.fw-hero{background:var(--bg-soft);border-bottom:1px solid var(--line-soft);padding:88px 0 40px}.fw-hero h1{letter-spacing:.01em;margin:0;font-size:max(30px,min(4.2vw,42px));line-height:1.25}.fw-hero h1 em{color:#4d93e8;font-style:normal}.fw-hero__sub{color:var(--ink-2);max-width:640px;margin:18px 0 0;font-size:16px;line-height:1.8}.fw-hero__meta{flex-wrap:wrap;gap:10px;margin:24px 0 0;display:flex}.fw-hero__meta span{letter-spacing:.02em;color:#ffffffa3;background:#ffffff09;border:1px solid #ffffff1f;border-radius:999px;padding:7px 14px;font-size:12px}@media (max-width:600px){.fw-hero{padding:64px 0 28px}.fw-hero__meta{gap:8px}.fw-hero__meta span{padding:6px 12px}}.fw-ide__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.fw-ide__grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}.fw-ide__visual .termcard{max-width:520px;margin-left:auto}@media (max-width:900px){.fw-ide__grid{grid-template-columns:1fr;gap:36px}.fw-ide__visual .termcard{max-width:520px;margin:0 auto}}
