.landing-root{--ink:#0f2742;--ink-2:#1a3354;--ink-press:#091b30;--accent:#c25e3e;--accent-2:#a84a2d;--accent-weak:#8b3f22;--success:#1f7a53;--success-2:#176443;--rust:#8a2f1c;--ink-95:rgba(15,39,66,0.96);--ink-90:rgba(15,39,66,0.92);--ink-80:rgba(15,39,66,0.84);--ink-75:rgba(15,39,66,0.78);--ink-70:rgba(15,39,66,0.72);--ink-55:rgba(15,39,66,0.58);--ink-40:rgba(15,39,66,0.42);--ink-24:rgba(15,39,66,0.2);--ink-12:rgba(15,39,66,0.1);--ink-06:rgba(15,39,66,0.05);--accent-50:#f4c8b4;--accent-100:#e9a88b;--accent-200:#d88566;--accent-tint:rgba(194,94,62,0.08);--success-50:#c4ecd3;--success-100:#9dd9b5;--rust-50:#f5ded7;--mint:#c4ecd3;--mint-ink:#1f7a53;--peach:#f4c8b4;--peach-ink:#b5532e;--sand:#ede2cd;--sand-deep:#e4d5b7;--amber:#f1c03a;--amber-soft:#fce7a1;--slate:#b6c4d6;--page:#f8f9f9;--paper:#ffffff;--sidebar:#f1f2f2;--hairline:#e4e6e5;--rule:#d4d6d5;--on-ink-100:#ffffff;--on-ink-80:rgba(248,249,249,0.88);--on-ink-60:rgba(248,249,249,0.66);--on-ink-40:rgba(248,249,249,0.44);--lock-veil:rgba(248,249,249,0.62);--lock-tint:rgba(194,94,62,0.06);--lock-blur:6px;--lock-ink:#9a9f9d;--paid-badge-bg:var(--ink-06);--paid-badge-ink:var(--ink-55);--font-serif:var(--font-source-serif-4),Georgia,serif;--font-sans:var(--font-inter-tight),system-ui,-apple-system,sans-serif;--font-mono:var(--font-jetbrains-mono),"Fira Code",ui-monospace,monospace;--serif:var(--font-serif);--sans:var(--font-sans);--mono:var(--font-mono);--type-h1:36px;--type-h2:24px;--type-h3:19px;--type-body:17px;--type-small:14px;--type-micro:12px;--lh-body-ui:1.5;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--space-card-padding:20px;--space-container-max:1280px;--radius-card:10px;--radius-button:6px;--radius-chip:4px;--radius-full:9999px;--hairline-w:0.5px;--strong-w:1px;--border-hair:0.5px solid var(--hairline);--border-strong:1px solid var(--rule);--shadow-card-hover:0 2px 8px rgba(15,39,66,0.08);--ease:cubic-bezier(0.2,0.8,0.2,1);--ease-default:cubic-bezier(0.2,0.8,0.2,1);--dur-fast:180ms;--dur-mid:280ms;--dur-slow:400ms;--card-bg:var(--paper);--focus-ring:0 0 0 2px var(--paper),0 0 0 4px var(--accent)}.landing-root [data-paper=warm]{--page:#f4f1ea;--paper:#eeeae0;--sidebar:#ece7da;--hairline:#dcd5c2;--rule:#c9c1ab}.landing-root .deep-surface,.landing-root [data-paper=deep]{--page:#0f2742;--paper:#1a3354;--sidebar:#091b30;--ink-95:rgba(255,255,255,0.96);--ink-90:rgba(255,255,255,0.9);--ink-80:rgba(255,255,255,0.82);--ink-75:rgba(255,255,255,0.76);--ink-70:rgba(255,255,255,0.7);--ink-55:rgba(255,255,255,0.56);--ink-40:rgba(255,255,255,0.42);--ink-24:rgba(255,255,255,0.22);--ink-12:rgba(255,255,255,0.12);--ink-06:rgba(255,255,255,0.07);--hairline:rgba(255,255,255,0.1);--rule:rgba(255,255,255,0.18);--card-bg:var(--paper);--border-hair:0.5px solid var(--hairline);--border-strong:1px solid var(--rule);--lock-veil:rgba(15,39,66,0.62);--lock-ink:#5c666c;color:var(--on-ink-100)}.landing-root .register-terminal{--page:#0c1f36;--paper:#112a47;--sidebar:#0a1b30;--ink-95:rgba(255,255,255,0.96);--ink-90:rgba(255,255,255,0.9);--ink-80:rgba(255,255,255,0.82);--ink-75:rgba(255,255,255,0.76);--ink-70:rgba(255,255,255,0.7);--ink-55:rgba(255,255,255,0.55);--ink-40:rgba(255,255,255,0.4);--ink-24:rgba(255,255,255,0.22);--ink-12:rgba(255,255,255,0.12);--ink-06:rgba(255,255,255,0.07);--hairline:rgba(255,255,255,0.09);--rule:rgba(255,255,255,0.16);--card-bg:var(--paper);--border-hair:0.5px solid var(--hairline);--border-strong:1px solid var(--rule);color:var(--on-ink-100)}.landing-root,.landing-root *,.landing-root :after,.landing-root :before{box-sizing:border-box}.landing-root{font-family:var(--sans);font-size:var(--type-body);line-height:var(--lh-body-ui);color:var(--ink-90);background:var(--page);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"tnum"}.landing-root button{font:inherit;color:inherit;cursor:pointer;background:none;border:0;padding:0}.landing-root a{color:inherit;text-decoration:none}.landing-root h1,.landing-root h2,.landing-root h3,.landing-root h4,.landing-root p{margin:0}.landing-root ::selection{background:rgba(194,94,62,.16);color:var(--ink)}.landing-root input,.landing-root select,.landing-root textarea{font:inherit}.landing-root :focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-button)}html:has(.landing-root){scroll-behavior:smooth}.landing-root .gx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--sans);font-weight:500;font-size:14px;line-height:1;white-space:nowrap;cursor:pointer;border:1px solid transparent;border-radius:var(--radius-button);padding:12px 16px;transition:filter var(--dur-fast) var(--ease)}.landing-root .gx-btn:hover{filter:brightness(.96)}.landing-root .gx-btn:active{filter:brightness(.92)}.landing-root .gx-btn-accent{background:var(--accent);color:#fff;border-color:var(--accent)}.landing-root .gx-btn-lg{padding:14px 20px;font-size:16px}.landing-root .lp-navlink{color:var(--ink-70);transition:color var(--dur-fast) var(--ease)}.landing-root .lp-navlink:hover{color:var(--ink)}.landing-root .lp-footlink{color:var(--ink-70);transition:color var(--dur-fast) var(--ease)}.landing-root [data-paper=deep] .lp-footlink:hover{color:var(--on-ink-100)}@media (max-width:479px){.landing-root [data-screen-label=Nav]>div{gap:8px!important}.landing-root [data-screen-label=Nav]>div>a[href="#top"]{gap:0!important}.landing-root [data-screen-label=Nav]>div>a[href="#top"] span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;clip:rect(0,0,0,0);white-space:nowrap}.landing-root [data-screen-label=Nav] nav{gap:9px!important;font-size:12px!important}}@keyframes gxCaret{0%,55%{opacity:1}60%,to{opacity:0}}@keyframes gxBreath{0%,58%,to{transform:scale(1)}70%{transform:scale(1.022)}82%{transform:scale(1)}}@keyframes gxSkel{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){html:has(.landing-root){scroll-behavior:auto}.landing-root *,.landing-root :after,.landing-root :before{animation:none!important;transition:none!important}}