.gms-site{--gms-shell:1320px;--gms-page-gutter:clamp(20px,4vw,64px);--gms-section-space:clamp(76px,8vw,116px);--gms-card-radius:22px;background:radial-gradient(circle at 12% 2%,#ff56380e,transparent 22rem),var(--gms-bg)}.gms-site .gms-dashboard-slot,.gms-site .gms-pricing-shot,.gms-site .app-real-phone{box-shadow:0 22px 55px #030a1829}.gms-site .gms-dashboard-slot:after,.gms-site .gms-pricing-shot:after{content:"Live product view";color:var(--gms-muted);background:var(--gms-surface);letter-spacing:.08em;text-transform:uppercase;padding:.45rem .7rem;font-size:.62rem;font-weight:800;display:block}.gms-site .gms-module-card,.gms-site .gms-pain-card{transition:transform .2s,border-color .2s,box-shadow .2s}.gms-site .gms-module-card:hover,.gms-site .gms-pain-card:hover{border-color:#ff563873;transform:translateY(-2px);box-shadow:0 14px 30px #030a181a}.gms-site .gms-shell{width:min(var(--gms-shell),calc(100% - (var(--gms-page-gutter)*2)))}.gms-site .gms-section{padding-block:var(--gms-section-space)}.gms-site .gms-section-heading{margin-bottom:clamp(34px,4vw,54px)}.gms-site .gms-section-heading h2{text-wrap:balance;max-width:820px}.gms-site .gms-section-heading>p,.gms-site .gms-heading-split>p{max-width:560px}.gms-site .gms-hero,.gms-site .gms-pricing-hero,.gms-site .gms-training-hero,.gms-site .gms-onboard-hero{isolation:isolate;border-bottom:1px solid var(--gms-line);background:radial-gradient(circle at 10% 14%,#ff563821,#0000 30%),radial-gradient(circle at 88% 20%,#39aca11a,#0000 31%),linear-gradient(145deg,#f9fafc 0%,#eef3f8 100%)}.gms-site .gms-hero h1,.gms-site .gms-pricing-hero h1,.gms-site .gms-training-hero h1,.gms-site .gms-onboard-hero h1{text-wrap:balance}.gms-site .gms-dashboard-slot,.gms-site .gms-surface-card,.gms-site .gms-plan-card,.gms-site .gms-onboard-journey,.gms-site .gms-onboard-form>section,.gms-site .gms-training-surface,.gms-site .gms-training-start article{border-color:var(--gms-line)}.gms-site .gms-module-card,.gms-site .gms-pain-card,.gms-site .gms-outcome-grid article,.gms-site .gms-pricing-feature-grid article,.gms-site .gms-onboard-benefit-grid article{border-radius:var(--gms-card-radius)}.dark .gms-site .gms-hero,.dark .gms-site .gms-pricing-hero,.dark .gms-site .gms-training-hero,.dark .gms-site .gms-onboard-hero{background:radial-gradient(circle at 10% 14%,#ff563824,#0000 30%),radial-gradient(circle at 88% 20%,#39aca117,#0000 31%),#0b1220}html[data-theme=black] .gms-site{--gms-bg:#000;--gms-surface:#090909;--gms-soft:#0f0f0f;--gms-ink:#f4f4f5;--gms-muted:#9ca3af;--gms-line:#ffffff24;background:#000}html[data-theme=black] .gms-site .gms-hero,html[data-theme=black] .gms-site .gms-pricing-hero,html[data-theme=black] .gms-site .gms-training-hero,html[data-theme=black] .gms-site .gms-onboard-hero{background:radial-gradient(circle at 13% 12%,#ff56381b,#0000 29%),radial-gradient(circle at 88% 18%,#39aca10e,#0000 28%),#000}html[data-theme=black] .gms-site .gms-product-strip,html[data-theme=black] .gms-site .gms-pricing-plans-section,html[data-theme=black] .gms-site .gms-pricing-product-section,html[data-theme=black] .gms-site .gms-pain-section,html[data-theme=black] .gms-site .gms-workflow-section,html[data-theme=black] .gms-site .gms-modules-section,html[data-theme=black] .gms-site .gms-dual-product-section,html[data-theme=black] .gms-site .gms-roles-section,html[data-theme=black] .gms-site .gms-app-gallery-section,html[data-theme=black] .gms-site .gms-outcomes-section,html[data-theme=black] .gms-site .gms-onboard-benefits,html[data-theme=black] .gms-site .gms-onboard-form-section{background:#000}html[data-theme=black] .gms-site .gms-dashboard-slot,html[data-theme=black] .gms-site .gms-surface-card,html[data-theme=black] .gms-site .gms-plan-card,html[data-theme=black] .gms-site .gms-pricing-feature-grid article,html[data-theme=black] .gms-site .gms-onboard-journey,html[data-theme=black] .gms-site .gms-onboard-benefit-grid article,html[data-theme=black] .gms-site .gms-onboard-form>section,html[data-theme=black] .gms-site .gms-training-surface,html[data-theme=black] .gms-site .gms-training-start article{border-color:var(--gms-line);box-shadow:none;background:#090909}html[data-theme=black] .gms-site .gms-browser-bar,html[data-theme=black] .gms-site .gms-pricing-browser-bar{background:#0d0d0d}html[data-theme=black] .gms-site .gms-button-secondary{border-color:var(--gms-line);background:#0b0b0b}@media (max-width:760px){.gms-site{--gms-page-gutter:18px;--gms-section-space:68px}.gms-site .gms-section-heading{margin-bottom:30px}}
