.landing-module__scJOqG__page{--chalk:#f6f7f8;--paper:#fff;--ink:#15181b;--steel:#5f6973;--hair:#dde1e5;--bubble:#eceef1;--pr:#d7263d;--p20:#1f5bc4;--p15:#e9ad00;--p10:#1e9653;--cta:#15181b;--cta-ink:#f6f7f8;background:var(--chalk);color:var(--ink);min-height:100vh;font-family:var(--font-sans), system-ui, sans-serif}@media (prefers-color-scheme:dark){.landing-module__scJOqG__page{--chalk:#101316;--paper:#171b1f;--ink:#eceff2;--steel:#96a0aa;--hair:#262c32;--bubble:#22272c;--pr:#ff4b5c;--p20:#3d7be6;--p15:#f2bd1d;--p10:#2fb36a;--cta:#eceff2;--cta-ink:#101316}}.landing-module__scJOqG__wrap{max-width:1120px;padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px));margin:0 auto}.landing-module__scJOqG__nav{justify-content:space-between;align-items:center;padding-block:20px;display:flex}.landing-module__scJOqG__brand{letter-spacing:-.02em;align-items:center;gap:10px;font-size:20px;font-weight:800;font-stretch:112%;display:inline-flex}.landing-module__scJOqG__mark{align-items:center;gap:2px;display:inline-flex}.landing-module__scJOqG__mark i{border-radius:1.5px;width:5px;display:block}.landing-module__scJOqG__mark i:first-child{background:var(--pr);height:22px}.landing-module__scJOqG__mark i:nth-child(2){background:var(--p20);height:22px}.landing-module__scJOqG__mark i:nth-child(3){background:var(--p15);height:18px}.landing-module__scJOqG__mark i:nth-child(4){background:var(--p10);height:14px}.landing-module__scJOqG__cta{background:var(--cta);color:var(--cta-ink);letter-spacing:-.005em;border-radius:999px;align-items:center;gap:10px;padding:14px 22px;font-size:16px;font-weight:700;transition:transform .12s,box-shadow .12s;display:inline-flex;box-shadow:0 1px #00000014}.landing-module__scJOqG__cta:hover{transform:translateY(-1px);box-shadow:0 6px 18px #00000024}.landing-module__scJOqG__cta:focus-visible{outline:3px solid var(--p20);outline-offset:3px}.landing-module__scJOqG__ctaSmall{padding:9px 16px;font-size:14px;}.landing-module__scJOqG__arrow{font-weight:400}.landing-module__scJOqG__hero{border-bottom:1px solid var(--hair);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;padding-block:48px 72px;display:grid}.landing-module__scJOqG__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--steel);font-size:13px;font-weight:700}.landing-module__scJOqG__h1{letter-spacing:-.045em;text-wrap:balance;margin:14px 0 22px;font-size:clamp(48px,7.4vw,92px);font-weight:850;font-stretch:112%;line-height:.92}.landing-module__scJOqG__h1 em{color:var(--pr);font-style:normal}.landing-module__scJOqG__lede{color:var(--steel);max-width:30ch;margin:0 0 30px;font-size:20px;line-height:1.45}.landing-module__scJOqG__lede b{color:var(--ink);font-weight:650}.landing-module__scJOqG__under{color:var(--steel);margin-top:14px;font-size:14px}.landing-module__scJOqG__chat{gap:12px;display:grid}.landing-module__scJOqG__user{background:var(--bubble);border-radius:22px 22px 6px;justify-self:end;max-width:86%;padding:12px 16px;font-size:16px;line-height:1.4}.landing-module__scJOqG__reply{max-width:92%;font-size:16px;line-height:1.5}.landing-module__scJOqG__reply b{font-variant-numeric:tabular-nums}.landing-module__scJOqG__frame{border:1px solid var(--hair);background:var(--paper);border-radius:18px;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 12px 32px #0000000f}.landing-module__scJOqG__source{color:var(--steel);align-items:center;gap:8px;font-size:12px;display:flex}.landing-module__scJOqG__source .landing-module__scJOqG__mark i{width:3px}.landing-module__scJOqG__source .landing-module__scJOqG__mark i:first-child,.landing-module__scJOqG__source .landing-module__scJOqG__mark i:nth-child(2){height:12px}.landing-module__scJOqG__source .landing-module__scJOqG__mark i:nth-child(3){height:10px}.landing-module__scJOqG__source .landing-module__scJOqG__mark i:nth-child(4){height:8px}.landing-module__scJOqG__row{border-bottom:1px solid var(--hair);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;padding-block:64px;display:grid}.landing-module__scJOqG__h2{letter-spacing:-.035em;text-wrap:balance;margin:0 0 14px;font-size:clamp(32px,4vw,48px);font-weight:800;font-stretch:108%;line-height:1}.landing-module__scJOqG__p{color:var(--steel);max-width:34ch;margin:0;font-size:18px;line-height:1.5}.landing-module__scJOqG__facts{border-bottom:1px solid var(--hair);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-block:56px;display:grid}.landing-module__scJOqG__fact b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:850;font-stretch:108%;line-height:1;display:block}.landing-module__scJOqG__fact span{color:var(--steel);max-width:26ch;margin-top:8px;font-size:16px;line-height:1.4;display:block}.landing-module__scJOqG__closing{justify-items:start;gap:26px;padding-block:88px;display:grid}.landing-module__scJOqG__closing .landing-module__scJOqG__h2{max-width:14ch;font-size:clamp(40px,6vw,72px)}.landing-module__scJOqG__footer{color:var(--steel);border-top:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;gap:20px;padding-block:28px 40px;font-size:14px;display:flex}.landing-module__scJOqG__footer nav{gap:20px;display:flex}.landing-module__scJOqG__footer a:hover{color:var(--ink)}@media (max-width:860px){.landing-module__scJOqG__hero,.landing-module__scJOqG__row{grid-template-columns:minmax(0,1fr);gap:32px}.landing-module__scJOqG__hero{padding-block:24px 48px}.landing-module__scJOqG__row{padding-block:48px}.landing-module__scJOqG__facts{grid-template-columns:minmax(0,1fr);gap:24px}.landing-module__scJOqG__lede{font-size:18px}}@media (prefers-reduced-motion:reduce){.landing-module__scJOqG__cta{transition:none}}
