@import"https://fonts.googleapis.com/css2?family=Archivo+Black&family=Inter:wght@400;500;600;700;800&display=swap";:root{--kacv2-black: #0b0b0c;--kacv2-white: #ffffff;--kacv2-cream: #f2efe8;--kacv2-ink: #121212;--kacv2-muted: rgba(18,18,18,.62);--kacv2-muted-on-dark: rgba(255,255,255,.68);--kacv2-line-on-dark: rgba(255,255,255,.18);--kacv2-line-on-light: rgba(18,18,18,.14)}.kacv2 *{box-sizing:border-box}.kacv2-section{padding:88px 40px}.kacv2-section--dark{background:var(--kacv2-black);color:var(--kacv2-white)}.kacv2-section--light{background:var(--kacv2-cream);color:var(--kacv2-ink)}.kacv2-inner{max-width:1280px;margin:0 auto}.kacv2-eyebrow{display:flex;align-items:center;gap:12px;font-family:Inter,Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px}.kacv2-eyebrow:after{content:"";flex:0 0 56px;height:1px;background:currentColor;opacity:.5}.kacv2-heading{font-family:Archivo Black,Helvetica,Arial,sans-serif;text-transform:uppercase;line-height:.96;letter-spacing:-.01em;margin:0;font-size:clamp(34px,5vw,64px)}.kacv2-sub{font-family:Inter,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;font-weight:400;max-width:46ch}.kacv2-section--dark .kacv2-sub{color:var(--kacv2-muted-on-dark)}.kacv2-section--light .kacv2-sub{color:var(--kacv2-muted)}.kacv2-section--light .kacv2-heading,.kacv2-section--light .kacv2-eyebrow{color:var(--kacv2-ink)!important}.kacv2-section--dark .kacv2-heading,.kacv2-section--dark .kacv2-eyebrow{color:var(--kacv2-white)!important}.kacv2-btn{display:inline-flex;align-items:center;gap:10px;font-family:Inter,Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;padding:16px 26px;border-radius:2px;border:1.5px solid transparent;transition:background .18s ease,color .18s ease,border-color .18s ease;white-space:nowrap}.kacv2-btn svg{width:14px;height:14px;flex:none}.kacv2-btn--solid-light{background:var(--kacv2-white);color:var(--kacv2-black);border-color:var(--kacv2-white)}.kacv2-btn--solid-light:hover{background:transparent;color:var(--kacv2-white)}.kacv2-btn--outline-light{background:transparent;color:var(--kacv2-white);border-color:#ffffffa6}.kacv2-btn--outline-light:hover{background:var(--kacv2-white);color:var(--kacv2-black)}.kacv2-btn--solid-dark{background:var(--kacv2-black);color:var(--kacv2-white);border-color:var(--kacv2-black)}.kacv2-btn--solid-dark:hover{background:transparent;color:var(--kacv2-black)}.kacv2-btn--outline-dark{background:transparent;color:var(--kacv2-black);border-color:#12121273}.kacv2-btn--outline-dark:hover{background:var(--kacv2-black);color:var(--kacv2-white)}.kacv2-arrow-circle{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;flex:none;border:1.5px solid currentColor;transition:background .18s ease,color .18s ease}.kacv2-arrow-circle svg{width:16px;height:16px}@media(max-width:860px){.kacv2-section{padding:56px 20px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/kac-homepage-v2.css.map */
