.adso-hero{background:var(--adso-section-bg,#1a3b69);color:#fff;overflow:hidden;padding:var(--adso-pad-top,96px) 24px var(--adso-pad-bottom,96px);position:relative}.adso-hero__inner{margin:0 auto;max-width:var(--adso-max-width,1280px);position:relative}.adso-hero__grid{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.adso-hero__pill{align-items:center;background:var(--adso-pill-bg);border:1.3px solid color-mix(in srgb,var(--adso-pill-border) 30%,transparent);border-radius:999px;color:var(--adso-pill-text);display:inline-flex;font-size:13px;font-weight:600;gap:10px;letter-spacing:.01em;margin-bottom:28px;padding:8px 18px}.adso-hero__pill-dot{animation:adso-pulse 2.4s ease-out infinite;background:var(--adso-pill-dot);border-radius:50%;box-shadow:0 0 0 0 color-mix(in srgb,var(--adso-pill-dot) 50%,transparent);flex-shrink:0;height:8px;width:8px}@keyframes adso-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--adso-pill-dot) 60%,transparent)}70%{box-shadow:0 0 0 8px color-mix(in srgb,var(--adso-pill-dot) 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--adso-pill-dot) 0%,transparent)}}.adso-hero__title{font-size:clamp(56px,7vw,96px);font-weight:700;letter-spacing:-1px;line-height:1;margin:0 0 24px}.adso-hero__title-part--1{color:var(--adso-title-1)}.adso-hero__title-part--2{color:var(--adso-title-2)}.adso-hero__subtitle{color:var(--adso-subtitle);font-size:18px;font-weight:400;line-height:1.55;margin-bottom:56px;max-width:540px}.adso-hero__subtitle p{margin:0}.adso-hero__stats{display:flex;flex-wrap:wrap;gap:56px}.adso-hero__stat{text-align:left}.adso-hero__stat-value{color:var(--adso-stats-value);font-size:40px;font-weight:700;letter-spacing:-.02em;line-height:1;margin-bottom:8px}.adso-hero__stat-label{color:var(--adso-stats-label);font-family:Open Sans;font-size:14px;font-weight:300;letter-spacing:.01em}.adso-hero__media{position:relative;width:100%}.adso-hero__media-img{display:block;height:auto;margin-left:auto;max-width:700px;width:100%}[data-animate]{opacity:0;transform:translateY(12px);transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform}[data-animate].is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-animate]{opacity:1;transform:none;transition:none}.adso-hero__pill-dot{animation:none}}@media (max-width:960px){.adso-hero__grid{gap:48px;grid-template-columns:1fr}.adso-hero__media{display:none}.adso-hero__content{align-items:center;display:flex;flex-direction:column;justify-content:center}.adso-hero__subtitle p{text-align:center}}@media (max-width:640px){.adso-hero{padding:56px 20px}.adso-hero__title{font-size:56px}.adso-hero__subtitle{font-size:16px;margin-bottom:40px}.adso-hero__stats{gap:32px}.adso-hero__stat-value{font-size:32px}}