.PartnerBanner_logos__mN90L{position:relative;overflow:hidden;padding:18px 0;border-block:1px solid var(--line);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.PartnerBanner_lt__5Btms{font:700 11px var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:center;margin:0 0 12px;padding:0 24px}.PartnerBanner_track__sJwZv{display:flex;gap:44px;width:max-content;animation:PartnerBanner_mq__59mGI 38s linear infinite;margin:0;padding:0;list-style:none}.PartnerBanner_logos__mN90L:focus-within .PartnerBanner_track__sJwZv,.PartnerBanner_logos__mN90L:hover .PartnerBanner_track__sJwZv,.PartnerBanner_paused__0zQzU .PartnerBanner_track__sJwZv{animation-play-state:paused}@keyframes PartnerBanner_mq__59mGI{to{transform:translateX(-50%)}}.PartnerBanner_lg__tTUK3{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:140px}.PartnerBanner_lg__tTUK3 b{font-size:16px;font-weight:800;letter-spacing:-.01em;color:var(--ink);white-space:nowrap}.PartnerBanner_lg__tTUK3 small{font:600 10.5px var(--font-mono),monospace;color:var(--muted);white-space:nowrap}.PartnerBanner_dup__sQOvv{order:0}.PartnerBanner_pause__i5No4{position:absolute;right:10px;bottom:8px;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--ink2);font:700 11px var(--font-mono),monospace;cursor:pointer;opacity:0;transition:opacity .2s}.PartnerBanner_logos__mN90L:hover .PartnerBanner_pause__i5No4,.PartnerBanner_pause__i5No4:focus-visible{opacity:1}.PartnerBanner_pause__i5No4:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}@media (hover:none) and (pointer:coarse),(max-width:1099px),(prefers-reduced-motion:reduce){.PartnerBanner_track__sJwZv{animation:none;flex-wrap:wrap;justify-content:center;width:auto;row-gap:14px}.PartnerBanner_dup__sQOvv,.PartnerBanner_pause__i5No4{display:none}.PartnerBanner_logos__mN90L{-webkit-mask-image:none;mask-image:none}}.SiteChrome_wrap__rTa_J{max-width:1180px;margin:0 auto;padding:0 24px}.SiteChrome_top__6MA5e{display:flex;flex-wrap:wrap;align-items:center;gap:18px;padding:20px 0;position:relative}.SiteChrome_beta__YJC0X,.SiteChrome_brand__Q4qhd,.SiteChrome_ctas___rCMu{flex:none}.SiteChrome_brand__Q4qhd{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink)}.SiteChrome_brand__Q4qhd img{width:34px;height:auto;display:block}.SiteChrome_brand__Q4qhd b{font-size:18px;font-weight:800;white-space:nowrap}.SiteChrome_brand__Q4qhd small{display:block;font-size:11px;color:var(--muted);font-weight:600}.SiteChrome_nav__bJ44C{margin-left:auto}.SiteChrome_links__vcTF_{display:flex;gap:4px;list-style:none;margin:0;padding:0}.SiteChrome_beta__YJC0X{display:inline-flex;align-items:center;gap:4px;min-height:28px;padding:2px 10px;border-radius:999px;border:1.5px solid var(--accent2);color:var(--accent2);font:700 12px var(--font-mono),monospace;letter-spacing:.04em;text-decoration:none;white-space:nowrap}.SiteChrome_beta__YJC0X:hover,.SiteChrome_beta__YJC0X[aria-current=page]{background:var(--bg2)}.SiteChrome_top__6MA5e .SiteChrome_beta__YJC0X:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}.SiteChrome_gbtn__0g34C{display:inline-flex;align-items:center;min-height:40px;padding:0 12px;border-radius:10px;color:var(--ink2);font:700 15px var(--font-body),system-ui,sans-serif;text-decoration:none;white-space:nowrap}.SiteChrome_gbtn__0g34C:hover,.SiteChrome_gbtn__0g34C[aria-current=page]{background:var(--bg2);color:var(--ink)}.SiteChrome_ctas___rCMu{display:flex;gap:8px;align-items:center}.SiteChrome_top__6MA5e .SiteChrome_cta__akfQ4,.SiteChrome_top__6MA5e a.SiteChrome_cta__akfQ4{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 16px;border-radius:999px;border:0;background:var(--btn);color:var(--btn-ink);font-weight:800;font-size:14px;text-decoration:none;cursor:pointer;transition:transform .2s,box-shadow .2s;white-space:nowrap}.SiteChrome_top__6MA5e .SiteChrome_cta__akfQ4.SiteChrome_ghost__aM4hX,.SiteChrome_top__6MA5e a.SiteChrome_cta__akfQ4.SiteChrome_ghost__aM4hX{background:transparent;color:var(--ink);border:1px solid var(--line)}.SiteChrome_cta__akfQ4:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(0,129,144,.25)}.SiteChrome_menuBtn__5GH2Q{display:none;min-height:38px;padding:0 14px;border-radius:999px;border:1.5px solid var(--line);background:transparent;color:var(--ink);font:700 14px var(--font-body),system-ui,sans-serif;cursor:pointer}.SiteChrome_menu__il5DH{display:none}.SiteChrome_ft__QsP_e a:focus-visible,.SiteChrome_top__6MA5e a:focus-visible,.SiteChrome_top__6MA5e button:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}@media (max-width:1199px){.SiteChrome_ctas___rCMu,.SiteChrome_nav__bJ44C{display:none}.SiteChrome_menuBtn__5GH2Q{display:inline-flex;align-items:center;margin-left:auto}.SiteChrome_menu__il5DH{position:absolute;right:0;top:100%;z-index:40;display:flex;flex-direction:column;gap:6px;width:min(340px,calc(100vw - 32px));max-height:calc(100dvh - 90px);overflow-y:auto;padding:12px;border-radius:16px;background:var(--card);border:1px solid var(--line);box-shadow:0 20px 40px rgba(20,10,50,.18)}.SiteChrome_menu__il5DH[hidden]{display:none}.SiteChrome_mctas__J_ksH{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--line)}.SiteChrome_mctas__J_ksH a{font-size:13px!important;padding:0 10px!important}.SiteChrome_mgroup__c588P{display:flex;flex-direction:column;padding:6px 0;border-bottom:1px solid var(--line)}.SiteChrome_mgroup__c588P:last-child{border-bottom:0}.SiteChrome_mgroup__c588P a{padding:10px 12px;border-radius:10px;text-decoration:none;font-weight:700;color:var(--ink)}.SiteChrome_mgroup__c588P a:hover,.SiteChrome_mgroup__c588P a[aria-current=page]{background:var(--bg2)}}@media (max-width:420px){.SiteChrome_brand__Q4qhd small{display:none}.SiteChrome_top__6MA5e{gap:6px}.SiteChrome_menuBtn__5GH2Q{padding:0 9px}.SiteChrome_brand__Q4qhd{gap:6px}.SiteChrome_brand__Q4qhd img{width:28px}.SiteChrome_brand__Q4qhd b{font-size:16px}.SiteChrome_beta__YJC0X{padding:2px 7px;font-size:11px;letter-spacing:0}.SiteChrome_mctas__J_ksH{grid-template-columns:1fr}}@media (max-width:340px){.SiteChrome_brand__Q4qhd,.SiteChrome_top__6MA5e{gap:4px}.SiteChrome_brand__Q4qhd b{font-size:14px}.SiteChrome_brand__Q4qhd img{width:24px}.SiteChrome_beta__YJC0X{padding:2px 5px}.SiteChrome_menuBtn__5GH2Q{padding:0 7px}}.SiteChrome_ft__QsP_e{padding:36px 0 56px;color:var(--muted);font-size:13.5px;display:grid;grid-template-columns:1.3fr repeat(4,1fr);grid-gap:18px;gap:18px;border-top:1px solid var(--line)}.SiteChrome_ft__QsP_e b{display:block;color:var(--ink);margin-bottom:8px}.SiteChrome_ft__QsP_e a{display:block;text-decoration:none;margin:0;padding:4px 0;min-height:24px;color:inherit}.SiteChrome_ft__QsP_e a:hover{color:var(--ink)}.SiteChrome_ft__QsP_e .SiteChrome_build__2DwYM{margin-top:10px;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:900px){.SiteChrome_ft__QsP_e{grid-template-columns:repeat(2,minmax(0,1fr))}.SiteChrome_ft__QsP_e a,.SiteChrome_ft__QsP_e span{overflow-wrap:anywhere}}@media (max-width:480px){.SiteChrome_ft__QsP_e{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.SiteChrome_ft__QsP_e{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.SiteChrome_cta__akfQ4:hover{transform:none}}.About_page__G54oh{--navy:#241A52;--teal:#008190;--orange:#F28C38;--cream:#F7F1E6;--lav:#EDE9FA;--bg:#F7F1E6;--bg2:#EDE4D3;--ink:#241A52;--ink2:#4C4470;--muted:#6A6286;--line:#E0D6C4;--card:#FFFFFF;--accent:#00727E;--accent2:#A84E0F;--btn:#008190;--btn-ink:#FFFFFF;--btn2:#241A52;--btn2-ink:#FFFFFF;color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}@media (prefers-color-scheme:dark){.About_page__G54oh{--bg:#110C2A;--bg2:#1A1340;--ink:#F6EEDC;--ink2:#D5CEEE;--muted:#A79FC8;--line:#2E2660;--card:#1B1442;--accent:#3FC1CC;--accent2:#F7A35C;--btn:#3FC1CC;--btn-ink:#06222A;--btn2:#F6EEDC;--btn2-ink:#241A52;color-scheme:dark}}.About_page__G54oh[data-theme=dark]{--bg:#110C2A;--bg2:#1A1340;--ink:#F6EEDC;--ink2:#D5CEEE;--muted:#A79FC8;--line:#2E2660;--card:#1B1442;--accent:#3FC1CC;--accent2:#F7A35C;--btn:#3FC1CC;--btn-ink:#06222A;--btn2:#F6EEDC;--btn2-ink:#241A52;color-scheme:dark}.About_page__G54oh *{box-sizing:border-box}.About_page__G54oh{scroll-padding-top:env(safe-area-inset-top,0);margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-body),system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}.About_page__G54oh a{color:inherit}.About_page__G54oh button{font:inherit;color:inherit}.About_page__G54oh .About_wrap__RTw9u{max-width:1180px;margin:0 auto;padding:0 24px}.About_page__G54oh .About_cta__UlBnq{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border-radius:999px;border:0;background:var(--btn);color:var(--btn-ink);font-weight:800;font-size:15px;text-decoration:none;cursor:pointer;transition:transform .2s,box-shadow .2s}.About_page__G54oh .About_cta__UlBnq:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(0,129,144,.25)}.About_page__G54oh .About_cta__UlBnq.About_navy__kE6MM{background:var(--btn2);color:var(--btn2-ink)}.About_page__G54oh .About_cta__UlBnq.About_ghost__AUqmD{background:transparent;color:var(--ink);border:1.5px solid var(--line)}.About_page__G54oh .About_cta__UlBnq.About_sm__NDFif{min-height:38px;padding:0 16px;font-size:14px}.About_page__G54oh .About_eyebrow__NBNlP{font:700 12px var(--font-mono),monospace;letter-spacing:.14em;color:var(--accent);text-transform:uppercase}.About_page__G54oh .About_h1__3236c{font-family:var(--font-heading),system-ui,sans-serif;font-weight:600;font-size:clamp(40px,5.6vw,74px);line-height:1.03;letter-spacing:-.025em;margin:14px 0 16px}.About_page__G54oh .About_h1__3236c em{font-style:normal;color:var(--accent2)}.About_page__G54oh .About_h2__F7HBP{font-family:var(--font-heading),system-ui,sans-serif;font-weight:600;font-size:clamp(28px,3.4vw,46px);letter-spacing:-.02em;margin:10px 0 12px;line-height:1.08}.About_page__G54oh .About_lead__NA9Uu{font-size:clamp(17px,1.5vw,20px);line-height:1.55;color:var(--ink2);max-width:560px;margin:0 0 24px}.About_page__G54oh .About_row__z9ttr{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.About_page__G54oh .About_section__DNP2T{padding:36px 0}@media (max-width:640px){.About_page__G54oh .About_section__DNP2T{padding:28px 0}}.About_page__G54oh .About_note__YwJBo{font-size:13px;color:var(--muted)}.About_page__G54oh .About_ah__OXQKO{padding:30px 0 10px;max-width:860px}.About_page__G54oh .About_vals__kBMYF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:22px}.About_page__G54oh .About_vals__kBMYF div{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:18px}.About_page__G54oh .About_vals__kBMYF b{display:block;font-size:17px;margin-bottom:4px}.About_page__G54oh .About_vals__kBMYF span{color:var(--ink2);font-size:14.5px}.About_page__G54oh .About_team__9IlZL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:22px;max-width:860px}.About_page__G54oh .About_pp__Tr6hb{text-decoration:none;color:inherit;display:flex;gap:16px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:20px;padding:18px}.About_page__G54oh .About_pp__Tr6hb .About_in__nE_rJ{width:64px;height:64px;border-radius:18px;display:grid;place-items:center;font:800 22px var(--font-heading),system-ui,sans-serif;color:#fff;background:var(--c)}.About_page__G54oh .About_pp__Tr6hb b{display:block;font-size:18px}.About_page__G54oh .About_pp__Tr6hb small{display:block;color:var(--accent);font:700 11px var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;margin:2px 0 4px}.About_page__G54oh .About_pp__Tr6hb span{color:var(--ink2);font-size:14.5px}.About_page__G54oh .About_office-sec__73fCX{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:30px;gap:30px;align-items:center}.About_page__G54oh .About_bwrap__tAFtl{position:relative}.About_page__G54oh .About_bld__kBPuP{width:100%;height:auto;display:block;border-radius:22px;box-shadow:0 30px 70px rgba(11,20,64,.35)}.About_page__G54oh .About_bld__kBPuP .About_w__g_5Oo{fill:#22306E;transition:fill .25s}.About_page__G54oh .About_bld__kBPuP .About_w__g_5Oo.About_on__qireE{fill:#FFE6A8}.About_page__G54oh .About_bld__kBPuP .About_floor__0SL_S .About_fhit__GTmeJ{fill:transparent;cursor:pointer}.About_page__G54oh .About_bld__kBPuP .About_floor__0SL_S.About_hl__4R9Ev .About_w__g_5Oo,.About_page__G54oh .About_bld__kBPuP .About_floor__0SL_S:hover .About_w__g_5Oo{fill:#3E57B8}.About_page__G54oh .About_bld__kBPuP .About_floor__0SL_S.About_hl__4R9Ev .About_w__g_5Oo.About_on__qireE,.About_page__G54oh .About_bld__kBPuP .About_floor__0SL_S:hover .About_w__g_5Oo.About_on__qireE{fill:#FFF0C8}.About_page__G54oh .About_bld__kBPuP .About_under__Y24zQ{animation:About_breathe__3dkQL 4s ease-in-out infinite}@keyframes About_breathe__3dkQL{50%{opacity:.75}}.About_page__G54oh .About_bld__kBPuP .About_sign__oVWAX{font:800 17px var(--font-body),sans-serif;letter-spacing:.24em;fill:#E9FFF5;opacity:.85}.About_page__G54oh .About_bld__kBPuP .About_ow__17aV1{fill:#F28C38;filter:drop-shadow(0 0 8px #F28C38)}.About_page__G54oh .About_bld__kBPuP .About_pin__7dPB6{fill:#F28C38;animation:About_pin__7dPB6 1.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes About_pin__7dPB6{50%{transform:translateY(-4px)}}.About_page__G54oh .About_bld__kBPuP .About_office__EHAKs{cursor:pointer;outline:none}.About_page__G54oh .About_tip__ruHG2{position:absolute;pointer-events:none;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:12px;padding:8px 12px;font-size:13px;font-weight:700;box-shadow:0 10px 24px rgba(0,0,0,.18);opacity:0;transition:opacity .15s;white-space:nowrap}.About_page__G54oh .About_addr__NulnJ{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:22px}.About_page__G54oh .About_addr__NulnJ b{display:block;font-size:20px;margin-bottom:6px}.About_page__G54oh .About_addr__NulnJ p{margin:0 0 6px;color:var(--ink2);line-height:1.6}.About_page__G54oh .About_mails__f_P9N{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:22px}.About_page__G54oh .About_mails__f_P9N a{display:block;text-decoration:none;background:var(--card);border:1px solid var(--line);border-radius:18px;padding:18px}.About_page__G54oh .About_mails__f_P9N a:hover{border-color:var(--accent)}.About_page__G54oh .About_mails__f_P9N b{display:block;font-size:16px;color:var(--accent);overflow-wrap:anywhere}.About_page__G54oh .About_mails__f_P9N a,.About_page__G54oh .About_pp__Tr6hb,.About_page__G54oh .About_pp__Tr6hb div{min-width:0}.About_page__G54oh .About_mails__f_P9N span{color:var(--ink2);font-size:14px}.About_page__G54oh .About_ms__9F3TS{list-style:none;margin:22px 0 0;padding:0;position:relative;max-width:860px}.About_page__G54oh .About_ms__9F3TS:before{content:"";position:absolute;left:92px;top:6px;bottom:6px;width:2px;background:var(--line)}.About_page__G54oh .About_ms__9F3TS li{display:grid;grid-template-columns:80px 24px 1fr;grid-gap:12px;gap:12px;align-items:start;padding:8px 0}.About_page__G54oh .About_ms__9F3TS time{font:700 12px var(--font-mono),monospace;color:var(--muted);text-align:right;padding-top:3px}.About_page__G54oh .About_ms__9F3TS i{width:14px;height:14px;border-radius:50%;background:var(--card);border:3px solid var(--accent);margin:3px 0 0 6px;position:relative;z-index:1}.About_page__G54oh .About_ms__9F3TS b{display:block;font-size:16px}.About_page__G54oh .About_ms__9F3TS span{color:var(--ink2);font-size:14.5px}.About_page__G54oh .About_ms__9F3TS li.About_gov__HZ_vN i{border-color:var(--accent2)}.About_page__G54oh .About_ms__9F3TS li.About_win___bTZl i{border-color:#C9A45C;background:#C9A45C}.About_page__G54oh .About_ms__9F3TS li.About_cf__aOfhC i{border-color:var(--btn2)}.About_page__G54oh .About_ms__9F3TS{max-width:900px}.About_page__G54oh .About_ms__9F3TS li{grid-template-columns:96px 24px 1fr}.About_page__G54oh .About_ms__9F3TS:before{left:108px}.About_page__G54oh .About_mslegend__5Gin4{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13px;color:var(--muted);margin-top:4px}.About_page__G54oh .About_mslegend__5Gin4 span{display:flex;align-items:center;gap:6px}.About_page__G54oh .About_mslegend__5Gin4 i{width:12px;height:12px;border-radius:50%;border:3px solid var(--accent);display:inline-block}.About_page__G54oh .About_mslegend__5Gin4 .About_lg-win__W3B3j{border-color:#C9A45C;background:#C9A45C}.About_page__G54oh .About_mslegend__5Gin4 .About_lg-gov__7zf17{border-color:var(--accent2)}.About_page__G54oh .About_mslegend__5Gin4 .About_lg-cf___WWss{border-color:var(--btn2)}.About_page__G54oh .About_thanks__QQ_ZP{margin-top:16px;font-size:14px;color:var(--muted);max-width:860px}@media (max-width:900px){.About_page__G54oh .About_mails__f_P9N,.About_page__G54oh .About_vals__kBMYF{grid-template-columns:1fr 1fr}.About_page__G54oh .About_office-sec__73fCX,.About_page__G54oh .About_team__9IlZL{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.About_page__G54oh .About_bld__kBPuP .About_pin__7dPB6,.About_page__G54oh .About_bld__kBPuP .About_under__Y24zQ{animation:none}}.About_page__G54oh .About_bld__kBPuP .About_floor__0SL_S{outline:none}.About_page__G54oh .About_bld__kBPuP .About_floor__0SL_S:focus-visible .About_fhit__GTmeJ{stroke:#F28C38;stroke-width:3}.About_page__G54oh .About_bld__kBPuP .About_floor__0SL_S:focus-visible .About_w__g_5Oo{fill:#3E57B8}.About_page__G54oh .About_bld__kBPuP .About_floor__0SL_S:focus-visible .About_w__g_5Oo.About_on__qireE{fill:#FFF0C8}.About_page__G54oh .About_bld__kBPuP .About_office__EHAKs:focus-visible .About_ow__17aV1{stroke:#FFFFFF;stroke-width:3}.About_page__G54oh .About_tip__ruHG2.About_show__4VDza{opacity:1}.About_page__G54oh .About_impPage__cvIZz{padding:30px 0 56px;max-width:860px}.About_page__G54oh .About_impPage__cvIZz .About_h1__3236c{font-size:clamp(36px,4.6vw,56px)}.About_page__G54oh .About_stand__DtEqM{font:700 12px var(--font-mono),monospace;letter-spacing:.08em;color:var(--muted);margin:0 0 6px}.About_page__G54oh :focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}.About_imp-link__CyS9i{margin-top:22px;color:var(--ink2);font-size:14.5px}.About_page__G54oh .About_linkrow__4aIEr{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.About_page__G54oh .About_linkrow__4aIEr a{display:flex;flex-direction:column;gap:2px;min-height:44px;padding:16px 18px;border-radius:16px;background:var(--card);border:1px solid var(--line);text-decoration:none;font-weight:800}.About_page__G54oh .About_linkrow__4aIEr a span{font-weight:600;font-size:14px;color:var(--ink2)}.About_page__G54oh .About_linkrow__4aIEr a:hover{border-color:var(--accent)}.About_page__G54oh .About_linkrow__4aIEr a:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}@media (max-width:900px){.About_page__G54oh .About_linkrow__4aIEr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.About_page__G54oh .About_linkrow__4aIEr{grid-template-columns:minmax(0,1fr)}}.Account_top__Xm8YJ{padding-top:40px}.Account_msg__HFvFe{min-height:1.5em;margin:12px 0;font-weight:600;color:var(--ink2)}.Account_msg__HFvFe.Account_ok___NM3_{color:var(--accent)}.Account_msg__HFvFe.Account_warn__WBPor{color:var(--accent2)}.Account_form__WJjKB{display:grid;grid-gap:10px;gap:10px;max-width:520px;margin:18px 0}.Account_form__WJjKB label{font-weight:700;color:var(--ink)}.Account_form__WJjKB input{min-height:46px;padding:0 14px;border-radius:12px;border:1.5px solid var(--line);background:var(--card);color:var(--ink);font:inherit;font-size:16px;min-width:0}.Account_form__WJjKB input:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}.Account_form__WJjKB small{color:var(--muted)}.Account_form__WJjKB button{justify-self:start}.Account_danger__2_uuD{margin-top:28px;padding-top:20px;border-top:1px solid var(--line)}.Account_facts__31Xx_{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px;margin:16px 0}.Account_facts__31Xx_ div{padding:16px;border-radius:16px;background:var(--card);border:1px solid var(--line);min-width:0}.Account_facts__31Xx_ dt{font:700 12px var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.Account_facts__31Xx_ dd{margin:6px 0 0;font-weight:700;color:var(--ink);overflow-wrap:anywhere}.Account_number__2cJ1w{font:700 28px var(--font-mono),monospace!important;letter-spacing:.04em}.Account_list__d6upo{list-style:none;margin:16px 0;padding:0;display:grid;grid-gap:10px;gap:10px}.Account_list__d6upo li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-radius:16px;background:var(--card);border:1px solid var(--line)}.Account_list__d6upo li>div{display:grid;grid-gap:4px;gap:4px;min-width:0;flex:1 1 260px}.Account_list__d6upo small{color:var(--muted)}.Account_id__31Se8{font:600 12.5px var(--font-mono),monospace;color:var(--ink2);overflow-wrap:anywhere}.Account_card__FZDFH{max-width:720px;margin:8px 0 22px}.Faq_hero__yTKDY{padding:40px 0 8px;max-width:860px}.Faq_group__E_Wco{padding:40px 0 0;max-width:860px}.Faq_gtitle__4lSJ6{font:600 24px/1.2 var(--font-heading),system-ui,sans-serif;margin:0 0 14px}.Faq_list__gzmgK{display:flex;flex-direction:column;border-top:1px solid var(--line)}.Faq_list__gzmgK details{border-bottom:1px solid var(--line)}.Faq_list__gzmgK summary{list-style:none;cursor:pointer;padding:18px 40px 18px 0;font-weight:700;font-size:17px;position:relative;min-height:44px}.Faq_list__gzmgK summary::-webkit-details-marker{display:none}.Faq_list__gzmgK summary:after{content:"+";position:absolute;right:6px;top:12px;font-size:24px;color:var(--accent);transition:transform .2s}.Faq_list__gzmgK details[open] summary:after{transform:rotate(45deg)}.Faq_list__gzmgK summary:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px;border-radius:8px}.Faq_list__gzmgK p{margin:0 0 18px;color:var(--ink2);line-height:1.6;max-width:720px}.Faq_end__Fx9wu{display:flex;flex-wrap:wrap;gap:16px;align-items:center;padding:56px 0 72px}.Faq_end__Fx9wu p{margin:0;font-size:18px;color:var(--ink2)}@media (prefers-reduced-motion:reduce){.Faq_list__gzmgK summary:after{transition:none}}.Home_page__5LaCu{--bg:#F7F1E6;--bg2:#EDE4D3;--ink:#241A52;--ink2:#4C4470;--muted:#6A6286;--line:#E0D6C4;--card:#FFFFFF;--accent:#00727E;--accent2:#A84E0F;--btn:#008190;--btn-ink:#FFFFFF;--btn2:#241A52;--btn2-ink:#FFFFFF;--paper:#FBF7EE;--paper2:#F1E9D8;--paper-ink:#241A52;--paper-muted:#6B6385;--paper-line:#E0D5C0;--cover1:#0E7F8C;--cover2:#0A5761;--cover3:#063840;--foil1:#B8904A;--foil2:#F3DDA2;color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}@media (prefers-color-scheme:dark){.Home_page__5LaCu{--bg:#110C2A;--bg2:#1A1340;--ink:#F6EEDC;--ink2:#D5CEEE;--muted:#A79FC8;--line:#2E2660;--card:#1B1442;--accent:#3FC1CC;--accent2:#F7A35C;--btn:#3FC1CC;--btn-ink:#06222A;--btn2:#F6EEDC;--btn2-ink:#241A52;color-scheme:dark}}.Home_page__5LaCu[data-theme=dark]{--bg:#110C2A;--bg2:#1A1340;--ink:#F6EEDC;--ink2:#D5CEEE;--muted:#A79FC8;--line:#2E2660;--card:#1B1442;--accent:#3FC1CC;--accent2:#F7A35C;--btn:#3FC1CC;--btn-ink:#06222A;--btn2:#F6EEDC;--btn2-ink:#241A52;color-scheme:dark}.Home_page__5LaCu[data-type=enterprise]{--cover1:#3A2C78;--cover2:#241A52;--cover3:#120C2E;--foil1:#9FB3B8;--foil2:#F2FBFF}.Home_page__5LaCu[data-type=custom]{--cover1:#A2531E;--cover2:#73360F;--cover3:#45200A}.Home_page__5LaCu .Home_tile__tAgYF.Home_sel__wOad2{border-color:var(--accent2);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent2) 25%,transparent)}.Home_page__5LaCu *{box-sizing:border-box}.Home_page__5LaCu{scroll-padding-top:env(safe-area-inset-top,0);margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-body),system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}.Home_page__5LaCu a{color:inherit}.Home_page__5LaCu button{font:inherit;color:inherit}.Home_page__5LaCu .Home_wrap__FNyHe{max-width:1180px;margin:0 auto;padding:0 24px}.Home_page__5LaCu .Home_cta__TBmTB{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 22px;border-radius:999px;border:0;background:var(--btn);color:var(--btn-ink);font-weight:800;font-size:15px;text-decoration:none;cursor:pointer;transition:transform .2s,box-shadow .2s}.Home_page__5LaCu .Home_cta__TBmTB.Home_navy__PsfOY{background:var(--btn2);color:var(--btn2-ink)}.Home_page__5LaCu .Home_cta__TBmTB.Home_sm__uhMzt{min-height:38px;padding:0 16px;font-size:14px}.Home_page__5LaCu .Home_cta__TBmTB:hover{transform:translateY(-1px)}.Home_page__5LaCu .Home_cta__TBmTB.Home_ghost__duAsm{background:transparent;color:var(--ink);border:1px solid var(--line)}.Home_page__5LaCu .Home_hero__vQO9J{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.1fr);grid-gap:40px;gap:40px;align-items:center;padding:36px 0 40px}.Home_page__5LaCu .Home_eyebrow__iVTS_{font:700 12px var(--font-mono),monospace;letter-spacing:.14em;color:var(--accent);text-transform:uppercase}.Home_page__5LaCu h1{font-family:var(--font-heading),system-ui,sans-serif;font-weight:600;font-size:clamp(42px,6vw,78px);line-height:1.02;letter-spacing:-.025em;margin:14px 0 18px}.Home_page__5LaCu h1 em{font-style:normal;color:var(--accent2)}.Home_page__5LaCu .Home_lead__YJ4Pj{font-size:clamp(17px,1.6vw,20px);line-height:1.55;color:var(--ink2);max-width:540px;margin:0 0 28px}.Home_page__5LaCu .Home_row__eJ66L{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.Home_page__5LaCu .Home_kinds__C60q9{margin-top:22px;display:flex;gap:8px;flex-wrap:wrap}.Home_page__5LaCu .Home_kinds__C60q9 span{font:600 12px var(--font-mono),monospace;padding:6px 10px;border-radius:999px;border:1px solid var(--line);color:var(--ink2)}.Home_page__5LaCu .Home_p-miss__ew7an{background:#EEEAF6;color:#5E5781}.Home_page__5LaCu .Home_pill__kJNKo{font-size:11.5px;font-weight:800;padding:4px 9px;border-radius:999px;white-space:nowrap}.Home_page__5LaCu .Home_p-ok__8Zu_y{background:#E1F5EA;color:#126B3D}.Home_page__5LaCu .Home_p-tool__xqj0u{background:#ECE7FF;color:#5B47C8}.Home_page__5LaCu .Home_p-bad__triBL{background:#FBE3EA;color:#B3264F}.Home_page__5LaCu .Home_p-you__sSeFh{background:#DDF3F4;color:#0F7C8A}.Home_page__5LaCu .Home_p-id__VqqS_{background:#F3ECDD;color:#6B4A12}.Home_page__5LaCu .Home_book-sec__1vMD3{position:relative}.Home_page__5LaCu .Home_stage__HAIhe{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;overflow:hidden}.Home_page__5LaCu .Home_cap__CQpa6{text-align:center;min-height:72px;padding:0 20px}.Home_page__5LaCu .Home_cap__CQpa6 small{font:700 12px var(--font-mono),monospace;letter-spacing:.14em;color:var(--accent);text-transform:uppercase}.Home_page__5LaCu .Home_cap__CQpa6 h2{font-family:var(--font-heading),system-ui,sans-serif;font-weight:600;font-size:clamp(24px,3vw,38px);letter-spacing:-.02em;margin:6px 0 0}.Home_page__5LaCu .Home_life__rgF7C{display:flex;gap:4px;align-items:center;flex-wrap:wrap;justify-content:center;font:700 11px var(--font-mono),monospace;letter-spacing:.08em;color:var(--muted)}.Home_page__5LaCu .Home_life__rgF7C span{padding:4px 8px;border-radius:999px;transition:all .3s}.Home_page__5LaCu .Home_life__rgF7C span.Home_on__2zegl{background:var(--btn);color:var(--btn-ink)}.Home_page__5LaCu .Home_life__rgF7C i{font-style:normal;opacity:.4}.Home_page__5LaCu .Home_tools__Dnygt{display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:center}.Home_page__5LaCu .Home_types__J0UP5{display:inline-flex;padding:4px;border-radius:999px;background:var(--bg2);gap:4px}.Home_page__5LaCu .Home_types__J0UP5 button{min-height:36px;padding:0 14px;border:0;border-radius:999px;background:transparent;cursor:pointer;font-weight:700;font-size:13px;color:var(--ink2)}.Home_page__5LaCu .Home_types__J0UP5 button[aria-pressed=true]{background:var(--btn);color:var(--btn-ink)}.Home_page__5LaCu .Home_uvbtn__Vg4Ej{min-height:36px;padding:0 14px;border-radius:999px;border:1px solid #8e6cf0;background:transparent;color:var(--accent2);font-weight:800;font-size:13px;cursor:pointer}.Home_page__5LaCu .Home_uvbtn__Vg4Ej[aria-pressed=true]{background:#8E6CF0;color:#fff;box-shadow:0 0 22px rgba(142,108,240,.7)}.Home_page__5LaCu .Home_scene__rknic{perspective:2600px;perspective-origin:50% 40%}.Home_page__5LaCu .Home_book___AbIG{position:relative;width:min(960px,92vw);aspect-ratio:1.42;transform-style:preserve-3d}.Home_page__5LaCu.Home_uv-on__Goix2 .Home_book___AbIG{cursor:none}.Home_page__5LaCu .Home_leaf__JCUAu{position:absolute;top:0;left:50%;width:50%;height:100%;transform-origin:left center;transform-style:preserve-3d}.Home_page__5LaCu .Home_face__Q44UQ{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:3px 14px 14px 3px;overflow:hidden;background:var(--paper);color:var(--paper-ink);pointer-events:none}.Home_page__5LaCu .Home_face__Q44UQ.Home_live__j1kh4{pointer-events:auto}.Home_page__5LaCu .Home_face__Q44UQ.Home_back__5Gw_f{transform:rotateY(180deg);border-radius:14px 3px 3px 14px}.Home_page__5LaCu .Home_paper__JZwKg{background-color:var(--paper);background-image:var(--guil-paper);background-size:cover}.Home_page__5LaCu .Home_paper__JZwKg:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.11),transparent 7%);pointer-events:none;z-index:3}.Home_page__5LaCu .Home_face__Q44UQ.Home_back__5Gw_f.Home_paper__JZwKg:before{background:linear-gradient(270deg,rgba(0,0,0,.11),transparent 7%)}.Home_page__5LaCu .Home_base__wd7YI{position:absolute;top:0;left:50%;width:50%;height:100%;background:var(--paper2);border-radius:3px 14px 14px 3px;box-shadow:0 40px 90px rgba(20,10,50,.28)}.Home_page__5LaCu .Home_base__wd7YI.Home_l__saAmj{left:0;border-radius:14px 3px 3px 14px;opacity:0;transition:opacity .3s}.Home_page__5LaCu .Home_pg__vbXUk{position:absolute;inset:0;padding:clamp(16px,3.2%,32px);display:flex;flex-direction:column;gap:clamp(6px,1.2%,12px);z-index:2}.Home_page__5LaCu .Home_hd__0yGWm{display:flex;justify-content:space-between;align-items:center;font:700 clamp(7.5px,.85vw,10px) var(--font-mono),monospace;letter-spacing:.14em;color:var(--paper-muted)}.Home_page__5LaCu .Home_perf__S_cFF{font:800 clamp(13px,1.7vw,21px) var(--font-mono),monospace;letter-spacing:.12em;background:radial-gradient(circle,var(--paper-ink) 34%,transparent 38%) 0 0/4px 4px;-webkit-background-clip:text;background-clip:text;color:transparent;opacity:.5}.Home_page__5LaCu .Home_stage-tag__U69YJ{font:800 clamp(7.5px,.85vw,10px) var(--font-mono),monospace;letter-spacing:.16em;color:#fff;background:var(--paper-ink);padding:3px 8px;border-radius:999px;align-self:flex-start}.Home_page__5LaCu .Home_ttl__zWMgq{font-family:var(--font-heading),system-ui,sans-serif;font-weight:600;font-size:clamp(15px,2vw,26px);letter-spacing:-.02em;line-height:1.1;margin:0}.Home_page__5LaCu .Home_sub__QqE1n{font-size:clamp(9.5px,1.05vw,13px);color:var(--paper-muted);margin:0}.Home_page__5LaCu .Home_grow__Q9LFO{flex:1 1;min-height:0;display:flex;flex-direction:column;justify-content:center;position:relative}.Home_page__5LaCu .Home_mrz__oC_Go{font:600 clamp(6.8px,.84vw,10.5px)/1.5 var(--font-mono),monospace;letter-spacing:.11em;color:#2A2152;white-space:pre;overflow:hidden;background:rgba(255,255,255,.6);border-radius:6px;padding:4px 6px}.Home_page__5LaCu .Home_mrz__oC_Go .Home_ck__hw_3B{transition:background .2s,color .2s;border-radius:2px}.Home_page__5LaCu .Home_mrz__oC_Go .Home_ck__hw_3B.Home_on__2zegl{background:#17804A;color:#fff}.Home_page__5LaCu .Home_uv__6KfPD{position:absolute;inset:0;z-index:6;pointer-events:none;opacity:0;transition:opacity .25s;-webkit-mask-image:radial-gradient(circle var(--rr,150px) at var(--ux,-999px) var(--uy,-999px),#000 45%,transparent 100%);mask-image:radial-gradient(circle var(--rr,150px) at var(--ux,-999px) var(--uy,-999px),#000 45%,transparent 100%)}.Home_page__5LaCu.Home_uv-on__Goix2 .Home_uv__6KfPD{opacity:1}.Home_page__5LaCu .Home_uv__6KfPD .Home_glow__Nu8uX{position:absolute;inset:0;background:var(--guil-uv);background-size:cover;opacity:.5}.Home_page__5LaCu .Home_uvmark__TirFw{position:absolute;font:800 clamp(12px,1.6vw,21px) var(--font-mono),monospace;letter-spacing:.14em;color:#5B1FD1;text-shadow:0 0 1px #5B1FD1,0 0 10px rgba(124,77,255,.75),0 0 22px rgba(124,77,255,.45);transform:rotate(var(--r,-8deg));white-space:nowrap}.Home_page__5LaCu .Home_uvmark__TirFw.Home_m__VIsLS{color:#B0127F;text-shadow:0 0 1px #B0127F,0 0 10px rgba(230,40,170,.6),0 0 22px rgba(124,77,255,.4)}.Home_page__5LaCu.Home_uv-on__Goix2{background:#0A0718}.Home_page__5LaCu.Home_uv-on__Goix2 .Home_cap__CQpa6 h2,.Home_page__5LaCu.Home_uv-on__Goix2 .Home_cap__CQpa6 small,.Home_page__5LaCu.Home_uv-on__Goix2 .Home_life__rgF7C{color:#D9CCFF}.Home_page__5LaCu .Home_cover__VU59b{background:#2A1C6E url(/_next/static/media/passport-cover.88a99c1f.jpg) 50%/cover;background-image:-webkit-image-set(url(/_next/static/media/passport-cover.4a824a26.avif) type("image/avif"),url(/_next/static/media/passport-cover.a86e8e6f.webp) type("image/webp"),url(/_next/static/media/passport-cover.88a99c1f.jpg) type("image/jpeg"));background-image:image-set(url(/_next/static/media/passport-cover.4a824a26.avif) type("image/avif"),url(/_next/static/media/passport-cover.a86e8e6f.webp) type("image/webp"),url(/_next/static/media/passport-cover.88a99c1f.jpg) type("image/jpeg"));color:#F0E3C2}.Home_page__5LaCu .Home_cover__VU59b:before{content:"";position:absolute;inset:0;background:var(--tint,transparent);mix-blend-mode:color;opacity:.55;transition:background .6s;pointer-events:none}.Home_page__5LaCu .Home_cover__VU59b:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.16) 50%,transparent 60%);background-size:250% 100%;animation:Home_sheen__SAMfE 7s ease-in-out infinite;pointer-events:none}@keyframes Home_sheen__SAMfE{0%,to{background-position:100% 0}50%{background-position:0 0}}.Home_page__5LaCu .Home_cover__VU59b .Home_pg__vbXUk{align-items:center;justify-content:space-between;text-align:center;padding:4% 4% 5%}.Home_page__5LaCu .Home_cover__VU59b .Home_edpill__oaBL_{font:700 clamp(7px,.8vw,10px) var(--font-mono),monospace;letter-spacing:.3em;color:#F3DDA2;background:rgba(20,12,50,.55);border:1px solid rgba(243,221,162,.45);border-radius:999px;padding:4px 10px 4px 13px}.Home_page__5LaCu .Home_cover__VU59b .Home_open__5aF6q{font:700 clamp(7px,.8vw,10px) var(--font-mono),monospace;letter-spacing:.3em;color:#F3DDA2;opacity:.85}.Home_page__5LaCu[data-type=personal]{--tint:#0E7F8C}.Home_page__5LaCu[data-type=custom]{--tint:#A2531E}@media (hover:none) and (pointer:coarse),(max-width:1099px),(prefers-reduced-motion:reduce){.Home_page__5LaCu .Home_cover__VU59b:after{animation:none}}.Home_page__5LaCu .Home_uvclone__AwR05{position:absolute;inset:0}.Home_page__5LaCu .Home_uvclone__AwR05 .Home_pg__vbXUk{visibility:hidden}.Home_page__5LaCu .Home_uvclone__AwR05 .Home_bar__JF1Rh{background:transparent!important}.Home_page__5LaCu .Home_uvclone__AwR05 .Home_bar__JF1Rh span{visibility:visible;opacity:1;color:#F3EAFF;text-shadow:0 0 6px rgba(178,140,255,.95),0 0 14px rgba(124,77,255,.8)}.Home_page__5LaCu.Home_uv-on__Goix2 .Home_bar__JF1Rh:focus span,.Home_page__5LaCu.Home_uv-on__Goix2 .Home_bar__JF1Rh:hover span{opacity:0}.Home_page__5LaCu .Home_datap__Ysesa{display:grid;grid-template-columns:31% 1fr;grid-gap:5%;gap:5%;align-items:start}.Home_page__5LaCu .Home_photo__tBo_U{position:relative;aspect-ratio:.8;border-radius:8px;overflow:hidden;background:linear-gradient(180deg,#EAF6F6,#D9E8F2);border:1px solid var(--paper-line)}.Home_page__5LaCu .Home_photo__tBo_U:after{content:"";position:absolute;inset:0;background:var(--guil-paper);background-size:cover;opacity:.6;pointer-events:none}.Home_page__5LaCu .Home_ghostimg__e7lAt{position:absolute;right:5%;bottom:27%;width:15%;aspect-ratio:.8;opacity:.16;filter:grayscale(1)}.Home_page__5LaCu .Home_flds__jLeDA{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px 12px;gap:4px 12px}.Home_page__5LaCu .Home_fl__gH8ei small{display:block;font:700 clamp(6.5px,.7vw,8.5px) var(--font-mono),monospace;letter-spacing:.1em;color:var(--paper-muted);text-transform:uppercase}.Home_page__5LaCu .Home_fl__gH8ei b{font-size:clamp(9px,1vw,12.5px);font-weight:700;color:var(--paper-ink)}.Home_page__5LaCu .Home_sig__WeYi1{font-family:var(--font-caveat),cursive;font-size:clamp(14px,1.8vw,22px);color:#2A2152;border-bottom:1px solid var(--paper-line);display:inline-block;padding:0 6px}.Home_page__5LaCu .Home_holo__Aj3PR{position:absolute;right:6%;top:15%;width:20%;aspect-ratio:1;border-radius:50%;background:conic-gradient(from var(--ha,0deg),#ff9ad5,#9ad8ff,#b6ffa8,#fff59a,#ffb08a,#ff9ad5);opacity:.32;mix-blend-mode:multiply;pointer-events:none;z-index:4}.Home_page__5LaCu .Home_holo__Aj3PR:after{content:"";position:absolute;inset:18%;border-radius:50%;background:var(--guil-holo);background-size:cover}.Home_page__5LaCu .Home_btn-s__flja_{min-height:clamp(26px,2.8vw,34px);padding:0 14px;border-radius:999px;border:1px solid #2a2152;background:#2A2152;color:#fff;font-weight:800;font-size:clamp(9px,1vw,12.5px);cursor:pointer}.Home_page__5LaCu .Home_btn-s__flja_.Home_lt__J9zvP{background:transparent;color:#2A2152}.Home_page__5LaCu .Home_verdict__WcFCl{font-size:clamp(9px,1vw,12.5px);font-weight:800;color:#126B3D;opacity:0;transition:opacity .3s}.Home_page__5LaCu .Home_verdict__WcFCl.Home_on__2zegl{opacity:1}.Home_page__5LaCu .Home_tree__YuNNM{display:flex;flex-direction:column;align-items:center;gap:6%}.Home_page__5LaCu .Home_node__j3oAf{display:flex;align-items:center;gap:8px;padding:5px 10px 5px 5px;border-radius:999px;background:#fff;border:1px solid var(--paper-line);font-size:clamp(9px,1vw,12.5px);font-weight:700;box-shadow:0 4px 10px rgba(36,26,72,.06)}.Home_page__5LaCu .Home_node__j3oAf .Home_mini__h4m8L{width:clamp(20px,2.4vw,30px);height:clamp(20px,2.4vw,30px);border-radius:50%;overflow:hidden;background:#EAF6F6;flex:0 0 auto}.Home_page__5LaCu .Home_node__j3oAf small{font:700 clamp(6.5px,.7vw,8.5px) var(--font-mono),monospace;letter-spacing:.1em;color:var(--paper-muted);text-transform:uppercase;display:block}.Home_page__5LaCu .Home_kids__dqTas{display:flex;gap:6%;justify-content:center;width:100%}.Home_page__5LaCu .Home_vline__FUHxm{width:2px;height:clamp(8px,1.4vw,16px);background:var(--paper-line)}.Home_page__5LaCu .Home_visa__ssRIZ{position:relative;border-radius:10px;border:1px solid #c7b58a;background:linear-gradient(135deg,#F6EED8,#EFE3C2);overflow:hidden;padding:5%}.Home_page__5LaCu .Home_visa__ssRIZ:before{content:"";position:absolute;inset:0;background:var(--guil-paper);background-size:cover;opacity:.9}.Home_page__5LaCu .Home_visa__ssRIZ .Home_strip__a3xfq{position:absolute;right:0;top:0;bottom:0;width:9%;background:linear-gradient(180deg,#ff9ad5,#9ad8ff,#b6ffa8,#fff59a,#ffb08a);opacity:.35}.Home_page__5LaCu .Home_visa__ssRIZ table{position:relative;width:91%;border-collapse:collapse;font-size:clamp(9px,1vw,12.5px)}.Home_page__5LaCu .Home_visa__ssRIZ td{padding:3.5% 2%;border-bottom:1px dashed #cdbb8e}.Home_page__5LaCu .Home_visa__ssRIZ td:last-child{text-align:right;font-weight:800}.Home_page__5LaCu .Home_v-ok__q_O4Q{color:#126B3D}.Home_page__5LaCu .Home_v-ask__84J43{color:#B25A12}.Home_page__5LaCu .Home_v-no__ue9JB{color:#B3264F}.Home_page__5LaCu .Home_visa__ssRIZ .Home_vh__F4Zlq{position:relative;font:800 clamp(7.5px,.85vw,10px) var(--font-mono),monospace;letter-spacing:.16em;color:#6B4A12;margin-bottom:3%}.Home_page__5LaCu .Home_stamps__kZjmd{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6%;gap:6%;padding:2%}.Home_page__5LaCu .Home_stamp__AMcn7{aspect-ratio:1;border-radius:50%;border:clamp(2px,.25vw,3px) double var(--sc);color:var(--sc);display:grid;place-items:center;text-align:center;font:800 clamp(6.5px,.78vw,10px)/1.25 var(--font-mono),monospace;letter-spacing:.06em;transform:rotate(var(--r));padding:10%;opacity:.86;position:relative}.Home_page__5LaCu .Home_stamp__AMcn7.Home_sq__dJtg8{border-radius:12%}.Home_page__5LaCu .Home_stamp__AMcn7 small{display:block;font-weight:600;opacity:.75}.Home_page__5LaCu .Home_stamp__AMcn7.Home_new__GSV1Q{animation:Home_press__BBC2r .45s cubic-bezier(.2,.8,.2,1)}@keyframes Home_press__BBC2r{0%{transform:scale(1.8) rotate(var(--r));opacity:0}60%{transform:scale(.92) rotate(var(--r));opacity:1}to{transform:scale(1) rotate(var(--r))}}.Home_page__5LaCu .Home_ask__jmp_Z{border-radius:14px;padding:6%;background:#fff;border:1px solid var(--paper-line);box-shadow:0 10px 24px rgba(36,26,72,.12);position:relative}.Home_page__5LaCu .Home_ask__jmp_Z b{font-size:clamp(10px,1.15vw,14.5px)}.Home_page__5LaCu .Home_ask__jmp_Z .Home_bt__e03uG{display:flex;gap:6px;margin-top:7%}.Home_page__5LaCu .Home_ask__jmp_Z .Home_bt__e03uG button{flex:1 1;padding:5% 0;border-radius:8px;font-size:clamp(9px,1vw,12.5px);font-weight:800;border:0;cursor:pointer;background:var(--paper2);color:var(--paper-ink)}.Home_page__5LaCu .Home_ask__jmp_Z .Home_bt__e03uG button.Home_y__k6XOk{background:#2A2152;color:#fff}.Home_page__5LaCu .Home_bigstamp__dp660{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-12deg) scale(1.6);opacity:0;border:3px double var(--sc);color:var(--sc);border-radius:10px;padding:4% 7%;font:800 clamp(10px,1.3vw,16px) var(--font-mono),monospace;letter-spacing:.12em;text-align:center;background:rgba(255,255,255,.75);pointer-events:none;transition:all .35s cubic-bezier(.2,.8,.2,1);white-space:nowrap;z-index:5}.Home_page__5LaCu .Home_bigstamp__dp660.Home_on__2zegl{opacity:.94;transform:translate(-50%,-50%) rotate(-12deg) scale(1)}.Home_page__5LaCu .Home_fp-grid__AxsWa{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:4%;gap:4%}.Home_page__5LaCu .Home_fpc__6uwHp{border-radius:12px;background:#fff;border:1px solid var(--paper-line);padding:8% 6%;text-align:center}.Home_page__5LaCu .Home_fpc__6uwHp b{display:block;font-family:var(--font-heading),system-ui,sans-serif;font-size:clamp(14px,2vw,26px);color:var(--paper-ink)}.Home_page__5LaCu .Home_fpc__6uwHp small{display:block;font:700 clamp(6.5px,.72vw,9px) var(--font-mono),monospace;letter-spacing:.1em;color:var(--paper-muted);text-transform:uppercase;margin-top:4%}.Home_page__5LaCu .Home_src__kOr6N{display:inline-block;margin-top:6%;font-size:clamp(7px,.75vw,9.5px);font-weight:800;padding:2px 7px;border-radius:999px}.Home_page__5LaCu .Home_src__kOr6N.Home_m__VIsLS{background:#E1F5EA;color:#126B3D}.Home_page__5LaCu .Home_src__kOr6N.Home_r__d_1ie{background:#ECE7FF;color:#5B47C8}.Home_page__5LaCu .Home_devs__rJpzg{display:grid;grid-template-columns:1fr 1fr;grid-gap:6%;gap:6%;padding:2%}.Home_page__5LaCu .Home_dev__JlTHL{border:2px solid var(--sc);color:var(--sc);border-radius:10px;padding:7% 5%;transform:rotate(var(--r));font:800 clamp(7px,.82vw,10.5px)/1.4 var(--font-mono),monospace;letter-spacing:.06em;text-align:center;opacity:.9}.Home_page__5LaCu .Home_dev__JlTHL small{display:block;font-weight:600;opacity:.75}.Home_page__5LaCu .Home_dev__JlTHL.Home_soon__BGazl{border-style:dashed;opacity:.55}.Home_page__5LaCu .Home_redact__FfFZ3{display:flex;flex-direction:column;gap:9%}.Home_page__5LaCu .Home_rl__U7KQ5{display:flex;gap:6px;align-items:center;font-size:clamp(9px,1vw,12.5px);color:var(--paper-muted)}.Home_page__5LaCu .Home_rl__U7KQ5 b{flex:0 0 auto;font-weight:700;color:var(--paper-ink);min-width:30%}.Home_page__5LaCu .Home_bar__JF1Rh{position:relative;flex:1 1;height:clamp(12px,1.4vw,18px);border-radius:3px;background:#1D1440;overflow:hidden;cursor:help}.Home_page__5LaCu .Home_bar__JF1Rh span{position:absolute;inset:0;display:grid;place-items:center;font-size:clamp(7.5px,.85vw,11px);font-weight:800;color:#B7F5FF;opacity:0;transition:opacity .2s}.Home_page__5LaCu .Home_bar__JF1Rh:focus span,.Home_page__5LaCu .Home_bar__JF1Rh:hover span{opacity:1}.Home_page__5LaCu .Home_final__RANMU .Home_ttl__zWMgq{font-size:clamp(20px,2.9vw,38px)}.Home_page__5LaCu .Home_dots__U7wqp{display:flex;gap:8px}.Home_page__5LaCu .Home_dots__U7wqp button{width:10px;height:10px;border-radius:50%;border:0;background:var(--line);cursor:pointer;padding:0}.Home_page__5LaCu .Home_dots__U7wqp button[aria-current=true]{background:var(--accent2);transform:scale(1.25)}.Home_page__5LaCu .Home_lamp__iVA_u{position:fixed;left:0;top:0;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;border:2px solid rgba(190,170,255,.9);box-shadow:0 0 24px rgba(142,108,240,.8);pointer-events:none;z-index:50;opacity:0;transition:opacity .2s}.Home_page__5LaCu.Home_uv-on__Goix2 .Home_lamp__iVA_u{opacity:1}.Home_page__5LaCu .Home_flat__0zYir{display:none;flex-direction:column;gap:16px;padding:20px 0 60px}.Home_page__5LaCu .Home_flat__0zYir .Home_fp__GDsHY{position:relative;aspect-ratio:.7;border-radius:16px;overflow:hidden;box-shadow:0 20px 40px rgba(20,10,50,.16)}.Home_page__5LaCu .Home_section__IyGGG{padding:36px 0}@media (max-width:640px){.Home_page__5LaCu .Home_section__IyGGG{padding:28px 0}}.Home_page__5LaCu .Home_section__IyGGG h2{font-family:var(--font-heading),system-ui,sans-serif;font-weight:600;font-size:clamp(30px,3.6vw,48px);letter-spacing:-.02em;margin:10px 0 14px;line-height:1.08}.Home_page__5LaCu .Home_grid3__nmTZM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:22px}.Home_page__5LaCu .Home_grid4__AdX2e{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:22px}.Home_page__5LaCu .Home_tile__tAgYF{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:22px;text-decoration:none;display:block}.Home_page__5LaCu .Home_tile__tAgYF .Home_kind__CTYXE{font:700 11px var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.Home_page__5LaCu .Home_tile__tAgYF b{display:block;font-size:19px;margin:6px 0}.Home_page__5LaCu .Home_tile__tAgYF p{margin:0;color:var(--ink2);font-size:15px;line-height:1.55}.Home_page__5LaCu a.Home_tile__tAgYF:hover{border-color:var(--accent2)}.Home_page__5LaCu .Home_who__Uzxy5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-gap:40px;gap:40px;align-items:start}.Home_page__5LaCu .Home_qlist__h2F5D{display:flex;flex-direction:column;gap:12px}.Home_page__5LaCu .Home_qrow__3CiQe{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:16px 18px;border-radius:16px;background:var(--card);border:1px solid var(--line)}.Home_page__5LaCu .Home_qrow__3CiQe b{font-size:16px}.Home_page__5LaCu .Home_qrow__3CiQe span{font:700 12px var(--font-mono),monospace;color:var(--accent)}.Home_page__5LaCu .Home_get__i_zb1{background:var(--card);border:1px solid var(--line);border-radius:30px;padding:clamp(24px,4vw,48px);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:30px;gap:30px;align-items:center}.Home_page__5LaCu .Home_note__eVADy{font-size:13px;color:var(--muted);margin-top:18px}@media (max-width:900px){.Home_page__5LaCu .Home_get__i_zb1,.Home_page__5LaCu .Home_hero__vQO9J,.Home_page__5LaCu .Home_who__Uzxy5{grid-template-columns:1fr}.Home_page__5LaCu .Home_grid3__nmTZM,.Home_page__5LaCu .Home_grid4__AdX2e{grid-template-columns:1fr 1fr}}@media (max-width:600px){.Home_page__5LaCu .Home_grid3__nmTZM,.Home_page__5LaCu .Home_grid4__AdX2e{grid-template-columns:1fr}}@media (hover:none) and (pointer:coarse),(max-width:1099px),(prefers-reduced-motion:reduce){.Home_page__5LaCu .Home_book-sec__1vMD3{height:auto!important}.Home_page__5LaCu .Home_stage__HAIhe{display:none}.Home_page__5LaCu .Home_flat__0zYir{display:flex}.Home_page__5LaCu .Home_stamp__AMcn7.Home_new__GSV1Q{animation:none}}.Home_page__5LaCu :focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}.Home_page__5LaCu .Home_af__nR7Iq,.Home_page__5LaCu .Home_af__nR7Iq svg{display:block;width:100%;height:100%}.Home_page__5LaCu .Home_photo__tBo_U .Home_af__nR7Iq{position:relative;z-index:1;padding:6% 4% 0}.Home_page__5LaCu .Home_uvclone__AwR05 .Home_af__nR7Iq{visibility:visible}.Home_page__5LaCu .Home_uvclone__AwR05 .Home_af__nR7Iq svg{filter:drop-shadow(0 0 6px rgba(170,110,255,.9))}.Home_page__5LaCu .Home_flat-tools__1OYwg{display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:center}.Home_page__5LaCu.Home_uv-on__Goix2 .Home_flat__0zYir .Home_uv__6KfPD{--ux:50%;--uy:50%;--rr:800px}@media (prefers-reduced-motion:reduce){.Home_page__5LaCu .Home_bigstamp__dp660,.Home_page__5LaCu .Home_frag__iAeKG,.Home_page__5LaCu .Home_frag__iAeKG .Home_num__R7Str,.Home_page__5LaCu .Home_frag__iAeKG .Home_pill__kJNKo,.Home_page__5LaCu .Home_lamp__iVA_u,.Home_page__5LaCu .Home_rpath__NCWHD polyline,.Home_page__5LaCu .Home_track__xOf7A b,.Home_page__5LaCu .Home_track__xOf7A i,.Home_page__5LaCu .Home_uv__6KfPD,.Home_page__5LaCu .Home_verdict2__EYGUF{transition:none}.Home_page__5LaCu .Home_cta__TBmTB:hover{transform:none}}@media (hover:none) and (pointer:coarse),(max-width:1099px),(prefers-reduced-motion:reduce){.Home_page__5LaCu .Home_lamp__iVA_u{display:none}}.Home_page__5LaCu .Home_faq__QoM3R{display:flex;flex-direction:column;gap:10px;margin-top:18px;max-width:860px}.Home_page__5LaCu .Home_faq__QoM3R details{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px 18px}.Home_page__5LaCu .Home_faq__QoM3R summary{cursor:pointer;font-weight:800;font-size:16px}.Home_page__5LaCu .Home_faq__QoM3R p{margin:10px 0 0;color:var(--ink2);line-height:1.6}.Home_page__5LaCu .Home_book___AbIG .Home_face__Q44UQ.Home_live__j1kh4:not(.Home_back__5Gw_f){transform:translateZ(1px)}.Home_page__5LaCu .Home_flat__0zYir{max-width:560px;margin:0 auto}@media (prefers-color-scheme:dark){.Home_page__5LaCu .Home_plat__0M92z span.Home_now__mpEoa{color:#5FD39A}}.Home_page__5LaCu .Home_book-wait__6kIOd{min-height:100vh;padding:40px 0}.Home_page__5LaCu .Home_steps__DArCy{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.Home_page__5LaCu .Home_programmes__bEW_6{margin-top:26px}.Home_page__5LaCu .Home_ex__cJFSg{margin:10px 0 0;text-align:right}@media (max-width:900px){.Home_page__5LaCu .Home_steps__DArCy{grid-template-columns:1fr}}.Home_page__5LaCu .Home_book___AbIG{width:min(960px,92vw,calc((100dvh - 230px) * 1.42))}.Home_page__5LaCu .Home_bookbar__zLWXf{display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:center;padding:6px 8px;border-radius:999px;background:var(--card);border:1px solid var(--line);box-shadow:0 10px 26px rgba(20,10,50,.1)}.Home_page__5LaCu .Home_bookbar__zLWXf .Home_types__J0UP5{background:var(--bg2)}.Home_page__5LaCu .Home_flat__0zYir .Home_bookbar__zLWXf{position:-webkit-sticky;position:sticky;bottom:10px;z-index:5;border-radius:22px}.Home_page__5LaCu .Home_flat__0zYir .Home_bookbar__zLWXf .Home_dots__U7wqp{flex-wrap:wrap;justify-content:center;max-width:100%}.Home_page__5LaCu .Home_ptabs__nvv8x{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:2px 2px 6px;scroll-snap-type:x proximity}.Home_page__5LaCu .Home_ptabs__nvv8x::-webkit-scrollbar{display:none}.Home_page__5LaCu .Home_ptabs__nvv8x button{flex:0 0 auto;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--ink2);font:700 12.5px var(--font-body),system-ui,sans-serif;cursor:pointer;scroll-snap-align:center}.Home_page__5LaCu .Home_ptabs__nvv8x button[aria-current=true]{background:var(--btn);border-color:var(--btn);color:var(--btn-ink)}.Home_page__5LaCu .Home_ptrack__NIADC{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0;border-radius:16px;overscroll-behavior-x:contain}.Home_page__5LaCu .Home_ptrack__NIADC::-webkit-scrollbar{display:none}.Home_page__5LaCu .Home_bookbar__zLWXf button:focus-visible,.Home_page__5LaCu .Home_ptabs__nvv8x button:focus-visible,.Home_page__5LaCu .Home_ptrack__NIADC:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}.Home_page__5LaCu .Home_ptrack__NIADC .Home_fp__GDsHY{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always}.Home_page__5LaCu .Home_flat__0zYir{gap:12px;padding:12px 0 24px}@media (prefers-reduced-motion:reduce){.Home_page__5LaCu .Home_ptrack__NIADC{scroll-behavior:auto}}.Home_page__5LaCu .Home_band__dPGPp{max-width:880px;margin:0;font-size:clamp(16px,1.6vw,19px);line-height:1.65;color:var(--ink2)}.Home_page__5LaCu .Home_band__dPGPp b{color:var(--ink)}.Home_page__5LaCu .Home_tlink__y9rMp{font-weight:700;color:var(--accent);text-decoration:none;padding:10px 4px}.Home_page__5LaCu .Home_tlink__y9rMp:hover{text-decoration:underline}.Home_page__5LaCu .Home_tlink__y9rMp:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px;border-radius:6px}.Home_page__5LaCu .Home_still__1ggZ2{max-width:420px;margin:0 auto;padding:12px 0 40px}.Home_page__5LaCu .Home_still__1ggZ2 .Home_fp__GDsHY{position:relative;aspect-ratio:.7;border-radius:16px;overflow:hidden;box-shadow:0 20px 40px rgba(20,10,50,.16)}.Home_page__5LaCu .Home_still__1ggZ2 figcaption{margin-top:12px;text-align:center}.Benefits_sec__W0bl8{--violet:#5B47C8;--red:#B3264F;--card2:color-mix(in srgb,var(--card) 70%,var(--bg2));padding:36px 0;scroll-margin-top:16px}@media (prefers-color-scheme:dark){.Benefits_sec__W0bl8{--violet:#A897F7;--red:#F07A95}}.Benefits_eyebrow__16DwU{font:700 12px var(--font-mono),monospace;letter-spacing:.14em;color:var(--accent);text-transform:uppercase}.Benefits_h2__kggRG{font-family:var(--font-heading),system-ui,sans-serif;font-weight:600;font-size:clamp(32px,5vw,54px);line-height:1.05;letter-spacing:-.02em;margin:12px 0 14px}.Benefits_h2__kggRG em{font-style:normal;color:var(--accent2)}.Benefits_lead__C1fiH{font-size:clamp(16px,1.6vw,20px);line-height:1.55;color:var(--ink2);max-width:760px;margin:0}.Benefits_note__Lvt4_{display:block;margin-top:14px;font:600 11px var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.Benefits_switch__nMKhd{display:inline-flex;margin:28px 0 22px;padding:5px;border-radius:999px;background:var(--card);border:1px solid var(--line)}.Benefits_switch__nMKhd button{border:0;background:transparent;color:var(--ink2);font:800 14px var(--font-body),system-ui,sans-serif;padding:10px 20px;border-radius:999px;cursor:pointer;min-height:44px}.Benefits_switch__nMKhd button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.Benefits_seat__RIVaC:focus-visible,.Benefits_seats__mNu6U button:focus-visible,.Benefits_slider__Y4_Xw input:focus-visible,.Benefits_switch__nMKhd button:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}.Benefits_case__zQT_f{margin:0 0 18px;font-size:15px;color:var(--ink2);max-width:760px}.Benefits_case__zQT_f b{color:var(--ink)}.Benefits_flips__0oit1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.Benefits_flip__M5jCT{border-radius:22px;background:var(--card);border:1px solid var(--line);padding:22px 22px 20px;perspective:900px}.Benefits_k__oehWm{font:700 11px var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.Benefits_faces__ZFkfv{display:grid;margin-top:10px}.Benefits_face__m7hag{grid-area:1/1;transform-origin:50% 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .45s}.Benefits_face__m7hag small{display:block;color:var(--ink2);font-size:14px;margin-top:10px}.Benefits_v___PlAJ{font:600 clamp(34px,4.4vw,56px)/1.05 var(--font-heading),system-ui,sans-serif}.Benefits_face-without__odbhT .Benefits_v___PlAJ{color:var(--accent2)}.Benefits_face-with__620FX .Benefits_v___PlAJ{color:var(--accent)}.Benefits_f-with__lJbHD .Benefits_face-without__odbhT,.Benefits_f-without__uPAPA .Benefits_face-with__620FX{transform:rotateX(90deg);opacity:0;pointer-events:none}.Benefits_f-with__lJbHD .Benefits_face-with__620FX,.Benefits_f-without__uPAPA .Benefits_face-without__odbhT{transform:rotateX(0);opacity:1}.Benefits_seats__mNu6U{display:flex;gap:8px;flex-wrap:wrap;margin:30px 0 22px}.Benefits_seats__mNu6U button{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--ink2);font:700 14px var(--font-body),system-ui,sans-serif;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.Benefits_seats__mNu6U button span{font-size:17px}.Benefits_seats__mNu6U button[aria-selected=true]{background:var(--btn);border-color:var(--btn);color:var(--btn-ink)}.Benefits_seat__RIVaC{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:22px;gap:22px;align-items:stretch;border-radius:24px}.Benefits_q__5ckuV{border-radius:24px;padding:30px;background:linear-gradient(150deg,var(--card2),var(--card));border:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between;gap:20px}.Benefits_q__5ckuV .Benefits_note__Lvt4_{margin-top:0}.Benefits_before__DCyLd{font-size:15px;color:var(--muted);margin:6px 0 0}.Benefits_before__DCyLd s{-webkit-text-decoration-color:var(--accent2);text-decoration-color:var(--accent2)}.Benefits_q__5ckuV h3{font:600 clamp(24px,3vw,34px)/1.15 var(--font-heading),system-ui,sans-serif;margin:6px 0 0}.Benefits_ans__VDglm{font:700 13px var(--font-mono),monospace;color:var(--accent)}.Benefits_gains__ilaNL{display:grid;grid-gap:12px;gap:12px}.Benefits_gain___MEbT{display:grid;grid-template-columns:52px 1fr;grid-gap:14px;gap:14px;align-items:center;padding:16px 18px;border-radius:18px;background:var(--card);border:1px solid var(--line);animation:Benefits_rise__VQHQ8 .5s both}.Benefits_gain___MEbT:nth-child(2){animation-delay:.08s}.Benefits_gain___MEbT:nth-child(3){animation-delay:.16s}@keyframes Benefits_rise__VQHQ8{0%{opacity:0;transform:translateY(10px)}}.Benefits_ic__6PWTb{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;font-size:22px;background:color-mix(in srgb,var(--accent) 12%,transparent)}.Benefits_gain___MEbT b{display:block;font-size:16px}.Benefits_gain___MEbT span{color:var(--ink2);font-size:14px}.Benefits_auto__YrZvG{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:center;margin-top:30px}.Benefits_ladder__fLCGC{border-radius:24px;background:var(--card);border:1px solid var(--line);padding:26px}.Benefits_rungs__rYJNg{list-style:none;margin:0;padding:0}.Benefits_rung__xfdFR{display:grid;grid-template-columns:44px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:14px 4px;border-bottom:1px dashed var(--line);transition:opacity .4s}.Benefits_rung__xfdFR:last-child{border-bottom:0}.Benefits_rung__xfdFR .Benefits_n__MLF4F{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font:700 14px var(--font-mono),monospace;border:2px solid var(--line);color:var(--muted);transition:background .4s,border-color .4s,color .4s}.Benefits_rung__xfdFR b{display:block}.Benefits_rung__xfdFR span{font-size:13.5px;color:var(--ink2)}.Benefits_st__4jCwI{font:700 10.5px var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink2)}.Benefits_on__op19C .Benefits_n__MLF4F{border-color:var(--btn);background:var(--btn);color:var(--btn-ink)}.Benefits_on__op19C .Benefits_st__4jCwI{color:var(--accent)}.Benefits_off__Zfa8U .Benefits_n__MLF4F{border-style:dashed}.Benefits_off__Zfa8U b{color:var(--ink2)}.Benefits_slider__Y4_Xw{margin-top:22px}.Benefits_slider__Y4_Xw label{display:flex;justify-content:space-between;gap:12px;font:700 12px var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.Benefits_slider__Y4_Xw input{width:100%;accent-color:var(--btn);min-height:32px}.Benefits_loop__LPaHm{aspect-ratio:1;max-width:440px;margin:0 auto;width:100%}.Benefits_loop__LPaHm svg{width:100%;height:100%;overflow:visible}.Benefits_ring__Swq2Z{fill:none;stroke:var(--line);stroke-width:2}.Benefits_dot__kUajT{fill:var(--accent)}.Benefits_halo__Gxd65{opacity:.18}.Benefits_node__kWemT{fill:var(--card);stroke-width:2}.Benefits_n1__k1cWX{stroke:var(--accent)}.Benefits_n2__Ct9NT{stroke:var(--violet)}.Benefits_n3__JoLVJ{stroke:var(--accent2)}.Benefits_lbl__kE3fN{font:700 13px var(--font-body),sans-serif;fill:var(--ink)}.Benefits_big__0LnF5{font-size:15px}.Benefits_sub__0Ayh0{font:500 11px var(--font-body),sans-serif;fill:var(--muted)}.Benefits_rot__gUSII{transform-origin:220px 220px;animation:Benefits_spin__bwJlL 14s linear infinite}@keyframes Benefits_spin__bwJlL{to{transform:rotate(1turn)}}.Benefits_outcome__gcEbP{margin-top:12px;text-align:center;color:var(--ink2);font-size:15px}@media (max-width:900px){.Benefits_auto__YrZvG,.Benefits_flips__0oit1,.Benefits_seat__RIVaC{grid-template-columns:1fr}}@media (max-width:560px){.Benefits_sec__W0bl8{padding:28px 0}.Benefits_seats__mNu6U{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-left:-24px;margin-right:-24px;padding:0 24px}.Benefits_seats__mNu6U button{flex:0 0 auto}.Benefits_switch__nMKhd button{padding:10px 14px;font-size:13px}}@media (hover:none) and (pointer:coarse),(max-width:1099px),(prefers-reduced-motion:reduce){.Benefits_face__m7hag,.Benefits_rung__xfdFR,.Benefits_rung__xfdFR .Benefits_n__MLF4F,.Benefits_seats__mNu6U button{transition:none}.Benefits_gain___MEbT,.Benefits_rot__gUSII{animation:none}}.BoardingPasses_sec__mEIs2{--paper:#F6EEDC;--paper-ink:#241A52;--paper-muted:#5E5781;--paper-line:#DCCFB4;--stub:132px;--notch:13px;padding:36px 0;scroll-margin-top:16px}.BoardingPasses_eyebrow__W0wzQ{font:700 12px var(--font-mono),monospace;letter-spacing:.14em;color:var(--accent);text-transform:uppercase}.BoardingPasses_h2__qEK37{font-family:var(--font-heading),system-ui,sans-serif;font-weight:600;font-size:clamp(30px,3.6vw,48px);letter-spacing:-.02em;margin:10px 0 22px;line-height:1.08}.BoardingPasses_note__bmcqE{display:block;margin-top:18px;font-size:13px;color:var(--muted)}.BoardingPasses_note__bmcqE a{color:var(--accent);font-weight:700}.BoardingPasses_passes__llKvf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.BoardingPasses_pass__QLOU3{--tone:#241A52;--tone-ink:#F6EEDC;position:relative;display:grid;grid-template-columns:minmax(0,1fr) var(--stub);border-radius:18px;text-decoration:none;color:var(--paper-ink);box-shadow:0 14px 30px rgba(20,10,50,.14);min-width:0}.BoardingPasses_pass__QLOU3.BoardingPasses_teal__Sp2OP{--tone:#0A5761;--tone-ink:#FFFFFF}.BoardingPasses_pass__QLOU3:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.BoardingPasses_main__NeotJ{position:relative;display:flex;flex-direction:column;min-width:0;background:var(--paper);color:var(--paper-ink);border:1px solid var(--paper-line);border-right:0;border-radius:18px 0 0 18px}.BoardingPasses_main__NeotJ:before{content:"";position:absolute;z-index:2;top:-1px;bottom:-1px;right:calc(-1 * var(--notch));width:calc(2 * var(--notch));pointer-events:none;background:radial-gradient(circle at 50% 0,var(--bg) var(--notch),transparent calc(var(--notch) + .5px)),radial-gradient(circle at 50% 100%,var(--bg) var(--notch),transparent calc(var(--notch) + .5px))}.BoardingPasses_main__NeotJ:after{content:"";position:absolute;z-index:1;right:-1px;top:calc(var(--notch) + 6px);bottom:calc(var(--notch) + 6px);border-right:3px dotted color-mix(in srgb,var(--paper-ink) 40%,transparent);pointer-events:none}.BoardingPasses_band___lLyb{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 22px;border-radius:17px 0 0 0;background:var(--tone);color:var(--tone-ink);font:700 11px var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase}.BoardingPasses_gate__oYHJ3{white-space:nowrap}.BoardingPasses_body__aGsB2{display:flex;flex-direction:column;gap:10px;padding:20px 30px 22px 22px}.BoardingPasses_kind__8N8jQ{font:700 11px var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--paper-muted)}.BoardingPasses_title__yJZAE{font-family:var(--font-heading),system-ui,sans-serif;font-weight:600;font-size:clamp(24px,2.5vw,31px);line-height:1.1;letter-spacing:-.02em}.BoardingPasses_sr__FQ4hx{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.BoardingPasses_text__L3rK8{font-size:15px;line-height:1.55;color:var(--paper-ink)}.BoardingPasses_fields__9UNz1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:6px;padding-top:12px;border-top:1px dashed var(--paper-line)}.BoardingPasses_field__1NvY6{display:flex;flex-direction:column;gap:2px;min-width:0}.BoardingPasses_field__1NvY6 small{font:700 10px var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--paper-muted)}.BoardingPasses_field__1NvY6 b{font:700 13px var(--font-mono),monospace;color:var(--paper-ink);overflow-wrap:anywhere}.BoardingPasses_stub__nvvCq{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:12px;padding:18px 12px;border-radius:0 18px 18px 0;background:var(--tone);color:var(--tone-ink);transform-origin:0 100%}.BoardingPasses_stubgate__jzE7N{display:flex;flex-direction:column;align-items:center;line-height:1}.BoardingPasses_stubgate__jzE7N small{font:700 10px var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase;opacity:.85}.BoardingPasses_stubgate__jzE7N b{font:600 58px/1 var(--font-heading),system-ui,sans-serif;margin-top:4px}.BoardingPasses_code__VfE83{display:block;width:76px;height:46px;opacity:.9;background:repeating-linear-gradient(90deg,var(--tone-ink) 0 2px,transparent 2px 4px,var(--tone-ink) 4px 5px,transparent 5px 8px,var(--tone-ink) 8px 11px,transparent 11px 13px)}.BoardingPasses_go__Ekqnm{font:700 12px var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.BoardingPasses_stamp__6xIYK{position:absolute;z-index:3;left:56%;top:58%;transform:translate(-50%,-50%) rotate(-14deg) scale(1.7);opacity:0;pointer-events:none;border:3px double #b3264f;border-radius:8px;padding:6px 16px;color:#B3264F;background:color-mix(in srgb,var(--paper) 70%,transparent);font:800 22px var(--font-mono),monospace;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap}.BoardingPasses_stamped__o1jYi .BoardingPasses_stamp__6xIYK{opacity:.94;transform:translate(-50%,-50%) rotate(-14deg) scale(1)}@media (prefers-reduced-motion:no-preference){.BoardingPasses_pass__QLOU3{transition:transform .25s,box-shadow .25s}.BoardingPasses_stub__nvvCq{transition:transform .32s cubic-bezier(.2,.8,.2,1)}.BoardingPasses_stamp__6xIYK{transition:transform .22s cubic-bezier(.2,.9,.25,1.2),opacity .14s}.BoardingPasses_pass__QLOU3:focus-visible,.BoardingPasses_pass__QLOU3:hover{transform:translateY(-2px);box-shadow:0 20px 36px rgba(20,10,50,.18)}.BoardingPasses_pass__QLOU3:focus-visible .BoardingPasses_stub__nvvCq,.BoardingPasses_pass__QLOU3:hover .BoardingPasses_stub__nvvCq{transform:translate(7px,2px) rotate(3deg)}.BoardingPasses_stamped__o1jYi .BoardingPasses_stub__nvvCq,.BoardingPasses_stamped__o1jYi:focus-visible .BoardingPasses_stub__nvvCq,.BoardingPasses_stamped__o1jYi:hover .BoardingPasses_stub__nvvCq{transform:translate(12px,4px) rotate(5deg)}}@media (prefers-reduced-motion:reduce){.BoardingPasses_pass__QLOU3,.BoardingPasses_stamp__6xIYK,.BoardingPasses_stub__nvvCq{transition:none}.BoardingPasses_pass__QLOU3:hover .BoardingPasses_main__NeotJ{border-color:var(--accent)}}@media (prefers-color-scheme:dark){.BoardingPasses_pass__QLOU3{box-shadow:0 14px 30px rgba(0,0,0,.4)}.BoardingPasses_stub__nvvCq{box-shadow:inset 0 0 0 1px rgba(246,238,220,.22)}}@media (max-width:900px){.BoardingPasses_passes__llKvf{grid-template-columns:1fr}}@media (max-width:540px){.BoardingPasses_pass__QLOU3{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto}.BoardingPasses_main__NeotJ{border-right:1px solid var(--paper-line);border-bottom:0;border-radius:18px 18px 0 0}.BoardingPasses_main__NeotJ:before{top:auto;right:-1px;left:-1px;bottom:calc(-1 * var(--notch));width:auto;height:calc(2 * var(--notch));background:radial-gradient(circle at 0 50%,var(--bg) var(--notch),transparent calc(var(--notch) + .5px)),radial-gradient(circle at 100% 50%,var(--bg) var(--notch),transparent calc(var(--notch) + .5px))}.BoardingPasses_main__NeotJ:after{right:calc(var(--notch) + 6px);left:calc(var(--notch) + 6px);top:auto;bottom:-1px;border-right:0;border-bottom:3px dotted color-mix(in srgb,var(--paper-ink) 40%,transparent)}.BoardingPasses_band___lLyb{border-radius:17px 17px 0 0;padding:10px 18px;font-size:10px;letter-spacing:.08em}.BoardingPasses_body__aGsB2{padding:18px 18px 24px}.BoardingPasses_fields__9UNz1{grid-template-columns:repeat(2,minmax(0,1fr))}.BoardingPasses_stub__nvvCq{flex-direction:row;padding:14px 18px;border-radius:0 0 18px 18px;transform-origin:100% 0}.BoardingPasses_stubgate__jzE7N{flex-direction:row;gap:8px;align-items:baseline}.BoardingPasses_stubgate__jzE7N b{font-size:40px}.BoardingPasses_code__VfE83{width:64px;height:34px}.BoardingPasses_stamp__6xIYK{left:50%;top:55%;font-size:19px}}@media (max-width:540px) and (prefers-reduced-motion:no-preference){.BoardingPasses_pass__QLOU3:focus-visible .BoardingPasses_stub__nvvCq,.BoardingPasses_pass__QLOU3:hover .BoardingPasses_stub__nvvCq{transform:translate(-2px,7px) rotate(-2deg)}.BoardingPasses_stamped__o1jYi .BoardingPasses_stub__nvvCq,.BoardingPasses_stamped__o1jYi:focus-visible .BoardingPasses_stub__nvvCq,.BoardingPasses_stamped__o1jYi:hover .BoardingPasses_stub__nvvCq{transform:translate(-3px,12px) rotate(-3deg)}}.Census_census__dVb7F{--band:#EFE6D6;margin-top:0;padding:100px 0 110px;background:var(--band);border-top:1px solid var(--line)}@media (prefers-color-scheme:dark){.Census_census__dVb7F{--band:#0C0820}}.Census_in__lwPJ5{max-width:1180px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:64px}.Census_label__S6hHX{font:600 12px/1.4 var(--font-mono),monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.Census_head__aWesi{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.Census_title__CwVRx{margin:0;font:600 clamp(40px,5.4vw,72px)/1.02 var(--font-heading),system-ui,sans-serif;max-width:15ch}.Census_lead__olqFq{color:var(--ink2);font-size:20px;line-height:1.55;max-width:46ch}.Census_play__JzJII{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start;justify-content:center}.Census_game__VpkQc{flex:1 1 640px;max-width:760px;min-width:0;display:flex;flex-direction:column;gap:28px;padding:40px;border-radius:28px;background:var(--card);border:1px solid var(--line)}.Census_progress__q_Qvm{display:flex;align-items:center;gap:14px}.Census_bar__6McqD{flex:1 1;height:6px;border-radius:999px;background:var(--line)}.Census_bar__6McqD[data-s=now]{background:color-mix(in srgb,var(--btn) 65%,var(--line))}.Census_bar__6McqD[data-s=done]{background:var(--btn)}.Census_count__axHE3{font:500 13px var(--font-mono),monospace;color:var(--muted);white-space:nowrap}.Census_q__GJ7it{margin:0;font:600 clamp(26px,3vw,36px)/1.15 var(--font-heading),system-ui,sans-serif}.Census_q__GJ7it:focus{outline:none}.Census_q__GJ7it:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:4px;border-radius:6px}.Census_opts__Qtlpy{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:14px;gap:14px}.Census_opt__h8Moq{display:flex;flex-direction:column;gap:8px;align-items:flex-start;text-align:left;min-height:120px;padding:20px;border-radius:18px;cursor:pointer;background:var(--card2);border:2px solid var(--line);color:var(--ink);font:inherit}.Census_opt__h8Moq:hover{border-color:var(--accent)}.Census_opt__h8Moq[aria-pressed=true]{border-color:var(--btn);background:color-mix(in srgb,var(--btn) 10%,var(--card2))}.Census_key__w_sk4{font:500 12px var(--font-mono),monospace;color:var(--accent)}.Census_optText__XHAO1{font:600 21px/1.2 var(--font-heading),system-ui,sans-serif}.Census_back__dm5n8{align-self:flex-start;min-height:44px;padding:8px 4px;border:0;background:transparent;color:var(--accent);font:700 15px var(--font-body),system-ui,sans-serif;cursor:pointer;border-radius:8px}.Census_result__368Y_{flex:1 1 600px;max-width:640px;min-width:0;display:flex;flex-direction:column;gap:18px}.Census_kit__jvFqr{display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:20px;background:var(--card);border:1px solid var(--line)}.Census_post__pyD7g{font-size:16px;line-height:1.55;overflow-wrap:anywhere}.Census_actions__BOC0D{display:flex;flex-wrap:wrap;gap:10px}.Census_act__C_I23{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 20px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--ink)!important;font:700 15px var(--font-body),system-ui,sans-serif;text-decoration:none;cursor:pointer}.Census_act__C_I23.Census_pri__gcWkX{background:var(--btn);border-color:var(--btn);color:var(--btn-ink)!important}.Census_act__C_I23.Census_plain__2PlR_{border-color:transparent;padding:8px 14px;color:var(--accent)!important}.Census_act__C_I23.Census_big__Z7h8Z{align-self:flex-start;min-height:56px;padding:0 28px;font:600 20px var(--font-heading),system-ui,sans-serif}.Census_status__5HgFQ{min-height:1.4em;font-size:14px;color:var(--muted);overflow-wrap:anywhere}.Census_status__5HgFQ:empty{display:none}.Census_guess__fwFZ1{flex:1 1 320px;max-width:420px;min-width:0;display:flex;flex-direction:column;gap:18px;padding-top:10px}.Census_guessTitle__vCI9s{font:600 34px/1.1 var(--font-heading),system-ui,sans-serif}.Census_guessText__NYkZO{color:var(--ink2);font-size:17px;line-height:1.55}.Census_small__ItWkV{color:var(--muted);font-size:14px;line-height:1.55}.Census_types__VL8JZ{display:flex;flex-direction:column;gap:20px}.Census_typesHead__D_2Zk{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:10px}.Census_typesHead__D_2Zk span{color:var(--muted);font-size:16px}.Census_typesTitle__mRxGT{margin:0;font:600 24px var(--font-heading),system-ui,sans-serif}.Census_tiles__c8G5m{display:flex;flex-wrap:wrap;gap:14px;list-style:none;margin:0;padding:0}.Census_tiles__c8G5m li{flex:1 1 200px;min-width:0;display:flex}.Census_tile__cL0u8{flex:1 1;display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:18px;background:var(--card);border:2px solid var(--line);text-decoration:none}.Census_tile__cL0u8 b{font:600 19px var(--font-heading),system-ui,sans-serif}.Census_tile__cL0u8 span{font-size:14px;line-height:1.45;color:var(--ink2)}.Census_tile__cL0u8:hover{border-color:var(--accent)}.Census_tile__cL0u8[data-on=true]{border-color:var(--btn);background:color-mix(in srgb,var(--btn) 8%,var(--card))}.Census_tileIcon__gWtcv{color:var(--accent)}.Census_close__usoGn{text-align:center;padding-top:12px;font:600 clamp(30px,3.8vw,50px)/1.1 var(--font-heading),system-ui,sans-serif}.Census_act__C_I23:focus-visible,.Census_back__dm5n8:focus-visible,.Census_opt__h8Moq:focus-visible,.Census_tile__cL0u8:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:3px}@media (max-width:640px){.Census_census__dVb7F{padding:72px 0 80px}.Census_in__lwPJ5{gap:44px}.Census_game__VpkQc{padding:24px 20px;border-radius:22px}.Census_opts__Qtlpy{grid-template-columns:minmax(0,1fr)}.Census_opt__h8Moq{min-height:0}.Census_lead__olqFq{font-size:18px}.Census_guessTitle__vCI9s{font-size:28px}}.Census_live__bmX9V{display:flex;flex-direction:column;gap:14px;padding:28px 32px;border-radius:24px;background:var(--card);border:1px solid var(--line)}.Census_liveGrid__gBWdo{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:28px;gap:28px}.Census_liveBig__TVJu1{margin:0;font:600 clamp(28px,3.4vw,40px)/1.1 var(--font-heading),system-ui,sans-serif;color:var(--ink)}.Census_liveNote__Bb_Bc{margin:6px 0 0;color:var(--ink2);font-size:16px;line-height:1.5}.Census_liveBar__p2bgi{width:100%;height:10px;margin-top:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;background:var(--line);overflow:hidden;accent-color:var(--btn)}.Census_liveBar__p2bgi::-webkit-progress-bar{background:var(--line);border-radius:999px}.Census_liveBar__p2bgi::-webkit-progress-value{background:var(--btn);border-radius:999px}.Census_liveBar__p2bgi::-moz-progress-bar{background:var(--btn);border-radius:999px}.Legal_doc__X1mV0{max-width:780px;padding:12px 0 48px;line-height:1.7;font-size:16px;color:var(--ink2)}.Legal_doc__X1mV0 h1{font-size:clamp(34px,4.6vw,56px);line-height:1.06;letter-spacing:-.02em;margin:10px 0 12px}.Legal_doc__X1mV0 h1,.Legal_doc__X1mV0 h2{font-family:var(--font-heading),system-ui,sans-serif;font-weight:600;color:var(--ink)}.Legal_doc__X1mV0 h2{font-size:clamp(22px,2.4vw,28px);letter-spacing:-.01em;margin:36px 0 8px}.Legal_doc__X1mV0 h1,.Legal_doc__X1mV0 h2{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.Legal_doc__X1mV0 h3{font-size:17px;margin:22px 0 4px;color:var(--ink)}.Legal_doc__X1mV0 ol,.Legal_doc__X1mV0 p,.Legal_doc__X1mV0 ul{margin:0 0 12px}.Legal_doc__X1mV0 li{margin:4px 0}.Legal_doc__X1mV0 a{color:var(--accent);overflow-wrap:anywhere}.Legal_doc__X1mV0 b,.Legal_doc__X1mV0 strong{color:var(--ink)}.Legal_doc__X1mV0 .Legal_stand__XDJmh{font:600 13px var(--font-mono),monospace;color:var(--muted);letter-spacing:.04em}.Legal_doc__X1mV0 .Legal_lang__rMYy7{border-top:1px solid var(--line);margin-top:44px;padding-top:8px}.Legal_doc__X1mV0 .Legal_todo__ED3Wh{background:#FFE7C7;color:#5A3000;padding:0 4px;border-radius:4px;font-weight:700}.Legal_doc__X1mV0 table{border-collapse:collapse;width:100%;font-size:15px;margin:8px 0 16px}.Legal_doc__X1mV0 td,.Legal_doc__X1mV0 th{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:8px 10px 8px 0}.Legal_doc__X1mV0 th{color:var(--ink)}.Legal_doc__X1mV0 pre{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px;overflow-x:auto;font:500 13px/1.6 var(--font-mono),monospace;color:var(--ink)}.Legal_draft__57RHr{margin:8px 0 20px;padding:12px 16px;border-radius:14px;border:2px solid #b25a12;background:#FFF1DE;color:#4A2600;font-weight:700}.Legal_draft__57RHr span{display:block;font-weight:600}@media (prefers-color-scheme:dark){.Legal_draft__57RHr{background:#2A1B08;color:#FFE0BF;border-color:#F7A35C}.Legal_doc__X1mV0 .Legal_todo__ED3Wh{background:#4A2A06;color:#FFE0BF}}.PassportCard_pp__0DjiE{position:relative;overflow:hidden;display:flex;flex-direction:column;min-width:0;max-width:100%;border-radius:22px;color:#241A52;background-color:#F6EEDC;background-image:repeating-radial-gradient(circle at 85% 20%,rgba(36,26,82,.05) 0 1px,transparent 1px 9px),repeating-radial-gradient(circle at 10% 90%,rgba(0,129,144,.05) 0 1px,transparent 1px 11px);box-shadow:0 30px 70px rgba(17,12,42,.28)}.PassportCard_band__qjCet{height:6px;background:linear-gradient(90deg,#5EC4CC,#C3B6FF,#86E0A8,#5EC4CC)}.PassportCard_top__YiOMm{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:12px;padding:26px 30px 0}.PassportCard_brand__0hE6_{font:700 22px var(--font-heading),system-ui,sans-serif;letter-spacing:.04em}.PassportCard_no__r4CHo{font:500 12px var(--font-mono),monospace;letter-spacing:.16em;color:#4E4673}.PassportCard_body__oqJFf{display:flex;flex-wrap:wrap;gap:26px;align-items:flex-start;padding:22px 30px 26px}.PassportCard_emblem__L4OqM{flex:none;width:112px;height:132px;border-radius:16px;background:#241A52;color:#F6EEDC;display:grid;place-items:center}.PassportCard_fields__pGdsU{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:14px;margin:0;position:relative;z-index:2}.PassportCard_fields__pGdsU dt{font:500 11px var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase;color:#4E4673}.PassportCard_fields__pGdsU dd{margin:0;font-size:16px;line-height:1.45}.PassportCard_name__32kry{margin:0;font:700 40px/1.05 var(--font-heading),system-ui,sans-serif;color:#241A52}.PassportCard_name__32kry:focus{outline:none}.PassportCard_name__32kry:focus-visible{outline:3px solid #0F6F7C;outline-offset:4px;border-radius:6px}.PassportCard_line__bYCyO{margin:4px 0 0!important;color:#3A3260}.PassportCard_next__6GQ1E{font-weight:700;color:#0F6F7C}.PassportCard_stamp__wb8cu{position:absolute;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;font:700 11px/1.3 var(--font-mono),monospace;pointer-events:none;z-index:1;opacity:.75}.PassportCard_s1__lzz7y{right:26px;top:64px;width:92px;height:92px;border:2.5px solid rgba(15,111,124,.75);color:rgba(15,111,124,.85);transform:rotate(-12deg)}.PassportCard_s2__TVvOC{right:100px;top:130px;width:84px;height:84px;border:2.5px dashed rgba(91,71,200,.7);color:rgba(91,71,200,.85);transform:rotate(9deg)}.PassportCard_mrz__jVH8f{margin:0!important;padding:14px 30px 18px;background:rgba(36,26,82,.06);font:500 13px/1.7 var(--font-mono),monospace;letter-spacing:.14em;color:#3A3260;white-space:nowrap;overflow:hidden;text-overflow:clip}@media (max-width:520px){.PassportCard_top__YiOMm{padding:20px 20px 0}.PassportCard_body__oqJFf{padding:18px 20px 22px;gap:18px}.PassportCard_emblem__L4OqM{width:84px;height:100px}.PassportCard_name__32kry{font-size:32px}.PassportCard_s1__lzz7y{right:14px;top:58px;width:76px;height:76px;font-size:10px}.PassportCard_s2__TVvOC{display:none}.PassportCard_mrz__jVH8f{padding:12px 16px 14px;font-size:10.5px;letter-spacing:0}}.ProductOverview_page__nUVhu{--bg:#F7F1E6;--bg2:#EFE7D8;--card:#FFFFFF;--card2:#FBF7EE;--line:#E3D9C7;--ink:#241A52;--ink2:#4C4470;--muted:#6A6286;--accent:#00727E;--accent2:#A84E0F;--btn:#008190;--btn-ink:#FFFFFF;--btn2:#241A52;--btn2-ink:#FFFFFF;--violet:#5B47C8;--red:#B3264F;--grey:#5E5781;--hub:#00727E;--hub-ink:#FFFFFF;color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);background:var(--bg);color:var(--ink);font:400 17px/1.6 var(--font-body),system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}@media (prefers-color-scheme:dark){.ProductOverview_page__nUVhu{--bg:#110C2A;--bg2:#17113A;--card:#1B1444;--card2:#221A52;--line:#2D2566;--ink:#F6EEDC;--ink2:#D9D0DF;--muted:#A79FC8;--accent:#3FD2C7;--accent2:#F2A35C;--btn:#3FC1CC;--btn-ink:#06222A;--btn2:#F6EEDC;--btn2-ink:#241A52;--violet:#B5A6FF;--red:#F58FA6;--grey:#B8B2D4;--hub:#0A5C66;--hub-ink:#F6EEDC;color-scheme:dark}}.ProductOverview_page__nUVhu *{box-sizing:border-box}.ProductOverview_page__nUVhu a{color:inherit}.ProductOverview_wrap__SKVQb{max-width:1180px;margin:0 auto;padding:0 24px}.ProductOverview_display__CdKQQ{font:600 clamp(40px,6vw,70px)/1.04 var(--font-heading),system-ui,sans-serif;letter-spacing:-.01em;margin:16px 0 0}.ProductOverview_display__CdKQQ em{font-style:normal;color:var(--accent2)}.ProductOverview_h__5MkTJ{font:600 clamp(28px,3.8vw,42px)/1.12 var(--font-heading),system-ui,sans-serif;margin:0 0 12px}.ProductOverview_page__nUVhu p{margin:0}.ProductOverview_body2__VStA3{color:var(--ink2)}.ProductOverview_label__mrs1w{font:600 12px/1.4 var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.ProductOverview_btn__EJrJo{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border-radius:999px;font:800 16px var(--font-body),system-ui,sans-serif;text-decoration:none;border:1px solid transparent;white-space:nowrap}.ProductOverview_btn__EJrJo.ProductOverview_pri__KPU7M{background:var(--btn);color:var(--btn-ink)}.ProductOverview_btn__EJrJo.ProductOverview_sec__X762w{border-color:var(--line);color:var(--ink);background:transparent}.ProductOverview_btn__EJrJo:focus-visible,.ProductOverview_textLink__F55Wp:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:3px}.ProductOverview_cta__dx3uW{display:flex;gap:12px;flex-wrap:wrap}.ProductOverview_cta__dx3uW.ProductOverview_center__xznkq{justify-content:center}.ProductOverview_section__rDjT_{padding:72px 0 0}.ProductOverview_section__rDjT_.ProductOverview_tight__wKPns{padding-top:24px}.ProductOverview_secHead__AXUur{max-width:720px;margin-bottom:32px}.ProductOverview_secHead__AXUur.ProductOverview_wide__oI3xm{max-width:820px}.ProductOverview_secHead__AXUur .ProductOverview_label__mrs1w{display:block;margin-bottom:12px}.ProductOverview_hero__Ea2Wm{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:48px;gap:48px;align-items:start;padding:40px 0 24px}.ProductOverview_heroText__e01tI{padding-top:20px}.ProductOverview_heroTitle__6rtXm{font-size:clamp(38px,4.6vw,58px);line-height:1.06}.ProductOverview_heroLead__MBAT6{font-size:19px;margin:22px 0 14px!important;max-width:520px}.ProductOverview_chips__fnp4A{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0 0 26px;padding:0}.ProductOverview_chips__fnp4A li{font:500 13px var(--font-mono),monospace;padding:6px 12px;border:1px solid var(--line);border-radius:999px;color:var(--ink2)}.ProductOverview_textLink__F55Wp{display:inline-flex;align-items:center;min-height:52px;padding:0 6px;font-weight:800;color:var(--accent)!important;text-decoration:none;border-radius:8px}.ProductOverview_textLink__F55Wp:hover{text-decoration:underline}.ProductOverview_tag__E8ADx{display:inline-block;margin-bottom:14px;font:600 11px var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:999px;white-space:nowrap}.ProductOverview_t-proven__xk3dV{background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent)}.ProductOverview_t-reported__ogiD_{background:color-mix(in srgb,var(--violet) 15%,transparent);color:var(--violet)}.ProductOverview_t-disputed__e_ZpY{background:color-mix(in srgb,var(--red) 14%,transparent);color:var(--red)}.ProductOverview_t-missing__e0T6L{background:color-mix(in srgb,var(--grey) 16%,transparent);color:var(--grey)}.ProductOverview_secLead__OXw6I{margin-top:2px!important;font-size:19px}.ProductOverview_benefits___e_FV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.ProductOverview_ben__Yi4ie{display:flex;flex-direction:column;gap:14px;padding:28px;border-radius:22px;background:var(--card);border:1px solid var(--line)}.ProductOverview_benTitle__PBXVA{margin:0;font:600 26px/1.15 var(--font-heading),system-ui,sans-serif}.ProductOverview_miniMap__MH_hJ,.ProductOverview_miniSteps__AbtNO,.ProductOverview_report__AZ4K_,.ProductOverview_trust__VRNpP{margin:auto 0 0;padding:0;list-style:none}.ProductOverview_miniMap__MH_hJ{display:flex;flex-wrap:wrap;gap:10px;padding:18px;border-radius:14px;margin-top:auto;background:radial-gradient(color-mix(in srgb,var(--ink) 12%,transparent) 1px,transparent 1.5px) 0 0/16px 16px,var(--bg2)}.ProductOverview_miniMap__MH_hJ li{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;background:var(--card);border:1px solid var(--line);font-size:14px}.ProductOverview_dot___Lbd7{width:9px;height:9px;border-radius:50%;background:var(--muted)}.ProductOverview_dot___Lbd7.ProductOverview_on__TpbwY{background:var(--accent)}.ProductOverview_dot___Lbd7.ProductOverview_help__nB6ZE{background:var(--violet)}.ProductOverview_miniSteps__AbtNO{display:flex;flex-direction:column;gap:8px}.ProductOverview_miniSteps__AbtNO li{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:10px;background:var(--card2);border:1px solid var(--line);font-size:14px}.ProductOverview_miniSteps__AbtNO span{font:500 13px var(--font-mono),monospace;color:var(--muted)}.ProductOverview_miniSteps__AbtNO small{margin-left:auto;font:500 12px var(--font-mono),monospace;color:var(--muted)}.ProductOverview_trust__VRNpP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.ProductOverview_trust__VRNpP>div{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:12px;border-radius:12px;background:var(--card);border:1px solid var(--line)}.ProductOverview_trust__VRNpP dt .ProductOverview_tag__E8ADx{margin:0}.ProductOverview_trust__VRNpP dd{margin:0;font-size:14px;color:var(--ink2)}.ProductOverview_report__AZ4K_{display:flex;align-items:center;gap:14px;padding:16px;border-radius:14px;background:var(--card2);border:1px solid var(--line);color:var(--accent)}.ProductOverview_report__AZ4K_ div{display:flex;flex-direction:column;gap:4px;color:var(--ink)}.ProductOverview_report__AZ4K_ small{font-size:13px;color:var(--muted)}.ProductOverview_sec3__9B1h4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.ProductOverview_sc__ZtDvv{display:flex;flex-direction:column;gap:10px;padding:26px;border-radius:20px;background:var(--card);border:1px solid var(--line)}.ProductOverview_sc__ZtDvv p{color:var(--ink2)}.ProductOverview_scTitle__p6oQt{margin:0;font:600 22px var(--font-heading),system-ui,sans-serif}.ProductOverview_pIcon__QR4Mg{color:var(--accent)}.ProductOverview_never__RnTxs{margin-top:18px!important;padding:16px 22px;border-radius:14px;background:var(--bg2);color:var(--ink2)}.ProductOverview_never__RnTxs b{color:var(--ink)}.ProductOverview_install__4HUpy{margin-top:72px;background:var(--bg2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ProductOverview_installIn__sDJLu{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start;padding-top:80px;padding-bottom:80px}.ProductOverview_installText__5cpA5{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:14px}.ProductOverview_isteps__hfEHK{display:flex;flex-direction:column;gap:14px;list-style:none;margin:12px 0 0;padding:0}.ProductOverview_isteps__hfEHK li{display:flex;gap:16px;align-items:flex-start}.ProductOverview_isteps__hfEHK span{flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--btn);color:var(--btn-ink);font:600 18px var(--font-heading),system-ui,sans-serif}.ProductOverview_isteps__hfEHK b{display:block;font:600 21px var(--font-heading),system-ui,sans-serif}.ProductOverview_isteps__hfEHK p{color:var(--ink2);font-size:16px}.ProductOverview_installSide__zfrR0{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;gap:16px}.ProductOverview_dl__vM7wu{display:flex;flex-direction:column;gap:16px;padding:30px;border-radius:22px;background:var(--card);border:1.5px solid var(--accent)}.ProductOverview_dlHead__diTww{display:flex;align-items:center;gap:14px}.ProductOverview_dlHead__diTww div{display:flex;flex-direction:column}.ProductOverview_dlHead__diTww b{font:600 22px var(--font-heading),system-ui,sans-serif}.ProductOverview_dlHead__diTww small{font:500 12px var(--font-mono),monospace;color:var(--muted)}.ProductOverview_dlMark__Xfqp2{flex:none;width:54px;height:54px;border-radius:16px;display:grid;place-items:center;background:var(--btn2);color:var(--accent);font:700 30px var(--font-heading),system-ui,sans-serif}@media (prefers-color-scheme:dark){.ProductOverview_dlMark__Xfqp2{background:var(--card2)}}.ProductOverview_dlBtn____8ou{width:100%;font:600 19px var(--font-heading),system-ui,sans-serif;white-space:normal;text-align:center}.ProductOverview_dlNote__vTYZH{font-size:14px;color:var(--muted)}.ProductOverview_term___EqY5{display:flex;flex-direction:column;gap:6px;font-size:14px}.ProductOverview_term___EqY5 code{display:block;padding:10px 12px;border-radius:10px;background:var(--bg2);font:500 12.5px var(--font-mono),monospace;overflow-wrap:anywhere}.ProductOverview_dlFacts__IvvoA{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0;font-size:15px;color:var(--ink2)}.ProductOverview_dlFacts__IvvoA li{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ProductOverview_info__CE9Dv{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--line);color:var(--ink)!important;font:700 13px var(--font-mono),monospace;text-decoration:none}.ProductOverview_info__CE9Dv:hover{border-color:var(--accent)}.ProductOverview_dlMore__PmvO7{align-self:flex-start;min-height:44px;padding:0}.ProductOverview_then__2ttN5{display:flex;flex-direction:column;gap:6px;padding:20px 22px;border-radius:18px;border:1px dashed var(--line);background:var(--card);text-decoration:none}.ProductOverview_then__2ttN5 b{font:600 19px var(--font-heading),system-ui,sans-serif}.ProductOverview_then__2ttN5 span{font-size:15px;line-height:1.55;color:var(--ink2)}.ProductOverview_info__CE9Dv:focus-visible,.ProductOverview_then__2ttN5:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:3px}@media (max-width:1099px){.ProductOverview_hero__Ea2Wm{grid-template-columns:minmax(0,1fr);gap:36px}.ProductOverview_heroText__e01tI{max-width:720px}}@media (max-width:900px){.ProductOverview_benefits___e_FV,.ProductOverview_sec3__9B1h4{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.ProductOverview_section__rDjT_{padding-top:56px}.ProductOverview_hero__Ea2Wm{padding-top:24px}.ProductOverview_ben__Yi4ie,.ProductOverview_dl__vM7wu{padding:22px}.ProductOverview_install__4HUpy{margin-top:56px}.ProductOverview_installIn__sDJLu{padding-top:56px;padding-bottom:56px;gap:32px}.ProductOverview_trust__VRNpP{grid-template-columns:minmax(0,1fr)}}.ProductOverview_typeMain__uQ1ag{display:flex;flex-direction:column;align-items:center;gap:28px;padding:40px 0 88px}.ProductOverview_typeCard__n_css{width:100%;max-width:640px}.ProductOverview_typeAsk__UgurN{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.ProductOverview_typeAsk__UgurN .ProductOverview_h__5MkTJ{margin:0}