._page_18vnk_1{background:var(--color-rs-bg);min-height:100svh}._quickNav_18vnk_7{top:var(--nav-h);z-index:30;-webkit-backdrop-filter:blur(16px)saturate(1.4);border-bottom:1px solid var(--color-rs-line);background:#ffffffdb;position:sticky}._quickNavInner_18vnk_17{scrollbar-width:none;overflow-x:auto}._quickNavInner_18vnk_17::-webkit-scrollbar{display:none}._quickNavLinks_18vnk_24{white-space:nowrap;gap:0;margin:0;padding:0;list-style:none;display:flex}._quickNavLink_18vnk_24{color:var(--color-rs-text-2);transition:color .3s var(--ease-out);align-items:baseline;gap:.5rem;margin-right:1.25rem;padding:1.1rem 1.25rem 1rem 0;font-size:.875rem;font-weight:500;display:inline-flex;position:relative}._quickNavLink_18vnk_24:after{content:"";background:var(--color-rs-accent);transform-origin:0;height:2px;transition:transform .45s var(--ease-out);position:absolute;bottom:-1px;left:0;right:1.25rem;transform:scaleX(0)}._quickNavLink_18vnk_24:hover{color:var(--color-rs-text)}._quickNavLink_18vnk_24:hover:after,._quickNavLinkActive_18vnk_60:after{transform:scaleX(1)}._quickNavLinkActive_18vnk_60{color:var(--color-rs-text)}._quickNavNumber_18vnk_63{font-family:var(--font-display);letter-spacing:.08em;color:var(--color-rs-text-3);font-variant-numeric:tabular-nums;font-size:.9rem}._section_18vnk_72{scroll-margin-top:calc(var(--nav-h) + 3.5rem);padding-block:clamp(4.5rem,9vw,8rem)}._sectionEven_18vnk_77{background:var(--color-rs-surface)}._sectionOdd_18vnk_78{background:var(--color-rs-muted)}._sectionGrid_18vnk_80{grid-template-columns:1fr;align-items:center;gap:3rem;display:grid}@media (width>=1024px){._sectionGrid_18vnk_80{grid-template-columns:1.1fr 1fr;gap:clamp(3rem,6vw,6rem)}._textColReverse_18vnk_89{order:2}._visualColReverse_18vnk_90{order:1}}._sectionLead_18vnk_93{color:var(--color-rs-text-2);align-items:center;gap:.75rem;margin:0 0 1.25rem;font-size:.875rem;font-weight:500;display:flex}._sectionNumber_18vnk_103{font-family:var(--font-display);letter-spacing:.08em;color:var(--color-rs-accent);font-variant-numeric:tabular-nums;font-size:1.1rem;line-height:1}._sectionTitle_18vnk_112{margin:0 0 1.75rem;font-size:clamp(3rem,6.5vw,5.5rem)}._bodyParagraphs_18vnk_117{flex-direction:column;gap:1rem;max-width:36rem;display:flex}._bodyText_18vnk_124{color:var(--color-rs-text-2);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.65}._visualCol_18vnk_90{justify-content:center;display:flex}._visualBox_18vnk_134{background:var(--color-rs-ink);color:#fff;width:100%;max-width:34rem;padding:clamp(1.5rem,4vw,3rem);position:relative;overflow:hidden}._visualBox_18vnk_134:after{content:"";pointer-events:none;border:1px solid #ffffff14;position:absolute;inset:.75rem}._diagram_18vnk_158{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:18rem;display:flex;position:relative}._diagramCaption_18vnk_168{color:#ffffff9e;text-align:center;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:0;font-size:.8125rem;display:flex}._diagramCaption_18vnk_168 strong{color:#fff;font-weight:600}._jwlMark_18vnk_185{font-family:var(--font-display);letter-spacing:.04em;color:#fff;font-size:clamp(6rem,14vw,9rem);line-height:.85}._jwlCert_18vnk_193{letter-spacing:.04em;color:var(--color-rs-gold);border:1px solid #c9a84c73;align-items:center;gap:.6rem;padding:.5rem .9rem;font-size:.75rem;font-weight:600;display:inline-flex}._jwlDot_18vnk_205{background:var(--color-rs-gold);border-radius:50%;width:.4rem;height:.4rem}._jwlTests_18vnk_212{grid-template-columns:repeat(3,1fr);gap:.5rem;width:100%;margin:0;padding:0;list-style:none;display:grid}._jwlTest_18vnk_212{text-align:center;opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);background:#ffffff0a;border:1px solid #ffffff24;padding:.85rem .75rem;transition-delay:.3s;transform:translateY(.75rem)}._jwlTest_18vnk_212:nth-child(2){transition-delay:.42s}._jwlTest_18vnk_212:nth-child(3){transition-delay:.54s}.is-in ._jwlTest_18vnk_212{opacity:1;transform:none}._jwlTestName_18vnk_238{font-family:var(--font-display);letter-spacing:.05em;font-size:1.1rem;line-height:1;display:block}._jwlTestKind_18vnk_246{color:#ffffff80;margin-top:.3rem;font-size:.6875rem;display:block}._pcdSvg_18vnk_254{width:min(100%,15rem);height:auto;overflow:visible}._pcdRing_18vnk_260{stroke-dasharray:600;stroke-dashoffset:600px;transition:stroke-dashoffset 1.4s var(--ease-out) .2s}.is-in ._pcdRing_18vnk_260{stroke-dashoffset:0}._pcdBolt_18vnk_268{transform-box:fill-box;transform-origin:50%;transition:transform .6s var(--ease-out);transition-delay:.6s;transform:scale(0)}._pcdBolt_18vnk_268:nth-of-type(2){transition-delay:.7s}._pcdBolt_18vnk_268:nth-of-type(3){transition-delay:.8s}._pcdBolt_18vnk_268:nth-of-type(4){transition-delay:.9s}._pcdBolt_18vnk_268:nth-of-type(5){transition-delay:1s}.is-in ._pcdBolt_18vnk_268{transform:scale(1)}._pcdLabel_18vnk_283{font-family:var(--font-display);letter-spacing:.06em;fill:#fff;font-size:1.6rem}._pcdSub_18vnk_290{font-family:var(--font-body);letter-spacing:.02em;fill:#fff9;font-size:.6rem}._boreRow_18vnk_298{grid-template-columns:1fr 1fr;gap:1.5rem;width:100%;display:grid}._boreItem_18vnk_305{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}._boreSvg_18vnk_313{width:min(100%,9rem);height:auto}._boreHub_18vnk_318{transform-box:fill-box;transform-origin:50%;opacity:0;transition:transform .8s var(--ease-out) .35s, opacity .8s var(--ease-out) .35s;transform:scale(.6)}.is-in ._boreHub_18vnk_318{opacity:1;transform:scale(1)}._boreName_18vnk_328{font-family:var(--font-display);letter-spacing:.05em;font-size:1.2rem;line-height:1}._boreNote_18vnk_335{color:#fff9;font-size:.75rem}._boreNoteGood_18vnk_340{color:var(--color-rs-accent)}._offsetList_18vnk_343{flex-direction:column;gap:1.1rem;width:100%;max-width:22rem;margin:0;padding:0;list-style:none;display:flex}._offsetHead_18vnk_354{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.4rem;display:flex}._offsetName_18vnk_362{font-family:var(--font-display);letter-spacing:.05em;font-size:1.15rem;line-height:1}._offsetSub_18vnk_369{color:#fff9;font-size:.75rem}._offsetBar_18vnk_376{background:#ffffff0a;border:1px solid #fff3;height:1.5rem;position:relative}._offsetBar_18vnk_376:before{content:"";background:#ffffff59;width:1px;position:absolute;top:-.35rem;bottom:-.35rem;left:50%}._offsetFill_18vnk_393{width:0;transition:width 1s var(--ease-out) .4s, left 1s var(--ease-out) .4s;background:#e8382f47;position:absolute;top:0;bottom:0;left:50%}._offsetMarker_18vnk_403{background:var(--color-rs-accent);width:3px;transition:left 1s var(--ease-out) .4s;margin-left:-1.5px;position:absolute;top:-.2rem;bottom:-.2rem;left:50%}.is-in ._offsetPositive_18vnk_414 ._offsetMarker_18vnk_403{left:74%}.is-in ._offsetPositive_18vnk_414 ._offsetFill_18vnk_393{width:24%;left:50%}.is-in ._offsetZero_18vnk_416 ._offsetMarker_18vnk_403{left:50%}.is-in ._offsetNegative_18vnk_417 ._offsetMarker_18vnk_403{left:26%}.is-in ._offsetNegative_18vnk_417 ._offsetFill_18vnk_393{width:24%;left:26%}._offsetNegative_18vnk_417 ._offsetMarker_18vnk_403,._offsetNegative_18vnk_417 ._offsetFill_18vnk_393{background-color:#ffffff8c}._offsetNegative_18vnk_417 ._offsetFill_18vnk_393{background-color:#ffffff24}._offsetZero_18vnk_416 ._offsetMarker_18vnk_403{background:#fff}._offsetLegend_18vnk_424{color:#ffffff73;justify-content:space-between;margin-top:.4rem;font-size:.6875rem;display:flex}._seatRow_18vnk_433{grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;display:grid}._seatItem_18vnk_440{text-align:center;flex-direction:column;align-items:center;gap:.6rem;display:flex}._seatSvg_18vnk_448{width:min(100%,5.5rem);height:auto}._seatPath_18vnk_453{stroke-dasharray:120;stroke-dashoffset:120px;transition:stroke-dashoffset 1.1s var(--ease-out);transition-delay:.3s}._seatItem_18vnk_440:nth-child(2) ._seatPath_18vnk_453{transition-delay:.48s}._seatItem_18vnk_440:nth-child(3) ._seatPath_18vnk_453{transition-delay:.66s}.is-in ._seatPath_18vnk_453{stroke-dashoffset:0}._seatName_18vnk_465{font-family:var(--font-display);letter-spacing:.05em;font-size:1.2rem;line-height:1}._seatDesc_18vnk_472{color:#fff9;margin:0;font-size:.75rem;line-height:1.45}@media (width<=480px){._seatRow_18vnk_433{grid-template-columns:1fr;gap:1.5rem}._jwlTests_18vnk_212{grid-template-columns:1fr}}
