.home-v2_root__TOjgI{--ink:#14213a;--ink-2:#33405a;--muted:#5d6779;--hairline:rgba(20,33,58,.07);--tile:#fff;--tile-2:#f5f6f9;--edge:hsla(0,0%,100%,.95);--shadow:0 1px 2px rgba(20,33,58,.04),0 12px 30px -18px rgba(40,52,96,.22);--shadow-hover:0 2px 4px rgba(20,33,58,.05),0 20px 40px -18px rgba(40,52,96,.3);--radius:22px;--radius-m:16px;--radius-s:12px;--ease:cubic-bezier(0.2,0.8,0.2,1);--link:#1b6fe0;--yzone:#e57;--yzone-ink:#c42f57;--gut:#22a86f;--gut-ink:#137a52;--oral:#2f74e4;--oral-ink:#1f5bc4;--skin:#8a5ce6;--skin-ink:#6a3fc9;--good:#128250;--moderate:#a35a00;--attention:#c0304f;--good-dot:#3cbf86;--moderate-dot:#f2b33d;--attention-dot:#ef5b7b;--rise:#14945e;position:relative;isolation:isolate;display:flex;flex-direction:column;gap:12px;color:var(--ink);word-break:keep-all;overflow-wrap:anywhere;min-width:0;font-feature-settings:"tnum" 1}.home-v2_root__TOjgI:before{content:"";position:absolute;inset:-12px 0 0;z-index:-1;pointer-events:none;background:radial-gradient(34% 12% at 30% 7%,rgba(255,210,224,.75) 0,rgba(255,210,224,0) 100%),radial-gradient(32% 12% at 74% 9%,rgba(204,228,255,.8) 0,rgba(204,228,255,0) 100%),radial-gradient(36% 12% at 30% 44%,rgba(214,244,233,.55) 0,rgba(214,244,233,0) 100%),radial-gradient(36% 12% at 70% 64%,rgba(232,224,255,.55) 0,rgba(232,224,255,0) 100%)}.home-v2_previewBanner__pW7nP{align-self:flex-start;margin:0;font-size:12px;line-height:1.4;color:var(--ink-2);background:hsla(0,0%,100%,.75);border:1px dashed rgba(20,33,58,.18);border-radius:10px;padding:5px 10px}.home-v2_card__yRaAU{position:relative;background:var(--tile);border:1px solid var(--edge);border-radius:var(--radius);box-shadow:var(--shadow);padding:18px;min-width:0;color:inherit;text-decoration:none;display:block}.home-v2_cardHeadTop__6SRFw,.home-v2_cardHead__7sGsZ{display:flex;justify-content:space-between;gap:10px}.home-v2_cardHead__7sGsZ{align-items:center}.home-v2_cardHeadTop__6SRFw{align-items:flex-start}.home-v2_cardTitle__gIG8V{display:inline-flex;align-items:center;gap:5px;margin:0;font-size:17px;font-weight:800;line-height:1.25;letter-spacing:-.025em;color:var(--ink)}.home-v2_cardSub__1Ammh{margin:3px 0 0;font-size:13.5px;line-height:1.4;color:var(--muted)}.home-v2_titleInfo__oyqEa{color:#7a8396;flex-shrink:0}.home-v2_sectionTitle__oId4O{margin:0;font-size:17px;font-weight:800;line-height:1.25;letter-spacing:-.025em}.home-v2_sectionSub__IfL3O{margin:0;padding:0 2px;font-size:13px;line-height:1.4;color:var(--muted)}.home-v2_headLink__rA_N4,.home-v2_textLink__JNyYR{gap:3px;padding:0 4px;border:0;background:transparent;font:inherit;font-weight:600;color:var(--link);cursor:pointer}.home-v2_headLink__rA_N4,.home-v2_mutedLink__74GOU,.home-v2_textLink__JNyYR{flex-shrink:0;display:inline-flex;align-items:center;min-height:32px;margin-right:-4px;font-size:13px;text-decoration:none;border-radius:8px}.home-v2_mutedLink__74GOU{gap:0;padding:0 2px 0 4px;font-weight:500;color:var(--ink-2)}.home-v2_headLink__rA_N4:hover,.home-v2_mutedLink__74GOU:hover,.home-v2_textLink__JNyYR:hover{text-decoration:underline;text-underline-offset:3px}.home-v2_pillLink__LqjXh{align-self:flex-start;display:inline-flex;align-items:center;gap:2px;min-height:40px;margin-top:12px;padding:0 14px 0 16px;border-radius:999px;background:var(--ink);color:#fff;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s var(--ease)}.home-v2_pillLink__LqjXh:active{transform:scale(.97)}.home-v2_interactive__vdUF8{transition:transform .24s var(--ease),box-shadow .24s var(--ease),background-color .24s var(--ease);-webkit-tap-highlight-color:transparent;cursor:pointer}.home-v2_interactive__vdUF8:active{transform:scale(.985)}@media (hover:hover) and (pointer:fine){.home-v2_card__yRaAU.home-v2_interactive__vdUF8:hover,.home-v2_productCard__LMoY8.home-v2_interactive__vdUF8:hover,.home-v2_statusCard__EnyTZ.home-v2_interactive__vdUF8:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover)}}.home-v2_focusRing__Lz736:focus-visible,.home-v2_headLink__rA_N4:focus-visible,.home-v2_infoCta__usBwy:focus-visible,.home-v2_interactive__vdUF8:focus-visible,.home-v2_mutedLink__74GOU:focus-visible,.home-v2_pillLink__LqjXh:focus-visible,.home-v2_statusButton__Gf2cU:focus-visible,.home-v2_textLink__JNyYR:focus-visible{outline:2px solid var(--link);outline-offset:3px}.home-v2_hero___n_4_{position:relative;min-height:128px;padding:8px 0 2px}.home-v2_hero___n_4_:before{content:"";position:absolute;z-index:-1;inset:-28px -16px -8px;pointer-events:none;background:radial-gradient(60% 70% at 12% 30%,rgba(255,214,226,.7) 0,rgba(255,214,226,0) 70%),radial-gradient(55% 75% at 88% 26%,rgba(206,228,255,.85) 0,rgba(206,228,255,0) 72%)}.home-v2_heroArt__o3ZQL{position:absolute;z-index:0;top:-12px;right:-2px;height:calc(100% + 24px);width:auto;max-width:46%;-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top;-webkit-mask-image:linear-gradient(180deg,transparent,#000 13%,#000 84%,transparent);mask-image:linear-gradient(180deg,transparent,#000 13%,#000 84%,transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-v2_heroText__HtaLj{position:relative;z-index:1;max-width:58%}.home-v2_heroTitle__lanXD{margin:0;font-size:38px;font-weight:800;line-height:1.1;letter-spacing:-.045em;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-v2_heroSub__OQ6PZ{margin:8px 0 0;font-size:clamp(14px,4.1vw,15px);line-height:1.55;letter-spacing:-.02em;color:var(--ink-2);white-space:pre-line}.home-v2_bento__33nCP{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.home-v2_bento__33nCP>*{min-width:0}.home-v2_scoreCard__iWU_6{padding:16px 18px 14px;container-type:inline-size}.home-v2_basisRow__5CgIs{display:flex;flex-wrap:wrap;white-space:nowrap;align-items:center;gap:4px;margin:0 0 6px}.home-v2_basisChip__5lNRp{display:inline-flex;align-items:center;min-height:20px;padding:0 7px;border-radius:999px;background:#eef7f3;color:var(--gut-ink);font-size:12px;font-weight:700}.home-v2_gaugeLink__0stla[data-hv2-gauge-pill=off] .home-v2_gaugeCenter__EcgES{top:54%;transform:translateY(-50%)}.home-v2_gaugeLink__0stla[data-hv2-gauge-pill=off] .home-v2_scoreMax__TZJ0h{position:absolute;top:100%;left:0;right:0;margin-top:3px;text-align:center}.home-v2_gaugeLink__0stla[data-hv2-gauge-pill=research] .home-v2_gaugeCenter__EcgES{top:54%;transform:translateY(-50%)}.home-v2_gaugeLink__0stla[data-hv2-gauge-pill=research] .home-v2_scoreValue__C8_Rq{font-size:clamp(28px,24cqw,40px)}.home-v2_gaugeLink__0stla[data-hv2-gauge-pill=research] .home-v2_scoreMax__TZJ0h{margin-top:3px;font-size:clamp(11px,8cqw,13px);line-height:1.2}.home-v2_researchGrade__OCeZd{display:inline-flex;align-items:center;margin-top:7px;min-height:20px;padding:0 10px;border-radius:999px;font-size:11.5px;font-weight:700;letter-spacing:.01em;white-space:nowrap}.home-v2_researchSide__pg6TX{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.home-v2_rcHead__SMY_b{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0}.home-v2_rcTitle__NjSGx{font-size:14px;font-weight:700;line-height:1.35;letter-spacing:-.02em;color:var(--ink);word-break:keep-all}.home-v2_rcLink__gD_tr{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:4px;min-height:44px;margin:-4px -6px;padding:4px 6px;border-radius:12px;color:inherit;text-decoration:none;transition:background-color .18s ease}@media (hover:hover){.home-v2_rcLink__gD_tr:hover{background:rgba(92,194,166,.08)}}.home-v2_rcLink__gD_tr:active{background:rgba(92,194,166,.12)}.home-v2_rcDelta__xMYxg{font-size:30px;font-weight:800;line-height:1.1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.home-v2_rc-up__9QtRW{--rc:#5cc2a6;color:#17795c}.home-v2_rc-down__DGv_Q{--rc:#e98983;color:#b2443d}.home-v2_rc-same__liosr{--rc:#a7afbb;color:#5d6779}.home-v2_rcSpark__usg6C{position:relative;align-self:stretch;height:40px;margin:4px 0 2px}.home-v2_rcLine__oR58M{stroke:var(--rc)}.home-v2_rcSpark__usg6C .home-v2_sparkSvg__snd5V{animation:home-v2_rcReveal__0UGO3 .6s cubic-bezier(.2,.7,.2,1) both}@keyframes home-v2_rcReveal__0UGO3{0%{clip-path:inset(-20% 100% -20% 0)}to{clip-path:inset(-20% -2% -20% 0)}}.home-v2_rcSpark__usg6C .home-v2_rcDot__3RFPr{animation:home-v2_rcFade__o5pnM .3s ease .35s both}@keyframes home-v2_rcFade__o5pnM{0%{opacity:0}}.home-v2_rcDot__3RFPr{position:absolute;width:9px;height:9px;transform:translate(-50%,-50%);border-radius:50%;background:#fff;border:2.5px solid var(--rc)}.home-v2_rcDotCurrent___QaH_{width:13px;height:13px;border-width:3.5px;box-shadow:0 0 0 4px color-mix(in srgb,var(--rc) 22%,transparent)}.home-v2_rcBasis__xmr6M{margin:0;font-size:12.5px;line-height:1.45;color:var(--muted);word-break:keep-all}.home-v2_rcEmpty___Olnx{margin:4px 0 0;font-size:14.5px;font-weight:600;line-height:1.45;letter-spacing:-.015em;color:var(--ink-2);word-break:keep-all}.home-v2_rcCta__FdgF4{display:inline-flex;align-items:center;gap:2px;margin-top:2px;font-size:13px;font-weight:600;color:var(--ink-2)}.home-v2_rgrade-EXCELLENT___SobA{background:#ddf3ea;color:#155c43}.home-v2_rgrade-GOOD__Vp2bY{background:#e6f6ef;color:#1f6b4f}.home-v2_rgrade-FAIR__43cra{background:#fdf1d8;color:#7a5200}.home-v2_rgrade-CAUTION__h0787{background:#fde7d6;color:#8a3d05}.home-v2_rgrade-CARE__NXim3{background:#fde3df;color:#8f2c22}.home-v2_demoTag__K7pPK{display:inline-flex;align-items:center;white-space:nowrap;min-height:20px;padding:0 7px;border-radius:999px;background:#fff4d8;color:#7a4f00;font-size:12px;font-weight:700}.home-v2_scoreBody__5G_BX{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:10px;margin-top:6px}.home-v2_gaugeLink__0stla{position:relative;display:block;justify-self:center;width:100%;max-width:160px;aspect-ratio:160/148;color:inherit;text-decoration:none;border-radius:20px;container-type:inline-size;border:0;padding:0;margin:0;background:none;font:inherit;cursor:pointer}div.home-v2_gaugeLink__0stla{cursor:default}.home-v2_coverageChip__Ge1p0{position:absolute;left:50%;bottom:1%;transform:translateX(-50%);display:inline-flex;align-items:center;min-height:28px;padding:0 13px;border-radius:999px;background:#14213a;color:#fff;font-size:12.5px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;box-shadow:0 6px 14px -8px rgba(20,33,58,.55)}.home-v2_gradeRow__yLfxK{display:flex;align-items:center;justify-content:center;gap:6px;margin:12px 0 0;font-size:13px;line-height:1.3;color:var(--muted)}.home-v2_gradeRow__yLfxK strong{font-weight:800}.home-v2_gradeDot__HjU4u{width:8px;height:8px;border-radius:50%}.home-v2_noScore__Wgbi8{font-size:clamp(15px,12cqw,20px);font-weight:800;line-height:1.2;color:var(--ink-2)}.home-v2_domainHeading__x0EYl{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--muted)}.home-v2_domainList__WpQnn{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.home-v2_domainRow__AzbAr{display:flex;align-items:flex-start;gap:8px;min-width:0;padding:10px 12px;border-radius:14px;background:var(--tile-2);font-size:12.5px;line-height:1.3;color:var(--muted)}.home-v2_domainText__dt4hZ{display:flex;flex-direction:column;gap:2px;min-width:0}.home-v2_domainDot__V0GQj{flex-shrink:0;margin-top:4px;width:9px;height:9px;border-radius:50%;border:2px solid;opacity:.55}.home-v2_domainIn__F4hUG .home-v2_domainDot__V0GQj{background:currentColor;opacity:1}.home-v2_dot-YZONE___PM8A{color:var(--yzone)}.home-v2_dot-GUT__ujrv9{color:var(--gut)}.home-v2_dot-ORAL__Drxzr{color:var(--oral)}.home-v2_dot-SKIN__ShSen{color:var(--skin)}.home-v2_domainName__hLaT1{font-weight:700;color:var(--ink-2);white-space:nowrap}.home-v2_domainIn__F4hUG .home-v2_domainName__hLaT1{color:var(--ink)}.home-v2_domainState__Oglct{overflow-wrap:anywhere}.home-v2_domainIn__F4hUG .home-v2_domainState__Oglct{color:var(--gut-ink);font-weight:700}.home-v2_totalNote__v9Gr8{display:flex;align-items:flex-start;gap:5px;margin:10px 0 0;padding:9px 2px 0;border-top:1px solid var(--hairline);font-size:12px;line-height:1.45;color:var(--muted)}.home-v2_totalNoteIcon__1jNIK{flex-shrink:0;margin-top:2px}.home-v2_sheetBody__zxf4O{display:flex;flex-direction:column;gap:10px;padding-bottom:8px;color:var(--ink-2);font-size:14px;line-height:1.55}.home-v2_sheetLead__SlPM4{margin:0;color:var(--ink);font-weight:600}.home-v2_sheetFormula__sL9Op{margin:0;padding:10px 12px;border-radius:12px;background:#f1f4fb;color:var(--ink);font-weight:700;font-size:13.5px}.home-v2_sheetRules__wLaWM{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:13px}.home-v2_sheetH__j81MY{margin:6px 0 0;font-size:14px;font-weight:800;color:var(--ink)}.home-v2_sheetText__zMaCg{margin:0;font-size:13px}.home-v2_gaugeSvg__QdQvP{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.home-v2_gaugeTrack__Us7pk{stroke:#f1f2f6}.home-v2_gaugeCenter__EcgES{position:absolute;left:0;right:0;top:24%;display:flex;flex-direction:column;align-items:center}.home-v2_scoreValue__C8_Rq{font-size:clamp(34px,30cqw,48px);font-weight:800;line-height:1;letter-spacing:-.045em;color:var(--ink)}.home-v2_scoreMax__TZJ0h{margin-top:4px;font-size:clamp(12px,9cqw,15px);font-weight:500;color:var(--muted)}.home-v2_statusPill__h2SaP{position:absolute;left:50%;bottom:3%;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;min-width:64px;min-height:24px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:800;letter-spacing:.02em;white-space:nowrap;color:#fff;background:var(--ink)}.home-v2_pill-GOOD__JZQ3B{background:var(--good)}.home-v2_pill-MODERATE__xM_lX{background:var(--moderate)}.home-v2_pill-ATTENTION__oq3qT{background:var(--attention)}.home-v2_scoreSide__J8Dt4{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.home-v2_scoreSide__J8Dt4 .home-v2_basisRow__5CgIs{margin-bottom:8px}.home-v2_scoreSide__J8Dt4 .home-v2_pillLink__LqjXh{margin-top:10px}.home-v2_deltaVs__DvnC3{font-size:13.5px;font-weight:500;color:var(--ink-2)}.home-v2_deltaNum__hzkqt{display:inline-flex;align-items:center;gap:2px;margin-top:2px;font-size:28px;font-weight:800;line-height:1.15;letter-spacing:-.03em;color:var(--ink)}.home-v2_deltaUp__ZSCXa{color:var(--rise)}.home-v2_deltaDown__JojzD{color:var(--ink-2)}.home-v2_deltaHint__FBe2r{margin:4px 0 0;font-size:13px;line-height:1.45;color:var(--muted)}.home-v2_spark__SHBcA{position:relative;align-self:stretch;height:44px;margin-top:6px}.home-v2_sparkSvg__snd5V{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.home-v2_sparkGuide___pz5Z{stroke:rgba(20,33,58,.08);stroke-width:1}.home-v2_sparkDot___WA0_{position:absolute;width:11px;height:11px;transform:translate(-50%,-50%);border-radius:50%;background:#fff;border:3px solid #6fd3c6}.home-v2_sparkDotCurrent__hRsD6{width:16px;height:16px;border:4px solid #2f86e8;box-shadow:0 0 0 4px rgba(47,134,232,.18)}.home-v2_condLine__6ix5d{display:flex;align-items:center;gap:8px;margin-top:12px;min-height:40px;padding:8px 10px 8px 12px;border-radius:14px;background:var(--tile-2);color:var(--ink-2);text-decoration:none;font-size:12.5px;line-height:1.3}.home-v2_condLineTitle__iMbJi{font-weight:700;color:var(--ink);white-space:nowrap}.home-v2_condLineItems__voANH{display:flex;flex-wrap:wrap;gap:2px 10px;margin-left:auto}.home-v2_condItem__EFIy1{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.home-v2_condItem__EFIy1 strong{font-weight:800;color:var(--ink)}.home-v2_condDot__NlNYA{width:7px;height:7px;border-radius:50%}.home-v2_cond-GOOD__RANHa{background:var(--good-dot)}.home-v2_cond-MODERATE__4ApQC{background:var(--moderate-dot)}.home-v2_cond-ATTENTION___WwFy{background:var(--attention-dot)}.home-v2_condLineGo__C_nT7{flex-shrink:0;color:#8a93a5}.home-v2_infoPanel__mvLQ_{margin-top:12px;padding:14px;border-radius:var(--radius-m);background:var(--tile-2);font-size:13px;line-height:1.55;color:var(--ink-2)}.home-v2_infoPanel__mvLQ_[hidden]{display:none}.home-v2_infoPanel__mvLQ_ h3{margin:0 0 4px;font-size:13px;font-weight:700;color:var(--ink)}.home-v2_infoPanel__mvLQ_ p{margin:0}.home-v2_infoPanel__mvLQ_ ul{margin:0;padding-left:16px}.home-v2_infoBlock__5lDvo+.home-v2_infoBlock__5lDvo{margin-top:10px}.home-v2_infoCta__usBwy{display:inline-flex;align-items:center;gap:1px;min-height:32px;margin-top:6px;font-size:13px;font-weight:700;color:var(--link);text-decoration:none;border-radius:8px}.home-v2_emptyCard__SYVlK{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.home-v2_emptyCard__SYVlK .home-v2_cardHead__7sGsZ{align-self:stretch;margin-bottom:4px}.home-v2_emptyTitle__FVsmC{margin:0;font-size:18px;font-weight:700;line-height:1.35;letter-spacing:-.02em}.home-v2_emptyBody__63hry{margin:0;font-size:14px;line-height:1.55;color:var(--muted)}.home-v2_cellTests__cY2rt{container-type:inline-size}.home-v2_statusGrid__n9cu6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@container (min-width: 320px){.home-v2_statusGrid__n9cu6[data-hv2-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-v2_statusGrid__n9cu6[data-hv2-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.home-v2_statusSlot__NeHoD{display:flex;min-width:0}.home-v2_statusSlot__NeHoD>*{flex:1 1 auto}.home-v2_statusCard__EnyTZ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:0;height:100%;min-height:0;padding:12px 3px 10px;border-radius:18px;border:1px solid hsla(0,0%,100%,.95);box-shadow:0 1px 2px rgba(20,33,58,.03),0 10px 24px -16px rgba(40,52,96,.26),inset 0 1px 0 hsla(0,0%,100%,.9);color:var(--ink);text-decoration:none;text-align:center;font:inherit}button.home-v2_statusCard__EnyTZ{width:100%}.home-v2_tone-yzone__ClCUI{background:linear-gradient(180deg,#fff6f8,#ffe8ee);--tone:var(--yzone);--tone-ink:var(--yzone-ink)}.home-v2_tone-gut__ElPFR{background:linear-gradient(180deg,#f3fcf8,#e2f6ec);--tone:var(--gut);--tone-ink:var(--gut-ink)}.home-v2_tone-oral__Fu5iD{background:linear-gradient(180deg,#f5f8ff,#e7effd);--tone:var(--oral);--tone-ink:var(--oral-ink)}.home-v2_tone-skin___7J7T{background:linear-gradient(180deg,#f9f6ff,#efe8fd);--tone:var(--skin);--tone-ink:var(--skin-ink)}.home-v2_statusIcon__5oyzC{display:inline-flex;align-items:center;justify-content:center;margin-bottom:4px;color:var(--tone)}.home-v2_statusName__PES8v{font-size:13.5px;font-weight:800;line-height:1.25;letter-spacing:-.01em;color:var(--tone-ink)}.home-v2_tone-gut__ElPFR .home-v2_statusName__PES8v{color:var(--ink)}.home-v2_statusValue__6ocMW{min-height:24px;display:inline-flex;align-items:center;font-size:20px;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--ink)}.home-v2_statusWord__VI7wH{font-size:13px;font-weight:700;letter-spacing:-.01em}.home-v2_statusDash__JM3CC{font-size:18px;font-weight:800;color:var(--tone-ink)}.home-v2_statusMeta__DE9O_{font-size:12px;font-weight:600;line-height:1.25;color:var(--tone-ink);letter-spacing:-.02em}.home-v2_meta-GOOD__twoEd{color:var(--good)}.home-v2_meta-MODERATE__LxR8O{color:var(--moderate)}.home-v2_meta-ATTENTION__BEzVx{color:var(--attention)}.home-v2_disabled__I3MOc{cursor:default}.home-v2_disabled__I3MOc .home-v2_statusMeta__DE9O_{color:var(--muted);font-weight:500}.home-v2_statusButton__Gf2cU{cursor:pointer}.home-v2_skeletonLine__H8Gie{display:inline-block;width:44px;height:12px;border-radius:6px;background:linear-gradient(90deg,#eceef2,#f6f7f9 50%,#eceef2);background-size:200% 100%;animation:home-v2_shimmer__nWp09 1.4s linear infinite}.home-v2_skelScore__7syqO{width:56px;height:30px;border-radius:10px}.home-v2_skelTitle__OQmVB{width:128px;height:14px}.home-v2_skelText__Jwell{width:100%;max-width:172px;height:12px;margin-top:14px}.home-v2_skelTextShort__onenS{width:112px;height:12px;margin-top:8px}@keyframes home-v2_shimmer__nWp09{0%{background-position:200% 0}to{background-position:-200% 0}}.home-v2_profilePrompt__Rv40G{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 12px;margin:10px 2px 0;font-size:13px;line-height:1.45;color:var(--ink-2)}.home-v2_aiSection__1Iemq{min-width:0;height:100%}.home-v2_aiCard__wOV6R{overflow:hidden;height:100%;padding:16px 16px 14px 18px;background:radial-gradient(70% 90% at 92% 10%,rgba(206,224,255,.75) 0,rgba(206,224,255,0) 70%),linear-gradient(135deg,#f8f6ff,#f1f0ff 45%,#eef4ff)}.home-v2_aiBot__Jle2M{position:absolute;top:8px;right:30px;width:84px;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-v2_aiGo__qobAM{position:absolute;top:40px;right:8px;display:inline-flex;color:var(--ink-2)}.home-v2_aiTitle__f__Hv{position:relative;display:inline-flex;align-items:center;gap:6px;margin:0;font-size:18px;font-weight:800;line-height:1.25;letter-spacing:-.035em;color:var(--ink)}.home-v2_aiSpark__a2rf5{color:#b67cf2}.home-v2_aiBody__MpebW{position:relative;max-width:62%;min-height:40px;margin:5px 0 0;font-size:13.5px;line-height:1.5;color:var(--ink-2);white-space:pre-line}.home-v2_aiPanel__nyyZC{position:relative;display:flex;align-items:center;gap:10px;margin-top:12px;padding:11px 12px;border-radius:14px;background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.95);box-shadow:0 6px 18px -12px rgba(60,64,140,.28)}.home-v2_aiBulb__Kxiyj{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;color:#e9a10f;background:radial-gradient(circle,#fff3c9 0,rgba(255,243,201,0) 72%)}.home-v2_aiPanelText__JJZLG{display:flex;flex-direction:column;gap:3px;min-width:0;font-size:13.5px;line-height:1.45;color:var(--ink-2)}.home-v2_aiHeadline__xr8du{font-size:14px;font-weight:800;line-height:1.4;letter-spacing:-.02em;color:var(--ink)}.home-v2_aiLine__D1ue_{display:block}.home-v2_aiNotice__ZYYJZ{position:relative;display:flex;align-items:flex-start;gap:4px;margin-top:3px;font-size:12px;line-height:1.45;color:var(--muted)}.home-v2_aiNoticeIcon__LNRoK{flex-shrink:0;margin-top:2px}.home-v2_journeyCard__czK0O{height:100%;padding:16px 18px 12px}.home-v2_chart__sTx0N{position:relative;height:122px;margin-top:6px}.home-v2_chartSvg__ZUZSX{width:100%;overflow:visible}.home-v2_chartPlot___MeQ_,.home-v2_chartSvg__ZUZSX{position:absolute;left:0;right:0;top:36px;height:32px}.home-v2_chartGuide__eGOm5{position:absolute;top:-26px;width:0;border-left:1.5px dashed rgba(20,33,58,.14)}.home-v2_chartPoint__2zOyz{position:absolute;transform:translate(-50%,-50%);width:14px;height:14px;border-radius:50%;background:#fff;border:3.5px solid #f2708f}.home-v2_chartPointPrev__jubzv{border-color:#2f86e8;width:16px;height:16px;box-shadow:0 0 0 3px rgba(47,134,232,.16)}.home-v2_chartPointCurrent___fTpu{width:18px;height:18px;border:4.5px solid #e57;box-shadow:0 0 0 5px rgba(238,85,119,.16)}.home-v2_chartLabel__XjJwC{position:absolute;bottom:0;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;white-space:nowrap}.home-v2_chartLabelValue__3DkQE{font-size:16px;font-weight:800;line-height:1.2;letter-spacing:-.02em}.home-v2_chartLabelTest__KlV2q{font-size:12px;line-height:1.3;color:var(--muted)}.home-v2_chartLabelCurrent__VYjNY .home-v2_chartLabelValue__3DkQE{font-size:18px}.home-v2_chartLabelCurrent__VYjNY .home-v2_chartLabelTest__KlV2q{color:var(--ink);font-weight:700}.home-v2_deltaBadge__LUZoR{position:absolute;transform:translateX(-72%);font-size:12.5px;font-weight:800;line-height:1;white-space:nowrap;color:#fff;background:#d9395f;border-radius:999px;padding:7px 11px;margin-top:-8px;box-shadow:0 4px 10px -4px rgba(217,57,95,.5)}.home-v2_deltaBadge__LUZoR:after{content:"";position:absolute;left:72%;bottom:-4px;width:8px;height:8px;margin-left:-4px;background:#d9395f;transform:rotate(45deg);border-radius:1px}.home-v2_journeyFoot__bx9d2{margin:10px 0 0;font-size:12px;color:var(--muted)}.home-v2_singleState__5u07t{margin-top:12px;display:flex;align-items:center;gap:14px}.home-v2_singleScore__hlNtq{flex-shrink:0;width:64px;height:64px;border-radius:20px;background:#ffeef2;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:800;font-size:22px;color:var(--yzone-ink);line-height:1}.home-v2_singleScore__hlNtq small{margin-top:4px;font-size:12px;font-weight:600}.home-v2_mjTabs__Jdf_v{display:inline-flex;gap:2px;margin-top:6px;padding:2px;border-radius:999px;background:#e9ecf2}.home-v2_mjTab__SdjI1{min-height:44px;min-width:72px;padding:0 14px;border:0;border-radius:999px;background:transparent;font:inherit;font-size:13px;font-weight:700;color:var(--muted);cursor:pointer;transition:background-color .18s var(--ease),color .18s var(--ease),box-shadow .18s var(--ease);-webkit-tap-highlight-color:transparent}.home-v2_mjTab__SdjI1:focus-visible{outline:2px solid var(--link);outline-offset:2px}.home-v2_mjTabOn___BREw{background:#fff;color:var(--yzone-ink);box-shadow:0 1px 2px rgba(20,33,58,.06),0 4px 10px -6px rgba(40,52,96,.35)}.home-v2_mjTabOn___BREw[data-hv2-journey-tab-button=GUT]{color:var(--gut-ink)}.home-v2_mjDemo__k1XQ_{margin-left:6px;vertical-align:1px}.home-v2_journeyCard__czK0O:has(.home-v2_mjTabs__Jdf_v) .home-v2_mjBody__U3jYm>[role=tabpanel]{min-height:216px;display:flex;flex-direction:column;justify-content:center}.home-v2_journeyCard__czK0O:has(.home-v2_mjTabs__Jdf_v) .home-v2_mjBody__U3jYm>[role=tabpanel][hidden]{display:none}.home-v2_mjMessage__Y_Q0S{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:18px 0 4px}.home-v2_mjMessageText__fq_y1{margin:0;font-size:14px;line-height:1.55;color:var(--ink-2)}.home-v2_mjGrid__QMbBU{display:grid;grid-template-columns:76px repeat(var(--mj-cols,3),minmax(0,1fr));-moz-column-gap:6px;column-gap:6px;row-gap:5px;margin-top:10px;align-items:center}.home-v2_mjCorner__qjpeM{align-self:start;padding-top:7px;font-size:12px;font-weight:700;color:var(--muted)}.home-v2_mjCol__swouS{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:0;padding:6px 2px 5px;border-radius:12px;background:var(--tile-2);color:var(--ink);text-decoration:none;text-align:center}.home-v2_mjColLatest__Ks05q{background:linear-gradient(180deg,#fff6f8,#ffe8ee)}.home-v2_mjDate__sr5bv{font-size:12px;line-height:1.3;color:var(--muted);letter-spacing:-.02em}.home-v2_mjCst__S1GS5{font-size:15px;font-weight:800;line-height:1.25;letter-spacing:-.02em;color:var(--ink)}.home-v2_mjColLatest__Ks05q .home-v2_mjCst__S1GS5,.home-v2_mjTag__l_koj{color:var(--yzone-ink)}.home-v2_mjTag__l_koj{font-size:12px;font-weight:600;line-height:1.2}.home-v2_mjRowTitle__7IOQ0{margin-top:4px;font-size:12px;font-weight:700;color:var(--muted)}.home-v2_mjRow__a9I_U{display:contents}.home-v2_mjName__G8rAY{font-size:12.5px;font-weight:700;font-style:italic;color:var(--ink-2);white-space:nowrap}.home-v2_mjCell__2LlRL{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0}.home-v2_mjBar___0pZm{position:relative;display:block;width:100%;height:5px;border-radius:999px;background:#eef0f4;overflow:hidden}.home-v2_mjBarFill__hP4fY{position:absolute;inset:0 auto 0 0;border-radius:999px;background:linear-gradient(90deg,#f7afbf,#e57)}.home-v2_mjVal__AYKfd{font-size:12px;font-weight:700;line-height:1.2;color:var(--ink);font-feature-settings:"tnum" 1}.home-v2_mjScoreCell__0aJSi{justify-self:center;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;-moz-column-gap:4px;column-gap:4px;row-gap:0;min-width:0}.home-v2_mjScore__WwDeU{font-size:16px;font-weight:800;color:var(--ink);font-feature-settings:"tnum" 1}.home-v2_mjScoreNone__dVv4L{font-size:12px;font-weight:600;color:var(--muted)}.home-v2_metaCaution__oafmf,.home-v2_mjCaution__BYV_t{font-size:11px;font-weight:700;line-height:1.3;color:#a4514b}.home-v2_metaRetest__V1bgL{font-size:11px;font-weight:700;line-height:1.3;color:#3d5f8a}.home-v2_metaLine__cN75A,.home-v2_mjCaution__BYV_t{white-space:nowrap}.home-v2_metaLine__cN75A{display:block}.home-v2_mjNote__vYHfS{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--ink-2)}.home-v2_mjBody__U3jYm{container-type:inline-size}@container (max-width: 300px){.home-v2_mjGrid__QMbBU{grid-template-columns:68px repeat(var(--mj-cols,3),minmax(0,1fr));-moz-column-gap:4px;column-gap:4px}.home-v2_mjDate__sr5bv{font-size:11px;letter-spacing:-.04em}.home-v2_mjName__G8rAY{font-size:12px}}.home-v2_mjFoot__J0gFW{margin:10px 0 0;font-size:12px;line-height:1.45;color:var(--muted)}.home-v2_mjRowLabel__YDMAP{align-self:center;font-size:12px;font-weight:700;line-height:1.25;color:var(--muted)}.home-v2_mjFootCaution__QKcZa{display:block;margin-top:2px;color:#a4514b;font-weight:600}.home-v2_carouselHead__8Ujcf{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:6px;padding:0 2px}.home-v2_rail__yaMUx{display:flex;gap:10px;margin:10px -16px 0;padding:4px 16px 12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.home-v2_rail__yaMUx::-webkit-scrollbar{display:none}.home-v2_railDragging__iA9RX{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-v2_railDragging__iA9RX .home-v2_productCard__LMoY8{pointer-events:none}.home-v2_productCard__LMoY8{position:relative;flex:0 0 clamp(136px,38%,156px);scroll-snap-align:start;display:flex;flex-direction:column;border-radius:20px;border:1px solid hsla(0,0%,100%,.9);box-shadow:0 1px 2px rgba(20,33,58,.04),0 12px 24px -16px rgba(40,52,96,.32);overflow:hidden;color:var(--ink);text-decoration:none;background:var(--card-end)}.home-v2_p-yzone___umZG{--card-start:#eee3de;--card-end:#fde5ec;--tone:var(--yzone);--tone-ink:var(--yzone-ink)}.home-v2_p-gut__T8LSE{--card-start:#d9cfbb;--card-end:#e2f3e9;--tone:var(--gut);--tone-ink:var(--gut-ink)}.home-v2_p-oral__sEEce{--card-start:#d4dce7;--card-end:#e6eefb;--tone:var(--oral);--tone-ink:var(--oral-ink)}.home-v2_p-skin__VtUS_{--card-start:#eee6fc;--card-end:#e3d7fb;--tone:var(--skin);--tone-ink:var(--skin-ink)}.home-v2_comingSoonCard__w3s8P{cursor:default}.home-v2_productPhoto__GNnMc{position:relative;display:block;width:100%;aspect-ratio:1364/1153;overflow:hidden;background:var(--card-start)}.home-v2_productPhoto__GNnMc:after{content:"";position:absolute;left:0;right:0;bottom:0;height:16%;background:linear-gradient(180deg,transparent 0,var(--card-start) 100%);pointer-events:none}.home-v2_p-skin__VtUS_ .home-v2_productPhoto__GNnMc{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#f6f1ff 0,var(--card-start) 100%)}.home-v2_productPhotoImg__nQF_H{display:block;width:100%;height:100%;transition:transform .32s var(--ease)}.home-v2_productPhotoImg__nQF_H img{display:block;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:contain;object-fit:contain;border-radius:0}.home-v2_productArt__bJO2G{display:block;width:72%;height:auto}@media (hover:hover) and (pointer:fine){.home-v2_productCard__LMoY8.home-v2_interactive__vdUF8:hover .home-v2_productPhotoImg__nQF_H{transform:scale(1.03)}}.home-v2_productText__0N7qA{display:flex;flex-direction:column;flex:1 1 auto;padding:8px 12px 46px;background:linear-gradient(180deg,var(--card-start) 0,var(--card-end) 70%)}.home-v2_productName__ldQZn{font-size:17px;font-weight:800;line-height:1.2;letter-spacing:-.025em;color:var(--tone-ink)}.home-v2_productTag__P_HbE{margin-top:3px;font-size:12px;font-weight:600;line-height:1.3;color:var(--tone-ink);letter-spacing:-.03em}.home-v2_productFoot__ik0Jw{position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;justify-content:flex-end}.home-v2_goCircle__jB5ym{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:hsla(0,0%,100%,.95);color:var(--tone-ink);box-shadow:0 4px 12px -4px rgba(20,33,58,.3)}.home-v2_p-yzone___umZG .home-v2_goCircle__jB5ym{background:var(--yzone);color:#fff}.home-v2_soonChip__CIF5k{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:999px;background:hsla(0,0%,100%,.92);color:var(--tone-ink);font-size:12px;font-weight:700;white-space:nowrap;box-shadow:0 4px 12px -6px rgba(20,33,58,.3)}.home-v2_productFoot__ik0Jw:has(.home-v2_soonChip__CIF5k){justify-content:flex-start}.home-v2_railFoot__kt76K{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:-2px}.home-v2_arrowSide__emHjK,.home-v2_railFoot__kt76K[hidden]{display:none!important}@media (hover:hover) and (pointer:fine){.home-v2_arrowSide__emHjK{display:inline-flex!important}}.home-v2_arrow__hh9Yv{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;border:1px solid var(--hairline);background:#fff;color:var(--ink);cursor:pointer;transition:background-color .18s var(--ease),opacity .18s var(--ease)}.home-v2_arrow__hh9Yv:hover:not(:disabled){background:var(--tile-2)}.home-v2_arrow__hh9Yv:disabled{opacity:.35;cursor:default}.home-v2_dots__K81mj{display:flex;justify-content:center}.home-v2_dot__It_FN{width:22px;height:24px;border:0;background:transparent;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.home-v2_dot__It_FN span{display:block;width:7px;height:7px;border-radius:999px;background:#d6dbe3;transition:width .22s var(--ease),background-color .22s var(--ease)}.home-v2_dotActive__vzYJg span{width:16px;background:#8590a3}.home-v2_srOnly__VRRvw{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:375px){.home-v2_statusGrid__n9cu6[data-hv2-columns="4"]:where(:not([data-mobile-shell] *)){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:420px){.home-v2_hero___n_4_:where(:not([data-mobile-shell] *)){min-height:168px}.home-v2_heroTitle__lanXD:where(:not([data-mobile-shell] *)){font-size:40px}}@media (min-width:768px){.home-v2_root__TOjgI:where(:not([data-mobile-shell] *)){max-width:1040px;margin:0 auto;width:100%;gap:16px}.home-v2_root__TOjgI:where(:not([data-mobile-shell] *)):before{inset:-24px 0 0;background:radial-gradient(22% 14% at 26% 8%,rgba(255,210,224,.7) 0,rgba(255,210,224,0) 100%),radial-gradient(22% 14% at 64% 8%,rgba(204,228,255,.75) 0,rgba(204,228,255,0) 100%),radial-gradient(24% 16% at 30% 52%,rgba(232,224,255,.5) 0,rgba(232,224,255,0) 100%),radial-gradient(24% 16% at 72% 56%,rgba(214,244,233,.5) 0,rgba(214,244,233,0) 100%)}.home-v2_hero___n_4_:where(:not([data-mobile-shell] *)){min-height:196px;padding-top:26px}.home-v2_heroArt__o3ZQL:where(:not([data-mobile-shell] *)){top:-12px;right:8px;width:auto;height:208px;max-width:none}.home-v2_heroTitle__lanXD:where(:not([data-mobile-shell] *)){font-size:46px}.home-v2_heroSub__OQ6PZ:where(:not([data-mobile-shell] *)){font-size:18px}.home-v2_bento__33nCP:where(:not([data-mobile-shell] *)){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;align-items:stretch}.home-v2_bento__33nCP[data-hv2-bento=bottom]:where(:not([data-mobile-shell] *)){grid-template-columns:repeat(2,minmax(0,1fr))}.home-v2_bento__33nCP.home-v2_bentoSingle__3gorQ:where(:not([data-mobile-shell] *)){grid-template-columns:minmax(0,1fr)}.home-v2_cellAi__sPaXL>:where(:not([data-mobile-shell] *)),.home-v2_cellJourney___wSN1>:where(:not([data-mobile-shell] *)),.home-v2_cellScore__tqvYp>:where(:not([data-mobile-shell] *)){height:100%}.home-v2_cellTests__cY2rt>section:where(:not([data-mobile-shell] *)){height:100%;display:flex;flex-direction:column}.home-v2_statusGrid__n9cu6:where(:not([data-mobile-shell] *)),.home-v2_statusGrid__n9cu6[data-hv2-columns="4"]:where(:not([data-mobile-shell] *)){grid-template-columns:repeat(2,minmax(0,1fr));flex:1 1 auto}.home-v2_statusGrid__n9cu6[data-hv2-columns="3"]:where(:not([data-mobile-shell] *)){grid-template-columns:repeat(2,minmax(0,1fr))}.home-v2_statusGrid__n9cu6[data-hv2-columns="3"]>:first-child:where(:not([data-mobile-shell] *)){grid-column:1/-1}.home-v2_statusCard__EnyTZ:where(:not([data-mobile-shell] *)){min-height:0;height:100%;padding:18px 8px 16px}.home-v2_rail__yaMUx:where(:not([data-mobile-shell] *)){margin:12px 0 0;padding:4px 0 12px;overflow:visible;gap:16px}.home-v2_productCard__LMoY8:where(:not([data-mobile-shell] *)){flex:1 1 0}.home-v2_productText__0N7qA:where(:not([data-mobile-shell] *)){padding:12px 18px 58px}.home-v2_productName__ldQZn:where(:not([data-mobile-shell] *)){font-size:22px}.home-v2_productTag__P_HbE:where(:not([data-mobile-shell] *)){font-size:13px}.home-v2_productFoot__ik0Jw:where(:not([data-mobile-shell] *)){left:18px;right:18px;bottom:18px}.home-v2_goCircle__jB5ym:where(:not([data-mobile-shell] *)){width:36px;height:36px}.home-v2_sectionTitle__oId4O:where(:not([data-mobile-shell] *)){font-size:22px}.home-v2_sectionSub__IfL3O:where(:not([data-mobile-shell] *)){font-size:14px}}@media (min-width:1024px){.home-v2_gaugeLink__0stla:where(:not([data-mobile-shell] *)){max-width:236px}.home-v2_aiBot__Jle2M:where(:not([data-mobile-shell] *)){width:112px}}@media (prefers-reduced-motion:reduce){.home-v2_dot__It_FN span,.home-v2_interactive__vdUF8,.home-v2_mjTab__SdjI1,.home-v2_pillLink__LqjXh,.home-v2_productPhotoImg__nQF_H{transition:none!important}.home-v2_interactive__vdUF8:active,.home-v2_interactive__vdUF8:hover,.home-v2_pillLink__LqjXh:active,.home-v2_productCard__LMoY8.home-v2_interactive__vdUF8:hover .home-v2_productPhotoImg__nQF_H{transform:none!important}.home-v2_rcSpark__usg6C .home-v2_rcDot__3RFPr,.home-v2_rcSpark__usg6C .home-v2_sparkSvg__snd5V,.home-v2_skeletonLine__H8Gie{animation:none}.home-v2_rcLink__gD_tr{transition:none}}.home-v2_showcase__hk9hB{display:flex;flex-direction:column;gap:10px;min-width:0;container-type:inline-size}.home-v2_sc-yzone__z7n_D{--sc-tone:var(--yzone);--sc-ink:var(--yzone-ink);--sc-soft:#fde5ec;--sc-wash:rgba(238,85,119,.08)}.home-v2_sc-gut__j0ZCe{--sc-tone:var(--gut);--sc-ink:var(--gut-ink);--sc-soft:#e2f3e9;--sc-wash:rgba(34,168,111,.08)}.home-v2_sc-oral__QzXAZ{--sc-tone:var(--oral);--sc-ink:var(--oral-ink);--sc-soft:#e6eefb;--sc-wash:rgba(47,116,228,.08)}.home-v2_sc-skin__FmBVZ{--sc-tone:var(--skin);--sc-ink:var(--skin-ink);--sc-soft:#efe8fc;--sc-wash:rgba(138,92,230,.08)}.home-v2_scChips__6hYuQ{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;margin-top:4px}.home-v2_scChip__pz3hE{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;min-height:56px;padding:6px 4px;border:1px solid var(--edge);border-radius:var(--radius-m);background:var(--tile);box-shadow:var(--shadow);font:inherit;color:var(--ink-2);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .22s var(--ease),box-shadow .22s var(--ease),color .22s var(--ease),transform .2s var(--ease)}.home-v2_scChipIcon__dhIyD{display:inline-flex;color:var(--sc-tone)}.home-v2_scChipLabel__Wox4O{font-size:13px;font-weight:700;line-height:1.2;letter-spacing:-.01em;white-space:nowrap}.home-v2_scChip__pz3hE:active:not([aria-disabled=true]){transform:scale(.97)}.home-v2_scChip__pz3hE:focus-visible{outline:2px solid var(--link);outline-offset:2px}.home-v2_scChipOn__AI5xq{background:var(--sc-soft);border-color:transparent;color:var(--sc-ink);box-shadow:inset 0 0 0 1.5px var(--sc-tone),0 6px 16px -10px rgba(40,52,96,.35)}@media (hover:hover) and (pointer:fine){.home-v2_scChip__pz3hE:not(.home-v2_scChipOn__AI5xq):not([aria-disabled=true]):hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}}.home-v2_scChipSoon__PwOsx{cursor:default;background:var(--tile-2);box-shadow:none;color:var(--muted)}.home-v2_scChipSoon__PwOsx .home-v2_scChipIcon__dhIyD{opacity:.55}.home-v2_scChipSoonTag__AoelT{font-size:10px;font-weight:700;line-height:1;letter-spacing:.01em;color:var(--muted);white-space:nowrap}.home-v2_scChipGhost__gY7fd{background:var(--tile-2);box-shadow:none;cursor:default}.home-v2_scPanel__oqy_a{display:flex;flex-direction:column;gap:12px;min-width:0}.home-v2_scAnimate__N1o4g{animation:home-v2_scIn__VGHn1 .22s var(--ease) both}@keyframes home-v2_scIn__VGHn1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.home-v2_scHero__sBQlo{position:relative;overflow:hidden;gap:14px;padding:20px 18px 18px;border:1px solid var(--edge);border-radius:26px;background:linear-gradient(135deg,#fff 0,#fff 58%,var(--sc-soft,#f5f6f9) 100%);box-shadow:var(--shadow)}.home-v2_scHeroText__x7U0_,.home-v2_scHero__sBQlo{display:flex;flex-direction:column;min-width:0}.home-v2_scHeroLower__rEXVq{display:grid;grid-template-columns:minmax(0,1fr) 40%;align-items:end;gap:8px;margin-top:-6px}.home-v2_scEyebrow__HYe_q{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:20px;margin:0;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.08em;color:var(--sc-ink)}.home-v2_scStateTag__K5kLu{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:999px;background:var(--tile);box-shadow:inset 0 0 0 1px var(--hairline);font-size:11px;font-weight:700;letter-spacing:0;color:var(--ink-2)}.home-v2_scTitle__LDlbi{margin:8px 0 0;font-size:23px;font-weight:800;line-height:1.24;letter-spacing:-.03em;color:var(--ink);white-space:pre-line}.home-v2_scAccent__DOHkY{color:var(--sc-ink)}.home-v2_scBody__9MIAC{margin:10px 0 0;font-size:13.5px;line-height:1.5;color:var(--ink-2);white-space:pre-line}.home-v2_scHighlights__isiaS{display:flex;flex-direction:column;gap:6px;align-self:center;margin:0;padding:0;list-style:none}.home-v2_scHighlights__isiaS li{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;line-height:1.35;color:var(--ink-2)}.home-v2_scHighlights__isiaS li:before{content:"";flex-shrink:0;width:6px;height:6px;border-radius:999px;background:var(--sc-tone)}.home-v2_scArt__iBOYm{position:relative;display:flex;align-items:flex-end;justify-content:flex-end;min-width:0;margin-right:-6px}.home-v2_scArtImg__gx3Em{width:100%;aspect-ratio:1364/1153;max-width:220px;filter:drop-shadow(0 14px 18px rgba(40,52,96,.14))}.home-v2_scCta__WnMK2{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:50px;padding:0 20px;border:0;border-radius:999px;background:var(--sc-ink);color:#fff;font:inherit;font-size:15.5px;font-weight:700;letter-spacing:-.01em;text-decoration:none;box-shadow:0 10px 22px -14px var(--sc-ink)}@media (hover:hover) and (pointer:fine){.home-v2_scCta__WnMK2.home-v2_interactive__vdUF8:hover{transform:translateY(-2px);box-shadow:0 16px 28px -14px var(--sc-ink)}}.home-v2_scCta__WnMK2:focus-visible{outline:2px solid var(--link);outline-offset:3px}.home-v2_scDemo__oEPM6{padding:1px 6px;border-radius:6px;background:hsla(0,0%,100%,.22);font-size:11px;letter-spacing:.04em}.home-v2_scCtaRetry__L0Xe6{background:var(--tile);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hairline)}.home-v2_scCtaPending__tR2ft{background:var(--tile-2);box-shadow:none}.home-v2_scHeroText__x7U0_{position:relative}.home-v2_scGhost__k8S87>:not(.home-v2_scGhostLines__isEYl):not(.home-v2_scEyebrow__HYe_q),ul.home-v2_scGhost__k8S87{visibility:hidden}.home-v2_scGhostLines__isEYl{position:absolute;inset:26px 0 auto 0;display:flex;flex-direction:column;gap:12px}.home-v2_scLoading__bZoy4{display:flex;flex-direction:column;gap:10px}.home-v2_scHeroGhost__lVLr_{--sc-soft:#f5f6f9;min-height:300px;gap:12px}.home-v2_scGhostTitle__b7Pws{width:62%;height:22px}.home-v2_scGhostBody__Nlx2O{width:48%}.home-v2_scTips__EQTeT{display:flex;flex-direction:column;gap:10px;margin-top:4px}.home-v2_scTipsTitle__S7eay{margin:0;padding:0 2px;font-size:16px;font-weight:800;line-height:1.3;letter-spacing:-.02em}.home-v2_scTipGrid___tNcL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-v2_scTip__ikdxR{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr;align-items:start;gap:10px 4px;min-height:104px;padding:14px}.home-v2_scTipIcon__fjwUy{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:var(--sc-wash);color:var(--sc-ink)}.home-v2_scTipLabel__kRLxi{grid-column:1/-1;align-self:end;min-width:0;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:-.015em;color:var(--ink);white-space:pre-line}.home-v2_scTipChevron__ySfjj{grid-column:2;grid-row:1;align-self:center;display:inline-flex;color:var(--muted);transition:transform .22s var(--ease),color .22s var(--ease)}@media (hover:hover) and (pointer:fine){.home-v2_scTip__ikdxR.home-v2_interactive__vdUF8:hover .home-v2_scTipChevron__ySfjj{transform:translateX(2px);color:var(--sc-ink)}}@container (max-width: 340px){.home-v2_scTitle__LDlbi{font-size:21px}.home-v2_scBody__9MIAC{font-size:13px}.home-v2_scHeroLower__rEXVq{grid-template-columns:minmax(0,1fr) 38%}}@container (min-width: 560px){.home-v2_scHero__sBQlo{padding:28px 28px 26px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);grid-template-areas:"text art" "list art" "cta art";grid-template-rows:auto 1fr auto;-moz-column-gap:20px;column-gap:20px}.home-v2_scHeroText__x7U0_{grid-area:text}.home-v2_scHeroLower__rEXVq{display:contents}.home-v2_scHighlights__isiaS{grid-area:list;margin:0}.home-v2_scArt__iBOYm{grid-area:art;align-items:center;justify-content:center;margin-right:0}.home-v2_scCta__WnMK2{grid-area:cta}.home-v2_scTitle__LDlbi{font-size:28px}.home-v2_scBody__9MIAC{font-size:14.5px}.home-v2_scArtImg__gx3Em{max-width:300px}.home-v2_scCta__WnMK2{width:auto;min-width:240px;align-self:flex-start}}@media (prefers-reduced-motion:reduce){.home-v2_scAnimate__N1o4g{animation:none}.home-v2_scChip__pz3hE,.home-v2_scTipChevron__ySfjj{transition:none}.home-v2_scChip__pz3hE:active:not([aria-disabled=true]),.home-v2_scChip__pz3hE:not(.home-v2_scChipOn__AI5xq):not([aria-disabled=true]):hover,.home-v2_scCta__WnMK2.home-v2_interactive__vdUF8:hover,.home-v2_scTip__ikdxR.home-v2_interactive__vdUF8:hover .home-v2_scTipChevron__ySfjj{transform:none!important}}.home-v2_scCtaUnavailable__IFZMq{background:var(--tile-2);color:var(--muted);box-shadow:inset 0 0 0 1px var(--hairline);cursor:default}.home-v2_promo__v_yxu{display:flex;flex-direction:column;gap:10px;min-width:0;container-type:inline-size}.home-v2_promoViewport___k2Bz{display:flex;flex-direction:column;gap:8px;min-width:0}.home-v2_promoTrack__P8lNh{position:relative;display:flex;gap:12px;margin:-6px -2px -14px;padding:6px 2px 14px;list-style:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.home-v2_promoTrack__P8lNh::-webkit-scrollbar{display:none}.home-v2_promoTrack__P8lNh:focus-visible{outline:2px solid var(--link);outline-offset:2px;border-radius:28px}.home-v2_promoSlide__BjMyN{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:12px;flex:0 0 calc(100% - 44px);min-width:0;min-height:336px;padding:22px 20px 20px;border:1px solid var(--edge);border-radius:26px;background:radial-gradient(120% 70% at 100% 100%,var(--sc-soft,#f5f6f9) 0,hsla(0,0%,100%,0) 70%),linear-gradient(160deg,#fff 0,#fff 52%,var(--sc-soft,#f5f6f9) 100%);box-shadow:var(--shadow);scroll-snap-align:start;scroll-snap-stop:always}.home-v2_promoTrackSingle__EXQ0G .home-v2_promoSlide__BjMyN{flex-basis:100%}.home-v2_promoText__DprcQ{display:flex;flex-direction:column;min-width:0}.home-v2_promoTitle__2h0F4{margin:8px 0 0;font-size:24px;font-weight:800;line-height:1.22;letter-spacing:-.035em;color:var(--ink);white-space:pre-line}.home-v2_promoBody__JQevh{margin:10px 0 0;font-size:13.5px;line-height:1.5;color:var(--ink-2);white-space:pre-line}.home-v2_promoLower__43ht2{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:8px}.home-v2_promoCta__it3UE{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border-radius:999px;background:var(--sc-ink);color:#fff;font-size:14px;font-weight:700;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;box-shadow:0 10px 22px -14px var(--sc-ink)}.home-v2_promoCta__it3UE:focus-visible{outline:2px solid var(--link);outline-offset:3px}.home-v2_promoArt__oj_KG{display:flex;justify-content:flex-end;min-width:0;margin:0 -8px -6px 0}.home-v2_promoArtImg__EbDLh{width:100%;max-width:210px;aspect-ratio:1364/1153;filter:drop-shadow(0 16px 20px rgba(40,52,96,.16))}.home-v2_promoGhost__fnIJE{--sc-soft:#f5f6f9;justify-content:flex-start;flex-basis:auto}.home-v2_promoControls__LcsP7{display:flex;align-items:center;justify-content:space-between;gap:8px}.home-v2_promoArrow__MUmRw{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:999px;background:var(--tile);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hairline),0 6px 14px -10px rgba(40,52,96,.35);cursor:pointer}.home-v2_promoArrow__MUmRw:disabled{color:var(--muted);opacity:.45;box-shadow:inset 0 0 0 1px var(--hairline);cursor:default}.home-v2_promoArrow__MUmRw:focus-visible,.home-v2_promoDot__YeMg5:focus-visible{outline:2px solid var(--link);outline-offset:2px}.home-v2_promoArrowBack__T5vWP{transform:scaleX(-1)}.home-v2_promoDots__Rn9JS{display:flex;align-items:center;gap:2px}.home-v2_promoDot__YeMg5{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:999px;background:none;cursor:pointer}.home-v2_promoDot__YeMg5>span{display:block;width:7px;height:7px;border-radius:999px;background:rgba(20,33,58,.2);transition:width .22s var(--ease),background-color .22s var(--ease)}.home-v2_promoDot__YeMg5[aria-current=true]>span{width:20px;background:var(--ink)}@media (hover:hover) and (pointer:fine){.home-v2_promoCta__it3UE.home-v2_interactive__vdUF8:hover{transform:translateY(-2px);box-shadow:0 16px 28px -14px var(--sc-ink)}.home-v2_promoArrow__MUmRw.home-v2_interactive__vdUF8:not(:disabled):hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--hairline),0 12px 22px -12px rgba(40,52,96,.4)}}.home-v2_promoArrow__MUmRw.home-v2_interactive__vdUF8:not(:disabled):active,.home-v2_promoCta__it3UE.home-v2_interactive__vdUF8:active{transform:scale(.98)}@container (min-width: 520px){.home-v2_promoSlide__BjMyN{flex-basis:calc((100% - 12px) * 0.62)}}@media (prefers-reduced-motion:reduce){.home-v2_promoTrack__P8lNh{scroll-behavior:auto}.home-v2_promoDot__YeMg5>span{transition:none}.home-v2_promoArrow__MUmRw.home-v2_interactive__vdUF8,.home-v2_promoCta__it3UE.home-v2_interactive__vdUF8{transform:none!important}}.home-v2_sh__xGIzf{position:relative;min-width:0}.home-v2_sh__xGIzf:before{content:"";position:absolute;z-index:-1;inset:-28px -16px -8px;pointer-events:none;background:radial-gradient(60% 70% at 12% 30%,rgba(255,214,226,.6) 0,rgba(255,214,226,0) 70%),radial-gradient(55% 75% at 88% 26%,rgba(206,228,255,.7) 0,rgba(206,228,255,0) 72%)}.home-v2_shHi__uOLmQ{margin:0;font-size:15px;font-weight:700;line-height:1.3;letter-spacing:-.02em;color:var(--ink-2)}.home-v2_shEyebrow__z1DlS{margin:14px 0 0;font-size:11.5px;font-weight:800;letter-spacing:.1em;color:var(--yzone-ink)}.home-v2_shTitle__ALBu8{margin:6px 0 0;font-size:30px;font-weight:800;line-height:1.16;letter-spacing:-.04em;color:var(--ink);white-space:pre-line}.home-v2_shBody__4RS2m{margin:10px 0 0;font-size:14.5px;line-height:1.55;letter-spacing:-.015em;color:var(--ink-2);white-space:pre-line}.home-v2_shCta___7pfR{display:inline-flex;align-items:center;justify-content:center;gap:6px;align-self:flex-start;min-height:46px;margin-top:16px;padding:0 20px;border-radius:999px;background:var(--ink);color:#fff;font-size:15px;font-weight:700;letter-spacing:-.01em;text-decoration:none;box-shadow:0 10px 22px -14px rgba(20,33,58,.6)}.home-v2_shCtaTone__EiEwa{background:var(--sc-ink);box-shadow:0 10px 22px -14px var(--sc-ink)}@media (hover:hover) and (pointer:fine){.home-v2_shCta___7pfR.home-v2_interactive__vdUF8:hover{transform:translateY(-2px)}}.home-v2_shCta___7pfR:focus-visible,.home-v2_shPending__J0mEf:focus-visible{outline:2px solid var(--link);outline-offset:3px}.home-v2_shIntro__lpSDu{display:flex;flex-direction:column;min-height:248px;padding:6px 0 4px}.home-v2_shText__cv5FE{position:relative;z-index:1;display:flex;flex-direction:column;max-width:64%}.home-v2_shArt__EstTb{position:absolute;z-index:0;top:-8px;right:-4px;height:calc(100% + 16px);width:auto;max-width:44%;-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top;-webkit-mask-image:linear-gradient(180deg,transparent,#000 13%,#000 84%,transparent);mask-image:linear-gradient(180deg,transparent,#000 13%,#000 84%,transparent);opacity:.9;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-v2_shNext__EA_NM{display:flex;flex-direction:column;padding:18px;border:1px solid var(--edge);border-radius:24px;background:linear-gradient(135deg,#fff 0,#fff 58%,var(--sc-soft,#f5f6f9) 100%);box-shadow:var(--shadow)}.home-v2_shNext__EA_NM:before{inset:-28px -16px auto;height:120px}.home-v2_shNextRow__jSVh0{display:flex;align-items:flex-start;gap:12px;margin-top:12px}.home-v2_shIcon__xR06j{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-top:4px;border-radius:14px;background:var(--sc-wash);color:var(--sc-ink)}.home-v2_shNextText__zanLC{min-width:0}.home-v2_shNextText__zanLC .home-v2_shTitle__ALBu8{margin-top:0;font-size:24px}.home-v2_shNext__EA_NM .home-v2_shCta___7pfR{align-self:stretch}.home-v2_shCompact__JJAfW{display:flex;flex-direction:column;gap:4px;padding:2px 2px 0}.home-v2_shCompactTitle__1Vxdg{margin:2px 0 0;font-size:22px;font-weight:800;line-height:1.25;letter-spacing:-.035em;color:var(--ink)}.home-v2_shCompactBody__duoPb{margin:0;font-size:13.5px;line-height:1.5;color:var(--muted)}.home-v2_shPending__J0mEf{display:inline-flex;align-items:center;align-self:flex-start;gap:7px;min-height:36px;margin-top:6px;padding:0 12px;border-radius:999px;background:hsla(0,0%,100%,.82);box-shadow:inset 0 0 0 1px var(--hairline);font-size:13px;font-weight:700;color:var(--ink-2);text-decoration:none}.home-v2_shPendingDot__wg5wq{width:7px;height:7px;border-radius:999px;background:var(--moderate-dot)}.home-v2_shPendingCta__qMyZa{display:inline-flex;align-items:center;gap:1px;color:var(--link)}.home-v2_shGhostLine__kB_oO{width:60%;height:22px}.home-v2_shAnchor__70VIz{scroll-margin-top:84px;min-width:0}@container (max-width: 340px){.home-v2_shTitle__ALBu8{font-size:27px}}@media (max-width:360px){.home-v2_shTitle__ALBu8{font-size:27px}.home-v2_shText__cv5FE{max-width:68%}}@media (prefers-reduced-motion:reduce){.home-v2_shCta___7pfR.home-v2_interactive__vdUF8:hover{transform:none!important}}.home-v2_chartYZone__dDqJY .home-v2_chartPointPrev__jubzv{border-color:#f59ab0;box-shadow:0 0 0 3px rgba(245,154,176,.22)}.home-v2_chartYZone__dDqJY .home-v2_chartLabelTest__KlV2q{font-size:11.5px;letter-spacing:-.02em}.home-v2_chartMark__5mlXt{margin-left:1px;font-size:11px;font-weight:800;color:#a4514b;vertical-align:super;line-height:0}.home-v2_mjTrend__4MpbW{position:relative}.home-v2_mjFootFloat__Euap2{position:absolute;left:0;right:0;top:calc(100% + 6px);margin:0}.home-v2_svSection__uT5ha{display:flex;flex-direction:column;gap:10px;min-width:0}.home-v2_svSection__uT5ha>.home-v2_sectionTitle__oId4O{padding:0 2px}.home-v2_svCard__sL6C8{padding:18px 16px 14px}.home-v2_svLead__GT4DG{margin:0;font-size:17px;font-weight:800;line-height:1.3;letter-spacing:-.025em;color:var(--ink)}.home-v2_svBody__l5uNx{margin:6px 0 0;font-size:13.5px;line-height:1.5;color:var(--muted)}.home-v2_svList__5P6lW{display:flex;flex-direction:column;gap:8px;margin:14px 0 0;padding:0;list-style:none}.home-v2_svRow__2JEW7{display:flex;align-items:center;gap:12px;min-height:64px;padding:12px;border-radius:var(--radius-m);background:linear-gradient(135deg,#fff 0,#fff 45%,var(--sc-soft) 140%);box-shadow:inset 0 0 0 1px var(--hairline);color:inherit;text-decoration:none}.home-v2_svRowLocked__xis_v{cursor:default;background:var(--tile-2)}.home-v2_svIcon__iOwV_{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-s);background:var(--sc-soft);color:var(--sc-tone)}.home-v2_svRowLocked__xis_v .home-v2_svIcon__iOwV_{background:#eceef2;color:var(--muted)}.home-v2_svText__AnC8a{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0}.home-v2_svName__EHg3y{font-size:15px;font-weight:800;line-height:1.3;letter-spacing:-.02em;color:var(--ink)}.home-v2_svSub__GuPdE{font-size:12.5px;line-height:1.35;color:var(--muted)}.home-v2_svState__2ABhA{flex:0 0 auto;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:34px;padding:0 12px;border-radius:999px;background:var(--sc-ink);color:#fff;font-size:12.5px;font-weight:700;line-height:1.2;white-space:nowrap}.home-v2_svState__2ABhA[data-hv2-survey-state=IN_PROGRESS]{padding:4px 12px;background:var(--tile);color:var(--sc-ink);box-shadow:inset 0 0 0 1.5px var(--sc-ink)}.home-v2_svState__2ABhA[data-hv2-survey-state=COMPLETED]{flex-direction:row;gap:4px;background:#eef7f3;color:var(--good)}.home-v2_svProfile__d_QOC{--sc-tone:#75677d;--sc-ink:#5f526a;--sc-soft:#f0edf2}.home-v2_svState__2ABhA[data-hv2-survey-state=EDITABLE]{background:var(--tile);color:var(--sc-ink);box-shadow:inset 0 0 0 1px var(--hairline)}.home-v2_svState__2ABhA[data-hv2-survey-state=LOADING]{background:transparent;color:var(--muted);font-weight:600;box-shadow:inset 0 0 0 1px var(--hairline)}.home-v2_svPct__ENiWN{font-size:11px;font-weight:600;opacity:.85}.home-v2_svCheck__atzAh{flex:0 0 auto}.home-v2_svNote__WW5rj{margin:10px 2px 0;font-size:12px;line-height:1.4;color:var(--muted)}@media (hover:hover) and (pointer:fine){.home-v2_svRow__2JEW7.home-v2_interactive__vdUF8:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--hairline),var(--shadow-hover)}}@media (min-width:768px){.home-v2_cellSurvey__s_D8Q:where(:not([data-mobile-shell] *)){grid-column:1/-1;order:1}.home-v2_svList__5P6lW:where(:not([data-mobile-shell] *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.home-v2_promoSlide__BjMyN{display:grid;grid-template-columns:minmax(0,1fr) minmax(88px,38%);grid-template-rows:minmax(0,1fr) auto;align-items:center;gap:10px 6px;min-height:160px;padding:16px 10px 16px 18px}.home-v2_promoText__DprcQ{grid-column:1;grid-row:1;align-self:start}.home-v2_promoSlide__BjMyN .home-v2_scEyebrow__HYe_q{min-height:0;font-size:11px;letter-spacing:.06em}.home-v2_promoTitle__2h0F4{margin-top:6px;font-size:18px;line-height:1.28;letter-spacing:-.03em}.home-v2_promoBody__JQevh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home-v2_promoLower__43ht2{display:contents}.home-v2_promoCta__it3UE{grid-column:1;grid-row:2;justify-self:start;align-self:end;gap:4px;padding:0 14px;font-size:13px}.home-v2_promoArt__oj_KG{grid-column:2;grid-row:1/3;align-self:center;justify-content:center;margin:0}.home-v2_promoArtImg__EbDLh{max-width:168px}.home-v2_promoGhost__fnIJE{display:flex;flex-direction:column;min-height:160px}@container (max-width: 340px){.home-v2_promoTitle__2h0F4{font-size:16.5px}}.results-hub_rhSection__bQSzn{display:flex;flex-direction:column;gap:10px;min-width:0;margin-top:6px;container-type:inline-size}.results-hub_rhHead___wnNG{display:flex;flex-direction:column;gap:3px;padding:0 2px}.results-hub_rhTitle__b_o5H{margin:0;font-size:16px;font-weight:800;line-height:1.3;letter-spacing:-.02em;color:var(--ink)}.results-hub_rhSub__7_Rlo{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}.results-hub_rhList__zLRDX{margin:0;padding:0;list-style:none;overflow:hidden;border:1px solid var(--edge);border-radius:var(--radius);background:var(--tile);box-shadow:var(--shadow)}.results-hub_rhList__zLRDX>li+li{border-top:1px solid var(--hairline)}.results-hub_rhRow__X0xaK{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:14px 16px;color:inherit;text-decoration:none;background:transparent;border:0;width:100%;font:inherit;text-align:left}.results-hub_rhRowIcon__5_DPh{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:var(--sc-wash);color:var(--sc-ink)}.results-hub_rhRowText__8BrM_{display:flex;flex-direction:column;gap:3px;min-width:0}.results-hub_rhRowName__uqXyc{font-size:15px;font-weight:700;line-height:1.3;letter-spacing:-.015em;color:var(--ink)}.results-hub_rhRowMeta__nqHBy{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:12.5px;line-height:1.4;color:var(--muted)}.results-hub_rhRowState__HXOT6{display:inline-flex;align-items:center;gap:5px;font-weight:700;color:var(--ink-2)}.results-hub_rhRowState__HXOT6:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--sc-tone)}.results-hub_rhRowStateMuted__Ox6xw:before{background:rgba(20,33,58,.22)}.results-hub_rhRowAction__oTG0Q{display:inline-flex;align-items:center;gap:2px;font-size:12.5px;font-weight:700;color:var(--sc-ink);white-space:nowrap}.results-hub_rhRowActionMuted__3wThw{color:var(--muted);font-weight:600}.results-hub_rhRowSkeleton__pn8h8{display:block;width:60%;height:12px;border-radius:6px;background:var(--tile-2)}.results-hub_rhBento__6CADP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.results-hub_rhTile__lv8Dz{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;min-height:140px;padding:16px 14px 14px;border:1px solid var(--edge);border-radius:var(--radius);background:var(--tile);box-shadow:var(--shadow);color:inherit;text-decoration:none}.results-hub_rhTileIcon__fbJvC{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:var(--sc-wash);color:var(--sc-ink)}.results-hub_rhTileTitle__aDMtn{margin-top:2px;font-size:15px;font-weight:800;line-height:1.3;letter-spacing:-.02em;color:var(--ink)}.results-hub_rhTileBody__V1WGo{font-size:12.5px;line-height:1.45;color:var(--muted);white-space:pre-line}.results-hub_rhTileFoot__6c5Sf{display:flex;align-items:center;justify-content:flex-end;margin-top:auto;color:var(--sc-ink)}.results-hub_rhTag__Pojm8,.results-hub_rhTileMuted__26ccy .results-hub_rhTileIcon__fbJvC{background:var(--tile-2);color:var(--muted)}.results-hub_rhTag__Pojm8{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700}.results-hub_rhCare__94UVd{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px 14px;padding:18px 16px 16px;border:1px solid var(--edge);border-radius:var(--radius);background:linear-gradient(135deg,#fff 0,#fff 62%,var(--sc-soft,#f5f6f9) 100%);box-shadow:var(--shadow)}.results-hub_rhCareIcon__ZP3y6{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:var(--sc-wash);color:var(--sc-ink)}.results-hub_rhCareText__Dgy9Q{display:flex;flex-direction:column;gap:4px;min-width:0}.results-hub_rhCareTitle___Ry_t{margin:0;font-size:16px;font-weight:800;line-height:1.3;letter-spacing:-.02em;color:var(--ink)}.results-hub_rhCareBody__6cDMp{margin:0;font-size:13px;line-height:1.5;color:var(--ink-2)}.results-hub_rhCareCta__3fJGm{grid-column:1/-1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:46px;padding:0 18px;border-radius:999px;background:var(--tile);color:var(--sc-ink);font-size:14.5px;font-weight:700;letter-spacing:-.01em;text-decoration:none;box-shadow:inset 0 0 0 1.5px var(--sc-tone),0 6px 14px -10px rgba(40,52,96,.3)}.results-hub_rhCareSoon__gUO2K{grid-column:1/-1;justify-self:start}.results-hub_rhPress__6k6QT{transition:transform .22s var(--ease),box-shadow .22s var(--ease),background-color .22s var(--ease);-webkit-tap-highlight-color:transparent;cursor:pointer}.results-hub_rhPress__6k6QT:active{transform:scale(.985)}@media (hover:hover) and (pointer:fine){.results-hub_rhRow__X0xaK.results-hub_rhPress__6k6QT:hover{background:var(--tile-2)}.results-hub_rhTile__lv8Dz.results-hub_rhPress__6k6QT:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover)}.results-hub_rhCareCta__3fJGm.results-hub_rhPress__6k6QT:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1.5px var(--sc-tone),0 12px 22px -12px rgba(40,52,96,.38)}}.results-hub_rhRow__X0xaK.results-hub_rhPress__6k6QT:active{transform:none;background:var(--tile-2)}.results-hub_rhPress__6k6QT:focus-visible{outline:2px solid var(--link);outline-offset:2px}.results-hub_rhRow__X0xaK.results-hub_rhPress__6k6QT:focus-visible{outline-offset:-2px}@container (max-width: 330px){.results-hub_rhRow__X0xaK{gap:10px;padding:12px 14px}.results-hub_rhTile__lv8Dz{padding:14px 12px 12px}}@media (prefers-reduced-motion:reduce){.results-hub_rhPress__6k6QT{transition:none}.results-hub_rhCareCta__3fJGm.results-hub_rhPress__6k6QT:hover,.results-hub_rhPress__6k6QT:active,.results-hub_rhTile__lv8Dz.results-hub_rhPress__6k6QT:hover{transform:none!important}}