.scn-section{margin:32px 0;padding:28px;background:#f0f4ef;border:1px solid #dae5dc;border-radius:20px;color:#183e35}.scn-section>h2{font-size:28px;margin:22px 0 12px}.scn-section>p{line-height:1.7;max-width:850px}.scn-kicker,.scn-tag{text-transform:uppercase;font-size:12px!important;letter-spacing:1px;font-weight:700}.scn-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0}.scn-card{background:white;border:1px solid #dce5de;border-radius:14px;padding:22px;min-width:0;overflow-wrap:anywhere}.scn-card h3{font-size:21px;line-height:1.35;margin:10px 0}.scn-card p{font-size:14px}.scn-section a{color:#174d42}.scn-link{display:inline-block;margin-top:10px;font-weight:700;padding:5px 0}.scn-distance{font-weight:700}.scn-section a:focus-visible{outline:3px solid #a94f27;outline-offset:3px}.scn-error{color:#a22;font-weight:600}@media(max-width:900px){.scn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.scn-grid{grid-template-columns:minmax(0,1fr)}.scn-section{padding:22px 16px}.scn-section>h2{font-size:25px}}

.scn-section,#scd-predlog{scroll-margin-top:90px}
