.ai-v1-root{position:relative;isolation:isolate;--ai-v1-cta-radius:6px}.ai-v1-bg{position:fixed;inset:0;z-index:-3;overflow:hidden;pointer-events:none}.ai-v1-root.ai-v1-landing{background:#050505}.ai-v1-root.ai-v1-landing .ai-v1-bg{position:absolute;top:0;left:0;right:0;width:100%;height:calc(100dvh - 3.5rem);min-height:calc(100vh - 3.5rem);inset:auto;z-index:0}.ai-v1-root.ai-v1-landing.ai-v1-bg-ready:before{background:transparent}.ai-v1-root.ai-v1-landing .ai-v1-orb{position:absolute;z-index:0}.ai-v1-root.ai-v1-landing .ai-v1-orb--b{bottom:auto;top:62%}.ai-v1-root.ai-v1-landing header{position:sticky;z-index:50}.ai-v1-root.ai-v1-landing .ai-v1-main--landing{position:relative;z-index:1;width:100%;max-width:none;margin:0;padding-left:0;padding-right:0}.ai-v1-root.ai-v1-cinema-mode .ai-v1-bg{position:fixed;inset:0;width:auto;height:auto;min-height:0;z-index:-3}.ai-v1-root.ai-v1-cinema-mode .ai-v1-orb{position:fixed;z-index:0}.ai-v1-bg-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%) scale(1);object-fit:cover;filter:brightness(1.1) contrast(1.03) saturate(1.12);transition:transform 1.4s ease,filter 1.4s ease;will-change:transform,filter}.ai-v1-bg-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,5,5,.22) 0,rgba(5,5,5,.42) 55%,rgba(5,5,5,.68)),linear-gradient(90deg,rgba(5,5,5,.45) 0,rgba(5,5,5,.14) 55%,rgba(5,5,5,.32)),radial-gradient(ellipse 80% 50% at 50% -20%,rgba(103,189,74,.14),transparent 60%),radial-gradient(ellipse 60% 40% at 100% 50%,rgba(103,189,74,.07),transparent 50%),radial-gradient(ellipse 50% 30% at 0 80%,rgba(103,189,74,.05),transparent 45%)}.ai-v1-root:before{content:"";position:fixed;inset:0;z-index:-2;background:#050505;pointer-events:none}.ai-v1-root.ai-v1-bg-ready:before{background:transparent}.ai-v1-root .ai-v1-price-card{backdrop-filter:blur(10px);background:rgba(24,24,27,.55);border-color:rgba(63,63,70,.85)}.ai-v1-root .ai-v1-triad{backdrop-filter:blur(8px)}.ai-v1-root header{box-shadow:0 8px 32px rgba(0,0,0,.35)}.ai-v1-root:not(.ai-v1-immersive) [data-testid=triad-jessica],.ai-v1-root[data-morph-scene=intro] .ai-v1-triad[data-testid=triad-jessica]{box-shadow:0 0 28px rgba(103,189,74,.12)}.ai-v1-root .ai-v1-triad:hover{transform:translateY(-2px)}.ai-v1-root .ai-v1-cta-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.65rem 1.35rem;border-radius:var(--ai-v1-cta-radius);font-size:.8125rem;font-weight:700;letter-spacing:.03em;background:linear-gradient(135deg,#67bd4a,#67bd4a 55%,#67bd4a);color:#0a0a0a;border:1px solid rgba(103,189,74,.55);box-shadow:0 2px 14px rgba(103,189,74,.28),inset 0 1px 0 rgba(255,255,255,.22);cursor:pointer;transition:transform .2s ease,box-shadow .25s ease,filter .2s ease}.ai-v1-root .ai-v1-cta-primary:hover{filter:brightness(1.06);box-shadow:0 4px 22px rgba(103,189,74,.42),inset 0 1px 0 rgba(255,255,255,.28);transform:translateY(-1px)}.ai-v1-root .ai-v1-cta-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.65rem 1.2rem .65rem 1.05rem;border-radius:var(--ai-v1-cta-radius);font-size:.8125rem;font-weight:600;letter-spacing:.02em;background:rgba(12,12,14,.65);color:#d4d4d8;border:1px solid rgba(103,189,74,.22);border-left:3px solid rgba(103,189,74,.55);cursor:pointer;text-decoration:none;backdrop-filter:blur(10px);transition:border-color .2s,color .2s,background .2s,transform .2s}.ai-v1-root .ai-v1-cta-secondary:hover{border-color:rgba(103,189,74,.45) rgba(103,189,74,.45) rgba(103,189,74,.45) #67bd4a;color:#fafafa;background:rgba(24,24,27,.75);transform:translateY(-1px)}.ai-v1-highlight{animation:ai-v1-pulse 1.6s ease-in-out infinite}@keyframes ai-v1-pulse{0%,to{box-shadow:0 0 0 0 rgba(103,189,74,.45)}50%{box-shadow:0 0 28px 4px rgba(103,189,74,.35)}}.ai-v1-cursor{display:inline-block;width:2px;height:1.1em;background:#67bd4a;margin-left:2px;vertical-align:text-bottom;animation:ai-v1-blink 1s step-end infinite}@keyframes ai-v1-blink{50%{opacity:0}}.ai-v1-typewriter{font-family:var(--font-sans),system-ui,sans-serif}.ai-v1-root .ai-v1-hero-glow{text-shadow:0 0 40px rgba(103,189,74,.15)}.ai-v1-root .ai-v1-orb{position:fixed;border-radius:50%;filter:blur(80px);pointer-events:none;z-index:0;animation:ai-v1-float 12s ease-in-out infinite}.ai-v1-root .ai-v1-orb--a{width:320px;height:320px;top:12%;right:-8%;background:rgba(103,189,74,.12)}.ai-v1-root .ai-v1-orb--b{width:240px;height:240px;bottom:18%;left:-6%;background:rgba(103,189,74,.08);animation-delay:-4s}@keyframes ai-v1-float{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-12px,16px) scale(1.05)}}.ai-v1-root .ai-v1-triad{transition:transform .25s ease,border-color .25s ease,background .25s ease}.ai-v1-root.ai-v1-immersive .ai-v1-hero-stage h1{transform:scale(.92);opacity:.85;transition:transform .8s ease,opacity .8s ease}.ai-v1-root .ai-v1-morph-dim{opacity:.38;transform:scale(.94);filter:saturate(.7)}.ai-v1-root .ai-v1-morph-focus{transform:scale(1.12);z-index:2;position:relative}.ai-v1-root.ai-v1-immersive .ai-v1-bg-video{transform:translate(-50%,-50%) scale(1.04);filter:brightness(.98) contrast(1.05) saturate(1.12)}.ai-v1-root[data-morph-scene=rates-grid] .ai-v1-hero-stage .grid{transform:scale(1.03)}.ai-v1-root[data-morph-scene=focus-local] .ai-v1-hero-stage,.ai-v1-root[data-morph-scene=focus-national] .ai-v1-hero-stage,.ai-v1-root[data-morph-scene=focus-production] .ai-v1-hero-stage,.ai-v1-root[data-morph-scene=focus-streaming] .ai-v1-hero-stage{transform:translateY(-6px) scale(.97);transition:transform .8s ease,opacity .8s ease}.ai-v1-root[data-morph-scene=reel-theater] .ai-v1-bg-video{transform:translate(-50%,-50%) scale(1.1);filter:brightness(.78) contrast(1.08) saturate(1.15)}.ai-v1-root[data-morph-scene=reel-theater] .ai-v1-hero-stage{transform:translateY(-12px) scale(.88);opacity:.55}.ai-v1-root[data-morph-scene=reel-theater] [data-testid=jessica-canvas] .aspect-video{transform:scale(1.02);box-shadow:0 0 48px rgba(103,189,74,.2)}.ai-v1-root[data-morph-scene=agents-stage] .ai-v1-hero-stage,.ai-v1-root[data-morph-scene=handoff-stage] .ai-v1-hero-stage{opacity:.5;transform:scale(.9)}.ai-v1-root[data-morph-scene=handoff-stage] [data-testid=jessica-canvas]{box-shadow:0 0 40px rgba(103,189,74,.12)}.ai-v1-root [data-testid=jessica-canvas]>div:first-child{backdrop-filter:blur(12px);background:linear-gradient(180deg,rgba(24,24,27,.82),rgba(0,0,0,.92))}.ai-v1-root [data-testid=chapter-scrubber] button[data-chapter]:focus-visible{outline:2px solid rgba(103,189,74,.6);outline-offset:2px}@media (max-width:640px){.ai-v1-root .ai-v1-hero-stage h1{font-size:1.65rem;line-height:1.15}.ai-v1-root .ai-v1-price-card{padding:.75rem}}.ai-v1-root[data-morph-scene=agents-stage] .ai-v1-bg-video,.ai-v1-root[data-morph-scene=handoff-stage] .ai-v1-bg-video{transform:translate(-50%,-50%) scale(1.06);filter:brightness(.8) contrast(1.05) saturate(1.1)}.ai-v1-root .ai-v1-hero-stage,.ai-v1-root .ai-v1-price-card,.ai-v1-root [data-testid=jessica-canvas]{transition:transform .8s ease,opacity .8s ease,box-shadow .8s ease,border-color .4s ease}.ai-v1-root.ai-v1-cinema-mode .ai-v1-main--cinema{max-width:none;padding:0;min-height:calc(100vh - 3.5rem)}.ai-v1-cinema{display:flex;flex-direction:column;min-height:calc(100vh - 3.5rem)}.ai-v1-cinema-stage{position:relative;flex:1;display:flex;flex-direction:column;padding:1.5rem 1rem 0;min-height:420px}.ai-v1-cinema-hero-pricing{text-align:center;font-size:.7rem;letter-spacing:.08em;color:#a1a1aa;margin-bottom:1rem}.ai-v1-embedded-jessica{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.ai-v1-jessica-avatar{position:relative;width:2.5rem;height:2.5rem;border-radius:50%;background:rgba(103,189,74,.15);border:1px solid rgba(103,189,74,.4);display:flex;align-items:center;justify-content:center}.ai-v1-jessica-pulse{position:absolute;bottom:-2px;right:-2px;width:.65rem;height:.65rem;border-radius:50%;background:#67bd4a;border:2px solid #18181b;animation:ai-v1-pulse 1.6s ease-in-out infinite}.ai-v1-jessica-meta{display:flex;flex-direction:column;gap:.15rem}.ai-v1-chapter-scrubber{display:flex;gap:3px;margin-bottom:1rem}.ai-v1-chapter-dot{flex:1;height:4px;border-radius:2px;border:none;background:#27272a;cursor:default;transition:background .4s ease}.ai-v1-chapter-dot.ai-v1-chapter-done{background:#67bd4a}.ai-v1-chapter-dot.ai-v1-chapter-active{background:rgba(103,189,74,.7);animation:ai-v1-pulse 1.6s ease-in-out infinite}.ai-v1-chapter-dot:not(:disabled){cursor:pointer}.ai-v1-narration{font-size:1.125rem;line-height:1.5;color:#fff;font-weight:500;min-height:3.5rem;margin-bottom:1rem}.ai-v1-glass-card{backdrop-filter:blur(14px);background:rgba(9,9,11,.72);border:1px solid rgba(63,63,70,.85);border-radius:1rem;transition:transform .6s ease,border-color .4s ease,box-shadow .6s ease}.ai-v1-overlay{flex:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;margin:.5rem 0 1rem;min-height:140px}.ai-v1-package-card{position:relative;flex:1 1 140px;max-width:200px;padding:1rem;text-align:left;cursor:pointer;color:inherit;animation:ai-v1-package-pop .9s cubic-bezier(.4,0,.2,1) both}.ai-v1-packages .ai-v1-package-card:first-child{animation-delay:.08s}.ai-v1-packages .ai-v1-package-card:nth-child(2){animation-delay:.22s}.ai-v1-packages .ai-v1-package-card:nth-child(3){animation-delay:.36s}@keyframes ai-v1-package-pop{0%{opacity:0;transform:scale(.9) translateY(14px)}to{opacity:1;transform:scale(1) translateY(0)}}.ai-v1-package-card.ai-v1-highlight{transform:scale(1.08);z-index:1}.ai-v1-package-card.ai-v1-selected{border-color:rgba(103,189,74,.7);box-shadow:0 0 32px rgba(103,189,74,.2);transform:scale(1.1)}.ai-v1-package-price{font-size:1.5rem;font-weight:700;color:#67bd4a}.ai-v1-package-title{font-size:.8rem;font-weight:600;margin-top:.35rem}.ai-v1-package-sub{font-size:.65rem;color:#71717a;margin-top:.35rem;line-height:1.35}.ai-v1-package-check{position:absolute;top:.5rem;right:.5rem;width:1rem;height:1rem;color:#67bd4a}.ai-v1-reel-frame{width:100%;max-width:480px;overflow:hidden;aspect-ratio:16/9}.ai-v1-reel-iframe{width:100%;height:100%;border:none}.ai-v1-map-region{flex:1 1 160px;max-width:220px;padding:1.25rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer;color:inherit;text-align:center}.ai-v1-map-sub{font-size:.65rem;color:#71717a}.ai-v1-map-region.ai-v1-selected{border-color:rgba(103,189,74,.7)}.ai-v1-channel-card{padding:1.5rem 2rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.ai-v1-channel-label{font-weight:600;font-size:1rem}.ai-v1-channel-sub{font-size:.75rem;color:#71717a}.ai-v1-contract-card,.ai-v1-dashboard-panel,.ai-v1-fulfillment-panel,.ai-v1-payment-card,.ai-v1-proposal-card{padding:1.25rem 1.5rem;max-width:420px;width:100%}.ai-v1-proposal-label{display:flex;flex-direction:column;gap:.5rem;font-size:.8rem;margin-top:.75rem}.ai-v1-proposal-input{background:rgba(24,24,27,.9);border:1px solid #3f3f46;border-radius:.75rem;padding:.5rem .75rem;color:#fff;font-size:.875rem}.ai-v1-proposal-meta{font-size:.7rem;color:#71717a;margin-top:.5rem}.ai-v1-contract-card h3,.ai-v1-dashboard-panel h3,.ai-v1-fulfillment-panel h3{font-size:1rem;font-weight:600;color:#fff}.ai-v1-contract-card p,.ai-v1-payment-card p{font-size:.75rem;color:#a1a1aa;margin:.5rem 0 1rem}.ai-v1-dashboard-grid{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.75rem}.ai-v1-dashboard-item{padding:.5rem .65rem;border-radius:.5rem;background:rgba(24,24,27,.6);border:1px solid rgba(63,63,70,.6);font-size:.7rem;display:flex;flex-direction:column;gap:.2rem}.ai-v1-dashboard-status{color:#67bd4a;font-weight:600}.ai-v1-fulfillment-steps{display:flex;flex-direction:column;gap:.4rem;margin:.75rem 0}.ai-v1-fulfillment-step{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#71717a}.ai-v1-fulfillment-step.ai-v1-done{color:#67bd4a}.ai-v1-handoff{gap:.75rem}.ai-v1-cinema-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 0 1rem;border-top:1px solid rgba(63,63,70,.5)}.ai-v1-cinema-chat{border-top:1px solid rgba(63,63,70,.6);background:rgba(9,9,11,.85);backdrop-filter:blur(12px);padding:.75rem 1rem 1rem}.ai-v1-chat-messages{max-height:100px;overflow-y:auto;margin-bottom:.5rem;display:flex;flex-direction:column;gap:.35rem}.ai-v1-chat-bubble{font-size:.75rem;padding:.35rem .65rem;border-radius:.65rem;max-width:90%}.ai-v1-chat-user{align-self:flex-end;background:rgba(39,39,42,.9);color:#d4d4d8}.ai-v1-chat-assistant{align-self:flex-start;background:rgba(24,24,27,.9);border:1px solid rgba(63,63,70,.6);color:#f4f4f5}.ai-v1-chat-composer{display:flex;gap:.5rem;align-items:center}.ai-v1-chat-input{flex:1;background:rgba(24,24,27,.9);border:1px solid #3f3f46;border-radius:.75rem;padding:.5rem .75rem;font-size:.8rem;color:#fff}.ai-v1-chat-mic{padding:.5rem;border-radius:var(--ai-v1-cta-radius);border:1px solid #3f3f46;background:transparent;color:#a1a1aa;cursor:pointer}.ai-v1-chat-mic--on{border-color:#67bd4a;color:#67bd4a;box-shadow:0 0 16px rgba(103,189,74,.35)}.ai-v1-voice-talk-btn{padding:.65rem 1rem .65rem .95rem;border-radius:var(--ai-v1-cta-radius);font-size:.85rem;font-weight:700;border:1px solid rgba(103,189,74,.35);border-left:3px solid rgba(103,189,74,.65);background:rgba(12,12,14,.7);color:#67bd4a;cursor:pointer;transition:box-shadow .25s ease,background .25s ease}.ai-v1-voice-talk-btn--on{background:rgba(103,189,74,.28);border-color:#67bd4a;box-shadow:0 0 24px rgba(103,189,74,.4)}.ai-v1-chat-send{padding:.5rem 1rem;font-size:.8rem}.ai-v1-main--landing{padding-top:.5rem!important}.ai-v1-main--path{max-width:42rem;margin:0 auto;padding:2rem 1rem 3rem;min-height:calc(100dvh - 3.5rem);display:flex;flex-direction:column;justify-content:center}.ai-v1-path-view{position:relative;width:100%}.ai-v1-path-back{display:block;margin:0 auto 1.25rem;font-size:.8rem;color:#67bd4a;background:none;border:none;cursor:pointer;transition:color .2s ease}.ai-v1-path-back:hover{color:#fff}.ai-v1-intro{display:flex;align-items:center;justify-content:center;min-height:12rem}.ai-v1-intro-card{max-width:28rem;padding:1.5rem;text-align:center}.ai-v1-hero-fullscreen{position:relative;height:calc(100dvh - 3.5rem);min-height:calc(100vh - 3.5rem);display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;padding:0;margin-bottom:0;width:100%;box-sizing:border-box;overflow:hidden}.ai-v1-hero-headline{flex:0 0 auto;text-align:center;width:100%;max-width:56rem;margin:0 auto;padding:1.25rem 1.25rem 0;z-index:1}.ai-v1-hero-viewport{flex:1 1 auto;min-height:10vh;width:100%;pointer-events:none}.ai-v1-hero-bottom-band--landing{flex:0 0 auto;width:100%;padding:0 1rem 1.25rem;background:linear-gradient(180deg,transparent,rgba(5,5,5,.25) 28%,rgba(5,5,5,.78) 72%,rgba(5,5,5,.92))}.ai-v1-hero-pricing-block--landing{margin-top:0;width:100%;max-width:72rem;padding-top:.75rem;padding-bottom:0;text-align:center}.ai-v1-hero-pricing-block--landing .ai-v1-price-card{padding:.65rem .85rem;background:rgba(24,24,27,.45)}.ai-v1-hero-pricing-block--landing .ai-v1-price-card .text-2xl{font-size:1.35rem;line-height:1.2}@media (min-width:640px){.ai-v1-hero-pricing-block--landing .ai-v1-price-card .text-2xl{font-size:1.5rem}}.ai-v1-hero-bottom-band--landing .ai-v1-hero-triad-btn{font-size:.8rem;padding:.85rem 1.1rem;line-height:1.25;max-width:18rem}@media (min-width:1024px){.ai-v1-hero-bottom-band--landing .ai-v1-hero-triad{flex-direction:row;align-items:stretch}.ai-v1-hero-bottom-band--landing .ai-v1-hero-triad-btn{flex:1 1 0;max-width:none;min-width:0}}.ai-v1-homepage-v1-below-wrap{width:100%;background:#050505}.ai-v1-homepage-rate-map{position:relative;z-index:2;width:100%;min-height:88vh;margin-top:0;padding:1.5rem 1.25rem 2.5rem;background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(103,189,74,.08),transparent 55%),#050505;border-top:1px solid rgba(103,189,74,.12)}.ai-v1-homepage-rate-map--loading,.ai-v1-homepage-v1-below+.ai-v1-homepage-rate-map{margin-top:0}.ai-v1-homepage-rate-map--loading{border-top:1px solid rgba(103,189,74,.12)}.ai-v1-rate-map-header{display:flex;flex-direction:column;gap:1.5rem;max-width:1400px;margin:0 auto 1.25rem}@media (min-width:1024px){.ai-v1-rate-map-header{flex-direction:row;align-items:flex-end;justify-content:space-between}}.ai-v1-rate-map-eyebrow{display:inline-flex;align-items:center;gap:.7rem;width:fit-content;padding:.48rem .72rem .48rem .5rem;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(247,243,234,.96);font-size:.65rem;font-weight:700;letter-spacing:.2em;color:#3f513f}.ai-v1-rate-map-eyebrow span{padding:.35rem .55rem;border-radius:999px;background:#171d1a;color:#fff;font-size:.56rem;letter-spacing:.09em}@media (max-width:620px){.ai-v1-rate-map-eyebrow{align-items:flex-start;flex-direction:column;gap:.4rem;border-radius:15px}}.ai-v1-rate-map-title{margin-top:.35rem;font-size:clamp(1.5rem,3vw,2.35rem);font-weight:700;line-height:1.15;color:#fafafa}.ai-v1-rate-map-lead{margin-top:.65rem;max-width:36rem;font-size:.875rem;line-height:1.55;color:#a1a1aa}.ai-v1-rate-map-modes{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1rem}.ai-v1-rate-map-modes>div{display:flex;align-items:center;gap:.35rem;padding:.35rem;border:1px solid rgba(103,189,74,.18);border-radius:.7rem;background:rgba(10,12,15,.58)}.ai-v1-rate-map-modes span{padding:0 .45rem;color:#8b9098;font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ai-v1-rate-map-modes button{min-height:34px;padding:.45rem .7rem;border:1px solid transparent;border-radius:.5rem;background:transparent;color:#d4d4d8;font-size:.68rem;font-weight:700;cursor:pointer}.ai-v1-rate-map-modes button.is-active,.ai-v1-rate-map-modes button:hover{border-color:rgba(103,189,74,.36);background:rgba(103,189,74,.14);color:#67bd4a}.ai-v1-rate-map-guide{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.75rem}.ai-v1-rate-map-guide span{display:inline-flex;align-items:center;gap:.42rem;color:#a1a1aa;font-size:.68rem;line-height:1.35}.ai-v1-rate-map-guide b{display:inline-grid;place-items:center;width:1.25rem;height:1.25rem;border:1px solid rgba(103,189,74,.4);border-radius:999px;color:#67bd4a;font-size:.62rem}.ai-v1-rate-map-zip-box{flex:0 0 auto;min-width:min(100%,18rem);padding:1rem 1.1rem;border-radius:.85rem;border:1px solid rgba(103,189,74,.28);background:rgba(9,9,11,.85);box-shadow:0 8px 32px rgba(0,0,0,.35)}@media (min-width:1024px){.ai-v1-rate-map-zip-box{width:420px;min-width:420px;max-width:100%;padding:1.45rem 1.55rem}.ai-v1-rate-map-zip-input{height:3.9rem;font-size:1.85rem}}.ai-v1-rate-map-zip-kicker{margin:0 0 .25rem;color:#a1a1aa;font-size:.6rem}.ai-v1-rate-map-zip-label{display:flex;align-items:center;gap:.35rem;font-size:.65rem;font-weight:700;letter-spacing:.14em;color:#67bd4a}.ai-v1-rate-map-zip-row{display:flex;align-items:center;gap:.65rem;margin-top:.5rem}.ai-v1-rate-map-zip-input{flex:1;height:2.75rem;padding:0 .85rem;font-size:1.35rem;font-weight:700;letter-spacing:.2em;font-variant-numeric:tabular-nums;color:#fafafa;background:#18181b;border:1px solid #3f3f46;border-radius:.65rem;outline:none}.ai-v1-rate-map-zip-input:focus{border-color:rgba(103,189,74,.55);box-shadow:0 0 0 3px rgba(103,189,74,.12)}.ai-v1-rate-map-zip-error{margin-top:.5rem;font-size:.75rem;color:#f87171}.ai-v1-rate-map-zip-hit{margin-top:.5rem;font-size:.8rem;color:#d4d4d8}.ai-v1-rate-map-zip-hit strong{color:#67bd4a}.ai-v1-rate-map-methods{display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);gap:.65rem;align-items:stretch;max-width:1400px;margin:0 auto 1rem;padding:.7rem;border:1px solid rgba(103,189,74,.22);border-radius:14px;background:rgba(103,189,74,.055)}.ai-v1-rate-map-methods>p{align-self:center;max-width:9rem;margin:0;color:#cbd2ca;font-size:.69rem;font-weight:800;line-height:1.3}.ai-v1-rate-map-methods>div{display:grid;gap:.1rem;padding:.58rem .7rem;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:rgba(0,0,0,.22)}.ai-v1-rate-map-methods>div>span{color:#67bd4a;font-size:.54rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ai-v1-rate-map-methods>div>strong{color:#fff;font-size:.74rem}.ai-v1-rate-map-methods>div>small{color:#909a91;font-size:.61rem;line-height:1.35}.ai-v1-rate-map-methods>b{align-self:center;color:#f97316;font-size:.64rem;text-transform:uppercase}@media (max-width:800px){.ai-v1-rate-map-methods{grid-template-columns:1fr}.ai-v1-rate-map-methods>p{max-width:none}.ai-v1-rate-map-methods>b{justify-self:center}}.ai-v1-rate-map-stage{display:grid;grid-template-columns:1fr;gap:1rem;max-width:1400px;margin:0 auto;min-height:min(72vh,720px)}@media (min-width:1100px){.ai-v1-rate-map-stage{grid-template-columns:minmax(0,1fr) 420px;min-height:0;align-items:start}.ai-v1-rate-map-canvas{height:700px;min-height:700px;box-sizing:border-box}.ai-v1-rate-map-sidebar{height:700px;box-sizing:border-box;padding:.85rem 1rem;overflow:hidden}.ai-v1-rate-map-public-rates{gap:.35rem;margin-top:.5rem}.ai-v1-rate-map-public-rates article{padding:.5rem .65rem}.ai-v1-rate-map-conversion,.ai-v1-rate-map-sidebar-sell{margin-top:.55rem;padding:.65rem}.ai-v1-rate-map-conversion{gap:.4rem}.ai-v1-rate-map-conversion a{min-height:76px;padding:.5rem}}.ai-v1-rate-map-canvas{position:relative;min-height:min(60vh,560px);border-radius:1rem;overflow:hidden;border:1px solid rgba(63,63,70,.9);box-shadow:0 0 0 1px rgba(255,255,255,.03),0 24px 64px rgba(0,0,0,.55)}.ai-v1-rate-map-canvas .maplibregl-canvas{outline:none;cursor:grab}.ai-v1-rate-map-canvas .maplibregl-canvas:active{cursor:grabbing}.ai-v1-rate-map-city-label{display:flex;align-items:center;gap:.42rem;max-width:220px;padding:.58rem .72rem;border:1px solid rgba(103,189,74,.75);border-radius:8px;background:rgba(8,10,9,.94);box-shadow:0 10px 28px rgba(0,0,0,.45);color:#fff;font-size:.75rem;font-weight:800;line-height:1.15;pointer-events:none}.ai-v1-rate-map-city-label svg{width:15px;height:15px;flex:0 0 auto;color:#67bd4a}.ai-v1-rate-map-chips{position:absolute;bottom:.75rem;left:.75rem;right:.75rem;z-index:5;display:flex;flex-wrap:wrap;gap:.4rem;pointer-events:none}.ai-v1-rate-map-chip{pointer-events:auto;font-size:.65rem;font-weight:700;letter-spacing:.06em;padding:.35rem .65rem;border-radius:999px;border:1px solid rgba(103,189,74,.35);background:rgba(9,9,11,.82);color:#d4d4d8;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.ai-v1-rate-map-chip--on,.ai-v1-rate-map-chip:hover{border-color:rgba(103,189,74,.65);background:rgba(103,189,74,.15);color:#67bd4a}.ai-v1-rate-map-sidebar{padding:1.15rem 1.25rem;border-radius:1rem;border:1px solid rgba(63,63,70,.85);background:rgba(24,24,27,.92);backdrop-filter:blur(12px);box-shadow:0 12px 40px rgba(0,0,0,.4)}.ai-v1-rate-map-sidebar-kicker{margin:0;color:#67bd4a;font-size:.6rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ai-v1-rate-map-sidebar-title{margin:.35rem 0 0;color:#fff;font-size:1.3rem;font-weight:750}.ai-v1-rate-map-sidebar-note,.ai-v1-rate-map-sidebar-sub{margin:.3rem 0 0;color:#a1a1aa;font-size:.68rem;line-height:1.5}.ai-v1-rate-map-sidebar-zip{margin:.55rem 0 0;color:#67bd4a;font-size:.78rem;font-weight:700}.ai-v1-rate-map-price{padding:.85rem 0;border-top:1px solid #27272a;border-bottom:1px solid #27272a}.ai-v1-rate-map-price>small,.ai-v1-rate-map-price>span{display:block}.ai-v1-rate-map-price>b{display:block;margin-bottom:.28rem;color:#f4f4f5;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.ai-v1-rate-map-save{display:grid;gap:.25rem;margin-top:1rem;padding:.9rem;border:1px solid rgba(103,189,74,.38);border-radius:.75rem;background:rgba(103,189,74,.09);color:#fff;text-decoration:none}.ai-v1-rate-map-save:hover{background:rgba(103,189,74,.15)}.ai-v1-rate-map-save strong{font-size:.76rem}.ai-v1-rate-map-save small{color:#a1a1aa;font-size:.63rem;line-height:1.4}.ai-v1-rate-map-price>span{color:#67bd4a;font-size:1.7rem;font-weight:800}.ai-v1-rate-map-price>small{margin-top:.25rem;color:#a1a1aa;font-size:.68rem}.ai-v1-rate-map-call{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.85rem 1rem;border-radius:.75rem;font-size:.8rem;font-weight:700;color:#0a0a0a;background:linear-gradient(135deg,#67bd4a,#67bd4a);border:1px solid rgba(103,189,74,.45);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.ai-v1-rate-map-call:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(103,189,74,.35)}.ai-v1-rate-map-channel-snapshot{overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:.65rem;background:linear-gradient(150deg,rgba(29,33,39,.98),rgba(10,12,15,.98));box-shadow:0 18px 45px rgba(0,0,0,.24)}.ai-v1-rate-map-snapshot-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;padding:.85rem .9rem .72rem;border-bottom:1px solid rgba(255,255,255,.1)}.ai-v1-rate-map-snapshot-heading>div{display:grid;gap:.12rem}.ai-v1-rate-map-snapshot-heading b{color:#fff;font-size:.82rem}.ai-v1-rate-map-snapshot-heading span{color:#9298a1;font-size:.61rem}.ai-v1-rate-map-snapshot-heading>small{padding-top:.12rem;color:#d99b62;font-size:.56rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.ai-v1-rate-map-channel-list{display:grid;max-height:258px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(103,189,74,.6) rgba(255,255,255,.05)}.ai-v1-rate-map-channel-row{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.65rem .9rem;border-bottom:1px solid rgba(255,255,255,.075)}.ai-v1-rate-map-channel-row>div{display:grid;gap:.08rem}.ai-v1-rate-map-channel-row strong{color:#f7f7f8;font-size:.72rem}.ai-v1-rate-map-channel-row span{color:#858b94;font-size:.56rem}.ai-v1-rate-map-channel-row>b{color:#fff;font-size:1.02rem}.ai-v1-rate-map-channel-row>b:after{content:" / air";color:#858b94;font-size:.53rem;font-weight:600}.ai-v1-rate-map-placeholder-note{margin:0;padding:.68rem .9rem .75rem;color:#7f858e;font-size:.56rem;line-height:1.45}.ai-v1-rate-map-streaming-snapshot{display:flex;align-items:center;justify-content:space-between;gap:.85rem;margin-top:.65rem;padding:.8rem .9rem;border:1px solid rgba(255,255,255,.12);border-left:3px solid #67bd4a;border-radius:.45rem;background:#111419}.ai-v1-rate-map-streaming-snapshot>div{display:grid;gap:.12rem}.ai-v1-rate-map-streaming-snapshot strong{color:#fff;font-size:.74rem}.ai-v1-rate-map-streaming-snapshot span{color:#8d939c;font-size:.57rem}.ai-v1-rate-map-streaming-snapshot>b{color:#fff;font-size:1rem;text-align:right}.ai-v1-rate-map-streaming-snapshot>b small{display:block;color:#8d939c;font-size:.5rem;font-weight:600}.ai-v1-rate-map-public-rates{display:grid;gap:.55rem;margin-top:.8rem}.ai-v1-rate-map-public-rates>p{margin:0;color:#a1a1aa;font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ai-v1-rate-map-public-rates article{padding:.72rem .78rem;border:1px solid rgba(103,189,74,.18);border-radius:.7rem;background:rgba(9,9,11,.62)}.ai-v1-rate-map-public-rates article>small,.ai-v1-rate-map-public-rates article>span,.ai-v1-rate-map-public-rates article>strong{display:block}.ai-v1-rate-map-public-rates article>span{color:#f4f4f5;font-size:.72rem;font-weight:700}.ai-v1-rate-map-public-rates article>strong{margin-top:.1rem;color:#67bd4a;font-size:1.18rem;font-weight:800}.ai-v1-rate-map-public-rates article>small{margin-top:.1rem;color:#8b9098;font-size:.62rem;line-height:1.35}.ai-v1-rate-map-sidebar-sell{margin-top:.9rem;padding:.82rem;border-left:2px solid #67bd4a;background:rgba(103,189,74,.06)}.ai-v1-rate-map-sidebar-sell strong{color:#f4f4f5;font-size:.76rem}.ai-v1-rate-map-sidebar-sell p{margin:.25rem 0 0;color:#a1a1aa;font-size:.66rem;line-height:1.45}.ai-v1-rate-map-conversion{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.9rem;padding:.95rem;border:1px solid rgba(255,255,255,.13);border-top:2px solid #67bd4a;border-radius:.55rem;background:linear-gradient(145deg,#171a1f,#0d0f12);box-shadow:0 16px 40px rgba(0,0,0,.2)}.ai-v1-rate-map-conversion p,.ai-v1-rate-map-conversion strong{grid-column:1/-1}.ai-v1-rate-map-conversion strong{color:#fff;font-size:.88rem;line-height:1.25}.ai-v1-rate-map-conversion p{margin:0;color:#a1a1aa;font-size:.67rem;line-height:1.45}.ai-v1-rate-map-conversion a{display:grid;grid-template-columns:30px minmax(0,1fr) auto;grid-template-rows:auto 1fr;min-height:92px;align-content:flex-start;align-items:flex-start;gap:.45rem;padding:.62rem;border:1px solid rgba(255,255,255,.2);border-radius:.32rem;color:#fff;font-size:.66rem;font-weight:800;text-align:left;text-decoration:none}.ai-v1-rate-map-conversion a:first-of-type{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.025)}.ai-v1-rate-map-conversion a:hover{border-color:#ef7d31}.ai-v1-rate-map-conversion a>svg{width:28px;height:28px;padding:.38rem;border:1px solid rgba(239,125,49,.45);color:#ef7d31}.ai-v1-rate-map-conversion a>span{display:grid;gap:.12rem;grid-column:1/-1;min-width:0}.ai-v1-rate-map-conversion a b{color:#fff;font-size:.68rem}.ai-v1-rate-map-conversion a small{color:#8f959e;font-size:.56rem;font-weight:600;overflow-wrap:anywhere}.ai-v1-rate-map-conversion a i{color:#ef7d31;font-size:.9rem;font-style:normal}.ai-v1-rate-map-conversion .ai-v1-rate-map-conversion-call{border-color:rgba(239,125,49,.55);background:linear-gradient(105deg,rgba(239,125,49,.2),rgba(239,125,49,.045));box-shadow:inset 3px 0 0 #ef7d31}.ai-v1-rate-map-conversion .ai-v1-rate-map-conversion-call small{color:#ef9a62;letter-spacing:.04em}@media (max-width:1099px){.ai-v1-rate-map-conversion{grid-template-columns:1fr}.ai-v1-rate-map-conversion a{grid-template-columns:30px minmax(0,1fr) auto;grid-template-rows:auto;min-height:54px;align-items:center}.ai-v1-rate-map-conversion a>span{grid-column:auto}}@media (min-width:1100px){.ai-v1-rate-map-sidebar{height:700px;box-sizing:border-box;padding:.75rem .85rem;overflow:hidden}.ai-v1-rate-map-public-rates{gap:.3rem;margin-top:.45rem}.ai-v1-rate-map-public-rates article{padding:.42rem .58rem}.ai-v1-rate-map-conversion,.ai-v1-rate-map-sidebar-sell{margin-top:.45rem;padding:.55rem}.ai-v1-rate-map-conversion{gap:.35rem}.ai-v1-rate-map-conversion a{min-height:70px;padding:.42rem}}.ai-v1-rate-map-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .65rem;border-radius:.55rem;border:1px solid transparent;background:transparent;cursor:pointer;transition:background .2s ease,border-color .2s ease}.ai-v1-rate-map-row>span{color:#f4f4f5;font-size:.78rem}.ai-v1-rate-map-row>strong{color:#67bd4a;font-size:.75rem}.ai-v1-rate-map-row:hover{background:rgba(103,189,74,.08);border-color:rgba(103,189,74,.2)}.ai-v1-rate-map-samples{max-height:260px;margin:.75rem -.35rem 0;padding:0 .35rem 0 0;overflow-y:auto;scrollbar-color:#67bd4a #27272a;scrollbar-width:thin}.ai-v1-rate-map-samples li+li{margin-top:.35rem}.ai-v1-rate-map-national{display:grid;gap:.7rem;margin-top:.85rem}.ai-v1-rate-map-national article{padding:.85rem;border:1px solid rgba(103,189,74,.18);border-radius:.7rem;background:rgba(9,9,11,.62)}.ai-v1-rate-map-national article>span{display:block;color:#67bd4a;font-size:1.05rem;font-weight:800}.ai-v1-rate-map-national article>small{display:block;margin-bottom:.2rem;color:#9ca3aa;font-size:.56rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ai-v1-rate-map-national-heading{padding:.2rem 0 .35rem}.ai-v1-rate-map-national-heading small{color:#ef9a62;font-size:.56rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ai-v1-rate-map-national-heading strong{display:block;margin-top:.25rem;color:#fff;font-size:1rem;line-height:1.2}.ai-v1-rate-map-national-heading p,.ai-v1-rate-map-national-path p{margin:.3rem 0 0;color:#9ca3aa;font-size:.65rem;line-height:1.45}.ai-v1-rate-map-national-path{padding:.75rem .8rem;border-left:3px solid #67bd4a;background:rgba(103,189,74,.06)}.ai-v1-rate-map-national-path b{color:#f4f4f5;font-size:.7rem}.ai-v1-rate-map-national p{margin:.25rem 0 0;color:#a1a1aa;font-size:.7rem;line-height:1.5}.ai-v1-rate-map-city-search{max-width:1400px;margin:1rem auto 0}.ai-v1-rate-map-city-input{width:100%;height:2.5rem;padding:0 1rem;font-size:.875rem;color:#e4e4e7;background:rgba(24,24,27,.85);border:1px solid #3f3f46;border-radius:.65rem;outline:none}.ai-v1-rate-map-city-input:focus{border-color:rgba(103,189,74,.4)}.ai-v1-homepage-v1-below{position:relative;z-index:2;width:100%;max-width:none;margin:0;padding:0;background:#050505;border-top:1px solid rgba(103,189,74,.1);isolation:isolate}.ai-v1-homepage-v1-below:before{content:"";position:absolute;top:0;left:0;right:0;height:3rem;background:linear-gradient(180deg,rgba(5,5,5,0),#050505);pointer-events:none;z-index:1}.ai-v1-homepage-v1-embed{width:100%;min-width:100%;border:0;display:block;background:#050505;vertical-align:top}.ai-v1-main--landing{padding-bottom:0!important}.ai-v1-hero-triad-btn{position:relative;padding:.9rem 1.15rem .9rem 1.25rem;border-radius:var(--ai-v1-cta-radius);font-size:.82rem;font-weight:700;line-height:1.3;letter-spacing:.015em;transition:transform .22s ease,box-shadow .3s ease,border-color .2s;max-width:20rem;text-align:left;overflow:hidden;cursor:pointer}.ai-v1-hero-triad-btn:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#67bd4a;transition:width .2s ease}.ai-v1-hero-triad-btn--primary{background:linear-gradient(118deg,rgba(103,189,74,.95),rgba(74,158,50,.9));color:#0a0a0a;border:1px solid rgba(103,189,74,.5);box-shadow:0 4px 20px rgba(103,189,74,.3),inset 0 1px 0 rgba(255,255,255,.2)}.ai-v1-hero-triad-btn--primary:before{background:rgba(10,10,10,.4);width:5px}.ai-v1-hero-triad-btn--glass{background:rgba(10,10,12,.72);backdrop-filter:blur(14px);border:1px solid rgba(103,189,74,.28);color:#f4f4f5}.ai-v1-hero-triad-btn:hover{transform:translateY(-2px)}.ai-v1-hero-triad-btn--primary:hover{box-shadow:0 6px 28px rgba(103,189,74,.45),inset 0 1px 0 rgba(255,255,255,.25)}.ai-v1-hero-triad-btn--glass:hover{border-color:rgba(103,189,74,.5);background:rgba(18,18,22,.82)}.ai-v1-hero-triad-btn--glass:hover:before{width:6px}.ai-v1-header-jessica-btn{background:linear-gradient(135deg,#67bd4a,#67bd4a);color:#0a0a0a;font-weight:700;font-size:.75rem;letter-spacing:.04em;padding:.55rem 1rem;border-radius:var(--ai-v1-cta-radius);border:1px solid rgba(103,189,74,.45);box-shadow:0 2px 12px rgba(103,189,74,.25);cursor:pointer;transition:transform .2s,box-shadow .25s,filter .2s}.ai-v1-header-jessica-btn:hover{filter:brightness(1.07);box-shadow:0 4px 18px rgba(103,189,74,.4);transform:translateY(-1px)}.ai-v1-morph-welcome{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:.5rem}.ai-v1-morph-section{flex:1;display:flex;flex-direction:column;gap:.75rem;transition:all 1.2s cubic-bezier(.4,0,.2,1)}.ai-v1-hero-prototype-title{text-shadow:0 0 12px rgba(103,189,74,.35),0 0 24px rgba(103,189,74,.15)}.ai-v1-hero-pill{border-color:rgba(103,189,74,.25)}.ai-v1-immersive-shell{min-height:calc(100vh - 3.5rem)}.ai-v1-immersive-topbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;background:rgba(24,24,27,.92);border-bottom:1px solid rgba(103,189,74,.2)}.ai-v1-immersive-topbar-chat{display:flex;align-items:center;gap:.5rem;flex:1;max-width:36rem}.ai-v1-immersive-input{min-width:0}.ai-v1-immersive-body{display:flex;flex:1;min-height:0}.ai-v1-jessica-panel{width:24rem;max-width:100%;flex-shrink:0;padding:1rem;background:rgba(24,24,27,.85);border-right:1px solid rgba(103,189,74,.2)}.ai-v1-jessica-panel-card{padding:1.25rem;text-align:center}.ai-v1-jessica-avatar--lg{width:4.5rem;height:4.5rem;margin:0 auto .75rem}.ai-v1-panel-narration{text-align:left;min-height:4rem}.ai-v1-morph-area{flex:1;display:flex;flex-direction:column;padding:1rem 1.25rem;overflow:auto;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.ai-v1-morph-title{font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:.75rem}.ai-v1-step-bar{display:flex;gap:.5rem;overflow-x:auto;padding:.75rem 1rem;background:rgba(24,24,27,.92);border-top:1px solid rgba(103,189,74,.2)}.ai-v1-step-btn{flex-shrink:0;padding:.5rem .85rem .55rem;border-radius:var(--ai-v1-cta-radius) var(--ai-v1-cta-radius) 0 0;border:1px solid rgba(63,63,70,.8);border-bottom:2px solid transparent;background:rgba(24,24,27,.6);color:#a1a1aa;font-size:.7rem;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:color .25s ease,border-color .25s ease,background .25s ease}.ai-v1-step-btn--active{background:rgba(103,189,74,.12);color:#67bd4a;border-color:rgba(103,189,74,.35) rgba(103,189,74,.35) #67bd4a;font-weight:700}.ai-v1-step-btn:not(:disabled):hover{transform:translateY(-1px)}.ai-v1-streaming{border-color:rgba(103,189,74,.45);animation:ai-v1-pulse 1.2s ease-in-out infinite}@media (max-width:768px){.ai-v1-immersive-body{flex-direction:column}.ai-v1-jessica-panel{width:100%;border-right:none;border-bottom:1px solid rgba(103,189,74,.2)}.ai-v1-immersive-topbar{flex-wrap:wrap}}.ai-v1-root[data-morph-scene=hero-pricing] .ai-v1-bg-video{transform:translate(-50%,-50%) scale(1.05);filter:brightness(.82) contrast(1.08) saturate(1.14)}.ai-v1-root[data-morph-scene=packages-stage] .ai-v1-bg-video{transform:translate(-50%,-48%) scale(1.08);filter:brightness(.76) contrast(1.1) saturate(1.18)}.ai-v1-root[data-morph-scene=geography-map] .ai-v1-bg-video{transform:translate(-52%,-50%) scale(1.1);filter:brightness(.74) contrast(1.12) saturate(1.1)}.ai-v1-root[data-morph-scene=channels-stage] .ai-v1-bg-video{transform:translate(-48%,-50%) scale(1.06);filter:brightness(.78) contrast(1.08) saturate(1.15)}.ai-v1-root[data-morph-scene=contract-stage] .ai-v1-bg-video,.ai-v1-root[data-morph-scene=payment-stage] .ai-v1-bg-video,.ai-v1-root[data-morph-scene=proposal-stage] .ai-v1-bg-video{transform:translate(-50%,-50%) scale(1.04);filter:brightness(.72) contrast(1.1) saturate(1.12)}.ai-v1-root[data-morph-scene=dashboard-stage] .ai-v1-bg-video,.ai-v1-root[data-morph-scene=fulfillment-stage] .ai-v1-bg-video{transform:translate(-50%,-52%) scale(1.12);filter:brightness(.68) contrast(1.14) saturate(1.2)}.ai-v1-root[data-morph-scene=exit-stage] .ai-v1-bg-video,.ai-v1-root[data-morph-scene=onboarding-stage] .ai-v1-bg-video{transform:translate(-50%,-50%) scale(1.06);filter:brightness(.8) contrast(1.05) saturate(1.1)}.ai-v1-root[data-morph-scene=dashboard-stage] .ai-v1-cinema-stage,.ai-v1-root[data-morph-scene=geography-map] .ai-v1-cinema-stage,.ai-v1-root[data-morph-scene=packages-stage] .ai-v1-cinema-stage{box-shadow:inset 0 0 60px rgba(103,189,74,.06)}@media (prefers-reduced-motion:reduce){.ai-v1-bg-video{display:none}.ai-v1-bg-scrim{background:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(103,189,74,.18),transparent 60%),radial-gradient(ellipse 60% 40% at 100% 50%,rgba(103,189,74,.08),transparent 50%),radial-gradient(ellipse 50% 30% at 0 80%,rgba(103,189,74,.06),transparent 45%),#050505}.ai-v1-root .ai-v1-hero-stage,.ai-v1-root .ai-v1-morph-dim,.ai-v1-root .ai-v1-morph-focus,.ai-v1-root .ai-v1-price-card{transition:none!important;transform:none!important}}header a[href*=campaign-explorer],header a[href*=campaign-finder],header a[href*=case-studies],header a[href*=commercials],header a[href*=how-it-works],header a[href*=personalized-proposal],header a[href*=pricing-v1]{color:rgba(255,255,255,.75);text-decoration:none;font-weight:600}header a[href*=campaign-explorer]:hover,header a[href*=campaign-finder]:hover,header a[href*=case-studies]:hover,header a[href*=commercials]:hover,header a[href*=how-it-works]:hover,header a[href*=personalized-proposal]:hover,header a[href*=pricing-v1]:hover{color:#67bd4a}