/* ElektrikTalep.com SEO ve içerik deneyimi geliştirmeleri */
.seo-breadcrumb{background:#fff;border-bottom:1px solid rgba(20,33,61,.08)}
.seo-breadcrumb .container{padding-top:12px;padding-bottom:12px;font-size:13px;color:#687386;display:flex;gap:8px;flex-wrap:wrap;align-items:center}
.seo-breadcrumb a{color:#34435c;text-decoration:none}.seo-breadcrumb a:hover{color:#f47920}
.seo-content-block{padding:64px 0;background:#f7f9fc;border-top:1px solid rgba(20,33,61,.06)}
.seo-content-block:nth-of-type(even){background:#fff}
.seo-content-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,.7fr);gap:32px;align-items:start}
.seo-content-block article{font-size:17px;line-height:1.78;color:#34435c}.seo-content-block article h2,.seo-content-block article h3{color:#13213b;line-height:1.25}.seo-content-block article h2{font-size:clamp(28px,4vw,42px);margin:8px 0 20px}.seo-content-block article h3{font-size:23px;margin:30px 0 14px}
.seo-kicker{font-size:12px;font-weight:800;letter-spacing:.12em;color:#f47920}
.seo-check-list,.seo-step-list{padding:0;margin:18px 0;display:grid;gap:10px}.seo-check-list{list-style:none}.seo-check-list li{position:relative;padding-left:28px}.seo-check-list li:before{content:'✓';position:absolute;left:0;color:#f47920;font-weight:800}.seo-step-list{padding-left:22px}
.seo-callout{position:sticky;top:96px;background:#13213b;color:#fff;border-radius:22px;padding:28px;box-shadow:0 18px 45px rgba(20,33,61,.18)}.seo-callout strong{display:block;font-size:23px;margin-bottom:10px}.seo-callout p{color:#d9e1ec;line-height:1.65;margin-bottom:20px}.seo-callout .btn{display:inline-flex}
.seo-faq{margin-top:44px}.seo-faq h2{font-size:30px;color:#13213b}.seo-faq details{background:#fff;border:1px solid #e4e9f0;border-radius:14px;margin:10px 0;padding:0 18px}.seo-faq summary{cursor:pointer;font-weight:700;color:#13213b;padding:17px 0}.seo-faq details p{padding:0 0 18px;margin:0;color:#526176;line-height:1.7}
.seo-author-box{max-width:1180px;margin:0 auto 28px;padding:16px 20px;border:1px solid #e4e9f0;border-radius:14px;background:#fff;display:flex;gap:12px;align-items:center;color:#526176;font-size:14px}.seo-author-box strong{color:#13213b}
.seo-footer-links{background:#0e192d;color:#d9e1ec;padding:42px 0 28px}.seo-footer-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:32px}.seo-footer-links h2,.seo-footer-links h3{color:#fff;margin-top:0}.seo-footer-links a{color:#d9e1ec;text-decoration:none}.seo-footer-links a:hover{color:#f5a15e}.seo-footer-list{display:grid;gap:9px}.seo-footer-note{font-size:13px;color:#9eabc0;line-height:1.6;margin-top:18px}
.seo-service-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.seo-service-directory a{display:flex;flex-direction:column;gap:8px;padding:24px;background:#fff;border:1px solid #e3e9f1;border-radius:18px;text-decoration:none;box-shadow:0 8px 24px rgba(20,33,61,.05);transition:.2s}.seo-service-directory a:hover{transform:translateY(-3px);border-color:#f47920}.seo-service-directory strong{color:#13213b;font-size:19px}.seo-service-directory span{color:#657287;line-height:1.5}
.seo-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.seo-contact-grid article{background:#fff;border:1px solid #e4e9f0;border-radius:18px;padding:28px}
.seo-region-detail{margin-top:34px;background:#fff;border:1px solid #e4e9f0;border-radius:18px;padding:28px}.seo-region-detail h2{font-size:28px;color:#13213b}.seo-region-detail p{line-height:1.75;color:#526176}
.seo-related{padding:44px 0;background:#fff}.seo-related h2{color:#13213b}.seo-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.seo-related-grid a{padding:18px;border:1px solid #e4e9f0;border-radius:14px;text-decoration:none;color:#13213b;font-weight:700;background:#f9fbfd}.seo-related-grid a:hover{border-color:#f47920;color:#f47920}
@media(max-width:900px){.seo-content-grid,.seo-footer-grid,.seo-contact-grid{grid-template-columns:1fr}.seo-callout{position:static}.seo-service-directory,.seo-related-grid{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.seo-content-block{padding:44px 0}.seo-service-directory,.seo-related-grid{grid-template-columns:1fr}.seo-content-block article{font-size:16px}.seo-footer-links{padding:34px 0 24px}}
