#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero{position:relative;display:block;isolation:isolate;line-height:normal;text-align:left;font-family:Arial,Helvetica,sans-serif!important;font-weight:400!important;color:#05053e;letter-spacing:normal!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero *,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero ::after,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero ::before{box-sizing:border-box}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero *{font-family:Arial,Helvetica,sans-serif!important;font-weight:inherit!important;letter-spacing:inherit!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero :where(h1,h2,p,ul,li,section,header){margin:0!important;padding:0!important;border:0;background:0 0;border-radius:0;box-shadow:none;text-transform:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero :where(a){text-decoration:none;background:0 0;border:0;box-shadow:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero img{display:block;max-width:none;max-height:none;margin:0;border:0;vertical-align:baseline}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero svg{max-width:none;max-height:none;vertical-align:baseline}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero li::before{content:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .hero-action{font:inherit;text-decoration:none;cursor:pointer;transition:none;position:static;padding:1px 6px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit{font-size:16px!important;color:inherit!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-card{overflow:visible!important}@media (min-width:1200px){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .air-sky,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .hero-copy,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-zone,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .responsive-ambient,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .responsive-shell,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-canvas,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-source,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-stage{display:contents}}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .ambient-base{position:absolute;inset:0;width:1558px;height:689px;z-index:0;pointer-events:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-ground{display:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero{color-scheme:light;font-family:Arial,Helvetica,sans-serif!important;background:#f5f9fd;color:#05053e}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero *{box-sizing:border-box}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero{}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero{background:#f5f9fd}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero button{font:inherit;cursor:default}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .stage{width:100%;max-width:1558px;aspect-ratio:1558/689;position:relative;margin:0 auto!important;overflow:hidden;background:#f5f9fd}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .hero{position:relative;width:1558px;height:689px;overflow:hidden;isolation:isolate;transform:scale(var(--scene-scale,1));transform-origin:0 0}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .scene-layer{position:absolute;inset:0;width:1558px;height:689px;pointer-events:none;user-select:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .floor{z-index:1}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .floor-reflections{z-index:2}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .podium{z-index:3}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .brand-badge{position:absolute;z-index:7;left:69px;top:72px;width:310px;height:44px;border-radius:23px;display:flex;align-items:center;gap:6px;padding:0 15px!important;color:#344c76;font-size:16.5px!important;letter-spacing:-.5px!important;background:linear-gradient(120deg,rgba(255,255,255,.94),rgba(243,249,255,.75));box-shadow:0 1px 3px #fff,0 2px 16px #4b89e92b,inset 0 0 0 1px #ffffffb3;white-space:nowrap}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .brand-badge strong{font-weight:700!important;color:#101440;letter-spacing:-.5px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .status-dot{flex:none;width:14px;height:14px;border-radius:50%;background:linear-gradient(135deg,#0782ff,#0064fc);margin-right:8px!important;box-shadow:0 0 10px #0b83ff57,inset 0 1px 2px #5eaaff}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .badge-divider{width:1px;height:15px;background:#7c91b2;margin:0 2px 0 3px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero h1{position:absolute;z-index:7;left:70px;top:154px;margin:0!important;font-size:60px!important;line-height:64px;font-weight:700!important;letter-spacing:-1px!important;color:#03033f}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero h1 span{display:block;white-space:nowrap}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .headline-accent{background:linear-gradient(90deg,#0564ff 0,#0093fb 60%,#00b8ef 100%);color:transparent;background-clip:text;-webkit-background-clip:text;width:max-content;letter-spacing:-.75px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .description{position:absolute;z-index:7;left:70px;top:301px;margin:0!important;font-size:23px!important;line-height:34px;font-weight:400!important;letter-spacing:-.35px!important;color:#455982;-webkit-text-stroke:.15px currentColor}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .description span{display:block;white-space:nowrap}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .actions{position:absolute;z-index:7;left:70px;top:401px;display:flex;gap:24px;align-items:center}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .actions .hero-action{height:73px;border:0;border-radius:22px;display:flex;align-items:center;justify-content:center;white-space:nowrap}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .primary-action{width:292px;gap:17px;background:linear-gradient(112deg,#4244ff 0,#0674fc 52%,#00c1e6 100%);color:#fff;font-size:22px!important;letter-spacing:-.15px!important;box-shadow:0 6px 21px #077cff3d,inset 0 1px 1px #5fc5ff99;-webkit-text-stroke:.15px currentColor}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .primary-action svg{width:27px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .secondary-action{width:264px;height:72px!important;background:linear-gradient(140deg,#f8fcffeb,#f6f9ffde);color:#07083f;font-size:19.5px!important;font-weight:700!important;letter-spacing:-.8px!important;gap:16px;box-shadow:0 5px 24px #9cb9ee36,inset 0 0 1px 1px #ffffffba}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .secondary-action svg{width:29px;height:29px;fill:none;stroke:#0867ff;stroke-width:2.15;stroke-linecap:round}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .secondary-action .question-dot{fill:#0867ff;stroke:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefits,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .cards{list-style:none;margin:0!important;padding:0!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-card{position:absolute;z-index:5;text-align:center}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-card .glass{position:absolute;left:-24px;top:-24px;width:calc(100% + 48px);height:calc(100% + 48px);pointer-events:none;filter:blur(.2px)}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-logo{position:absolute;object-fit:contain;pointer-events:none;filter:drop-shadow(0 2px 5px #ffffffb8)}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-card h2,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-card p{position:absolute;margin:0!important;left:0;width:100%;white-space:nowrap;color:#080a49}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-card h2{font-size:20px!important;line-height:25px;font-weight:700!important;letter-spacing:-.85px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-card p{font-size:16px!important;line-height:22px;font-weight:400!important;letter-spacing:-.7px!important;color:#1f3267}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .key-button{position:absolute;display:flex;align-items:center;justify-content:center;padding:0!important;background:linear-gradient(150deg,#f5fcffb0,#e2f4ff70);border:1.2px solid #069cff;border-radius:10px;color:#0053c8;font-size:18px!important;line-height:24px;font-weight:600!important;letter-spacing:-.5px!important;box-shadow:0 2px 8px #36b7ff27,inset 0 0 2px #fff}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .key-button::after{content:"";position:absolute;inset:-2px;border-radius:12px;border:1px solid #ffffff61;pointer-events:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .key-button::before{content:"";position:absolute;inset:-2px;border-radius:12px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .windows{left:726px;top:211px;width:166px;height:275px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .windows .product-logo{left:48px;top:45px;width:64px;height:72px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .windows h2{top:130px;left:-2px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .windows p{top:158px;left:-2px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .windows .key-button{left:33px;top:206px;width:91px;height:42px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .office{left:909px;top:205px;width:185px;height:283px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .office .product-logo{left:61px;top:35px;width:60px;height:81px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .office h2{top:132px;left:-1px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .office p{top:161px;left:-1px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .office h2{letter-spacing:-.4px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .office .key-button{left:38px;top:212px;width:106px;height:44px;color:#ed4800;border-color:#ffa300;background:linear-gradient(140deg,#fffefad9,#fff5e575);box-shadow:0 2px 9px #ffb92829,inset 0 0 2px #fff}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .adobe{left:1111px;top:208px;width:178px;height:279px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .adobe .product-logo{left:49px;top:55px;width:80px;height:59px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .adobe h2{top:131px;left:1px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .adobe p{top:160px;left:1px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .adobe .key-button{left:42px;top:210px;width:100px;height:43px;color:#d400e6;border-color:#f242ff;background:linear-gradient(145deg,#fff8ffd9,#fbe6ff80);box-shadow:0 2px 9px #f64bff29,inset 0 0 2px #fff}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .autodesk{left:1304px;top:210px;width:170px;height:276px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .autodesk .product-logo{left:49px;top:46px;width:72px;height:73px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .autodesk h2{top:131px;left:2px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .autodesk p{top:159px;left:2px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .autodesk .key-button{left:42px;top:208px;width:95px;height:42px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefits{position:absolute;z-index:7;left:0;top:575px;height:50px;width:724px;color:#11144b}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit{position:absolute;top:0;height:50px;display:flex;align-items:flex-start}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit-icon{position:absolute;fill:none;stroke:#151979;stroke-width:2.4;stroke-linejoin:round;stroke-linecap:round}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit p{position:absolute;margin:0!important;top:2px;font-size:17px!important;line-height:25px;letter-spacing:-.43px!important;white-space:nowrap;text-align:left}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit strong{display:block;font-weight:500!important;-webkit-text-stroke:.25px currentColor}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit span{display:block;color:#7a88a5;-webkit-text-stroke:.1px currentColor}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .delivery{left:70px;width:233px;border-right:1.5px solid #b9cdecbd}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .delivery .benefit-icon{left:0;top:5px;width:31px;height:39px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .delivery p{left:65px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .official{left:335px;width:206px;border-right:1.5px solid #b9cdecbd}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .official .benefit-icon{left:0;top:5px;width:35px;height:39px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .official p{left:63px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .guarantee{left:576px;width:148px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .guarantee .benefit-icon{left:0;top:4px;width:35px;height:41px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .guarantee p{left:62px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-line{position:absolute;z-index:8;left:696.5px;top:625px;width:789px;height:64px;align-items:center;justify-content:center;flex-wrap:wrap;align-content:center;gap:6px 10px;color:#435e82;font-size:13.5px!important;line-height:20px;font-weight:600!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-line:not([hidden]){display:flex}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-line span{white-space:nowrap}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-line i{width:3px;height:3px;background:#9fbddd;border-radius:50%;flex:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .hero-action:focus-visible{outline:2px solid #154fe4;outline-offset:4px}@media print{#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .stage{width:1558px;max-width:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .hero{transform:none}}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .floor-grid{z-index:1}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .floor-light-pass{z-index:2}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .wave-motion-scene{z-index:0;visibility:hidden;contain:paint;isolation:isolate}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .wave-material,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .wave-optics{position:absolute;inset:0;width:1558px;height:689px;pointer-events:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .wave-material{transform:translateZ(0);will-change:opacity}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .wave-optics{contain:paint;will-change:transform}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .wave-motion-active .wave-motion-scene{visibility:visible}@media (prefers-reduced-motion:reduce){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .wave-motion-active .wave-motion-scene{visibility:hidden}}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-float{transform:translate3d(0,-10.2px,0)}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-motion-ready .card-float{will-change:transform}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-optics{position:absolute;left:0;top:0;overflow:hidden;pointer-events:none;user-select:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-light-inset{position:absolute;left:7px;top:8px;border-radius:20px;overflow:hidden}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-optics .card-light-inset{border-radius:0;overflow:visible}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-light-field{position:absolute;left:-19px;top:-20px;will-change:transform,opacity;pointer-events:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-podium-optics,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-podium-rims{z-index:3}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-podium-optics{contain:paint}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-podium-reflection{position:absolute;will-change:transform,opacity;pointer-events:none;filter:blur(.45px);transform:translate3d(0,3.6px,0);opacity:.78}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-podium-reflection{transform-origin:50% 10px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-floor-scene{z-index:2;contain:paint}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-floor-reflection{position:absolute;pointer-events:none;will-change:transform,opacity}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-floor-response{display:block;position:absolute;inset:0;width:100%;height:100%;transform-origin:50% 30px;transition:transform 280ms cubic-bezier(.22,.61,.36,1);will-change:transform}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-floor-base,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-floor-tint{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-floor-tint{opacity:0;transition:opacity 280ms cubic-bezier(.22,.61,.36,1);will-change:opacity}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-floor-reflection.is-engaged .card-floor-response{transform:translate3d(0,3px,0) scale(1.025,.975)}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-floor-reflection.is-engaged .card-floor-tint{opacity:.24}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-contact-scene{z-index:4;clip-path:path("M662 480 C688 456 1495 458 1522 480 C1500 519 684 518 662 480Z")}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-contact{position:absolute;pointer-events:none;user-select:none;will-change:transform,opacity;transform:scale(1.115,1.55);opacity:.56}@media (prefers-reduced-motion:reduce){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-motion-ready .card-float{will-change:auto}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-contact{will-change:auto}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-light-field,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-podium-reflection{will-change:auto}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-floor-reflection,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-floor-response,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-floor-tint{will-change:auto}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-floor-response,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-floor-tint{transition:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-floor-reflection.is-engaged .card-floor-response{transform:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-optics{visibility:hidden}}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-float{position:absolute;inset:0;width:100%;height:100%}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-link{display:block;position:absolute;inset:0;width:100%;height:100%;color:inherit;text-decoration:none;cursor:pointer;border-radius:24px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-response{position:absolute;inset:0;width:100%;height:100%;border-radius:24px;transform-origin:50% 100%;transform:translate3d(0,0,0) scale(1);transition:transform 280ms cubic-bezier(.22,.61,.36,1);will-change:transform}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-link.is-engaged .card-response{transform:translate3d(0,-6px,0) scale(1.04)}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-link.is-pressed .card-response{transform:translate3d(0,0,0) scale(.99);transition-duration:90ms}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-link.is-engaged.is-pressed .card-response{transform:translate3d(0,-6px,0) scale(1.0296)}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-card.is-engaged{z-index:9}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-link:focus{outline:0}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-link:focus-visible .card-response{outline:2px solid #24538e;outline-offset:5px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-link .key-button{cursor:inherit}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-edge-response{position:absolute;left:-24px;top:-24px;width:calc(100% + 48px);height:calc(100% + 48px);pointer-events:none;opacity:0;will-change:opacity;transition:opacity 280ms cubic-bezier(.22,.61,.36,1)}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-edge-response{filter:blur(.2px)}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-link.is-engaged .card-edge-response{opacity:.82}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-mirror-response,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-shadow-response{display:block;position:absolute;inset:0;width:100%;height:100%;will-change:transform;transition:transform 280ms cubic-bezier(.22,.61,.36,1)}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-reflection-tint,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-shadow-depth,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-support-base{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-reflection-tint,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-shadow-depth{opacity:0;will-change:opacity;transition:opacity 280ms cubic-bezier(.22,.61,.36,1)}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-podium-reflection.is-engaged .card-mirror-response{transform:translate3d(0,2px,0) scale(1.04,1.025)}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-podium-reflection.is-engaged .card-reflection-tint{opacity:.46}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-contact.is-engaged .card-shadow-response{transform:scale(1.025,1.045)}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-contact.is-engaged .card-shadow-depth{opacity:.12}@media (prefers-reduced-motion:reduce){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-edge-response,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-mirror-response,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-reflection-tint,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-response,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-shadow-depth,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-shadow-response{transition:none;will-change:auto}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-link.is-engaged .card-response,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-link.is-engaged.is-pressed .card-response,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-link.is-pressed .card-response{transform:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-contact.is-engaged .card-shadow-response,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-podium-reflection.is-engaged .card-mirror-response{transform:none}}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero{font-size:16px!important}@media (min-width:1200px){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .floor-light-pass{contain:paint;isolation:isolate;will-change:transform}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .air-existing-lower{position:absolute;inset:0;-webkit-mask-image:linear-gradient(to bottom,transparent 0,transparent 177px,#000 207px);mask-image:linear-gradient(to bottom,transparent 0,transparent 177px,#000 207px);pointer-events:none}@media (prefers-reduced-motion:reduce){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .wave-motion-active .wave-motion-scene{visibility:visible}}}@media (max-width:1199px){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero{}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero{background:#edf7ff}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .stage{width:100%;max-width:1180px;aspect-ratio:auto;overflow:clip;background:#f5faff}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .hero{display:flex;flex-direction:column;width:100%;height:auto;min-height:0;overflow:clip;transform:none!important;background:linear-gradient(155deg,#fbfdff 4%,#edf7ff 48%,#c5e8ff 100%);padding-bottom:env(safe-area-inset-bottom,0)!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .responsive-ambient{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .ambient-base{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;opacity:.55}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .ambient-base,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-ground,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-source>.card-podium-rims,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-source>.floor,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-source>.floor-grid,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-source>.floor-reflections,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-source>.podium{transform:translateZ(0)}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .air-sky{position:absolute;inset:0 0 auto;height:420px;opacity:.78;-webkit-mask-image:linear-gradient(#000 0%,#000 60%,transparent 100%);mask-image:linear-gradient(#000 0%,#000 60%,transparent 100%)}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .air-sky .wave-motion-scene{inset:0;width:100%;height:100%;visibility:visible;contain:paint}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .air-sky .wave-motion-scene>svg{display:block;width:100%;height:100%}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .responsive-shell{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.38fr);align-items:center;gap:12px;padding:46px 28px 0!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .hero-copy{position:relative;min-width:0;z-index:7}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .brand-badge{position:relative;left:auto;top:auto;width:max-content;max-width:100%;height:34px;font-size:13px!important;letter-spacing:-.25px!important;padding:0 12px!important;gap:5px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .status-dot{width:10px;height:10px;margin-right:4px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .badge-divider{height:12px;margin:0 1px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero h1{position:relative;left:auto;top:auto;margin:25px 0 0!important;font-size:clamp(35px,3.55vw,42px)!important;line-height:1.075;letter-spacing:-1.15px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero h1 span{white-space:normal}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .headline-accent{max-width:100%;letter-spacing:-.9px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .description{position:relative;left:auto;top:auto;margin:19px 0 0!important;font-size:17px!important;line-height:1.5;letter-spacing:-.25px!important;-webkit-text-stroke:0}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .description span{display:inline;white-space:normal}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .actions{position:relative;left:auto;top:auto;display:flex;flex-wrap:wrap;gap:10px;margin-top:24px!important;align-items:stretch}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .actions .hero-action{min-width:0;min-height:52px;height:52px!important;border-radius:16px;padding:0 15px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .primary-action{width:auto;flex:1 1 100%;font-size:17px!important;gap:12px;letter-spacing:-.2px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .primary-action svg{flex:none;width:21px;height:21px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .secondary-action{width:auto;flex:1 1 100%;font-size:15px!important;letter-spacing:-.35px!important;gap:10px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .secondary-action svg{flex:none;width:23px;height:23px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase{--showcase-scale:1;position:relative;min-width:0;isolation:isolate;margin:58px -12px 0!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-stage{position:relative;width:100%;aspect-ratio:885/450}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-canvas{position:absolute;left:0;top:0;width:885px;height:450px;transform:scale(var(--showcase-scale));transform-origin:0 0}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-source{position:absolute;left:-650px;top:-150px;width:1558px;height:689px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-source>.card-floor-scene,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-source>.floor,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-source>.floor-grid,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-source>.floor-reflections{-webkit-mask-image:radial-gradient(ellipse 520px 125px at 1090px 542px,#000 10%,#000b 57%,transparent 100%);mask-image:radial-gradient(ellipse 520px 125px at 1090px 542px,#000 10%,#000b 57%,transparent 100%)}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-source>.floor{opacity:.64}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-source>.floor-grid{opacity:.6}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .cards{position:absolute;inset:0;width:1558px;height:689px;overflow:visible;pointer-events:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .cards .product-card{pointer-events:auto}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-link{touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefits{position:relative;z-index:7;left:auto;top:auto;width:100%;height:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0 24px!important;margin:42px 0 0!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit{position:relative;left:auto;top:auto;width:auto;min-width:0;height:auto;min-height:50px;display:flex;align-items:center;justify-content:center;gap:16px;padding:0 12px!important;border:0}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit:not(:last-child){border-right:1px solid #acc8df80}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit .benefit-icon{position:relative;left:auto;top:auto;width:30px;height:36px;flex:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit p{position:relative;left:auto;top:auto;font-size:15px!important;line-height:22px;letter-spacing:-.35px!important;white-space:normal}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit strong{font-weight:500!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit span{font-size:14px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-zone{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:center;min-height:0;margin-top:26px!important;flex:none;padding:0 24px 22px!important;isolation:isolate}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-ground{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;opacity:.65;-webkit-mask-image:linear-gradient(transparent,#000 30%,#000 72%,transparent);mask-image:linear-gradient(transparent,#000 30%,#000 72%,transparent)}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-ground img{position:absolute;inset:auto 0 0;width:100%;height:auto;aspect-ratio:1058/269;pointer-events:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-ground img+img{opacity:.45}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-zone .floor-light-pass{position:absolute;inset:0 0 auto;top:calc(var(--product-row-height,20px)/2);width:100%;height:auto;aspect-ratio:830/37;transform:translateY(-50%);z-index:0}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-line{position:relative;z-index:1;left:auto;top:auto;width:100%;height:var(--product-row-height,auto);max-width:820px;font-size:13.5px!important;line-height:20px;text-align:center;text-wrap:balance;pointer-events:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-zone .product-line:not([hidden]){display:block}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-line span{max-width:100%;white-space:nowrap}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-line i{display:inline-block;width:3px;height:3px;margin:0 4px!important;vertical-align:middle}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-line i.is-row-break{visibility:hidden}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-line.product-line-probe{position:absolute!important;left:0;top:0;height:auto!important;max-width:none!important;visibility:hidden;pointer-events:none}@media (min-width:700px) and (max-width:959px){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .responsive-shell{display:block;padding:36px 32px 0!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .hero-copy{max-width:720px;margin:0 auto!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero h1{font-size:50px!important;line-height:1.06;margin-top:26px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .description{font-size:20px!important;line-height:1.5;max-width:690px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .actions{flex-wrap:nowrap;gap:16px;margin-top:26px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .actions .hero-action{flex:none;padding:0 22px!important;height:56px!important;border-radius:18px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .primary-action{font-size:18px!important;min-width:250px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .secondary-action{font-size:17px!important;min-width:219px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase{margin:26px -12px 0!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefits{margin-top:10px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit p{font-size:15px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .air-sky{height:500px;opacity:.73}}@media (max-width:699px){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .hero{padding-bottom:env(safe-area-inset-bottom,0)!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .responsive-shell{display:block;padding:24px 20px 0!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .brand-badge{font-size:12px!important;height:32px;padding:0 11px!important;gap:4px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .brand-badge .status-dot{width:9px;height:9px;margin-right:3px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .brand-badge strong{letter-spacing:-.3px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero h1{font-size:clamp(28px,8.6vw,38px)!important;line-height:1.085;letter-spacing:-.85px!important;margin-top:24px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .headline-accent{letter-spacing:-.6px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .description{font-size:16px!important;line-height:1.5;letter-spacing:-.2px!important;margin-top:17px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .actions{flex-direction:column;flex-wrap:nowrap;gap:10px;margin-top:23px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .actions .hero-action{width:100%;flex:none;height:52px!important;border-radius:16px;font-size:17px!important;gap:13px;padding:0 20px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .secondary-action{font-size:16px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase{margin:22px -14px 0!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-card h2{left:10px;width:calc(100% - 20px);font-size:calc(11.5px/var(--showcase-scale))!important;line-height:calc(13px/var(--showcase-scale));letter-spacing:-.35px!important;white-space:normal;top:128px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-card p{visibility:hidden}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .office h2{top:122px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .key-button{font-size:calc(10px/var(--showcase-scale))!important;letter-spacing:-.15px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefits{gap:8px;max-width:none;margin:10px 0 0!important;padding:0 16px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit{flex-direction:column;justify-content:flex-start;gap:7px;min-height:64px;padding:0!important;text-align:center}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit:not(:last-child){border:0}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit .benefit-icon{width:24px;height:24px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit p{font-size:11.5px!important;line-height:15px;letter-spacing:-.15px!important;text-align:center}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit span,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit strong{white-space:nowrap}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit span{font-size:11.5px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-zone{margin-top:22px!important;padding:0 20px 20px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-line{font-size:13px!important;line-height:20px;text-wrap:wrap}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-zone .product-line:not([hidden]){display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:0 9px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-line i{margin:0!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .air-sky{height:540px;opacity:.7}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .ambient-base{opacity:.38}}@media (max-width:359px){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .responsive-shell{padding-inline:16px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase{margin-inline:-12px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .brand-badge{font-size:11.5px!important;padding-inline:10px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .description{font-size:15.5px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .actions .hero-action{font-size:16px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-zone{padding-inline:16px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-card h2{font-size:calc(10.5px/var(--showcase-scale))!important;line-height:calc(12px/var(--showcase-scale))}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefits{gap:4px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit p{font-size:11px!important;letter-spacing:-.25px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit span{font-size:11px!important}}@media (prefers-reduced-motion:reduce){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .air-sky .wave-motion-scene{visibility:visible}}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-ground{display:block}}@media (max-width:699px){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .actions .secondary-action{font-size:16px!important}}.hero-texture-picture{display:contents}.delivery-wave-cover{position:absolute;left:0;top:0;width:100%;height:30.1886792453%;overflow:hidden;contain:strict;isolation:isolate;pointer-events:none}.delivery-wave-cover picture{display:contents}.delivery-wave-cover img{position:absolute;inset:0;width:100%;max-width:none;max-height:none;transform-origin:0 0}.delivery-wave-slot{will-change:opacity,transform;mix-blend-mode:plus-lighter}.delivery-wave-group{height:auto}@media (max-width:1199px){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-zone{min-height:calc(var(--product-row-height,20px) + 22px)}}@media (max-width:699px){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-zone{--product-row-height:60px;min-height:calc(var(--product-row-height) + 20px)}}@media (max-width:1199px){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .static-wave-union{left:var(--wave-r-x)!important;top:var(--wave-r-y)!important;width:var(--wave-r-width)!important;height:var(--wave-r-height)!important}}@media (max-width:430px){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .static-wave-union{width:93px!important}}@media (min-width:1200px){.delivery-wave-poster{left:20.539152759948653%;top:0;width:79.46084724005135%;height:30.18867924528302%}.delivery-wave-poster img{height:407.6923076923077%;transform:translateY(-.2358490566037736%)}}@media (min-width:960px) and (max-width:1199px){.delivery-wave-poster{left:16.944801026957638%;top:-1.8181818181818181%;width:83.05519897304237%;height:46%}.delivery-wave-poster img{height:408.42105263157896%;transform:translateY(-.25773195876288657%)}}@media (min-width:700px) and (max-width:959px){.delivery-wave-poster{left:7.428571428571429%;top:0;width:92.42857142857143%;height:47.735849056603776%}.delivery-wave-poster img{height:408.42105263157896%;transform:translateY(-.25773195876288657%)}}@media (max-width:699px){.delivery-wave-poster{left:0;top:0;width:100%;height:42.16666666666667%}.delivery-wave-poster img{height:409.03954802259886%;transform:translateY(-.2762430939226519%)}}#kh-main-hero.kh-approved-hero.kh-main-hero-showcase{background:#f5f9fd}#kh-main-hero.kh-approved-hero.kh-main-hero-showcase::before,#kh-main-hero.kh-approved-hero.kh-main-hero-showcase::after{content:none!important;display:none!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero h1>span:first-child{color:#05053e;background:none;-webkit-text-fill-color:currentColor}@media (min-width:1200px){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .stage{position:absolute;inset:0;width:100%;height:100%;max-width:none;aspect-ratio:auto;overflow:hidden;border-radius:inherit}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .hero{width:100%;height:100%;transform:none!important;overflow:visible}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .responsive-ambient{display:block;position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .ambient-base{width:100%;height:100%;object-fit:cover;opacity:1}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .air-sky{display:block;position:absolute;inset:0;width:100%;height:100%;opacity:1}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .wave-motion-scene{width:100%;height:100%;inset:0}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .air-existing-lower{width:1558px;height:689px;transform:scale(var(--host-wave-scale,1));transform-origin:0 0}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .delivery-wave-cover{height:auto!important;aspect-ratio:1238/208}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .kh-host-floor-plane{display:block;position:absolute;inset:auto 0 0;z-index:0;width:100%;aspect-ratio:1558/269;pointer-events:none;-webkit-mask-image:linear-gradient(transparent,#000 18%);mask-image:linear-gradient(transparent,#000 18%)}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .kh-host-floor-plane img{position:absolute;inset:0;width:100%;height:100%;object-fit:fill}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .responsive-shell{display:grid;position:absolute;inset:0;grid-template-columns:minmax(0,.88fr) minmax(0,1.38fr);align-items:start;gap:24px;padding:42px 24px 0 48px!important;z-index:1}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .hero-copy{display:block;position:relative;min-width:0;z-index:7}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .brand-badge{position:relative;left:auto;top:auto;width:max-content;max-width:100%;height:36px;font-size:14px!important;padding:0 13px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero h1{position:relative;left:auto;top:auto;margin:22px 0 0!important;font-size:clamp(35px,3vw,48px)!important;line-height:1.08;letter-spacing:-.8px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero h1 span{white-space:normal}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .description{position:relative;left:auto;top:auto;margin:18px 0 0!important;font-size:clamp(16px,1.18vw,19px)!important;line-height:1.5;letter-spacing:-.2px!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .description span{display:inline;white-space:normal}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .actions{position:relative;left:auto;top:auto;gap:12px;margin-top:22px!important;align-items:stretch}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .actions .hero-action{height:56px!important;min-width:0;flex:1 1 0;width:auto;padding:0 14px!important;border-radius:18px;font-size:clamp(14px,1.05vw,17px)!important;letter-spacing:-.3px!important;gap:10px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .actions svg{width:23px;height:23px;flex:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase{display:block;position:relative;min-width:0;isolation:isolate;margin:var(--host-scene-offset,20px) -12px 0!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-stage{display:block;position:relative;width:100%;aspect-ratio:885/450}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-canvas{display:block;position:absolute;left:0;top:0;width:885px;height:450px;transform:scale(var(--showcase-scale,1));transform-origin:0 0}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-source{display:block;position:absolute;left:-650px;top:-150px;width:1558px;height:689px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-source>.floor,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-source>.floor-grid,#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-source>.floor-reflections{visibility:hidden}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .showcase-source>.card-floor-scene{-webkit-mask-image:radial-gradient(ellipse 520px 100px at 1090px 530px,#000 10%,#000b 57%,transparent 100%);mask-image:radial-gradient(ellipse 520px 100px at 1090px 530px,#000 10%,#000b 57%,transparent 100%)}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .cards{inset:0;overflow:visible;pointer-events:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .card-link{pointer-events:auto}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefits{left:48px;top:auto;bottom:80px;width:44%;height:44px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit{position:relative;left:auto;top:auto;display:flex;width:auto;height:44px;gap:12px;align-items:center;padding:0 12px!important;border:0}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit:first-child{padding-left:0!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit:not(:last-child){border-right:1px solid #b9cdecbd}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit-icon{position:relative;left:auto;top:auto;width:28px;height:34px;flex:none}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit p{position:relative;left:auto;top:auto;font-size:clamp(12px,.95vw,14px)!important;line-height:20px;letter-spacing:-.25px!important;white-space:normal}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-zone{display:flex;position:absolute;left:auto;right:24px;bottom:20px;top:auto;z-index:8;width:58%;height:40px;align-items:center;justify-content:center;isolation:isolate}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-line{position:relative;left:auto;top:auto;width:100%;height:40px;font-size:12.5px!important;line-height:18px;gap:4px 8px;text-align:center}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-zone .floor-light-pass{position:absolute;inset:0;width:100%;height:100%;z-index:0}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .product-line{z-index:1}}@media (min-width:1200px) and (max-width:1399px){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .responsive-shell{padding-left:36px!important;padding-right:20px!important;gap:16px}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefits{left:36px;width:45%}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefit{gap:9px;padding-inline:9px!important}}@media (min-width:1200px){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .benefits{width:40%;grid-template-columns:1.2fr 1.05fr .9fr}}@media (max-width:1199px){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero{padding:0!important;min-height:0!important;aspect-ratio:auto!important}#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .kh-host-floor-plane{display:none}}@media (max-width:1199px), (hover:none) and (pointer:coarse){#kh-main-hero.kh-approved-hero#kh-main-hero#kh-main-hero .air-sky{display:none!important}}