.public-doc-hero{padding-block:85px 65px}.public-doc-hero h1{max-width:780px;margin:0;font-size:clamp(42px,5vw,66px);line-height:1.12;letter-spacing:-2.5px}.public-doc-hero h1 em{display:block;color:#18876f;font-style:normal}.public-doc-hero .lead{max-width:700px;margin:25px 0;color:#627872;font-size:15px;line-height:1.9}.doc-status{display:inline-flex;margin-bottom:24px;padding:7px 10px;border:1px solid #cbded3;border-radius:5px;color:#18876f;font-size:9px;font-weight:700;letter-spacing:1.2px}.public-doc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding-bottom:75px}.public-doc-grid article{padding:25px;border:1px solid var(--line);border-radius:12px;background:#fff}.public-doc-grid h2{margin:0 0 14px;font-size:18px}.public-doc-grid p,.public-doc-grid li{color:#61766f;font-size:12px;line-height:1.8}.public-doc-grid ul{margin:0;padding-left:18px}.public-doc-note{margin-bottom:75px;padding:25px;border-left:2px solid #39d7b0;background:#e8f0e9}.public-doc-note h2{margin:0 0 10px;font-size:19px}.public-doc-note p{margin:0;color:#61766f;font-size:12px;line-height:1.85}.public-doc-actions{display:flex;gap:12px;flex-wrap:wrap}.public-doc-actions .geo-button.secondary{border-color:#c6d5cd;color:#294a41;background:#f8faf8}@media(max-width:700px){.public-doc-grid{grid-template-columns:1fr}.public-doc-hero{padding-block:55px}.public-doc-hero h1{font-size:41px;letter-spacing:-1.5px}}
