.ksccontact__title{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:30px;margin-bottom:var(--d60)}
.ksccontact__tabs{margin-bottom:var(--s80);padding-bottom:9px;padding-top:9px;margin-top:-9px;margin-inline:calc(-1 * var(--plateral));padding-inline:var(--plateral);overflow-y:scroll;scrollbar-width:none}
.ksccontact__tabs::-webkit-scrollbar{display:none}
.ksccontact__tab-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;margin:0 -1px;-webkit-box-shadow:0 2px 0 -1px #e5e5e5;box-shadow:0 2px 0 -1px #e5e5e5;-webkit-transition:-webkit-box-shadow .2s ease-in;transition:-webkit-box-shadow .2s ease-in;transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in,-webkit-box-shadow .2s ease-in;min-width:100%}
.ksccontact__tab-item{display:inline;-webkit-transition:-webkit-box-shadow .2s ease-in;transition:-webkit-box-shadow .2s ease-in;transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in,-webkit-box-shadow .2s ease-in}
.ksccontact__tab-item.active,.ksccontact__tab-item.active:hover{-webkit-box-shadow:0 9px 0 -1px #1a1a1a;box-shadow:0 9px 0 -1px #1a1a1a}
.ksccontact__tab-item:hover{-webkit-box-shadow:0 3px 0 -1px #1a1a1a;box-shadow:0 3px 0 -1px #1a1a1a}
.ksccontact__button{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-size:17px;font-weight:700;line-height:23px;background-color:#fff;border:0;padding:12.5px 5px;margin-inline:-5px;white-space:nowrap}
.ksccontact__button.hasFocus{border-radius:4px;-webkit-box-shadow:0 0 0 5px #1a1a1a;box-shadow:0 0 0 5px #1a1a1a}
.ksccontact__panel{display:none}
.ksccontact__panel.active{display:block}
@media(min-width:575px){.ksccontact__tab-list{display:-webkit-box;display:-ms-flexbox;display:flex}
}