.home-intro{background:linear-gradient(125deg,#f5fbfa,#fff 65%);padding:clamp(32px,5vw,68px) 0}.home-intro__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.8fr);align-items:center;gap:clamp(28px,5vw,76px)}.home-intro h1{font-size:clamp(2.1rem,4.5vw,3.65rem);line-height:1.12;max-width:660px;margin:12px 0 20px;text-wrap:balance}.home-intro__lead{font-size:1.15rem;line-height:1.7;max-width:620px;color:var(--ink-soft)}.home-intro__actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:26px 0 14px}.home-intro__actions .btn--primary{min-height:58px;gap:16px;box-shadow:0 6px 18px #0d948826}.home-intro__note{font-size:.92rem;color:var(--ink-soft)}.home-intro__steps{margin-top:26px;font-size:.95rem;font-weight:600;color:#096e67}.home-intro__example{margin:0;padding:28px;background:#fff;border:1px solid #dce8e5;border-radius:22px;box-shadow:0 16px 48px #123f8c0b;text-align:center}.home-intro__example figcaption{font-size:.9rem;color:var(--muted);margin-bottom:18px}.home-intro__example img{display:block;width:100%;height:auto;max-width:320px;margin:0 auto 20px}.home-intro__example-link{font-weight:700}.home-intro__actions .btn{white-space:normal;text-align:center}@media(max-width:760px){.home-intro__grid{grid-template-columns:1fr}.home-intro__example{max-width:440px;width:100%;justify-self:center}.home-intro__actions{align-items:stretch}.home-intro__actions .btn--primary{width:100%;justify-content:center}.home-intro__lead{font-size:1.05rem}.home-intro__actions .btn--ghost{width:100%;justify-content:center}}
