.scs{--anth:#2B3134;--stone:#EDEEEB;--line:#D8DAD6;--grey:#6E736F;--green:#4CA05A;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:var(--anth);line-height:1.65}
.scs *{box-sizing:border-box}
.ast-site-identity .site-title,.ast-site-identity .site-description,.site-title,.site-description{display:none!important}
.custom-logo-link img,.ast-site-identity img{max-width:260px!important;width:100%!important;height:auto!important}
.site-content .ast-container{max-width:100%!important;padding-left:0!important;padding-right:0!important}
#primary,.ast-article-single,.ast-separate-container .ast-article-single{margin:0!important;padding:0!important;border:0!important;background:transparent!important}
.entry-content{margin-top:0!important}.entry-header,.ast-single-post-order{display:none!important}
.ast-separate-container{background:#fff!important;padding:0!important}
@media(max-width:921px){.custom-logo-link img,.ast-site-identity img{max-width:190px!important}}
.scs .w{max-width:1000px;margin:0 auto;padding:0 24px}
.scs .hd{background:var(--anth);color:#E4E7E3;padding:70px 0 58px;border-bottom:5px solid var(--green)}
.scs .hd h1{color:#fff;font-size:clamp(28px,4.2vw,44px);font-weight:700;letter-spacing:-1px;line-height:1.12;max-width:22ch;margin:0}
.scs .hd p{font-size:18px;font-weight:300;color:#BFC4C0;max-width:62ch;margin:16px 0 0}
.scs .kz{display:grid;grid-template-columns:repeat(4,1fr);background:var(--stone);border-bottom:1px solid var(--line)}
.scs .kz>div{padding:26px 22px;border-left:1px solid var(--line)}
.scs .kz>div:first-child{border-left:0}
.scs .kv{font-size:27px;font-weight:300;letter-spacing:-.8px;line-height:1.1}
.scs .kv b{font-weight:700;color:var(--green)}
.scs .kk{font-size:13.5px;color:var(--grey);margin-top:6px}
.scs section{padding:60px 0}
.scs section.alt{background:var(--stone)}
.scs section.cta{background:#F2F8F3}
.scs h2{font-size:clamp(23px,3vw,32px);font-weight:700;letter-spacing:-.7px;line-height:1.18;max-width:28ch;margin:0 0 16px}
.scs h3{font-size:19px;font-weight:500;margin:26px 0 8px}
.scs p{font-size:17px;color:#454B4E;max-width:70ch;margin:0 0 14px}
.scs table{border-collapse:collapse;width:100%;margin:22px 0;font-size:15.5px}
.scs th,.scs td{border-bottom:1px solid var(--line);padding:11px 10px;text-align:left}
.scs th{font-weight:500;color:var(--grey);font-size:14px}
.scs .sh{color:var(--grey);font-size:13px;font-weight:400}
.scs .hd2{color:var(--grey);font-style:italic}
.scs .warn{border-left:3px solid var(--green);padding-left:20px;margin:24px 0;font-size:16.5px;color:#454B4E}
.scs .prod{background:#fff;padding:38px 32px;margin:34px 0;border:1px solid var(--line)}
.scs .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:22px}
.scs .grid3 .mc{display:block;background:#fff;border:1px solid var(--line);color:inherit}
.scs .grid3 img{width:100%;height:150px;object-fit:cover;display:block}
.scs .grid3 .b{padding:16px 18px 18px}
.scs .grid3 h4{font-size:17px;font-weight:700;letter-spacing:.4px;margin:0}
.scs .grid3 .k{font-size:13.5px;color:var(--green);font-weight:500;margin-top:3px}
.scs .btn{display:inline-block;padding:14px 28px;font-size:15.5px;font-weight:500;text-decoration:none;background:var(--green);color:#fff;margin-top:18px}
.scs .btn.o{background:transparent;color:var(--anth);border:1px solid var(--anth);margin-left:10px}
.scs .en{background:var(--anth);color:#E4E7E3;padding:38px 32px;margin:34px 0}
.scs .en h3{color:#fff;margin-top:0}.scs .en p{color:#BFC4C0}.scs .en a{color:#8FD79E}
.scs .en p.last{margin-bottom:0}
.scs .src{margin-top:40px;padding-top:20px;border-top:1px solid var(--line)}
.scs .src p{font-size:14px;color:var(--grey);max-width:82ch}
.scstab{display:none}
@media(max-width:900px){.scs .kz{grid-template-columns:1fr 1fr}.scs .kz>div:nth-child(odd){border-left:0}.scs .grid3{grid-template-columns:1fr}.scs section{padding:46px 0}.scs table{font-size:14px}.scs th,.scs td{padding:9px 6px}}
