/* SUNUCUHANE — yalnızca tanıtım sayfalarında (ana sayfa, sunucu sayfaları) yüklenir.
   Statik sitedeki öğe düzeyi sıfırlamalar; WHMCS müşteri paneli sayfalarını etkilememesi için ayrıldı. */
*,*:before,*:after{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;font-family:var(--f);font-size:17px;line-height:1.6;color:var(--text);background:var(--white);-webkit-font-smoothing:antialiased}
img{max-width:100%;display:block}
a{color:inherit}
h1,h2,h3{font-stretch:112%;font-weight:650;line-height:1.12;letter-spacing:-.01em;margin:0}
h1{font-size:clamp(2.1rem,4.6vw,3.6rem)}
h2{font-size:clamp(1.6rem,3vw,2.3rem)}
h3{font-size:1.2rem}
p{margin:0}
:focus-visible{outline:3px solid var(--led);outline-offset:2px;border-radius:4px}
body.sh-page{background:var(--white)}
/* :where() ile özgüllük düşük tutulur; sitenin kendi sınıf kuralları her zaman önce gelir */
:where(.sh-page) label{margin-bottom:0}
:where(.sh-page) small{font-size:smaller}
:where(.sh-page) :is(ul,ol){margin-top:1em;margin-bottom:1em}
:where(.sh-page) :is(dl,dd,figure){margin-bottom:0;margin-left:0}
:where(.sh-page) a:hover{text-decoration:none;color:inherit}
.sh-page .art .card{border:0;min-width:0;display:block}
