.v-hero{display:block}.v-hero-grid{display:grid;grid-template-columns:1fr 272px;grid-gap:56px;gap:56px;align-items:start}.v-hero-left .hero-ctas{margin-bottom:0}.v-hero-note{font-family:var(--sans);font-size:var(--text-xs);color:rgba(255,255,255,.5);margin-top:16px;display:block}.v-hero-card{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.13);border-radius:12px;padding:24px;margin-top:6px}.v-hero-stat-num{font-size:var(--text-xl);font-weight:600;color:#fff;letter-spacing:-.03em;line-height:1;margin-bottom:10px}.v-hero-stat-label,.v-hero-stat-num{font-family:var(--sans);display:block}.v-hero-stat-label{font-size:var(--text-xs);color:rgba(255,255,255,.48);line-height:1.55;max-width:22ch}.v-hero-lead{display:block;font-family:var(--display);font-size:var(--text-lg);font-weight:400;line-height:1.45;color:#fff;letter-spacing:-.01em}.v-hero-card-divider{height:1px;background:rgba(255,255,255,.11);margin:20px 0}.v-hero-delivers{list-style:none;display:flex;flex-direction:column;gap:10px}.v-hero-delivers li{font-family:var(--sans);font-size:var(--text-xs);color:rgba(255,255,255,.58);padding-left:14px;position:relative;line-height:1.5}.v-hero-delivers li:before{content:"·";position:absolute;left:0;color:#7AB8FF}@media (max-width:760px){.v-hero-grid{gap:28px}.problem-row,.stat-row,.v-hero-grid{grid-template-columns:1fr}.stat-row{gap:28px}.stat-row>div{border-left:none;border-top:1px solid var(--border);padding:24px 0 0}.stat-row>div:first-child{border-top:none;padding-top:0}.apply-grid{gap:36px}.apply-grid,.form-pair{grid-template-columns:1fr}}