.home_hero__z_jpu{padding-top:4px}.home_under__60F0w{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding-top:clamp(18px,2vw,26px)}.home_under__60F0w>a{flex:none;white-space:nowrap}.home_intro__rmXoA{max-width:39em;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.42;letter-spacing:-.008em;text-wrap:pretty}.home_results__QT5Xw{padding-top:clamp(56px,6vw,88px)}.home_resultList__SQB5I{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:2px solid var(--ink)}.home_result__7Hv6G{display:grid;gap:2px;height:100%;align-content:start;padding:18px 20px 8px 0}.home_resultValue__aMxK5{display:block;font-size:clamp(2.75rem,5.6vw,5rem);line-height:1;letter-spacing:.02em;margin-bottom:10px;transition:color .12s linear}.home_resultLabel__vp8Br{font-weight:var(--w-strong);letter-spacing:-.01em;line-height:1.25}@media (hover:hover){.home_result__7Hv6G:hover .home_resultValue__aMxK5{color:var(--red)}}.home_resultsNote__AsUbr{margin-top:14px}.home_section__JtNPk{padding-top:clamp(80px,9vw,144px)}.home_head__hnNXR{display:grid;gap:16px;max-width:46rem}.home_plate__Qk40Q{margin-top:clamp(40px,5vw,72px);display:grid;gap:clamp(22px,2.6vw,36px);justify-items:start}.home_plate__Qk40Q+.home_plate__Qk40Q{margin-top:clamp(72px,8vw,128px)}.home_plateTop__HGe6p{width:100%;display:grid;grid-template-columns:3fr 5fr 4fr;column-gap:var(--col-gap);align-items:start}.home_role__WYttI{margin-top:8px;max-width:22em}.home_stat__5XxkY{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;padding-left:clamp(0px,2vw,32px);font-weight:var(--w-strong);letter-spacing:-.01em;line-height:1.25}.home_statValue__qPLuR{font-size:clamp(2.5rem,4.4vw,4rem);line-height:1;letter-spacing:.02em}.home_chargerlessMedia__6VRpH{width:100%;display:grid;grid-template-columns:minmax(0,9.1fr) minmax(0,2.9fr);column-gap:var(--col-gap);align-items:start}.home_phone__cMkzY{background:var(--lit);padding:12px 12px 0}.home_phone__cMkzY figcaption{padding:10px 2px 12px}.home_plate__Qk40Q>figure{width:100%}.home_record__isO4H{margin-top:clamp(72px,8vw,128px)}.home_ledger__UEkKM{margin-top:24px;border-top:2px solid var(--ink)}.home_ledgerRow__Bikn1{display:grid;grid-template-columns:2fr 5fr 2.4fr 2.6fr;column-gap:var(--col-gap);align-items:baseline;padding:18px 0 19px;border-bottom:1px solid var(--rule)}.home_ledgerName__PMlxo{font-weight:var(--w-display);font-size:var(--t-20);letter-spacing:-.02em}.home_ledgerWhat__HWvJJ{color:var(--ink-soft);max-width:36em}.home_ledgerResult__7tPvo{display:grid;gap:2px;justify-items:end;text-align:right}.home_ledgerValue__Ou49y{font-size:1.75rem;line-height:1;letter-spacing:.03em}.home_services__xUBLs{margin-top:clamp(36px,4vw,56px);border-top:2px solid var(--ink)}.home_service__ezutp{position:relative;display:grid;grid-template-columns:5fr 4.6fr 2.4fr;column-gap:var(--col-gap);align-items:start;padding:clamp(22px,2.4vw,32px) 0 clamp(24px,2.6vw,34px);border-bottom:1px solid var(--rule)}.home_symptom__H8kIC{font-size:clamp(1.625rem,2.9vw,2.625rem);line-height:1.06;letter-spacing:-.032em;font-weight:var(--w-strong);text-wrap:balance;transition:transform .3s var(--ease)}.home_serviceBody__DSRpL{display:grid;gap:8px}.home_serviceName__VV83o{font-weight:var(--w-display);letter-spacing:-.01em}.home_serviceProof__eMZ__{padding-top:4px;text-align:right}.home_service__ezutp:before{content:"";position:absolute;left:0;top:-2px;width:0;height:2px;background:var(--red);transition:width .34s var(--ease)}@media (hover:hover){.home_service__ezutp:hover:before{width:100%}.home_service__ezutp:hover .home_symptom__H8kIC{transform:translateX(10px)}}.home_bandGap__K3U34{margin-top:clamp(80px,9vw,144px)}.home_method__5rZej{display:grid;grid-template-columns:4fr 8fr;column-gap:var(--col-gap);align-items:start}.home_methodHead__R_Ibu{display:grid;gap:16px;padding-right:clamp(0px,2vw,32px)}.home_process__gj6io{display:grid;grid-template-columns:4fr 4fr 4fr;column-gap:var(--col-gap);margin-top:clamp(40px,5vw,72px)}.home_process__gj6io p:first-child{grid-column:2}.home_about__a693r{display:grid;grid-template-columns:4fr 8fr;column-gap:var(--col-gap);align-items:start}.home_aboutBody__sYMv4{display:grid;gap:20px;justify-items:start;max-width:46rem}.home_facts__bXBWv{width:100%;margin:8px 0 6px;border-top:2px solid var(--ink)}.home_facts__bXBWv>div{display:grid;grid-template-columns:10em 1fr;gap:16px;padding:11px 0 12px;border-bottom:1px solid var(--rule)}.home_facts__bXBWv dt{color:var(--mute)}.home_facts__bXBWv dd{font-weight:var(--w-display)}.home_faq__FFQSm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--col-gap);row-gap:clamp(28px,3vw,44px);margin-top:clamp(28px,3vw,44px)}.home_faq__FFQSm dt{font-weight:var(--w-display);font-size:var(--t-20);letter-spacing:-.02em;line-height:1.2;margin-bottom:8px}@media (max-width:1000px){.home_plateTop__HGe6p{grid-template-columns:1fr 1fr;row-gap:18px}.home_plateTop__HGe6p>:first-child{grid-column:1/-1}.home_stat__5XxkY{padding-left:0;align-self:start}.home_ledgerRow__Bikn1{grid-template-columns:1fr auto;row-gap:6px}.home_ledgerRole__CQsRA,.home_ledgerWhat__HWvJJ{grid-column:1/-1}.home_ledgerName__PMlxo{grid-row:1}.home_ledgerResult__7tPvo{grid-row:1;grid-column:2}.home_service__ezutp{grid-template-columns:1fr;row-gap:12px}.home_serviceProof__eMZ__{text-align:left}.home_about__a693r,.home_method__5rZej{grid-template-columns:1fr;row-gap:28px}.home_process__gj6io{grid-template-columns:1fr 1fr}.home_process__gj6io p:first-child{grid-column:auto}.home_faq__FFQSm{grid-template-columns:1fr 1fr}}@media (max-width:760px){.home_under__60F0w{flex-direction:column;align-items:flex-start;gap:18px}.home_resultList__SQB5I{grid-template-columns:1fr 1fr}.home_result__7Hv6G{padding:14px 12px 18px 0}.home_facts__bXBWv>div{grid-template-columns:1fr;gap:2px}.home_faq__FFQSm,.home_process__gj6io{grid-template-columns:1fr;row-gap:20px}.home_plateTop__HGe6p{grid-template-columns:1fr}.home_chargerlessMedia__6VRpH{grid-template-columns:1fr;row-gap:var(--col-gap)}.home_phone__cMkzY{max-width:280px}}.glance-switch_seg__9TkK_{display:inline-flex;flex:none;border:1px solid var(--ink);border-radius:2px;overflow:hidden}.glance-switch_seg__9TkK_ button{appearance:none;flex:1 1;border:0;margin:0;background:transparent;color:var(--ink);padding:7px 12px;font:inherit;font-size:var(--t-13);font-weight:var(--w-strong);line-height:1.2;white-space:nowrap}.glance-switch_seg__9TkK_ button[aria-pressed=true]{background:var(--ink);color:var(--lit)}.glance-switch_seg__9TkK_ button:focus-visible{outline-offset:-4px;outline-color:var(--red)}.compare_compare___3cV9{background:var(--lit);padding:12px 12px 0;container:compare/inline-size}.compare_frame__HMvYG{position:relative;overflow:hidden;background:#dcdcd9;container-type:inline-size;--lx:50%;--ly:40%}.compare_side__QPKkt{position:absolute;inset:0;visibility:hidden}.compare_show__1jFx5{visibility:visible;animation:compare_click__luEeP .2s steps(2)}@keyframes compare_click__luEeP{0%{filter:blur(5px)}to{filter:blur(0)}}.compare_img__CR8rG{object-fit:cover;object-position:top center}.compare_sharp___p739{visibility:hidden}.compare_base__qb5Hu{transition:filter .5s steps(3),transform .5s steps(3)}.compare_compare___3cV9[data-view=glance] .compare_base__qb5Hu{filter:blur(.95cqw);transform:scale(1.03);-webkit-mask-image:radial-gradient(circle 11cqw at var(--lx) var(--ly),transparent calc(100% - 1px),#000 100%);mask-image:radial-gradient(circle 11cqw at var(--lx) var(--ly),transparent calc(100% - 1px),#000 100%)}.compare_compare___3cV9[data-view=glance] .compare_show__1jFx5 .compare_sharp___p739{visibility:visible;-webkit-mask-image:radial-gradient(circle 11cqw at var(--lx) var(--ly),#000 calc(100% - 1px),transparent 100%);mask-image:radial-gradient(circle 11cqw at var(--lx) var(--ly),#000 calc(100% - 1px),transparent 100%)}.compare_ring__R88tB{position:absolute;left:var(--lx);top:var(--ly);width:22cqw;height:22cqw;margin:-11cqw 0 0 -11cqw;border:1.5px solid var(--ink);border-radius:50%;box-shadow:0 0 0 1.5px rgba(255,255,255,.7);pointer-events:none;visibility:hidden}.compare_compare___3cV9[data-view=glance] .compare_ring__R88tB{visibility:visible}@media (hover:hover) and (pointer:fine){.compare_compare___3cV9[data-view=glance] .compare_frame__HMvYG{cursor:none}}.compare_plate__h_MKw{position:absolute;left:10px;bottom:10px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ink);color:var(--lit);font-size:19px;line-height:1;padding-top:2px}.compare_controls__NNSKi{display:flex;align-items:center;justify-content:space-between;gap:10px 20px;flex-wrap:wrap;padding:12px 2px}.compare_question__zp_48{font-weight:var(--w-strong);font-size:var(--t-15);letter-spacing:-.005em}.compare_tools__dF77C{display:flex;align-items:center;gap:8px 18px;flex-wrap:wrap}.compare_picks__Fz0P_{display:flex;gap:6px}.compare_picks__Fz0P_ button{appearance:none;display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px 0 6px;border:1px solid var(--ink);border-radius:2px;background:transparent;color:var(--ink);font-size:var(--t-13);line-height:1;white-space:nowrap}.compare_picks__Fz0P_ i{display:grid;place-items:center;width:22px;height:22px;border:1.5px solid;border-radius:50%;font-style:normal;font-size:12px;line-height:1;padding-top:1px}.compare_picks__Fz0P_ button[aria-pressed=true]{background:var(--ink);color:var(--lit)}.compare_note__P5ioL{padding:0 2px 12px;max-width:46em}@container compare (max-width: 560px){.compare_picks__Fz0P_,.compare_tools__dF77C{width:100%}.compare_tools__dF77C>div:first-child{display:flex;width:100%}.compare_picks__Fz0P_ button{flex:1 1;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.compare_show__1jFx5{animation:none}}.contact-choice_choice__8S0Kg{display:grid;gap:clamp(22px,2.6vw,36px)}.contact-choice_title__Yu7oa{font-size:clamp(2rem,5vw,4.25rem);line-height:1.02;letter-spacing:-.035em;font-weight:var(--w-display);text-wrap:balance}.contact-choice_options__SYlIh{display:grid;grid-template-columns:1fr 1fr;gap:var(--col-gap)}.contact-choice_option__kv6jP{position:relative;display:grid;grid-template-columns:auto 1fr;column-gap:clamp(16px,2vw,28px);row-gap:6px;align-items:center;padding:clamp(20px,2.8vw,40px);transition:background-color .16s linear,color .16s linear}.contact-choice_num__G9vTC{grid-row:1/span 2;display:grid;place-items:center;width:clamp(64px,8vw,112px);aspect-ratio:1;border:2px solid;border-radius:50%;font-size:clamp(2rem,4.4vw,3.75rem);line-height:1;padding-top:.06em}.contact-choice_label__r1BGt{align-self:end;font-size:clamp(1.375rem,2.4vw,2.125rem);line-height:1.08;letter-spacing:-.028em;font-weight:var(--w-display)}.contact-choice_detail__DC14U{align-self:start;color:var(--fg-soft);max-width:30em;transition:color .16s linear}@media (hover:hover){.contact-choice_option__kv6jP:hover{background:var(--ink);color:#fff;--fg-soft:#fff}}.contact-choice_option__kv6jP:focus-visible{outline-offset:-6px}.contact-choice_email__CmXXk{font-size:var(--t-20);letter-spacing:-.015em}.contact-choice_emailLink__OP9ND{font-weight:var(--w-strong);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.18em}@media (hover:hover){.contact-choice_emailLink__OP9ND:hover{text-decoration-thickness:3px}}@media (max-width:760px){.contact-choice_options__SYlIh{grid-template-columns:1fr}}.service-page_top___5eyN{display:grid;grid-template-columns:7fr 5fr;column-gap:var(--col-gap);align-items:end;padding-top:clamp(40px,6vw,96px)}.service-page_title___msxS{display:grid;gap:clamp(14px,1.6vw,22px)}.service-page_name__kzu4F{font-size:var(--t-17);font-weight:var(--w-display);letter-spacing:-.01em}.service-page_symptom___eKk7{font-size:clamp(2.5rem,6.4vw,5.75rem);line-height:.98;letter-spacing:-.04em;font-weight:var(--w-display);text-wrap:balance}.service-page_intro__zhEY_{display:grid;gap:18px;justify-items:start;padding-bottom:6px}.service-page_block__qbQYz{padding-top:clamp(72px,8.5vw,136px)}.service-page_signs__mbbNU{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--col-gap);margin-top:clamp(22px,2.6vw,36px);border-top:2px solid var(--ink)}.service-page_signs__mbbNU li{padding:18px 24px 20px 0;border-bottom:1px solid var(--rule);font-size:clamp(1.125rem,1.6vw,1.4375rem);line-height:1.25;letter-spacing:-.018em;font-weight:var(--w-strong);text-wrap:balance}.service-page_work__hLVHj{margin-top:clamp(22px,2.6vw,36px);border-top:2px solid var(--ink)}.service-page_workRow__9DVa8{display:grid;grid-template-columns:4fr 8fr;column-gap:var(--col-gap);padding:20px 0 22px;border-bottom:1px solid var(--rule)}.service-page_workRow__9DVa8 dt{font-size:var(--t-20);font-weight:var(--w-display);letter-spacing:-.02em;line-height:1.2}.service-page_workRow__9DVa8 dd{max-width:44em}.service-page_proofs__0hsHZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:var(--col-gap);margin-top:clamp(22px,2.6vw,36px)}.service-page_proof__3y9jC{display:grid;gap:8px;align-content:start;justify-items:start;padding:clamp(20px,2.4vw,32px);background:var(--lit)}.service-page_proof__3y9jC .body{margin:6px 0 8px}.service-page_research__lY7hU{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--col-gap);row-gap:36px;margin-top:clamp(22px,2.6vw,36px)}.service-page_researchHead__pe3jT{padding-bottom:12px;border-bottom:2px solid var(--ink);font-size:var(--t-17);font-weight:var(--w-display);letter-spacing:-.01em}.service-page_findings__e_7Q8 li{display:grid;gap:8px;padding:18px 24px 20px 0;border-bottom:1px solid var(--rule);color:var(--ink-soft);line-height:1.5;text-wrap:pretty}.service-page_researchNote__Nurwj{max-width:44rem;margin-top:clamp(28px,3vw,44px)}.service-page_refs__62KZz{margin-top:28px}.service-page_refs__62KZz summary{display:inline-block;cursor:pointer;font-weight:var(--w-strong);font-size:var(--t-15);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.2em;list-style:none}.service-page_refs__62KZz summary::-webkit-details-marker{display:none}.service-page_refs__62KZz ul{display:grid;gap:8px;margin-top:14px;max-width:60rem}@media (max-width:900px){.service-page_top___5eyN{grid-template-columns:1fr;row-gap:28px}.service-page_workRow__9DVa8{grid-template-columns:1fr;row-gap:8px}.service-page_research__lY7hU,.service-page_signs__mbbNU{grid-template-columns:1fr}}.eye-chart_chart__PkpZZ{--u:min(8.2vw,12.4vh);--lr:clamp(84px,9vw,128px);position:relative;background:var(--lit);padding:68px 0 30px;overflow:hidden}.eye-chart_meta__izkVn{position:absolute;left:26px;right:26px;top:14px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.eye-chart_note__p7N9M{max-width:40em;padding-top:6px}.eye-chart_holder__C9vSQ{position:relative;--lx:58%;--ly:24%}.eye-chart_rows__u67_8{position:relative}.eye-chart_row__neTWv{display:grid;grid-template-columns:96px minmax(0,1fr) 96px;align-items:center}.eye-chart_label__7H_Wz{padding-left:26px}.eye-chart_right__IIXMN{padding-left:0;padding-right:26px;text-align:right}.eye-chart_t__KZIZv{display:block;text-align:center;white-space:nowrap;line-height:.74;letter-spacing:.12em;margin-right:-.12em;color:var(--ink)}.eye-chart_narrow__OZkcy{display:none}.eye-chart_r1__viP0C .eye-chart_t__KZIZv{font-size:var(--u)}.eye-chart_r2__p6Myw{margin-top:calc(var(--u) / 1.2589 * .62)}.eye-chart_r2__p6Myw .eye-chart_t__KZIZv{font-size:calc(var(--u) / 1.2589)}.eye-chart_r3__AYK7T{margin-top:calc(var(--u) / 1.5849 * .62)}.eye-chart_r3__AYK7T .eye-chart_t__KZIZv{font-size:calc(var(--u) / 1.5849)}.eye-chart_r4__BM2lW{margin-top:calc(var(--u) / 1.9953 * .62)}.eye-chart_r4__BM2lW .eye-chart_t__KZIZv{font-size:calc(var(--u) / 1.9953)}.eye-chart_bar__ZXQfo{display:grid;place-items:center;width:56%;height:calc(var(--u) * .36);min-height:40px;margin:calc(var(--u) * .22) auto calc(var(--u) * .2);background:var(--red);color:#fff;font-size:max(13px,calc(var(--u) / 5.012));line-height:1;letter-spacing:.2em;padding:.1em 0 0 .2em;white-space:nowrap}@media (hover:hover){a.eye-chart_bar__ZXQfo:hover{background:var(--ink)}}a.eye-chart_bar__ZXQfo:focus-visible{outline-offset:4px}.eye-chart_r5__m_XJf .eye-chart_t__KZIZv{font-size:max(11px,calc(var(--u) / 5.012));letter-spacing:.2em;word-spacing:1.1em}.eye-chart_r6__kkA7v{margin-top:calc(var(--u) / 7.943 * .9)}.eye-chart_r6__kkA7v .eye-chart_t__KZIZv{font-size:max(8px,calc(var(--u) / 7.943));letter-spacing:.22em}.eye-chart_r7__EMN0e{margin-top:calc(var(--u) / 12.589)}.eye-chart_r7__EMN0e .eye-chart_t__KZIZv{font-size:max(6px,calc(var(--u) / 12.589));letter-spacing:.26em}.js .eye-chart_base__YJGpP .eye-chart_bar__ZXQfo,.js .eye-chart_base__YJGpP .eye-chart_t__KZIZv{animation:eye-chart_focus___EMYN .54s steps(3) backwards}.js .eye-chart_base__YJGpP .eye-chart_m2__9Zxtf .eye-chart_t__KZIZv,.js .eye-chart_base__YJGpP .eye-chart_r2__p6Myw .eye-chart_t__KZIZv{animation-delay:.07s}.js .eye-chart_base__YJGpP .eye-chart_m3__A7Cnv .eye-chart_t__KZIZv,.js .eye-chart_base__YJGpP .eye-chart_r3__AYK7T .eye-chart_t__KZIZv{animation-delay:.14s}.js .eye-chart_base__YJGpP .eye-chart_m4__crSW2 .eye-chart_t__KZIZv,.js .eye-chart_base__YJGpP .eye-chart_r4__BM2lW .eye-chart_t__KZIZv{animation-delay:.21s}.js .eye-chart_base__YJGpP .eye-chart_m5__99FWD .eye-chart_t__KZIZv{animation-delay:.28s}.js .eye-chart_base__YJGpP .eye-chart_bar__ZXQfo,.js .eye-chart_base__YJGpP .eye-chart_m6__mzCLp .eye-chart_t__KZIZv,.js .eye-chart_base__YJGpP .eye-chart_m7__6LLj6 .eye-chart_t__KZIZv{animation-delay:.35s}.js .eye-chart_base__YJGpP .eye-chart_m8__2P3im .eye-chart_t__KZIZv,.js .eye-chart_base__YJGpP .eye-chart_m8b__lI8E9 .eye-chart_t__KZIZv,.js .eye-chart_base__YJGpP .eye-chart_m9__QoG6n .eye-chart_t__KZIZv,.js .eye-chart_base__YJGpP .eye-chart_r5__m_XJf .eye-chart_t__KZIZv,.js .eye-chart_base__YJGpP .eye-chart_r6__kkA7v .eye-chart_t__KZIZv,.js .eye-chart_base__YJGpP .eye-chart_r7__EMN0e .eye-chart_t__KZIZv{animation-delay:.42s}@keyframes eye-chart_focus___EMYN{0%{filter:blur(calc(var(--u) * .085))}to{filter:blur(0)}}.eye-chart_base__YJGpP .eye-chart_bar__ZXQfo,.eye-chart_base__YJGpP .eye-chart_label__7H_Wz,.eye-chart_base__YJGpP .eye-chart_t__KZIZv{transition:filter .6s steps(3)}.eye-chart_chart__PkpZZ[data-view=glance] .eye-chart_base__YJGpP .eye-chart_bar__ZXQfo,.eye-chart_chart__PkpZZ[data-view=glance] .eye-chart_base__YJGpP .eye-chart_label__7H_Wz,.eye-chart_chart__PkpZZ[data-view=glance] .eye-chart_base__YJGpP .eye-chart_t__KZIZv{filter:blur(calc(var(--u) * .075))}.eye-chart_chart__PkpZZ[data-view=glance] .eye-chart_base__YJGpP{-webkit-mask-image:radial-gradient(circle var(--lr) at var(--lx) var(--ly),transparent calc(100% - 1px),#000 100%);mask-image:radial-gradient(circle var(--lr) at var(--lx) var(--ly),transparent calc(100% - 1px),#000 100%)}.eye-chart_sharp__hwNfl{position:absolute;inset:0;visibility:hidden;pointer-events:none;-webkit-mask-image:radial-gradient(circle var(--lr) at var(--lx) var(--ly),#000 calc(100% - 1px),transparent 100%);mask-image:radial-gradient(circle var(--lr) at var(--lx) var(--ly),#000 calc(100% - 1px),transparent 100%)}.eye-chart_chart__PkpZZ[data-view=glance] .eye-chart_sharp__hwNfl{visibility:visible}.eye-chart_ring__cNfhy{position:absolute;left:var(--lx);top:var(--ly);width:calc(var(--lr) * 2);height:calc(var(--lr) * 2);margin:calc(var(--lr) * -1) 0 0 calc(var(--lr) * -1);border:1.5px solid var(--ink);border-radius:50%;pointer-events:none;visibility:hidden}.eye-chart_ring__cNfhy:after,.eye-chart_ring__cNfhy:before{content:"";position:absolute;background:var(--ink)}.eye-chart_ring__cNfhy:before{left:50%;top:-7px;width:1.5px;height:7px}.eye-chart_ring__cNfhy:after{left:50%;bottom:-7px;width:1.5px;height:7px}.eye-chart_chart__PkpZZ[data-view=glance] .eye-chart_ring__cNfhy{visibility:visible}@media (hover:hover) and (pointer:fine){.eye-chart_chart__PkpZZ[data-view=glance] .eye-chart_holder__C9vSQ{cursor:none}}@media (max-width:760px){.eye-chart_chart__PkpZZ{--u:23.4vw;--lr:74px;padding:118px 0 30px}.eye-chart_meta__izkVn{left:14px;right:14px;flex-direction:column-reverse;align-items:stretch;gap:8px}.eye-chart_note__p7N9M{padding-top:0;min-height:3.5em}.eye-chart_meta__izkVn>div{display:flex}.eye-chart_wide__PZfWL{display:none}.eye-chart_narrow__OZkcy{display:block}.eye-chart_label__7H_Wz{display:none}.eye-chart_t__KZIZv{letter-spacing:.09em;margin-right:-.09em}.eye-chart_m1__EOOVN .eye-chart_t__KZIZv{font-size:var(--u)}.eye-chart_m2__9Zxtf{margin-top:calc(var(--u) / 1.2589 * .6)}.eye-chart_m2__9Zxtf .eye-chart_t__KZIZv{font-size:calc(var(--u) / 1.2589)}.eye-chart_m3__A7Cnv{margin-top:calc(var(--u) / 1.5849 * .6)}.eye-chart_m3__A7Cnv .eye-chart_t__KZIZv{font-size:calc(var(--u) / 1.5849)}.eye-chart_m4__crSW2{margin-top:calc(var(--u) / 1.9953 * .6)}.eye-chart_m4__crSW2 .eye-chart_t__KZIZv{font-size:calc(var(--u) / 1.9953)}.eye-chart_m5__99FWD{margin-top:calc(var(--u) / 2.5119 * .6)}.eye-chart_m5__99FWD .eye-chart_t__KZIZv{font-size:calc(var(--u) / 2.5119)}.eye-chart_m6__mzCLp{margin-top:calc(var(--u) / 3.1623 * .6)}.eye-chart_m6__mzCLp .eye-chart_t__KZIZv{font-size:calc(var(--u) / 3.1623)}.eye-chart_m7__6LLj6{margin-top:calc(var(--u) / 3.9811 * .6)}.eye-chart_m7__6LLj6 .eye-chart_t__KZIZv{font-size:calc(var(--u) / 3.9811)}.eye-chart_bar__ZXQfo{width:78%;height:44px;margin:24px auto 22px;font-size:13px}.eye-chart_m8__2P3im .eye-chart_t__KZIZv,.eye-chart_m8b__lI8E9 .eye-chart_t__KZIZv{font-size:12px;letter-spacing:.2em;word-spacing:.9em}.eye-chart_m8b__lI8E9{margin-top:10px}.eye-chart_m9__QoG6n{margin-top:12px}.eye-chart_m9__QoG6n .eye-chart_t__KZIZv{font-size:8px;letter-spacing:.22em;line-height:1.7;white-space:normal;padding:0 12%}}.plan-diagram_figure__GlPDQ{background:var(--lit);padding:clamp(18px,2.6vw,36px);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(20px,3vw,44px);align-items:center}.plan-diagram_picker__SQ9Vv{border:1.5px solid var(--ink);padding:clamp(16px,2vw,26px)}.plan-diagram_title__zbtzt{font-weight:var(--w-strong);font-size:var(--t-20);letter-spacing:-.02em}.plan-diagram_options__MByX5{display:grid;gap:8px;margin-top:16px}.plan-diagram_option___kJVA{position:relative;display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:12px;padding:13px 14px;border:1px solid var(--rule);font-size:var(--t-15)}.plan-diagram_selected__DbrN_{border:1.5px solid var(--ink);background:#f1f1ef}.plan-diagram_radio__oJyZK{width:18px;height:18px;border:1.5px solid var(--ink);border-radius:50%}.plan-diagram_selected__DbrN_ .plan-diagram_radio__oJyZK{background:radial-gradient(circle,var(--ink) 0 4.5px,transparent 5px)}.plan-diagram_term__SHrsP{font-weight:var(--w-strong)}.plan-diagram_price__EDFo6{display:inline-flex;align-items:center;gap:8px;color:var(--mute);font-size:.8125rem}.plan-diagram_price__EDFo6 i{width:42px;height:12px;background:var(--ink);opacity:.82}.plan-diagram_price__EDFo6 b{font-weight:400}.plan-diagram_button__lTq16{display:block;margin-top:14px;padding:12px;background:var(--ink);color:var(--lit);text-align:center;font-weight:var(--w-strong);font-size:var(--t-15)}.plan-diagram_num__wT1pW,.plan-diagram_pin__LeA3I{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--red);color:#fff;font-size:13px;line-height:1;padding-top:1px}.plan-diagram_pin__LeA3I{position:absolute;top:50%;margin-top:-12px}.plan-diagram_pin1__BiIBA{left:-13px}.plan-diagram_pin2__qL_5i{right:-13px}.plan-diagram_pin3__qpkqW{left:-13px}.plan-diagram_changes__EpsH1{display:grid;gap:14px;font-size:var(--t-20);font-weight:var(--w-strong);letter-spacing:-.02em;line-height:1.2}.plan-diagram_changes__EpsH1 li{display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:start}.plan-diagram_num__wT1pW{margin-top:1px}.plan-diagram_figure__GlPDQ figcaption{grid-column:1/-1}@media (max-width:640px){.plan-diagram_figure__GlPDQ{grid-template-columns:1fr}.plan-diagram_changes__EpsH1{font-size:var(--t-17)}}.case_top__80s38{display:grid;grid-template-columns:7fr 5fr;column-gap:var(--col-gap);row-gap:28px;align-items:end;padding-top:clamp(40px,6vw,96px)}.case_title__qePE_{font-size:clamp(3rem,8vw,7rem);line-height:.95;letter-spacing:-.045em;font-weight:var(--w-display)}.case_summary__lq7V2{display:grid;gap:18px;padding-bottom:6px}.case_facts__Ybdyu{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--col-gap);row-gap:16px;padding-top:16px;border-top:2px solid var(--ink)}.case_facts__Ybdyu dt{font-size:var(--t-13);color:var(--mute)}.case_facts__Ybdyu dd{font-weight:var(--w-strong);letter-spacing:-.01em;line-height:1.3;margin-top:2px}.case_block__w8XMX{padding-top:clamp(64px,7.5vw,120px)}.case_blockHead__VawIC{display:grid;gap:14px;max-width:46rem;margin-bottom:clamp(22px,2.6vw,36px)}.case_media__cbDS3{display:grid;grid-template-columns:minmax(0,9.1fr) minmax(0,2.9fr);column-gap:var(--col-gap);row-gap:var(--col-gap);align-items:start}.case_tile__CxyyN{background:var(--lit);padding:12px 12px 0}.case_tile__CxyyN figcaption{padding:10px 2px 12px}.case_clips__QDPHR{grid-template-columns:minmax(0,8fr) minmax(0,4fr);row-gap:var(--col-gap)}.case_clips__QDPHR,.case_moved__lj1eb{display:grid;column-gap:var(--col-gap);align-items:start}.case_moved__lj1eb{grid-template-columns:5fr 7fr;row-gap:24px}.case_big__NIqXk{font-size:clamp(5rem,14vw,12rem);line-height:.9;letter-spacing:.01em}.case_bigPair__M62Kq{display:grid;gap:clamp(20px,3vw,44px)}.case_bigLabel__xZv3J{display:block;margin-top:10px;font-weight:var(--w-display);font-size:var(--t-20);letter-spacing:-.02em}.case_prose__j6AJS{display:grid;gap:16px;max-width:44rem}.case_rows__RgBBP{border-top:2px solid var(--ink)}.case_row___9e22{display:grid;grid-template-columns:4fr 8fr;column-gap:var(--col-gap);padding:20px 0 22px;border-bottom:1px solid var(--rule)}.case_row___9e22 dt{font-size:var(--t-20);font-weight:var(--w-display);letter-spacing:-.02em;line-height:1.2}.case_row___9e22 dd{max-width:44em}.case_row___9e22 dd p+p{margin-top:6px}@media (max-width:900px){.case_clips__QDPHR,.case_media__cbDS3,.case_moved__lj1eb,.case_top__80s38{grid-template-columns:1fr}.case_facts__Ybdyu{grid-template-columns:1fr 1fr}.case_row___9e22{grid-template-columns:1fr;row-gap:8px}.case_phoneTile__xByUf{max-width:300px}}.annotated_figure__oc9Rt{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);column-gap:var(--col-gap);row-gap:12px;align-items:start}.annotated_frame__c_sNT{position:relative;background:var(--lit);outline:12px solid var(--lit);outline-offset:0;margin:12px}.annotated_img__EvH84{object-fit:cover;object-position:top center}.annotated_num__2VsWU,.annotated_pin__NW04V{display:grid;place-items:center;border-radius:50%;font-size:13px;line-height:1;padding-top:1px}.annotated_pin__NW04V{position:absolute;width:28px;height:28px;margin:-14px 0 0 -14px;border:0;background:var(--ink);color:var(--lit);transition:transform .22s var(--ease),background-color .12s linear}.annotated_pin__NW04V:after{content:"";position:absolute;inset:-6px;border:1.5px solid var(--red);border-radius:50%;opacity:0;transform:scale(.7);transition:opacity .2s linear,transform .3s var(--ease)}.annotated_on__KWRIS{background:var(--red);color:#fff;transform:scale(1.18)}.annotated_on__KWRIS:after{opacity:1;transform:scale(1)}.annotated_notes__E1A97{display:grid;align-content:start;padding-top:12px}.annotated_notes__E1A97 li{display:grid;grid-template-columns:26px 1fr;gap:12px;padding:14px 0 15px;border-bottom:1px solid var(--rule);color:var(--mute);line-height:1.4;transition:color .16s linear;cursor:default}.annotated_notes__E1A97 li:first-child{border-top:2px solid var(--ink)}.annotated_num__2VsWU{width:24px;height:24px;background:var(--mute);color:var(--paper);transition:background-color .16s linear}.annotated_current__X_r9i{color:var(--ink)!important}.annotated_current__X_r9i .annotated_num__2VsWU{background:var(--red);color:#fff}.annotated_caption__lrJZ_{grid-column:1/-1;padding-left:12px}@media (max-width:900px){.annotated_figure__oc9Rt{grid-template-columns:1fr}.annotated_frame__c_sNT{margin:12px}.annotated_pin__NW04V{width:24px;height:24px;margin:-12px 0 0 -12px;font-size:11px}}.loop-video_wrap__qQCH1{position:relative}.loop-video_video__oYrvj{display:block;width:100%;height:auto;cursor:pointer}.loop-video_toggle__xGvhJ{position:absolute;right:8px;bottom:8px;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:2px;background:var(--ink);color:var(--lit)}.loop-video_toggle__xGvhJ svg{width:11px;height:11px}@media (hover:hover){.loop-video_toggle__xGvhJ:hover{background:var(--red)}}.search-test_test__3ykYL{display:grid;gap:14px}.search-test_panels__QIqfz{display:grid;grid-template-columns:1fr 1fr;gap:var(--col-gap)}.search-test_side__q9IBF{display:grid;gap:10px}.search-test_panel__2c6GI{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:1fr;gap:clamp(8px,1vw,14px);padding:clamp(16px,2.2vw,30px);aspect-ratio:16/8.2;transition:opacity .2s linear}.search-test_waiting__ULdB3{opacity:.3}.search-test_pill__ya4dz{appearance:none;align-self:stretch;justify-self:stretch;width:100%;min-height:34px;padding:0 4px;border:1px solid var(--ink);border-radius:2px;background:transparent;color:var(--ink);font-size:clamp(.6875rem,.95vw,.8125rem);line-height:1;white-space:nowrap;overflow:hidden;text-overflow:clip;cursor:default}.search-test_panel__2c6GI[data-kind=b] .search-test_target__lXKQy{background:var(--red);border-color:var(--red);color:#fff;font-weight:var(--w-strong)}.search-test_hidden__PFLVD{visibility:hidden}.search-test_cross__Lzxf8{position:absolute;left:50%;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;background:linear-gradient(var(--ink),var(--ink)) 50% /100% 2px no-repeat,linear-gradient(var(--ink),var(--ink)) 50% /2px 100% no-repeat}.search-test_eye__aQh0e{position:absolute;left:0;top:0;width:34px;height:34px;margin:-17px 0 0 -17px;border:2px solid var(--ink);border-radius:50%;background:rgba(0,0,0,.08);opacity:0;pointer-events:none;transition:transform .14s cubic-bezier(.3,0,.2,1),opacity .12s linear}.search-test_readout__A3w6m{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.search-test_readoutLabel__gm_4H{font-weight:var(--w-strong);letter-spacing:-.01em}.search-test_readoutValue__vGetb{min-width:11em;text-align:right}.search-test_foot__C53F5{display:flex;align-items:center;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;padding-top:6px}.search-test_result__dNpV1{font-size:var(--t-20);font-weight:var(--w-strong);letter-spacing:-.02em}.search-test_actions__NMLUY{display:flex;align-items:center;gap:18px}.search-test_pause__xltmg{appearance:none;border:0;padding:0;background:transparent;color:var(--fg-mute);font-size:var(--t-13);text-decoration:underline;text-underline-offset:.2em}.search-test_foot__C53F5 button:disabled{opacity:.4;cursor:default}@media (max-width:760px){.search-test_panels__QIqfz{grid-template-columns:1fr;row-gap:22px}.search-test_panel__2c6GI{grid-template-columns:repeat(3,minmax(0,1fr));aspect-ratio:auto;gap:8px;padding:16px 12px}.search-test_pill__ya4dz{min-height:38px;font-size:.75rem}.search-test_readoutValue__vGetb{min-width:0}}