.red_page__4UpTn{--ground:#f4f4f2;--sheet:#fff;--ink:#111214;--ink-2:#2b2d31;--mute:#5e6167;--rule:#d6d7d3;--plata:#f2a900;--cuerpo:#e3001b;--habitos:#0067b1;--habilidades:#00a650;--display:var(--font-archivo),"Archivo",sans-serif;--sans:var(--font-hanken),"Hanken Grotesk",system-ui,sans-serif;--mono:var(--font-jetbrains),"JetBrains Mono",ui-monospace,monospace;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-draw:cubic-bezier(0.65,0,0.35,1);--mute-on-ink:#b8bbc0;background:var(--ground);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.4;min-height:100vh;overflow-x:clip;position:relative;caret-color:var(--ink);-webkit-font-smoothing:antialiased}.red_page__4UpTn ::selection{background:var(--ink);color:var(--sheet)}.red_page__4UpTn :focus-visible{outline:3px solid var(--habitos);outline-offset:3px;border-radius:6px}.red_combo__Faudf :focus-visible,.red_fareFull__kuSpp :focus-visible,.red_footer__1diUD :focus-visible{outline-color:var(--ground)}.red_page__4UpTn a{color:inherit;text-decoration:none}.red_wrap__5sWBW{width:min(1280px,100% - 32px);margin:0 auto}.red_nav__iq1Tw{position:fixed;top:16px;left:50%;transform:translateX(-50%);z-index:50;width:min(1280px,100% - 32px);display:flex;align-items:center;justify-content:space-between;gap:12px;pointer-events:none}.red_nav__iq1Tw>*{pointer-events:auto}.red_brand__SGA_F{display:inline-flex;align-items:center;gap:10px;background:var(--sheet);border:1px solid var(--rule);border-radius:48px;padding:9px 17px 9px 13px}.red_brandWord__4QSK3{font-family:var(--display);font-variation-settings:"wdth" 80;font-weight:700;font-size:22px;letter-spacing:.06em;line-height:1}.red_navPill___kye1{position:relative;display:flex;align-items:center;gap:2px;background:var(--sheet);border:1px solid var(--rule);border-radius:48px;padding:5px}.red_navLink__J4ycg{font-size:15px;font-weight:500;padding:9px 14px;color:var(--ink-2)}.red_langBtn__F_duQ,.red_navLink__J4ycg{position:relative;z-index:1;border-radius:40px}.red_langBtn__F_duQ{font-family:var(--mono);font-size:12px;padding:9px 12px;border:0;background:transparent;color:var(--mute);cursor:pointer;transition:color .25s var(--ease-out)}.red_langBtn__F_duQ[aria-pressed=true]{color:var(--sheet)}.red_langInd__2RnsT,.red_navInd__i3K_9{position:absolute;left:0;top:0;border-radius:40px;pointer-events:none;transition:transform .45s cubic-bezier(.34,1.32,.64,1),width .45s cubic-bezier(.34,1.32,.64,1),opacity .2s var(--ease-out)}.red_navInd__i3K_9{background:var(--ground)}.red_langInd__2RnsT{background:var(--ink)}.red_navIndOff__a7yzI{opacity:0}.red_langBtnStatic__zbkkL[aria-pressed=true]{background:var(--ink)}.red_navIndStill__9mshS{transition:opacity .2s var(--ease-out)}@media (prefers-reduced-motion:reduce){.red_langBtn__F_duQ,.red_langInd__2RnsT,.red_navInd__i3K_9{transition:none}}.red_navCta__v_s6x{background:var(--ink);color:var(--sheet)!important;font-weight:600;font-size:15px;padding:10px 18px;border-radius:8px;margin-left:4px;white-space:nowrap}.red_langBtn__F_duQ,.red_navCta__v_s6x,.red_navLink__J4ycg{min-height:44px;display:inline-flex;align-items:center}@media (max-width:420px){.red_navCta__v_s6x{font-size:14px;padding:9px 12px}.red_brand__SGA_F{padding:8px 12px 8px 10px}.red_langBtn__F_duQ{padding:9px}.red_navPill___kye1{gap:0}}.red_navCta__v_s6x:hover{background:#000}@media (max-width:860px){.red_navInd__i3K_9,.red_navLink__J4ycg{display:none}}.red_hero__w9bKo{position:relative;min-height:100svh;overflow:hidden}.red_heroSvg__iLdS3{position:absolute;inset:0;width:100%;height:100%}.red_heroSvgDesktop__Szb1F{display:block}.red_heroSvgMobile__NSY_A{display:none}@media (max-width:860px){.red_heroSvgDesktop__Szb1F{display:none}.red_heroSvgMobile__NSY_A{display:block}}.red_stationLabel__8nUVZ{font-family:var(--mono);font-size:13px;fill:var(--mute)}.red_train__Tm1Pb{fill:var(--ink)}@media (prefers-reduced-motion:reduce){.red_train__Tm1Pb{display:none}}.red_heroCopy__EVVvM{position:absolute;left:max(16px,calc((100% - 1280px) / 2));bottom:clamp(32px,6vh,64px);width:min(600px,100% - 32px);z-index:2}.red_h1__CxBqK{font-family:var(--display);font-variation-settings:"wdth" 68;font-weight:800;font-size:clamp(56px,8.4vw,96px);line-height:.9;letter-spacing:-.025em;word-spacing:.08em;text-transform:uppercase;text-wrap:balance}.red_heroSub__VJJwd{font-size:clamp(17px,1.35vw,20px);color:var(--ink-2);margin-top:18px;max-width:46ch}@media (max-width:860px){.red_heroCopy__EVVvM{position:relative;left:auto;bottom:auto;margin:0 auto;padding:20px 0 40px}.red_hero__w9bKo{display:flex;flex-direction:column;justify-content:flex-end;padding-top:52vh}}.red_dataLabelRow__JD_LW{display:flex;justify-content:flex-end;padding-top:10px}.red_dataLabel__vFdBe{font-family:var(--sans);font-size:12px;font-weight:600;color:var(--ink-2);background:var(--sheet);border:1px dashed #b9bbb6;border-radius:48px;padding:4px 10px;white-space:nowrap}.red_dataNoteMobile__g_gBh{display:none}@media (max-width:860px){.red_dataNoteMobile__g_gBh{display:block;font-size:13px;color:var(--mute);margin-top:10px}}.red_phone__M7A1A{position:relative;width:100%;height:100%;border-radius:46px;padding:3px;background:linear-gradient(150deg,#4a4b4f,#1c1d20 30%,#2a2b2e 55%,#121315 78%,#3a3b3f);box-shadow:inset 0 0 0 .5px hsla(0,0%,100%,.18)}.red_phoneBtnL__Q_voT,.red_phoneBtn__3J9_l,.red_phone__M7A1A:after,.red_phone__M7A1A:before{content:"";position:absolute;width:3px;border-radius:2px;background:#26272a}.red_phone__M7A1A:before{left:-2px;top:96px;height:20px}.red_phone__M7A1A:after{left:-2px;top:132px;height:38px}.red_phoneBtnL__Q_voT{left:-2px;top:180px;height:38px}.red_phoneBtn__3J9_l{right:-2px;top:150px;height:62px}.red_bezel__qHEgO{background:#030304;border-radius:43px;padding:6px}.red_bezel__qHEgO,.red_screen__D4cBM{width:100%;height:100%;position:relative}.red_screen__D4cBM{background:var(--ground);border-radius:38px;overflow:hidden}.red_app__pVJ0x{width:390px;height:834px;transform:scale(.6256);transform-origin:0 0;display:flex;flex-direction:column;background:var(--ground);color:var(--ink);font-family:var(--sans);line-height:1.3}.red_status__X3zyI{height:54px;position:relative;flex-shrink:0}.red_statusTime__VaIRy{position:absolute;left:44px;top:17px;font-family:-apple-system,"SF Pro Text",system-ui,var(--sans);font-weight:600;font-size:17px;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.red_island__6mSlM{position:absolute;top:11px;left:50%;transform:translateX(-50%);width:126px;height:37px;border-radius:19px;background:#000}.red_island__6mSlM:after{content:"";position:absolute;right:12px;top:11px;width:15px;height:15px;border-radius:50%;background:radial-gradient(circle at 40% 40%,#2c3a66 0 22%,#0e1220 45%,#05060a 75%)}.red_statusIcons__2uA64{position:absolute;right:30px;top:20px}.red_appBody__w7Xxn{flex:1;padding:6px 16px 0;display:flex;flex-direction:column;gap:16px;overflow:hidden}.red_appTop__E1jhw{display:flex;align-items:center;justify-content:space-between}.red_appBrand__xMx_U{display:flex;align-items:center;gap:8px;font-family:var(--display);font-variation-settings:"wdth" 80;font-weight:700;font-size:18px;letter-spacing:.06em}.red_appMenu__5tlG6{width:40px;height:40px;border-radius:20px;background:var(--sheet);border:1px solid var(--rule);display:flex;align-items:center;justify-content:center}.red_appDate__vsQZ0{font-family:var(--mono);font-size:12px;color:var(--mute)}.red_appHello__FzaPI{margin-top:6px;font-family:var(--display);font-variation-settings:"wdth" 68;font-weight:800;font-size:40px;line-height:.9;letter-spacing:-.02em;word-spacing:.08em;text-transform:uppercase}.red_appReading__FdtSB{background:var(--ink);color:var(--sheet);border-radius:32px;padding:20px;display:flex;flex-direction:column;gap:14px}.red_appReadingHead___7OHu{justify-content:space-between;gap:8px}.red_appNode__z9_i_,.red_appReadingHead___7OHu{display:flex;align-items:center}.red_appNode__z9_i_ i{display:block;width:22px;height:6px;border-radius:3px}.red_appNode__z9_i_ b{display:block;width:22px;height:22px;border-radius:11px;background:var(--ink);border:4px solid var(--sheet);box-sizing:border-box;position:relative}.red_appChips__LTBJI{display:flex;gap:6px}.red_appChips__LTBJI span{display:inline-flex;align-items:center;gap:6px;background:#26282c;border-radius:64px;padding:5px 10px;font-family:var(--mono);font-size:11px}.red_appChips__LTBJI i{display:block;width:12px;height:4px;border-radius:2px}.red_appSample__cIxWq{align-self:flex-start;border:1px dashed var(--mute);border-radius:48px;padding:3px 10px;font-size:11px;font-weight:600;color:#c4c6ca}.red_appInsight__C6Ecl{font-size:18px;line-height:1.38}.red_appData__2_TF7{font-family:var(--mono);font-size:12px;color:#b8bbc0}.red_appAction__sxxZg{display:flex;align-items:center;gap:10px;font-weight:700;font-size:16px}.red_appAction__sxxZg span{flex-shrink:0;width:12px;height:12px;border-radius:6px;border:3px solid var(--sheet);box-sizing:border-box}.red_appBtns___18uf{display:flex;gap:10px}.red_appBtns___18uf span{flex:1;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:15px}.red_appBtns___18uf span:first-child{background:var(--sheet);color:var(--ink)}.red_appBtns___18uf span:last-child{border:1px solid #3a3c41;color:var(--sheet)}.red_appWhy__jXm8s{align-self:flex-start;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.red_appToday__THNpQ{background:var(--sheet);border-radius:28px;padding:6px 18px}.red_appTodayTitle__MmQ9Y{font-size:14px;color:var(--ink-2);padding:12px 0 4px}.red_appTodayRow__Ys56d{display:flex;align-items:center;gap:12px;min-height:50px;border-bottom:1px solid var(--rule);font-size:15px}.red_appTodayRow__Ys56d:last-child{border-bottom:0}.red_appTodayRow__Ys56d i{display:block;width:14px;height:5px;border-radius:3px}.red_appTodayRow__Ys56d span{flex:1}.red_appTodayRow__Ys56d em{font-style:normal;color:var(--mute)}.red_appTabs__YQ9A6{height:76px;flex-shrink:0;background:var(--sheet);border-top:1px solid var(--rule);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;padding:0 6px}.red_appTabs__YQ9A6>span{display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--mute);font-size:11px;font-weight:600}.red_appTabs__YQ9A6>.red_appTabOn__qhFbz{justify-self:center;justify-content:center;width:64px;height:54px;border-radius:20px;background:var(--ink);color:var(--sheet)}.red_appTabs__YQ9A6>.red_appAdd__Arqsd{justify-self:center;justify-content:center;width:56px;height:56px;border-radius:28px;background:var(--ink);margin-top:-18px;position:relative;animation:red_addHue__N7Pkq 16s linear infinite}@keyframes red_addHue__N7Pkq{0%,21.25%{background:var(--plata)}25%,46.25%{background:var(--cuerpo)}48.75%{background:var(--ink)}51.25%,71.25%{background:var(--habitos)}73.75%{background:var(--ink)}76.25%,96.25%{background:var(--habilidades)}to{background:var(--plata)}}.red_appAddInk__7EyLW{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;animation:red_addInk__TPJkJ 16s linear infinite}@keyframes red_addInk__TPJkJ{0%,21.25%{opacity:1}22.5%,98.75%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.red_appTabs__YQ9A6>.red_appAdd__Arqsd{animation:none;background:var(--ink)}.red_appAddInk__7EyLW{animation:none;opacity:0}}.red_appHome__BakzM{height:34px;flex-shrink:0;background:var(--sheet);display:flex;align-items:center;justify-content:center}.red_appHome__BakzM span{width:134px;height:5px;border-radius:3px;background:var(--ink)}.red_section__q39Su{padding:clamp(80px,12vh,140px) 0}.red_h2__CCfhs{font-family:var(--display);font-variation-settings:"wdth" 68;font-weight:800;font-size:clamp(44px,6.4vw,88px);line-height:.9;letter-spacing:-.025em;word-spacing:.08em;text-transform:uppercase;text-wrap:balance}.red_lead__PGxPG{font-size:clamp(17px,1.35vw,20px);color:var(--ink-2);max-width:52ch;margin-top:20px}.red_towerTrack___pL3q{position:relative;height:340vh}.red_towerTitle__sq3Em{min-height:2.7em}@media (max-width:860px){.red_towerTitle__sq3Em{min-height:1.8em}}.red_towerStage__ghXLV{position:sticky;top:0;height:100svh;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:72px;width:min(1280px,100% - 32px);margin:0 auto}.red_towerSvg__YIpBp{width:100%;max-height:78svh}.red_towerCopy__GQEQ1{max-width:520px}.red_stationCard__p1I_p{margin-top:36px;background:var(--sheet);border-radius:28px;padding:26px 28px;min-height:170px}.red_stationLine__y_DQ5{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:12px;color:var(--mute)}.red_stationLine__y_DQ5 i{width:22px;height:6px;border-radius:3px;display:block}.red_stationTitle__zppee{font-family:var(--display);font-variation-settings:"wdth" 80;font-weight:700;font-size:32px;line-height:1;word-spacing:.08em;text-transform:uppercase;margin:12px 0 8px}.red_stationDesc___Nx2b{font-size:17px;color:var(--ink-2)}.red_counter__8M4bw{font-family:var(--mono);font-size:12px;color:var(--mute);font-variant-numeric:tabular-nums}.red_stationMeta__DWXvX{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;min-height:18px}.red_towerItem__my7v0{display:flex;align-items:center;gap:10px;font-size:16px}.red_towerItem__my7v0 i{display:block;width:22px;height:6px;border-radius:3px;flex:none}@media (max-width:860px){.red_towerStage__ghXLV{grid-template-columns:1fr;align-content:center;gap:12px}.red_towerSvg__YIpBp{max-height:44svh}.red_stationCard__p1I_p{margin-top:16px;min-height:140px;padding:20px}.red_towerCopy__GQEQ1 .red_lead__PGxPG{display:none}}.red_towerStatic__d_lTV{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.red_towerList__jh5CF{display:grid;gap:10px;margin-top:24px}@media (max-width:860px){.red_towerStatic__d_lTV{grid-template-columns:1fr}}.red_combo__Faudf{background:var(--ink);color:var(--sheet);border-radius:64px 64px 0 0;position:relative;z-index:4;overflow:hidden}.red_combo__Faudf .red_lead__PGxPG{color:#c4c6ca}.red_comboGrid__aCL4L{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:end}.red_comboSvg__br8Nj{width:100%;height:auto;display:block;margin:48px 0 0}.red_comboSvgMobile__vAisr{display:none}@media (max-width:640px){.red_comboSvgDesktop__HIqcc{display:none}.red_comboSvgMobile__vAisr{display:block;margin-top:32px}}.red_insight__3YAkM{background:var(--sheet);color:var(--ink);border-radius:32px;padding:28px}.red_insightHead__4D1Gu{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.red_lineChip__xgpQq{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:12px;background:var(--ground);border-radius:64px;padding:5px 10px}.red_lineChip__xgpQq i{display:block;width:14px;height:5px;border-radius:3px}.red_insightTag__rlX_M{display:inline-block;font-family:var(--sans);font-weight:600;font-size:12px;background:var(--sheet);border:1px dashed #b9bbb6;padding:3px 10px;border-radius:48px;color:var(--ink-2)}.red_insightText__U4fFY{font-size:21px;line-height:1.35;margin-top:16px;min-height:7.2em}.red_insightAction__EeOv2{margin-top:16px;font-weight:700;font-size:18px;display:flex;gap:10px;align-items:center}.red_insightAction__EeOv2:before{content:"";width:12px;height:12px;border-radius:50%;border:3px solid var(--ink);flex:none}.red_insightReveal__7JhBE{clip-path:inset(0 0 100% 0)}.red_insightRevealOn__67w7I{animation:red_insightReveal__7JhBE 1.4s cubic-bezier(.65,0,.35,1) .2s forwards}@keyframes red_insightReveal__7JhBE{to{clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.red_insightReveal__7JhBE{clip-path:none}.red_insightRevealOn__67w7I{animation:none}}.red_planNote__5rFYU{font-size:14px;color:var(--mute-on-ink);margin-top:18px}@media (max-width:860px){.red_comboGrid__aCL4L{grid-template-columns:1fr;gap:32px}.red_combo__Faudf{border-radius:32px 32px 0 0}}.red_faresSection__9EkUi{background:linear-gradient(var(--ink) 0 96px,var(--ground) 96px);padding-top:0;padding-bottom:0}.red_fareFine___L2Dp{font-size:14px;color:var(--mute);margin-top:16px}.red_fares__j8Wi8{background:var(--ground);border-radius:64px;padding:clamp(56px,8vh,96px) 0}.red_fareHead__Bgdyo{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap}.red_fareBoard__5AxyZ{margin-top:40px;background:var(--sheet);border-radius:32px;padding:8px 28px}.red_fareRow__XH4wj{display:grid;grid-template-columns:1.1fr 1.4fr 1fr;align-items:center;gap:20px;padding:22px 0;border-bottom:1px solid var(--rule)}.red_fareRow__XH4wj:last-child{border-bottom:0}.red_fareName__uetYq{font-family:var(--display);font-variation-settings:"wdth" 80;font-weight:700;font-size:32px;word-spacing:.08em;text-transform:uppercase;line-height:1}.red_fareNote__K65CZ{font-size:15px;color:var(--mute);margin-top:4px}.red_fareLines__Kdx4T{display:flex;gap:6px;flex-wrap:wrap}.red_fareLines__Kdx4T span{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:12px;background:var(--ground);padding:6px 10px;border-radius:64px}.red_fareLines__Kdx4T span i{width:14px;height:5px;border-radius:3px;display:block}.red_farePrice__6czMJ{text-align:right;font-family:var(--display);font-variation-settings:"wdth" 68;font-weight:800;font-size:48px;line-height:1;font-variant-numeric:tabular-nums}.red_farePrice__6czMJ small{display:block;font-family:var(--mono);font-size:11px;font-weight:400;color:var(--mute);margin-top:6px;letter-spacing:0}.red_fareFull__kuSpp{background:var(--ink);color:var(--sheet);margin:0 -28px;padding:22px 28px;border-radius:24px;border-bottom:0}.red_fareFull__kuSpp .red_fareNote__K65CZ,.red_fareFull__kuSpp .red_farePrice__6czMJ small{color:#b8bbc0}.red_fareFull__kuSpp .red_fareLines__Kdx4T span{background:#26282c}.red_textLink__Lj1kX{display:inline-flex;gap:8px;align-items:center;min-height:44px;font-weight:600;text-decoration:underline 2px;text-underline-offset:6px}.red_textLink__Lj1kX:hover{text-decoration-color:var(--cuerpo)}@media (max-width:860px){.red_fareRow__XH4wj{grid-template-columns:1fr auto}.red_fareLines__Kdx4T{grid-column:1/-1;grid-row:2}.red_fares__j8Wi8{border-radius:32px}}.red_close__OlSf4{padding:clamp(96px,14vh,160px) 0;text-align:left}.red_closeGrid__yPjTI{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end}.red_fine__wgjVm{font-size:14px;color:var(--mute);margin-top:12px}@media (max-width:860px){.red_closeGrid__yPjTI{grid-template-columns:1fr}}.red_form__0dUr4{display:flex;gap:8px;background:var(--sheet);border-radius:14px;padding:7px;width:100%;max-width:480px;margin-top:24px;border:2px solid transparent;transition:border-color .2s var(--ease-out)}.red_form__0dUr4:focus-within{border-color:var(--ink)}.red_input__9_WUF{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:16px;padding:12px;color:var(--ink);outline:none}.red_input__9_WUF::placeholder{color:var(--mute)}.red_submit__qeMeU{border:0;background:var(--ink);color:var(--sheet);font:600 16px var(--sans);padding:12px 20px;border-radius:8px;cursor:pointer;white-space:nowrap;transition:background .2s var(--ease-out),transform .2s var(--ease-out)}.red_submit__qeMeU:hover{background:#000}.red_submit__qeMeU:active{transform:scale(.98)}.red_submit__qeMeU:disabled{opacity:.6;cursor:progress}.red_formError__n_f6H{color:#c4001a;font-size:14px;margin-top:10px}.red_success__Sjsw6{background:var(--sheet);border-radius:20px;padding:20px 22px;max-width:480px;margin-top:24px}.red_successTitle__B1Nd_{font-weight:700;font-size:18px}.red_successSub__e1Tn_{color:var(--mute);font-size:15px;margin-top:4px}.red_code__zordV{margin-top:14px;display:flex;justify-content:space-between;align-items:center;background:var(--ground);border-radius:14px;padding:12px 14px;font-family:var(--mono);font-size:18px;letter-spacing:.08em}.red_copyBtn__f1GWR{border:0;background:var(--ink);color:var(--sheet);font:600 13px var(--sans);min-height:44px;padding:0 16px;border-radius:8px;cursor:pointer}@media (max-width:480px){.red_form__0dUr4{flex-direction:column}.red_submit__qeMeU{width:100%}}.red_footer__1diUD{background:var(--ink);color:#c4c6ca;padding:40px 0;font-size:14px}.red_footerGrid__ACly8{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;align-items:center}.red_footerLinks__F8d59{display:flex;gap:20px;flex-wrap:wrap}.red_footerLinks__F8d59 a{min-height:44px;display:inline-flex;align-items:center}.red_footerLinks__F8d59 a:hover{color:var(--sheet)}.red_synthetic__fGNil{font-family:var(--mono);font-size:11px;color:var(--mute)}.red_scene__IyncD{position:relative;width:100%;height:min(80svh,720px)}.red_scene__IyncD canvas{display:block}@media (max-width:860px){.red_scene__IyncD{height:46svh}}.red_stationIn___NzdK{animation:red_stationIn___NzdK .4s cubic-bezier(.16,1,.3,1) both}@keyframes red_stationIn___NzdK{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.red_stationIn___NzdK{animation:none}}.red_drawLine__8eIPO{stroke-dasharray:1;stroke-dashoffset:1;animation:red_drawLine__8eIPO 1.4s var(--ease-draw) forwards}@keyframes red_drawLine__8eIPO{to{stroke-dashoffset:0}}.red_phoneIn__GW_CX{animation:red_phoneIn__GW_CX .9s cubic-bezier(.16,1,.3,1) 1.1s both}@keyframes red_phoneIn__GW_CX{0%{opacity:0;transform:translateY(30px)}}@media (prefers-reduced-motion:reduce){.red_drawLine__8eIPO{animation:none;stroke-dashoffset:0}.red_phoneIn__GW_CX{animation:none}}.red_sceneRing__c7bmY{position:absolute;left:50%;top:52%;width:min(86%,72svh);aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none}.red_scene__IyncD canvas{position:relative;z-index:1}.red_sceneRingSpin__RfJWM{transform-origin:200px 200px;animation:red_ringSpin__zv3zJ 90s linear infinite}@keyframes red_ringSpin__zv3zJ{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.red_sceneRingSpin__RfJWM{animation:none}}.red_docMain__OeKio{padding:calc(96px + clamp(24px, 6vh, 64px)) 0 clamp(72px,12vh,128px)}.red_docWrap___QaM1{width:min(820px,100% - 32px);margin:0 auto}.red_docMeta__6aFYn{font-family:var(--mono);font-size:12px;color:var(--mute);margin-top:14px}.red_docTitle__F6_bt{font-family:var(--display);font-variation-settings:"wdth" 68;font-weight:800;font-size:clamp(44px,6.4vw,88px);line-height:.9;letter-spacing:-.025em;word-spacing:.08em;text-transform:uppercase}.red_docBody__IB7jt{margin-top:40px;display:grid;gap:16px}.red_docCard__hHTcw{background:var(--sheet);border-radius:28px;padding:clamp(22px,3vw,32px)}.red_docH2__jiKv8{font-family:var(--display);font-variation-settings:"wdth" 80;font-weight:700;font-size:24px;line-height:1.1;text-transform:uppercase;word-spacing:.08em;margin-bottom:12px}.red_docP___I7K3{font-size:16px;line-height:1.6;color:var(--ink-2)}.red_docP___I7K3+.red_docP___I7K3{margin-top:10px}.red_docNote__WjHjF a,.red_docP___I7K3 a{text-decoration:underline;text-underline-offset:3px}.red_docNote__WjHjF{font-size:14px;color:var(--mute)}.red_docToc__LyuRs{display:flex;flex-wrap:wrap;gap:8px}.red_docToc__LyuRs a{font-size:14px;font-weight:500;background:var(--sheet);border:1px solid var(--rule);border-radius:40px;padding:8px 14px}.red_faqGroup__8HZgQ{font:600 15px var(--sans);color:var(--ink-2);margin:24px 0 4px}.red_faqGroup__8HZgQ:first-child{margin-top:0}.red_faqItem__PEAak{background:var(--sheet);border-radius:20px}.red_faqItem__PEAak summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-weight:600;font-size:17px}.red_faqItem__PEAak summary::-webkit-details-marker{display:none}.red_faqPlus__G4IXB{flex:none;width:28px;height:28px;border-radius:50%;background:var(--ground);display:grid;place-items:center;transition:transform .2s var(--ease-out)}.red_faqItem__PEAak[open] .red_faqPlus__G4IXB{transform:rotate(45deg)}.red_faqAnswer__VaLoZ{padding:0 24px 22px}@media (prefers-reduced-motion:reduce){.red_faqPlus__G4IXB{transition:none}}.red_field__ykJCG{display:grid;gap:6px}.red_fieldLabel__A79c6{font-size:14px;font-weight:600}.red_fieldInput__B9_ME{font:inherit;font-size:16px;color:var(--ink);background:var(--ground);border:2px solid transparent;border-radius:14px;padding:12px 14px;outline:none;width:100%}.red_page__4UpTn .red_fieldInput__B9_ME:focus-visible,.red_page__4UpTn .red_input__9_WUF:focus-visible{outline:none}.red_fieldInput__B9_ME:focus{border-color:var(--ink)}textarea.red_fieldInput__B9_ME{min-height:140px;resize:vertical}.red_fieldGrid__tBD6V{display:grid;gap:14px}.red_btnGhost__C2S79,.red_btn__jnUqn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border-radius:8px;font:600 16px var(--sans);white-space:nowrap;cursor:pointer;justify-self:start;transition:background .2s var(--ease-out),transform .2s var(--ease-out)}.red_page__4UpTn .red_btn__jnUqn{border:0;background:var(--ink);color:var(--sheet)}.red_page__4UpTn .red_btn__jnUqn:hover{background:#000}.red_page__4UpTn .red_btnGhost__C2S79{border:1px solid #b9bbb6;background:transparent;color:var(--ink)}.red_page__4UpTn .red_btnGhost__C2S79:hover{border-color:var(--ink)}.red_btnGhost__C2S79:active,.red_btn__jnUqn:active{transform:scale(.98)}.red_btn__jnUqn:disabled{opacity:.5;cursor:default}