.ads-hero__heading{font-variation-settings:"wdth" 72, "wght" 640;letter-spacing:-.02em;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:640;line-height:1.05}.ads-hero__subhead{font-size:var(--type-2xl);line-height:1.6}.ads-stats[data-astro-cid-4u3266k5]{border-top:1px solid color-mix(in srgb, var(--color-border) 30%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-border) 30%, transparent);background:color-mix(in srgb, var(--color-surface) 30%, transparent)}.ads-stat-card[data-astro-cid-4u3266k5]{padding:var(--space-6);border:1px solid color-mix(in srgb, var(--color-border) 30%, transparent);background:var(--color-surface-glass);transition:border-color .3s var(--ease-out-quart), transform .3s var(--ease-out-quart);border-radius:1rem}.ads-stat-card[data-astro-cid-4u3266k5]:hover{border-color:color-mix(in srgb, var(--color-border) 50%, transparent);transform:translateY(-4px)}.ads-stat-card__value[data-astro-cid-4u3266k5]{color:var(--color-text-primary);letter-spacing:-.02em;font-size:2.25rem;font-weight:800;line-height:1}.ads-stat-card__label[data-astro-cid-4u3266k5]{margin-top:var(--space-2);color:var(--color-text-primary);font-size:.95rem;font-weight:500}.ads-stat-card__source[data-astro-cid-4u3266k5]{margin-top:var(--space-1);color:var(--color-text-muted);font-size:.8rem}.text-accent[data-astro-cid-4u3266k5]{color:var(--color-action-ink)}.ads-section--alt[data-astro-cid-4u3266k5]{background:color-mix(in srgb, var(--color-surface) 30%, transparent)}.ads-card[data-astro-cid-4u3266k5]{justify-content:space-between;gap:var(--space-4);padding:var(--space-6);border:1px solid color-mix(in srgb, var(--color-border) 30%, transparent);background:var(--color-surface-glass);min-height:220px;transition:border-color .3s var(--ease-out-quart), transform .3s var(--ease-out-quart);border-radius:1rem;flex-direction:column;display:flex}.ads-card[data-astro-cid-4u3266k5]:hover{border-color:color-mix(in srgb, var(--color-accent) 40%, transparent);transform:translateY(-4px)}.ads-card__desc[data-astro-cid-4u3266k5]{color:var(--color-text-muted);margin-top:var(--space-2);font-size:.95rem;line-height:1.5}.ads-card__price[data-astro-cid-4u3266k5]{color:var(--color-action-ink);font-size:.9rem;font-weight:600}.ads-audience-list[data-astro-cid-4u3266k5]{gap:var(--space-2);border-top:1px solid color-mix(in srgb, var(--color-border) 30%, transparent);display:grid}.ads-audience-item[data-astro-cid-4u3266k5]{gap:var(--space-1);padding:var(--space-5) 0;border-bottom:1px solid color-mix(in srgb, var(--color-border) 30%, transparent);display:grid}@media (width>=640px){.ads-audience-item[data-astro-cid-4u3266k5]{gap:var(--space-8);grid-template-columns:1fr 2fr;align-items:baseline}}.ads-audience-item__label[data-astro-cid-4u3266k5]{color:var(--color-text-primary);font-weight:600}.ads-audience-item__desc[data-astro-cid-4u3266k5]{color:var(--color-text-muted);font-size:.95rem}.ads-link-arrow[data-astro-cid-4u3266k5]{color:var(--color-action-ink);transition:opacity .3s var(--ease-out-quart);font-weight:600}.ads-link-arrow[data-astro-cid-4u3266k5]:hover{opacity:.8}.ads-benefit[data-astro-cid-4u3266k5]{padding:var(--space-6);border:1px solid color-mix(in srgb, var(--color-border) 30%, transparent);background:var(--color-surface-glass);border-radius:1rem}.ads-benefit__desc[data-astro-cid-4u3266k5]{color:var(--color-text-muted);margin-top:var(--space-2);line-height:1.6}.ads-faq__item[data-astro-cid-4u3266k5]{border-bottom:1px solid color-mix(in srgb, var(--color-border) 30%, transparent);padding:var(--space-5) 0}.ads-faq__q[data-astro-cid-4u3266k5]{cursor:pointer;color:var(--color-text-primary);padding-right:var(--space-8);font-size:1.05rem;font-weight:600;list-style:none;position:relative}.ads-faq__q[data-astro-cid-4u3266k5]::-webkit-details-marker{display:none}.ads-faq__q[data-astro-cid-4u3266k5]:after{content:"+";color:var(--color-action-ink);font-size:var(--type-5xl);transition:transform .3s var(--ease-out-quart);line-height:1;position:absolute;right:0}.ads-faq__item[data-astro-cid-4u3266k5][open] .ads-faq__q[data-astro-cid-4u3266k5]:after{content:"−"}.ads-faq__a[data-astro-cid-4u3266k5]{margin-top:var(--space-3);color:var(--color-text-muted);line-height:1.6}@media (prefers-reduced-motion:reduce){.ads-stat-card[data-astro-cid-4u3266k5],.ads-card[data-astro-cid-4u3266k5],.ads-link-arrow[data-astro-cid-4u3266k5],.ads-faq__q[data-astro-cid-4u3266k5]:after{transition:none}}
