.glide__bullet{box-sizing:content-box;cursor:pointer;background-color:#d1d5dc;background-clip:content-box;border:none;border-radius:12px;width:8px;height:8px;margin:0;padding:8px;transition:width .3s,background-color .3s}.glide__bullet:hover{background-color:var(--n-primary-6)}.glide__bullet[data-glide-bullet-active=true]{background-color:var(--n-primary-9);width:48px;height:6px;padding-block:9px}.glide__slide{cursor:pointer;position:relative}.glide{box-sizing:unset}
.LandingModule-module__kWnnOa__module{width:85vw;max-width:1200px}.LandingModule-module__kWnnOa__module[data-padding=none]{padding:0}.LandingModule-module__kWnnOa__module[data-padding=small]{padding:var(--n-space-lg)0}.LandingModule-module__kWnnOa__module[data-padding=default]{padding:var(--n-space-xl)0}.LandingModule-module__kWnnOa__module[data-module-type=wide]{width:95vw;max-width:95vw}.LandingModule-module__kWnnOa__module[data-module-type=wide] canvas{aspect-ratio:16/9;width:95vw!important}.LandingModule-module__kWnnOa__module[data-module-type=fullWidth]{width:99vw;max-width:2000px}.LandingModule-module__kWnnOa__module[data-module-type=fullWidth] canvas{aspect-ratio:16/9;width:99vw!important}.LandingModule-module__kWnnOa__content{width:100%}@media (max-width:768px){.LandingModule-module__kWnnOa__module{box-sizing:border-box;width:100%;max-width:100%}.LandingModule-module__kWnnOa__module[data-padding=none]{padding-inline:var(--n-space-md)}.LandingModule-module__kWnnOa__module[data-padding=small]{padding:var(--n-space-sm)var(--n-space-md)}.LandingModule-module__kWnnOa__module[data-padding=default]{padding:var(--n-space-md)var(--n-space-md)}.LandingModule-module__kWnnOa__module[data-module-type=wide],.LandingModule-module__kWnnOa__module[data-module-type=fullWidth]{width:100%;max-width:100%;padding-inline:0}:is(.LandingModule-module__kWnnOa__module[data-module-type=wide],.LandingModule-module__kWnnOa__module[data-module-type=fullWidth]) canvas{aspect-ratio:16/9;width:100%!important}}
.glide2__bullet{cursor:pointer;background-color:#d1d5dc;border:none;border-radius:0;width:100%;height:6px;margin:0;padding:0;transition:width .3s,background-color .3s;position:relative}.glide2__bullet:first-child{border-radius:8px 0 0 8px}.glide2__bullet:last-child{border-radius:0 8px 8px 0}.glide2__bullet[data-glide-bullet-active=true]{background-color:var(--n-primary-9);width:100%;position:relative}.glide2__slide{cursor:pointer;position:relative}.glide2{box-sizing:unset}
.LandingScroller-module__VTxptq__scroller{position:relative}.LandingScroller-module__VTxptq__frame{position:relative}.LandingScroller-module__VTxptq__frame .LandingScroller-module__VTxptq__controls{z-index:2;left:auto;bottom:var(--n-space-md);gap:var(--n-space-sm);right:calc(50px + var(--n-space-md));display:flex;position:absolute}@media screen and (max-width:768px){.LandingScroller-module__VTxptq__frame .LandingScroller-module__VTxptq__controls{right:calc(100% - (100% - 24px)/1.1 + var(--n-space-md))}}.LandingScroller-module__VTxptq__frame .LandingScroller-module__VTxptq__controlButton{background-color:var(--n-white);width:40px;height:40px;color:var(--n-primary-8);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.LandingScroller-module__VTxptq__frame .LandingScroller-module__VTxptq__controlButton span{line-height:0;display:flex}.LandingScroller-module__VTxptq__frame .LandingScroller-module__VTxptq__controlButton svg{width:16px;height:16px}.LandingScroller-module__VTxptq__frame .LandingScroller-module__VTxptq__controlButton:hover{background-color:var(--n-primary-2)}.LandingScroller-module__VTxptq__frame .LandingScroller-module__VTxptq__controlButton:focus-visible{outline:2px solid var(--n-white);outline-offset:2px}.LandingScroller-module__VTxptq__glideTrack{aspect-ratio:16/9;border-radius:16px;width:100%;height:auto;position:relative;overflow:hidden}.LandingScroller-module__VTxptq__glideTrack ul{height:100%}.LandingScroller-module__VTxptq__glideTrack ul li{border-radius:16px;height:100%;position:relative;overflow:hidden}.LandingScroller-module__VTxptq__glideTrack ul li:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000,#0009);border-radius:16px;height:50%;position:absolute;bottom:.3svh;left:0;right:0}.LandingScroller-module__VTxptq__image{object-fit:cover;object-position:center;border-radius:16px}.LandingScroller-module__VTxptq__bullets{padding:var(--n-space-sm)0 0;justify-content:center;align-items:center;gap:12px;display:flex}@media (max-width:640px){.LandingScroller-module__VTxptq__control{display:none}.LandingScroller-module__VTxptq__buttonGroup{justify-content:center}}@media screen and (max-width:768px){.LandingScroller-module__VTxptq__bullets{padding-top:var(--n-space-xs);gap:10px}}
.LandingStatsShowcase-module__Lusc8a__container{justify-content:space-between;align-items:stretch;gap:var(--n-space-xl);width:100%;min-height:600px;display:flex}.LandingStatsShowcase-module__Lusc8a__statsSection{padding:var(--n-space-xl)0;flex-direction:column;flex:1;justify-content:center;display:flex}.LandingStatsShowcase-module__Lusc8a__statsList{gap:var(--n-space-sm);border-top:4px solid var(--n-primary-11);flex-direction:column;display:flex}.LandingStatsShowcase-module__Lusc8a__statItem{align-items:center;gap:var(--n-space-lg);padding:var(--n-space-lg)var(--n-space-xs);border-bottom:2px solid var(--n-primary-3);display:flex}.LandingStatsShowcase-module__Lusc8a__statItem:last-child{border-bottom:none}.LandingStatsShowcase-module__Lusc8a__statValue{font-family:var(--n-display-font-family);font-size:var(--n-display-font-size-xl);color:var(--n-primary-11);min-width:100px;font-style:italic;font-weight:300;line-height:1}.LandingStatsShowcase-module__Lusc8a__statText{gap:var(--n-space-2xs);padding-top:var(--n-space-xs);flex-direction:column;display:flex}.LandingStatsShowcase-module__Lusc8a__statTitle{font-size:var(--n-font-size-md);color:var(--n-primary-11);font-weight:600}.LandingStatsShowcase-module__Lusc8a__statDescription{font-size:var(--n-font-size-sm);color:var(--n-primary-11)}.LandingStatsShowcase-module__Lusc8a__imageSection{border-radius:var(--n-space-md);min-height:600px;box-shadow:var(--n-shadow-lg);flex:1;position:relative;overflow:hidden}.LandingStatsShowcase-module__Lusc8a__image{object-fit:cover;-webkit-user-select:none;user-select:none}@media (max-width:768px){.LandingStatsShowcase-module__Lusc8a__container{gap:var(--n-space-lg);flex-direction:column-reverse}.LandingStatsShowcase-module__Lusc8a__statsSection{padding:var(--n-space-md)0}.LandingStatsShowcase-module__Lusc8a__divider{max-width:100%}.LandingStatsShowcase-module__Lusc8a__statValue{font-size:var(--n-display-font-size-md);min-width:80px}.LandingStatsShowcase-module__Lusc8a__imageSection{width:100%;min-height:240px}}@media (max-width:480px){.LandingStatsShowcase-module__Lusc8a__statValue{font-size:var(--n-display-font-size-sm);min-width:60px}}
.LandingTabsShowcase-module__1dsaOq__description{margin:calc(var(--n-space-sm)*-1)0 var(--n-space-lg);max-width:640px;font-size:var(--n-font-size-sm);color:var(--kammono-text-muted,var(--n-primary-8));font-weight:400;line-height:1.5}.LandingTabsShowcase-module__1dsaOq__tabButtons{gap:var(--n-space-xs);margin-bottom:var(--n-space-lg);flex-wrap:wrap;display:flex}.LandingTabsShowcase-module__1dsaOq__tabButtons .LandingTabsShowcase-module__1dsaOq__tabButton{background-color:var(--kammono-control,var(--n-primary-1));color:var(--kammono-text,var(--n-primary-11));padding:var(--n-space-xs)var(--n-space-md);border-radius:var(--n-space-xl);cursor:pointer;font-size:var(--n-font-size-sm);white-space:nowrap;border:none;align-items:center;transition:background-color .2s;display:inline-flex;overflow:hidden}.LandingTabsShowcase-module__1dsaOq__tabButtons .LandingTabsShowcase-module__1dsaOq__tabButton:hover{background-color:var(--kammono-control-active,var(--n-primary-2))}.LandingTabsShowcase-module__1dsaOq__tabButtons .LandingTabsShowcase-module__1dsaOq__tabButton[data-active=true]{background-color:var(--kammono-control-active,var(--n-primary-2))}.LandingTabsShowcase-module__1dsaOq__tabButtons .LandingTabsShowcase-module__1dsaOq__tabButton[data-active=true] .LandingTabsShowcase-module__1dsaOq__tabExpand{opacity:1;max-width:22rem;margin-left:.15em}.LandingTabsShowcase-module__1dsaOq__tabButtons .LandingTabsShowcase-module__1dsaOq__tabExpand{opacity:0;max-width:0;color:var(--kammono-text,var(--n-primary-11));white-space:nowrap;transition:max-width .45s,opacity .3s,margin-left .45s;display:inline-block;overflow:hidden}.LandingTabsShowcase-module__1dsaOq__tabButtons .LandingTabsShowcase-module__1dsaOq__tabLabel{color:var(--kammono-text,var(--n-primary-11));font-weight:600}.LandingTabsShowcase-module__1dsaOq__cutout{z-index:2;background-color:#fff;border-bottom-right-radius:1rem;width:130px;height:8%;display:flex;position:absolute;top:-1px;left:-1px}.LandingTabsShowcase-module__1dsaOq__cutout[data-active=false]{width:0}.LandingTabsShowcase-module__1dsaOq__cutout[data-active=false]:before,.LandingTabsShowcase-module__1dsaOq__cutout[data-active=false]:after{box-shadow:none;width:0;height:0}.LandingTabsShowcase-module__1dsaOq__cutout:before{content:"";border-radius:1rem 0 0;width:1rem;height:2rem;position:absolute;top:1px;right:-1rem;box-shadow:0 -1rem #fff}.LandingTabsShowcase-module__1dsaOq__cutout:after{content:"";border-radius:1rem 0 0;width:2rem;height:1rem;position:absolute;bottom:-1rem;left:1px;box-shadow:-1rem 0 #fff}.LandingTabsShowcase-module__1dsaOq__tabContents{justify-content:center;align-items:center;gap:var(--n-space-lg);width:100%;display:flex}.LandingTabsShowcase-module__1dsaOq__expandWrapper{width:100%;padding-top:var(--n-space-xs);justify-content:center;display:flex}.LandingTabsShowcase-module__1dsaOq__expandButton{background-color:var(--kammono-control,var(--n-primary-1));color:var(--kammono-text,var(--n-primary-11));border:1px solid var(--kammono-border,var(--n-primary-3));padding:var(--n-space-xs)var(--n-space-xl);border-radius:var(--n-space-xl);font-size:var(--n-font-size-sm);cursor:pointer;justify-content:center;align-items:center;font-weight:500;transition:background-color .2s,border-color .2s,transform .15s;display:inline-flex}.LandingTabsShowcase-module__1dsaOq__expandButton:hover{background-color:var(--kammono-control-active,var(--n-primary-2));border-color:var(--kammono-border-hover,var(--n-primary-4))}.LandingTabsShowcase-module__1dsaOq__expandButton:active{transform:scale(.98)}.LandingTabsShowcase-module__1dsaOq__tabContent{z-index:2;flex-grow:1;align-items:flex-end;width:100%;height:600px;max-height:600px;transition:width .75s ease-in-out;display:flex;position:relative}.LandingTabsShowcase-module__1dsaOq__tabContent[data-variant=landing][data-active=false]{width:100px}.LandingTabsShowcase-module__1dsaOq__tabContent[data-variant=landing][data-active=false] .LandingTabsShowcase-module__1dsaOq__textContent{opacity:0;pointer-events:none;transition:opacity .2s}.LandingTabsShowcase-module__1dsaOq__tabContent[data-variant=landing]:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#0000008c 55%,#000000d1 100%);border-radius:16px;height:58%;position:absolute;bottom:0;left:0;right:0}.LandingTabsShowcase-module__1dsaOq__tabContent .LandingTabsShowcase-module__1dsaOq__contentImage{border-radius:var(--n-space-md);width:100%;box-shadow:var(--n-shadow-lg);object-fit:cover;-webkit-user-select:none;user-select:none;cursor:pointer;height:100%;position:absolute;top:0;left:0}.LandingTabsShowcase-module__1dsaOq__tabContent .LandingTabsShowcase-module__1dsaOq__textContent{z-index:2;padding:var(--n-space-lg);border-radius:var(--n-space-md);box-shadow:var(--n-shadow-md);transition:opacity 1.25s .5s;position:relative}.LandingTabsShowcase-module__1dsaOq__tabContent .LandingTabsShowcase-module__1dsaOq__textContent .LandingTabsShowcase-module__1dsaOq__contentTitle{font-size:var(--n-display-font-size-xs);color:#fff;margin:0;font-weight:600}.LandingTabsShowcase-module__1dsaOq__tabContent .LandingTabsShowcase-module__1dsaOq__textContent .LandingTabsShowcase-module__1dsaOq__contentDescription{margin-top:var(--n-space-sm);font-size:var(--n-font-size-sm);color:#fff;letter-spacing:.01em;max-width:640px;line-height:22px}.LandingTabsShowcase-module__1dsaOq__slider{border-radius:var(--n-space-md);width:100%;overflow:hidden}.LandingTabsShowcase-module__1dsaOq__slider[data-variant=landing]{height:640px}.LandingTabsShowcase-module__1dsaOq__slider[data-variant=landing] .LandingTabsShowcase-module__1dsaOq__tabContent{flex:0 0 100%;width:100%;min-width:100%;height:100%;max-height:none;transition:none;overflow:hidden}.LandingTabsShowcase-module__1dsaOq__slider[data-variant=landing] .LandingTabsShowcase-module__1dsaOq__tabContent[data-active=false]{width:100%}.LandingTabsShowcase-module__1dsaOq__slider[data-variant=item]{padding:var(--n-space-lg);background-color:var(--kammono-surface,var(--n-white));border:1px solid var(--kammono-border,var(--n-primary-2));box-sizing:border-box;--slide-gap:var(--n-space-xl)}.LandingTabsShowcase-module__1dsaOq__slider[data-variant=item] .LandingTabsShowcase-module__1dsaOq__sliderTrack{gap:var(--slide-gap);width:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);display:flex}.LandingTabsShowcase-module__1dsaOq__slider[data-variant=item] .LandingTabsShowcase-module__1dsaOq__tabContent{box-sizing:border-box;flex:0 0 100%;align-items:stretch;width:100%;min-width:100%;height:auto;max-height:none}.LandingTabsShowcase-module__1dsaOq__slider .LandingTabsShowcase-module__1dsaOq__sliderTrack{width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);display:flex}.LandingTabsShowcase-module__1dsaOq__slider .LandingTabsShowcase-module__1dsaOq__cutout{display:none}.LandingTabsShowcase-module__1dsaOq__itemContainer{gap:var(--n-space-md);flex-direction:column;width:100%;display:flex}.LandingTabsShowcase-module__1dsaOq__headerContent{gap:var(--n-space-xs);flex-direction:column;display:flex}.LandingTabsShowcase-module__1dsaOq__headerContent .LandingTabsShowcase-module__1dsaOq__contentTitle{font-size:var(--n-font-size-xl);color:var(--kammono-text,var(--n-black));margin:0;font-weight:600}.LandingTabsShowcase-module__1dsaOq__headerContent .LandingTabsShowcase-module__1dsaOq__contentDescription{font-size:var(--n-font-size-sm);color:var(--kammono-text-muted,var(--n-primary-8));margin:0;line-height:1.5}.LandingTabsShowcase-module__1dsaOq__imagesGrid{gap:var(--n-space-sm);grid-template-columns:repeat(8,minmax(0,1fr));width:100%;display:grid}.LandingTabsShowcase-module__1dsaOq__imageCard{border-radius:var(--n-space-sm);transition:transform .2s;display:block;overflow:hidden}.LandingTabsShowcase-module__1dsaOq__imageCard:hover{transform:translateY(-2px)}.LandingTabsShowcase-module__1dsaOq__imageWrapper{aspect-ratio:2/3;border-radius:calc(var(--n-space-xs)*1.5);background-color:var(--kammono-control,var(--n-primary-1));width:100%;position:relative;overflow:hidden}.LandingTabsShowcase-module__1dsaOq__imageWrapper:after{content:"";z-index:1;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--n-black)78%,transparent));pointer-events:none;position:absolute;inset:45% 0 0}.LandingTabsShowcase-module__1dsaOq__gridImage{object-fit:cover;transition:transform .3s}.LandingTabsShowcase-module__1dsaOq__imageTitle{right:var(--n-space-xs);bottom:var(--n-space-xs);left:var(--n-space-xs);z-index:2;font-size:var(--n-font-size-xs);color:var(--n-white);text-align:center;text-shadow:0 1px 3px color-mix(in srgb,var(--n-black)85%,transparent);white-space:nowrap;text-overflow:ellipsis;font-weight:600;position:absolute;overflow:hidden}@media screen and (max-width:1199px){.LandingTabsShowcase-module__1dsaOq__tabContents .LandingTabsShowcase-module__1dsaOq__tabContent[data-active=false]{display:none}.LandingTabsShowcase-module__1dsaOq__tabContents .LandingTabsShowcase-module__1dsaOq__tabContent{width:100%}.LandingTabsShowcase-module__1dsaOq__imagesGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (max-width:900px){.LandingTabsShowcase-module__1dsaOq__imagesGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:768px){.LandingTabsShowcase-module__1dsaOq__description{margin:0 0 var(--n-space-md)}.LandingTabsShowcase-module__1dsaOq__tabButtons{margin-bottom:var(--n-space-md);flex-wrap:wrap;overflow:visible}.LandingTabsShowcase-module__1dsaOq__tabButtons .LandingTabsShowcase-module__1dsaOq__tabExpand{display:none}.LandingTabsShowcase-module__1dsaOq__slider[data-variant=landing]{height:300px}.LandingTabsShowcase-module__1dsaOq__slider[data-variant=item]{height:auto;min-height:0;transition:height .3s}.LandingTabsShowcase-module__1dsaOq__slider[data-variant=item] .LandingTabsShowcase-module__1dsaOq__sliderTrack{align-items:flex-start}.LandingTabsShowcase-module__1dsaOq__slider[data-variant=item] .LandingTabsShowcase-module__1dsaOq__tabContent{height:auto}.LandingTabsShowcase-module__1dsaOq__imagesGrid{gap:var(--n-space-xs);grid-template-columns:repeat(4,minmax(0,1fr))}.LandingTabsShowcase-module__1dsaOq__tabContent[data-variant=landing] .LandingTabsShowcase-module__1dsaOq__textContent{padding:var(--n-space-md)}.LandingTabsShowcase-module__1dsaOq__tabContent[data-variant=landing] .LandingTabsShowcase-module__1dsaOq__textContent .LandingTabsShowcase-module__1dsaOq__contentTitle{font-size:var(--n-font-size-lg)}.LandingTabsShowcase-module__1dsaOq__tabContent[data-variant=landing] .LandingTabsShowcase-module__1dsaOq__textContent .LandingTabsShowcase-module__1dsaOq__contentDescription{font-size:var(--n-font-size-xs);line-height:1.4}}@media screen and (max-width:480px){.LandingTabsShowcase-module__1dsaOq__imagesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.LandingTitle-module__jR_glW__container{text-align:center;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;width:100%;display:flex}.LandingTitle-module__jR_glW__container .LandingTitle-module__jR_glW__title,.LandingTitle-module__jR_glW__container .LandingTitle-module__jR_glW__fancyTitle{letter-spacing:-8px}.LandingTitle-module__jR_glW__container .LandingTitle-module__jR_glW__badge{margin-bottom:calc(var(--n-space-md)*-1);border-radius:var(--n-space-sm);background-color:var(--n-primary-2);font-weight:400}.LandingTitle-module__jR_glW__container .LandingTitle-module__jR_glW__title{color:var(--n-primary-9);margin:0;font-size:144px;font-weight:600}.LandingTitle-module__jR_glW__container[data-single=true] .LandingTitle-module__jR_glW__title{white-space:nowrap;letter-spacing:-4px;font-family:inherit;font-size:clamp(40px,8.5vw,128px);font-style:normal}@media screen and (max-width:768px){.LandingTitle-module__jR_glW__container[data-single=true]{padding-inline:var(--n-space-md);box-sizing:border-box}.LandingTitle-module__jR_glW__container[data-single=true] .LandingTitle-module__jR_glW__title{white-space:normal;letter-spacing:-1px;font-size:clamp(32px,10vw,48px);line-height:1.05}}.LandingTitle-module__jR_glW__container .LandingTitle-module__jR_glW__fancyTitle{font-size:10rem;font-weight:400;font-family:var(--n-display-font-family);color:var(--n-primary-9);margin:-4rem 0 0;font-style:italic}
.Showreel-module__MQSVra__container{isolation:isolate;border-radius:var(--n-space-md);background-color:#000;width:100%;position:relative;overflow:hidden}.Showreel-module__MQSVra__container[data-has-poster=true]{aspect-ratio:16/9}.Showreel-module__MQSVra__container[data-has-poster=true] .Showreel-module__MQSVra__video{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media screen and (max-width:768px){.Showreel-module__MQSVra__container[data-fill-height=true]{aspect-ratio:unset;height:100%}.Showreel-module__MQSVra__container[data-fill-height=true] .Showreel-module__MQSVra__video{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}}.Showreel-module__MQSVra__video{border-radius:var(--n-space-md);cursor:pointer;width:100%;height:auto;display:block}.Showreel-module__MQSVra__posterLayer{z-index:1;pointer-events:none;transition:opacity .3s;position:absolute;inset:0;transform:translateZ(0)}.Showreel-module__MQSVra__posterLayer[data-hidden=true]{opacity:0}.Showreel-module__MQSVra__poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Showreel-module__MQSVra__playButton{background-color:var(--n-primary-10);z-index:10;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Showreel-module__MQSVra__playButton:hover{transform:translate(-50%,-50%)scale(1.1)}.Showreel-module__MQSVra__playButton:active{transform:translate(-50%,-50%)scale(.95)}.Showreel-module__MQSVra__playButton[data-playing=true]{opacity:0;pointer-events:none}
.KuchyneFloatingCta-module__cct0Ka__bar{z-index:50;left:50%;bottom:var(--n-space-md);justify-content:space-between;align-items:center;gap:var(--n-space-md);box-sizing:border-box;width:min(1200px,85vw);padding:var(--n-space-sm);border:1px solid color-mix(in srgb,var(--n-white)20%,transparent);background-color:color-mix(in srgb,var(--n-primary-2)40%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:inherit;cursor:pointer;border-radius:9999px;text-decoration:none;transition:opacity .25s,transform .25s;display:flex;position:fixed;transform:translate(-50%)}.KuchyneFloatingCta-module__cct0Ka__bar[data-hidden=true]{opacity:0;pointer-events:none;transform:translateX(-50%)translateY(calc(100% + var(--n-space-md)))}.KuchyneFloatingCta-module__cct0Ka__heading{padding:0 var(--n-space-xs);color:var(--n-black);font-size:var(--n-font-size-xl);letter-spacing:-.8px;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;line-height:1.5;display:block;overflow:hidden}.KuchyneFloatingCta-module__cct0Ka__title{color:var(--n-black);font-weight:700}.KuchyneFloatingCta-module__cct0Ka__fancyTitle{color:var(--n-black);font-family:var(--n-display-font-family);font-style:italic;font-weight:400}.KuchyneFloatingCta-module__cct0Ka__ctaChip{align-items:center;gap:var(--n-space-sm);min-height:calc(var(--n-display-size)*3.5);padding:calc(var(--n-space-xxs)*1.25);border-radius:var(--n-space-xxl);background-color:var(--n-primary-11);pointer-events:auto;border:0;flex-shrink:0;min-width:0;max-width:none;display:inline-flex}.KuchyneFloatingCta-module__cct0Ka__ctaChip>div:last-child{width:calc(var(--n-display-size)*3.5);height:calc(var(--n-display-size)*3.5);background-color:var(--n-primary-1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.KuchyneFloatingCta-module__cct0Ka__ctaChip>div:last-child svg{width:16px;height:16px;color:var(--n-primary-11);background-color:#0000;padding:0}.KuchyneFloatingCta-module__cct0Ka__ctaLabel{color:var(--n-text-white);font-size:var(--n-font-size-sm);white-space:nowrap}.KuchyneFloatingCta-module__cct0Ka__mobileHeading{display:none}.KuchyneFloatingCta-module__cct0Ka__ctaIconGlyph{justify-content:center;align-items:center;line-height:0;animation:3.5s ease-in-out infinite KuchyneFloatingCta-module__cct0Ka__kuchyne-cta-icon-shake;display:flex}.KuchyneFloatingCta-module__cct0Ka__ctaIconGlyph span{line-height:0;display:flex}.KuchyneFloatingCta-module__cct0Ka__ctaIconGlyph svg{width:16px;height:16px;color:var(--n-primary-11)}@keyframes KuchyneFloatingCta-module__cct0Ka__kuchyne-cta-icon-shake{0%,18%,to{transform:translate(0)}3%{transform:translate(2px)}6%{transform:translate(-2px)}9%{transform:translate(2px)}12%{transform:translate(-2px)}15%{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.KuchyneFloatingCta-module__cct0Ka__ctaIconGlyph{animation:none}}@media screen and (max-width:768px){.KuchyneFloatingCta-module__cct0Ka__bar{width:calc(100% - 2*var(--n-space-md));min-height:0;bottom:calc(12px + env(safe-area-inset-bottom,0px));gap:8px;padding:6px 6px 6px 14px}.KuchyneFloatingCta-module__cct0Ka__ctaChip{border-radius:inherit;background-color:#0000;justify-content:space-between;gap:8px;width:100%;height:100%;min-height:32px;padding:6px 6px 6px 14px;position:absolute;inset:0}.KuchyneFloatingCta-module__cct0Ka__ctaChip:hover{background-color:#0000}.KuchyneFloatingCta-module__cct0Ka__ctaChip>div:first-child{text-align:left;flex:1;margin:0;padding:0}.KuchyneFloatingCta-module__cct0Ka__ctaChip>div:last-child{background-color:var(--n-primary-11);width:32px;height:32px}.KuchyneFloatingCta-module__cct0Ka__ctaChip>div:last-child svg{color:var(--n-white)}.KuchyneFloatingCta-module__cct0Ka__ctaLabel{display:none}.KuchyneFloatingCta-module__cct0Ka__mobileHeading{color:var(--n-black);font-size:var(--n-font-size-sm);letter-spacing:-.4px;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;display:block;overflow:hidden}.KuchyneFloatingCta-module__cct0Ka__ctaIconGlyph svg{color:var(--n-white)}.KuchyneFloatingCta-module__cct0Ka__heading{visibility:hidden}}
.KuchyneLandingPage-module__7LBFfq__container{box-sizing:border-box;background-color:var(--n-white);min-width:100%;padding-top:var(--n-space-sm);padding-bottom:calc(80px + var(--n-space-xl) + env(safe-area-inset-bottom,0px));flex-direction:column;justify-content:center;align-items:center;margin:0;display:flex;position:relative}@media screen and (max-width:768px){.KuchyneLandingPage-module__7LBFfq__container{padding-bottom:calc(72px + var(--n-space-lg) + env(safe-area-inset-bottom,0px))}}.KuchyneLandingPage-module__7LBFfq__heroShowreel{margin-top:var(--n-space-sm);width:min(92vw,calc((100svh - var(--n-navigation-height) - var(--n-flash-messages-height,0px) - var(--n-space-sm) - 10.5rem)*16/9));max-width:95vw}.KuchyneLandingPage-module__7LBFfq__heroShowreel>div{width:100%!important;max-width:100%!important}@media screen and (max-width:768px){.KuchyneLandingPage-module__7LBFfq__heroShowreel{--kuchyne-hero-title-height:4.25rem;width:calc(100% - 2*var(--n-space-md));max-width:calc(100% - 2*var(--n-space-md));height:calc(100svh - var(--n-navigation-height) - var(--n-flash-messages-height,0px) - var(--n-space-sm) - var(--kuchyne-hero-title-height) - var(--n-space-sm));margin-top:var(--n-space-xs)}.KuchyneLandingPage-module__7LBFfq__heroShowreel>div,.KuchyneLandingPage-module__7LBFfq__heroShowreel>div>div{height:100%}}.KuchyneLandingPage-module__7LBFfq__wizardCta{text-decoration:none}.KuchyneLandingPage-module__7LBFfq__wantKitchen{align-self:stretch;width:100%}.KuchyneLandingPage-module__7LBFfq__productsSkeleton{width:85vw;max-width:1200px;padding:var(--n-space-xl)0}.KuchyneLandingPage-module__7LBFfq__productsSkeleton .KuchyneLandingPage-module__7LBFfq__productsSkeletonTitle{border-radius:var(--n-space-xs);background:linear-gradient(90deg,var(--n-primary-2),var(--n-primary-3),var(--n-primary-2));background-size:200% 100%;width:min(40%,320px);height:40px;animation:1.2s ease-in-out infinite KuchyneLandingPage-module__7LBFfq__kuchyne-skeleton-pulse}.KuchyneLandingPage-module__7LBFfq__productsSkeleton .KuchyneLandingPage-module__7LBFfq__productsSkeletonDescription{width:min(65%,520px);height:var(--n-font-size-sm);margin:var(--n-space-sm)0 var(--n-space-md);border-radius:var(--n-space-xs);background:linear-gradient(90deg,var(--n-primary-2),var(--n-primary-3),var(--n-primary-2));background-size:200% 100%;animation:1.2s ease-in-out infinite KuchyneLandingPage-module__7LBFfq__kuchyne-skeleton-pulse}@media screen and (max-width:768px){.KuchyneLandingPage-module__7LBFfq__productsSkeleton{width:100%;max-width:100%;padding:var(--n-space-md)0}}.KuchyneLandingPage-module__7LBFfq__productsGrid .KuchyneLandingPage-module__7LBFfq__productsDescription{max-width:640px;margin:calc(var(--n-space-sm)*-1)0 var(--n-space-sm);color:var(--n-primary-8);font-size:var(--n-font-size-sm);line-height:1.5}.KuchyneLandingPage-module__7LBFfq__productsGrid .KuchyneLandingPage-module__7LBFfq__productsMoreLink{width:fit-content;margin:var(--n-space-lg)auto 0;text-decoration:none;display:block}.KuchyneLandingPage-module__7LBFfq__productsGrid .KuchyneLandingPage-module__7LBFfq__productsMoreLink button>div:last-child svg,.KuchyneLandingPage-module__7LBFfq__productsGrid .KuchyneLandingPage-module__7LBFfq__productsMoreLink button:hover>div:last-child svg{background-color:var(--n-black);color:var(--n-white)}.KuchyneLandingPage-module__7LBFfq__productsGrid [class*=__imageAsset]{transition:transform .45s;transform:scale(1);object-fit:cover!important}.KuchyneLandingPage-module__7LBFfq__productsGrid [class*=__card]:hover [class*=__imageAsset]{transform:scale(1.08)}@media screen and (max-width:768px){.KuchyneLandingPage-module__7LBFfq__productsGrid [class*=__items]{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;padding-inline:0}.KuchyneLandingPage-module__7LBFfq__productsGrid [class*=__dimensions]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.KuchyneLandingPage-module__7LBFfq__modelSection{padding-top:calc(var(--n-space-xl)*3);position:relative}.KuchyneLandingPage-module__7LBFfq__modelSection .KuchyneLandingPage-module__7LBFfq__modelTitle{z-index:0;pointer-events:none;text-align:center;color:var(--n-primary-9);letter-spacing:-6px;flex-direction:column;align-items:center;margin:0 0 -.72em;font-size:clamp(40px,7vw,112px);font-weight:600;line-height:.95;display:flex;position:relative}.KuchyneLandingPage-module__7LBFfq__modelSection .KuchyneLandingPage-module__7LBFfq__modelTitle span{white-space:nowrap;color:var(--n-primary-9);opacity:0;transition:opacity .95s cubic-bezier(.16,1,.3,1),transform .95s cubic-bezier(.16,1,.3,1);transform:translateY(40px)}.KuchyneLandingPage-module__7LBFfq__modelSection .KuchyneLandingPage-module__7LBFfq__modelTitle[data-in-scene=true] span{opacity:1;transition-delay:.2s;transform:none}.KuchyneLandingPage-module__7LBFfq__modelSection .KuchyneLandingPage-module__7LBFfq__modelTitle[data-in-scene=true] .KuchyneLandingPage-module__7LBFfq__modelTitleFancy{transition-delay:.38s}@media (prefers-reduced-motion:reduce){.KuchyneLandingPage-module__7LBFfq__modelSection .KuchyneLandingPage-module__7LBFfq__modelTitle span{transition:opacity .2s;transform:none}.KuchyneLandingPage-module__7LBFfq__modelSection .KuchyneLandingPage-module__7LBFfq__modelTitle[data-in-scene=true] span,.KuchyneLandingPage-module__7LBFfq__modelSection .KuchyneLandingPage-module__7LBFfq__modelTitle[data-in-scene=true] .KuchyneLandingPage-module__7LBFfq__modelTitleFancy{transition-delay:0s}}.KuchyneLandingPage-module__7LBFfq__modelSection .KuchyneLandingPage-module__7LBFfq__modelTitleFancy{font-family:var(--n-display-font-family);font-style:italic;font-weight:400}.KuchyneLandingPage-module__7LBFfq__modelSection .KuchyneLandingPage-module__7LBFfq__modelFrame{border-radius:var(--n-space-md);z-index:1;background-color:#0000;width:100%;position:relative;overflow:hidden}.KuchyneLandingPage-module__7LBFfq__modelSection .KuchyneLandingPage-module__7LBFfq__modelFrame canvas{background-color:#0000}@media screen and (max-width:768px){.KuchyneLandingPage-module__7LBFfq__modelSection{padding-top:var(--n-space-md)}.KuchyneLandingPage-module__7LBFfq__modelSection .KuchyneLandingPage-module__7LBFfq__modelTitle{letter-spacing:-2px;margin-bottom:-.55em;font-size:clamp(28px,9vw,48px)}.KuchyneLandingPage-module__7LBFfq__modelSection .KuchyneLandingPage-module__7LBFfq__modelTitle span{white-space:normal}}@keyframes KuchyneLandingPage-module__7LBFfq__kuchyne-skeleton-pulse{0%{background-position:100% 0}to{background-position:-100% 0}}
.ModelShowcase-module__cM_Hkq__container{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.ModelShowcase-module__cM_Hkq__buttonContainer{gap:var(--n-space-xl);margin-top:calc(var(--n-space-lg)*-1.5);pointer-events:none;flex-direction:row;display:flex}.ModelShowcase-module__cM_Hkq__buttonGroup{pointer-events:all;z-index:4;align-items:stretch;min-height:42px;display:flex}.ModelShowcase-module__cM_Hkq__buttonGroup>button{padding:var(--n-space-xs)!important}.ModelShowcase-module__cM_Hkq__button{justify-content:center;align-items:center;gap:var(--n-space-xs);flex-direction:row;display:flex;text-shadow:0 0 #000!important}.ModelShowcase-module__cM_Hkq__button>span>svg,.ModelShowcase-module__cM_Hkq__button>span{width:20px;height:20px}.ModelShowcase-module__cM_Hkq__loading{z-index:2;background-color:var(--n-white);width:100%;height:100%;transition:opacity .25s;display:flex;position:absolute;top:0;left:0}.ModelShowcase-module__cM_Hkq__preloadImage{filter:blur(2rem)grayscale()}.ModelShowcase-module__cM_Hkq__loaderContainer{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.ModelShowcase-module__cM_Hkq__canvasContainer{z-index:0;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}
