.public-home{font-family:Arial,sans-serif;color:#071d42}.public-hero{min-height:560px;padding:90px clamp(25px,7vw,105px);display:grid;grid-template-columns:1.4fr .7fr;grid-gap:65px;gap:65px;align-items:center;background:linear-gradient(135deg,#fff 55%,#fff5ed)}.public-hero span{font-size:.68rem;letter-spacing:.14em;color:#ff5a0a;font-weight:900}.public-hero h1{font-size:clamp(2.6rem,5vw,4.8rem);line-height:1.02;margin:16px 0}.public-hero h1 em{color:#ff5a0a;font-style:normal}.public-hero>div>p{font-size:1.08rem;line-height:1.65;max-width:650px;color:#526078}.public-hero>div>div{display:flex;gap:15px;margin-top:30px}.public-hero a{padding:14px 18px;border-radius:8px;color:#071d42;font-weight:900}.public-hero a:first-child{background:#ff5a0a;color:#fff;text-decoration:none}.public-hero aside{background:#fff;border:1px solid #e3e8f0;border-radius:17px;padding:28px;box-shadow:0 20px 55px #071d4215}.public-hero aside b{display:block;padding-bottom:18px;border-bottom:1px solid #e6eaf0}.public-hero aside p{color:#087647}.public-hero aside strong{display:block;text-align:center;color:#087647;font-size:1.4rem;margin-top:24px}.public-steps{padding:60px clamp(25px,7vw,105px)}.public-steps h2{text-align:center;font-size:2rem}.public-steps>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px;margin-top:35px}.public-steps article{padding:25px;border-top:1px solid #dfe4ec}.public-steps article>b{background:#ff5a0a;color:#fff;border-radius:50%;width:30px;height:30px;display:grid;place-items:center}.public-steps p{color:#68758a}@media(max-width:800px){.public-hero{padding-top:55px}.public-hero,.public-steps>div{grid-template-columns:1fr}}