kt-engineering{display:block;margin-top:40px;color:#f3f0e6}kt-engineering [hidden]{display:none!important}.kt-eng-panels{display:grid;gap:24px}.kt-eng-panel{min-width:0;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;background:#26221e;border-radius:18px;overflow:hidden}.kt-eng-panel[data-eng-panel=recirculation]{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr)}.kt-eng-panel[data-eng-panel=recirculation] .kt-eng-media{order:2}.kt-eng-panel[data-eng-panel=plasma]{display:block;margin-top:16px}.kt-eng-media{position:relative;aspect-ratio:24/13;isolation:isolate;overflow:hidden;background:#26221e;min-width:0}.kt-eng-media picture,.kt-eng-media img,.kt-eng-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.kt-eng-media video{opacity:0}.kt-eng-panel[data-ready=true] video{opacity:1}.kt-eng-label{position:absolute;font:clamp(8px,.72vw,11px)/1.6 "KT Mono",monospace;padding-bottom:7px;border-bottom:1px solid #a3ae9d70;pointer-events:none;max-width:24%}.kt-eng-label-fresh{left:73%;top:20%;color:#8dce9d}.kt-eng-label-return{left:73%;top:62%;color:#abb7a3}.kt-eng-micro{position:absolute;top:9%;left:8%;right:8%;text-align:center;color:#f3f0e6;font:400 clamp(20px,2.5vw,36px)/1.3 "KT Fraunces",Georgia,serif;pointer-events:none}.kt-eng-leaders{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;fill:none;stroke:#a3ae9d;stroke-width:1;opacity:.6}.kt-eng-panel[data-eng-panel=fresh] .kt-eng-leaders{stroke:#8dce9d}.kt-eng-copy{padding:32px;min-width:0}.kt-eng-copy .kt-tech-eyebrow{font-size:11px;color:#abb7a3;line-height:1.6;margin:0 0 16px;text-transform:uppercase}.kt-eng-copy h3{font:400 clamp(24px,2.15vw,32px)/1.25 "KT Fraunces",Georgia,serif;letter-spacing:-.02em;margin:0}.kt-eng-copy>p:not(.kt-tech-eyebrow){font-size:16px;line-height:1.7;color:#d6d7c7;margin-top:16px}.kt-eng-panel[data-eng-panel=plasma] .kt-eng-copy{border-top:1px solid #54574b}.kt-eng-legend{list-style:none;display:flex;flex-wrap:wrap;gap:10px 28px;padding:0;margin:22px 0 0;color:#cbd0bf;font-size:12px;line-height:1.7}.kt-eng-legend li{display:flex;gap:9px;align-items:baseline}.kt-eng-legend li:before{content:"";flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:#8dce9d;align-self:center}.kt-eng-legend .is-warm:before{background:#f2dfbc}.kt-tech .kt-eng-toggle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:transparent;border:0;padding:0;z-index:3;color:#f3f0e6;display:grid;place-items:center}.kt-tech .kt-eng-toggle:focus-visible{outline-offset:-6px}.kt-eng-control{display:grid;place-items:center;width:58px;height:58px;background:#26221ecc;border-radius:50%;opacity:0;transition:opacity .15s}.kt-eng-control svg{width:30px;height:30px;stroke:currentColor;stroke-width:2;fill:none}.kt-eng-control [data-eng-play]{display:none}.kt-eng-panel[data-paused=true] [data-eng-play]{display:block}.kt-eng-panel[data-paused=true] [data-eng-pause]{display:none}.kt-eng-panel[data-flash=true] .kt-eng-control,.kt-eng-toggle:focus-visible .kt-eng-control{opacity:1}@media(max-width:1100px){.kt-eng-copy{padding:24px}.kt-eng-copy h3{font-size:25px}.kt-eng-copy>p:not(.kt-tech-eyebrow){font-size:15px}}@media(max-width:989px){.kt-eng-panel,.kt-eng-panel[data-eng-panel=recirculation]{grid-template-columns:1fr}.kt-eng-panel[data-eng-panel=recirculation] .kt-eng-media{order:0}.kt-eng-copy{border-top:1px solid #54574b}.kt-eng-label{font-size:10px}}@media(max-width:749px){kt-engineering{margin-top:28px}.kt-eng-panels{gap:20px}.kt-eng-panel{border-radius:12px}.kt-eng-panel[data-eng-panel=plasma]{margin-top:8px}.kt-eng-media{aspect-ratio:5/4}.kt-eng-label,.kt-eng-micro,.kt-eng-leaders{display:none}.kt-eng-copy{padding:24px 20px}.kt-eng-copy h3{font-size:25px}.kt-eng-legend{display:grid;gap:8px}.kt-eng-control{width:48px;height:48px}}@media(prefers-reduced-motion:reduce){kt-engineering *{animation:none!important;transition:none!important}}.kt-plasma-locator{position:absolute;left:3%;bottom:4%;width:140px;text-align:center;pointer-events:none;z-index:2}.kt-cutaway-leader,.kt-cutaway-leader-mobile{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:#aebfa7;stroke-width:1.4;pointer-events:none}.kt-cutaway-leader text,.kt-cutaway-leader-mobile text{fill:#b7c3ae;stroke:none;font:16px KT Mono,monospace;letter-spacing:1px}.kt-cutaway-leader-mobile text{font-size:23px}.kt-cutaway-leader circle,.kt-cutaway-leader-mobile circle{fill:#aebfa7;stroke:none}.kt-cutaway-leader-mobile{display:none}.kt-cutaway-process{position:absolute;left:12%;right:12%;bottom:3%;display:flex;justify-content:space-between;gap:20px;font:11px/1.5 KT Mono,monospace;color:#c6caba;pointer-events:none}@media(max-width:749px){.kt-cutaway-leader{display:none}.kt-cutaway-leader-mobile{display:block}.kt-cutaway-process{left:37%;right:5%;bottom:10%;font-size:9px;display:block}.kt-cutaway-process span{display:none}.kt-cutaway-process span:nth-child(2){display:block}.kt-plasma-cutaway .kt-eng-micro{display:block;font-size:18px;top:6%}}.kt-eng-media .kt-plasma-locator img{position:static;width:100%;height:auto;object-fit:contain;opacity:.8}.kt-plasma-locator span{font:10px/1.4 KT Mono,monospace;letter-spacing:.06em;color:#a9b7a2}.kt-plasma-process{position:absolute;left:18%;right:12%;bottom:14%;display:flex;justify-content:space-between;gap:16px;font:11px/1.5 KT Mono,monospace;color:#b6bba9;pointer-events:none}@media(min-width:750px)and (max-width:989px){.kt-plasma-locator{width:96px}.kt-plasma-process{left:22%;right:10%;font-size:10px;gap:12px}}@media(max-width:749px){.kt-plasma-locator{width:76px;left:3%;bottom:4%}.kt-plasma-locator span{font-size:8px}.kt-plasma-process{left:30%;right:5%;bottom:9%;display:block;font-size:10px}.kt-plasma-process span{display:none}.kt-plasma-process span:nth-child(2){display:block}.kt-eng-panel:has(.kt-plasma-locator) .kt-eng-micro{display:block;top:7%;font-size:20px}}kt-plasma-particles{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}kt-plasma-particles canvas{display:block;width:100%;height:100%}.kt-eng-panel:has(kt-plasma-particles:not([data-ready=true])) video,.kt-eng-panel:has(kt-plasma-particles[data-failed=true]) video{opacity:0}.kt-eng-panel[data-eng-panel=plasma]{background:#201c17}.kt-eng-panel[data-eng-panel=plasma] .kt-eng-intro{border:0;padding:36px 40px 0}.kt-eng-intro>p:not(.kt-tech-eyebrow){max-width:760px;margin-bottom:0}.kt-eng-legend-wrap{padding:0 40px 30px}.kt-eng-legend-wrap .kt-eng-legend{margin:0}@media(max-width:749px){.kt-eng-panel[data-eng-panel=plasma] .kt-eng-intro{padding:26px 20px 0}.kt-eng-legend-wrap{padding:0 20px 24px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kt-engineering.css.map */
