.hero{position:relative;margin:8px 16px 0;padding:88px 24px 72px;border-radius:24px;overflow:hidden;isolation:isolate;color:var(--site-ink);font-family:var(--font-family)}@media(max-width:640px){.hero{margin:8px 8px 0;padding:56px 16px 48px;border-radius:20px}}.hero__content{position:relative;display:flex;flex-direction:column;align-items:center;gap:56px;max-width:1088px;margin:0 auto}@media(max-width:640px){.hero__content{gap:40px}}.hero__content>*{animation:heroRise .8s cubic-bezier(.2,.7,.2,1) both}.hero__texts{display:flex;flex-direction:column;align-items:center;gap:32px;max-width:820px;text-align:center}.hero__copy,.hero__mainCopy{display:flex;flex-direction:column;align-items:center;gap:20px}.hero__title{margin:0;padding:4px 12px;border-radius:999px;background:hsla(0,0%,100%,.45);box-shadow:inset 0 0 0 1px rgba(19,27,59,.12);color:rgba(19,27,59,.75);font-size:12.5px;font-weight:500;line-height:1.5}.hero__subtitle{display:flex;flex-direction:column;align-items:center;margin:0;color:var(--site-ink);font-size:clamp(36px,5vw,56px);font-weight:450;line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.hero__subtitle .textGradient{background:none;color:var(--site-accent);-webkit-text-fill-color:currentColor}.hero__description{max-width:620px;margin:0;color:var(--site-ink-soft);font-size:18px;line-height:1.55;text-wrap:pretty}@media(max-width:640px){.hero__description{font-size:16.5px}}.hero__ctaContainer{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.hero__assetContainer{width:100%;max-width:880px;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px rgba(19,27,59,.07),0 2px 6px rgba(19,27,59,.04),0 40px 90px -30px rgba(31,74,135,.35)}.hero__assetContainer--interactable{cursor:pointer}.hero__asset>*{display:block;width:100%}@keyframes heroRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hero__content>*{animation:none}}