.kt-wrap--hero-wide{max-width:min(1540px,calc(100% - 32px))}.kt-wrap--hero-full{max-width:none;padding-inline:0}.kt-wrap--hero-full .kt-hero2{border-radius:0;border-left:0;border-right:0}.kt-hero2{position:relative}.kt-hero2__text{max-width:var(--hero-content-width)}.kt-hero2 h1{font-size:calc(46px * var(--hero-heading-scale));text-wrap:balance}.kt-hero2__media img,.kt-hero2__media svg{object-fit:var(--hero-image-fit);object-position:center}.kt-hero2--align-center .kt-hero2__text{align-items:center;text-align:center;margin-inline:auto}.kt-hero2--align-center .kt-hero2__cta,.kt-hero2--align-center .kt-hero2__note{justify-content:center}.kt-hero2--align-center p{margin-inline:auto}.kt-hero2--align-right .kt-hero2__text{align-items:flex-end;text-align:right;margin-left:auto}.kt-hero2--align-right .kt-hero2__cta,.kt-hero2--align-right .kt-hero2__note{justify-content:flex-end}.kt-hero2--align-right p{margin-left:auto}.kt-hero2__highlights{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;width:100%;padding-top:4px}.kt-hero2__highlight{display:flex;align-items:center;gap:10px;min-width:0}.kt-hero2__highlight-icon{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:9px;background:color-mix(in srgb,var(--hero-accent) 12%,transparent);color:var(--hero-accent);font-weight:800}.kt-hero2__highlight>span:last-child{display:flex;flex-direction:column;min-width:0}.kt-hero2__highlight strong{font-size:12px;line-height:1.25;color:inherit}.kt-hero2__highlight small{font-size:10.5px;line-height:1.35;color:color-mix(in srgb,currentColor 65%,transparent)}.kt-hero2__highlights--cards .kt-hero2__highlight{padding:10px;border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:10px;background:color-mix(in srgb,var(--hero-bg) 82%,#fff)}.kt-hero2__highlights--pills{display:flex;flex-wrap:wrap}.kt-hero2__highlights--pills .kt-hero2__highlight{width:auto;padding:7px 12px;border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:999px}.kt-hero2__highlights--pills small{display:none}.kt-hero2__highlights--pills .kt-hero2__highlight-icon{width:auto;height:auto;flex-basis:auto;background:transparent}.kt-hero2__highlights--plain .kt-hero2__highlight{padding-right:12px;border-right:1px solid color-mix(in srgb,currentColor 15%,transparent)}.kt-hero2--glass{display:flex;align-items:center;isolation:isolate;overflow:hidden;background:#132a22;min-height:var(--hero-height)}.kt-hero2--glass .kt-hero2__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%}.kt-hero2--glass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#05120db8,#05120d1f)}.kt-hero2--glass .kt-hero2__text{margin:34px;padding:38px;border:1px solid rgba(255,255,255,.25);border-radius:18px;background:#ffffff21;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;box-shadow:0 24px 70px #0000002e}.kt-hero2--glass p,.kt-hero2--glass .kt-hero2__note{color:#ffffffc7}.kt-hero2--glass .kt-btn--ghost{color:#fff;border-color:#ffffff6b}.kt-hero2--glass .kt-hero2__highlight{background:#ffffff1a}.kt-hero2--bento{grid-template-columns:1.15fr .85fr;gap:14px;padding:14px;background:var(--kt-page);border:0;overflow:visible}.kt-hero2--bento .kt-hero2__text,.kt-hero2--bento .kt-hero2__media{border:1px solid var(--kt-border-global);border-radius:18px;background:var(--hero-bg)}.kt-hero2--bento .kt-hero2__text{padding:42px}.kt-hero2--bento .kt-hero2__media{min-height:var(--hero-height)}.kt-hero2--bento .kt-hero2__highlights{grid-template-columns:repeat(2,minmax(0,1fr))}.kt-hero2--bento .kt-hero2__highlight{box-shadow:0 8px 24px #1418150f}.kt-hero2--magazine{grid-template-columns:.82fr 1.18fr;background:#f0e7db;border:0}.kt-hero2--magazine .kt-hero2__media{order:-1;min-height:var(--hero-height);margin:18px;clip-path:polygon(0 0,100% 0,92% 100%,0 100%)}.kt-hero2--magazine .kt-hero2__text{padding:58px 58px 58px 30px}.kt-hero2--magazine h1{font-size:calc(60px * var(--hero-heading-scale));line-height:.95;text-transform:uppercase}.kt-hero2--magazine .kt-hero2__eyebrow{padding-bottom:9px;border-bottom:2px solid var(--hero-accent)}.kt-hero2--spotlight{grid-template-columns:1fr 1fr;background:linear-gradient(135deg,var(--hero-bg),color-mix(in srgb,var(--hero-accent) 9%,var(--hero-bg)));border:0}.kt-hero2--spotlight .kt-hero2__media{min-height:var(--hero-height);padding:28px;background:radial-gradient(circle,color-mix(in srgb,var(--hero-accent) 16%,#fff),transparent 68%)}.kt-hero2--spotlight .kt-hero2__media img,.kt-hero2--spotlight .kt-hero2__media svg{object-fit:contain;filter:drop-shadow(0 24px 24px rgba(20,24,21,.18))}.kt-hero2--spotlight .kt-hero2__text{padding:52px 26px 52px 56px}.kt-hero2--spotlight .kt-hero2__eyebrow{padding:6px 10px;border-radius:999px;background:color-mix(in srgb,var(--hero-accent) 11%,transparent);width:max-content}.kt-hero2--mesh{background:radial-gradient(circle at 15% 20%,color-mix(in srgb,var(--hero-accent) 30%,transparent),transparent 34%),radial-gradient(circle at 88% 80%,color-mix(in srgb,var(--kt-secondary) 32%,transparent),transparent 38%),linear-gradient(135deg,var(--hero-bg),#fff);border:0}.kt-hero2--mesh:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.16;background-image:radial-gradient(currentColor .6px,transparent .6px);background-size:12px 12px}.kt-hero2--mesh .kt-hero2__media{margin:28px;border-radius:30% 70% 55% 45%/44% 38% 62% 56%;box-shadow:0 24px 70px color-mix(in srgb,var(--hero-accent) 20%,transparent)}.kt-hero2--framed{margin:12px;border:1px solid var(--hero-text);outline:1px solid color-mix(in srgb,var(--hero-text) 24%,transparent);outline-offset:10px;background:var(--hero-bg);overflow:visible}.kt-hero2--framed .kt-hero2__media{margin:22px;border:8px solid #fff;box-shadow:0 14px 40px #1418151f}.kt-hero2--framed .kt-hero2__text{padding:52px}.kt-hero2--framed .kt-hero2__eyebrow{font-family:var(--kt-heading-font);font-style:italic;text-transform:none;font-size:15px;letter-spacing:0}.kt-hero2--image-top,.kt-hero2--image-bottom{display:flex;flex-direction:column;min-height:0;background:var(--hero-bg)}.kt-hero2--image-top .kt-hero2__media,.kt-hero2--image-bottom .kt-hero2__media{width:100%;min-height:clamp(240px,34vw,440px)}.kt-hero2--image-top .kt-hero2__media{order:-1}.kt-hero2--image-bottom .kt-hero2__media{order:2}.kt-hero2--image-top .kt-hero2__text,.kt-hero2--image-bottom .kt-hero2__text{max-width:min(var(--hero-content-width),calc(100% - 40px));padding:36px 20px;margin-inline:auto;text-align:center;align-items:center}.kt-hero2--image-top .kt-hero2__cta,.kt-hero2--image-bottom .kt-hero2__cta,.kt-hero2--image-top .kt-hero2__note,.kt-hero2--image-bottom .kt-hero2__note{justify-content:center}.kt-hero2--image-top p,.kt-hero2--image-bottom p{margin-inline:auto}.kt-hero2--diagonal{grid-template-columns:1.08fr .92fr;background:var(--hero-accent);color:#fff;border:0}.kt-hero2--diagonal .kt-hero2__text{padding:56px}.kt-hero2--diagonal p,.kt-hero2--diagonal .kt-hero2__note{color:#ffffffc7}.kt-hero2--diagonal .kt-hero2__media{clip-path:polygon(17% 0,100% 0,100% 100%,0 100%);min-height:var(--hero-height)}.kt-hero2--diagonal .kt-btn{background:#fff;color:var(--hero-accent)}.kt-hero2--diagonal .kt-btn--ghost{background:transparent;color:#fff;border-color:#ffffff73}.kt-hero2--statement{display:flex;align-items:center;justify-content:center;text-align:center;isolation:isolate;min-height:var(--hero-height);background:#101713;color:#fff}.kt-hero2--statement .kt-hero2__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;opacity:.28}.kt-hero2--statement:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at center,transparent,rgba(0,0,0,.58))}.kt-hero2--statement .kt-hero2__text{align-items:center;max-width:min(var(--hero-content-width),calc(100% - 40px));padding:54px 20px}.kt-hero2--statement h1{font-size:calc(68px * var(--hero-heading-scale));line-height:.96}.kt-hero2--statement p,.kt-hero2--statement .kt-hero2__note{color:#ffffffbf}.kt-hero2--statement .kt-hero2__cta,.kt-hero2--statement .kt-hero2__note{justify-content:center}.kt-hero2--statement .kt-btn--ghost{color:#fff;border-color:#ffffff6b}.kt-hero2--full-bleed:after{background:linear-gradient(90deg,rgba(5,18,13,var(--hero-overlay)),#05120d14)}@media(max-width:749px){.kt-wrap--hero-wide{max-width:none}.kt-wrap--hero-full{padding-inline:0}.kt-wrap--hero-full .kt-hero2{border-radius:0!important}.kt-hero2 h1,.kt-hero2--magazine h1,.kt-hero2--statement h1{font-size:calc(25px * var(--hero-heading-scale))!important}.kt-hero2__highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.kt-hero2__highlight{padding:8px!important}.kt-hero2__highlight-icon{width:26px;height:26px;flex-basis:26px}.kt-hero2__highlight small{display:none}.kt-hero2__highlights--plain .kt-hero2__highlight{border-right:0}.kt-hero2--mobile-text-first .kt-hero2__text{order:-2!important}.kt-hero2--mobile-text-first .kt-hero2__media{order:2!important}.kt-hero2--mobile-hide-image .kt-hero2__media{display:none!important}.kt-hero2--mobile-overlay{display:flex!important;position:relative;isolation:isolate;justify-content:flex-end;min-height:390px!important;color:#fff}.kt-hero2--mobile-overlay .kt-hero2__media{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:-2!important;width:100%;height:100%;min-height:0!important;aspect-ratio:auto}.kt-hero2--mobile-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#060c0ad6,#060c0a0f)}.kt-hero2--mobile-overlay .kt-hero2__text{order:2!important;color:#fff}.kt-hero2--mobile-overlay .kt-hero2__text>p{display:none}.kt-hero2--mobile-overlay .kt-btn--ghost{color:#fff;border-color:#ffffff73}.kt-hero2--glass .kt-hero2__text{margin:12px;padding:20px!important}.kt-hero2--bento{padding:8px!important;gap:8px}.kt-hero2--bento .kt-hero2__text,.kt-hero2--bento .kt-hero2__media{border-radius:12px}.kt-hero2--bento .kt-hero2__media{min-height:180px!important}.kt-hero2--magazine .kt-hero2__media{margin:0;clip-path:none}.kt-hero2--magazine .kt-hero2__text{padding:20px 16px!important}.kt-hero2--mesh .kt-hero2__media,.kt-hero2--framed .kt-hero2__media{margin:0}.kt-hero2--framed{margin:5px;outline-offset:4px}.kt-hero2--diagonal .kt-hero2__media{clip-path:none}.kt-hero2--image-top .kt-hero2__media,.kt-hero2--image-bottom .kt-hero2__media{min-height:170px!important}.kt-hero2--image-top .kt-hero2__text,.kt-hero2--image-bottom .kt-hero2__text{padding:20px 16px!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/hero-pro.css.map */
