.makale-bas h1{font-size:clamp(1.875rem,4.5vw,3rem);line-height:1.08;max-width:22ch;margin-bottom:1rem}.m-kunye{font-size:.875rem;color:rgba(255,255,255,.8);font-weight:600}.makale{max-width:720px;margin-inline:auto}.makale p{font-size:1.0625rem;line-height:1.75;color:var(--govde-metin);margin-bottom:1.35rem}.makale h2{font-size:clamp(1.375rem,2.8vw,1.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.2;margin:2.5rem 0 1rem}.makale h3{font-size:1.125rem;font-weight:800;letter-spacing:-.02em;margin:1.75rem 0 .75rem}.makale strong{font-weight:700;color:var(--siyah)}.makale ol,.makale ul{margin:0 0 1.35rem 1.35rem;display:flex;flex-direction:column;gap:.6rem}.makale li{font-size:1.0313rem;line-height:1.65;color:var(--govde-metin)}.makale .vurgu{border-left:3px solid var(--bordo);background:var(--krem);border-radius:0 12px 12px 0;padding:1.15rem 1.35rem;margin:1.75rem 0;font-size:1rem}.makale .vurgu p{margin:0;font-size:1rem}.makale figure{margin:2.25rem 0}.makale figure img{width:100%;height:auto;border-radius:var(--r-ic);display:block}.makale figcaption{font-size:.75rem;color:var(--slate);margin-top:.65rem;text-align:center}.m-cta{margin:3rem 0 0;border-radius:var(--r);background:var(--g-kahraman);padding:clamp(1.5rem,3vw,2.25rem);text-align:center}.m-cta,.m-cta h2{color:var(--beyaz)}.m-cta h2{margin-top:0}.m-cta p{color:rgba(255,255,255,.88);max-width:48ch;margin-inline:auto}.makale a{overflow-wrap:anywhere}.m-tablo{overflow-x:auto;margin:0 0 1.5rem;border:1px solid var(--cizgi);border-radius:var(--r-ic);-webkit-overflow-scrolling:touch}.m-tablo:focus-visible{outline:2px solid var(--bordo);outline-offset:2px}.makale table{width:100%;border-collapse:collapse;font-size:.9688rem;min-width:320px}.makale td,.makale th{padding:.7rem .95rem;text-align:left;border-bottom:1px solid var(--cizgi);line-height:1.5}.makale thead th{background:var(--krem);font-weight:800;color:var(--siyah);font-size:.875rem}.makale tbody tr:last-child td{border-bottom:0}.makale td{color:var(--govde-metin)}.makale .m-urun{margin:2rem 0 1.25rem;font-size:1rem;font-weight:700}.makale .m-urun a{color:var(--bordo);text-decoration:underline;text-underline-offset:3px}[data-tema=karanlik] .makale thead th{background:#1E2126;color:#F3F4F5}[data-tema=karanlik] .m-tablo{border-color:rgba(255,255,255,.14)}[data-tema=karanlik] .makale td,[data-tema=karanlik] .makale th{border-color:rgba(255,255,255,.12)}[data-tema=karanlik] .makale .m-urun a{color:#F0A5B4}