.cms-blog-hero{max-width:1248px;margin:auto;padding:74px 24px 45px;display:grid;grid-template-columns:1.5fr 1fr;gap:70px;align-items:end;color:#153743}.cms-blog-hero h1{font:600 clamp(36px,4.5vw,62px)/1.12 var(--font-poppins),Arial;letter-spacing:-.055em;max-width:670px;margin:18px 0 22px}.cms-blog-hero p{font-size:17px;line-height:1.8;color:#6e838c;max-width:620px}.cms-search{max-width:400px;justify-self:end;width:100%;padding-bottom:6px}.cms-search label{display:block;font-size:12px;color:#66857f;margin-bottom:12px}.cms-search>div{display:flex;gap:10px;border:1px solid #d6e5df;background:#f7fbf9;border-radius:12px;padding:7px}.cms-search input{min-width:0;width:100%;border:0;background:none;padding:10px;font:14px var(--font-poppins),Arial;color:#244b50;outline-color:#119b82}.cms-search button{border:0;border-radius:8px;background:#087e72;color:#fff;padding:10px 19px;font:500 13px var(--font-poppins),Arial;cursor:pointer}.cms-blog-list,.cms-related{max-width:1248px;margin:auto;padding:0 24px 85px}.cms-categories{display:flex;gap:10px;flex-wrap:wrap;border-bottom:1px solid #e1eae7;padding:0 0 28px;margin-bottom:35px}.cms-categories a{font-size:13px;text-decoration:none;background:#fff;border:1px solid #e0e9e5;color:#59736d;padding:10px 19px;border-radius:50px}.cms-categories a.selected{background:#143b42;color:#fff;border-color:#143b42}.cms-blog-list .kf-news-grid,.cms-related .kf-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.cms-blog-list .kf-news-card,.cms-related .kf-news-card{box-shadow:0 10px 40px #15374304}.cms-card-meta{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:11px;letter-spacing:.025em;color:#1d7c6c;margin-bottom:16px}.cms-card-meta span{font-size:10px;color:#859a9f}.kf-news-copy h3 a{color:inherit;text-decoration:none}.kf-news-copy h3 a:hover{color:#078776}.cms-sample{position:absolute;top:14px;left:14px;padding:6px 9px;border-radius:6px;background:#ffffffed;color:#61716e;font-size:10px}.kf-news-image{position:relative;display:block}.cms-blog-all{text-align:center;margin-top:35px}.cms-pagination{display:flex;justify-content:center;gap:9px;margin:40px 0 0}.cms-pagination a{display:grid;place-items:center;width:40px;height:40px;border:1px solid #dce8e4;border-radius:9px;text-decoration:none}.cms-pagination [aria-current=page]{color:#fff;background:#087e72}.cms-article{max-width:1120px;margin:auto;padding:55px 24px 45px;color:#173d48}.cms-article-head{max-width:850px;margin:auto;text-align:center}.cms-article-head>a{display:block;color:#77928b;font-size:12px;text-decoration:none;margin-bottom:26px}.cms-article-head>.kf-overline{display:block}.cms-article h1{font-size:clamp(34px,4vw,56px);font-weight:600;letter-spacing:-.045em;line-height:1.2;margin:17px 0 24px}.cms-article-head>p{font-size:18px;line-height:1.8;color:#73898e;margin:0 auto;max-width:750px}.cms-byline{font-size:12px;color:#8d9f9f;margin:25px 0 35px}.cms-cover{width:100%;max-height:520px;object-fit:cover;border-radius:25px;display:block}.cms-prose{max-width:740px;margin:50px auto 0;font-size:17px;line-height:1.95;color:#516d78}.cms-prose h2{font-size:28px;line-height:1.35;font-weight:600;letter-spacing:-.035em;color:#1a454d;margin:35px 0 18px}.cms-prose h3{font-size:23px;line-height:1.4;color:#1a454d}.cms-prose p{margin:0 0 24px}.cms-prose li{margin:8px 0}.cms-prose a{color:#067d6b;text-underline-offset:4px}.cms-prose blockquote{margin:30px 0;padding:22px 27px;border-left:3px solid #179a80;background:#f0f9f4;border-radius:0 12px 12px 0;color:#3e7666}.cms-related{padding-top:40px}.cms-related>h2{font-size:33px;letter-spacing:-.04em;margin:15px 0 30px}.cms-preview-banner{position:sticky;top:0;background:#ffefc8;color:#775d27;font:500 13px/1.6 var(--font-poppins),Arial;padding:10px 20px;text-align:center;z-index:1500}.cms-empty{max-width:850px;margin:50px auto;padding:65px 25px;text-align:center;font-family:Arial,sans-serif;color:#204850}.cms-empty h1,.cms-empty h2{font-size:30px;line-height:1.4}.cms-empty p{line-height:1.8;color:#75918d}.cms-empty a{display:inline-block;margin-top:20px;color:#0b806c}@media(max-width:1000px){.cms-blog-hero{gap:30px;grid-template-columns:1.3fr 1fr}.cms-blog-list .kf-news-grid,.cms-related .kf-news-grid{gap:18px}.cms-card-meta{flex-wrap:wrap;gap:5px}.cms-blog-list .kf-news-copy{padding:22px}.cms-blog-list .kf-news-copy h3{font-size:21px}}@media(max-width:760px){.cms-blog-hero{display:block;padding:50px 22px 30px}.cms-blog-hero h1{font-size:42px}.cms-blog-hero p{font-size:16px}.cms-search{margin-top:30px;max-width:none}.cms-categories{gap:8px;padding-bottom:24px}.cms-categories a{font-size:12px;padding:9px 14px}.cms-blog-list,.cms-related{padding:0 20px 60px}.cms-blog-list .kf-news-grid,.cms-related .kf-news-grid{grid-template-columns:1fr}.cms-card-meta{justify-content:space-between}.cms-article{padding:35px 20px}.cms-article h1{font-size:35px}.cms-article-head>p{font-size:16px}.cms-cover{border-radius:17px}.cms-prose{margin-top:30px;font-size:16px;line-height:1.9}.cms-prose h2{font-size:25px}.cms-related{padding-top:30px}.cms-related>h2{font-size:28px}}.kh-footer-links{display:flex;flex-wrap:wrap;gap:16px 28px;max-width:1240px;padding:0 0 28px;margin:0 auto 30px;border-bottom:1px solid #416563}.kh-footer-links a{font-size:13px;color:#d0e6e6!important;text-decoration:none}@media(max-width:1024px){.kh-footer-links{padding-inline:20px}}
