/* Only the header logo grows: 155x78 -> 170.5x85.8; mobile 130x73 -> 143x80.3. */
header .brand-logo{width:170.5px;height:85.8px;max-width:none;flex-shrink:0}
@media(max-width:600px){header .brand-logo{width:143px;height:80.3px}header.content-header .brand-logo{width:132px;height:66px}}
.ksh-icon{display:inline-block;flex:0 0 20px;width:20px;height:20px;vertical-align:middle;margin-right:10px;color:inherit}
.site-footer .site-footer-contact>a,.site-footer .site-footer-phone{display:flex;align-items:center;font-size:14px;font-weight:500;line-height:1.65;color:#e1e6ed;min-height:36px;margin-bottom:4px;gap:0}
.site-footer .site-footer-contact>a span{min-width:0;overflow-wrap:anywhere}.site-footer-contact>a:hover{color:#d8b984}
#iletisim .contactcard>a{display:flex;align-items:center;font-size:16px;font-weight:500;line-height:1.6;min-height:36px}
#iletisim .contactcard>b .ksh-icon{margin-right:8px}#iletisim .contactgrid{grid-template-columns:repeat(3,minmax(0,1fr))}#iletisim .contactcard:last-child{grid-column:auto}
@media(max-width:900px){#iletisim .contactgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){#iletisim .contactgrid{grid-template-columns:1fr}}
:root{--ksh-cookie-offset:0px}.floatwa{bottom:calc(78px + var(--ksh-cookie-offset))!important}.ksh-launch{position:fixed;right:22px;bottom:calc(20px + var(--ksh-cookie-offset));z-index:12;display:flex;align-items:center;gap:9px;border:1px solid #c6a46c;border-radius:32px;padding:13px 18px;background:#101d33;color:#fff;box-shadow:0 6px 22px #101d3320;font:600 13px/1.4 Inter,system-ui,sans-serif;max-width:calc(100% - 28px);min-height:44px}.ksh-launch>span{border:1px solid #d8b984;border-radius:50%;width:23px;height:23px;display:grid;place-items:center;color:#d8b984}.ksh-dialog[hidden]{display:none!important}.ksh-dialog{position:fixed;bottom:calc(82px + var(--ksh-cookie-offset));right:22px;width:380px;max-width:calc(100% - 28px);max-height:calc(100dvh - 110px - var(--ksh-cookie-offset));z-index:13;border:1px solid #d8dce2;border-radius:15px;background:#fff;box-shadow:0 14px 55px #101d3330;overflow:auto;color:#14223a;font:14px/1.65 Inter,system-ui,sans-serif}.ksh-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:17px 18px;background:#101d33;color:#fff}.ksh-head h2{font:600 15px/1.5 Inter,system-ui,sans-serif;margin:0}.ksh-head p{font-size:11px;color:#d8b984;margin:3px 0 0}.ksh-head button{border:0;background:transparent;color:white;font-size:27px;padding:0;min-width:44px;min-height:44px}.ksh-body{padding:18px}.ksh-welcome{margin:0 0 15px}.ksh-topics{display:flex;flex-wrap:wrap;gap:7px}.ksh-topics button{background:#f7f5f0;border:1px solid #dfd7ca;border-radius:7px;color:#14223a;padding:8px 10px;font-size:12px;min-height:40px}.ksh-topics button:hover{border-color:#b68c50}.ksh-answer:empty{display:none}.ksh-answer{background:#f7f5f0;border-left:3px solid #b68c50;padding:13px;margin:15px 0}.ksh-answer h3{font-size:15px;margin:0 0 8px}.ksh-answer p{font-size:13px;margin:0 0 10px}.ksh-answer a{display:inline-block;text-decoration:underline;font-size:13px;margin:4px 10px 0 0}.ksh-answer button{display:block;border:0;background:none;text-align:left;text-decoration:underline;color:#14223a;padding:8px 0;min-height:40px}#ksh-question{margin-top:18px}#ksh-question label{font-size:12px;font-weight:600;display:block;margin-bottom:7px}.ksh-input-row{display:flex;gap:6px}.ksh-input-row input{width:100%;min-width:0;border:1px solid #cbd2dc;border-radius:6px;padding:10px;font-size:13px}.ksh-input-row button{padding:10px 13px;border:0;border-radius:6px;background:#101d33;color:white;font-size:13px}.ksh-note{font-size:11px;color:#657286;line-height:1.7;margin:15px 0}.ksh-expert{display:block;background:#101d33;color:#fff!important;border-radius:7px;padding:12px;text-align:center;font-size:12px;font-weight:600}.ksh-captcha{grid-column:1/-1;margin:12px 0;width:100%;min-width:0}.ksh-captcha p{font-size:12px;line-height:1.6;color:#657286}.ksh-captcha [role=status]{color:#8a3b25}.ksh-captcha a{text-decoration:underline}
@media(max-width:600px){.ksh-launch{right:14px;padding:10px 14px;font-size:12px}.ksh-dialog{right:14px}.floatwa{right:14px}}
/* Keep the floating contact controls clear of the legal links at page end. */
.site-footer.site-footer{padding-bottom:94px}
/* A compact, quiet request strip below the existing homepage hero. */
.ksh-urgent{background:#f7f5f0;border-bottom:1px solid #e5ddcf}.ksh-urgent .ksh-urgent-inner{display:grid;grid-template-columns:1.1fr 1fr;gap:14px 38px;align-items:center;padding-top:29px;padding-bottom:25px}.ksh-urgent-eyebrow{font:700 10px/1.7 Inter,system-ui,sans-serif;letter-spacing:1.5px;color:#8b672f;margin:0 0 8px}.ksh-urgent h2{font:400 clamp(24px,2.4vw,31px)/1.25 Georgia,serif;color:#14223a;margin:0 0 10px}.ksh-urgent-desc{font:14px/1.75 Inter,system-ui,sans-serif;color:#657286;margin:0;max-width:530px}.ksh-urgent-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.ksh-urgent-primary,.ksh-urgent-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border:1px solid #101d33;border-radius:7px;padding:12px 15px;font:600 13px/1.5 Inter,system-ui,sans-serif}.ksh-urgent-primary{background:#101d33;color:#fff}.ksh-urgent-secondary{color:#14223a;background:transparent;border-color:#c9b38e}.ksh-urgent-phone{display:inline-flex;align-items:center;gap:0;font:500 13px/1.6 Inter,system-ui,sans-serif;color:#76572b;min-height:40px}.ksh-urgent-note{grid-column:1/-1;font:11px/1.7 Inter,system-ui,sans-serif;color:#657286;margin:0}.ksh-urgent-primary:hover{background:#24344e}.ksh-urgent-secondary:hover{background:#eee7db}@media(max-width:900px){.ksh-urgent .ksh-urgent-inner{grid-template-columns:1fr;gap:18px}}@media(max-width:600px){.ksh-urgent .ksh-urgent-inner{padding-top:24px;padding-bottom:24px}.ksh-urgent-primary{width:100%;font-size:12px}.ksh-urgent-secondary{flex:1}.ksh-urgent-phone{flex:1;white-space:nowrap;font-size:12px}.ksh-urgent h2{font-size:25px}.ksh-urgent-desc{font-size:13px}}
