.sbk-contact{--sbk-bg:#f6f5f1;--sbk-ink:#222a2e;--sbk-muted:#667178;--sbk-line:#dbdedc;--sbk-accent:#bd4e31;box-sizing:border-box;color:var(--sbk-ink);max-width:1240px;margin:0 auto;padding:clamp(34px,5vw,70px) clamp(20px,4vw,64px);background:var(--sbk-bg);border:1px solid #e5e3df;font-family:inherit;line-height:1.5}
.sbk-contact *{box-sizing:border-box}.sbk-contact a{color:inherit;text-decoration:none}.sbk-contact a:hover{color:var(--sbk-accent)}.sbk-contact__top{padding-bottom:clamp(28px,4vw,52px);border-bottom:1px solid var(--sbk-line)}.sbk-contact__kicker,.sbk-contact__mini,.sbk-contact__formheading>span{font-size:11px;letter-spacing:.18em;font-weight:750}.sbk-contact__kicker span{color:var(--sbk-accent);padding:0 8px}.sbk-contact__top h2{font-size:clamp(34px,5.4vw,72px);font-weight:650;line-height:1.1;letter-spacing:-.052em;margin:20px 0 16px;color:var(--sbk-ink)}.sbk-contact__top h2 em{font-weight:400;font-style:normal;color:var(--sbk-accent)}.sbk-contact__top>p{max-width:645px;font-size:clamp(15px,1.5vw,17px);color:var(--sbk-muted);line-height:1.8;margin:0}
.sbk-contact__layout{display:grid;grid-template-columns:minmax(245px,.79fr) minmax(0,1.48fr);gap:clamp(28px,5vw,86px);padding-top:clamp(28px,4.7vw,62px)}.sbk-contact__details{padding-top:5px}.sbk-contact__mini{color:var(--sbk-accent);margin-bottom:24px}.sbk-contact__detail{display:flex;flex-direction:column;gap:6px;padding:21px 0;border-bottom:1px solid var(--sbk-line);overflow-wrap:anywhere}.sbk-contact__detail>span{font-size:10px;font-weight:750;letter-spacing:.15em;color:var(--sbk-muted)}.sbk-contact__detail>a:not(.sbk-contact__subtle),.sbk-contact__detail>strong{font-weight:620;font-size:clamp(16px,1.7vw,21px);line-height:1.5;color:var(--sbk-ink)}.sbk-contact__detail>.sbk-contact__subtle{font-size:13px;color:var(--sbk-accent);font-weight:620}.sbk-contact__note{margin-top:30px;padding-left:16px;border-left:2px solid var(--sbk-accent);color:var(--sbk-muted);line-height:1.8;font-size:13px}
.sbk-contact__formwrap{background:#fff;border:1px solid #e6e6e2;padding:clamp(22px,3.7vw,46px);box-shadow:0 8px 30px rgba(30,40,40,.035)}.sbk-contact__formheading>span{color:var(--sbk-accent)}.sbk-contact__formheading h3{font-size:clamp(25px,2.9vw,38px);letter-spacing:-.035em;line-height:1.2;margin:12px 0 8px;font-weight:650}.sbk-contact__formheading p{font-size:14px;color:var(--sbk-muted);margin:0 0 28px}.sbk-contact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.sbk-contact__wide{grid-column:1/-1}.sbk-contact__field{display:block;min-width:0}.sbk-contact__field>span{display:block;color:var(--sbk-ink);font-size:13px;font-weight:650;margin-bottom:9px}.sbk-contact__field b{color:var(--sbk-accent)}.sbk-contact__field input,.sbk-contact__field select,.sbk-contact__field textarea{display:block;width:100%;min-width:0;color:var(--sbk-ink);background:#fbfbfa;border:1px solid #dfe1df;border-radius:0;box-shadow:none;padding:13px 14px;font:inherit;font-size:14px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.sbk-contact__field input,.sbk-contact__field select{min-height:48px}.sbk-contact__field textarea{resize:vertical;min-height:135px}.sbk-contact__field input:focus,.sbk-contact__field select:focus,.sbk-contact__field textarea:focus{border-color:var(--sbk-accent);box-shadow:0 0 0 3px rgba(189,78,49,.1)}.sbk-contact__field ::placeholder{color:#939c9f;opacity:1}
.sbk-contact__privacy{margin:22px 0 20px;border-top:1px solid #ececea;padding-top:18px}.sbk-contact__checkbox{display:flex;align-items:flex-start;gap:11px;font-size:12px;line-height:1.75;color:#3b454b;cursor:pointer}.sbk-contact__checkbox input{appearance:auto;accent-color:var(--sbk-accent);width:17px;height:17px;min-width:17px;margin:3px 0 0;cursor:pointer}.sbk-contact__checkbox strong{color:var(--sbk-accent)}.sbk-contact__privacy-link,.sbk-contact__disclosure summary{display:inline-block;margin:12px 0 0 28px;font-size:12px;font-weight:680;color:var(--sbk-accent);text-decoration:underline;cursor:pointer}.sbk-contact__disclosure>div{background:#f6f5f1;padding:12px 16px;margin-top:12px;border-left:2px solid var(--sbk-accent);font-size:12px;color:#46505a;line-height:1.75}.sbk-contact__disclosure p{margin:0 0 8px}.sbk-contact__disclosure p:last-child{margin-bottom:0}.sbk-contact__disclosure a{text-decoration:underline}.sbk-contact__submit{display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:52px;border:1px solid var(--sbk-ink);background:var(--sbk-ink);color:white;cursor:pointer;padding:13px 18px;font:inherit;font-weight:700;font-size:14px;transition:background .16s ease,opacity .16s ease}.sbk-contact__submit:not(:disabled):hover{background:var(--sbk-accent);border-color:var(--sbk-accent)}.sbk-contact__submit:disabled{opacity:.45;cursor:not-allowed}.sbk-contact__result{min-height:0;font-size:13px;line-height:1.65;margin:10px 0 0}.sbk-contact__result:empty{display:none}.sbk-contact__result.is-success{color:#14744a}.sbk-contact__result.is-error{color:#a7342a}.sbk-contact__result.is-pending{color:#4e5a63}.sbk-contact__fine{margin:12px 0 0;font-size:11px;color:var(--sbk-muted)}.sbk-contact__trap{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}
@media(max-width:780px){.sbk-contact__layout{grid-template-columns:1fr;gap:32px}.sbk-contact__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:25px}.sbk-contact__mini,.sbk-contact__note{grid-column:1/-1}.sbk-contact__detail{padding:13px 0}}@media(max-width:520px){.sbk-contact__layout,.sbk-contact__fields,.sbk-contact__details{grid-template-columns:1fr}.sbk-contact__formwrap{padding:24px 17px}.sbk-contact__kicker{font-size:10px}.sbk-contact__formheading p{margin-bottom:20px}.sbk-contact__fields{gap:15px}.sbk-contact__mini,.sbk-contact__note{grid-column:auto}}

.sbk-contact__inline-kvkk{color:var(--sbk-accent);text-decoration:underline;text-underline-offset:3px;font-weight:750}.sbk-contact__inline-kvkk:hover{opacity:.8}.sbk-contact__inline-kvkk:focus-visible{outline:2px solid currentColor;outline-offset:3px}
