.hero{background:radial-gradient(120% 80% at 50% -10%,#2ad4ff29 0%,#0000 60%),radial-gradient(90% 70% at 90% 15%,#7b45e033 0%,#0000 65%),#04121e;position:relative;overflow:hidden}.hero__inner{width:100%;max-width:1240px;margin-inline:auto;padding-inline:16px}@media (min-width:734px){.hero__inner{padding-inline:32px}}@media (min-width:1240px){.hero__inner{padding-inline:40px}}.hero__inner{padding-block:32px 40px}@media (min-width:734px){.hero__inner{padding-block:44px 52px}}@media (min-width:1240px){.hero__inner{padding-block:64px 72px}}.hero__grid{grid-template-areas:"copy""art""cta""stats""trust";gap:22px;display:grid}@media (min-width:734px){.hero__grid{grid-template-columns:1fr .82fr;grid-template-areas:"copy art""cta art""stats stats""trust trust";align-content:start;gap:22px 28px}}@media (min-width:1240px){.hero__grid{grid-template-columns:1fr .86fr;gap:28px 48px}}.hero__copy{grid-area:copy}.hero__badge{color:#2ad4ff;font-family:var(--font-display),"Arial Narrow",system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:12px}@media (min-width:1240px){.hero__badge{margin-bottom:16px;font-size:13px}}.hero__title{font-family:var(--font-display),"Arial Narrow",system-ui,sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#ffc42b;font-size:34px;font-weight:400;line-height:1.1}@media (min-width:734px){.hero__title{font-size:46px}}@media (min-width:1240px){.hero__title{font-size:60px}}.hero__title-sub{color:#eaf4ff;letter-spacing:.1em;font-size:.44em;display:block}.hero__lead{font-size:16px;line-height:1.55}@media (min-width:734px){.hero__lead{font-size:17px}}@media (min-width:1240px){.hero__lead{font-size:18px}}.hero__lead{color:#9cb6cf;max-width:62ch;margin-top:14px}@media (min-width:1240px){.hero__lead{margin-top:18px}}.hero__art{grid-area:art;align-self:start}.hero__art-img{border:1px solid #2ad4ff59;border-radius:16px;width:100%;height:auto;box-shadow:0 16px 44px #00000080,0 0 34px #2ad4ff2e}.hero__actions{flex-wrap:wrap;grid-area:cta;gap:12px;display:flex}@media (min-width:734px){.hero__actions{align-self:start}}.hero__stats{grid-area:stats;grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (min-width:734px){.hero__stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:6px}}@media (min-width:1240px){.hero__stats{gap:16px;margin-top:12px}}.hero__trust{flex-wrap:wrap;grid-area:trust;gap:10px 18px;display:flex}@media (min-width:1240px){.hero__trust{gap:12px 28px}}.hero__trust-item{color:#85a6c6;letter-spacing:.02em;align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}@media (min-width:1240px){.hero__trust-item{font-size:13px}}
.ticker{background-color:#0f2b44b3;border-block:1px solid #2ad4ff4d;flex-direction:column;gap:4px;padding:7px 12px;display:flex;overflow:hidden}@media (min-width:734px){.ticker{flex-direction:row;align-items:center;gap:14px;height:44px;padding:0 20px}}@media (min-width:1240px){.ticker{gap:18px;height:48px;padding-inline:32px}}.ticker__label,.ticker__note{color:#2ad4ff;font-family:var(--font-display),"Arial Narrow",system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;flex-shrink:0;font-size:11px}@media (min-width:1240px){.ticker__label,.ticker__note{font-size:12px}}.ticker__label-note{color:#85a6c6}@media (min-width:734px){.ticker__label-note{display:none}}.ticker__note{color:#85a6c6;display:none}@media (min-width:734px){.ticker__note{display:block}}.ticker__viewport{flex:1;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000 100%)}.ticker__track{flex-shrink:0;gap:26px;padding-right:26px;animation:44s linear infinite ticker-scroll}@media (min-width:1240px){.ticker__track{gap:40px;padding-right:40px;animation-duration:60s}}.ticker__item{color:#9cb6cf;white-space:nowrap;font-size:12px;font-weight:600}@media (min-width:1240px){.ticker__item{font-size:13px}}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.ticker__track{animation:none}}
