.gs-svc-hero{background:var(--brand-primary-dark);padding:160px 0 72px}.gs-svc-hero .gs-kicker{color:var(--brand-secondary)}.gs-svc-hero h1{color:#fff!important;max-width:820px}.gs-svc-hero p{color:rgba(255,255,255,.9)!important;max-width:720px;margin:16px 0 0;font-size:1.05rem}.gs-svc-spec-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px;border:1px solid var(--brand-border)}.gs-svc-spec-col{padding:32px;background:#fff}.gs-svc-spec-col:first-child{border-right:1px solid var(--brand-border);background:var(--brand-bg-alt)}.gs-svc-spec-col h3{font-size:1.1rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:20px;color:var(--brand-primary)}.gs-svc-spec-col dt{font-weight:700;margin-top:16px;color:var(--brand-text)}.gs-svc-spec-col dd{margin:6px 0 0;color:var(--brand-text);padding-bottom:12px;border-bottom:1px solid var(--brand-border)}.gs-svc-method{background:var(--brand-bg-alt)}.gs-steps{list-style:none;padding:0;margin:0 auto;max-width:860px;display:flex;flex-direction:column;gap:24px;counter-reset:none}.gs-steps li{display:flex;gap:20px;background:#fff;border:1px solid var(--brand-border);padding:24px}.gs-step-num{flex:0 0 48px;height:48px;display:inline-flex;align-items:center;justify-content:center;background:var(--brand-primary);color:#fff!important;font-weight:700}.gs-steps h3{margin-bottom:8px}.gs-steps p{margin:0;color:var(--brand-text)}.gs-svc-limits .gs-brief-list{list-style:none;padding:0;margin:0;max-width:860px}.gs-svc-limits .gs-brief-list li{margin-bottom:12px;padding:14px 16px;border:1px solid var(--brand-border);background:var(--brand-bg-alt);color:var(--brand-text)}.gs-svc-cta{background:var(--brand-primary);padding:80px 0}.gs-svc-cta h2{color:#fff!important}.gs-svc-cta>.container>p{color:rgba(255,255,255,.9)!important;max-width:640px;margin:12px auto 28px}.gs-svc-cta .gs-form-card{max-width:640px;margin:32px auto 0;text-align:left;background:#fff;border:1px solid var(--brand-border);padding:24px}.gs-svc-cta .gs-form-card h2,.gs-svc-cta .gs-form-card label,.gs-svc-cta .gs-form-card p{color:var(--brand-text)!important}@media (max-width:767.98px){.gs-svc-spec-grid{grid-template-columns:1fr}.gs-svc-spec-col:first-child{border-right:none;border-bottom:1px solid var(--brand-border)}}