[data-theme=dark]{color-scheme:dark;--surface: #0d0d0d;--surface-lowest: #080808;--surface-low: #141414;--surface-high: #1a1a1a;--surface-highest: #242424;--primary-container: #6366f1;--on-primary-container: #ffffff;--on-surface: #ffffff;--on-surface-variant: #9ca3af;--heading-on-surface: #ffffff;--card-surface: #141414;--card-border: rgba(255, 255, 255, .1);--card-border-strong: rgba(99, 102, 241, .35);--section-band: #111111;--pill-bg: #1f1f1f;--muted-elevated: #161616;--nav-link-inactive: rgba(255, 255, 255, .72);--nav-link-active: #93c5fd;--brand-wordmark: #ffffff;--glass-header-bg: rgba(13, 13, 13, .85);--ambient-shadow: 0 24px 60px rgba(0, 0, 0, .45);--tertiary-fixed: #38bdf8;--world-map-opacity: .04;--primary-soft-bg: rgba(99, 102, 241, .2);--footer-border: rgba(255, 255, 255, .08);--footer-link-muted: rgba(255, 255, 255, .45);--eyebrow-label: #93c5fd;--decorative-muted: rgba(156, 163, 175, .25);--hero-glow: rgba(59, 130, 246, .35);--sprints-accent-blue: #3b82f6;--sprints-accent-violet: #6366f1}[data-theme=light]{color-scheme:light;--surface: #f9fafb;--surface-lowest: #f3f4f6;--surface-low: #ffffff;--surface-high: #ffffff;--surface-highest: #e5e7eb;--primary-container: #4f46e5;--on-primary-container: #ffffff;--on-surface: #111827;--on-surface-variant: #6b7280;--heading-on-surface: #030712;--card-surface: #ffffff;--card-border: rgba(17, 24, 39, .08);--card-border-strong: rgba(79, 70, 229, .28);--section-band: #f3f4f6;--pill-bg: #eef2ff;--muted-elevated: #f3f4f6;--nav-link-inactive: rgba(17, 24, 39, .68);--nav-link-active: #4f46e5;--brand-wordmark: #030712;--glass-header-bg: rgba(249, 250, 251, .92);--ambient-shadow: 0 24px 60px rgba(15, 23, 42, .08);--tertiary-fixed: #0284c7;--world-map-opacity: .03;--primary-soft-bg: rgba(79, 70, 229, .12);--footer-border: rgba(17, 24, 39, .08);--footer-link-muted: rgba(17, 24, 39, .5);--eyebrow-label: #64748b;--decorative-muted: rgba(82, 82, 91, .25);--hero-glow: rgba(59, 130, 246, .2);--sprints-accent-blue: #2563eb;--sprints-accent-violet: #4f46e5}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;min-height:100%;background:var(--surface);color:var(--on-surface)}body{font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4{font-family:Manrope,Inter,system-ui,sans-serif}::selection{background:var(--primary-container);color:var(--on-primary-container)}.glass-header{background:var(--glass-header-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.site-header-layout{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand nav actions";align-items:center;column-gap:clamp(16px,3vw,28px);row-gap:12px;width:100%}.site-header-layout__brand{grid-area:brand}.site-header-layout__nav{grid-area:nav;justify-content:center}.site-header-layout__actions{grid-area:actions;justify-content:flex-end}@media(max-width:767px){.site-header-layout{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions" "nav nav"}.site-header-layout__nav{justify-content:center;padding-top:2px}}.site-header-nav-link{display:inline-flex;align-items:center;height:38px}.ambient-shadow{box-shadow:var(--ambient-shadow)}.section-gap{padding-block:clamp(4rem,10vw,7.5rem)}.theme-toggle-segmented.ant-segmented{background:var(--surface-high)}.theme-toggle-segmented.ant-segmented .ant-segmented-item-label{display:inline-flex;align-items:center;justify-content:center;padding-inline:2px;font-size:15px}.sprints-text-gradient{background:linear-gradient(90deg,#3b82f6,#6366f1 55%,#a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent}.sprints-hero-glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 80% 50% at 70% 20%,rgba(59,130,246,.14),transparent 55%),radial-gradient(ellipse 60% 40% at 10% 80%,rgba(99,102,241,.1),transparent 50%)}.sprints-hero-dashboard{position:relative;width:100%;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:#0a0a0a;aspect-ratio:16 / 11;min-height:clamp(220px,38vw,380px);overflow:hidden}.sprints-hero-dashboard__media{position:absolute;top:12px;right:12px;bottom:12px;left:12px;width:calc(100% - 24px);height:calc(100% - 24px);border-radius:12px;background-color:#111;object-fit:cover;object-position:top center}.sprints-glass-card{position:absolute;right:16px;bottom:16px;left:auto;width:min(240px,72%);padding:14px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:#1414148c;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 12px 40px #00000059}.sprints-feature-card{height:100%;border-radius:14px;background:var(--card-surface);border:1px solid var(--card-border)}.sprints-float-panel{border-radius:14px;background:var(--card-surface);border:1px solid var(--card-border)}.sprints-pricing-card{position:relative;border-radius:16px;background:var(--card-surface);border:1px solid var(--card-border)}.sprints-pricing-card--highlight{border-color:#6366f180;background:linear-gradient(160deg,rgba(59,130,246,.06),var(--card-surface) 40%)}[data-theme=light] .sprints-pricing-card--highlight{background:linear-gradient(160deg,#6366f114,#fff 45%)}[data-theme=dark] .site-header-lang .ant-btn.ant-btn-text{color:var(--on-surface)}[data-theme=dark] .site-header-lang .ant-btn.ant-btn-text:hover{color:var(--primary-container)}[data-theme=dark] .ant-dropdown .ant-dropdown-menu,[data-theme=dark] .ant-dropdown-menu-submenu-popup>.ant-dropdown-menu{background-color:var(--surface-high);border:1px solid var(--card-border)}[data-theme=dark] .ant-dropdown-menu .ant-dropdown-menu-item,[data-theme=dark] .ant-dropdown-menu .ant-dropdown-menu-submenu-title{color:var(--on-surface)}[data-theme=dark] .ant-dropdown-menu .ant-dropdown-menu-item:hover,[data-theme=dark] .ant-dropdown-menu .ant-dropdown-menu-item-active{background-color:var(--muted-elevated);color:var(--primary-container)}[data-theme=dark] .ant-select-dropdown.ant-select-dropdown-placement-bottomLeft,[data-theme=dark] .ant-select-dropdown.ant-select-dropdown-placement-topLeft{background-color:var(--surface-high);border:1px solid var(--card-border)}[data-theme=dark] .ant-select-item-option-content{color:var(--on-surface)}[data-theme=dark] .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-content{color:var(--primary-container)}[data-theme=dark] .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--muted-elevated)}
