._page_1ox1l_1{background:var(--cream);color:var(--navy)}._hero_1ox1l_5{color:#fff;background:linear-gradient(115deg,#0b2436,#10323f 70%,#18434a)}._heroInner_1ox1l_9,._focus_1ox1l_9{max-width:1360px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}._heroInner_1ox1l_9{grid-template-columns:minmax(0,1fr) minmax(0,.96fr);align-items:center;gap:clamp(28px,5vw,76px);padding-block:clamp(44px,5.8vw,85px);display:grid}._productName_1ox1l_21{color:#b1e1d1;letter-spacing:.13em;text-transform:uppercase;margin:0 0 17px;font-size:.8rem;font-weight:740}._intro_1ox1l_29 h1{font:750 clamp(2.8rem, 4.95vw, 4.45rem)/1.02 var(--font-display);color:#fff;letter-spacing:-.052em;text-wrap:balance;margin:0}._intro_1ox1l_29 h1 span{color:#b1e1d1;display:block}._lead_1ox1l_37{color:#e1e9e8;max-width:46ch;margin:22px 0 25px;font-size:clamp(1.02rem,1.32vw,1.18rem);line-height:1.55}._actions_1ox1l_38{flex-wrap:wrap;align-items:center;gap:8px 23px;display:flex}._primary_1ox1l_39,._secondary_1ox1l_39,._trackLink_1ox1l_39{align-items:center;gap:.65em;min-height:44px;font-weight:740;display:inline-flex}._primary_1ox1l_39{color:#0e2b32;background:#b1e1d1;border-radius:7px;padding:11px 20px}._primary_1ox1l_39:hover{background:#d0f4e6}._secondary_1ox1l_39{color:#f2f7f4;font-size:.95rem}._secondary_1ox1l_39:hover,._figure_1ox1l_49 a,._trackLink_1ox1l_39:hover{text-underline-offset:.2em;text-decoration:underline}._offer_1ox1l_50{margin-top:20px}._offer_1ox1l_50 p{color:#e5efed;margin:0;font-size:.96rem}._offer_1ox1l_50 strong{color:#fff;font-size:1.11rem}._offer_1ox1l_50 span{margin:0 .18em}._offer_1ox1l_50 p+p{color:#bed0cf;margin-top:4px;font-size:.84rem;line-height:1.5}._figure_1ox1l_49{min-width:0;margin:0}._plate_1ox1l_56{color:#17383d;background:#f3f5ef;border-radius:12px;padding:clamp(16px,2vw,27px)}._viewer_1ox1l_57{border:0;min-width:0;margin:0;padding:0}._viewer_1ox1l_57 legend{font:700 clamp(1.22rem, 1.8vw, 1.52rem)/1.2 var(--font-display);letter-spacing:-.03em;margin:0 0 12px;padding:0}._viewInput_1ox1l_59{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._viewer_1ox1l_57 label{color:#234b49;cursor:pointer;border:1px solid #99afa7;border-radius:5px;justify-content:center;align-items:center;min-height:44px;padding:5px 14px;font-size:.88rem;font-weight:680;display:inline-flex}._viewer_1ox1l_57 label+input+label{margin-left:7px}._viewInput_1ox1l_59:checked+label{color:#fff;background:#20504b;border-color:#20504b}._viewInput_1ox1l_59:focus-visible+label,._page_1ox1l_1 a:focus-visible{outline-offset:3px;outline:3px solid #40a7a9}._illustrations_1ox1l_64{background:#15373d;border-radius:5px;margin:12px 0 14px;overflow:hidden}._illustrations_1ox1l_64 img{width:100%;height:auto}._tip_1ox1l_66{display:block}._shaft_1ox1l_67,._viewInput_1ox1l_59[id=shaft-view]:checked~._illustrations_1ox1l_64 ._tip_1ox1l_66{display:none}._viewInput_1ox1l_59[id=shaft-view]:checked~._illustrations_1ox1l_64 ._shaft_1ox1l_67{display:block}._step_1ox1l_70{color:#45655a;letter-spacing:.04em;margin:0 0 4px;font-size:.75rem;display:block}._nextStep_1ox1l_71{color:#fff;cursor:pointer;background:#21534c;border:1px solid #21534c;border-radius:5px;min-height:44px;margin-top:8px;padding:8px 13px;font-size:.9rem;font-weight:650}._nextStep_1ox1l_71:focus-visible{outline-offset:2px;outline:3px solid #287d80}._challenge_1ox1l_73{border:0;min-width:0;margin:0;padding:0}._challenge_1ox1l_73 legend{margin:0 0 11px;padding:0;font-size:1rem;font-weight:680;line-height:1.4}._answers_1ox1l_75{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}._answers_1ox1l_75 button{text-align:left;color:#193b3e;cursor:pointer;background:#fff;border:1px solid #a6b6ae;border-radius:5px;gap:1px;min-width:0;min-height:48px;padding:8px 11px;line-height:1.3;display:grid}._answers_1ox1l_75 button strong{font-size:.91rem}._answers_1ox1l_75 button span{font-size:.84rem}._answers_1ox1l_75 button:hover{background:#edf4ef;border-color:#315f57}._answers_1ox1l_75 button[aria-pressed=true]{color:#fff;background:#21534c;border-color:#21534c}._answers_1ox1l_75 button:focus-visible{outline-offset:2px;outline:3px solid #287d80}._feedback_1ox1l_82:not(:empty){border-top:1px solid #c5d4cd;margin-top:13px;padding-top:12px;font-size:.93rem}._feedback_1ox1l_82 p{margin:4px 0;line-height:1.45}._feedback_1ox1l_82 small{color:#46635f}._figure_1ox1l_49 figcaption{color:#bed0cf;margin:8px 2px 0;font-size:.72rem;line-height:1.5}._focus_1ox1l_9{padding-block:clamp(36px,5vw,68px)}._focus_1ox1l_9 h2{font:730 clamp(1.9rem, 3.2vw, 3rem)/1.08 var(--font-display);letter-spacing:-.04em;margin:0 0 26px}._tracks_1ox1l_92{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px);display:grid}._track_1ox1l_39{border-top:2px solid #6b938c;flex-direction:column;align-items:flex-start;padding-top:24px;display:flex}._track_1ox1l_39 h3{letter-spacing:-.028em;margin:0;font-size:clamp(1.35rem,1.8vw,1.72rem);line-height:1.17}._track_1ox1l_39 p{color:#46595f;max-width:39ch;margin:13px 0 14px;line-height:1.57}._trackLink_1ox1l_39{color:#245a50;margin-top:auto}@media (width<=800px){._heroInner_1ox1l_9{grid-template-columns:1fr;gap:26px;padding-block:36px 27px}._intro_1ox1l_29 h1{max-width:17ch;font-size:clamp(2.55rem,7vw,3.9rem)}._productName_1ox1l_21{margin-bottom:12px}._lead_1ox1l_37{margin:15px 0 18px}._offer_1ox1l_50{margin-top:14px}._figure_1ox1l_49{width:min(100%,590px)}._tracks_1ox1l_92{grid-template-columns:1fr;gap:20px}._track_1ox1l_39{padding-top:17px}._track_1ox1l_39 p{max-width:55ch;margin-block:7px 0}._focus_1ox1l_9 h2{margin-bottom:18px}}
