.k2Zbpa_button{justify-content:center;align-items:center;gap:var(--space-xs);border-radius:var(--border-radius-full);white-space:nowrap;cursor:pointer;font-weight:var(--font-weight-bold);transition:transform var(--duration-fast) ease, box-shadow var(--duration-s) ease, background var(--duration-s) ease, border-color var(--duration-s) ease;text-decoration:none;display:inline-flex}.k2Zbpa_primary{background:var(--color-primary);color:var(--color-white);border:0}.k2Zbpa_primary:hover{background:var(--color-primary-hover);box-shadow:var(--shadow-cta-hover)}.k2Zbpa_primary:active{transform:scale(var(--scale-press))}.k2Zbpa_secondary{border:1px solid var(--scene-line);color:inherit;font-weight:var(--font-weight-normal);background:0 0}.k2Zbpa_secondary:hover{border-color:var(--scene-fg)}.k2Zbpa_third{background:var(--scene-cta);color:var(--color-white);border:0}.k2Zbpa_third:hover{background:var(--color-primary-hover);box-shadow:var(--shadow-cta-hover)}.k2Zbpa_sizeM{min-height:var(--size-control-m);padding:0 var(--space-button-m);font-size:var(--font-size-xl)}.k2Zbpa_sizeL{min-height:var(--size-control-l);padding:0 var(--space-button-l);font-size:var(--font-size-xl)}.k2Zbpa_secondary.k2Zbpa_sizeL{padding:0 var(--space-l);font-size:var(--font-size-lg)}.k2Zbpa_sizeIcon{flex:0 0 var(--size-icon-button);width:var(--size-icon-button);height:var(--size-icon-button);padding:0}
.FHEUNW_counter{align-items:center;gap:var(--space-cozy);background:var(--scene-pill);border:1px solid var(--scene-line);border-radius:var(--border-radius-full);padding:var(--space-tight) var(--space-m) var(--space-tight) var(--space-tight);-webkit-backdrop-filter:blur(var(--blur-glass));color:var(--scene-fg);pointer-events:auto;display:inline-flex}.FHEUNW_token{width:var(--size-avatar-s);height:var(--size-avatar-s);border-radius:var(--border-radius-full);background:var(--scene-cta);color:var(--color-white);transition:background var(--duration-m) ease;justify-content:center;align-items:center;display:flex}.FHEUNW_odo{height:var(--odometer-row);font-size:var(--font-size-xll);font-weight:var(--font-weight-extra-bold);font-variant-numeric:tabular-nums;line-height:var(--odometer-row);display:inline-flex;overflow:hidden}.FHEUNW_slot{display:inline-flex}.FHEUNW_separator{width:var(--odometer-gap)}.FHEUNW_column{transform:translateY(calc(var(--digit) * var(--odometer-row) * -1));transition:transform var(--duration-l) var(--ease-out);flex-direction:column;display:flex}.FHEUNW_column span{height:var(--odometer-row)}.FHEUNW_label{font-size:var(--font-size-sm);color:var(--scene-fg2)}@media (max-width:640px){.FHEUNW_label{display:none}.FHEUNW_counter{padding:var(--space-xxs) var(--space-s) var(--space-xxs) var(--space-xxs)}}@media (prefers-reduced-motion:reduce){.FHEUNW_column{transition:none}}
._85i50G_header{z-index:40;pointer-events:none;position:fixed;top:0;left:0;right:0}._85i50G_header:before{content:"";inset:0 0 calc(var(--space-xl-s) * -1);background:linear-gradient(180deg, var(--sky-top) 0%, var(--sky-top) 62%, transparent);pointer-events:none;z-index:-1;position:absolute}._85i50G_inner{max-width:var(--container-width);padding:var(--space-snug) var(--space-gutter);align-items:center;gap:var(--space-s);grid-template-columns:1fr auto 1fr;margin:0 auto;display:grid}._85i50G_logo{align-items:center;gap:var(--space-cozy);min-height:var(--size-touch);pointer-events:auto;justify-self:start;text-decoration:none;display:flex;position:relative}._85i50G_logoWhite,._85i50G_logoOrange{height:var(--logo-height);width:auto}._85i50G_logoWhite{opacity:var(--scene-night)}._85i50G_logoOrange{opacity:calc(1 - var(--scene-night));position:absolute;top:50%;left:0;transform:translateY(-50%)}._85i50G_pro{background:var(--color-primary);color:var(--color-white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-extra-bold);letter-spacing:var(--letter-spacing-badge);padding:var(--space-badge-y) var(--space-badge-x);border-radius:var(--border-radius-badge)}._85i50G_cta{pointer-events:auto;transition:background var(--duration-m) ease;justify-self:end}@media (max-width:640px){._85i50G_inner{padding:var(--space-s) var(--space-snug);grid-template-columns:auto auto auto}._85i50G_cta{padding:0 var(--space-m);font-size:var(--font-size-l)}._85i50G_logoWhite,._85i50G_logoOrange{height:var(--logo-height-mobile)}._85i50G_pro{display:none}}
.CrmXDW_root{width:100%;color:var(--scene-fg);position:relative;overflow-x:clip}.CrmXDW_section{position:relative}.CrmXDW_scene{height:var(--scene-length)}
.dEO42q_sky{z-index:0;pointer-events:none;background:linear-gradient(180deg, var(--sky-top), var(--sky-bot));position:fixed;inset:0}.dEO42q_glow{width:var(--glow-size);height:var(--glow-size);border-radius:var(--border-radius-full);filter:blur(var(--blur-glow));pointer-events:none;z-index:0;position:fixed}.dEO42q_glowA{left:var(--glow-a-x);top:var(--glow-a-y);background:var(--glow-a)}.dEO42q_glowB{right:var(--glow-b-x);bottom:var(--glow-b-y);background:var(--glow-b)}
.PAbeqa_rail{left:50%;bottom:var(--space-roomy);transform:translate(-50%, var(--space-wide));z-index:40;gap:var(--space-xxs);background:var(--scene-pill);border:1px solid var(--scene-line);border-radius:var(--border-radius-full);padding:var(--space-tight);-webkit-backdrop-filter:blur(var(--blur-glass));opacity:0;transition:opacity var(--duration-rail) ease, transform var(--duration-l) var(--ease-out);pointer-events:none;scrollbar-width:none;max-width:calc(100vw - 16px);display:flex;position:fixed;overflow-x:auto}.PAbeqa_rail::-webkit-scrollbar{display:none}.PAbeqa_visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.PAbeqa_link{min-height:var(--size-rail-item);padding:0 var(--space-s);border-radius:var(--border-radius-full);font-size:var(--font-size-sm);color:var(--scene-fg2);white-space:nowrap;transition:background var(--duration-m) ease, color var(--duration-m) ease;align-items:center;text-decoration:none;display:flex}.PAbeqa_active{background:var(--scene-cta);color:var(--color-white);font-weight:var(--font-weight-bold)}.PAbeqa_done{color:var(--scene-fg)}@media (max-width:760px){.PAbeqa_link{padding:0 var(--space-cozy);font-size:var(--font-size-xs)}}@media (max-width:480px){.PAbeqa_rail{gap:0;max-width:calc(100vw - 12px);padding:4px}.PAbeqa_link{min-height:32px;padding:0 6px;font-size:10.5px}}@media (prefers-reduced-motion:reduce){.PAbeqa_rail{transition:none}}
._8x8RfW_page{z-index:1;color:var(--scene-fg);position:relative}
.yrpm8q_box{min-width:0}.yrpm8q_row{flex-direction:row;display:flex}.yrpm8q_wrap{flex-wrap:wrap}.yrpm8q_column{flex-direction:column;display:flex}
.Yf2s6a_icon{flex:none;display:block}
.av3rEW_link{color:inherit}.av3rEW_secondary{min-height:var(--size-touch);align-items:center;display:inline-flex}.av3rEW_third{min-height:var(--size-touch);align-items:center;text-decoration:none;display:inline-flex}
.XCVsWG_tag{border:1px solid var(--color-border-strong);border-radius:var(--border-radius-full);background:var(--color-background);color:var(--color-ink-soft);font-size:var(--font-size-tag);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tag);padding:var(--space-xxxs) var(--space-tag);align-items:center;display:inline-flex}.XCVsWG_secondary{border-color:var(--color-primary-soft);background:var(--color-primary-light);color:var(--color-primary-darker)}.XCVsWG_third{background:var(--color-second);color:var(--color-white);border-color:#0000}
.mRqXZa_title{font-weight:var(--font-weight-extra-bold);font-stretch:var(--font-stretch-display);letter-spacing:var(--letter-spacing-display)}.mRqXZa_secondary{letter-spacing:var(--letter-spacing-tight);font-stretch:100%}.mRqXZa_third{font-weight:var(--font-weight-bold);letter-spacing:normal;font-stretch:100%}.mRqXZa_p{color:inherit}.mRqXZa_pSecondary{color:var(--scene-fg2)}.mRqXZa_pThird{color:var(--color-third)}.mRqXZa_label{font-style:normal}.mRqXZa_labelSecondary{color:var(--color-third)}.mRqXZa_labelThird{font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-muted)}.mRqXZa_accent{color:var(--scene-accent)}
.hP-FLq_footer{border-top:1px solid var(--scene-line)}.hP-FLq_inner{max-width:var(--container-width);padding:var(--space-xl-s) var(--space-gutter) var(--space-section);gap:var(--space-snug) var(--space-xl-m);font-size:var(--font-size-m);color:var(--scene-fg2);justify-content:space-between;align-items:center;margin:0 auto}.hP-FLq_links{gap:var(--space-loose)}
.I1_TDa_card{background:var(--color-overlay-light);border:1px solid var(--scene-line);border-radius:var(--border-radius-xl);padding:var(--space-l);gap:var(--space-roomy);align-items:center}.I1_TDa_photo{--photo-size:96px;flex:0 0 var(--photo-size);width:var(--photo-size);height:var(--photo-size);border-radius:var(--border-radius-full);object-fit:cover;background:var(--color-device)}.I1_TDa_name{font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold)}.I1_TDa_role{font-size:var(--font-size-ml);color:var(--scene-fg2)}.I1_TDa_phone{font-size:var(--font-size-xll);font-weight:var(--font-weight-bold)}.I1_TDa_whatsapp{font-size:var(--font-size-ml);font-weight:var(--font-weight-semibold);color:var(--color-primary-soft)}
.tNVBmW_value{font-variant-numeric:tabular-nums}
.o7FAtW_wrap{max-width:var(--container-width);padding:var(--space-section-l) var(--space-gutter) var(--space-board-bottom);gap:var(--space-xxl-m);margin:0 auto}.o7FAtW_mascot{width:var(--size-mascot);height:auto}.o7FAtW_summary{font-size:var(--font-size-finale-lead);max-width:var(--measure-pilot)}.o7FAtW_summaryKm{font-weight:var(--font-weight-bold);color:var(--color-primary);font-variant-numeric:tabular-nums}.o7FAtW_title{font-size:var(--font-size-finale);line-height:var(--line-height-figure)}.o7FAtW_split{gap:var(--space-xxl-s);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.o7FAtW_lead{font-size:var(--font-size-xl)}.o7FAtW_form{gap:var(--space-snug);max-width:var(--measure-form);flex-direction:column;display:flex}.o7FAtW_formLabel{font-size:var(--font-size-m);font-weight:var(--font-weight-bold)}.o7FAtW_fieldRow{gap:var(--space-s);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.o7FAtW_input{width:100%;min-height:var(--size-icon-button);border-radius:var(--border-radius-sm);background:var(--color-white);padding:0 var(--space-m);font-size:var(--font-size-lg);color:var(--color-second);border:2px solid #0000;outline:none}.o7FAtW_input:focus{border-color:var(--color-primary)}.o7FAtW_inputError,.o7FAtW_inputError:focus{border-color:var(--color-error)}.o7FAtW_submit{align-self:flex-start}.o7FAtW_error,.o7FAtW_hint{font-size:var(--font-size-m)}.o7FAtW_checkbox{flex:0 0 var(--size-checkbox);width:var(--size-checkbox);height:var(--size-checkbox);margin:var(--space-xxxs) 0 0;accent-color:var(--color-primary)}.o7FAtW_consent{font-size:var(--font-size-m);line-height:var(--line-height-relaxed);color:var(--scene-fg2)}.o7FAtW_sent{align-items:center;gap:var(--space-roomy);background:var(--color-white);color:var(--color-second);border-radius:var(--border-radius-xl);padding:var(--space-wide) var(--space-l);max-width:var(--measure-form)}.o7FAtW_sentMascot{width:var(--size-mascot-s);height:auto}.o7FAtW_sentTitle{font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold)}.o7FAtW_sentFallback{font-size:var(--font-size-m)}.o7FAtW_sentPhone{font-weight:var(--font-weight-bold);color:var(--color-second)}.o7FAtW_sentLink{font-size:var(--font-size-ml);color:var(--color-primary-deep)}@media (max-width:960px){.o7FAtW_split{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.o7FAtW_fieldRow{grid-template-columns:minmax(0,1fr)}}
.LchUYW_layout{padding:var(--space-board-top) var(--space-gutter) var(--space-section);gap:var(--space-xxl-s);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.LchUYW_title{font-size:clamp(34px,4vw,62px)}.LchUYW_stats{gap:var(--space-cozy);margin-top:var(--space-tight);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.LchUYW_stat{border:1px solid var(--scene-line);border-radius:var(--border-radius-m);padding:var(--space-s) var(--space-snug);gap:var(--space-xxxs);flex-direction:column;display:flex}.LchUYW_statValue{font-size:28px;font-weight:var(--font-weight-extra-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-compact);color:var(--scene-accent)}.LchUYW_statText{font-size:var(--font-size-s);color:var(--scene-fg2);line-height:1.3}.LchUYW_mosaic{--gh:min(640px, calc(var(--stage-height) - 190px));height:var(--gh);width:min(100%, calc((var(--gh) - 28px) / 2.36 * 3 + 28px));justify-self:center;gap:var(--space-snug);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;display:grid}.LchUYW_column{gap:var(--space-snug);flex-direction:column;min-width:0;display:flex}.LchUYW_columnShifted{transform:translateY(18px)}.LchUYW_tile{--p:clamp(0, calc(var(--s8,0) * 4.2 - var(--k) * .32), 1);opacity:clamp(0, calc(var(--p) * 1.6), 1);transform:translateY(calc((1 - var(--p)) * 70px)) scale(calc(.92 + var(--p) * .08));margin:0;position:relative}.LchUYW_image{width:100%;height:auto;display:block}.LchUYW_screen{border-radius:var(--border-radius-ml);background:var(--color-device);clip-path:inset(calc((1 - var(--p)) * 30%) 0 0 0 round var(--border-radius-ml));overflow:hidden;box-shadow:0 30px 60px -30px #000000bf}.LchUYW_screen .LchUYW_image{transform:scale(calc(1.08 - var(--p) * .08))}.LchUYW_card .LchUYW_image{filter:drop-shadow(0 22px 30px #00000059)}.LchUYW_panel{background:var(--color-surface-alt);border-radius:var(--border-radius-ml);padding:var(--space-cozy) 0 var(--space-cozy) var(--space-cozy);overflow:hidden;box-shadow:0 30px 60px -30px #000000bf}@media (max-width:960px){.LchUYW_layout{padding:var(--space-huge) var(--space-gutter-mobile) var(--space-stage-bottom-mobile);gap:var(--space-snug);grid-template-rows:none;grid-template-columns:minmax(0,1fr);align-content:start}.LchUYW_title{font-size:var(--font-size-xxxl)}.LchUYW_lead{font-size:var(--font-size-sm)}.LchUYW_stats{gap:var(--space-tight)}.LchUYW_stat{padding:var(--space-xs) var(--space-cozy);border-radius:var(--border-radius-sm)}.LchUYW_statValue{font-size:var(--font-size-xll)}.LchUYW_statText{font-size:var(--font-size-xxs)}.LchUYW_mosaic{--gh:auto;gap:var(--space-xs);grid-template-columns:1fr 1fr;grid-template-areas:"hero spine""hero points""ring ring";align-items:start;width:100%;height:auto}.LchUYW_column{display:contents}.LchUYW_voting,.LchUYW_podium,.LchUYW_leaders{display:none}.LchUYW_hero{grid-area:hero}.LchUYW_spine{grid-area:spine}.LchUYW_points{grid-area:points}.LchUYW_ring{grid-area:ring;justify-self:center;width:min(100%,360px)}.LchUYW_screen{border-radius:var(--border-radius-sm);clip-path:inset(calc((1 - var(--p)) * 30%) 0 0 0 round var(--border-radius-sm))}}@media (max-width:960px) and (max-height:760px){.LchUYW_lead{display:none}}@media (prefers-reduced-motion:reduce){.LchUYW_tile{opacity:1;transform:none}.LchUYW_screen{clip-path:none}.LchUYW_screen .LchUYW_image{transform:none}}
.F8s33q_map{--map-w:340px;--map-h:440px;--route:path("M 40 420 C 90 330, 60 260, 150 220 S 300 150, 260 30");width:var(--map-w);height:var(--map-h);border-radius:var(--border-radius-xl);background:var(--color-map);box-shadow:var(--shadow-map);position:absolute;top:0;left:0;overflow:hidden}.F8s33q_roads{position:absolute;inset:0}.F8s33q_roadLabel{font-family:var(--font-archivo), sans-serif}.F8s33q_mate{width:var(--size-mate);height:var(--size-mate);margin:calc(var(--size-mate) / -2) 0 0 calc(var(--size-mate) / -2);border-radius:var(--border-radius-full);border:3px solid var(--color-white);color:var(--color-white);font-size:var(--font-size-xs);font-weight:var(--font-weight-extra-bold);box-shadow:var(--shadow-mate);offset-path:var(--route);offset-rotate:0deg;justify-content:center;align-items:center;display:flex;position:absolute}.F8s33q_me{background:var(--color-primary);offset-distance:calc(30% + var(--s6,0) * 25%)}.F8s33q_mate1{background:var(--color-second);offset-distance:calc(45% + var(--s6,0) * 25%)}.F8s33q_mate2{background:var(--color-navy);offset-distance:calc(12% + var(--s6,0) * 22%)}.F8s33q_nearby{left:var(--space-s);right:var(--space-s);bottom:var(--space-s);background:var(--color-white);border-radius:var(--border-radius-m);padding:var(--space-cozy) var(--space-s);font-size:var(--font-size-xs);line-height:var(--line-height-tight);gap:var(--space-cozy);box-shadow:var(--shadow-chip);align-items:center;display:flex;position:absolute}.F8s33q_nearbyAvatar{width:var(--size-avatar-s);height:var(--size-avatar-s);border-radius:var(--border-radius-full);background:var(--color-second);color:var(--color-white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-extra-bold);justify-content:center;align-items:center;display:flex}.F8s33q_nearbyText{color:var(--color-second);flex:1}.F8s33q_nearbyTitle{font-size:var(--font-size-s);font-weight:var(--font-weight-bold);display:block}.F8s33q_km{--km-w:300px;--km-y:20px;right:0;top:var(--km-y);width:var(--km-w)}.F8s33q_kmHead{justify-content:space-between;align-items:baseline;gap:var(--space-xs);display:flex}.F8s33q_kmTitle{font-size:var(--font-size-m);font-weight:var(--font-weight-bold)}.F8s33q_kmLink{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-primary-text)}.F8s33q_kmValue{font-size:var(--font-size-km);font-weight:var(--font-weight-extra-bold);letter-spacing:var(--letter-spacing-tight);margin-top:var(--space-cozy);line-height:1}.F8s33q_kmMeta{font-size:var(--font-size-meta);color:var(--color-muted);margin-top:var(--space-xs);line-height:var(--line-height-snug)}.F8s33q_kmBadge{margin-top:var(--space-cozy);font-size:var(--font-size-badge);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tag);color:var(--color-primary-text);background:var(--color-primary-light);border-radius:var(--border-radius-xs);padding:var(--space-answer-doc-y) var(--space-xs);display:inline-block}.F8s33q_challenge{--challenge-w:290px;right:var(--space-cozy);width:var(--challenge-w);background:var(--color-second);color:var(--color-white);bottom:0}.F8s33q_challengeHead{justify-content:space-between;align-items:baseline;gap:var(--space-xs);display:flex}.F8s33q_challengeLabel{font-size:var(--font-size-badge);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:#fdb022}.F8s33q_challengeRank{font-size:var(--font-size-xs);color:var(--color-border-strong)}.F8s33q_challengeTitle{font-size:var(--font-size-l);font-weight:var(--font-weight-bold);margin-top:var(--space-tight);display:block}.F8s33q_challengeBar{height:var(--size-dot);border-radius:var(--border-radius-full);background:var(--color-ink-soft);margin-top:var(--space-cozy);overflow:hidden}.F8s33q_challengeFill{height:100%;width:calc(40% + var(--s6,0) * 24%);border-radius:var(--border-radius-full);background:linear-gradient(90deg, var(--color-primary), #fdb022);display:block}.F8s33q_challengeMeta{font-size:var(--font-size-xs);color:var(--color-border-strong);margin-top:var(--space-xs);display:block}
.iSjO5q_chip{border:1px solid var(--scene-line);border-radius:var(--border-radius-full);color:var(--scene-fg2);transition:background var(--duration-m) ease, color var(--duration-m) ease, border-color var(--duration-m) ease;align-items:center;display:inline-flex}.iSjO5q_s{gap:var(--space-chip-gap);min-height:var(--size-chip-s);padding:0 var(--space-s);font-size:var(--font-size-s)}.iSjO5q_m{gap:var(--space-chip-gap-m);min-height:var(--size-chip-m);padding:0 var(--space-m);font-size:var(--font-size-m)}.iSjO5q_active{border-color:var(--scene-accent);color:var(--scene-fg)}.iSjO5q_done{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-white)}.iSjO5q_m.iSjO5q_done{font-weight:var(--font-weight-bold)}
._3cOVGa_steps{gap:var(--space-xs);flex-wrap:wrap;display:flex}._3cOVGa_phone{--phone-x:30px;left:var(--phone-x);position:absolute;top:0}._3cOVGa_screen{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transform:translateX(var(--space-l));transition:opacity var(--duration-step) ease, transform var(--duration-step-move) var(--ease-out);position:absolute;inset:0}._3cOVGa_on{opacity:1;transform:none}._3cOVGa_past{transform:translateX(calc(var(--space-l) * -1))}._3cOVGa_idle{opacity:0}._3cOVGa_cardDeadlines{--card-x:220px;--card-y:36px;--card-w:300px;left:var(--card-x);top:var(--card-y);width:var(--card-w);gap:var(--space-s);padding:var(--space-snug);align-items:center;display:flex}._3cOVGa_cardIcon{width:var(--size-card-icon);height:var(--size-card-icon);object-fit:contain}._3cOVGa_cardText{font-size:var(--font-size-s);line-height:var(--line-height-tight)}._3cOVGa_cardTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);display:block}._3cOVGa_cardTitleInline{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}._3cOVGa_cardRenew,._3cOVGa_cardLost{--card-x:240px;--card-w:290px;left:var(--card-x);width:var(--card-w);padding:var(--space-snug);font-size:var(--font-size-s);line-height:var(--line-height-snug)}._3cOVGa_cardRenew{--card-y:250px;top:var(--card-y)}._3cOVGa_cardLost{--card-y:300px;top:var(--card-y)}._3cOVGa_cardScan{--card-x:240px;--card-y:200px;--card-w:300px;left:var(--card-x);top:var(--card-y);width:var(--card-w);font-size:var(--font-size-s)}._3cOVGa_scanHead{align-items:center;gap:var(--space-cozy);margin-bottom:var(--space-cozy);display:flex}._3cOVGa_scanBadge{width:var(--size-avatar-s);height:var(--size-avatar-s);border-radius:var(--border-radius-app-icon);background:var(--color-second);color:var(--color-white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-extra-bold);justify-content:center;align-items:center;display:flex}._3cOVGa_scanGrid{gap:var(--space-tight);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._3cOVGa_scanField{background:var(--color-surface);border-radius:var(--border-radius-s);padding:var(--space-xs) var(--space-cozy)}._3cOVGa_scanValid{background:var(--color-success-light)}._3cOVGa_scanFieldLabel{font-weight:var(--font-weight-bold);display:block}._3cOVGa_scanValidLabel{color:var(--color-success)}._3cOVGa_scanNote{margin-top:var(--space-xs);font-size:var(--font-size-xs);color:var(--color-third)}@media (prefers-reduced-motion:reduce){._3cOVGa_screen{transition:none}}
.yPhU_q_item{background:var(--color-white);border-radius:var(--border-radius-l);padding:0 var(--space-l)}.yPhU_q_summary{min-height:var(--size-summary);justify-content:space-between;align-items:center;gap:var(--space-m);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);cursor:pointer;list-style:none;display:flex}.yPhU_q_summary::-webkit-details-marker{display:none}.yPhU_q_plus{color:var(--color-second);transition:transform var(--duration-toggle) var(--ease-out)}.yPhU_q_item[open] .yPhU_q_plus{transform:rotate(45deg)}.yPhU_q_answer{padding:0 0 var(--space-loose);font-size:var(--font-size-l);color:var(--color-ink-soft);max-width:var(--measure-answer)}
._66rZva_split{max-width:var(--container-width);padding:var(--space-huge) var(--space-gutter) var(--space-section-l);gap:var(--space-xxl-s);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;margin:0 auto;display:grid}._66rZva_title{font-size:var(--font-size-section-s);line-height:var(--line-height-display)}._66rZva_list{color:var(--color-second)}@media (max-width:960px){._66rZva_split{grid-template-columns:minmax(0,1fr)}}
.eXCHLq_visual{align-items:center;gap:var(--space-loose);flex-direction:column;display:flex;position:relative}.eXCHLq_stage{--pw:290px;justify-content:center;width:100%;height:620px;display:flex;position:relative}.eXCHLq_stage .eXCHLq_phone{--pw:inherit}.eXCHLq_set{pointer-events:none;position:absolute;inset:0}.eXCHLq_item{top:var(--y);position:absolute}.eXCHLq_left{left:max(-6px, calc(50% - var(--x) * var(--pw)))}.eXCHLq_right{right:max(-6px, calc(50% - var(--x) * var(--pw)))}.eXCHLq_card{z-index:3;gap:var(--space-cozy);width:236px;padding:var(--space-s) var(--space-snug);border-radius:var(--border-radius-wide);background:var(--color-white);color:var(--color-second);font-size:var(--font-size-s);line-height:var(--line-height-tight);opacity:0;transition:opacity .45s ease, transform .7s var(--ease-out);align-items:center;display:flex;transform:translateY(18px)scale(.94);box-shadow:0 26px 50px -20px #0009}.eXCHLq_setOn .eXCHLq_card{opacity:1;transform:rotate(var(--r));transition-delay:calc(var(--d) * 1s)}.eXCHLq_object{z-index:4;width:calc(var(--s) * var(--pw));opacity:0;transform:scale(.5) rotate(calc(var(--r) - 25deg));transition:opacity .4s,transform .8s cubic-bezier(.34,1.56,.64,1)}.eXCHLq_setOn .eXCHLq_object{opacity:1;transform:rotate(var(--r));transition-delay:calc(var(--d) * 1s)}.eXCHLq_float{animation:5.5s ease-in-out infinite eXCHLq_hfloat;animation-delay:calc(var(--d) * -3s)}.eXCHLq_render{filter:drop-shadow(0 18px 22px #00000073);width:100%;height:auto;display:block}@keyframes eXCHLq_hfloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(4deg)}}.eXCHLq_icon{object-fit:contain;flex:0 0 38px;width:38px;height:38px}.eXCHLq_badge{border-radius:var(--border-radius-full);background:var(--color-second);width:38px;height:38px;color:var(--color-white);font-size:var(--font-size-s);font-weight:var(--font-weight-extra-bold);flex:0 0 38px;justify-content:center;align-items:center;display:flex}.eXCHLq_text{gap:var(--space-xxxs);flex-direction:column;flex:1;min-width:0;display:flex}.eXCHLq_title{font-size:var(--font-size-sm);line-height:var(--line-height-bubble-head);display:block}.eXCHLq_sub{color:var(--color-third)}.eXCHLq_bar{height:7px;margin:var(--space-tight) 0 var(--space-xxxs);border-radius:var(--border-radius-full);background:var(--color-border);display:block;overflow:hidden}.eXCHLq_bar i{border-radius:var(--border-radius-full);background:var(--color-primary);height:100%;display:block}.eXCHLq_toneO{background:linear-gradient(135deg, var(--color-primary), #e04e00);color:var(--color-white)}.eXCHLq_toneO .eXCHLq_sub{color:#ffe3d1}.eXCHLq_toneO .eXCHLq_badge{background:var(--color-white);color:#e04e00}.eXCHLq_toneD{background:var(--color-second);color:var(--color-white)}.eXCHLq_toneD .eXCHLq_sub{color:var(--color-border-strong)}.eXCHLq_toneD .eXCHLq_bar{background:var(--color-ink-soft)}.eXCHLq_toneG .eXCHLq_title{color:var(--color-success)}.eXCHLq_pin{filter:drop-shadow(0 20px 30px #00000080);flex-direction:column;align-items:center;display:flex}.eXCHLq_pinAvatar{z-index:1;aspect-ratio:1;border:calc(var(--pw) * .02) solid var(--color-white);border-radius:var(--border-radius-full);background:var(--color-second);width:34%;color:var(--color-white);font-size:calc(var(--pw) * .06);font-weight:var(--font-weight-extra-bold);justify-content:center;align-items:center;margin-bottom:-6%;display:flex;position:relative}.eXCHLq_pinLabel{width:76%;padding:calc(var(--pw) * .03) calc(var(--pw) * .03) calc(var(--pw) * .025);border-radius:calc(var(--pw) * .055);background:var(--color-white);color:var(--color-second);text-align:center;line-height:var(--line-height-heading-ui);flex-direction:column;align-items:center;display:flex}.eXCHLq_pinName{font-size:calc(var(--pw) * .056);font-weight:var(--font-weight-extra-bold)}.eXCHLq_pinText{font-size:calc(var(--pw) * .048);color:var(--color-muted);white-space:nowrap}.eXCHLq_disc{aspect-ratio:1;border-radius:var(--border-radius-full);background:var(--color-white);padding:7%;position:relative;box-shadow:0 24px 40px -16px #0009}.eXCHLq_ringSvg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.eXCHLq_ringTrack{fill:none;stroke:var(--color-primary-light);stroke-width:11px}.eXCHLq_ringArc{fill:none;stroke-width:11px;stroke-linecap:butt}.eXCHLq_ringLabel{color:var(--color-second);flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.eXCHLq_ringValue{font-size:calc(var(--pw) * .1);font-weight:var(--font-weight-extra-bold)}.eXCHLq_ringText{margin-top:calc(var(--pw) * .008);font-size:calc(var(--pw) * .036);font-weight:var(--font-weight-semibold)}.eXCHLq_tabs{align-items:center;gap:var(--space-cozy);flex-direction:column;display:flex}.eXCHLq_segments{gap:5px;display:flex}.eXCHLq_segment{cursor:pointer;background:0 0;border:0;width:34px;height:24px;padding:0;position:relative}.eXCHLq_segment:before,.eXCHLq_segment i{content:"";border-radius:var(--border-radius-xxs);height:4px;position:absolute;top:10px;left:0}.eXCHLq_segment:before{background:var(--scene-line);right:0}.eXCHLq_segment i{background:var(--color-primary);width:0}.eXCHLq_segmentDone i{width:100%}.eXCHLq_segmentOn i{animation:4.9s linear forwards eXCHLq_hfill}@keyframes eXCHLq_hfill{0%{width:0}to{width:100%}}.eXCHLq_caption{font-size:var(--font-size-sm);color:var(--scene-fg2);font-variant-numeric:tabular-nums}.eXCHLq_caption b{color:var(--scene-fg);font-weight:var(--font-weight-bold)}@media (max-height:860px) and (min-width:961px){.eXCHLq_visual{gap:var(--space-snug)}.eXCHLq_stage{--pw:248px;height:536px}}@media (max-width:1100px) and (min-width:961px){.eXCHLq_card{width:208px}}@media (max-width:960px){.eXCHLq_stage{--pw:262px;height:560px}}@media (max-width:640px){.eXCHLq_stage{--pw:234px;height:500px}.eXCHLq_card{width:188px;padding:9px var(--space-cozy);gap:var(--space-xs);font-size:var(--font-size-xxs);border-radius:16px}.eXCHLq_title{font-size:var(--font-size-xs)}.eXCHLq_icon,.eXCHLq_badge{width:30px;height:30px;font-size:var(--font-size-xxs);flex-basis:30px}}@media (prefers-reduced-motion:reduce){.eXCHLq_float,.eXCHLq_segmentOn i{animation:none}.eXCHLq_segmentOn i{width:100%}}
.SRsqba_phone{width:var(--pw,290px);height:calc(var(--pw,290px) * 2.12);border-radius:calc(var(--pw,290px) * .17);padding:calc(var(--pw,290px) * .035);background:linear-gradient(150deg,#5b6474 0%,#262d3a 22%,#0e121a 52%,#2a3140 78%,#596273 100%);flex:none;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff38,inset 0 0 0 4px #090c12,0 0 0 1px #000000b3,0 60px 100px -40px #000000d9,0 24px 40px -24px #0009}.SRsqba_phone:before,.SRsqba_phone:after{content:"";background:linear-gradient(90deg,#4a5262,#1c222d);border-radius:3px;width:4px;position:absolute}.SRsqba_phone:before{height:13%;box-shadow:0 calc(var(--pw,290px) * .32) 0 #2a3140;top:22%;left:-3px}.SRsqba_phone:after{height:18%;top:28%;right:-3px}.SRsqba_screen{border-radius:calc(var(--pw,290px) * .135);background:var(--color-surface-alt);width:100%;height:100%;color:var(--color-second);isolation:isolate;position:relative;overflow:hidden}.SRsqba_screen:after{content:"";z-index:6;pointer-events:none;background:linear-gradient(115deg,#ffffff2e 0%,#fff0 34%);position:absolute;inset:0}.SRsqba_status{z-index:5;height:calc(var(--pw,290px) * .115);padding:0 calc(var(--pw,290px) * .085) 0 calc(var(--pw,290px) * .1);font-size:calc(var(--pw,290px) * .05);font-weight:var(--font-weight-bold);background:var(--color-surface-alt);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.SRsqba_icons{align-items:center;gap:5px;display:flex}.SRsqba_island{z-index:7;top:calc(var(--pw,290px) * .03);width:calc(var(--pw,290px) * .3);height:calc(var(--pw,290px) * .088);margin-left:calc(var(--pw,290px) * -.15);background:#000;border-radius:99px;position:absolute;left:50%}.SRsqba_view{left:0;right:0;top:calc(var(--pw,290px) * .115);opacity:0;transition:opacity .6s ease, transform .8s var(--ease-out);position:absolute;bottom:0;overflow:hidden;transform:scale(1.04)}.SRsqba_view img{width:100%;height:auto;display:block}.SRsqba_active{z-index:2;opacity:1;transform:none}.SRsqba_active img{animation:4.2s cubic-bezier(.45,0,.55,1) .7s both SRsqba_roll}@keyframes SRsqba_roll{0%{transform:translateY(0)}to{transform:translateY(var(--to,0%))}}@media (prefers-reduced-motion:reduce){.SRsqba_active img{animation:none}}
.q6vkra_hero{min-height:min(100vh, var(--hero-max-height));align-items:center;display:flex}.q6vkra_grid{max-width:var(--container-width);padding:var(--space-hero-top) var(--space-gutter) var(--space-xxl);gap:var(--space-xl);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;width:100%;margin:0 auto;display:grid}.q6vkra_badge{align-self:flex-start;align-items:center;gap:var(--space-cozy);background:var(--scene-pill);border:1px solid var(--scene-line);border-radius:var(--border-radius-full);padding:var(--space-badge-pill-y) var(--space-snug);font-size:var(--font-size-sm);color:var(--scene-fg2);display:inline-flex}.q6vkra_dot{width:var(--size-dot);height:var(--size-dot);border-radius:var(--border-radius-full);background:var(--color-primary);box-shadow:0 0 var(--space-cozy) var(--color-primary)}.q6vkra_title{font-size:var(--font-size-hero);line-height:var(--line-height-hero)}.q6vkra_lead{font-size:var(--font-size-lead-l);line-height:var(--line-height-body);max-width:var(--measure-hero)}.q6vkra_facts{gap:var(--space-xs) var(--space-loose);font-size:var(--font-size-m);color:var(--scene-fg2);padding:0;list-style:none}@media (max-width:960px){.q6vkra_grid{padding-top:var(--space-section);grid-template-columns:minmax(0,1fr)}}
.NnXnyq_split{gap:var(--space-xxl-s);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid;position:relative}.NnXnyq_list{gap:var(--space-xxxs);flex-direction:column;display:flex}.NnXnyq_option{text-align:left;padding:var(--space-tight) 0;min-height:var(--size-control-l);cursor:pointer;color:var(--color-subtle);font-size:var(--font-size-plan);line-height:var(--line-height-compact);font-weight:var(--font-weight-extra-bold);font-stretch:var(--font-stretch-display);letter-spacing:var(--letter-spacing-display);background:0 0;border:0}.NnXnyq_active{color:var(--color-white);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-decoration-thickness:var(--underline-thick);text-underline-offset:var(--space-cozy)}.NnXnyq_details{display:grid}.NnXnyq_detail{visibility:hidden;opacity:0;transition:opacity var(--duration-m) ease, transform var(--duration-l) var(--ease-out), visibility 0s linear var(--duration-m);gap:var(--space-roomy);flex-direction:column;grid-area:1/1;display:flex;transform:translateY(12px)}.NnXnyq_figure{font-size:var(--font-size-plan-figure);line-height:var(--line-height-figure);color:var(--color-primary)}.NnXnyq_text{font-size:var(--font-size-lg);line-height:var(--line-height-loose);color:var(--color-border);max-width:var(--measure-plan)}@media (max-width:960px){.NnXnyq_split{grid-template-columns:minmax(0,1fr)}}.NnXnyq_shown{visibility:visible;opacity:1;transition:opacity var(--duration-m) ease, transform var(--duration-l) var(--ease-out);transform:none}@media (prefers-reduced-motion:reduce){.NnXnyq_detail,.NnXnyq_shown{transition:none}}
.XzY9dq_track{position:relative}.XzY9dq_track:after{content:"";height:calc(var(--pilot-steps) * 55vh);display:block}.XzY9dq_wrap{max-width:var(--container-width);padding:var(--space-section-l) var(--space-gutter) var(--space-huge);margin:0 auto;position:sticky}.XzY9dq_panel{gap:var(--space-xl-l);background:var(--color-second);color:var(--color-white);border-radius:var(--border-radius-xxl);padding:var(--space-panel);flex-direction:column;display:flex;position:relative;overflow:hidden}.XzY9dq_glow{right:var(--pilot-glow-x);top:var(--pilot-glow-y);width:var(--pilot-glow-size);height:var(--pilot-glow-size);border-radius:var(--border-radius-full);background:radial-gradient(closest-side, var(--color-primary-glow), var(--color-primary-glow-end));position:absolute}.XzY9dq_intro{max-width:var(--measure-pilot);position:relative}.XzY9dq_title{font-size:var(--font-size-section-s);line-height:var(--line-height-display)}.XzY9dq_lead{font-size:var(--font-size-pilot-lead);color:var(--color-border-strong)}.XzY9dq_criteria{font-size:var(--font-size-l);color:var(--color-border-strong);border-top:1px solid var(--color-device-edge);padding-top:var(--space-loose);position:relative}.XzY9dq_strong{color:var(--color-white)}
.jLTvWa_row{--reveal:clamp(0, calc(var(--rs,0) * 5 - var(--i) * .9), 1);gap:var(--space-xl-m);padding:var(--space-xl-s) 0;border-top:1px solid var(--scene-line);opacity:var(--reveal);transform:translateY(calc((1 - var(--reveal)) * var(--space-l)));grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:baseline;display:grid}.jLTvWa_last{border-bottom:1px solid var(--scene-line)}.jLTvWa_value{font-size:var(--font-size-display);white-space:nowrap;line-height:var(--line-height-number);color:var(--scene-accent)}.jLTvWa_text{font-size:var(--font-size-display-text);line-height:var(--line-height-snug)}.jLTvWa_source{font-size:var(--font-size-s);margin-top:var(--space-xs)}.jLTvWa_link{color:var(--scene-fg2)}@media (max-width:860px){.jLTvWa_row{gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}}
.gR6YFa_wrap{max-width:var(--container-width);padding:var(--space-huge) var(--space-gutter) var(--space-rotation-bottom);gap:var(--space-xxl-m);margin:0 auto}.gR6YFa_intro{max-width:var(--measure-wide)}.gR6YFa_title{font-size:var(--font-size-section);line-height:var(--line-height-display)}.gR6YFa_lead{font-size:var(--font-size-lead-l)}.gR6YFa_scale{--rb:clamp(0, calc(var(--rs,0) * 3.2), 1);gap:var(--space-loose);padding:var(--space-xl-m);border-radius:var(--border-radius-xl);opacity:var(--rb);transform:translateY(calc((1 - var(--rb)) * 30px));background:linear-gradient(135deg,#fb650c2e,#fb650c0a);border:1px solid #fb650c59;flex-direction:column;display:flex}.gR6YFa_scaleTop{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:36px;display:grid}.gR6YFa_scaleValue{color:var(--scene-accent);white-space:nowrap;font-size:clamp(60px,8.4vw,140px);line-height:.88}.gR6YFa_scaleText{font-size:clamp(19px,1.7vw,24px);line-height:var(--line-height-snug)}.gR6YFa_source{font-size:var(--font-size-s);margin-top:var(--space-xs)}.gR6YFa_sourceLink{color:var(--scene-fg2)}.gR6YFa_dots{gap:var(--space-tight);grid-template-columns:repeat(40,minmax(0,1fr));display:grid}.gR6YFa_dotItem{--v:calc((var(--rs,0) * 2.2 - .25 - var(--j) / 120 * .9) * 6);aspect-ratio:1;border-radius:var(--border-radius-full);background:var(--color-primary);opacity:clamp(.08, var(--v), 1);transform:scale(clamp(.4, var(--v), 1))}.gR6YFa_legend{gap:var(--space-xs) var(--space-loose);font-size:var(--font-size-s);color:var(--scene-fg2);flex-wrap:wrap;display:flex}.gR6YFa_legendItem{align-items:center;gap:var(--space-xs);display:inline-flex}.gR6YFa_legendDot{border-radius:var(--border-radius-full);background:var(--color-primary);width:10px;height:10px}.gR6YFa_range{box-shadow:inset 0 0 0 2px var(--color-primary);background:0 0}@media (max-width:860px){.gR6YFa_scale{padding:var(--space-wide)}.gR6YFa_scaleValue{font-size:12vw}.gR6YFa_scaleTop{gap:var(--space-cozy);grid-template-columns:minmax(0,1fr)}.gR6YFa_dots{grid-template-columns:repeat(20,minmax(0,1fr));gap:5px}}@media (prefers-reduced-motion:reduce){.gR6YFa_scale,.gR6YFa_dotItem{opacity:1;transform:none}}
._2UOnrG_layout{justify-content:center;gap:var(--space-roomy);width:100%;height:100%;padding:var(--space-carousel-top) 0 var(--space-carousel-bottom);flex-direction:column;display:flex}._2UOnrG_top{max-width:var(--container-width);width:100%;padding:0 var(--space-gutter);justify-content:space-between;align-items:flex-end;gap:var(--space-s);flex-wrap:wrap;margin:0 auto;display:flex}._2UOnrG_head{gap:var(--space-s)}._2UOnrG_caption{max-width:var(--measure-caption);min-height:var(--size-caption)}._2UOnrG_captionNumber{font-size:var(--font-size-m);font-weight:var(--font-weight-bold);color:var(--scene-accent);font-variant-numeric:tabular-nums}._2UOnrG_captionName{font-size:var(--font-size-l-display);font-weight:var(--font-weight-extra-bold);letter-spacing:var(--letter-spacing-snug)}._2UOnrG_captionText{font-size:var(--font-size-ml)}._2UOnrG_carousel{--slide-w:250px;--slide-h:540px;--slide-step:230px;--carousel-h:560px;height:var(--carousel-h);perspective:var(--carousel-perspective);position:relative}._2UOnrG_outline{font-size:var(--font-size-outline);font-weight:var(--font-weight-black);font-stretch:var(--font-stretch-outline);letter-spacing:var(--letter-spacing-display);color:#0000;-webkit-text-stroke:1.5px var(--scene-line);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}._2UOnrG_slide{--d:calc(var(--i) - var(--c7,0));--ad:max(var(--d), calc(var(--d) * -1));left:50%;top:var(--space-cozy);width:var(--slide-w);height:var(--slide-h);margin-left:calc(var(--slide-w) / -2);transform:translateX(calc(var(--d) * var(--slide-step))) rotateY(calc(var(--d) * -22deg)) scale(calc(1 - min(var(--ad), 3) * .12));opacity:calc(1 - min(var(--ad), 3) * .3);position:absolute}._2UOnrG_slideImage{object-fit:cover;object-position:top;width:100%;height:100%}@media (max-width:960px){._2UOnrG_carousel{--slide-w:190px;--slide-h:410px;--slide-step:150px;--carousel-h:440px}}
.O9nqoG_why{--why-out:clamp(0, calc(1 - (var(--s2,0) - .1) * 10), 1);z-index:2;pointer-events:none;opacity:var(--why-out);transform:translateY(calc((1 - var(--why-out)) * var(--space-xl) * -1));filter:blur(calc((1 - var(--why-out)) * var(--blur-scene)));align-items:center;display:flex;position:absolute;inset:0}.O9nqoG_whyInner{max-width:var(--container-width);width:100%;padding:var(--space-section) var(--space-gutter) var(--space-stage-bottom);gap:var(--space-l) var(--space-xxl-m);grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:end;margin:0 auto;display:grid}.O9nqoG_whyTitle{font-size:var(--font-size-xxxxl);line-height:var(--line-height-display);grid-column:1}.O9nqoG_whyLead{font-size:var(--font-size-l);line-height:var(--line-height-body);max-width:var(--measure-lead);grid-column:1}.O9nqoG_whyList{grid-area:1/2/span 2;align-self:center;margin:0;padding:0;list-style:none}.O9nqoG_whyList li{gap:var(--space-xxs) var(--space-l);padding:var(--space-wide) 0;border-top:1px solid var(--scene-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.O9nqoG_whyList li:last-child{border-bottom:1px solid var(--scene-line)}.O9nqoG_whyName{font-size:var(--font-size-display-text);font-weight:var(--font-weight-bold)}.O9nqoG_whyText{font-size:var(--font-size-ml);line-height:var(--line-height-relaxed);color:var(--scene-fg2)}.O9nqoG_whyNote{font-size:var(--font-size-s);font-weight:var(--font-weight-bold);color:var(--scene-accent);grid-column:1/-1}.O9nqoG_whyActive .O9nqoG_whyName{color:var(--scene-accent)}.O9nqoG_whyMuted .O9nqoG_whyName{color:var(--scene-fg2);font-weight:var(--font-weight-semibold)}.O9nqoG_grid{--grid-in:clamp(0, calc((var(--s2,0) - .16) * 10), 1);opacity:var(--grid-in);transform:translateY(calc((1 - var(--grid-in)) * var(--space-xl)))}.O9nqoG_chips{gap:var(--space-tight);flex-wrap:wrap;align-items:center;display:flex}.O9nqoG_counter{font-size:var(--font-size-m);font-weight:var(--font-weight-bold);margin-left:var(--space-tight);font-variant-numeric:tabular-nums}.O9nqoG_card{--deck-inset:30px;--deck-step-2:58px;--deck-answer-max:380px;left:var(--deck-inset);right:var(--deck-inset);background:var(--color-white);color:var(--color-second);border-radius:var(--border-radius-channel);padding:var(--space-wide);box-shadow:var(--shadow-deck);transition:transform var(--duration-card) var(--ease-out), opacity var(--duration-l) ease;position:absolute;top:0}.O9nqoG_top{opacity:1;z-index:4;transform:none}.O9nqoG_next1{transform:translateY(var(--space-xl-m)) scale(.95);opacity:.8;z-index:3}.O9nqoG_next2{transform:translateY(var(--deck-step-2)) scale(.9);opacity:.5;z-index:2}.O9nqoG_wait{transform:translateY(var(--space-huge)) scale(.86);opacity:0;z-index:1}.O9nqoG_gone{transform:translate(70%, calc(var(--deck-step-2) * -1)) rotate(12deg);opacity:0;z-index:5}.O9nqoG_cardHead{align-items:center;gap:var(--space-cozy);margin-bottom:var(--space-s);display:flex}.O9nqoG_avatar{width:var(--size-avatar-m);height:var(--size-avatar-m);border-radius:var(--border-radius-full);background:var(--color-second);color:var(--color-white);font-size:var(--font-size-s);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:flex}.O9nqoG_who{line-height:var(--line-height-bubble-head);flex:1}.O9nqoG_name{font-size:var(--font-size-m);font-weight:var(--font-weight-bold);display:block}.O9nqoG_where{font-size:var(--font-size-xs)}.O9nqoG_time{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);border-radius:var(--border-radius-full);padding:var(--space-xxs) var(--space-cozy);background:var(--color-primary-light);color:var(--color-primary-deep)}.O9nqoG_question{background:var(--color-primary-light);border-radius:var(--radius-bubble-out);padding:var(--space-s) var(--space-snug);font-size:var(--font-size-ml);line-height:var(--line-height-relaxed)}.O9nqoG_answer{opacity:0;max-height:0;transition:max-height var(--duration-step-move) var(--ease-out), opacity var(--duration-rail) ease;overflow:hidden}.O9nqoG_answered .O9nqoG_answer{max-height:var(--deck-answer-max);opacity:1}.O9nqoG_answerRow{gap:var(--space-cozy);margin-top:var(--space-s);align-items:flex-start;display:flex}.O9nqoG_aiAvatar{flex:0 0 var(--size-avatar-m);width:var(--size-avatar-m);height:var(--size-avatar-m);object-fit:contain}.O9nqoG_answerBody{gap:var(--space-xs);flex-direction:column;flex:1;display:flex}.O9nqoG_answerText{background:var(--color-surface);border-radius:var(--radius-bubble-ai);padding:var(--space-answer-y) var(--space-answer-x);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);white-space:pre-line}.O9nqoG_document{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-primary-deep);background:var(--color-primary-light);border-radius:var(--border-radius-full);padding:var(--space-answer-doc-y) var(--space-cozy);align-self:flex-start}.O9nqoG_done{left:var(--space-l);right:var(--space-l);top:var(--space-cozy);background:var(--color-white);color:var(--color-second);border-radius:var(--border-radius-channel);padding:var(--space-xl-s);text-align:center;box-shadow:var(--shadow-deck);opacity:0;transition:opacity var(--duration-l) ease, transform var(--duration-reveal) var(--ease-out);position:absolute;transform:scale(.9)}.O9nqoG_doneVisible{opacity:1;transform:none}.O9nqoG_doneIcon{width:var(--size-control-l);height:var(--size-control-l);border-radius:var(--border-radius-full);background:var(--color-success-light);margin-bottom:var(--space-s);justify-content:center;align-items:center;display:inline-flex}.O9nqoG_doneTitle{font-size:var(--font-size-done);line-height:var(--line-height-compact)}.O9nqoG_doneText{font-size:var(--font-size-m);margin-top:var(--space-xs)}.O9nqoG_doneList{margin:var(--space-m) 0 0;gap:var(--space-xs) var(--space-snug);text-align:left;grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.O9nqoG_doneList li{gap:var(--space-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-second);background:var(--color-background);border-radius:var(--border-radius-s);padding:var(--space-xs) var(--space-cozy);align-items:center;display:flex}.O9nqoG_doneList svg{flex:0 0 var(--size-icon-s)}.O9nqoG_deck{--deck-in:clamp(0, calc((var(--z2,0) - .72) * 3.6), 1);opacity:var(--deck-in);transform:scale(calc(.86 + var(--deck-in) * .14));position:absolute;inset:0}.O9nqoG_viewfinder{pointer-events:none;height:calc(100% + 40px);opacity:clamp(0, calc(var(--z2,0) * 2.2 - 1), 1);transform:scale(calc(1.25 - var(--z2,0) * .25));position:absolute;inset:-26px -6px auto}.O9nqoG_viewfinder i{--corner:3px solid var(--color-primary);width:var(--size-float-icon);height:var(--size-float-icon);position:absolute}.O9nqoG_cornerTl{border-top:var(--corner);border-left:var(--corner);border-radius:var(--border-radius-sm) 0 0 0;top:0;left:0}.O9nqoG_cornerTr{border-top:var(--corner);border-right:var(--corner);border-radius:0 var(--border-radius-sm) 0 0;top:0;right:0}.O9nqoG_cornerBl{border-bottom:var(--corner);border-left:var(--corner);border-radius:0 0 0 var(--border-radius-sm);bottom:0;left:0}.O9nqoG_cornerBr{border-bottom:var(--corner);border-right:var(--corner);border-radius:0 0 var(--border-radius-sm) 0;bottom:0;right:0}.O9nqoG_focusLabel{left:var(--space-xl-l);top:calc(var(--space-tight) * -1);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);background:var(--sky-top,var(--color-night));padding:0 var(--space-xs);position:absolute}.O9nqoG_phoneStage{pointer-events:none;opacity:0;width:720px;height:600px;transition:opacity var(--duration-l) ease, transform .8s var(--ease-out);justify-content:center;align-items:center;margin:-300px 0 0 -360px;display:flex;position:absolute;top:50%;left:50%;transform:translateY(60px)scale(.94)}.O9nqoG_phoneOn{opacity:1;transform:none}.O9nqoG_zoom{--zoom-gain:1.7;transform-origin:50% 60%;transform:scale(calc(1 + var(--z2,0) * var(--zoom-gain)));opacity:calc(1 - max(0, var(--z2,0) - .55) * 2.4);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.O9nqoG_phoneStage .O9nqoG_phone{--pw:262px}.O9nqoG_note{background:var(--color-white);width:200px;color:var(--color-second);border-radius:var(--border-radius-wide);padding:var(--space-snug) var(--space-m);font-size:var(--font-size-sm);line-height:var(--line-height-snug);transition:transform .7s var(--ease-out) .35s;position:absolute;transform:translateY(16px);box-shadow:0 26px 50px -20px #0009}.O9nqoG_zoom .O9nqoG_note{opacity:calc(1 - var(--z2,0) * 3)}.O9nqoG_phoneOn .O9nqoG_note{transform:rotate(var(--note-rotate))}.O9nqoG_noteTitle{font-size:var(--font-size-s);font-weight:var(--font-weight-bold);color:var(--color-primary-deep);margin-bottom:var(--space-xxs);display:block}.O9nqoG_noteAsk{--note-rotate:-3deg;top:86px;left:0}.O9nqoG_noteRead{--note-rotate:3deg;bottom:110px;right:0}.O9nqoG_noteRead .O9nqoG_noteTitle{color:var(--color-success)}.O9nqoG_tag{left:50%;bottom:calc(var(--space-tight) * -1);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--scene-fg2);white-space:nowrap;opacity:calc(1 - var(--z2,0) * 4);position:absolute;transform:translate(-50%)}@media (max-width:960px){.O9nqoG_why{align-items:flex-start}.O9nqoG_whyInner{padding:var(--space-why-top-mobile) var(--space-gutter-mobile) var(--space-stage-bottom-mobile);gap:var(--space-s);grid-template-columns:minmax(0,1fr)}.O9nqoG_whyTitle{font-size:var(--font-size-xxxl)}.O9nqoG_whyLead{font-size:var(--font-size-m)}.O9nqoG_whyList{grid-area:auto/1}.O9nqoG_whyList li{padding:var(--space-s) 0;grid-template-columns:minmax(0,1fr)}.O9nqoG_whyName{font-size:var(--font-size-lg)}.O9nqoG_whyText{font-size:var(--font-size-sm)}.O9nqoG_zoom{--zoom-gain:.8}.O9nqoG_phoneStage{width:560px;margin-left:-280px}.O9nqoG_phoneStage .O9nqoG_phone{--pw:230px}.O9nqoG_note{width:170px;font-size:var(--font-size-meta);padding:var(--space-cozy) var(--space-s)}}@media (prefers-reduced-motion:reduce){.O9nqoG_why{filter:none;transform:none}.O9nqoG_grid{transform:none}.O9nqoG_deck,.O9nqoG_viewfinder{opacity:1;transform:none}.O9nqoG_zoom{transform:none}.O9nqoG_card,.O9nqoG_done,.O9nqoG_answer{transition:none}}
.ufPkKW_chips{gap:var(--space-tight);flex-wrap:wrap;display:flex}.ufPkKW_sources{font-size:var(--font-size-xs);line-height:var(--line-height-body);max-width:520px}.ufPkKW_sourceLink{color:var(--scene-fg2)}.ufPkKW_window{width:100%;max-width:700px;height:min(520px, calc(var(--stage-height) - 200px));justify-self:center;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%)}.ufPkKW_tape{width:300%;transform:translateX(calc(var(--n9x,0) * -33.3333%));will-change:transform;display:flex;position:absolute;inset:0}.ufPkKW_frame{min-width:0;height:100%;padding:0 var(--space-xl-s);flex:0 0 33.3333%;justify-content:center;align-items:center;display:flex}.ufPkKW_card{background:var(--color-white);width:100%;min-width:0;color:var(--color-second);border-radius:var(--border-radius-xl);padding:var(--space-l-plus) var(--space-xl-s);box-shadow:0 40px 80px -36px #000c}.ufPkKW_top{justify-content:space-between;align-items:flex-start;gap:var(--space-s);display:flex}.ufPkKW_kicker{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-muted)}.ufPkKW_big{font-size:46px;font-weight:var(--font-weight-extra-bold);font-stretch:var(--font-stretch-display);letter-spacing:var(--letter-spacing-display);font-variant-numeric:tabular-nums;margin-top:var(--space-tight);line-height:1}.ufPkKW_bigUnit{letter-spacing:-.01em;font-size:.45em}.ufPkKW_sub{font-size:var(--font-size-sm);color:var(--color-third);margin-top:var(--space-xxs)}.ufPkKW_cat{font-size:var(--font-size-s);font-weight:var(--font-weight-bold);border-radius:var(--border-radius-full);padding:var(--space-tight) var(--space-s);white-space:nowrap;transition:background var(--duration-m) ease, color var(--duration-m) ease}.ufPkKW_catOk{background:var(--color-success-light);color:var(--color-success)}.ufPkKW_catMi{color:#93590b;background:#fef6e0}.ufPkKW_catPn{color:#1d4ed8;background:#eaf2ff}.ufPkKW_catBpn{color:#b42318;background:#fee4e2}.ufPkKW_timeline{margin:var(--space-l-plus) 0 var(--space-xs);height:122px;position:relative}.ufPkKW_axis{height:var(--space-l);font-size:var(--font-size-xxs);color:var(--color-subtle);font-variant-numeric:tabular-nums;position:absolute;top:0;left:0;right:0}.ufPkKW_axis span{position:absolute;transform:translate(-50%)}.ufPkKW_row{border-radius:var(--border-radius-cozy);background:repeating-linear-gradient(90deg, var(--color-surface) 0, var(--color-surface) calc(12.5% - 1px), #e4e7ec calc(12.5% - 1px), #e4e7ec 12.5%);height:34px;position:absolute;top:26px;left:0;right:0}.ufPkKW_drive{width:calc(var(--dt,0) / 480 * 100%);border-radius:var(--border-radius-xs);background:var(--color-primary);position:absolute;top:0;bottom:0;left:7.2917%}.ufPkKW_over{width:calc(max(0, var(--dt,0) - 270) / 480 * 100%);border-radius:0 var(--border-radius-xs) var(--border-radius-xs) 0;background:repeating-linear-gradient(135deg, var(--color-error) 0, var(--color-error) 6px, #d92d20 6px, #d92d20 12px);position:absolute;top:0;bottom:0;left:63.5417%}.ufPkKW_mark{border-left:2px dashed var(--color-second);width:0;height:84px;position:absolute;top:18px;left:63.5417%}.ufPkKW_mark span{right:var(--space-xs);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);white-space:nowrap;color:var(--color-second);position:absolute;top:86px}.ufPkKW_head{height:42px;top:22px;left:calc((35 + var(--dt,0)) / 480 * 100%);border-left:2px solid var(--color-second);width:0;position:absolute}.ufPkKW_head:after{content:"";border-radius:var(--border-radius-full);background:var(--color-second);width:10px;height:10px;position:absolute;top:-6px;left:-6px}.ufPkKW_bands{height:var(--space-l);position:absolute;top:68px;left:0;right:0}.ufPkKW_bands span{height:var(--space-l);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);opacity:.28;transition:opacity var(--duration-m) ease;border-radius:7px;justify-content:center;align-items:center;display:flex;position:absolute;top:0}.ufPkKW_bands .ufPkKW_bandOn{opacity:1}.ufPkKW_bandMi{color:#93590b;background:#fef6e0;width:6.25%;left:63.5417%}.ufPkKW_bandPn{color:#1d4ed8;background:#eaf2ff;width:12.5%;left:69.7917%}.ufPkKW_bandBpn{color:#b42318;background:#fee4e2;width:17.7083%;left:82.2917%}.ufPkKW_fine{align-items:center;gap:var(--space-m);margin-top:var(--space-snug);padding-top:var(--space-m);border-top:1px solid var(--color-border);display:flex}.ufPkKW_fineAmount{font-size:var(--font-size-thanks);font-weight:var(--font-weight-extra-bold);font-stretch:var(--font-stretch-display);letter-spacing:var(--letter-spacing-tight);font-variant-numeric:tabular-nums;color:#b42318;white-space:nowrap;line-height:1}.ufPkKW_fineText{font-size:var(--font-size-s);line-height:var(--line-height-snug);color:var(--color-third)}.ufPkKW_fineTitle{font-size:var(--font-size-s);font-weight:var(--font-weight-bold);color:var(--color-second);display:block}.ufPkKW_calendar{margin:var(--space-loose) 0 var(--space-m);grid-template-columns:repeat(19,minmax(0,1fr));gap:5px;display:grid}.ufPkKW_calendar i{aspect-ratio:1;background:var(--color-surface);border-radius:5px;transition:background .25s}.ufPkKW_calendar .ufPkKW_dayOn{background:var(--color-primary)}.ufPkKW_calendar .ufPkKW_dayToday{background:var(--color-second)}.ufPkKW_calendar .ufPkKW_dayOn.ufPkKW_dayToday{box-shadow:0 0 0 3px var(--color-primary-soft)}.ufPkKW_points{gap:var(--space-xs);font-size:var(--font-size-sm);line-height:var(--line-height-snug);color:var(--color-ink-soft);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ufPkKW_points li{gap:var(--space-cozy);display:flex}.ufPkKW_points li:before{content:"";flex:0 0 var(--size-dot);height:var(--size-dot);margin-top:var(--space-tight);border-radius:var(--border-radius-full);background:var(--color-primary)}.ufPkKW_app{align-items:center;gap:var(--space-l-plus);justify-content:center;width:100%;display:flex}.ufPkKW_app .ufPkKW_phone{--pw:236px}.ufPkKW_appList{gap:var(--space-s);flex-direction:column;max-width:290px;margin:0;padding:0;list-style:none;display:flex}.ufPkKW_appList li{background:var(--scene-pill);border:1px solid var(--scene-line);border-radius:var(--border-radius-m);padding:var(--space-s) var(--space-snug);font-size:var(--font-size-sm);line-height:var(--line-height-snug);color:var(--scene-fg2);opacity:.35;transition:opacity var(--duration-rail) ease, transform var(--duration-step-move) var(--ease-out);transform:translate(16px)}.ufPkKW_appList .ufPkKW_appItemOn{opacity:1;transform:none}.ufPkKW_appItemTitle{color:var(--scene-fg);font-size:var(--font-size-m);font-weight:var(--font-weight-bold);display:block}@media (max-height:820px) and (min-width:961px){.ufPkKW_big{font-size:var(--font-size-km)}.ufPkKW_card{padding:var(--space-wide) var(--space-loose)}.ufPkKW_timeline{margin-top:var(--space-roomy)}.ufPkKW_app .ufPkKW_phone{--pw:210px}}@media (max-width:960px){.ufPkKW_lead,.ufPkKW_sources{display:none}.ufPkKW_window{max-width:none;height:400px;-webkit-mask-image:none;mask-image:none}.ufPkKW_top{gap:var(--space-xs);flex-direction:column-reverse}.ufPkKW_cat{font-size:var(--font-size-xxs);padding:var(--space-xxs) var(--space-group-gap);align-self:flex-start}.ufPkKW_appList{gap:var(--space-xs);max-width:150px}.ufPkKW_frame{padding:0 var(--space-xxs)}.ufPkKW_card{padding:var(--space-m);border-radius:var(--border-radius-wide)}.ufPkKW_big{font-size:var(--font-size-done)}.ufPkKW_timeline{margin-top:var(--space-snug)}.ufPkKW_axis span:nth-child(2n){display:none}.ufPkKW_mark span{font-size:var(--font-size-micro)}.ufPkKW_bands span{font-size:9px}.ufPkKW_fine{gap:var(--space-cozy)}.ufPkKW_fineAmount{font-size:var(--font-size-l-display)}.ufPkKW_fineText{font-size:11.5px}.ufPkKW_calendar{margin:var(--space-snug) 0 var(--space-cozy);gap:3px}.ufPkKW_points{font-size:var(--font-size-meta);gap:5px}.ufPkKW_app{gap:var(--space-s)}.ufPkKW_app .ufPkKW_phone{--pw:172px}.ufPkKW_appList li{font-size:var(--font-size-xs);padding:var(--space-group-gap) var(--space-cozy);border-radius:var(--border-radius-sm)}.ufPkKW_appItemTitle{font-size:var(--font-size-s)}}@media (prefers-reduced-motion:reduce){.ufPkKW_tape{transform:none}.ufPkKW_appList li,.ufPkKW_calendar i,.ufPkKW_bands span,.ufPkKW_cat{transition:none}}
.p_B--G_page{background:var(--color-white);justify-content:center;min-height:100vh;display:flex}.p_B--G_card{width:100%;max-width:var(--thanks-width);min-height:var(--thanks-height);font-family:var(--font-inter), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;color:var(--color-second);background:var(--color-white);line-height:var(--line-height-relaxed)}.p_B--G_hero{background:var(--color-thanks-hero);height:var(--thanks-hero-height);padding-bottom:var(--space-l);justify-content:center;align-items:flex-end;display:flex}.p_B--G_mascot{width:var(--thanks-mascot-w);height:var(--thanks-mascot-h);object-fit:contain}.p_B--G_body{padding:var(--space-xl-s) var(--space-wide) var(--space-l);flex:1}.p_B--G_title{font-size:var(--font-size-thanks);font-weight:var(--font-weight-extra-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-thanks)}.p_B--G_lead{font-size:var(--font-size-l)}.p_B--G_steps{margin-top:var(--space-xxs);padding:0;list-style:none}.p_B--G_number{flex:0 0 var(--size-step);width:var(--size-step);height:var(--size-step);border-radius:var(--border-radius-full);border:1.5px solid var(--color-second);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:flex}.p_B--G_step{font-size:var(--font-size-ml);padding-top:var(--space-xxxs)}.p_B--G_footer{border-top:1px solid var(--color-border);padding-top:var(--space-m);margin-top:auto}.p_B--G_urgent{font-size:var(--font-size-ml)}.p_B--G_urgentLink{font-weight:var(--font-weight-bold);color:var(--color-second)}.p_B--G_back{font-size:var(--font-size-ml);font-weight:var(--font-weight-semibold);color:var(--color-second)}
