.ds-article-page{position:relative;padding:34px 0 84px;color:#263e49;background:linear-gradient(180deg,#edf3f1 0,#f8f6ee 520px,#fff 100%)}
.ds-article-page:before{content:"";position:absolute;right:4%;top:20px;width:320px;height:320px;border:62px solid rgba(20,107,85,.035);border-radius:50%;pointer-events:none}.ds-article-shell{position:relative;width:min(1180px,calc(100% - 40px));margin:auto}.ds-article-breadcrumb{gap:7px;margin:0 0 19px!important;padding:0!important;color:#6c7f78;font-size:11px;list-style:none!important}.ds-article-breadcrumb>*{list-style:none!important}.ds-article-breadcrumb a{color:#146b55;font-weight:900;text-decoration:none}.ds-article-breadcrumb p{margin:0}.ds-article-card{overflow:hidden;border:1px solid #dce6e2;border-radius:22px;background:#fff;box-shadow:0 22px 55px rgba(19,53,65,.1)}
.ds-article-hero{position:relative;overflow:hidden;padding:54px 64px 49px;color:#fff;background:linear-gradient(125deg,#123b56,#125e54 70%,#168066)}.ds-article-hero:after{content:"";position:absolute;right:8%;top:-125px;width:300px;height:300px;border:52px solid rgba(255,255,255,.055);border-radius:50%}.ds-article-hero>*{position:relative;z-index:1}.ds-article-categories{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:18px}.ds-article-categories a{display:inline-flex;padding:7px 11px;border-radius:6px;color:#18372f;background:#efbd4e;font-size:10px;font-weight:900;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.ds-article-hero .wp-block-post-title{max-width:920px;margin:0;color:#fff;font:700 clamp(2.45rem,4.6vw,4.7rem)/1.02 Georgia,serif;letter-spacing:-.038em;text-wrap:balance}.ds-article-meta{gap:0!important;margin-top:24px!important;color:#d8e6e3;font-size:11px}.ds-article-meta>*{margin:0}.ds-article-meta>*+*:before{content:"";display:inline-block;width:4px;height:4px;margin:0 12px 2px;border-radius:50%;background:#79d8b0}.ds-article-meta a{color:#fff;font-weight:800;text-decoration:none}
.ds-article-image{margin:0!important;background:#dce7e2}.ds-article-image img{display:block;width:100%;max-height:590px;object-fit:cover}.ds-article-layout{align-items:flex-start;gap:0!important;margin:0!important}.ds-article-main{box-sizing:border-box;padding:52px 62px 55px}.ds-article-main>.wp-block-post-content{max-width:760px!important;margin:0!important;color:#314a55;font-size:17px;line-height:1.88}.ds-article-main>.wp-block-post-content>p:first-child{color:#24463d;font-size:1.15em;line-height:1.75}.ds-article-main .wp-block-post-content p{margin-top:0;margin-bottom:1.45em}.ds-article-main .wp-block-post-content h2,.ds-article-main .wp-block-post-content h3{margin:1.8em 0 .65em;color:#173f5f;font-family:Georgia,serif;line-height:1.2}.ds-article-main .wp-block-post-content h2{font-size:1.8rem}.ds-article-main .wp-block-post-content h3{font-size:1.35rem}.ds-article-main .wp-block-post-content blockquote{margin:30px 0;padding:23px 27px;border-left:5px solid #168066;color:#214239;background:#eff7f3;font:700 1.1rem/1.65 Georgia,serif}.ds-article-main .wp-block-post-content img{border-radius:12px}.ds-article-main .wp-block-post-content figcaption{color:#75867f;font-size:11px;text-align:center}.ds-article-main>.wp-block-separator{margin:40px 0 23px;border-color:#dce5e1}.ds-article-nav{align-items:stretch!important;gap:12px}.ds-article-nav>a{display:flex;flex:1;align-items:center;min-height:58px;padding:12px 15px;border:1px solid #dde7e3;border-radius:10px;color:#285146;text-decoration:none;font-size:11px;font-weight:800}.ds-article-nav>a:last-child{justify-content:flex-end;text-align:right}
.ds-article-side{box-sizing:border-box;padding:38px 34px 45px;border-left:1px solid #e0e8e5;background:#f8faf9}.ds-article-sidecard{position:sticky;top:75px;padding:25px;border:1px solid #dce6e2;border-radius:15px;background:#fff}.ds-side-kicker{margin:0 0 5px;color:#168066;font-size:9px;font-weight:900;letter-spacing:.13em}.ds-article-sidecard h2{margin:0 0 17px;color:#173f5f;font:700 1.45rem Georgia,serif}.ds-latest-posts{margin:0;padding:0;list-style:none}.ds-latest-posts li{padding:13px 0;border-top:1px solid #e4ebe8}.ds-latest-posts a{display:block;color:#29473f;font:700 13px/1.4 Georgia,serif;text-decoration:none}.ds-latest-posts a:hover{color:#14745d}.ds-latest-posts time{display:block;margin-top:4px;color:#81908a;font-size:9px}.ds-article-cta{margin-top:17px;padding:25px;border-radius:15px;color:#fff;background:linear-gradient(145deg,#173f5f,#102d47)}.ds-article-cta h3{margin:0;color:#fff;font:700 1.35rem Georgia,serif}.ds-article-cta p{margin:8px 0 17px;color:#cbdbe2;font-size:12px;line-height:1.55}.ds-article-cta .wp-block-button__link{padding:10px 15px;border-radius:7px;color:#19372f;background:#efbd4e;font-size:12px;font-weight:900}
@media(max-width:900px){.ds-article-hero{padding:45px}.ds-article-main{padding:42px}.ds-article-side{padding:30px 25px}.ds-article-main>.wp-block-post-content{font-size:16px}}
@media(max-width:720px){.ds-article-page{padding:20px 0 58px}.ds-article-shell{width:calc(100% - 24px)}.ds-article-card{border-radius:16px}.ds-article-hero{padding:34px 23px 31px}.ds-article-hero:after{right:-155px;top:-125px}.ds-article-hero .wp-block-post-title{font-size:clamp(2rem,10vw,3rem);line-height:1.08;overflow-wrap:anywhere}.ds-article-meta{align-items:flex-start!important;flex-direction:column;gap:5px!important}.ds-article-meta>*+*:before{display:none}.ds-article-image img{min-height:220px;max-height:350px}.ds-article-layout{display:flex!important;flex-direction:column}.ds-article-main,.ds-article-side{width:100%;flex-basis:auto!important}.ds-article-main{padding:30px 21px}.ds-article-main>.wp-block-post-content{font-size:15.5px;line-height:1.82}.ds-article-main>.wp-block-post-content>p:first-child{font-size:1.05em}.ds-article-main .wp-block-post-content h2{font-size:1.45rem}.ds-article-nav{align-items:stretch!important;flex-direction:column}.ds-article-nav>a:last-child{justify-content:flex-start;text-align:left}.ds-article-side{padding:24px 20px 30px;border-top:1px solid #e0e8e5;border-left:0}.ds-article-sidecard{position:static;padding:21px}.ds-article-page:before{display:none}}
