.sj-fw-hero{background:var(--deep);color:#fff;padding:90px 0}.sj-fw-hero-grid{display:grid;grid-template-columns:1.5fr .8fr;gap:56px;align-items:center}.sj-fw-hero h1{font-size:clamp(42px,6vw,74px);line-height:1.02;margin:.25em 0}.sj-fw-hero .eyebrow{color:var(--gold)}.sj-fw-hero aside{border:1px solid rgba(255,255,255,.18);border-radius:24px;padding:30px;background:rgba(255,255,255,.06)}.sj-fw-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.sj-fw-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.sj-fw-steps article{border:1px solid var(--border);border-radius:22px;padding:25px;background:#fff}.sj-fw-steps span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--gold);font-weight:800}.sj-fw-important{border-left:5px solid var(--gold);background:var(--cream);padding:30px;border-radius:18px}.sj-fw-form-card{background:#fff;color:var(--ink);border-radius:28px;padding:40px}.sj-fw-form-card>.eyebrow{color:var(--green)}.sj-fw-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.sj-fw-form label{display:grid;gap:8px;font-weight:700;margin-bottom:18px}.sj-fw-form input,.sj-fw-form select,.sj-fw-form textarea{width:100%;padding:14px 16px;border:1px solid var(--border);border-radius:12px;font:inherit;background:#fff}.sj-fw-consent{grid-template-columns:auto 1fr!important;align-items:start;font-weight:500!important}.sj-fw-consent input{width:auto;margin-top:5px}.sj-fw-success{text-align:center;padding:25px}.sj-fw-success .eyebrow{color:var(--green)}@media(max-width:850px){.sj-fw-hero-grid,.sj-fw-form-grid{grid-template-columns:1fr}.sj-fw-steps{grid-template-columns:1fr 1fr}}@media(max-width:560px){.sj-fw-steps{grid-template-columns:1fr}.sj-fw-form-card{padding:24px}}
