.hero[data-v-a741f51a]{background:var(--color-section);overflow:hidden;position:relative}.glow[data-v-a741f51a]{background:radial-gradient(closest-side,var(--color-section-glow),transparent);height:540px;pointer-events:none;position:absolute;right:-140px;top:-200px;width:640px}.wrap[data-v-a741f51a]{margin:0 auto;max-width:1320px;padding:84px 40px;position:relative}.kicker[data-v-a741f51a]{color:var(--color-accent-300);font-size:11px;letter-spacing:.16em;margin-bottom:20px;text-transform:uppercase}h1[data-v-a741f51a]{font-size:clamp(38px,4.8vw,68px);letter-spacing:-.035em;line-height:1.04;margin:0 0 20px}h2[data-v-a741f51a]{color:var(--color-neutral-200);font-size:clamp(22px,2.6vw,30px);font-weight:500;letter-spacing:-.02em;margin:0 0 16px}.intro[data-v-a741f51a]{color:var(--color-neutral-300);font-size:17px;margin:0 0 28px}.list[data-v-a741f51a]{display:grid;gap:14px 40px;grid-template-columns:1fr 1fr;list-style:none;margin:0;max-width:900px;padding:0}@media (max-width:640px){.list[data-v-a741f51a]{grid-template-columns:1fr}}.list li[data-v-a741f51a]{align-items:flex-start;color:var(--color-neutral-200);display:flex;font-size:16px;gap:10px;line-height:1.5}.list svg[data-v-a741f51a]{color:var(--color-accent);flex:0 0 auto;margin-top:3px}.wrap[data-v-3bbdc17b]{margin:0 auto;max-width:1320px;padding:84px 40px}h2[data-v-3bbdc17b]{font-size:clamp(30px,3.6vw,46px);letter-spacing:-.03em;margin:0 0 18px;max-width:24ch}p[data-v-3bbdc17b]{color:var(--color-neutral-300);font-size:17px;line-height:1.7;margin:0 0 12px;max-width:62ch}p[data-v-3bbdc17b]:last-of-type{margin-bottom:0}.btn[data-v-3bbdc17b]{align-items:center;display:inline-flex;font-size:15px;height:48px;margin-top:32px;padding:0 24px}.follow[data-v-3bbdc17b]{margin-top:40px}.follow p[data-v-3bbdc17b]{font-size:15px;margin:0 0 14px}.social[data-v-3bbdc17b]{display:flex;gap:10px}.social a[data-v-3bbdc17b]{align-items:center;border-radius:999px;box-shadow:inset 0 0 0 1px var(--color-divider);color:var(--color-neutral-300);display:inline-flex;height:40px;justify-content:center;width:40px}.social a[data-v-3bbdc17b]:hover{box-shadow:inset 0 0 0 1px var(--color-accent);color:var(--color-accent)}
