#hero.cs-hero.blog-hero{min-height:480px;padding:175px 0 85px;margin-bottom:48px}#hero.cs-hero.blog-hero h1{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:700;max-width:950px;overflow-wrap:anywhere;margin:0}.blog-content{max-width:800px;margin:0 auto;padding:0 24px 60px}.blog-content h2{font-weight:700}.blog-content a{color:#087e80}.blog-content .post-text{line-height:1.85;overflow-wrap:anywhere;white-space:normal}.blog-content .post-photo{width:100%;height:auto}.blog-content .post-preview{padding:18px 0}.blog-content .post-preview>a{text-decoration:none}.blog-content .post-title{font-size:clamp(1.8rem,3vw,2.5rem)}.blog-content .post-subtitle{font-size:1.15rem;color:#526973}.blog-content .empty{padding:30px 0}.blog-content label{display:block;font-weight:700;margin:22px 0 8px}.blog-content input,.blog-content textarea{display:block;width:100%;padding:12px;border:1px solid #acbbc3;border-radius:4px;font:inherit}.blog-content textarea{min-height:180px}.blog-content button,.blog-content .action{display:inline-block;background:#006b7c;color:white;border:0;border-radius:3px;padding:14px 22px;margin:20px 0;cursor:pointer;font:inherit;font-weight:700}.blog-content fieldset{margin:30px 0;border-top:1px solid #ccd8dc;padding-top:20px}.blog-content legend{font-weight:800}.blog-content small{font-size:14px}.blog-content .notice{padding:18px;background:#e6f4ef}.blog-content .error{padding:18px;background:#ffe9e5}.blog-content .toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px}.blog-content .thumb{max-width:220px;max-height:150px;display:block;margin-top:10px}.blog-content .post-meta{font-size:16px;color:#596c76}.blog-content article section{margin:35px 0}.blog-content input:focus-visible,.blog-content textarea:focus-visible,.blog-content button:focus-visible{outline:3px solid #0ca5a6;outline-offset:3px}@media(max-width:767.98px){#hero.cs-hero.blog-hero{min-height:380px;padding:145px 0 65px;margin-bottom:32px}#hero.cs-hero.blog-hero h1{font-size:2.5rem}}
