/* Scoped corrections from the 23 October audit. */
.quote-ready>*,.guide-check>*,.standards-banner>*{min-width:0}
.slider-pause{position:absolute;z-index:8;left:22px;bottom:24px;padding:10px 14px;border:1px solid #ffffff99;background:#071f30;color:#fff;font:600 13px/1.3 Manrope,sans-serif;cursor:pointer}
.slider-pause:focus-visible{outline:3px solid #ff9553;outline-offset:3px}
@media(max-width:760px){
 .quote-ready .button,.guide-check .button,.standards-banner .button{white-space:normal;max-width:100%;text-align:center;overflow-wrap:anywhere}
 .slider-pause{left:50%;transform:translateX(-50%);bottom:110px;max-width:calc(100% - 140px)}
}


/* TS EN 1263-1 belge ve standart görünürlüğü */
.standard-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#d8dde1;margin:0;padding:1px}
.standard-band>div{background:#fff;padding:22px 28px;display:flex;align-items:baseline;gap:12px;min-width:0}
.standard-band strong{font-family:Oswald,sans-serif;font-size:1.15rem;color:#19252d;letter-spacing:.02em}
.standard-band span{color:#64727a;font-size:.9rem}
.standard-about{margin:24px auto 72px;max-width:1180px;padding:44px;background:#f3f5f6;border-left:5px solid #e09b25}
.standard-about h2{margin:.4rem 0 1rem;font-size:clamp(1.8rem,4vw,3rem)}
.standard-about p{max-width:880px;line-height:1.75}
.standard-about a{display:inline-block;margin-top:12px;font-weight:800;color:#19252d}
@media(max-width:760px){.standard-band{grid-template-columns:1fr}.standard-band>div{padding:16px 20px;align-items:flex-start;flex-direction:column;gap:3px}.standard-about{margin:16px 16px 48px;padding:28px 22px}}
