@font-face{font-family:Archivo Black;src:url(/fonts/archivo-black-latin.woff2) format("woff2");font-weight:400 900;font-style:normal;font-display:swap}.Landing_page__B3oLl{--paper:#fff6ea;--card:#ffffff;--ink:#171719;--muted:#5c5a55;--gold:#ffd98a;--gold-deep:#f2c46a;--coral:#e4636f;--leaf:#3e9b73;--rule:3px solid var(--ink);--lift:6px 6px 0 var(--ink);--lift-sm:3px 3px 0 var(--ink);--mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--display:"Archivo Black",Arial,Helvetica,sans-serif;--wrap:1180px;--bar:62px;overflow-x:clip;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.Landing_page__B3oLl *,.Landing_page__B3oLl :after,.Landing_page__B3oLl :before{box-sizing:border-box}.Landing_page__B3oLl img{max-width:100%}.Landing_page__B3oLl ::selection{background:var(--gold);color:var(--ink)}.Landing_page__B3oLl :focus-visible{outline:3px solid var(--ink);outline-offset:3px}.Landing_wrap__yRiUX{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 20px}.Landing_topbar__2hUo7{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:var(--paper);border-bottom:var(--rule)}.Landing_topbarInner__t0Nez{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:var(--bar);width:100%;max-width:var(--wrap);margin:0 auto;padding:env(safe-area-inset-top,0) 20px 0}.Landing_wordmark__FMBzx{display:inline-flex;align-items:center;gap:10px;min-height:46px;font-size:19px;font-weight:900;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);text-decoration:none}.Landing_wordmarkMark__9sKWQ{width:30px;height:30px;display:block;border:2px solid var(--ink);background:var(--gold)}.Landing_topCta__5mcX1{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;font-size:14px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;color:var(--ink);background:var(--gold);border:var(--rule);box-shadow:var(--lift-sm);text-decoration:none;white-space:nowrap}.Landing_topCta__5mcX1:active{transform:translate(3px,3px);box-shadow:none}.Landing_hero__FanB9{--lift-hero:6px 6px 0 #fff6ea;--lift-sm-hero:3px 3px 0 #fff6ea;position:relative;display:flex;flex-direction:column;min-height:calc(100svh - var(--bar));overflow:hidden;isolation:isolate;background:#101014;border-bottom:var(--rule)}.Landing_heroMedia__HxD_T{position:absolute;inset:0;z-index:-2}.Landing_heroPicture__GPSrC{display:block;width:100%;height:100%}.Landing_heroImg__CHCus{width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.Landing_heroWarm__LlKoc{position:absolute;inset:0;z-index:1;pointer-events:none;background-image:radial-gradient(closest-side,rgba(255,217,138,.42),rgba(255,217,138,.1) 58%,rgba(255,217,138,0));background-size:74% 68%;background-repeat:no-repeat;background-position:20% 26%}.Landing_heroVignette__0tzBV{position:absolute;inset:0;z-index:2;background:radial-gradient(80% 66% at 50% 46%,rgba(16,16,20,0) 0,rgba(16,16,20,.4) 54%,rgba(16,16,20,.92) 100%),linear-gradient(180deg,rgba(16,16,20,.62),rgba(16,16,20,.48) 24%,rgba(16,16,20,.7) 43%,rgba(16,16,20,.7) 62%,rgba(16,16,20,.6) 82%,#101014)}.Landing_heroInner__UMUfl{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;padding:44px 20px 30px}.Landing_heroMark__yaQHs{width:84px;height:84px;display:block;border:3px solid #ffffff;background:var(--gold);padding:6px}.Landing_tagline__4hz0h{margin:0;max-width:18ch;font-family:var(--display);font-size:clamp(2.1rem,6.6vw,4.2rem);font-weight:400;line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;color:#fff6ea;text-shadow:4px 4px 0 rgba(16,16,20,.9)}.Landing_heroLede__cbO2b{margin:0;max-width:34ch;font-size:16px;line-height:1.6;font-weight:700;color:rgba(255,246,234,.94)}.Landing_start__SN580{display:inline-flex;align-items:center;gap:12px;min-height:60px;margin-top:10px;padding:0 34px;font-size:18px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);background:var(--gold);border:3px solid var(--ink);box-shadow:var(--lift-hero);text-decoration:none}.Landing_start__SN580:active{transform:translate(6px,6px);box-shadow:none}.Landing_startArrow__qWbEQ{width:11px;height:13px;display:block;flex:0 0 auto}.Landing_startNote__9B04k{margin:0;font-size:13px;font-weight:700;color:rgba(255,246,234,.8)}.Landing_demoTag__hqZPy{display:inline-block;margin:2px 0 0;padding:5px 12px;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:var(--gold);border:2px solid var(--ink)}.Landing_menuRows__6hOKV{width:min(100% - 32px,680px);margin:0 auto;padding-bottom:calc(22px + env(safe-area-inset-bottom, 0px))}.Landing_menuRow__P2fVu{display:flex;align-items:baseline;gap:12px;min-height:46px;margin-top:8px;padding:11px 15px;background:var(--paper);border:2px solid var(--ink);box-shadow:var(--lift-sm-hero);font-size:14px}.Landing_menuLabel__Txtd7{font-weight:900;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.Landing_menuLeader__TNSCc{flex:1 1;min-width:16px;align-self:center;border-bottom:2px dotted var(--ink)}.Landing_menuValue__CDX2v{font-family:var(--mono);font-weight:700;text-align:right;text-transform:uppercase;letter-spacing:.04em}.Landing_section__vLWQs{padding:64px 0;border-top:var(--rule)}.Landing_sectionHead__cMfeP{max-width:760px;margin-bottom:34px}.Landing_sectionTitle__8kHFe{margin:0 0 14px;font-family:var(--display);font-size:clamp(1.5rem,3.1vw,2.2rem);font-weight:400;line-height:1.06;letter-spacing:-.015em;text-transform:uppercase}.Landing_sectionLede__VSV5i{margin:0;font-size:17px;color:var(--muted)}.Landing_frame__tCNxb{margin:0;background:var(--card);border:var(--rule);box-shadow:var(--lift)}.Landing_frameImg__q9YTH{display:block;width:100%;height:auto;background:var(--card)}.Landing_rail__kriz8{display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px}.Landing_step__AOUuZ{display:flex;flex-direction:column;margin:0}.Landing_stepIndex__KMywa{margin:14px 0 4px;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.16em;color:var(--muted)}.Landing_stepTitle__oks_E{margin:0 0 6px;font-size:19px;font-weight:900;letter-spacing:-.01em;text-transform:uppercase}.Landing_stepText__i1Mx3{margin:0;font-size:15px;color:var(--muted)}.Landing_caption__I_kIc{margin:14px 0 0;font-size:15px;font-weight:700;color:var(--muted)}.Landing_narrow__DDEy5{max-width:380px}.Landing_grid3__wjy9S{display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px}.Landing_studioFrame__hpK7Y .Landing_frameImg__q9YTH{aspect-ratio:1167/760;object-fit:cover;object-position:top center}.Landing_ladder__4HLs0{border-top:var(--rule)}.Landing_rung__o0nx7{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;min-height:46px;padding:20px 0;border-bottom:2px solid var(--ink)}.Landing_rungName__6cSDi{margin:0;flex:1 1 200px;font-family:var(--display);font-size:22px;font-weight:400;letter-spacing:-.01em;text-transform:uppercase}.Landing_rungPrice__kFjqi{margin:0;flex:0 1 auto;display:flex;align-items:baseline;gap:10px;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.Landing_rungValue__x4UPi{font-family:var(--display);font-size:26px;font-weight:400;letter-spacing:-.01em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Landing_rungAction__YYczZ{flex:0 0 auto;display:flex;flex-wrap:wrap;gap:10px}.Landing_ladderNote__vzVHr{margin:18px 0 0;padding:12px 14px;font-size:14px;font-weight:700;color:var(--ink);border:2px dashed var(--muted)}.Landing_btnGhost__sCsLt,.Landing_btnGold__wIjJl{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 26px;font-size:15px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;text-align:center;border:var(--rule);box-shadow:var(--lift-sm)}.Landing_btnGold__wIjJl{color:var(--ink);background:var(--gold)}.Landing_btnGhost__sCsLt{color:var(--ink);background:var(--card)}.Landing_btnGhost__sCsLt:active,.Landing_btnGold__wIjJl:active{transform:translate(3px,3px);box-shadow:none}.Landing_btnBlock__ZSvqk{width:100%}.Landing_btnCompact__KWD_w{min-height:46px;padding:0 20px;font-size:14px}.Landing_partner__eg252{padding:26px 24px;background:var(--card);border:var(--rule);box-shadow:var(--lift)}.Landing_partnerList__jy0U1{margin:16px 0 22px;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px;font-size:15px}.Landing_partnerList__jy0U1 li{display:flex;align-items:baseline;gap:12px}.Landing_partnerList__jy0U1 li:before{content:"";flex:0 0 auto;width:9px;height:9px;background:var(--ink);transform:translateY(-1px)}.Landing_closing__QiG3s{padding:72px 0 60px;text-align:center;border-top:var(--rule);background:var(--gold)}.Landing_closingTitle__BdTxU{margin:0 auto 16px;max-width:24ch;font-family:var(--display);font-size:clamp(1.7rem,3.6vw,2.6rem);font-weight:400;line-height:1.08;letter-spacing:-.015em;text-transform:uppercase}.Landing_closingLede__XWpmU{margin:0 auto 28px;max-width:46ch;font-weight:700}.Landing_ctaRow__RKSIi{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.Landing_footer__f2Yxi{padding:28px 0 calc(32px + env(safe-area-inset-bottom, 0px));border-top:var(--rule);font-size:13px;color:var(--muted)}.Landing_footerInner__EOIjZ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.Landing_footerBrand__KNUem{display:inline-flex;align-items:center;gap:9px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.Landing_footerBrand__KNUem img{width:24px;height:24px;display:block;border:2px solid var(--ink);background:var(--gold)}.Landing_footerNote__7ev2q{margin:16px 0 0;font-size:12px;line-height:1.5}@media (prefers-reduced-motion:no-preference){.Landing_demoTag__hqZPy,.Landing_heroLede__cbO2b,.Landing_heroMark__yaQHs,.Landing_startNote__9B04k,.Landing_start__SN580,.Landing_tagline__4hz0h{animation:Landing_land__IMnbw .56s cubic-bezier(.16,1,.3,1) both}.Landing_tagline__4hz0h{animation-delay:80ms}.Landing_heroLede__cbO2b{animation-delay:.16s}.Landing_start__SN580{animation-delay:.24s}.Landing_startNote__9B04k{animation-delay:.3s}.Landing_demoTag__hqZPy{animation-delay:.34s}.Landing_menuRows__6hOKV{animation:Landing_land__IMnbw .56s cubic-bezier(.16,1,.3,1) .22s both}.Landing_startArrow__qWbEQ{animation:Landing_blink__2Fa0x 1.5s step-end infinite}.Landing_heroWarm__LlKoc{animation:Landing_lantern__ECrTr 30s ease-in-out infinite alternate}@keyframes Landing_land__IMnbw{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes Landing_blink__2Fa0x{0%,56%{opacity:1}57%,to{opacity:.28}}@keyframes Landing_lantern__ECrTr{0%{background-position:16% 24%}to{background-position:84% 64%}}}@media (min-width:700px){.Landing_rail__kriz8{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.Landing_grid3__wjy9S{grid-template-columns:repeat(3,minmax(0,1fr))}.Landing_rung__o0nx7{flex-wrap:nowrap;padding:22px 0}.Landing_section__vLWQs{padding:84px 0}.Landing_heroWarm__LlKoc{background-size:46% 62%}}@media (min-width:1024px){.Landing_page__B3oLl{font-size:18px}.Landing_heroInner__UMUfl{padding:52px 20px 36px}.Landing_closing__QiG3s{padding:96px 0 78px}}