:root{--purple: #7c3aed;--purple-light: #a78bfa;--purple-dim: #6d28d9;--purple-faint: rgba(124, 58, 237, .14);--ink: rgba(255, 255, 255, .92);--ink-soft: rgba(255, 255, 255, .62);--ink-muted: rgba(255, 255, 255, .4);--paper: #10101a;--paper-warm: #0c0c14;--border: rgba(255, 255, 255, .08);--green: #34d399}.page-marketing,.page-marketing *{font-family:Geist,sans-serif!important;font-style:normal!important}.page-marketing{position:relative;z-index:1}.page-marketing-youtube .hero,.page-marketing-nonprofits .hero,.page-marketing-usecases .hero,.page-marketing-mcp .hero,.page-marketing-api .hero,.page-marketing-pricing .hero{text-align:center}.page-marketing-youtube .hero h1,.page-marketing-youtube .hero-h1-line2,.page-marketing-youtube .hero-sub,.page-marketing-nonprofits .hero h1,.page-marketing-nonprofits .hero-sub,.page-marketing-usecases .hero h1,.page-marketing-usecases .hero-sub,.page-marketing-mcp .hero h1,.page-marketing-mcp .hero-h1-line2,.page-marketing-mcp .hero-sub{margin-left:auto;margin-right:auto}.page-marketing-youtube .hero-actions,.page-marketing-nonprofits .hero-actions,.page-marketing-usecases .hero-actions,.page-marketing-mcp .hero-actions,.page-marketing-youtube .hero-perks,.page-marketing-nonprofits .hero-perks{justify-content:center}.page-marketing-youtube{--purple: var(--yt-red);--purple-light: #f87171;--purple-dim: var(--yt-red-dim);--purple-faint: var(--yt-red-faint);--accent: var(--yt-red);--accent-dim: var(--yt-red-dim)}.page-marketing-nonprofits .hero{max-width:1280px!important}.page-marketing-nonprofits .hero h1{max-width:1050px!important}.page-marketing-nonprofits .hero-sub{max-width:820px!important}.hero h1,.hero-h1-line2,.serif-h2,.section-title,.signal-type-name,.uc-h3,.taxonomy-name,.cta h2,.cta-line2,.cta-section h2,.stat-num,.tension-stat,.workspace-client-name,.who-num,.how-step-num,.pricing-band h2,.hero-stat-big,.calc-result-amount,.perk-card-num,.av-header h3,.how-header h2,.page-nonprofits .cta h2,.cap-card h3,.pricing-bar-text h2,.tools-count,.tool-group-name,.uc-card-title,.uc-card h3{font-family:Geist,sans-serif!important;font-weight:700!important;letter-spacing:-.04em!important;color:#fffffff0!important}.hero h1 em,.hero-h1-line2 em,.serif-h2 em,.section-title em,.uc-h3 em,.cta h2 em,.cta-line2 em,.cta-section h2 em,.pricing-band h2 em,.av-header h3 em,.how-header h2 em,.page-nonprofits .cta h2 em{color:var(--accent, var(--purple-light))!important;font-style:normal!important}.hero-eyebrow,.section-eyebrow,.section-eyebrow.yt,.hero-yt-badge{color:#ffffff47!important}.hero-eyebrow:before,.section-eyebrow:before,.section-eyebrow.yt:before{background:var(--accent, var(--purple-light))!important}.hero-sub,.body-text,.signal-type-desc,.signal-example,.uc-body,.taxonomy-desc,.taxonomy-example,.cta-sub,.who-card p,.feature-card p,.feature-detail-item,.how-step p,.faq-answer-inner,.product-preview-desc,.av-header p,.av-text,.av-meta,.av-summary-text,.av-mined-text,.hero-stat-row-label,.workspace-client-plan,.workspace-panel-footer-label,.tension-label,.bullet-list li,.il-copy,.il-author-title,.il-comment-text,.il-comment-meta,.il-panel-footer-label,.how-header p{color:#ffffff6b!important}.cap-card p,.pricing-bar-text p,.pricing-item-label,.tool-table td:last-child,.recipe-prompt,.uc-card p,.uc-card-desc,.filter-label{color:#ffffff6b!important}.btn-primary,.btn-purple-sm,.btn-yt,.btn-cta{background:var(--accent, var(--purple))!important;color:#fff!important;border:none!important;border-radius:6px!important;font-family:Geist,sans-serif!important;font-weight:600!important;text-decoration:none!important}.btn-primary:hover,.btn-purple-sm:hover,.btn-yt:hover,.btn-cta:hover{background:var(--accent-dim, var(--purple-dim))!important;transform:translateY(-1px)}.btn-ghost,.btn-ghost-sm,.btn-ghost-light,.video-reveal-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:transparent!important;color:#ffffffa8!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:6px!important;font-family:Geist,sans-serif!important;text-decoration:none!important}.btn-ghost:hover,.btn-ghost-sm:hover,.btn-ghost-light:hover,.video-reveal-btn:hover{color:#fffffff0!important;border-color:#ffffff3d!important}.hero-perk,.cta-perk{color:#ffffff52!important}.tension-bar,.stats-bar,.cta,.cta-section,.perks-section,.pricing-band,.taxonomy-section,.how-section,.page-nonprofits .cta,.recipes-section{background:#080810!important;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.tension-item,.stat-item,.uc-agent,.calc-result{background:#080810!important}.calculator-section,.features-section,.av-wrap,.product-preview,.uc-bg-warm,.pricing-bar{background:transparent!important;border-color:#ffffff0f!important}.page-marketing-nonprofits .np-pricing-outer{max-width:1180px!important}.page-marketing-nonprofits .np-pricing-grid>div:last-child{background:#10101a!important;border-color:#ffffff14!important;border-radius:14px!important;box-shadow:0 28px 90px #00000059}.page-marketing-nonprofits .np-pricing-grid>div:last-child>div:first-child{background:#080810!important}.page-marketing-nonprofits .np-pricing-grid>div:last-child>div:nth-child(2)>div{border-color:#ffffff14!important}.workspace-panel,.hero-stat-panel,.signal-types-grid,.who-grid,.features-grid,.calculator-grid,.perks-grid,.taxonomy-grid,.av-panel,.product-preview-frame,.hero-stat-strip,.hero-np-quad,.il-panel,.how-steps{background:#ffffff0f!important;border-color:#ffffff14!important;border-radius:14px!important;overflow:hidden}.workspace-client,.workspace-panel-footer,.hero-stat-row,.signal-type-card,.who-card,.feature-card,.calc-controls,.perk-card,.taxonomy-card,.av-section,.av-comment,.av-panel-hdr,.av-right-hdr,.av-mined,.av-toggle-row,.av-toggle-btn,.hero-np-quad-card,.il-panel-hdr,.il-row,.il-comment-wrap,.il-panel-footer,.how-step{background:#10101a!important;border-color:#ffffff0f!important}.capabilities-grid,.capabilities-stack,.recipes-grid,.pricing-items,.tools-groups,.tool-group,.uc-grid,.filter-bar{background:#ffffff0f!important;border-color:#ffffff14!important;border-radius:14px!important;overflow:hidden}.cap-card,.cap-flow-block,.recipe-card,.pricing-item,.tool-table tr:nth-child(2n),.tool-table tr:nth-child(odd),.tool-group-header,.uc-card,.filter-btn,.filter-select{background:#10101a!important;border-color:#ffffff0f!important}.workspace-panel-hdr,.hero-stat-panel-top{background:#080810!important}.who-card:hover,.feature-card:hover,.perk-card:hover,.taxonomy-card:hover,.signal-type-card:hover,.cap-card:hover,.recipe-card:hover,.uc-card:hover{background:var(--accent-faint, rgba(124, 58, 237, .06))!important}.workspace-client-name,.workspace-panel-footer-val,.hero-stat-row-val,.calc-val,.who-card h3,.feature-card h3,.how-step h3,.perk-card h3,.av-name,.av-mined-handle,.av-legend-val,.il-author-name,.il-comment-name,.cap-card h3,.pricing-item-cost,.tool-table td:first-child,.uc-card-title,.uc-card h3,.filter-btn.active{color:#ffffffdb!important}.calc-plan-btn{background:#10101a!important;color:#ffffff8f!important;border-color:#ffffff1a!important;font-family:Geist,sans-serif!important}.calc-plan-btn.active,.av-toggle-btn.active{background:var(--accent-faint, var(--purple-faint))!important;color:var(--accent, var(--purple-light))!important;border-color:color-mix(in srgb,var(--accent, #a78bfa) 32%,transparent)!important}.calc-slider{background:#ffffff1f!important}.faq-question{color:#ffffffdb!important;font-family:Geist,sans-serif!important}.faq-list,.faq-item{border-color:#ffffff14!important}.product-preview-frame,.video-player-inner{box-shadow:0 28px 90px #00000059}
