.OyvCwq_page{padding:88px var(--gutter) 120px;flex-direction:column;gap:128px;display:flex}.OyvCwq_section{flex-direction:column;gap:32px;display:flex}.OyvCwq_text{width:100%;max-width:var(--col-text);margin-inline:auto}.OyvCwq_wide{width:100%;max-width:var(--col-wide);margin-inline:auto}.OyvCwq_hero{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.OyvCwq_tile{color:#fff;background:#0b5cff;border-radius:16px;place-items:center;width:56px;height:56px;display:grid}.OyvCwq_title{max-width:760px;font-size:var(--t-display);letter-spacing:-.03em;text-wrap:balance;color:var(--ink-2);font-weight:600;line-height:1.15}.OyvCwq_title strong{color:var(--ink);font-weight:600}.OyvCwq_meta{font-size:var(--t-small);color:var(--ink-2);letter-spacing:-.01em}.OyvCwq_panel.OyvCwq_heroVisual{justify-content:center;align-items:flex-start;height:clamp(320px,44vw,460px);padding-top:48px;display:flex}.OyvCwq_heroVisual>*{width:min(280px,62%)}.OyvCwq_facts{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OyvCwq_fact{border-bottom:1px solid var(--line);font-size:var(--t-small);flex-direction:column;gap:2px;padding:16px 0;display:flex}.OyvCwq_fact:nth-child(odd){padding-inline-end:16px}.OyvCwq_factLabel{color:var(--ink-3)}.OyvCwq_factValue{color:var(--ink);font-weight:500}.OyvCwq_anchor{border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--card-shadow);background:var(--page);grid-template-columns:136px minmax(0,1fr);gap:8px 32px;padding:32px 36px;display:grid}.OyvCwq_anchorLabel{font-size:var(--t-statement);letter-spacing:-.02em;color:var(--ink-3);font-weight:500;line-height:1.3}.OyvCwq_anchorBody{flex-direction:column;gap:12px;display:flex}.OyvCwq_statement{font-size:var(--t-statement);letter-spacing:-.02em;text-wrap:pretty;font-weight:500;line-height:1.3}.OyvCwq_statement em{color:var(--accent);font-style:normal}.OyvCwq_anchorNote{color:var(--ink-2);font-size:var(--t-body);text-wrap:pretty}@media (max-width:640px){.OyvCwq_anchor{grid-template-columns:minmax(0,1fr);padding:24px}}.OyvCwq_prose{color:var(--ink-2);text-wrap:pretty;flex-direction:column;gap:16px;display:flex}.OyvCwq_prose strong{color:var(--ink);font-weight:500}.OyvCwq_kicker{font-size:var(--t-small);color:var(--ink-3);font-weight:500}.OyvCwq_line{font-size:var(--t-statement);letter-spacing:-.02em;color:var(--ink-2);text-align:center;text-wrap:balance;font-weight:500;line-height:1.3}.OyvCwq_line strong{color:var(--ink);font-weight:500}.OyvCwq_figure{flex-direction:column;gap:16px;margin-block:0;display:flex}.OyvCwq_panel{background:var(--panel);border-radius:var(--radius-panel);padding:48px;position:relative;overflow:hidden}.OyvCwq_panelFlush{padding:0}.OyvCwq_caption{font-size:var(--t-small);color:var(--ink-2);text-align:center;text-wrap:balance;max-width:520px;margin-inline:auto}@media (max-width:640px){.OyvCwq_page{gap:96px;padding-top:64px}.OyvCwq_panel{border-radius:24px;padding:24px}}.OyvCwq_phone{position:relative;container-type:inline-size}.OyvCwq_phone img{background:#fff;border-radius:9cqw;width:100%;height:auto;box-shadow:0 0 0 1px #0000000f,0 12px 32px -12px #0000002e}.OyvCwq_phoneMuted img{filter:grayscale();opacity:.4;box-shadow:0 0 0 1px #0000000f}.OyvCwq_strip{grid-template-columns:repeat(var(--n), minmax(0, 1fr));align-items:end;gap:6px;display:grid}@media (max-width:640px){.OyvCwq_strip{grid-template-columns:repeat(var(--n-mobile), minmax(0, 1fr));row-gap:10px}}.OyvCwq_stripLegend{font-size:var(--t-small);color:var(--ink-3);justify-content:space-between;gap:16px;margin-top:20px;display:flex}.OyvCwq_stripLegend strong{color:var(--ink);font-weight:500}.OyvCwq_count{flex-direction:column;gap:24px;display:flex}.OyvCwq_countRow{flex-direction:column;gap:10px;display:flex}.OyvCwq_countHead{font-size:var(--t-small);color:var(--ink-2);justify-content:space-between;display:flex}.OyvCwq_countHead strong{color:var(--ink);font-weight:500}.OyvCwq_ticks{grid-template-columns:repeat(40,minmax(0,1fr));gap:3px;display:grid}.OyvCwq_tick{aspect-ratio:3/5;opacity:0;transition:transform .5s var(--ease-out), opacity .5s var(--ease-out);transition-delay:calc(var(--i) * 18ms);border-radius:3px;transform:scaleY(.6)}.OyvCwq_tickHeavy{background:#3a3a3a}.OyvCwq_tickLight{background:#f6b9ca}[data-visible] .OyvCwq_tick{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.OyvCwq_tick{transition:opacity .3s;transform:none}}.OyvCwq_reveal{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transform:translateY(12px)}.OyvCwq_reveal[data-visible]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.OyvCwq_reveal{transition:opacity .4s;transform:none}}.OyvCwq_pill{appearance:none;font-size:var(--t-small);background:var(--ink);color:#fff;cursor:pointer;transition:transform .16s var(--ease-out);white-space:nowrap;border:0;border-radius:999px;padding:12px 20px;font-weight:500}.OyvCwq_pill:active{transform:scale(.97)}.OyvCwq_loop{grid-template-columns:272px minmax(0,1fr);align-items:center;gap:56px;display:grid}.OyvCwq_loopPhone{cursor:pointer;aspect-ratio:720/1480;position:relative;container-type:inline-size}.OyvCwq_loopScreen{opacity:0;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);pointer-events:none;position:absolute;inset:0;transform:translate(16px)scale(.98)}.OyvCwq_loopScreen[data-state=past]{transform:translate(-16px)scale(.98)}.OyvCwq_loopScreen[data-state=current]{opacity:1;transform:none}.OyvCwq_loopScreen img{background:#fff;border-radius:9cqw;width:100%;height:auto;box-shadow:0 0 0 1px #0000000f,0 16px 40px -14px #00000038}@media (prefers-reduced-motion:reduce){.OyvCwq_loopScreen,.OyvCwq_loopScreen[data-state=past]{transition:opacity .2s;transform:none}}.OyvCwq_loopSide{flex-direction:column;gap:28px;display:flex}.OyvCwq_loopSteps{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.OyvCwq_loopStep{appearance:none;text-align:start;cursor:pointer;width:100%;color:var(--ink-3);background:0 0;border:0;border-radius:16px;grid-template-columns:24px minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 16px;transition:background-color .2s,color .2s;display:grid}.OyvCwq_loopStep[aria-current=step]{color:var(--ink);box-shadow:var(--card-shadow);background:#fff}.OyvCwq_loopStepNum{font-size:var(--t-small);font-variant-numeric:tabular-nums}.OyvCwq_loopStepText{flex-direction:column;gap:2px;display:flex}.OyvCwq_loopStepTitle{font-weight:500}.OyvCwq_loopStepSub{font-size:var(--t-small);color:var(--ink-2)}.OyvCwq_loopStepSub b{color:var(--accent);font-weight:500}@media (max-width:720px){.OyvCwq_loop{grid-template-columns:minmax(0,1fr);justify-items:center;gap:28px}.OyvCwq_loopPhone{width:min(260px,72vw)}.OyvCwq_loopSide{align-items:center;width:100%}}.OyvCwq_segmented{box-shadow:var(--card-shadow), 0 0 0 1px var(--line);background:#fff;border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:inline-grid;position:relative}.OyvCwq_segmentedThumb{background:var(--ink);width:calc(50% - 4px);transition:transform .25s var(--ease-in-out);border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.OyvCwq_segmented[data-value=after] .OyvCwq_segmentedThumb{transform:translate(100%)}.OyvCwq_segmentedButton{appearance:none;font-size:var(--t-small);cursor:pointer;color:var(--ink-2);white-space:nowrap;background:0 0;border:0;padding:10px 22px;font-weight:500;transition:color .2s;position:relative}.OyvCwq_segmentedButton[aria-pressed=true]{color:#fff}.OyvCwq_compare{flex-direction:column;align-items:center;gap:40px;display:flex}.OyvCwq_compareStage{width:100%;display:grid}.OyvCwq_compareRow{transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);grid-area:1/1;justify-content:center;align-items:flex-end;gap:10px;display:flex}.OyvCwq_compareRow[data-active=false]{opacity:0;pointer-events:none;transform:translateY(8px)}.OyvCwq_compareRow>*{flex:1 1 0;min-width:0;max-width:96px}.OyvCwq_compareStack{aspect-ratio:720/1480;text-align:center;color:var(--ink-3);border:1px dashed #0000002e;border-radius:9px;place-items:center;padding:8px;font-size:12px;line-height:1.3;display:grid}.OyvCwq_compareTag{color:var(--ink-3);text-align:center;margin-top:8px;font-size:12px;display:block}.OyvCwq_compareTagAccent{color:var(--accent)}@media (max-width:900px){.OyvCwq_compareStage{scrollbar-width:none;padding-bottom:4px;overflow-x:auto}.OyvCwq_compareRow{justify-content:flex-start}.OyvCwq_compareRow>*{flex:none;width:80px;max-width:none}}@media (prefers-reduced-motion:reduce){.OyvCwq_compareRow,.OyvCwq_compareRow[data-active=false]{transition:opacity .2s;transform:none}}.OyvCwq_gallery{grid-template-columns:repeat(var(--n), minmax(0, 1fr));align-items:start;gap:32px;display:grid}.OyvCwq_galleryItem{flex-direction:column;gap:16px;display:flex}.OyvCwq_galleryNote{font-size:var(--t-small);color:var(--ink-2);text-align:center;text-wrap:balance}.OyvCwq_galleryNoteStrong{color:var(--ink);font-weight:500}@media (max-width:640px){.OyvCwq_gallery{gap:12px}}.OyvCwq_result{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.OyvCwq_resultNumber{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:clamp(4rem,2.5rem + 7vw,7rem);font-weight:600;line-height:1}.OyvCwq_resultLabel{font-size:var(--t-statement);letter-spacing:-.02em;color:var(--ink);font-weight:500}.OyvCwq_resultNote{color:var(--ink-2);text-wrap:balance;max-width:460px}.OyvCwq_credit{border-top:1px solid var(--line);font-size:var(--t-small);color:var(--ink-2);flex-direction:column;gap:8px;padding-top:24px;display:flex}.OyvCwq_credit strong{color:var(--ink);font-weight:500}.OyvCwq_back{color:var(--ink);margin-top:16px;font-weight:500;text-decoration:none}.OyvCwq_back:hover{text-underline-offset:.2em;text-decoration:underline}.OyvCwq_split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.OyvCwq_split .OyvCwq_prose{max-width:none}.OyvCwq_pair{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:720px){.OyvCwq_split{grid-template-columns:minmax(0,1fr);gap:32px}.OyvCwq_pair{max-width:360px;margin-inline:auto}}.OyvCwq_galleryNarrow{max-width:440px;margin-inline:auto}
