.pf-site{background:#f0fdf4;--kr-red:#14532d}.pf-site .pf-hero,.pf-site .pf-footer{background:#14532d}.pf-site .navbar-brand,.pf-site .pf-article-grid a{color:#14532d}.pf-site #soft-slider-switchers>li.active>a,.pf-site #typeSwitchers .selected{background:#14532d!important}.pf-site .soft-native-slider .oc-range-thumb{background:#14532d!important} .pf-utility{background:white;border:1px solid #ccd5dc;padding:24px;border-radius:12px;margin:24px 0}.pf-tool-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:680px}.pf-tool-fields label{font-weight:600}.pf-tool-fields input{display:block;width:100%;min-height:46px;margin-top:8px;padding:10px;border:1px solid #718096;border-radius:6px}.pf-tool-result{display:block;font-size:24px;font-weight:700;padding:16px 0}.pf-tool-note{font-size:13px;color:#526779}.pf-check{display:block;padding:10px}.pf-utility details{padding:12px;border-bottom:1px solid #dde4eb}.pf-utility summary{cursor:pointer;font-weight:600}@media(max-width:767px){.pf-tool-fields{grid-template-columns:1fr}.pf-utility{padding:18px}} .pf-utility{background:#dcfce7;border-left:6px solid #14532d}.pf-site .pf-content-layout{grid-template-columns:1fr 2.5fr}.pf-site .pf-aside{grid-column:1;grid-row:1}.pf-site .pf-content{grid-column:2}.pf-site .pf-steps>div{box-shadow:none;border-top:3px solid #14532d} @media(max-width:767px){.pf-site .pf-content-layout,.pf-site .pf-article-grid,.pf-site .pf-steps{grid-template-columns:1fr}.pf-site .pf-content,.pf-site .pf-aside{grid-column:auto;grid-row:auto}}
.pf-site{--pf-accent-hover:#104224;--pf-accent-soft:rgba(20,83,45,.09)}
