.kilo-directory-header-section,.kilo-directory-footer-section{color:#fff;font-family:var(--font-body-family,Helvetica,Arial,sans-serif)}.kdc-inner{max-width:1200px;margin:0 auto;padding-inline:clamp(18px,4vw,46px)}.kdc-hero{background:#171717;color:#fff}.kdc-hero .kdc-inner{padding-top:clamp(50px,7vw,95px);padding-bottom:clamp(40px,5vw,70px)}.kdc-label{color:#97e0d7!important;font-size:12px;line-height:1.5;letter-spacing:.08em;font-weight:700;text-transform:uppercase;margin:0 0 20px}.kdc-hero h1{color:#fff!important;font-family:var(--font-heading-family,Helvetica,Arial,sans-serif);font-size:clamp(34px,5.4vw,72px);line-height:1.06;letter-spacing:-.045em;max-width:900px;margin:0 0 22px;font-weight:750}.kdc-hero .kdc-intro{color:#e3e3e3!important;max-width:710px;font-size:clamp(16px,1.8vw,19px);line-height:1.6;margin:0}.kdc-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.kdc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 22px;border-radius:0!important;text-decoration:none!important;font-size:14px;font-weight:700;line-height:1.35;transition:background .15s ease,color .15s ease;border:1px solid #fff}.kdc-btn--primary{background:#fff;color:#171717!important}.kdc-btn--secondary{background:transparent;color:#fff!important}.kdc-btn--primary:hover{background:#ededed}.kdc-btn--secondary:hover{background:#fff;color:#171717!important}.kdc-btn:focus-visible{outline:3px solid #97e0d7;outline-offset:3px}.kdc-level-key{background:#fff;color:#171717;border-bottom:1px solid #e5e5e5}.kdc-level-key .kdc-inner{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;padding-block:17px;font-size:13px;line-height:1.6}.kdc-level-key span{white-space:normal}.kdc-level-key span+span:before{content:"\b7";color:#888;margin-right:22px}.kdc-bottom{background:#171717;color:#fff;margin-top:14px}.kdc-bottom .kdc-inner{display:flex;gap:22px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-block:clamp(32px,4vw,50px)}.kdc-bottom .kdc-bottom__text{color:#fff!important;max-width:780px;line-height:1.5;font-size:clamp(17px,1.8vw,22px);font-weight:600;margin:0;text-decoration:underline;text-decoration-color:#97e0d7;text-underline-offset:5px}#communitybox-target{scroll-margin-top:110px}@media(max-width:767px){.kdc-actions{align-items:stretch;flex-direction:column}.kdc-actions .kdc-btn{width:100%}.kdc-level-key .kdc-inner{font-size:12px;gap:6px 16px}.kdc-level-key span+span:before{margin-right:12px}.kdc-bottom .kdc-bottom__text{display:block}}
/*# sourceMappingURL=/cdn/shop/t/192/assets/kilo-directory-header.css.map */
