.page_close__MnxVg{padding-block:clamp(var(--s-6),3.5vw,var(--s-8))}.page_pack__Co1EK{padding-block:clamp(var(--s-8),5vw,var(--s-9))}.page_engagement__rwO2P{padding-block:clamp(var(--s-8),5vw,var(--s-9)) 0}.page_shell__IzRyD{max-width:var(--maxw)}.page_shellNarrow__A5UvU,.page_shell__IzRyD{width:100%;margin:0 auto;padding:0 clamp(var(--s-4),4vw,var(--s-6))}.page_shellNarrow__A5UvU{max-width:var(--maxw-narrow)}.page_leadGrid__QGcYu{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:clamp(var(--s-6),5vw,var(--s-8));gap:clamp(var(--s-6),5vw,var(--s-8));align-items:start}.page_leadClaim__e0UPT,.page_range__ElxLC{min-width:0}.page_leadHead__wPPVX{max-width:20ch}.page_leadBody__krmbU,.page_relatedBody__Yan05{margin-top:var(--s-5);font-size:var(--t-1);line-height:1.7;color:var(--band-text-muted);max-width:52ch}.page_leadLink__K_4qH{color:var(--band-text);text-decoration:underline;-webkit-text-decoration-color:var(--band-accent-text);text-decoration-color:var(--band-accent-text);text-decoration-thickness:1px;text-underline-offset:3px}.page_leadLink__K_4qH:hover{text-decoration-thickness:2px}.page_commit__IKf3U{margin-top:clamp(var(--s-6),4vw,var(--s-7));padding-top:var(--s-5);border-top:1px solid var(--band-rule);max-width:52ch}.page_commitText__NDvJ7{font-size:var(--t-1);line-height:1.55;color:var(--band-text);max-width:44ch}.page_rangeBox__2lKZ3{background:var(--band-raised);border-radius:12px;box-shadow:0 1px 2px rgba(27,44,61,.04),0 12px 32px -18px rgba(27,44,61,.18);padding:clamp(var(--s-4),2vw,var(--s-5))}.page_rangeTop__AJG_n{padding:var(--s-2) var(--s-3) var(--s-4)}.page_rangeLabel__OxliP{font-family:var(--font-ui);font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--band-text-quiet)}.page_areaList__QkaH_{display:grid}.page_areaBtn___WDm7{display:grid;grid-template-columns:minmax(0,1fr) 11px;align-items:center;grid-gap:var(--s-4);gap:var(--s-4);width:100%;padding:var(--s-3);background:none;border:0;border-radius:var(--r);font:inherit;text-align:left;color:inherit;cursor:pointer;transition:background-color var(--dur) var(--ease)}.page_areaBtn___WDm7:hover{background:var(--band-recess)}.page_areaBtn___WDm7:focus-visible{outline:2px solid var(--band-accent-text);outline-offset:2px}.page_areaName__6_BFw{font-size:var(--t-0);font-weight:600;line-height:1.3;color:var(--band-text)}.page_areaMark__zs4tB{position:relative;justify-self:end;width:11px;height:11px}.page_areaMark__zs4tB:after,.page_areaMark__zs4tB:before{content:"";position:absolute;inset:0;margin:auto;background:var(--band-text-quiet)}.page_areaMark__zs4tB:before{width:11px;height:2px}.page_areaMark__zs4tB:after{width:2px;height:11px}.page_area__FyGoF:not(.page_areaShut__pEb2p) .page_areaMark__zs4tB:after{transform:scaleY(0)}.page_areaBody__1qsK4{display:grid;grid-template-rows:1fr}.page_areaShut__pEb2p .page_areaBody__1qsK4{grid-template-rows:0fr}.page_areaInner__l2yLq{overflow:hidden;min-height:0}.page_areaShut__pEb2p .page_areaInner__l2yLq{visibility:hidden}.page_areaWhy__a0VCI{padding:0 var(--s-3) var(--s-5)}.page_areaWhy__a0VCI,.page_rangeNote__l_4x5{font-size:var(--t-0);line-height:1.65;color:var(--band-text-muted)}.page_rangeNote__l_4x5{margin-top:var(--s-5)}.page_rangeEdition__y_a4e{margin-top:var(--s-4)}.page_runsStrip__CYh5s{margin-top:clamp(var(--s-8),5vw,var(--s-9));padding-block:clamp(var(--s-8),5vw,var(--s-9));background:#f8fafc;border-top:1px solid var(--band-rule);--band-bg:#f8fafc}.page_runsHead__wcgkd{font-size:clamp(var(--t-4),3.6vw,var(--t-5));max-width:24ch}.page_runsNote__ogrR0{margin-top:var(--s-4);font-size:var(--t-0);line-height:1.65;color:var(--band-text-muted);max-width:66ch}.page_stages__mPWh9{margin-top:clamp(var(--s-6),4vw,var(--s-7));padding-top:clamp(var(--s-5),3vw,var(--s-6));border-top:1px solid var(--band-rule);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(var(--s-5),3vw,var(--s-7));gap:clamp(var(--s-5),3vw,var(--s-7))}.page_stage__TzqYC{display:grid;grid-gap:var(--s-3);gap:var(--s-3);align-content:start}.page_stageName__ZZF4W{font-size:var(--t-1);font-weight:600;line-height:1.2}.page_stageSaid__Aa0w_{font-size:var(--t-0);line-height:1.65;color:var(--band-text-muted);max-width:42ch}.page_packHead__i6A6I{font-size:clamp(var(--t-4),3.6vw,var(--t-5));max-width:20ch}.page_packLede__fa7NU{margin-top:var(--s-5);font-size:var(--t-1);line-height:1.6;color:var(--text-muted);max-width:58ch}.page_packList__NNqFF{margin-top:clamp(var(--s-7),5vw,var(--s-8));display:grid}.page_packItem__UctC_{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:clamp(var(--s-4),3vw,var(--s-6));gap:clamp(var(--s-4),3vw,var(--s-6));align-items:baseline;padding-block:clamp(var(--s-4),2.4vw,var(--s-5))}.page_packItem__UctC_+.page_packItem__UctC_{border-top:1px solid var(--rule-hair)}.page_packName__pZmF4{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-3);font-size:var(--t-2);font-weight:600;line-height:1.2;color:var(--text)}.page_packShort__GVfAB{font-size:var(--t-0);font-weight:500;color:var(--text-quiet)}.page_packPurpose__19qxo{font-size:var(--t-0);line-height:1.65;color:var(--text-muted)}.page_promise__EcyID{margin-top:clamp(var(--s-7),5vw,var(--s-8));padding:clamp(var(--s-5),3vw,var(--s-7));border-radius:12px;background:var(--band-raised)}.page_promiseTitle__CxIQv{font-size:var(--t-2);line-height:1.25;max-width:34ch;color:var(--text)}.page_promiseBody__xju7I{margin-top:var(--s-4);font-size:var(--t-0);line-height:1.7;max-width:74ch;color:var(--text-muted)}.page_use__gmOtr{font-size:clamp(var(--t-3),3vw,var(--t-4));max-width:34ch;margin:0 auto}.page_closeInner__9nBoQ{display:grid;justify-items:center;text-align:center}.page_closeTitle__md6c5{font-size:clamp(var(--t-4),3.6vw,var(--t-5));max-width:20ch}.page_closeLede__KfXAV{margin-top:var(--s-5);font-size:var(--t-1);line-height:1.6;color:var(--text-muted);max-width:54ch}.page_closeActions___jPcm{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--s-5);margin-top:clamp(var(--s-6),4vw,var(--s-7))}.page_btnGo__iPW7d{transition:transform var(--dur-settle) var(--ease-settle)}@media (hover:hover) and (pointer:fine){.page_btn__ITc9t:hover .page_btnGo__iPW7d{transform:translateX(3px)}}.page_btn__ITc9t:focus-visible .page_btnGo__iPW7d{transform:translateX(3px)}.page_btn__ITc9t:active .page_btnGo__iPW7d{transform:translateX(-1px);transition-duration:var(--dur-press)}.page_linkQuiet__nAnc3{font-size:var(--t-0);color:var(--text-muted);padding-bottom:3px;border-bottom:1px solid var(--rule-strong);transition:color var(--dur) var(--ease)}.page_linkQuiet__nAnc3:hover{color:var(--text)}@media (max-width:1000px){.page_leadGrid__QGcYu{grid-template-columns:1fr;gap:clamp(var(--s-7),6vw,var(--s-8))}.page_leadHead__wPPVX{max-width:20ch}.page_commitText__NDvJ7{max-width:56ch}.page_packItem__UctC_{grid-template-columns:minmax(0,1fr);gap:var(--s-2)}}@media (max-width:700px){.page_stages__mPWh9{grid-template-columns:1fr;gap:var(--s-6)}.page_stageSaid__Aa0w_{max-width:none}}@media (max-width:420px){.page_areaBtn___WDm7{gap:var(--s-3)}.page_areaBtn___WDm7,.page_areaWhy__a0VCI,.page_rangeTop__AJG_n{padding-inline:var(--s-2)}}@media (prefers-reduced-motion:no-preference){.page_areaBody__1qsK4{transition:grid-template-rows var(--dur) var(--ease)}.page_areaMark__zs4tB:after{transition:transform var(--dur) var(--ease)}.page_areaShut__pEb2p .page_areaInner__l2yLq{transition:visibility 0s linear var(--dur)}}@media (prefers-reduced-motion:reduce){.page_areaBtn___WDm7,.page_btnGo__iPW7d,.page_btn__ITc9t,.page_linkQuiet__nAnc3{transition:none}}@media (max-width:760px){.page_shellNarrow__A5UvU,.page_shell__IzRyD{padding-inline:var(--open-pad)}.page_closeLede__KfXAV,.page_commitText__NDvJ7,.page_leadBody__krmbU,.page_packLede__fa7NU,.page_relatedBody__Yan05{font-size:16px;line-height:1.65}.page_closeTitle__md6c5,.page_packHead__i6A6I,.page_runsHead__wcgkd{font-size:var(--display-2)}.page_relatedBody__Yan05{margin-top:0}.page_leadGrid__QGcYu{gap:32px}.page_packList__NNqFF{gap:8px;border:0}.page_packItem__UctC_{display:block;padding:8px 20px;border:0;border-radius:8px;background:var(--surface)}.page_packItem__UctC_+.page_packItem__UctC_{border:0}.page_packName__pZmF4{display:none}.page_packPurpose__19qxo{display:block;font-size:16px}.page_promise__EcyID{margin-top:24px;padding:24px}.page_promiseTitle__CxIQv{font-size:20px}.page_promiseBody__xju7I{font-size:16px}.page_closeInner__9nBoQ{justify-items:start;text-align:left}.page_closeActions___jPcm{width:100%;flex-direction:column;align-items:stretch;gap:16px}.page_closeActions___jPcm .page_btn__ITc9t{justify-content:space-between}.page_linkQuiet__nAnc3{align-self:start;min-height:44px}}@media print{.page_packName__pZmF4{display:flex}}