.gs-hero{position:relative;overflow:hidden;background:var(--navy);color:#fff;padding:72px 0 84px;border:0}.gs-hero-grid{display:grid;grid-template-columns:1fr 460px;grid-gap:64px;gap:64px;align-items:start}.gs-eyebrow{display:inline-block;font:600 12px var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--teal);margin-bottom:16px}.gs-hero h1{color:#fff;font-family:var(--font-display);font-weight:600;font-size:clamp(30px,3.8vw,46px);line-height:1.14;letter-spacing:-.01em;margin-bottom:18px;max-width:560px}.gs-sub{color:#d5dee6;font-size:16.5px;line-height:1.75;max-width:520px;margin-bottom:36px}.gs-perks{display:block;list-style:none;margin:0;padding:0;gap:0;max-width:520px;border-top:1px solid hsla(0,0%,100%,.14)}.gs-perk{display:grid;grid-template-columns:auto 1fr;grid-gap:20px;gap:20px;padding:22px 0;border:0;border-bottom:1px solid hsla(0,0%,100%,.14);background:none;border-radius:0}.gs-num{font:600 26px var(--font-display);color:var(--teal);opacity:.85;line-height:1}.gs-perk h3{color:#fff;font-family:var(--font-display);font-weight:600;font-size:17px;margin-bottom:5px}.gs-perk p{color:#aebfcc;font-size:14px;line-height:1.6}.gs-form-col :is(.sform-card){border-radius:12px}.gs-form-col .sform-card h2{font-family:var(--font-display);font-weight:600}.gs-form-col .sform-card .tag{background:var(--mist);color:var(--navy);border-color:var(--line);border-radius:6px}@media(max-width:920px){.gs-hero-grid{grid-template-columns:1fr;gap:40px}.gs-form-col{order:-1}}