/* Emniyet's service library. Local system fonts and native navigation. */
.ekc-page-intro{background:#f4f5f1;border-bottom:1px solid #dbe4e4;padding:24px 0 43px}.ekc-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:11px;color:#587079;line-height:1.7;margin-bottom:34px}.ekc-breadcrumb a{font-size:11px;font-weight:500}.ekc-breadcrumb a:hover{text-decoration:underline}.ekc-page-intro .eyebrow{font-size:10px;letter-spacing:.13em;margin-bottom:14px}.ekc-page-intro h1{font-size:clamp(30px,4.2vw,54px);max-width:21ch;line-height:1.1;letter-spacing:-.04em;color:#153a46;margin:0 0 22px}.ekc-page-intro>div>p{font-size:16px;line-height:1.85;max-width:70ch;margin-bottom:24px}.ekc-page-links{display:flex;gap:26px;flex-wrap:wrap}.ekc-page-links a{font-size:12px;color:#075f67;border-bottom:1px solid #b7cdcc;padding-bottom:5px;font-weight:650}.ekc-editorial-grid{display:grid;grid-template-columns:minmax(0,1fr) 292px;gap:clamp(30px,6vw,84px);padding-block:48px 64px}.ekc-reading{min-width:0}.ekc-reading-content{font-size:16px;line-height:1.9;color:#304c57;overflow-wrap:anywhere}.ekc-reading-content p{color:#405b66;margin-bottom:24px}.ekc-reading-content h2{font-size:clamp(24px,2.5vw,32px);line-height:1.25;color:#153a46;margin:39px 0 18px;letter-spacing:-.025em;scroll-margin-top:140px}.ekc-reading-content h3{font-size:22px;line-height:1.35;margin-top:28px}.ekc-reading-content h4{font-size:18px;line-height:1.4}.ekc-reading-content a{color:#086d73;text-decoration:underline;text-underline-offset:4px}.ekc-reading-content img{border-radius:8px}.ekc-reading-content ul,.ekc-reading-content ol{padding-left:23px}.ekc-reading-content li{padding-block:4px}.ekc-reading-content figure{margin-inline:0}.ekc-related-reading{background:#f4f7f6;border:1px solid #dce7e5;border-radius:8px;padding:22px 26px;margin-top:36px}.ekc-related-reading h2{margin-top:0;font-size:22px}.ekc-related-reading ul{margin-bottom:0}.ekc-aside-inner{position:sticky;top:124px}.ekc-reading-index{padding:23px;background:#f1f6f5;border:1px solid #dbe7e4;border-radius:8px}.ekc-reading-index .eyebrow{margin-bottom:15px}.ekc-reading-index ol{display:block;list-style:decimal;margin:0;padding-left:19px}.ekc-reading-index li{margin:0;padding:7px 0;color:#6e898b}.ekc-reading-index li a{font-size:12px;font-weight:500;line-height:1.65;color:#2f5962}.ekc-reading-index li a:hover{color:#087b83;text-decoration:underline}.ekc-aside-services{margin-top:27px}.ekc-aside-services h2{font-size:19px;letter-spacing:-.015em;margin-bottom:10px}.ekc-aside-services>a{display:flex;justify-content:space-between;gap:15px;padding:11px 0;border-bottom:1px solid #e1e8e8;font-size:12px;font-weight:500;color:#44616b}.ekc-aside-services>a[aria-current=page]{color:#086d73;font-weight:700}.ekc-aside-services>a span{color:#39828a}.ekc-aside-contact{background:#0a5961;border-radius:8px;padding:25px;color:white;margin-top:27px}.ekc-aside-contact>span{display:block;margin-bottom:14px}.ekc-aside-contact svg{width:26px;height:26px;color:#b9e2d9}.ekc-aside-contact h2{font-size:24px;line-height:1.2;color:white;margin-bottom:13px}.ekc-aside-contact p{font-size:12px;color:#dcf0ed;line-height:1.8}.ekc-aside-contact a{display:block;color:#fff;font-size:17px;font-weight:650}.ekc-aside-contact a:last-child{font-size:12px;margin-top:16px;border-top:1px solid #ffffff35;padding-top:13px}.ekc-article-next{border-block:1px solid #d7e3e2;padding:30px 0;margin-top:36px}.ekc-article-next h2{font-size:29px;line-height:1.25}.ekc-article-next p{font-size:14px}.ekc-article-next .eyebrow{margin-bottom:13px}.ekc-article-next .button{font-size:13px}.ekc-reading .ekp-comments{margin-top:40px}
.ekc-service-hub{padding-block:60px;background:#fff}.ekc-service-hub .section-head p{max-width:45ch}.ekc-hub-panels{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ekc-hub-panel{padding:31px;border:1px solid #d7e5e3;border-top:3px solid #277b7b;border-radius:5px;background:#f5f8f6}.ekc-hub-panel:last-child{background:#f7f6f2;border-top-color:#9c845b}.ekc-hub-panel>span{display:inline-flex;gap:12px;align-items:center;font-size:10px;letter-spacing:.1em;color:#4a7377}.ekc-hub-panel>span svg{height:25px;width:25px}.ekc-hub-panel h3{font-size:29px;margin:24px 0 14px;color:#163d49}.ekc-hub-panel p{font-size:14px;line-height:1.9;max-width:48ch}.ekc-hub-panel ul{list-style:none;padding:0;margin:24px 0;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.ekc-hub-panel li a{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #d4e2de;padding-block:13px;font-size:12px;color:#285a63;font-weight:600}.ekc-hub-panel>a{font-size:12px;border-bottom:1px solid #8aaeb0;padding-bottom:5px;color:#245c66;font-weight:650}.ekc-regions-strip{display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap;border-block:1px solid #e0e9e7;padding-block:22px}.ekc-regions-strip>span{font-size:10px;letter-spacing:.08em;color:#5e787d}.ekc-regions-strip>a{font-size:12px;color:#205963;font-weight:650}.ekc-prestige .ekc-premium-services{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:1000px){.ekc-editorial-grid{grid-template-columns:minmax(0,1fr) 250px;gap:35px}.ekc-prestige .ekc-premium-services{grid-template-columns:repeat(2,minmax(0,1fr))}.ekc-hub-panel{padding:25px}.ekc-hub-panel ul{grid-template-columns:1fr}}
@media(max-width:760px){.ekc-editorial-grid{grid-template-columns:1fr;padding-block:30px 42px;gap:30px}.ekc-reading-aside{border-top:1px solid #dce6e4;padding-top:25px}.ekc-aside-inner{position:static;display:grid;grid-template-columns:1fr 1fr;gap:20px}.ekc-reading-index{grid-column:1/-1}.ekc-aside-services,.ekc-aside-contact{margin-top:0}.ekc-page-intro{padding:17px 0 30px}.ekc-breadcrumb{margin-bottom:24px}.ekc-page-intro>div>p{font-size:14px}.ekc-page-intro h1{max-width:23ch}.ekc-reading-content{font-size:15px;line-height:1.9}.ekc-reading-content h2{margin-top:31px}.ekc-hub-panels{grid-template-columns:1fr}.ekc-hub-panel ul{grid-template-columns:1fr 1fr}.ekc-service-hub{padding-block:38px}.ekc-regions-strip{gap:14px 22px}.ekc-regions-strip>span{flex-basis:100%}}
@media(max-width:480px){.ekc-aside-inner,.ekc-hub-panel ul{grid-template-columns:1fr}.ekc-prestige .ekc-premium-services{grid-template-columns:1fr}.ekc-page-intro h1{font-size:32px}.ekc-page-links{gap:15px}.ekc-hub-panel{padding:24px}.ekc-related-reading{padding:20px}.ekc-regions-strip>a{flex-basis:100%}.ekc-service-hub .section-head{gap:20px}}
