.ai-theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:62px;padding:8px 14px;border:0;border-radius:25px;background:transparent;color:#f2f5fc;font:400 26px/1.2 Manrope,sans-serif;white-space:nowrap}
.ai-theme-toggle:hover{background:#ffffff18}
.ai-previous .ai-theme-toggle{color:#101b30}
.page-ai-support:not(.ai-light-hero) .ai-header__descriptor,
.page-ai-support:not(.ai-light-hero) .ai-nav{font-size:26px}
.page-ai-support:not(.ai-light-hero) .ai-nav__cta{display:inline-flex;align-items:center;justify-content:center;min-height:62px;padding:8px 14px;border:0;font-size:26px;line-height:1.2}
@media(max-width:1199px){.page-ai-support:not(.ai-light-hero) .ai-nav{gap:18px;font-size:22px}.ai-theme-toggle,.page-ai-support:not(.ai-light-hero) .ai-nav__cta{font-size:22px}}
@media(max-width:680px){.page-ai-support:not(.ai-light-hero) .ai-nav{font-size:16px}.ai-theme-toggle,.page-ai-support:not(.ai-light-hero) .ai-nav__cta{min-height:44px;padding-inline:10px;font-size:16px}}
@media(max-width:440px){.ai-theme-toggle,.page-ai-support:not(.ai-light-hero) .ai-nav__cta{min-height:64px}}
:root[data-ai-theme=dark]{--paper:#171b22;--ink:#f5f7fc;--muted:#e2eaf5;--line:#546174;--accent:#9fbeff;--accent-soft:#273951;color-scheme:dark}
:root[data-ai-theme=dark] .page-ai-support{background-color:#171b22;color:var(--ink)}
:root[data-ai-theme=dark] .ai-intro,:root[data-ai-theme=dark] .ai-process,:root[data-ai-theme=dark] .ai-trial,:root[data-ai-theme=dark] .ai-faq{background-color:#171b22}
:root[data-ai-theme=dark] .page-ai-support .ai-header{background:#171b22f5;border-color:var(--line)}
:root[data-ai-theme=dark] .page-ai-support .ai-header__descriptor,:root[data-ai-theme=dark] .page-ai-support .ai-nav a,:root[data-ai-theme=dark] .page-ai-support .ai-theme-toggle{color:var(--ink)}
:root[data-ai-theme=dark] .page-ai-support .ai-header .ai-logo img{filter:brightness(0) invert(1)}
:root[data-ai-theme=dark] .page-ai-support .ai-hero::after{background:linear-gradient(#0000,#000 10%,#202732 45%,#171b22)}
:root[data-ai-theme=dark] .page-ai-support.ai-previous .ai-hero{background:#1c2533;color:var(--ink);--ink:#f5f7fc;--muted:#d1dbea}
:root[data-ai-theme=dark] .page-ai-support.ai-previous .ai-hero>.hero-network{background:radial-gradient(ellipse at 70% 48%,#29416a88,transparent 68%)}
:root[data-ai-theme=dark] .page-ai-support.ai-previous .ai-hero h1,:root[data-ai-theme=dark] .page-ai-support.ai-previous .ai-hero .ai-eyebrow,:root[data-ai-theme=dark] .page-ai-support.ai-previous .ai-hero .ai-text-link{color:var(--ink)}
:root[data-ai-theme=dark] .page-ai-support.ai-previous .ai-hero h1 .ai-italic,:root[data-ai-theme=dark] .page-ai-support.ai-previous .ai-hero__foot>span:first-child{color:var(--ink)}
:root[data-ai-theme=dark] .page-ai-support.ai-previous .ai-hero__copy::before{background:#1c2533ce}
:root[data-ai-theme=dark] .page-ai-support.ai-previous .ai-hero__description,:root[data-ai-theme=dark] .page-ai-support.ai-previous .ai-hero__note,:root[data-ai-theme=dark] .page-ai-support.ai-previous .ai-hero__foot{color:var(--muted)}
:root[data-ai-theme=dark] .page-ai-support.ai-previous .ai-hero .ai-coordinate{background:#263344;color:var(--ink);border-color:#8394ad}
:root[data-ai-theme=dark] .page-ai-support.ai-previous .ai-hero .ai-coordinate small{color:var(--muted)}
:root[data-ai-theme=dark] .page-ai-support.ai-previous .ai-hero .ai-status-dot{background:#9fbeff;box-shadow:0 0 0 4px #9fbeff22}
:root[data-ai-theme=dark] .page-ai-support.ai-light-hero .ai-hero__promise{color:#b8ceff}
:root[data-ai-theme=dark] .page-ai-support.ai-light-hero .ai-hero__actions .ai-text-link{background:#25334a;border-color:#7488a6}
:root[data-ai-theme=dark] .page-ai-support.ai-light-hero .ai-coordinate{background:#9cb3d4;color:#101b30}
:root[data-ai-theme=dark] .page-ai-support.ai-light-hero .ai-coordinate::before{background:#25334a}
:root[data-ai-theme=dark] .page-ai-support.ai-light-hero .ai-coordinate strong{color:#fff}
:root[data-ai-theme=dark] .page-ai-support.ai-light-hero .ai-coordinate small{color:#d1dbea}
:root[data-ai-theme=dark] .ai-tasks,:root[data-ai-theme=dark] .ai-contact{background:#1e2938}
:root[data-ai-theme=dark] .ai-trial__copy .ai-countdown{background:#263344}
:root[data-ai-theme=dark] .ai-intro__number,:root[data-ai-theme=dark] .ai-step-number{color:#b8ceff}
:root[data-ai-theme=dark] .ai-hours .ai-eyebrow,:root[data-ai-theme=dark] .ai-pricing__terms,:root[data-ai-theme=dark] .ai-countdown>p,:root[data-ai-theme=dark] .ai-countdown__digits>i,:root[data-ai-theme=dark] .ai-trial__copy>p.ai-trial__terms{color:var(--muted)}
:root[data-ai-theme=dark] .ai-pricing{background:#202b3a}
:root[data-ai-theme=dark] .ai-task-card,:root[data-ai-theme=dark] .ai-plan,:root[data-ai-theme=dark] .ai-billing,:root[data-ai-theme=dark] .ai-form-card,:root[data-ai-theme=dark] .ai-hours,:root[data-ai-theme=dark] .ai-included,:root[data-ai-theme=dark] .ai-report{background:#263344;border-color:#66758c}
:root[data-ai-theme=dark] .ai-plan--featured{background:#314667;border-color:#9fbeff}
:root[data-ai-theme=dark] .ai-plan__saving,:root[data-ai-theme=dark] .ai-plan--featured .ai-plan__saving{background:#354b67;color:#f5f7fc;border-color:#839aba}
:root[data-ai-theme=dark] .ai-billing button[aria-pressed=true]{background:#9fbeff;color:#101b30}
:root[data-ai-theme=dark] .ai-billing button>span{background:#9fbeff;color:#101b30}
:root[data-ai-theme=dark] .lead-field input,:root[data-ai-theme=dark] .lead-field textarea,:root[data-ai-theme=dark] .lead-field select{background:#1b2533;border-color:#8394ad;color:#fff}
:root[data-ai-theme=dark] .lead-field input::placeholder,:root[data-ai-theme=dark] .lead-field textarea::placeholder{color:#c6d0df}
:root[data-ai-theme=dark] .ai-muted,:root[data-ai-theme=dark] .ai-task-card__example,:root[data-ai-theme=dark] .ai-plan__top,:root[data-ai-theme=dark] .ai-plan__caption,:root[data-ai-theme=dark] .ai-plan__payment,:root[data-ai-theme=dark] .ai-plan__price small,:root[data-ai-theme=dark] .ai-plan__limits span,:root[data-ai-theme=dark] .ai-billing-status,:root[data-ai-theme=dark] .ai-included p,:root[data-ai-theme=dark] .ai-hours p,:root[data-ai-theme=dark] .ai-contact__grid>div>p:not(.ai-eyebrow),:root[data-ai-theme=dark] .lead-consent,:root[data-ai-theme=dark] .lead-form__submit small{color:var(--muted)}
:root[data-ai-theme=dark] .ai-plan .ai-button--outline{border-color:#9fbeff;color:#e4edff}
:root[data-ai-theme=dark] .ai-plan .ai-button--dark,:root[data-ai-theme=dark] .lead-form__submit .ai-button:not(:disabled){background:#9fbeff;color:#101b30}
:root[data-ai-theme=dark] .ai-form button[type=submit]:disabled{background:#3b485a;color:#fff;border-color:#66758c}
:root[data-ai-theme=dark] .ai-footer{background:#12171e;color:#f5f7fc}
:root[data-ai-theme=dark] .page-ai-support .cookie-choice{background:#263344;color:#f5f7fc;border-color:#8394ad}
:root[data-ai-theme=dark] .page-ai-support .cookie-choice button{background:#354b67;color:#f5f7fc;border-color:#9fbeff}

:root[data-ai-theme=dark] .page-ai-support:not(.page-ai-comparison) .ai-equation{background:linear-gradient(120deg,#202a3a,#253650);border-color:#627899}

:root[data-ai-theme=dark] .page-ai-support:not(.page-ai-comparison) .ai-equation>b{color:#a6c1fb}

.page-ai-support .ai-header .ai-theme-toggle{flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:8px;border:0;border-radius:50%;background:transparent}
.ai-theme-orb{display:block;width:26px;height:26px;border-radius:50%;background:linear-gradient(90deg,#183f9b 50%,#edf3ff 50%);box-shadow:inset 0 0 0 1px #7c94bd;transition:transform .2s}
.ai-theme-toggle:hover .ai-theme-orb{transform:rotate(25deg)}
.ai-theme-toggle:focus-visible{outline:2px solid #7c9fe9;outline-offset:3px}
:root[data-ai-theme=dark] .ai-theme-orb{background:linear-gradient(90deg,#c3d5ff 50%,#26354d 50%)}
.page-ai-support .ai-header .ai-nav>a{color:#214b9e;text-decoration:none}
.page-ai-support .ai-header .ai-nav>a:hover{color:#214b9e}
:root[data-ai-theme=dark] .page-ai-support .ai-header .ai-nav>a{color:#b8ceff}

.page-ai-support:not(.ai-previous):not(.page-ai-comparison) .ai-header .ai-nav>a{color:#b8ceff}
