
.public-page .hero-stage{border-radius:28px}.public-page .public-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:center;padding-block:72px 86px;position:relative;z-index:2}.public-hero h1{font-size:48px;font-weight:650;line-height:1.35;letter-spacing:-1.5px;max-width:570px}.public-hero p{font-size:14px;line-height:1.9;color:#526576;margin-block:24px 28px;max-width:460px}.public-back{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:#657685;margin-bottom:28px}.public-back svg{width:14px;height:14px}.public-hero figure{margin:0;height:350px;border-radius:20px;overflow:hidden;background:#eef2ff}.public-hero figure img{width:100%;height:100%;object-fit:cover}.public-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 80px}.public-feature{padding-block:8px}.public-feature>svg{width:25px;height:25px;color:#2563eb;margin-bottom:21px}.public-feature h2{font-size:24px;letter-spacing:-.5px;line-height:1.5}.public-feature p{color:#65727d;font-size:13px;line-height:1.9;margin-block:15px 24px;max-width:470px}.public-page .closing-copy{padding-inline:28px}.public-page .closing-copy h2{font-size:32px}@media(max-width:800px){.public-page .public-hero{gap:32px;padding-block:52px 62px}.public-hero h1{font-size:38px}.public-hero figure{height:300px}.public-features{gap:38px}.public-feature h2{font-size:22px}}@media(max-width:620px){.public-page .hero-stage{border-radius:20px}.public-page .public-hero{grid-template-columns:1fr;gap:34px;padding-block:35px 30px}.public-hero h1{font-size:34px;max-width:100%}.public-hero p{font-size:12px;margin-block:20px 24px}.public-back{margin-bottom:23px}.public-hero figure{height:240px}.public-features{grid-template-columns:1fr;gap:32px}.public-feature>svg{margin-bottom:12px}.public-feature h2{font-size:23px}.public-feature p{font-size:12px;margin-block:13px 19px}.public-page .closing-copy h2{font-size:26px}.public-page .closing-copy p{line-height:1.9}}
