.public-page{font-size:15px}.public-header{max-width:1120px;margin:auto;padding:30px 28px;display:flex;justify-content:space-between;align-items:center;gap:18px}.public-main{max-width:1064px;padding:55px 28px 35px}.public-main h1{font:500 48px/1.2 'Manrope',sans-serif;letter-spacing:-2px;margin:20px 0}.public-main h1 em{font-family:Georgia,serif;font-weight:400}.public-main p{line-height:1.9;color:#7d8c76;max-width:720px}.public-lead{font-size:18px}.public-main>.button{margin-top:15px}.public-areas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:55px 0}.public-areas article{border:1px solid var(--line);background:white;padding:28px;border-radius:13px}.public-areas h2{font-size:19px;letter-spacing:-.5px}.public-areas p{font-size:13px}.public-areas a{color:#68845c;font-size:12px}.public-areas .public-crisis{grid-column:1/-1;background:#eeebf5}.public-faq{padding:30px;border-radius:13px;background:#e9eee4}.public-faq h2{font-size:22px}.public-faq h3{margin-top:25px;font-size:15px}.public-faq p{font-size:13px}.public-footer{max-width:1120px;margin:auto;padding:30px 28px;font-size:12px;align-items:center}.seo-intro p{font-size:13px;line-height:1.9;color:#83907a}.seo-intro h1{font-size:28px}.seo-intro h2{font-size:17px}.seo-intro a{display:inline-flex;margin-top:15px}@media(max-width:600px){.public-header{padding:22px 18px;flex-wrap:wrap}.public-main{padding:35px 20px 25px}.public-main h1{font-size:34px;letter-spacing:-1px}.public-lead{font-size:16px}.public-areas{grid-template-columns:1fr;margin-top:35px;gap:14px}.public-areas article{padding:22px}.public-faq{padding:23px}.public-footer{padding:25px 20px}.public-footer p{max-width:150px}.public-header .brand{font-size:22px}}
