:root{--c-bg:#f7f6f3;--c-bg-alt:#f0eee9;--c-white:#fff;--c-navy:#1b3a5c;--c-navy-light:#ebf1f8;--c-navy-mid:#2d5278;--c-navy-dark:#132c45;--c-gold:#c8973a;--c-gold-light:#fbf4e8;--c-gold-border:#deb96a;--c-green:#3d8e72;--c-green-light:#eaf4ef;--c-red:#c24f4f;--c-red-light:#faecec;--c-amber:#c97a2a;--c-amber-light:#fdf0e4;--c-blue:#2e6fbf;--c-blue-light:#eaf0fa;--c-purple:#6e52a0;--c-purple-light:#f0ebfa;--c-text:#1a2332;--c-text-mid:#3d4f65;--c-text-muted:#7a8a9c;--c-text-dim:#b0bcca;--c-border:#e4e0d8;--c-border-mid:#d4cfc5;--c-status-draft-border:#d4cfc5;--c-status-pending-border:#eab880;--c-status-reviewing-border:#b8d0ee;--c-status-approved-border:#9ecfb8;--c-status-rejected-border:#e8a8a8;--c-status-revision-border:#c0a8e0;--c-priority-low-border:#d4cfc5;--c-priority-medium-border:#b8d0ee;--c-priority-high-border:#eab880;--c-priority-urgent-border:#e8a8a8;--shadow-sm:0 1px 3px #1a233212, 0 2px 8px #1a23320a;--shadow-md:0 4px 16px #1a233217, 0 1px 4px #1a23320d;--shadow-lg:0 8px 32px #1a23321c, 0 2px 8px #1a23320f;--logo-bar-navy:#1b3a5c}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-bg:#0b1220;--c-bg-alt:#131b2c;--c-white:#1a2333;--c-navy:#6baff0;--c-navy-light:#1f2e48;--c-navy-mid:#93c6f5;--c-navy-dark:#c5dff8;--c-gold:#e2b458;--c-gold-light:#2b1f0c;--c-gold-border:#6a5024;--c-green:#5ccc92;--c-green-light:#112218;--c-red:#ee8585;--c-red-light:#251616;--c-amber:#e8a55c;--c-amber-light:#281a0c;--c-blue:#6fb1f0;--c-blue-light:#123;--c-purple:#b898e8;--c-purple-light:#1d1530;--c-text:#e6eaf0;--c-text-mid:#9cabbd;--c-text-muted:#6a7c90;--c-text-dim:#45556b;--c-border:#283447;--c-border-mid:#364458;--c-status-draft-border:#283447;--c-status-pending-border:#6b441a;--c-status-reviewing-border:#1f4378;--c-status-approved-border:#1b4828;--c-status-rejected-border:#5e1f1f;--c-status-revision-border:#3e1e64;--c-priority-low-border:#283447;--c-priority-medium-border:#1f4378;--c-priority-high-border:#6b441a;--c-priority-urgent-border:#5e1f1f;--shadow-sm:0 1px 2px #0006, 0 2px 6px #0003;--shadow-md:0 4px 12px #00000073, 0 1px 3px #0003;--shadow-lg:0 12px 32px #00000080, 0 2px 6px #00000040;--logo-bar-navy:#fff}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scroll-padding-top:80px}body{color:var(--c-text);background-color:var(--c-bg);min-height:100vh;font-family:DM Sans,sans-serif;font-size:13.5px;line-height:1.6}body,.theme-transition,.dashboard-main,.sidebar-wrapper{transition:background-color .2s,border-color .2s,color .2s}[data-theme=dark] input:-webkit-autofill{caret-color:var(--c-text);-webkit-box-shadow:0 0 0 60px var(--c-white) inset!important;-webkit-text-fill-color:var(--c-text)!important}[data-theme=dark] input:-webkit-autofill:hover{caret-color:var(--c-text);-webkit-box-shadow:0 0 0 60px var(--c-white) inset!important;-webkit-text-fill-color:var(--c-text)!important}[data-theme=dark] input:-webkit-autofill:focus{caret-color:var(--c-text);-webkit-box-shadow:0 0 0 60px var(--c-white) inset!important;-webkit-text-fill-color:var(--c-text)!important}::selection{background-color:var(--c-navy-light);color:var(--c-navy)}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none}input,textarea,select{font:inherit;color:inherit}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse{0%,to{opacity:.4}50%{opacity:1}}@media (max-width:767px){.hide-mobile{display:none!important}}@media (min-width:768px) and (max-width:1023px){.hide-tablet{display:none!important}}@media (min-width:768px){.show-mobile-only{display:none!important}}@media (min-width:1024px){.hide-desktop{display:none!important}}@media (max-width:1023px){.show-desktop-only{display:none!important}}@keyframes shimmerPulse{0%,to{opacity:.6}50%{opacity:1}}body{animation:.26s cubic-bezier(.22,1,.36,1) pageEnter}[data-animate],[data-animate].animated{opacity:1}@media (prefers-reduced-motion:reduce){body{animation:none!important}}@media (max-width:767px){.landing-hero-btns{flex-direction:column;align-items:stretch!important}.landing-hero-btns a,.landing-hero-btns button{text-align:center}.landing-steps-grid{flex-direction:column!important}.landing-steps-connector{display:none!important}.landing-pricing-grid,.landing-features-grid,.landing-format-grid{grid-template-columns:1fr!important}.landing-feature-lead{grid-column:span 1!important;grid-template-columns:1fr!important}.landing-feature-lead-visual{min-height:140px!important}.landing-testimonials-grid,.landing-problem-grid{grid-template-columns:1fr!important}.landing-stack-grid{grid-template-columns:1fr!important;gap:18px!important}.landing-stack-vs-desktop{display:none!important}.landing-stack-vs-mobile{display:flex!important}.landing-nav-links{display:none!important}.landing-nav-mobile-cta{display:flex!important}.landing-footer-inner{flex-direction:column!important;align-items:flex-start!important;gap:24px!important}.landing-trust-bar{flex-wrap:wrap!important;gap:12px!important}.version-compare-row{grid-template-columns:1fr!important}.version-compare-toolbar-cols{flex-direction:column!important;align-items:stretch!important}.version-compare-toolbar-cols>button[aria-label="Swap A and B"]{align-self:center}.onboarding-theme-grid,.for-creators-features-grid,.for-creators-steps-grid{grid-template-columns:1fr!important}.for-creators-cross-studio{grid-template-columns:1fr!important;gap:28px!important}}@media (min-width:768px) and (max-width:1023px){.for-creators-features-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:480px){.landing-hero h1{font-size:32px!important}.landing-section-heading{font-size:24px!important}}@keyframes showcase-progress{0%{width:0%}to{width:100%}}@media (max-width:700px){.landing-showcase-inner{flex-direction:column!important}.landing-showcase-left{width:100%!important}.landing-showcase-right{width:100%!important;height:260px!important}}@keyframes pageEnter{0%{opacity:0}to{opacity:1}}@keyframes slideDown{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInModal{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes bbHintFade{0%{opacity:0;transform:translate(-50%,6px)}8%{opacity:1;transform:translate(-50%)}78%{opacity:1}to{opacity:0;transform:translate(-50%,-4px)}}@media (max-width:899px){.auth-split-left{display:none!important}.auth-split-right{justify-content:flex-start!important;width:100%!important;padding:60px 20px 32px!important}.auth-card{max-width:420px!important;padding:32px 24px!important}.auth-mobile-logo{display:flex!important}}@media (min-width:768px){.mobile-only{display:none!important}}@media (max-width:767px){.sidebar-wrapper{display:none!important}.dashboard-main{padding-bottom:80px;margin-left:0!important}}@media (max-width:480px){.creator-header-nav{display:none!important}}