.home-module__Hx0lNG__root{--signal:#ff4725;--hairline:#ff47258c;--bg:#0a0a0a;--surface-1:#161616;--divider:#ffffff14;--divider-strong:#ffffff2e;--text-1:#f2f0ec;--text-2:#f2f0ec9e;--text-3:#f2f0ec61;--font-display:"F37 Lineca", "Space Grotesk", sans-serif;--font-body:"aktiv-grotesk", "Inter Tight", sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;background:var(--bg);min-height:100vh;color:var(--text-1);font-family:var(--font-body);-webkit-font-smoothing:antialiased;flex-direction:column;font-size:18px;line-height:1.5;display:flex}.home-module__Hx0lNG__topbar{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;padding:22px 32px;display:flex}.home-module__Hx0lNG__logo{width:auto;height:38px;display:block}.home-module__Hx0lNG__topbarNote{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:12px}@keyframes home-module__Hx0lNG__fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.home-module__Hx0lNG__main{flex-direction:column;flex:1;justify-content:center;width:100%;max-width:720px;margin:0 auto;padding:72px 32px 96px;animation:.24s cubic-bezier(0,0,.2,1) both home-module__Hx0lNG__fadeUp;display:flex}.home-module__Hx0lNG__eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--signal);margin:0 0 20px;font-size:12px;font-weight:500}.home-module__Hx0lNG__heading{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0 0 22px;font-size:clamp(38px,7vw,58px);font-weight:700;line-height:.98}.home-module__Hx0lNG__headingAccent{color:var(--signal);font-style:italic}.home-module__Hx0lNG__sub{color:var(--text-2);max-width:56ch;margin:0 0 40px;font-size:19px;line-height:1.6}.home-module__Hx0lNG__actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.home-module__Hx0lNG__btnPrimary{background:var(--signal);color:#0a0a0a;font-family:var(--font-body);letter-spacing:.01em;border-radius:4px;align-items:center;gap:10px;padding:14px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:background .12s cubic-bezier(.4,0,.2,1),transform .12s cubic-bezier(.4,0,.2,1);display:inline-flex}.home-module__Hx0lNG__btnPrimary:hover{background:#e03d1e;transform:translateY(-1px)}.home-module__Hx0lNG__btnArrow{transition:transform .24s cubic-bezier(.4,0,.2,1);display:inline-block}.home-module__Hx0lNG__btnPrimary:hover .home-module__Hx0lNG__btnArrow{transform:translate(3px)}.home-module__Hx0lNG__btnQuiet{border:1px solid var(--divider-strong);color:var(--text-2);font-family:var(--font-body);background:0 0;border-radius:4px;align-items:center;gap:8px;padding:13px 24px;font-size:16px;text-decoration:none;transition:color .12s,border-color .12s;display:inline-flex}.home-module__Hx0lNG__btnQuiet:hover{color:var(--text-1);border-color:var(--text-3)}.home-module__Hx0lNG__slackLine{color:var(--text-3);margin:28px 0 0;font-size:15px}.home-module__Hx0lNG__slackLine a{color:var(--text-2);border-bottom:1px solid var(--divider-strong);text-decoration:none}.home-module__Hx0lNG__slackLine a:hover{color:var(--text-1)}.home-module__Hx0lNG__footer{border-top:1px solid var(--divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 32px;display:flex}.home-module__Hx0lNG__footerNote{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:12px}.home-module__Hx0lNG__footerNote a{color:var(--text-2);text-decoration:none}.home-module__Hx0lNG__footerNote a:hover{color:var(--text-1)}@media (max-width:560px){.home-module__Hx0lNG__topbar{padding:18px 20px}.home-module__Hx0lNG__main{padding:48px 20px 64px}.home-module__Hx0lNG__footer{padding:20px}}
