._page_7w5j9_1{--ink:#14211c;--muted:#68716c;--oxide:#a84933;--paper:#f2ede3;background:linear-gradient(#14211c06 1px, transparent 1px), linear-gradient(90deg, #14211c06 1px, transparent 1px), var(--paper);color:var(--ink);background-size:32px 32px;grid-template-rows:auto 1fr auto;min-height:100svh;display:grid}._header_7w5j9_17{border-bottom:1px solid #14211c2e;justify-content:space-between;align-items:center;padding:1.25rem clamp(1.25rem,3.5vw,4rem);display:flex}._homeLink_7w5j9_25{color:var(--ink);letter-spacing:.09em;text-transform:uppercase;font-size:clamp(.78rem,.9vw,.9rem);font-weight:760}._homeLink_7w5j9_25 span{color:var(--oxide);margin-right:.45rem}._header_7w5j9_17>p{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:750}._stage_7w5j9_47{grid-template-columns:minmax(8rem,.35fr) minmax(0,1.65fr) minmax(8rem,.35fr);align-items:center;width:100%;max-width:1320px;margin:0 auto;padding:clamp(2.5rem,6vw,6rem) clamp(1.25rem,4vw,4.5rem);display:grid}._progress_7w5j9_57{color:var(--muted);letter-spacing:.08em;grid-column:1;grid-template-columns:auto minmax(3rem,1fr) auto;align-self:start;align-items:center;gap:.8rem;margin-top:.7rem;padding-right:clamp(1rem,3vw,3rem);font-size:clamp(1rem,1.25vw,1.18rem);font-weight:850;display:grid}._progress_7w5j9_57 i{background:#14211c29;height:2px;display:block;overflow:hidden}._progress_7w5j9_57 b{background:var(--oxide);height:3px;transition:width .42s cubic-bezier(.16,1,.3,1);display:block}._progress_7w5j9_57 span:first-child{color:var(--oxide)}._step_7w5j9_90{grid-column:2;max-width:58rem;animation:.42s cubic-bezier(.16,1,.3,1) both _stepIn_7w5j9_1}._eyebrow_7w5j9_96{color:var(--oxide);letter-spacing:.12em;text-transform:uppercase;margin:0 0 1rem;font-size:clamp(1rem,1.2vw,1.18rem);font-weight:800}._step_7w5j9_90 h1{font-family:var(--serif);letter-spacing:-.058em;max-width:17ch;margin:0;font-size:clamp(2.8rem,5vw,5.2rem);font-weight:500;line-height:.96}._walkthroughList_7w5j9_115{border-top:1px solid var(--ink);counter-reset:walkthrough;max-width:48rem;margin:clamp(1.5rem,3vw,2.4rem) 0 0;padding:0;list-style:none}._walkthroughList_7w5j9_115 li{counter-increment:walkthrough;border-bottom:1px solid #14211c33;grid-template-columns:2.4rem minmax(0,1fr);align-items:start;gap:clamp(1rem,2vw,1.75rem);padding:.95rem 0;display:grid}._walkthroughList_7w5j9_115 li:before{color:var(--oxide);content:"0" counter(walkthrough);letter-spacing:.08em;padding-top:.24rem;font-size:.95rem;font-weight:800}._walkthroughList_7w5j9_115 li>span,._promptStep_7w5j9_144,._condition_7w5j9_145 legend{gap:.18rem;display:grid}._condition_7w5j9_145{border:0;min-inline-size:0;margin:0;padding:0}._condition_7w5j9_145 legend{width:100%;padding:0}._walkthroughList_7w5j9_115 strong{font-family:var(--serif);font-size:clamp(1.2rem,1.75vw,1.5rem);font-weight:500;line-height:1.25}._walkthroughList_7w5j9_115 small{color:var(--muted);font-family:var(--serif);font-size:clamp(1.08rem,1.45vw,1.24rem);line-height:1.4}._conditionOptions_7w5j9_176{grid-template-columns:minmax(10.5rem,13rem) minmax(0,1fr);gap:clamp(.65rem,1.25vw,.9rem);margin-top:.55rem;padding-left:clamp(1.75rem,4vw,2.5rem);display:grid}._conditionOption_7w5j9_176{cursor:pointer;border:1px solid #14211c38;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;min-height:3.65rem;padding:.65rem .75rem;transition:background-color .14s,border-color .14s;display:grid;position:relative}._conditionOption_7w5j9_176[data-selected=true]{border-color:var(--oxide);background:#a8493314}._conditionOption_7w5j9_176:has(input:focus-visible){outline-offset:2px;outline:3px solid #a8493340}._conditionOption_7w5j9_176 input{-webkit-appearance:none;appearance:none;border:1.5px solid var(--ink);background:#fffaf4;border-radius:50%;width:1.15rem;height:1.15rem;margin:0;position:relative}._conditionOption_7w5j9_176 input:before{background:var(--oxide);content:"";border-radius:50%;width:.55rem;height:.55rem;transition:transform .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}._conditionOption_7w5j9_176 input:checked{border-color:var(--oxide)}._conditionOption_7w5j9_176 input:checked:before{transform:translate(-50%,-50%)scale(1)}._conditionOption_7w5j9_176>span{gap:.08rem;display:grid}._conditionOption_7w5j9_176 b{color:var(--ink);letter-spacing:.09em;text-transform:uppercase;font-size:.74rem;font-style:normal;font-weight:820}._conditionOption_7w5j9_176 em{color:var(--muted);font-family:var(--serif);font-size:clamp(.94rem,1.15vw,1.05rem);font-style:normal;line-height:1.25}._conditionList_7w5j9_261 li{padding-block:.7rem}._condition_7w5j9_145:disabled{cursor:wait;opacity:.58}._sessionError_7w5j9_270{color:var(--oxide);font-family:var(--serif);margin:.7rem 0 0;font-size:.95rem}._policyOverview_7w5j9_277,._policyOutcome_7w5j9_278{display:contents}._policyMatrix_7w5j9_282{max-width:48rem;margin:1.25rem 0 0}._policyMatrix_7w5j9_282 table{border-collapse:collapse;font-family:var(--serif);table-layout:fixed;width:100%}._policyMatrix_7w5j9_282 caption{border-top:1px solid var(--ink);color:var(--oxide);font-family:var(--sans);letter-spacing:.1em;text-align:left;text-transform:uppercase;padding:.7rem 0 .45rem;font-size:.78rem;font-weight:800}._policyMatrixRowColumn_7w5j9_306{width:24%}._policyMatrix_7w5j9_282 th,._policyMatrix_7w5j9_282 td{text-align:left;vertical-align:middle;border-bottom:1px solid #14211c33;padding:.58rem .75rem;line-height:1.2}._policyMatrix_7w5j9_282 tr>:first-child{padding-left:0}._policyMatrix_7w5j9_282 tr>:not(:last-child){border-right:1px solid #14211c1f}._policyMatrix_7w5j9_282 thead th{color:var(--muted);font-family:var(--sans);letter-spacing:.075em;text-transform:uppercase;font-size:.69rem;font-weight:800}._policyMatrixAxisRow_7w5j9_336 td,._policyMatrixAxisRow_7w5j9_336 th{border-bottom:0;padding-top:0;padding-bottom:.22rem}._policyMatrixAxisRow_7w5j9_336 th{color:var(--oxide)}._policyMatrix_7w5j9_282 tbody th{color:var(--ink);font-family:var(--sans);letter-spacing:.045em;text-transform:uppercase;font-size:.76rem;font-weight:780}._policyMatrix_7w5j9_282 tbody td{color:#34413b;font-size:clamp(.98rem,1.2vw,1.1rem);position:relative}._policyMatrix_7w5j9_282 tbody td[data-current=true]{color:var(--ink);background:#a8493314;font-weight:650}._policyMatrix_7w5j9_282 tbody td[data-current=true]:before{background:var(--oxide);content:"";width:3px;position:absolute;top:0;bottom:0;left:0}._actionList_7w5j9_378{margin-top:1.2rem}._actionList_7w5j9_378 li{padding-block:.62rem}._step_7w5j9_90 blockquote{border-left:2px solid var(--oxide);color:#34413b;font-family:var(--serif);max-width:48rem;margin:1.2rem 0 0;padding-left:clamp(1rem,2vw,1.6rem);font-size:clamp(1rem,1.45vw,1.18rem);line-height:1.6}._promptRow_7w5j9_397{grid-template-columns:minmax(0,39rem) auto;justify-content:start;align-items:center;gap:1.8rem;margin-top:.45rem;display:grid}._promptRow_7w5j9_397 blockquote{gap:.85rem;margin:0;display:grid}._promptParagraph_7w5j9_412{gap:.25rem;margin:0;display:grid}._promptLabel_7w5j9_418{color:var(--oxide);font-family:var(--sans);letter-spacing:.09em;text-transform:uppercase;font-size:.76rem;font-weight:820}._promptText_7w5j9_427{display:block}._promptInstruction_7w5j9_431{color:var(--muted);border-top:1px solid #14211c2e;padding-top:.75rem}._promptCopy_7w5j9_437{background:var(--oxide);border:1px solid var(--oxide);color:var(--paper);cursor:pointer;letter-spacing:.07em;text-transform:uppercase;justify-content:center;align-items:center;min-width:5.5rem;min-height:2.75rem;padding:.55rem .65rem;font-size:.78rem;font-weight:820;display:inline-flex}._copyStatus_7w5j9_454{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._finalActions_7w5j9_464{flex-wrap:wrap;gap:.8rem;margin-top:1.3rem;display:flex}._stepActions_7w5j9_471{margin-top:1.3rem;display:flex}._finalActions_7w5j9_464 a,._next_7w5j9_477{cursor:pointer;letter-spacing:.07em;text-transform:uppercase;background:var(--oxide);color:#fffaf4;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding:.9rem 1.1rem;font-size:.82rem;font-weight:820;display:inline-flex}._finalActions_7w5j9_464 a svg,._next_7w5j9_477 svg{width:1.2rem;height:1.2rem}._promptCopy_7w5j9_437:hover,._finalActions_7w5j9_464 a:hover,._next_7w5j9_477:hover{filter:brightness(.94)}._next_7w5j9_477:disabled{cursor:wait;opacity:1;background:#6f5148}._controls_7w5j9_515{border-top:1px solid #14211c2e;justify-content:space-between;align-items:center;min-height:5.4rem;padding:0 clamp(1.25rem,4vw,4.5rem);display:flex}._controls_7w5j9_515>button:first-child{color:var(--muted);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;padding:.8rem 0;font-size:.82rem;font-weight:800}._controls_7w5j9_515>button:first-child:disabled{cursor:default;opacity:0}._controls_7w5j9_515>span{color:var(--muted);letter-spacing:.07em;text-align:right;text-transform:uppercase;font-size:.8rem;font-weight:750}@keyframes _stepIn_7w5j9_1{0%{transform:translateY(12px)}to{transform:translateY(0)}}@media (max-height:1100px) and (min-width:761px){._header_7w5j9_17{padding-block:.8rem}._stage_7w5j9_47{padding-block:1.4rem}._step_7w5j9_90 h1{font-size:clamp(2.65rem,4.4vw,4rem)}._walkthroughList_7w5j9_115{margin-top:1rem}._walkthroughList_7w5j9_115 li{padding-block:.5rem}._conditionOptions_7w5j9_176{margin-top:.25rem}._conditionOption_7w5j9_176{min-height:3.15rem;padding-block:.45rem}._policyMatrix_7w5j9_282,._stepActions_7w5j9_471{margin-top:.7rem}._next_7w5j9_477{min-height:3rem;padding-block:.65rem}._controls_7w5j9_515{min-height:4rem}}@media (max-height:800px) and (min-width:900px){._stage_7w5j9_47{padding-block:1rem}._step_7w5j9_90 h1{font-size:clamp(2.65rem,4vw,3.25rem)}._eyebrow_7w5j9_96{margin-bottom:.5rem}._policyOverview_7w5j9_277{grid-template-columns:minmax(0,1.25fr) minmax(20rem,1fr);align-items:end;gap:1.5rem;display:grid}._policyOutcome_7w5j9_278{display:block}._policyOverview_7w5j9_277 ._walkthroughList_7w5j9_115,._policyMatrix_7w5j9_282{margin-top:.75rem}._policyMatrix_7w5j9_282 th,._policyMatrix_7w5j9_282 td{padding-block:.42rem}._stepActions_7w5j9_471{margin-top:.35rem}}@media (max-width:760px){._header_7w5j9_17>p{display:none}._stage_7w5j9_47{grid-template-columns:1fr;align-content:center}._progress_7w5j9_57,._step_7w5j9_90{grid-column:1}._progress_7w5j9_57{max-width:11rem;margin:0 0 2rem;padding:0}._step_7w5j9_90 h1{font-size:clamp(2.7rem,13vw,4.7rem)}}@media (max-width:520px){._header_7w5j9_17{padding-block:.9rem}._stage_7w5j9_47{padding-block:1.25rem}._progress_7w5j9_57{margin-bottom:1rem}._eyebrow_7w5j9_96{margin-bottom:.65rem;font-size:.9rem}._step_7w5j9_90 h1{font-size:clamp(2.25rem,11vw,3.2rem)}._walkthroughList_7w5j9_115{margin-top:.9rem}._walkthroughList_7w5j9_115 li{grid-template-columns:2.1rem minmax(0,1fr);gap:.8rem;padding-block:.42rem}._walkthroughList_7w5j9_115 li:before{font-size:.9rem}._walkthroughList_7w5j9_115 strong{font-size:1.125rem}._walkthroughList_7w5j9_115 small{font-size:1.05rem}._conditionOptions_7w5j9_176{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-left:.8rem}._policyMatrix_7w5j9_282{margin-top:.8rem}._policyMatrix_7w5j9_282 th,._policyMatrix_7w5j9_282 td{padding:.48rem .42rem}._policyMatrix_7w5j9_282 thead th{letter-spacing:.045em;font-size:.66rem}._policyMatrix_7w5j9_282 tbody th{font-size:.72rem}._policyMatrix_7w5j9_282 tbody td{font-size:.92rem}._step_7w5j9_90 blockquote{margin-top:.8rem;padding-left:.8rem;font-size:.9rem;line-height:1.4}._promptRow_7w5j9_397{gap:.8rem;margin-top:.4rem}._promptRow_7w5j9_397 blockquote{gap:.65rem;margin:0}._promptInstruction_7w5j9_431{padding-top:.6rem}._finalActions_7w5j9_464{gap:.5rem;margin-top:.8rem;display:grid}._stepActions_7w5j9_471{margin-top:.8rem}._finalActions_7w5j9_464 a,._stepActions_7w5j9_471 ._next_7w5j9_477{width:100%;min-height:3rem;padding-block:.65rem}._controls_7w5j9_515{min-height:4rem}._controls_7w5j9_515>span{max-width:12rem}}@media (prefers-reduced-motion:reduce){._step_7w5j9_90,._progress_7w5j9_57 b{transition:none;animation:none}}
