@font-face{font-family:Red Hat Display Fallback;src:local("Arial");ascent-override:100%;descent-override:25%;line-gap-override:0%;size-adjust:103%}@font-face{font-family:Red Hat Text Fallback;src:local("Arial");ascent-override:100%;descent-override:25%;line-gap-override:0%;size-adjust:102%}:root{--notgold: #ECD444;--notgold-dim: rgba(236, 212, 68, .15);--notpink: #ec4899;--notpink-deep: #B83076;--notblack: #0a0a0a;--notblack-light: #141414;--notblack-card: #1a1a1a;--notwhite-pure: #FFFFFF;--notpaper: #FFFFFF;--notwhite-soft: #FAFAF7;--notwhite-card: #FFFFFF;--notink: #0F0F12;--notink-muted: #5A5A66;--notwhite: #ffffff;--notgreen: #4a9a8a;--text-muted-dark: #888899;--danger: #ef4444;--notyellow: var(--notgold);--notyellow-dim: var(--notgold-dim);--font-display: "Red Hat Display", "Red Hat Display Fallback", sans-serif;--font-body: "Red Hat Text", "Red Hat Text Fallback", sans-serif;--font-mono: "Red Hat Mono", monospace;--r-input: 12px;--r-btn: 12px;--r-card: 20px;--r-pill: 100px;--transition-smooth: cubic-bezier(.4, 0, .2, 1);--transition-bounce: cubic-bezier(.68, -.55, .265, 1.55);--section-padding: 140px 60px;--section-padding-mobile: 80px 24px;--container-max: 1300px}:root{--bg: var(--notblack);--bg-alt: var(--notblack-light);--surface: var(--notblack-card);--surface-2: var(--notblack-light);--fg: var(--notwhite);--fg-muted: var(--text-muted-dark);--fg-on-accent: var(--notblack);--text-muted: var(--fg-muted);--accent: var(--notgold);--accent-fill: var(--notgold);--accent-pink: var(--notpink);--focus-ring: var(--notgold);--rule: rgba(255, 255, 255, .08);--rule-soft: rgba(255, 255, 255, .04);--border: var(--rule);--glass: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .08);--shadow-card: 0 1px 2px rgba(0, 0, 0, .3);--shadow-card-hover:0 8px 24px rgba(0, 0, 0, .4);--highlight-color: var(--notgold);--highlight-bg: transparent}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-y:scroll}body{font-family:var(--font-body);background:var(--bg);color:var(--fg);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");opacity:.02;pointer-events:none;z-index:1000}.skip-link{position:absolute;top:-100px;left:50%;transform:translate(-50%);padding:12px 24px;background:var(--notyellow);color:var(--notblack);font-family:var(--font-display);font-weight:700;font-size:14px;text-decoration:none;border-radius:8px;z-index:10000;transition:top .3s ease}.skip-link:focus{top:16px;outline:2px solid var(--notwhite);outline-offset:2px}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:700;line-height:1.2}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--notyellow);outline-offset:2px}:focus:not(:focus-visible){outline:none}img{max-width:100%;height:auto}.container{max-width:var(--container-max);margin:0 auto;padding:0 60px}@media (max-width: 768px){.container{padding:0 24px}}.section{padding:var(--section-padding)}@media (max-width: 768px){.section{padding:var(--section-padding-mobile)}}.section-dark{background:var(--notblack)}.section-darker{background:var(--notblack-light)}.section-yellow{background:var(--notyellow)}.section-yellow h1,.section-yellow h2,.section-yellow h3,.section-yellow p{color:var(--notblack)}.section-yellow .text-muted{color:#0009}.section-header{text-align:center;margin-bottom:80px}.section-badge{display:inline-block;font-family:var(--font-mono);font-size:12px;color:var(--notyellow);text-transform:uppercase;letter-spacing:2px;margin-bottom:20px}.section-yellow .section-badge{color:var(--notblack);opacity:.6}.section-header h2{font-weight:900;font-size:clamp(32px,4vw,48px);margin-bottom:20px}.section-header p{font-size:18px;color:var(--text-muted);max-width:600px;margin:0 auto}.highlight{color:var(--highlight-color);background:var(--highlight-bg);padding:0 .08em}.section-yellow .highlight{color:var(--notpink);background:transparent}.highlight-pink,.highlight.pink{color:var(--accent-pink);background:transparent;padding:0 .08em}[data-mode=light] .highlight-pink,[data-mode=light] .highlight.pink{color:var(--notink);background:linear-gradient(180deg,transparent 58%,rgba(184,48,118,.32) 58%,rgba(184,48,118,.32) 94%,transparent 94%)}.kicker{font-family:var(--font-mono);font-weight:500;font-size:.82rem;color:var(--notgold);text-transform:uppercase;letter-spacing:.14em}.btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:600;font-size:15px;padding:14px 28px;border-radius:var(--r-btn);border:none;cursor:pointer;transition:all .3s var(--transition-smooth);text-decoration:none}.btn-primary{background:var(--accent-fill);color:var(--fg-on-accent)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 40px #ecd4444d}.btn-secondary{background:transparent;color:var(--fg);border:2px solid var(--glass-border)}.btn-secondary:hover{border-color:var(--accent-fill);color:var(--accent)}[data-mode=light] .btn-secondary:hover{color:var(--notink)}.btn-dark{background:var(--notblack);color:var(--notgold)}[data-mode=light] .btn-dark{background:#0f0f12;color:var(--notgold)}.btn-dark:hover{transform:translateY(-2px);box-shadow:0 10px 40px #0000004d}.card{background:var(--notblack-card);border:1px solid var(--glass-border);border-radius:20px;padding:32px;transition:all .4s var(--transition-smooth)}.card:hover{transform:translateY(-6px);border-color:#ecd44433;box-shadow:0 20px 60px #0000004d}.reveal{opacity:0;transform:translateY(40px);transition:opacity .7s var(--transition-smooth),transform .7s var(--transition-smooth);will-change:opacity,transform}.reveal.visible{opacity:1;transform:translateY(0)}.text-muted{color:var(--text-muted)}.text-center{text-align:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.grid{display:grid;gap:28px}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width: 1024px){.grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}.flex{display:flex}.flex-center{align-items:center;justify-content:center}.flex-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.gap-sm{gap:16px}.gap-md{gap:28px}.gap-lg{gap:60px}[data-mode=light]{--bg: var(--notwhite-pure);--bg-alt: var(--notwhite-soft);--surface: var(--notwhite-card);--surface-2: #F5F5F0;--notblack: #FFFFFF;--notblack-light: #FAFAF7;--notblack-card: #FFFFFF;--notwhite: #0F0F12;--fg: var(--notink);--fg-muted: var(--notink-muted);--fg-on-accent: var(--notink);--text-muted: var(--fg-muted);--text-muted-dark: var(--notink-muted);--accent: var(--notink);--accent-fill: var(--notgold);--accent-pink: var(--notpink-deep);--rule: rgba(15, 15, 18, .1);--rule-soft: rgba(15, 15, 18, .05);--border: var(--rule);--glass: rgba(15, 15, 18, .02);--glass-border: rgba(15, 15, 18, .1);--shadow-card: 0 1px 2px rgba(15, 15, 18, .04), 0 4px 12px rgba(15, 15, 18, .05);--shadow-card-hover:0 2px 4px rgba(15, 15, 18, .06), 0 12px 32px rgba(15, 15, 18, .1);--highlight-color: var(--notgold);--highlight-bg: none}[data-mode=light] body{background:var(--bg);color:var(--fg)}[data-mode=light] body:before{opacity:.025;mix-blend-mode:multiply}[data-mode=light] .orb,[data-mode=light] .hero-orb,[data-mode=light] .gradient-orb,[data-mode=light] [class*=orb-],[data-mode=light] #particleCanvas{display:none!important}[data-mode=light] .hero-bg:not(.has-media),[data-mode=light] .hero-bg:not(.has-media):after,[data-mode=light] .hero-bg:not(.has-media):before{opacity:0}.media-hero,[data-media-hero]{--bg: #0a0a0a;--bg-alt: #141414;--surface: rgba(255, 255, 255, .08);--fg: #ffffff;--fg-muted: rgba(255, 255, 255, .72);--fg-on-accent: #0a0a0a;--rule: rgba(255, 255, 255, .1);--glass: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .15);--notwhite: #ffffff;--notblack: #0a0a0a;--text-muted: rgba(255, 255, 255, .72);color:var(--fg);position:relative;overflow:hidden}[data-mode=light] .media-hero .hero-bg,[data-mode=light] [data-media-hero] .hero-bg,[data-mode=light] .media-hero .hero-bg:after,[data-mode=light] [data-media-hero] .hero-bg:after,[data-mode=light] .media-hero .hero-bg:before,[data-mode=light] [data-media-hero] .hero-bg:before{opacity:1!important}.media-hero .hero-scrim,[data-media-hero] .hero-scrim{position:absolute;inset:0;background:linear-gradient(180deg,#00000073,#000000a6 80%);pointer-events:none;z-index:1}[data-mode=light] .hero-tagline,[data-mode=light] .hero-delivery{color:var(--fg)}[data-mode=light] .btn-primary{color:var(--fg-on-accent)}[data-mode=light] .btn-secondary{border-color:#0f0f1233;color:var(--fg)}[data-mode=light] .reviews-section.bg-dark,[data-mode=light] .reviews-section.bg-darker{background:var(--bg)}[data-mode=light] .reviews-section:before{display:none}[data-mode=light] .reviews-label{color:var(--notgold)}[data-mode=light] .reviews-title,[data-mode=light] .reviewer-name{color:var(--fg)}[data-mode=light] .reviews-subtitle,[data-mode=light] .review-text,[data-mode=light] .reviewer-company{color:var(--fg-muted)}[data-mode=light] .review-card{background:var(--surface);border-color:var(--rule);box-shadow:var(--shadow-card)}[data-mode=light] .review-card:hover{background:var(--surface);border-color:#0f0f1233;box-shadow:var(--shadow-card-hover)}[data-mode=light] .star{fill:#0f0f1226}[data-mode=light] .section-yellow{background:var(--notgold)}[data-mode=light] .section-yellow h1,[data-mode=light] .section-yellow h2,[data-mode=light] .section-yellow h3,[data-mode=light] .section-yellow p{color:var(--notink)}[data-mode=light] .section-yellow .section-badge{color:#0f0f1299;opacity:1}[data-mode=light] .section-yellow .text-muted{color:#0f0f1299}[data-mode=light] .section-yellow .highlight{background:transparent;color:var(--notpink-deep)}[data-mode=light] .advantage-card,[data-mode=light] .process-step,[data-mode=light] .solution-card,[data-mode=light] .stat-card,[data-mode=light] .step-card,[data-mode=light] .pillar-card,[data-mode=light] .feature-card,[data-mode=light] .timeline-step,[data-mode=light] .case-card,[data-mode=light] .testimonial-card,[data-mode=light] .pricing-card,[data-mode=light] .compare-col,[data-mode=light] .faq-item,[data-mode=light] .industry-card,[data-mode=light] .help-card{background:var(--surface);border-color:var(--rule);color:var(--fg);box-shadow:var(--shadow-card)}[data-mode=light] .advantage-card:hover,[data-mode=light] .process-step:hover,[data-mode=light] .solution-card:hover,[data-mode=light] .stat-card:hover,[data-mode=light] .step-card:hover,[data-mode=light] .pillar-card:hover,[data-mode=light] .feature-card:hover,[data-mode=light] .timeline-step:hover,[data-mode=light] .case-card:hover,[data-mode=light] .testimonial-card:hover,[data-mode=light] .pricing-card:hover,[data-mode=light] .help-card:hover{border-color:#0f0f1233;box-shadow:var(--shadow-card-hover)}[data-mode=light] .advantage-card h3,[data-mode=light] .advantage-card h4,[data-mode=light] .process-step h3,[data-mode=light] .process-step h4,[data-mode=light] .solution-card h3,[data-mode=light] .solution-card h4,[data-mode=light] .stat-card h3,[data-mode=light] .stat-card h4,[data-mode=light] .help-card h3,[data-mode=light] .help-card h4{color:var(--fg)}[data-mode=light] .advantage-card p,[data-mode=light] .process-step p,[data-mode=light] .solution-card p,[data-mode=light] .stat-card p,[data-mode=light] .help-card p{color:var(--fg-muted)}[data-mode=light] .section-dark,[data-mode=light] .section-darker,[data-mode=light] .section-dark h1,[data-mode=light] .section-dark h2,[data-mode=light] .section-dark h3,[data-mode=light] .section-darker h1,[data-mode=light] .section-darker h2,[data-mode=light] .section-darker h3{color:var(--fg)}[data-mode=light] footer,[data-mode=light] .footer{background:var(--bg-alt);color:var(--fg);border-top:1px solid var(--rule)}[data-mode=light] .footer a{color:var(--fg-muted)}[data-mode=light] .footer a:hover{color:var(--fg)}[data-mode=light] .nkicker.pink .nnum,[data-mode=light] .highlight.pink{color:var(--notpink-deep)}[data-mode=light] .nkicker.pink .nbar{background:linear-gradient(90deg,var(--notpink-deep),rgba(184,48,118,0))}[data-mode=light] .highlight{color:var(--notgold);background:none;text-decoration:underline;text-decoration-color:var(--notpink-deep);text-decoration-thickness:4px;text-underline-offset:2px;padding:0}.nkicker{display:flex;align-items:center;gap:0;width:-moz-max-content;width:max-content;margin:0 auto 24px;font-family:var(--font-mono)}.nkicker .nnum{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;letter-spacing:0;border:1.5px solid var(--glass-border);color:var(--fg-muted)}.nkicker .nbar{display:none}.nkicker .nlbl{padding:0 12px;height:36px;display:flex;align-items:center;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);border:1.5px solid var(--glass-border);border-left:none}[data-mode=light] .nkicker .nnum{background:var(--notink);border-color:var(--notink);color:var(--notpaper)}[data-mode=light] .nkicker .nlbl{background:transparent;border-color:var(--notink);color:var(--notink)}[data-mode=light] .nkicker.pink .nnum{background:var(--notpink-deep);border-color:var(--notpink-deep);color:var(--notpaper)}[data-mode=light] .nkicker.pink .nlbl{border-color:var(--notpink-deep);color:var(--notpink-deep)}[data-mode=dark] .nkicker .nnum,html:not([data-mode=light]) .nkicker .nnum{background:var(--notgold);border-color:var(--notgold);color:var(--notink)}[data-mode=dark] .nkicker .nlbl,html:not([data-mode=light]) .nkicker .nlbl{border-color:var(--notgold);color:var(--notgold)}[data-mode=dark] .nkicker.pink .nnum,html:not([data-mode=light]) .nkicker.pink .nnum{background:var(--notpink);border-color:var(--notpink);color:#fff}[data-mode=dark] .nkicker.pink .nlbl,html:not([data-mode=light]) .nkicker.pink .nlbl{border-color:var(--notpink);color:var(--notpink)}[data-mode=light] .section-header h2{font-size:clamp(72px,8vw,120px);line-height:1;letter-spacing:-.03em;font-weight:900}[data-mode=light] .advantage-grid{border-top:2px solid var(--notink);border-bottom:2px solid var(--notink);border-radius:0;gap:0}[data-mode=light] .advantage-card{border-radius:0;border:none;border-right:1px solid rgba(15,15,18,.12);box-shadow:none;padding:40px 28px}[data-mode=light] .advantage-card:last-child{border-right:none}[data-mode=light] .advantage-card:hover{transform:none;box-shadow:none}[data-mode=light] .advantage-stat .stat-number{font-size:clamp(80px,9vw,120px);font-weight:900;line-height:1;color:var(--notink);font-family:var(--font-display)}[data-mode=light] .advantage-card:nth-child(1) .stat-number,[data-mode=light] .advantage-card:nth-child(3) .stat-number{color:var(--notgold)}[data-mode=light] .advantage-card:nth-child(2) .stat-number,[data-mode=light] .advantage-card:nth-child(4) .stat-number{color:var(--notpink-deep)}[data-mode=light] .advantage-icon{opacity:.28;background:transparent}html:not([data-mode=light]) .advantage-grid,[data-mode=dark] .advantage-grid{border-top:2px solid rgba(255,255,255,.85);border-bottom:2px solid rgba(255,255,255,.85);gap:0;border-radius:0}html:not([data-mode=light]) .advantage-card,[data-mode=dark] .advantage-card{border-radius:0;border:none;background:transparent;border-right:1px solid rgba(255,255,255,.1)}html:not([data-mode=light]) .advantage-card:last-child,[data-mode=dark] .advantage-card:last-child{border-right:none}html:not([data-mode=light]) .advantage-stat .stat-number,[data-mode=dark] .advantage-stat .stat-number{font-size:clamp(72px,8vw,120px);font-weight:900;line-height:1;font-family:var(--font-display)}html:not([data-mode=light]) .advantage-card:nth-child(1) .stat-number,html:not([data-mode=light]) .advantage-card:nth-child(3) .stat-number{color:var(--notgold)}html:not([data-mode=light]) .advantage-card:nth-child(2) .stat-number,html:not([data-mode=light]) .advantage-card:nth-child(4) .stat-number{color:var(--notpink)}[data-mode=light] .section-cta-banner{background:var(--notink)!important}[data-mode=light] .section-cta-banner .cta-card{background:transparent;border:none;box-shadow:none}[data-mode=light] .section-cta-banner h2{color:#fff}[data-mode=light] .section-cta-banner p{color:#ffffffbf}[data-mode=light] .section-cta-banner .capacity-badge{color:#fffc;border-color:#ffffff40}[data-mode=light] .section-cta-banner .capacity-dot{background:var(--notgold)}[data-mode=light] .section-cta-banner .btn-secondary{color:#fff;border-color:#ffffff59}[data-mode=light] .section-cta-banner .btn-secondary:hover{border-color:#fff;color:#fff}[data-mode=dark] .section-header h2,html:not([data-mode=light]) .section-header h2{font-size:clamp(44px,6vw,84px);line-height:1.06;letter-spacing:-.03em;font-weight:900}[data-mode=dark] .faq-item,html:not([data-mode=light]) .faq-item{border-radius:0;background:transparent;border:none;border-top:1px solid rgba(255,255,255,.12);box-shadow:none}[data-mode=dark] .faq-item:last-child,html:not([data-mode=light]) .faq-item:last-child{border-bottom:1px solid rgba(255,255,255,.12)}[data-mode=dark] .case-card,[data-mode=dark] .process-step,[data-mode=dark] .solution-card,[data-mode=dark] .cta-card,[data-mode=dark] .hero-badge,html:not([data-mode=light]) .case-card,html:not([data-mode=light]) .process-step,html:not([data-mode=light]) .solution-card,html:not([data-mode=light]) .cta-card,html:not([data-mode=light]) .hero-badge{border-radius:4px}[data-mode=dark] .nkicker,html:not([data-mode=light]) .nkicker{border-radius:0}[data-mode=light] [class$=-card],[data-mode=light] [class*="-card "],[data-mode=light] [class$=-tile],[data-mode=light] [class*="-tile "],[data-mode=light] [class$=-panel],[data-mode=light] [class*="-panel "],[data-mode=light] [class$=-box],[data-mode=light] [class*="-box "],[data-mode=light] [class$=-block],[data-mode=light] [class*="-block "],[data-mode=light] [class$=-step],[data-mode=light] [class*="-step "],[data-mode=light] [class$=-item]:not(.nav-item):not(.dropdown-item):not(.mobile-solo-link):not(.mega-item),[data-mode=light] [class*="-item "]:not(.nav-item):not(.dropdown-item):not(.mobile-solo-link):not(.mega-item){background:var(--surface);border-color:var(--rule);color:var(--fg)}[data-mode=light] [class$=-card]:hover,[data-mode=light] [class$=-tile]:hover,[data-mode=light] [class$=-panel]:hover{border-color:#0f0f1233}[data-mode=light] [class$=-card] h1,[data-mode=light] [class$=-card] h2,[data-mode=light] [class$=-card] h3,[data-mode=light] [class$=-card] h4,[data-mode=light] [class$=-card] h5,[data-mode=light] [class$=-card] h6,[data-mode=light] [class$=-tile] h1,[data-mode=light] [class$=-tile] h2,[data-mode=light] [class$=-tile] h3,[data-mode=light] [class$=-tile] h4,[data-mode=light] [class$=-tile] h5,[data-mode=light] [class$=-tile] h6,[data-mode=light] [class$=-panel] h1,[data-mode=light] [class$=-panel] h2,[data-mode=light] [class$=-panel] h3,[data-mode=light] [class$=-panel] h4,[data-mode=light] [class$=-panel] h5,[data-mode=light] [class$=-panel] h6{color:var(--fg)}[data-mode=light] [class$=-card] p,[data-mode=light] [class$=-tile] p,[data-mode=light] [class$=-panel] p,[data-mode=light] [class$=-box] p,[data-mode=light] [class$=-step] p,[data-mode=light] [class$=-item] p{color:var(--fg-muted)}[data-mode=light] [class$=-section],[data-mode=light] [class$=-hero],[data-mode=light] [class$=-banner],[data-mode=light] [class$=-strip]{color:var(--fg)}[data-mode=light] [class$=-card] small,[data-mode=light] [class$=-card] label,[data-mode=light] [class$=-card] .label,[data-mode=light] [class$=-tile] small,[data-mode=light] [class$=-tile] label,[data-mode=light] [class$=-panel] small,[data-mode=light] [class$=-panel] label{color:var(--fg-muted)}[data-mode=light] .automation-card{background:var(--surface);border-color:var(--rule);box-shadow:var(--shadow-card);color:var(--fg)}[data-mode=light] .automation-card:hover{border-color:#0f0f1233;box-shadow:var(--shadow-card-hover)}[data-mode=light] .faq-question:hover{background:#0f0f1208}[data-mode=light] .grid-overlay,[data-mode=light] .grid-pattern,[data-mode=light] .placeholder-pattern{opacity:0}[data-mode=light] .hero-badge{background:#0f0f120d;border-color:#0f0f1226;color:var(--fg)}[data-mode=light] .example-screen{background:var(--surface);border-color:var(--rule);box-shadow:var(--shadow-card)}[data-mode=light] .screen-nav span{background:#0f0f1214}[data-mode=light] .screen-title,[data-mode=light] .screen-subtitle{background:#0f0f120f;color:var(--fg)}[data-mode=light] .mock-links span{background:#0f0f1214;color:var(--fg-muted)}[data-mode=light] .feature-list li,[data-mode=light] .package-features li,[data-mode=light] .feature-bullets li,[data-mode=light] .dfy-list li,[data-mode=light] .reason-list li,[data-mode=light] .type-examples li,[data-mode=light] .feature-points li,[data-mode=light] .not-list li{color:var(--fg)}[data-mode=light] .amount{background:linear-gradient(135deg,var(--fg) 0%,var(--fg-muted) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-mode=light] .comparison-table thead{background:#0f0f1208}[data-mode=light] .comparison-table td{border-top-color:var(--rule);color:var(--fg)}[data-mode=light] .dash{color:#0f0f1240}[data-mode=light] .switch-track{background:#0f0f121f}[data-mode=light] .select-ring{border-color:var(--rule)}[data-mode=light] .detail-tag{background:#0f0f120f;color:var(--fg-muted)}[data-mode=light] .channel-card{background:var(--surface);border-color:var(--rule)}[data-mode=light] .comm-item,[data-mode=light] .summary-header{background:#0f0f1205}[data-mode=light] .email-input{background:#0f0f120a;border-color:var(--rule);color:var(--fg)}[data-mode=light] .email-input::-moz-placeholder{color:var(--fg-muted)}[data-mode=light] .email-input::placeholder{color:var(--fg-muted)}[data-mode=light] .terms-checkbox-group{background:#0f0f1208}[data-mode=light] .browser-url{background:#0f0f120a;color:var(--fg-muted)}[data-mode=light] .mock-ctas span:last-child{background:#0f0f120f;border-color:#0f0f1226}[data-mode=light] .mock-event-card,[data-mode=light] .platform-event{background:var(--surface);border-color:var(--rule)}[data-mode=light] .mec-title{background:#0f0f1214;color:var(--fg)}[data-mode=light] .mec-meta span{background:#0f0f120f}[data-mode=light] .platform-url{background:#0f0f120a}[data-mode=light] .platform-hero-section{border-bottom-color:var(--rule)}[data-mode=light] .testimonial-author{border-top-color:var(--rule)}[data-mode=light] .capture-item{background:var(--surface)}[data-mode=light] .plan-requirement{background:#0f0f1208}[data-mode=light] .hero-ruler-sep{color:#0f0f124d}[data-mode=light] .pain-card,[data-mode=light] .include-card{background:var(--surface);border-color:var(--rule);color:var(--fg)}[data-mode=light] .pain-card:hover,[data-mode=light] .include-card:hover{border-color:#0f0f1233}[data-mode=light] .delivery-badge{background:#0f0f120a;color:var(--fg-muted)}[data-mode=light] .format-best{background:#0f0f1208}[data-mode=light] .agenda-item,[data-mode=light] .workshop-includes li{border-bottom-color:var(--rule)}[data-mode=light] .studio-step{color:var(--fg-muted)}[data-mode=light] .nav-arrows span{background:#0f0f120d}[data-mode=light] .calendar-grid-preview .day,[data-mode=light] .event-item,[data-mode=light] .detail-item{background:#0f0f1205}[data-mode=light] .time-block.blocked{background:#0f0f120a}[data-mode=light] .core-item{background:#0f0f1205;border-color:var(--rule)}[data-mode=light] .comparison-note{background:#0f0f1205}[data-mode=light] .coming-soon-badge{background:#0f0f120f;color:var(--fg-muted)}[data-mode=light] .option-card:hover{border-color:#0f0f1233}[data-mode=light] .notion-callout-price{border-top-color:var(--rule)}[data-mode=light] .coming-soon-banner{background:#0f0f1208}[data-mode=light] .example-link{background:#0f0f1208;color:var(--fg)}[data-mode=light] .example-link:hover{background:#0f0f120f}[data-mode=light] .wa-status{color:var(--fg-muted)}[data-mode=light] .ai-conv:hover{background:#0f0f120a}[data-mode=light] .breakdown-features li{color:var(--fg)}[data-mode=light] .not-note,[data-mode=light] .fair-use-banner{background:#0f0f1205;border-color:var(--rule);color:var(--fg)}[data-mode=light] .setup-card{background:var(--surface);border-color:var(--rule)}[data-mode=light] .category-bar{background:#0f0f1214}[data-mode=light] .exit-popup-benefits{background:#0f0f1208}[data-mode=light] .search-panel{background:var(--surface);border-color:var(--rule)}[data-mode=light] .search-frame input::-moz-placeholder{color:var(--fg-muted)}[data-mode=light] .search-frame input::placeholder{color:var(--fg-muted)}[data-mode=light] .empty-state{background:#0f0f1205}[data-mode=light] .package-features .cross{background:#0f0f120d}[data-mode=light] .flow-item{background:#0f0f120a;color:var(--fg-muted)}[data-mode=light] .example-block{background:var(--surface);border-color:var(--rule)}[data-mode=light] .example-result{border-top-color:var(--rule)}[data-mode=light] .producer-banner{background:#0f0f1205;border-color:var(--rule)}[data-mode=light] .crm-notification{background:var(--surface);border-color:var(--rule)}[data-mode=light] .blog-card{background:var(--surface);border-color:var(--rule);box-shadow:var(--shadow-card)}[data-mode=light] .magic-hero-section,[data-mode=light] .magic-feature-card{background:var(--surface);border-color:var(--rule)}[data-mode=light] .comparison-item.them{background:#0f0f1208;border-color:var(--rule)}[data-mode=light] .hero-ruler-gold{color:var(--notgold);opacity:.6}[data-mode=light] .calendar-grid-preview .day{background:#0f0f1205;color:var(--fg-muted)}[data-mode=light] .time-block.blocked{background:#0f0f120a;color:var(--fg-muted)}[data-mode=light] .plan-status.not-included{background:#0f0f1208}[data-mode=light] .plan-status .x{color:#0f0f124d}[data-mode=light] .package-features .cross{background:#0f0f120d;color:var(--fg-muted)}
