._page_1nx92_1{--sp-paper:#fcfcfa;--sp-ink:#1b2529;--sp-gray:#56666f;--sp-rule:#dce5e8;--sp-cobalt:#124ccc;--sp-forest:#226b52;--tj-blue:#e6effb;--tj-mint:#e2f1e9;--tj-rose:#f8e9ec;--tj-blue-ink:#234d86;--tj-mint-ink:#235c47;--tj-rose-ink:#85435a;--tj-surface:#fff}._page_1nx92_1 ._intro_1nx92_16{grid-template-columns:1fr 1.3fr;gap:0 64px;padding-top:42px;padding-bottom:46px;display:grid}._intro_1nx92_16>.sp-kicker{grid-column:1/-1}._intro_1nx92_16 h1{margin:0;font-size:64px}._intro_1nx92_16>div>.sp-lead{font-size:28px;line-height:1.35}._intro_1nx92_16 a{margin-top:20px}._page_1nx92_1 .sp-section{scroll-margin-top:96px}._page_1nx92_1 .sp-kicker{letter-spacing:0;color:var(--sp-cobalt)}._journey_1nx92_23{min-width:0;margin-top:36px}._states_1nx92_24{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._states_1nx92_24 button{border:1px solid var(--sp-rule);background:var(--tj-surface);min-height:82px;color:var(--sp-gray);text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:14px;padding:16px 20px;transition:background .18s,border-color .18s;display:flex}._states_1nx92_24 button[data-tone="0"],._detail_1nx92_26[data-tone="0"]{--tone:var(--tj-blue);--tone-ink:var(--tj-blue-ink)}._states_1nx92_24 button[data-tone="1"],._detail_1nx92_26[data-tone="1"]{--tone:var(--tj-mint);--tone-ink:var(--tj-mint-ink)}._states_1nx92_24 button[data-tone="2"],._detail_1nx92_26[data-tone="2"]{--tone:var(--tj-rose);--tone-ink:var(--tj-rose-ink)}._states_1nx92_24 button:hover,._states_1nx92_24 button[aria-pressed=true]{background:var(--tone);color:var(--tone-ink);border-color:var(--tone-ink)}._states_1nx92_24 button>span{flex:1;min-width:0}._states_1nx92_24 strong{font:500 12px/1.5 var(--font-geist-mono),monospace;letter-spacing:0;display:block}._states_1nx92_24 small{margin-top:4px;font-size:12px;line-height:1.5;display:block}._states_1nx92_24 svg{flex-shrink:0}._selectedMark_1nx92_34{visibility:hidden}._states_1nx92_24 button[aria-pressed=true] ._selectedMark_1nx92_34{visibility:visible}._detail_1nx92_26{grid-template-columns:.85fr 1.15fr;align-items:center;gap:56px;min-height:445px;padding:36px 0 28px;display:grid}._eyebrow_1nx92_37{font:500 11px/1.5 var(--font-geist-mono),monospace;color:var(--tone-ink);margin-bottom:20px;display:block}._page_1nx92_1 ._explanation_1nx92_38 h3{margin-bottom:16px;font-size:30px}._boundary_1nx92_39{border-top:1px solid var(--sp-rule);align-items:start;gap:12px;margin-top:26px;padding-top:20px;display:flex}._boundary_1nx92_39 svg{color:var(--tone-ink);flex-shrink:0;margin-top:4px}._page_1nx92_1 ._boundary_1nx92_39 p{font-size:13px;line-height:1.7}._visual_1nx92_42{background:var(--tone);border-radius:8px;min-width:0;margin:0;padding:22px;transition:background .2s}._visual_1nx92_42 figcaption{color:var(--tone-ink);justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;font-size:10px;line-height:1.5;display:flex}._visual_1nx92_42 img{mix-blend-mode:multiply;width:100px;height:auto}._record_1nx92_45{border-top:1px solid color-mix(in srgb,var(--tone-ink) 22%,transparent)}._recordHeading_1nx92_46{color:var(--tone-ink);align-items:center;gap:10px;padding:17px 0;font-size:12px;display:flex}._dialogue_1nx92_47{gap:12px;min-height:225px;display:grid}._dialogue_1nx92_47>div{background:var(--tj-surface);border-radius:8px;padding:14px 16px}._dialogue_1nx92_47>div:first-child{margin-left:28px}._dialogue_1nx92_47>div:last-child{margin-right:28px}._dialogue_1nx92_47 span{color:var(--tone-ink);font-size:10px}._page_1nx92_1 ._dialogue_1nx92_47 p{color:var(--sp-ink);margin-top:6px;font-size:13px;line-height:1.6}._observation_1nx92_53{min-height:225px}._observation_1nx92_53>svg{color:var(--tone-ink);margin-bottom:10px}._observation_1nx92_53 h4{color:var(--sp-ink);margin-bottom:10px;font-size:19px;font-weight:500;line-height:1.35}._page_1nx92_1 ._observation_1nx92_53 p{color:var(--sp-ink);font-size:13px;line-height:1.6}._observation_1nx92_53 dl{gap:10px;margin-top:16px;font-size:11px;line-height:1.5;display:grid}._observation_1nx92_53 dl>div{border-top:1px solid color-mix(in srgb,var(--tone-ink) 20%,transparent);grid-template-columns:110px 1fr;gap:12px;padding-top:10px;display:grid}._observation_1nx92_53 dt{color:var(--tone-ink)}._observation_1nx92_53 dd{color:var(--sp-ink);margin:0}._reviewGate_1nx92_61{color:var(--tone-ink);border-top:1px solid color-mix(in srgb,var(--tone-ink) 22%,transparent);align-items:center;gap:10px;margin-top:18px;padding-top:16px;font-size:11px;line-height:1.5;display:flex}._reviewGate_1nx92_61 svg{flex-shrink:0}._route_1nx92_63{border-top:1px solid var(--sp-rule);border-bottom:1px solid var(--sp-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:20px 0;display:flex}._route_1nx92_63>span{color:var(--sp-ink);align-items:center;gap:8px;font-size:12px;display:flex}._route_1nx92_63 ._routeGate_1nx92_65{color:var(--sp-gray);font-size:11px}._page_1nx92_1 ._caveat_1nx92_66{max-width:900px;margin-top:20px;font-size:13px;line-height:1.7}._reviewHeading_1nx92_67{grid-template-columns:1fr 1fr;align-items:end;gap:0 64px;display:grid}._reviewHeading_1nx92_67>.sp-kicker{grid-column:1/-1}._reviewHeading_1nx92_67 h2{margin-bottom:0}._reviewGrid_1nx92_70{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:36px;display:grid}._reviewGrid_1nx92_70 article{border-top:2px solid var(--sp-rule);padding-top:20px}._reviewGrid_1nx92_70 article:first-child{border-color:var(--tj-blue-ink)}._reviewGrid_1nx92_70 article:nth-child(2){border-color:var(--tj-mint-ink)}._reviewGrid_1nx92_70 article:nth-child(3){border-color:var(--tj-rose-ink)}._reviewTop_1nx92_75{color:var(--tj-blue-ink);justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._reviewGrid_1nx92_70 article:nth-child(2) ._reviewTop_1nx92_75{color:var(--tj-mint-ink)}._reviewGrid_1nx92_70 article:nth-child(3) ._reviewTop_1nx92_75{color:var(--tj-rose-ink)}._reviewTop_1nx92_75 span{font:11px/1.5 var(--font-geist-mono),monospace}._page_1nx92_1 ._reviewGrid_1nx92_70 h3{font-size:20px}._page_1nx92_1 ._reviewGrid_1nx92_70 p{font-size:14px;line-height:1.75}._page_1nx92_1 .sp-evidence{background:var(--tj-blue)}._page_1nx92_1 .sp-close{background:var(--tj-mint)}html[data-theme=dark] ._page_1nx92_1{--sp-paper:#141b20;--sp-ink:#f0f6f7;--sp-gray:#b6c6cf;--sp-rule:#39484f;--sp-cobalt:#91b9ff;--sp-forest:#a4dfc1;--tj-blue:#21364b;--tj-mint:#203e34;--tj-rose:#422d36;--tj-blue-ink:#b0d0ff;--tj-mint-ink:#a8dfc2;--tj-rose-ink:#f1b8ca;--tj-surface:#19262e}html[data-theme=dark] ._visual_1nx92_42 img{filter:invert();mix-blend-mode:screen}._page_1nx92_1 .sp-close .sp-kicker{color:var(--sp-forest)}@media (max-width:900px){._detail_1nx92_26{grid-template-columns:1fr 1.15fr;gap:28px}._states_1nx92_24 button{gap:10px;padding:14px}._states_1nx92_24 button ._selectedMark_1nx92_34{display:none}._page_1nx92_1 ._intro_1nx92_16,._reviewHeading_1nx92_67{gap:0 32px}._reviewGrid_1nx92_70{gap:20px}}@media (max-width:640px){._page_1nx92_1 ._intro_1nx92_16{padding:32px 20px;display:block}._intro_1nx92_16 h1{margin-bottom:22px;font-size:44px}._intro_1nx92_16>div>.sp-lead{font-size:24px}._page_1nx92_1 .sp-section,._page_1nx92_1 .sp-close{padding:36px 20px}._states_1nx92_24{gap:6px}._states_1nx92_24 button{flex-direction:column;align-items:start;gap:8px;min-height:100px;padding:12px 8px;display:flex}._states_1nx92_24 strong,._states_1nx92_24 small{font-size:10px}._detail_1nx92_26{grid-template-columns:1fr;gap:24px;min-height:0;padding-top:28px}._page_1nx92_1 ._explanation_1nx92_38 h3{font-size:26px}._eyebrow_1nx92_37{margin-bottom:12px}._boundary_1nx92_39{margin-top:18px;padding-top:14px}._visual_1nx92_42{padding:16px}._visual_1nx92_42 figcaption{gap:10px}._dialogue_1nx92_47>div:first-child{margin-left:12px}._dialogue_1nx92_47>div:last-child{margin-right:12px}._observation_1nx92_53 dl>div{grid-template-columns:80px 1fr;gap:8px}._route_1nx92_63{justify-content:start;gap:12px;display:grid}._route_1nx92_63 ._routeGate_1nx92_65{padding-left:24px}._reviewHeading_1nx92_67,._reviewGrid_1nx92_70{grid-template-columns:1fr;gap:20px}._reviewGrid_1nx92_70{margin-top:28px}._page_1nx92_1 .sp-evidence{display:block}._page_1nx92_1 .sp-evidence>svg{margin-bottom:18px}}@media (prefers-reduced-motion:reduce){._journey_1nx92_23 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
