.aee-marketing{--color-accent:#0f766e;--color-accent-hover:#115e59;--color-accent-light:#0d9488;--color-ink-muted:#334155;--primary:#0f766e;--flagship-teal:#0f766e;--flagship-teal-dim:#115e59;--landing-section-py:clamp(3.5rem,8vw,6rem);color:var(--color-ink);background:var(--color-bg);overflow-x:clip}.aee-flagship-cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:980px;padding:.875rem 1.625rem;font-size:.9375rem;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,background .25s ease}button.aee-flagship-cta{border:none;cursor:pointer;font:inherit;appearance:none}.aee-flagship-cta--primary{background:#0f766e;color:#fff;box-shadow:0 1px 2px rgba(15,23,42,.08)}.aee-flagship-cta--primary:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(15,23,42,.12);background:#115e59}.aee-marketing .aee-flagship-cta--primary{background:#0f766e;color:#ffffff}.aee-marketing .aee-flagship-cta--primary:hover{background:#115e59;color:#ffffff}.aee-marketing .aee-flagship-cta--primary.bg-white{background:#ffffff;color:#1e3a5f}[data-theme=dark] .aee-marketing{--color-accent:#2ee7dc;--color-accent-hover:#00d4c8;--color-accent-light:#5eead4;--color-ink-muted:#94a3b8;--primary:#2ee7dc}.aee-flagship{overflow-x:clip;--flagship-navy:var(--color-ink);--flagship-navy-soft:var(--color-ink-muted);--flagship-teal:var(--color-accent);--flagship-teal-dim:var(--color-accent-hover);--flagship-surface:var(--color-bg);--flagship-surface-alt:var(--color-surface);--flagship-muted:var(--color-ink-muted);--flagship-border:var(--color-border);--flagship-card:var(--color-surface-elevated);--flagship-shadow:rgba(0,0,0,0.12);color:var(--color-ink);background:var(--color-bg)}[data-theme=dark] .aee-flagship{--flagship-shadow:rgba(0,0,0,0.35)}.aee-badge{background:color-mix(in srgb,var(--color-surface-elevated) 72%,transparent)}.aee-badge,.aee-btn-hero-secondary{border-color:var(--color-border);color:var(--color-accent)}.aee-btn-hero-secondary{background:color-mix(in srgb,var(--color-surface-elevated) 85%,transparent)}.aee-btn-hero-secondary:hover{background:var(--color-surface-elevated);border-color:color-mix(in srgb,var(--color-accent) 25%,transparent)}.aee-social-google{border-color:var(--color-border);background:var(--color-surface-elevated);color:var(--color-ink)}.aee-social-google:hover{background:var(--color-surface)}.aee-social-email{border-color:color-mix(in srgb,var(--color-accent) 20%,transparent);background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface));color:var(--color-accent)}.aee-social-email:hover{background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface))}.aee-feature-card{border-color:var(--color-border);background:color-mix(in srgb,var(--color-surface-elevated) 92%,transparent)}.aee-feature-card:hover{border-color:color-mix(in srgb,var(--color-accent) 20%,transparent)}.aee-compare-highlight{border-color:var(--color-border);background:color-mix(in srgb,var(--color-surface-elevated) 85%,transparent)}.aee-landing-panel{border-color:var(--color-border);background:var(--color-surface-elevated);box-shadow:var(--shadow-apple-sm)}.aee-landing-exam-chip{border-color:var(--color-border);background:var(--color-surface)}.aee-landing-exam-chip:hover{border-color:color-mix(in srgb,var(--color-accent) 30%,transparent);background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface))}.aee-landing-drugs-panel{background:linear-gradient(145deg,var(--color-surface-elevated) 0,color-mix(in srgb,var(--color-accent) 8%,var(--color-surface)) 55%,var(--color-surface) 100%)}.aee-landing-drugs-hub{border-color:color-mix(in srgb,var(--color-accent) 18%,transparent);background:var(--color-surface-elevated)}.aee-landing-sticky-cta{background:color-mix(in srgb,var(--color-surface-elevated) 92%,transparent);border-top-color:var(--color-border)}[data-theme=dark] .aee-landing-sticky-cta{background:color-mix(in srgb,var(--color-bg) 94%,transparent);box-shadow:0 -8px 32px var(--flagship-shadow)}[data-theme=dark] .aee-flagship-mockup-skeleton{background:linear-gradient(90deg,var(--color-surface) 0,var(--color-surface-elevated) 50%,var(--color-surface) 100%)}[data-theme=dark] .aee-flagship-hero__grid{background-image:linear-gradient(color-mix(in srgb,var(--color-accent) 8%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-accent) 8%,transparent) 1px,transparent 1px)}.aee-feature-shortcut-card{border-color:var(--color-border);background:var(--color-surface-elevated)}.aee-feature-shortcut-pill{border-color:var(--color-border);background:var(--color-surface);color:var(--color-ink-muted)}.aee-feature-shortcut-pill:hover{background:var(--color-surface-elevated);color:var(--color-ink)}.aee-hero-compare-card--us{border-color:color-mix(in srgb,var(--color-accent) 35%,transparent);background:var(--color-surface-elevated)}.aee-hero-compare-card--them{border-color:var(--color-border);background:var(--color-surface)}.aee-diff-card{border-color:var(--color-border);background:color-mix(in srgb,var(--color-surface) 60%,transparent)}.aee-landing-app-mockup__frame{border-color:var(--color-border);background:var(--color-surface-elevated)}