:root{--adtech-color-paper:#fbf8f3;--adtech-color-mist:#f2ede5;--adtech-color-launch-ink:#101828;--adtech-color-operator-night:#0f172a;--adtech-color-action-violet:#5746e8;--adtech-color-signal-violet:#6d5ef8;--adtech-color-slate:#5b6474;--adtech-color-approval-mint:#1aaf74;--adtech-color-review-amber:#c98719;--adtech-color-alert-coral:#d95b4a;--adtech-surface-page:var(--adtech-color-paper);--adtech-surface-card:var(--adtech-color-mist);--adtech-surface-card-elevated:#fff;--adtech-surface-shell:var(--adtech-color-operator-night);--adtech-surface-operator:#0a101c;--adtech-surface-muted:hsla(37,33%,92%,.6);--adtech-surface-inverse:var(--adtech-color-launch-ink);--adtech-text-primary:var(--adtech-color-launch-ink);--adtech-text-secondary:var(--adtech-color-slate);--adtech-text-muted:rgba(91,100,116,.85);--adtech-text-inverse:var(--adtech-color-paper);--adtech-text-brand:var(--adtech-color-action-violet);--adtech-border-soft:rgba(91,100,116,.18);--adtech-border-strong:rgba(16,24,40,.12);--adtech-border-brand:rgba(87,70,232,.45);--adtech-border-status-approval:rgba(26,175,116,.45);--adtech-border-status-review:rgba(201,135,25,.45);--adtech-border-status-alert:rgba(217,91,74,.45);--adtech-action-primary:var(--adtech-color-action-violet);--adtech-action-primary-hover:#4638c9;--adtech-action-secondary:transparent;--adtech-action-focus:var(--adtech-color-action-violet);--adtech-status-approval-bg:rgba(26,175,116,.12);--adtech-status-approval-fg:#0d6b47;--adtech-status-review-bg:rgba(201,135,25,.14);--adtech-status-review-fg:#8a5c0f;--adtech-status-alert-bg:rgba(217,91,74,.12);--adtech-status-alert-fg:#a63d30;--adtech-status-locked-bg:rgba(91,100,116,.14);--adtech-status-locked-fg:var(--adtech-color-slate);--adtech-status-neutral-bg:rgba(91,100,116,.1);--adtech-status-neutral-fg:var(--adtech-color-slate);--adtech-font-display:"Sora","Plus Jakarta Sans",system-ui,sans-serif;--adtech-font-body:"Inter",system-ui,sans-serif;--adtech-font-mono:"IBM Plex Mono",ui-monospace,monospace;--adtech-type-display-size:3rem;--adtech-type-display-line:1.1;--adtech-type-display-weight:700;--adtech-type-display-tracking:-0.02em;--adtech-type-headline-size:2rem;--adtech-type-headline-line:1.2;--adtech-type-headline-weight:700;--adtech-type-headline-tracking:-0.015em;--adtech-type-title-size:1.125rem;--adtech-type-title-line:1.35;--adtech-type-title-weight:600;--adtech-type-title-tracking:-0.01em;--adtech-type-body-size:0.875rem;--adtech-type-body-line:1.55;--adtech-type-body-weight:400;--adtech-type-body-tracking:0;--adtech-type-label-size:0.6875rem;--adtech-type-label-line:1.3;--adtech-type-label-weight:600;--adtech-type-label-tracking:0.06em;--adtech-type-mono-size:0.75rem;--adtech-type-mono-line:1.45;--adtech-type-mono-weight:400;--adtech-type-mono-tracking:0;--adtech-space-compact:0.25rem;--adtech-space-tight:0.5rem;--adtech-space-default:1rem;--adtech-space-relaxed:1.5rem;--adtech-space-section:2rem;--adtech-space-page:2.5rem;--adtech-radius-xs:4px;--adtech-radius-sm:6px;--adtech-radius-md:10px;--adtech-radius-lg:14px;--adtech-radius-xl:18px;--adtech-radius-2xl:24px;--adtech-radius-pill:9999px;--adtech-border-width-hairline:1px;--adtech-border-width-soft:1px;--adtech-border-width-review-frame:1px;--adtech-shadow-card:0 1px 2px rgba(16,24,40,.06),0 4px 12px rgba(16,24,40,.04);--adtech-shadow-card-elevated:0 4px 16px rgba(16,24,40,.08),0 12px 32px rgba(16,24,40,.06);--adtech-shadow-operator:0 8px 24px rgba(0,0,0,.35);--adtech-shadow-violet-halo:0 0 0 1px rgba(109,94,248,.2),0 8px 32px rgba(87,70,232,.12);--adtech-shadow-review-frame:0 0 0 1px rgba(109,94,248,.18),0 4px 24px rgba(87,70,232,.1);--adtech-motion-duration-fast:120ms;--adtech-motion-duration-default:180ms;--adtech-motion-duration-slow:280ms;--adtech-motion-ease-standard:cubic-bezier(0.2,0,0,1);--adtech-motion-ease-emphasized:cubic-bezier(0.2,0,0,1.2);--adtech-motion-hover-lift:-1px;--adtech-motion-focus-ring-width:2px;--adtech-motion-focus-ring-offset:2px;--adtech-z-nav:40;--adtech-z-overlay:50;--adtech-z-modal:60;--adtech-z-tooltip:70;--bg-primary:var(--adtech-color-operator-night);--bg-secondary:#111827;--bg-card:#1a2235;--bg-card-hover:#1e2a40;--border:#1e3a5f;--border-subtle:#1a2d4a;--text-primary:#f1f5f9;--text-secondary:#94a3b8;--text-muted:#64748b;--brand:var(--adtech-color-action-violet);--brand-hover:var(--adtech-action-primary-hover);--success:var(--adtech-color-approval-mint);--warning:var(--adtech-color-review-amber);--error:var(--adtech-color-alert-coral);--info:var(--adtech-color-action-violet)}.adtech-type-display{font-family:var(--adtech-font-display);font-size:var(--adtech-type-display-size);line-height:var(--adtech-type-display-line);font-weight:var(--adtech-type-display-weight);letter-spacing:var(--adtech-type-display-tracking)}.adtech-type-headline{font-family:var(--adtech-font-display);font-size:var(--adtech-type-headline-size);line-height:var(--adtech-type-headline-line);font-weight:var(--adtech-type-headline-weight);letter-spacing:var(--adtech-type-headline-tracking)}.adtech-type-title{font-family:var(--adtech-font-body);font-size:var(--adtech-type-title-size);line-height:var(--adtech-type-title-line);font-weight:var(--adtech-type-title-weight);letter-spacing:var(--adtech-type-title-tracking)}.adtech-type-body{font-family:var(--adtech-font-body);font-size:var(--adtech-type-body-size);line-height:var(--adtech-type-body-line);font-weight:var(--adtech-type-body-weight);letter-spacing:var(--adtech-type-body-tracking)}.adtech-type-label{font-family:var(--adtech-font-body);font-size:var(--adtech-type-label-size);line-height:var(--adtech-type-label-line);font-weight:var(--adtech-type-label-weight);letter-spacing:var(--adtech-type-label-tracking);text-transform:uppercase}.adtech-type-mono{font-family:var(--adtech-font-mono);font-size:var(--adtech-type-mono-size);line-height:var(--adtech-type-mono-line);font-weight:var(--adtech-type-mono-weight);letter-spacing:var(--adtech-type-mono-tracking)}.adtech-status-approval{color:var(--adtech-status-approval-fg);background-color:var(--adtech-status-approval-bg);border:1px solid var(--adtech-border-status-approval)}.adtech-status-review{color:var(--adtech-status-review-fg);background-color:var(--adtech-status-review-bg);border:1px solid var(--adtech-border-status-review)}.adtech-status-alert{color:var(--adtech-status-alert-fg);background-color:var(--adtech-status-alert-bg);border:1px solid var(--adtech-border-status-alert)}.adtech-status-locked{color:var(--adtech-status-locked-fg);background-color:var(--adtech-status-locked-bg);border:1px solid var(--adtech-border-soft)}.adtech-status-neutral{color:var(--adtech-status-neutral-fg);background-color:var(--adtech-status-neutral-bg);border:1px solid var(--adtech-border-soft)}.adtech-review-frame{background:var(--adtech-surface-page);border:var(--adtech-border-width-review-frame) solid var(--adtech-border-soft);border-radius:var(--adtech-radius-lg);box-shadow:var(--adtech-shadow-review-frame)}.adtech-review-frame--on-dark{background:var(--adtech-color-mist);border-color:hsla(37,33%,92%,.35)}.adtech-focus-ring{outline:none;transition:box-shadow var(--adtech-motion-duration-fast) var(--adtech-motion-ease-standard)}.adtech-focus-ring:focus-visible{box-shadow:0 0 0 var(--adtech-motion-focus-ring-offset) var(--adtech-surface-page),0 0 0 calc(var(--adtech-motion-focus-ring-offset) + var(--adtech-motion-focus-ring-width)) var(--adtech-action-focus)}.adtech-transition-hover{transition:transform var(--adtech-motion-duration-fast) var(--adtech-motion-ease-standard),box-shadow var(--adtech-motion-duration-fast) var(--adtech-motion-ease-standard),opacity var(--adtech-motion-duration-fast) var(--adtech-motion-ease-standard)}.adtech-hover-lift:hover{transform:translateY(var(--adtech-motion-hover-lift))}.adtech-surface-paper{background-color:var(--adtech-surface-page);color:var(--adtech-text-primary)}.adtech-surface-mist{background-color:var(--adtech-surface-card);color:var(--adtech-text-primary)}.adtech-surface-elevated{background-color:var(--adtech-surface-card-elevated);color:var(--adtech-text-primary);box-shadow:var(--adtech-shadow-card-elevated)}.adtech-surface-operator{background-color:var(--adtech-surface-operator);color:var(--adtech-text-inverse)}.adtech-surface-inverse{background-color:var(--adtech-surface-inverse);color:var(--adtech-text-inverse)}.adtech-panel-base{border-radius:var(--adtech-radius-lg)}.adtech-panel-base,.adtech-panel-default{border:var(--adtech-border-width-soft) solid var(--adtech-border-soft)}.adtech-panel-default{background-color:var(--adtech-surface-page);color:var(--adtech-text-primary);box-shadow:var(--adtech-shadow-card)}.adtech-panel-elevated{background-color:var(--adtech-surface-card-elevated);color:var(--adtech-text-primary);border:var(--adtech-border-width-soft) solid var(--adtech-border-strong);box-shadow:var(--adtech-shadow-card-elevated)}.adtech-panel-review{background:var(--adtech-surface-page);border:var(--adtech-border-width-review-frame) solid var(--adtech-border-soft);border-radius:var(--adtech-radius-lg);box-shadow:var(--adtech-shadow-review-frame);color:var(--adtech-text-primary)}.adtech-panel-operator{background-color:var(--adtech-surface-operator);color:var(--adtech-text-inverse);border:var(--adtech-border-width-soft) solid hsla(37,33%,92%,.12)}.adtech-panel-accent{background-color:var(--adtech-surface-page);color:var(--adtech-text-primary);border:var(--adtech-border-width-soft) solid var(--adtech-border-brand);box-shadow:var(--adtech-shadow-violet-halo)}.adtech-panel-success{background-color:var(--adtech-status-approval-bg);color:var(--adtech-text-primary);border:var(--adtech-border-width-soft) solid var(--adtech-border-status-approval)}.adtech-panel-warning{background-color:var(--adtech-status-review-bg);color:var(--adtech-text-primary);border:var(--adtech-border-width-soft) solid var(--adtech-border-status-review)}.adtech-panel-danger{background-color:var(--adtech-status-alert-bg);color:var(--adtech-text-primary);border:var(--adtech-border-width-soft) solid var(--adtech-border-status-alert)}.adtech-panel-muted{background-color:var(--adtech-surface-muted);color:var(--adtech-text-primary);border:var(--adtech-border-width-soft) solid var(--adtech-border-soft)}.adtech-panel-title{font-family:var(--adtech-font-body);font-size:var(--adtech-type-title-size);line-height:var(--adtech-type-title-line);font-weight:var(--adtech-type-title-weight);color:var(--adtech-text-primary)}.adtech-panel-description{font-size:var(--adtech-type-body-size);line-height:var(--adtech-type-body-line);color:var(--adtech-text-secondary)}.adtech-panel-title-on-operator{color:var(--adtech-text-inverse)}.adtech-panel-description-on-operator{color:hsla(38,50%,97%,.72)}.adtech-btn-base{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--adtech-radius-md);font-family:var(--adtech-font-body);font-weight:600;line-height:1.25;text-decoration:none;cursor:pointer;border:var(--adtech-border-width-soft) solid transparent;transition:background-color var(--adtech-motion-duration-fast) var(--adtech-motion-ease-standard),border-color var(--adtech-motion-duration-fast) var(--adtech-motion-ease-standard),color var(--adtech-motion-duration-fast) var(--adtech-motion-ease-standard),box-shadow var(--adtech-motion-duration-fast) var(--adtech-motion-ease-standard),opacity var(--adtech-motion-duration-fast) var(--adtech-motion-ease-standard)}.adtech-btn-base:disabled,.adtech-btn-base[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.adtech-btn-sm{min-height:2rem;padding:.375rem .875rem;font-size:.75rem}.adtech-btn-md{min-height:2.75rem;padding:.625rem 1.25rem;font-size:.875rem}.adtech-btn-lg{min-height:3rem;padding:.75rem 1.5rem;font-size:.9375rem}.adtech-btn-primary{background-color:var(--adtech-action-primary);color:#fff;border-color:var(--adtech-action-primary)}.adtech-btn-primary:hover:not(:disabled){background-color:var(--adtech-action-primary-hover);border-color:var(--adtech-action-primary-hover)}.adtech-btn-secondary{background-color:var(--adtech-surface-page);color:var(--adtech-text-brand);border-color:var(--adtech-border-brand)}.adtech-btn-secondary:hover:not(:disabled){background-color:var(--adtech-surface-card);border-color:var(--adtech-color-action-violet)}.adtech-btn-ghost{background-color:transparent;color:var(--adtech-text-secondary);border-color:transparent}.adtech-btn-ghost:hover:not(:disabled){background-color:rgba(91,100,116,.08);color:var(--adtech-text-primary)}.adtech-btn-quiet{background-color:var(--adtech-surface-card);color:var(--adtech-text-primary);border-color:var(--adtech-border-soft)}.adtech-btn-quiet:hover:not(:disabled){background-color:var(--adtech-surface-page);border-color:var(--adtech-border-strong)}.adtech-btn-destructive{background-color:var(--adtech-color-alert-coral);color:#fff;border-color:var(--adtech-color-alert-coral)}.adtech-btn-destructive:hover:not(:disabled){background-color:#c24f40;border-color:#c24f40}.adtech-btn-locked{background-color:var(--adtech-status-locked-bg);color:var(--adtech-status-locked-fg);border-color:var(--adtech-border-soft)}.adtech-btn-primary-on-operator{background-color:var(--adtech-action-primary);color:#fff}.adtech-btn-secondary-on-operator{background-color:transparent;color:var(--adtech-color-paper);border-color:hsla(38,50%,97%,.35)}.adtech-btn-secondary-on-operator:hover:not(:disabled){background-color:hsla(38,50%,97%,.08);border-color:hsla(38,50%,97%,.55)}.adtech-btn-ghost-on-operator{color:hsla(38,50%,97%,.72)}.adtech-btn-ghost-on-operator:hover:not(:disabled){background-color:hsla(38,50%,97%,.06);color:var(--adtech-color-paper)}.adtech-field-label{display:block;margin-bottom:.375rem;font-size:var(--adtech-type-label-size);font-weight:var(--adtech-type-label-weight);letter-spacing:var(--adtech-type-label-tracking);text-transform:uppercase;color:var(--adtech-text-secondary)}.adtech-field-hint{color:var(--adtech-text-muted)}.adtech-field-error,.adtech-field-hint{margin-top:.375rem;font-size:.75rem;line-height:1.45}.adtech-field-error{color:var(--adtech-status-alert-fg)}.adtech-input{display:block;width:100%;min-height:2.75rem;padding:.625rem .875rem;border-radius:var(--adtech-radius-md);border:var(--adtech-border-width-soft) solid var(--adtech-border-soft);background-color:var(--adtech-surface-page);color:var(--adtech-text-primary);font-size:var(--adtech-type-body-size);line-height:var(--adtech-type-body-line);transition:border-color var(--adtech-motion-duration-fast) var(--adtech-motion-ease-standard),box-shadow var(--adtech-motion-duration-fast) var(--adtech-motion-ease-standard)}.adtech-input::-moz-placeholder{color:var(--adtech-text-muted)}.adtech-input::placeholder{color:var(--adtech-text-muted)}.adtech-input:hover:not(:disabled):not(:-moz-read-only){border-color:var(--adtech-border-strong)}.adtech-input:hover:not(:disabled):not(:read-only){border-color:var(--adtech-border-strong)}.adtech-input:focus-visible{outline:none;border-color:var(--adtech-action-focus);box-shadow:0 0 0 var(--adtech-motion-focus-ring-offset) var(--adtech-surface-page),0 0 0 calc(var(--adtech-motion-focus-ring-offset) + var(--adtech-motion-focus-ring-width)) var(--adtech-action-focus)}.adtech-input:disabled,.adtech-input[aria-disabled=true]{opacity:.55;cursor:not-allowed;background-color:var(--adtech-surface-muted)}.adtech-input--error{border-color:var(--adtech-border-status-alert)}.adtech-input--on-operator{background-color:hsla(38,50%,97%,.06);color:var(--adtech-text-inverse);border-color:hsla(38,50%,97%,.18)}.adtech-textarea{min-height:6rem;resize:vertical}.adtech-checkbox-row{display:flex;align-items:flex-start;gap:.625rem}.adtech-checkbox{margin-top:.125rem;height:1rem;width:1rem;accent-color:var(--adtech-color-action-violet)}.adtech-tabs{display:flex;flex-wrap:wrap;gap:.5rem}.adtech-tab{border-radius:var(--adtech-radius-md);border:var(--adtech-border-width-soft) solid var(--adtech-border-soft);padding:.375rem .875rem;font-size:.75rem;font-weight:600;color:var(--adtech-text-secondary);background-color:transparent;cursor:pointer;transition:background-color var(--adtech-motion-duration-fast) var(--adtech-motion-ease-standard),border-color var(--adtech-motion-duration-fast) var(--adtech-motion-ease-standard),color var(--adtech-motion-duration-fast) var(--adtech-motion-ease-standard)}.adtech-tab:hover{color:var(--adtech-text-primary);border-color:var(--adtech-border-strong)}.adtech-tab--active,.adtech-tab[aria-selected=true]{border-color:var(--adtech-border-brand);background-color:rgba(87,70,232,.1);color:var(--adtech-text-brand)}.adtech-tab-on-operator{border-color:hsla(38,50%,97%,.15);color:hsla(38,50%,97%,.65)}.adtech-tab-on-operator.adtech-tab--active,.adtech-tab-on-operator[aria-selected=true]{border-color:var(--adtech-border-brand);background-color:rgba(87,70,232,.22);color:var(--adtech-color-paper)}.adtech-table-wrap{overflow-x:auto;border-radius:var(--adtech-radius-lg);border:var(--adtech-border-width-soft) solid var(--adtech-border-soft)}.adtech-table,.data-table{width:100%;border-collapse:collapse;font-size:var(--adtech-type-body-size)}.adtech-table th,.data-table th{text-align:left;font-size:var(--adtech-type-label-size);font-weight:var(--adtech-type-label-weight);letter-spacing:var(--adtech-type-label-tracking);text-transform:uppercase;color:var(--adtech-text-secondary);background-color:var(--adtech-surface-card)}.adtech-table td,.adtech-table th,.data-table td,.data-table th{padding:.75rem 1rem;border-bottom:var(--adtech-border-width-soft) solid var(--adtech-border-soft)}.adtech-table td,.data-table td{color:var(--adtech-text-primary)}.adtech-table tbody tr:hover td,.data-table tbody tr:hover td{background-color:hsla(37,33%,92%,.45)}.adtech-table-on-operator th{background-color:hsla(38,50%,97%,.06);color:hsla(38,50%,97%,.65)}.adtech-table-on-operator td{color:var(--adtech-text-inverse);border-bottom-color:hsla(38,50%,97%,.1)}.adtech-table-on-operator tbody tr:hover td{background-color:hsla(38,50%,97%,.04)}.adtech-state-block{border-radius:var(--adtech-radius-lg);border:var(--adtech-border-width-soft) dashed var(--adtech-border-soft);background-color:var(--adtech-surface-page);padding:3rem 1.5rem;text-align:center}.adtech-state-block-on-operator{background-color:hsla(38,50%,97%,.04);border-color:hsla(38,50%,97%,.18);color:var(--adtech-text-inverse)}.adtech-link{color:var(--adtech-text-brand);font-weight:600;text-decoration:none;transition:color var(--adtech-motion-duration-fast) var(--adtech-motion-ease-standard)}.adtech-link:hover{color:var(--adtech-action-primary-hover);text-decoration:underline}.adtech-link-on-operator{color:hsla(38,50%,97%,.92)}.adtech-link-on-operator:hover{color:var(--adtech-color-paper)}.adtech-marketing-section{max-width:72rem;margin-left:auto;margin-right:auto;padding:4rem 1.5rem;border-top:var(--adtech-border-width-soft) solid var(--adtech-border-soft)}.adtech-marketing-header{position:sticky;top:0;z-index:var(--adtech-z-nav);border-bottom:var(--adtech-border-width-soft) solid var(--adtech-border-soft);background-color:hsla(38,50%,97%,.92);backdrop-filter:blur(8px)}.adtech-marketing-footer{border-top:var(--adtech-border-width-soft) solid var(--adtech-border-soft);background-color:var(--adtech-surface-card)}.adtech-marketing-card{background-color:var(--adtech-surface-page);box-shadow:var(--adtech-shadow-card);padding:1.5rem}.adtech-feature-card,.adtech-marketing-card{border-radius:var(--adtech-radius-lg);border:var(--adtech-border-width-soft) solid var(--adtech-border-soft)}.adtech-feature-card{background-color:var(--adtech-surface-card);padding:1.25rem;transition:border-color var(--adtech-motion-duration-fast) var(--adtech-motion-ease-standard),box-shadow var(--adtech-motion-duration-fast) var(--adtech-motion-ease-standard)}.adtech-feature-card:hover{border-color:var(--adtech-border-brand);box-shadow:var(--adtech-shadow-card)}.adtech-trust-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem;padding:1rem 1.5rem;border-radius:var(--adtech-radius-lg);border:var(--adtech-border-width-soft) solid var(--adtech-border-soft);background-color:var(--adtech-surface-muted);color:var(--adtech-text-secondary);font-size:.8125rem}.adtech-marketing-page{min-height:100vh;display:flex;flex-direction:column;background-color:var(--adtech-surface-page);color:var(--adtech-text-primary);font-family:var(--adtech-font-body)}.adtech-marketing-hero{position:relative;overflow:hidden;padding:4rem 0 5rem}.adtech-marketing-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 50% -10%,rgba(109,94,248,.14),transparent 70%);pointer-events:none}.adtech-marketing-hero-badge{display:inline-flex;align-items:center;border-radius:var(--adtech-radius-pill);border:var(--adtech-border-width-soft) solid var(--adtech-border-brand);background-color:rgba(87,70,232,.08);padding:.375rem .875rem;font-size:.75rem;font-weight:600;color:var(--adtech-text-brand)}.adtech-marketing-section-muted{background-color:var(--adtech-surface-muted)}.adtech-marketing-section-contrast{background-color:var(--adtech-surface-shell);border-top-color:hsla(38,50%,97%,.08)}.adtech-marketing-section-no-border{border-top:none}.adtech-marketing-section-contrast .adtech-trust-strip{background-color:hsla(38,50%,97%,.06);border-color:hsla(38,50%,97%,.12);color:hsla(38,50%,97%,.88)}.adtech-marketing-step-card{border-radius:var(--adtech-radius-lg);border:var(--adtech-border-width-soft) solid var(--adtech-border-soft);background-color:var(--adtech-surface-card);padding:1.5rem;height:100%}.adtech-marketing-step-num{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-bottom:1rem;border-radius:var(--adtech-radius-pill);background-color:rgba(87,70,232,.12);color:var(--adtech-text-brand);font-size:.875rem;font-weight:700}.adtech-marketing-safety-item{display:flex;align-items:flex-start;gap:.75rem;border-radius:var(--adtech-radius-lg);border:var(--adtech-border-width-soft) solid var(--adtech-border-soft);background-color:var(--adtech-surface-card);padding:1rem;font-size:.875rem;color:var(--adtech-text-secondary)}.adtech-marketing-safety-icon{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem;color:var(--adtech-color-approval-mint)}.adtech-marketing-cta-band{max-width:56rem;margin-left:auto;margin-right:auto;padding:4rem 1.5rem;text-align:center;border-top:var(--adtech-border-width-soft) solid var(--adtech-border-soft)}.adtech-marketing-faq{border-radius:var(--adtech-radius-lg);border:var(--adtech-border-width-soft) solid var(--adtech-border-soft);background-color:var(--adtech-surface-card)}.adtech-marketing-faq-summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:1rem 1.25rem;font-weight:600;color:var(--adtech-text-primary);list-style:none}.adtech-marketing-faq-summary::-webkit-details-marker{display:none}.adtech-marketing-faq-chevron{width:1.25rem;height:1.25rem;flex-shrink:0;margin-left:1rem;color:var(--adtech-text-secondary);transition:transform var(--adtech-motion-duration-fast) var(--adtech-motion-ease-standard)}.adtech-marketing-faq[open] .adtech-marketing-faq-chevron{transform:rotate(180deg)}.adtech-marketing-faq-answer{padding:0 1.25rem 1rem;font-size:.875rem;line-height:1.55;color:var(--adtech-text-secondary)}.adtech-pricing-hero{padding:3.5rem 1.5rem 2rem;text-align:center}.adtech-pricing-plan-card{position:relative;display:flex;flex-direction:column;border-radius:var(--adtech-radius-xl);border:var(--adtech-border-width-soft) solid var(--adtech-border-soft);background-color:var(--adtech-surface-card);padding:2rem;box-shadow:var(--adtech-shadow-card)}.adtech-pricing-plan-card-featured{border-color:var(--adtech-border-brand);box-shadow:var(--adtech-shadow-elevated)}.adtech-pricing-plan-badge{position:absolute;top:0;right:2rem;transform:translateY(-50%);border-radius:var(--adtech-radius-pill);background-color:var(--adtech-action-primary);padding:.25rem .75rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff}@media (prefers-reduced-motion:reduce){:root{--adtech-motion-duration-fast:0ms;--adtech-motion-duration-default:0ms;--adtech-motion-duration-slow:0ms;--adtech-motion-hover-lift:0px}html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}[data-testid=actionable-journey-state]{color:hsla(38,50%,97%,.92)}[data-testid=actionable-journey-state] h3{color:#fbf8f3}[data-testid=workspace-authority-strip]{min-height:2.75rem}@media (max-width:640px){[data-testid=ad-manager-command-center] .adtech-panel-default,[data-testid=workspace-performance-cockpit] .adtech-panel-default{padding-left:1rem;padding-right:1rem}[data-testid=meta-connection-panel]{padding:1.25rem}}