@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--pointer-x:.5;--pointer-y:.5;--drift-x:0;--drift-y:0;--pointer-on:0}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--button-ring-angle:45deg;--field-ring-c2:transparent;--field-ring-c3:transparent;--tag-spin-base:0deg;--tag-spin-boost:0deg;--deck-sweep:360deg}}}@layer theme{:root,:host{--font-sans:var(--font-body), -apple-system, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--spacing:.25rem;--container-2xl:42rem;--container-4xl:56rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-6xl:clamp(2.5rem, 1.75rem + 3.6vw, 3.75rem);--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-wide:.025em;--leading-tight:1.25;--leading-normal:1.5;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.76, 0, .24, 1);--blur-xs:4px;--blur-sm:8px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--aspect-video:16 / 9;--default-transition-duration:var(--dur-half);--default-transition-timing-function:var(--ease-out);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-base:var(--color-carbon-black);--color-surface:var(--color-arctic-white);--color-inverse:var(--color-carbon-black);--color-ink:var(--color-carbon-black);--color-ink-soft:var(--color-steel-grey);--color-ink-inverse:var(--color-frost-white);--color-ink-inverse-soft:var(--color-main-color-b3b0b0);--color-ink-inverse-muted:var(--color-main-color-888888);--color-accent:var(--color-cooling-blue);--color-accent-ink:var(--color-frost-white);--font-display:var(--font-ft-calhern), -apple-system, sans-serif;--radius-button:var(--radius-small);--radius-card:8px;--container-outer:2560px;--container-max:calc(var(--container-outer) - var(--page-margin) * 2);--section-pad-y:clamp(56px, 40px + 4vw, 96px);--section-gap:clamp(80px, 9.39vw, 142px);--references-swipe-visible:3.44;--references-swipe-card-w:calc((min(100vw, var(--container-outer)) - 2 * var(--page-margin) - 3 * var(--grid-gutter)) / var(--references-swipe-visible));--news-latest-pad-top:clamp(96px, 13.69vw, 207px);--news-latest-pad-bottom:clamp(112px, 15.81vw, 239px);--news-page-pad-top:clamp(96px, 7.94vw, 120px);--news-page-pad-bottom:calc(clamp(112px, 13.23vw, 200px) - var(--footer-pad-top));--news-card-text-max:313px;--news-card-pad-x:24px;--hero-min-h:60vh;--hero-pad-bottom:clamp(32px, 3.11vw, 47px);--hero-gap-cta:clamp(56px, 11.18vw, 169px);--hero-text-max:765px;--hero-about-gap-cta:clamp(80px, 14.68vw, 222px);--hero-about-pad-bottom:clamp(27px, 2.65vw, 40px);--hero-about-text-max:653px;--footer-pad-top:26px;--footer-gap-mid:clamp(120px, 23.35vw, 353px);--footer-pad-bottom:clamp(32px, 2.98vw, 45px);--newsletter-max:410px;--grid-columns:12;--grid-gutter:30px;--page-margin:40px;--text-xtiny--line-height:var(--leading-text-size-xtiny);--text-xtiny--font-weight:var(--font-weight-text-size-xtiny);--text-tiny--line-height:var(--leading-text-size-tiny);--text-tiny--font-weight:var(--font-weight-text-size-tiny);--text-small--line-height:var(--leading-text-size-small);--text-small--font-weight:var(--font-weight-text-size-small);--text-regular--line-height:var(--leading-text-size-regular);--text-regular--font-weight:var(--font-weight-text-size-regular);--text-medium--line-height:var(--leading-text-size-medium);--text-medium--font-weight:var(--font-weight-text-size-medium);--text-h6--line-height:var(--leading-h6);--text-h6--font-weight:var(--font-weight-h6);--text-h5--line-height:var(--leading-h5);--text-h5--font-weight:var(--font-weight-h5);--text-h4--line-height:var(--leading-h4);--text-h4--font-weight:var(--font-weight-h4);--text-h3--line-height:var(--leading-h3);--text-h3--font-weight:var(--font-weight-h3);--text-h2--line-height:var(--leading-h2);--text-h2--font-weight:var(--font-weight-h2);--text-h1--line-height:var(--leading-h1);--text-h1--font-weight:var(--font-weight-h1);--text-h0--line-height:var(--leading-h0);--text-h0--font-weight:var(--font-weight-h0);--text-h0--letter-spacing:-.5px;--text-large--line-height:var(--leading-text-size-large);--text-large--font-weight:var(--font-weight-text-size-large);--button-height:69px;--button-padding:15px 168px 34px 18px;--button-height-sm:49px;--button-padding-sm:15px 362px 15px 12px;--radius-button-sm:var(--radius-small);--button-height-xs:33px;--button-padding-xs:7px 13px 7px 13px;--radius-button-xs:80px;--button-height-xxs:33px;--button-padding-xxs:11px 10px 10px 10px;--radius-button-xxs:var(--radius-small);--button-height-cta:36px;--button-padding-cta:7.8px 10px 7.8px 10px;--radius-button-cta:var(--radius-small);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--color-main-color-888888:#888;--color-carbon-black:#131313;--color-void-black:#050505;--color-graphite:#171717;--color-iron-grey:#1c1c1c;--color-steel-grey:#343332;--color-main-color-b3b0b0:#b3b0b0;--color-vapor-grey:#e3e2de;--color-frost-white:#f6f3eb;--color-arctic-white:#fff;--color-flow-blue:#4c74fc;--color-cooling-blue:#2151f8;--color-heating-red:#ff3434;--color-furnace-red:#6b0000;--color-color:#fff;--font-ft-calhern:"FT Calhern";--font-body:"FT Calhern";--font-weight-h1:500;--font-weight-h2:500;--font-weight-h3:500;--font-weight-h0:500;--font-weight-h4:500;--font-weight-h5:400;--font-weight-h6:400;--font-weight-text-size-large:500;--font-weight-text-size-medium:500;--font-weight-text-size-regular:400;--font-weight-text-size-small:400;--font-weight-text-size-tiny:400;--font-weight-text-size-xtiny:400;--text-xtiny:11px;--text-tiny:13px;--casestudy-text-pad-x:clamp(24px, 6vw, 90px);--anatomy-callout-text-mobile:calc(100cqw * 13 / 981);--text-small:15px;--text-regular:17px;--text-medium:19px;--text-h6:20px;--text-h5:20px;--text-h4:22px;--text-h3:24px;--text-h2:32px;--text-h1:38px;--text-h0:48px;--text-large:22px;--leading-h0:1.1;--leading-h1:1.1;--leading-h2:1.1;--leading-h3:1.2;--leading-h4:1.2;--leading-h5:1.2;--leading-h6:1.3;--leading-text-size-large:1.2;--leading-text-size-medium:1.2;--leading-text-size-regular:1.2;--leading-text-size-small:1.3;--leading-text-size-tiny:1.3;--leading-text-size-xtiny:1.3;--radius-small:4px;--spacing-element-spacing-xsmall:10px;--spacing-element-spacing-small:15px;--spacing-element-spacing-medium:20px;--spacing-element-spacing-ml:30px;--spacing-element-spacing-large:40px;--spacing-element-spacing-xlarge:60px;--spacing-section-gap-xsmall:40px;--spacing-section-gap-small:60px;--spacing-section-gap-medium:100px;--spacing-section-gap-ml:120px;--spacing-section-gap-xlarge:200px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}img,video{max-width:100%;height:auto}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.-inset-x-\(--hero-parallax-bleed\){inset-inline:calc(var(--hero-parallax-bleed) * -1)}.inset-x-\(--page-margin\){inset-inline:var(--page-margin)}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-10{top:calc(var(--spacing) * -10)}.top-\(--configurator-pad-top\){top:var(--configurator-pad-top)}.top-\(--modal-pad\){top:var(--modal-pad)}.top-\(--nav-dropdown-gap\){top:var(--nav-dropdown-gap)}.top-\(--toggle-inset-y\){top:var(--toggle-inset-y)}.top-0{top:0}.top-0\.75{top:calc(var(--spacing) * .75)}.top-1{top:var(--spacing)}.top-1\.25{top:calc(var(--spacing) * 1.25)}.top-1\.75{top:calc(var(--spacing) * 1.75)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.25{top:calc(var(--spacing) * 2.25)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-5\.25{top:calc(var(--spacing) * 5.25)}.top-6\.75{top:calc(var(--spacing) * 6.75)}.top-11{top:calc(var(--spacing) * 11)}.top-14{top:calc(var(--spacing) * 14)}.top-23\.5{top:calc(var(--spacing) * 23.5)}.top-27\.5{top:calc(var(--spacing) * 27.5)}.top-30{top:calc(var(--spacing) * 30)}.top-31\.25{top:calc(var(--spacing) * 31.25)}.top-34\.75{top:calc(var(--spacing) * 34.75)}.top-41\.25{top:calc(var(--spacing) * 41.25)}.top-55{top:calc(var(--spacing) * 55)}.top-55\.75{top:calc(var(--spacing) * 55.75)}.top-61\.25{top:calc(var(--spacing) * 61.25)}.top-68\.75{top:calc(var(--spacing) * 68.75)}.top-80\.25{top:calc(var(--spacing) * 80.25)}.top-82\.5{top:calc(var(--spacing) * 82.5)}.top-85\.75{top:calc(var(--spacing) * 85.75)}.top-96\.25{top:calc(var(--spacing) * 96.25)}.top-104\.75{top:calc(var(--spacing) * 104.75)}.top-105\.5{top:calc(var(--spacing) * 105.5)}.top-110{top:calc(var(--spacing) * 110)}.top-110\.25{top:calc(var(--spacing) * 110.25)}.top-123\.75{top:calc(var(--spacing) * 123.75)}.top-129\.25{top:calc(var(--spacing) * 129.25)}.top-134\.75{top:calc(var(--spacing) * 134.75)}.top-137\.5{top:calc(var(--spacing) * 137.5)}.top-156\.25{top:calc(var(--spacing) * 156.25)}.top-159\.25{top:calc(var(--spacing) * 159.25)}.top-171\.75{top:calc(var(--spacing) * 171.75)}.top-186\.25{top:calc(var(--spacing) * 186.25)}.top-199\.75{top:calc(var(--spacing) * 199.75)}.top-200\.25{top:calc(var(--spacing) * 200.25)}.top-209\.25{top:calc(var(--spacing) * 209.25)}.top-\[calc\(50\%_\+_var\(--spacing\)\*0\.25\)\]{top:calc(50% + var(--spacing) * .25)}.top-\[calc\(50\%_-_var\(--spacing\)\*0\.25\)\]{top:calc(50% - var(--spacing) * .25)}.top-\[calc\(50\%_-_var\(--spacing\)\*4\.75\)\]{top:calc(50% - var(--spacing) * 4.75)}.top-full{top:100%}.right-\(--modal-pad\){right:var(--modal-pad)}.right-\(--page-margin\){right:var(--page-margin)}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-9\.5{right:calc(var(--spacing) * 9.5)}.bottom-\(--dock-bottom\){bottom:var(--dock-bottom)}.bottom-\(--hero-pad-bottom\){bottom:var(--hero-pad-bottom)}.bottom-\(--key-features-panel-bottom\){bottom:var(--key-features-panel-bottom)}.bottom-\(--markets-hero-pad-bottom\){bottom:var(--markets-hero-pad-bottom)}.bottom-\(--view-thumbs-bottom\){bottom:var(--view-thumbs-bottom)}.bottom-0{bottom:0}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-9\.25{bottom:calc(var(--spacing) * 9.25)}.left-\(--footer-mark-x\){left:var(--footer-mark-x)}.left-\(--page-margin\){left:var(--page-margin)}.left-\(--toggle-inset-x\){left:var(--toggle-inset-x)}.left-0{left:0}.left-1\/2{left:50%}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-8{left:calc(var(--spacing) * 8)}.left-8\.25{left:calc(var(--spacing) * 8.25)}.left-34\.75{left:calc(var(--spacing) * 34.75)}.left-51\.75{left:calc(var(--spacing) * 51.75)}.left-77\.5{left:calc(var(--spacing) * 77.5)}.left-91\.5{left:calc(var(--spacing) * 91.5)}.left-92{left:calc(var(--spacing) * 92)}.left-109{left:calc(var(--spacing) * 109)}.left-110{left:calc(var(--spacing) * 110)}.left-114{left:calc(var(--spacing) * 114)}.left-152{left:calc(var(--spacing) * 152)}.left-159{left:calc(var(--spacing) * 159)}.left-164{left:calc(var(--spacing) * 164)}.left-164\.75{left:calc(var(--spacing) * 164.75)}.left-189{left:calc(var(--spacing) * 189)}.left-191\.5{left:calc(var(--spacing) * 191.5)}.left-203\.5{left:calc(var(--spacing) * 203.5)}.left-204{left:calc(var(--spacing) * 204)}.left-205\.75{left:calc(var(--spacing) * 205.75)}.left-208\.25{left:calc(var(--spacing) * 208.25)}.left-209{left:calc(var(--spacing) * 209)}.left-349\.5{left:calc(var(--spacing) * 349.5)}.left-\[calc\(\(100\%_\+_var\(--grid-gutter\)\)\/var\(--grid-columns\)\*3\)\]{left:calc((100% + var(--grid-gutter)) / var(--grid-columns) * 3)}.left-\[calc\(\(100\%_\+_var\(--grid-gutter\)\)\/var\(--grid-columns\)\*8\)\]{left:calc((100% + var(--grid-gutter)) / var(--grid-columns) * 8)}.left-\[calc\(50\%_\+_var\(--spacing\)\*0\.25\)\]{left:calc(50% + var(--spacing) * .25)}.left-\[var\(--page-margin\)\]{left:var(--page-margin)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-\(--modal-z\){z-index:var(--modal-z)}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-60{z-index:60}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-2\.5{margin-inline:calc(var(--spacing) * -2.5)}.mx-auto{margin-inline:auto}.-my-\(--menu-link-trim\){margin-block:calc(var(--menu-link-trim) * -1)}.-my-1\.25{margin-block:calc(var(--spacing) * -1.25)}.my-\(--about-gap-md\){margin-block:var(--about-gap-md)}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-px{margin-top:-1px}.mt-\(--about-gap-md\){margin-top:var(--about-gap-md)}.mt-\(--about-gap-sm\){margin-top:var(--about-gap-sm)}.mt-\(--business-slide-gap-cards\){margin-top:var(--business-slide-gap-cards)}.mt-\(--business-slide-gap-slide\){margin-top:var(--business-slide-gap-slide)}.mt-\(--configurator-cta-gap\){margin-top:var(--configurator-cta-gap)}.mt-\(--deck-overview-list-gap\){margin-top:var(--deck-overview-list-gap)}.mt-\(--footer-mark-trim-y\){margin-top:var(--footer-mark-trim-y)}.mt-\(--hero-about-gap-cta\){margin-top:var(--hero-about-gap-cta)}.mt-\(--hero-gap-cta\){margin-top:var(--hero-gap-cta)}.mt-\(--hero-product-gap-cta\){margin-top:var(--hero-product-gap-cta)}.mt-\(--link-arrow-offset\){margin-top:var(--link-arrow-offset)}.mt-\(--partners-slide-gap\){margin-top:var(--partners-slide-gap)}.mt-\(--section-gap\){margin-top:var(--section-gap)}.mt-\(--spacing-element-spacing-large\){margin-top:var(--spacing-element-spacing-large)}.mt-\(--spacing-element-spacing-medium\){margin-top:var(--spacing-element-spacing-medium)}.mt-\(--spacing-element-spacing-ml\){margin-top:var(--spacing-element-spacing-ml)}.mt-\(--spacing-element-spacing-small\){margin-top:var(--spacing-element-spacing-small)}.mt-\(--spacing-element-spacing-xlarge\){margin-top:var(--spacing-element-spacing-xlarge)}.mt-\(--spacing-element-spacing-xsmall\){margin-top:var(--spacing-element-spacing-xsmall)}.mt-\(--spacing-section-gap-small\){margin-top:var(--spacing-section-gap-small)}.mt-\(--spacing-section-gap-xsmall\){margin-top:var(--spacing-section-gap-xsmall)}.mt-\(--stats-econ-gap-cards\){margin-top:var(--stats-econ-gap-cards)}.mt-\(--stats-econ-gap-slide\){margin-top:var(--stats-econ-gap-slide)}.mt-\(--stats-econ-rows-top\){margin-top:var(--stats-econ-rows-top)}.mt-\(--stats-funding-gap-cards\){margin-top:var(--stats-funding-gap-cards)}.mt-\(--stats-funding-gap-slide\){margin-top:var(--stats-funding-gap-slide)}.mt-\(--stats-growth-gap-chart\){margin-top:var(--stats-growth-gap-chart)}.mt-\(--stats-growth-gap-footnote\){margin-top:var(--stats-growth-gap-footnote)}.mt-\(--stats-growth-gap-slide\){margin-top:var(--stats-growth-gap-slide)}.mt-\(--team-slide-gap-cards\){margin-top:var(--team-slide-gap-cards)}.mt-\(--team-slide-gap-index\){margin-top:var(--team-slide-gap-index)}.mt-\(--tech-rail-cta-gap\){margin-top:var(--tech-rail-cta-gap)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-0\.75{margin-top:calc(var(--spacing) * .75)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-2\.25{margin-top:calc(var(--spacing) * 2.25)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-3\.75{margin-top:calc(var(--spacing) * 3.75)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-7\.5{margin-top:calc(var(--spacing) * 7.5)}.mt-8\.75{margin-top:calc(var(--spacing) * 8.75)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-25{margin-top:calc(var(--spacing) * 25)}.mt-\[var\(--compare-pad-top\,clamp\(100px\,9\.39vw\,142px\)\)\]{margin-top:var(--compare-pad-top,clamp(100px, 9.39vw, 142px))}.mt-\[var\(--image-left-slides-meta-gap\,clamp\(2\.5rem\,4\.9vw\,4\.625rem\)\)\]{margin-top:var(--image-left-slides-meta-gap,clamp(2.5rem, 4.9vw, 4.625rem))}.mt-\[var\(--spacing-element-spacing-small\)\]{margin-top:var(--spacing-element-spacing-small)}.mt-auto{margin-top:auto}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.mb-\(--footer-mark-mb\){margin-bottom:var(--footer-mark-mb)}.mb-\(--spacing-element-spacing-medium\){margin-bottom:var(--spacing-element-spacing-medium)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-12\.5{margin-bottom:calc(var(--spacing) * 12.5)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\(--configurator-media-ratio\){aspect-ratio:var(--configurator-media-ratio)}.aspect-\(--product-overview-panel-ratio\){aspect-ratio:var(--product-overview-panel-ratio)}.aspect-\(--team-portrait-ratio\){aspect-ratio:var(--team-portrait-ratio)}.aspect-3\/4{aspect-ratio:3/4}.aspect-140\/174{aspect-ratio:140/174}.aspect-701\/630{aspect-ratio:701/630}.aspect-701\/790{aspect-ratio:701/790}.aspect-716\/550{aspect-ratio:716/550}.aspect-716\/680{aspect-ratio:716/680}.aspect-717\/550{aspect-ratio:717/550}.aspect-756\/870{aspect-ratio:756/870}.aspect-823\/550{aspect-ratio:823/550}.aspect-981\/542{aspect-ratio:981/542}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[336\/258\]{aspect-ratio:336/258}.aspect-\[458\/350\]{aspect-ratio:458/350}.aspect-\[458\/352\]{aspect-ratio:458/352}.aspect-\[756\/720\]{aspect-ratio:756/720}.aspect-\[756\/868\]{aspect-ratio:756/868}.aspect-\[940\/340\]{aspect-ratio:940/340}.aspect-\[1432\/790\]{aspect-ratio:1432/790}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--modal-close-size\){width:var(--modal-close-size);height:var(--modal-close-size)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-2\.25{width:calc(var(--spacing) * 2.25);height:calc(var(--spacing) * 2.25)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-8\.75{width:calc(var(--spacing) * 8.75);height:calc(var(--spacing) * 8.75)}.\!h-full{height:100%!important}.h-\(--button-height-xxs\){height:var(--button-height-xxs)}.h-\(--configurator-slider-h\){height:var(--configurator-slider-h)}.h-\(--key-features-h\){height:var(--key-features-h)}.h-\(--link-arrow-h\){height:var(--link-arrow-h)}.h-\(--toggle-h\){height:var(--toggle-h)}.h-\(--toggle-knob-h\){height:var(--toggle-knob-h)}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-0\.75{height:calc(var(--spacing) * .75)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\.75{height:calc(var(--spacing) * 1.75)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-2\.25{height:calc(var(--spacing) * 2.25)}.h-2\.75{height:calc(var(--spacing) * 2.75)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-3\.75{height:calc(var(--spacing) * 3.75)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.25{height:calc(var(--spacing) * 4.25)}.h-4\.75{height:calc(var(--spacing) * 4.75)}.h-6{height:calc(var(--spacing) * 6)}.h-6\.5{height:calc(var(--spacing) * 6.5)}.h-6\.75{height:calc(var(--spacing) * 6.75)}.h-7{height:calc(var(--spacing) * 7)}.h-8\.25{height:calc(var(--spacing) * 8.25)}.h-8\.75{height:calc(var(--spacing) * 8.75)}.h-9\.5{height:calc(var(--spacing) * 9.5)}.h-9\.75{height:calc(var(--spacing) * 9.75)}.h-10{height:calc(var(--spacing) * 10)}.h-10\.5{height:calc(var(--spacing) * 10.5)}.h-11\.25{height:calc(var(--spacing) * 11.25)}.h-12\.25{height:calc(var(--spacing) * 12.25)}.h-13\.5{height:calc(var(--spacing) * 13.5)}.h-16{height:calc(var(--spacing) * 16)}.h-19{height:calc(var(--spacing) * 19)}.h-43\.5{height:calc(var(--spacing) * 43.5)}.h-52\.5{height:calc(var(--spacing) * 52.5)}.h-66\.25{height:calc(var(--spacing) * 66.25)}.h-75{height:calc(var(--spacing) * 75)}.h-87\.5{height:calc(var(--spacing) * 87.5)}.h-92\.75{height:calc(var(--spacing) * 92.75)}.h-117\.25{height:calc(var(--spacing) * 117.25)}.h-136\.5{height:calc(var(--spacing) * 136.5)}.h-137\.5{height:calc(var(--spacing) * 137.5)}.h-148\.25{height:calc(var(--spacing) * 148.25)}.h-150\.75{height:calc(var(--spacing) * 150.75)}.h-151\.5{height:calc(var(--spacing) * 151.5)}.h-165\.25{height:calc(var(--spacing) * 165.25)}.h-170{height:calc(var(--spacing) * 170)}.h-180{height:calc(var(--spacing) * 180)}.h-190{height:calc(var(--spacing) * 190)}.h-195{height:calc(var(--spacing) * 195)}.h-217\.5{height:calc(var(--spacing) * 217.5)}.h-222\.5{height:calc(var(--spacing) * 222.5)}.h-1775{height:calc(var(--spacing) * 1775)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-full\!{height:100%!important}.h-px{height:1px}.max-h-10{max-height:calc(var(--spacing) * 10)}.max-h-full{max-height:100%}.min-h-\(--business-slide-card-min-h\){min-height:var(--business-slide-card-min-h)}.min-h-\(--button-height\){min-height:var(--button-height)}.min-h-\(--button-height-cta\){min-height:var(--button-height-cta)}.min-h-\(--button-height-sm\){min-height:var(--button-height-sm)}.min-h-\(--button-height-xs\){min-height:var(--button-height-xs)}.min-h-\(--button-height-xxs\){min-height:var(--button-height-xxs)}.min-h-\(--footer-min-h\){min-height:var(--footer-min-h)}.min-h-\(--hero-min-h\){min-height:var(--hero-min-h)}.min-h-\(--input-height-compact\){min-height:var(--input-height-compact)}.min-h-\(--input-height-message\){min-height:var(--input-height-message)}.min-h-\(--stats-econ-card-min-h\){min-height:var(--stats-econ-card-min-h)}.min-h-\(--stats-funding-card-min-h\){min-height:var(--stats-funding-card-min-h)}.min-h-0{min-height:0}.min-h-8\.75{min-height:calc(var(--spacing) * 8.75)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-51{min-height:calc(var(--spacing) * 51)}.min-h-66{min-height:calc(var(--spacing) * 66)}.min-h-\[2lh\]{min-height:2lh}.min-h-dvh{min-height:100dvh}.min-h-fit{min-height:fit-content}.w-\(--button-height-xxs\){width:var(--button-height-xxs)}.w-\(--configurator-info-w\){width:var(--configurator-info-w)}.w-\(--deck-overview-w\){width:var(--deck-overview-w)}.w-\(--footer-mark-w\){width:var(--footer-mark-w)}.w-\(--key-features-panel-rule-w\){width:var(--key-features-panel-rule-w)}.w-\(--link-arrow-w\){width:var(--link-arrow-w)}.w-\(--modal-portrait-w\){width:var(--modal-portrait-w)}.w-\(--toggle-w\){width:var(--toggle-w)}.w-0\.75{width:calc(var(--spacing) * .75)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/6{width:16.6667%}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\.25{width:calc(var(--spacing) * 2.25)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\.75{width:calc(var(--spacing) * 3.75)}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-4\.25{width:calc(var(--spacing) * 4.25)}.w-4\/5{width:80%}.w-6{width:calc(var(--spacing) * 6)}.w-6\.75{width:calc(var(--spacing) * 6.75)}.w-8\.25{width:calc(var(--spacing) * 8.25)}.w-8\.75{width:calc(var(--spacing) * 8.75)}.w-9{width:calc(var(--spacing) * 9)}.w-9\.5{width:calc(var(--spacing) * 9.5)}.w-10\.75{width:calc(var(--spacing) * 10.75)}.w-17\.5{width:calc(var(--spacing) * 17.5)}.w-17\.25{width:calc(var(--spacing) * 17.25)}.w-18\.5{width:calc(var(--spacing) * 18.5)}.w-18\.75{width:calc(var(--spacing) * 18.75)}.w-23\.75{width:calc(var(--spacing) * 23.75)}.w-24{width:calc(var(--spacing) * 24)}.w-25\.25{width:calc(var(--spacing) * 25.25)}.w-26\.5{width:calc(var(--spacing) * 26.5)}.w-27{width:calc(var(--spacing) * 27)}.w-28{width:calc(var(--spacing) * 28)}.w-28\.75{width:calc(var(--spacing) * 28.75)}.w-32\.5{width:calc(var(--spacing) * 32.5)}.w-33\.75{width:calc(var(--spacing) * 33.75)}.w-35{width:calc(var(--spacing) * 35)}.w-38\.5{width:calc(var(--spacing) * 38.5)}.w-39\.25{width:calc(var(--spacing) * 39.25)}.w-47\.5{width:calc(var(--spacing) * 47.5)}.w-52\.75{width:calc(var(--spacing) * 52.75)}.w-53\.5{width:calc(var(--spacing) * 53.5)}.w-56\.75{width:calc(var(--spacing) * 56.75)}.w-60{width:calc(var(--spacing) * 60)}.w-67\.5{width:calc(var(--spacing) * 67.5)}.w-78\.25{width:calc(var(--spacing) * 78.25)}.w-80{width:calc(var(--spacing) * 80)}.w-83\.75{width:calc(var(--spacing) * 83.75)}.w-90\.5{width:calc(var(--spacing) * 90.5)}.w-95\.75{width:calc(var(--spacing) * 95.75)}.w-97\.5{width:calc(var(--spacing) * 97.5)}.w-97\.25{width:calc(var(--spacing) * 97.25)}.w-101\.5{width:calc(var(--spacing) * 101.5)}.w-103{width:calc(var(--spacing) * 103)}.w-114{width:calc(var(--spacing) * 114)}.w-114\.5{width:calc(var(--spacing) * 114.5)}.w-114\.75{width:calc(var(--spacing) * 114.75)}.w-129{width:calc(var(--spacing) * 129)}.w-141{width:calc(var(--spacing) * 141)}.w-152\.25{width:calc(var(--spacing) * 152.25)}.w-152\.75{width:calc(var(--spacing) * 152.75)}.w-153\.5{width:calc(var(--spacing) * 153.5)}.w-154\.5{width:calc(var(--spacing) * 154.5)}.w-163\.25{width:calc(var(--spacing) * 163.25)}.w-175{width:calc(var(--spacing) * 175)}.w-179{width:calc(var(--spacing) * 179)}.w-179\.25{width:calc(var(--spacing) * 179.25)}.w-189{width:calc(var(--spacing) * 189)}.w-206\.5{width:calc(var(--spacing) * 206.5)}.w-214\.25{width:calc(var(--spacing) * 214.25)}.w-367\.75{width:calc(var(--spacing) * 367.75)}.w-412\.5{width:calc(var(--spacing) * 412.5)}.w-\[123px\]{width:123px}.w-\[calc\(\(100\%_\+_var\(--grid-gutter\)\)\*0\.75_-_var\(--grid-gutter\)\)\]{width:calc((100% + var(--grid-gutter)) * .75 - var(--grid-gutter))}.w-\[calc\(\(100\%_\+_var\(--grid-gutter\)\)\/var\(--grid-columns\)\*2_-_var\(--grid-gutter\)\)\]{width:calc((100% + var(--grid-gutter)) / var(--grid-columns) * 2 - var(--grid-gutter))}.w-\[calc\(\(100\%_\+_var\(--grid-gutter\)\)\/var\(--grid-columns\)\*3_-_var\(--grid-gutter\)\)\]{width:calc((100% + var(--grid-gutter)) / var(--grid-columns) * 3 - var(--grid-gutter))}.w-\[calc\(\(100\%_\+_var\(--grid-gutter\)\)\/var\(--grid-columns\)\*4_-_var\(--grid-gutter\)\)\]{width:calc((100% + var(--grid-gutter)) / var(--grid-columns) * 4 - var(--grid-gutter))}.w-\[calc\(\(100\%_\+_var\(--grid-gutter\)\)\/var\(--grid-columns\)\*6_-_var\(--grid-gutter\)\)\]{width:calc((100% + var(--grid-gutter)) / var(--grid-columns) * 6 - var(--grid-gutter))}.w-\[calc\(\(100\%_\+_var\(--grid-gutter\)\)\/var\(--grid-columns\)\*8_-_var\(--grid-gutter\)\)\]{width:calc((100% + var(--grid-gutter)) / var(--grid-columns) * 8 - var(--grid-gutter))}.w-\[calc\(\(400\%_\+_var\(--grid-gutter\)\)\/3\)\]{width:calc((400% + var(--grid-gutter)) / 3)}.w-\[var\(--container-max\)\]{width:var(--container-max)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\(--container-max\){max-width:var(--container-max)}.max-w-\(--container-outer\){max-width:var(--container-outer)}.max-w-\(--hero-about-text-max\){max-width:var(--hero-about-text-max)}.max-w-\(--hero-text-max\){max-width:var(--hero-text-max)}.max-w-\(--image-left-link-text-max\){max-width:var(--image-left-link-text-max)}.max-w-\(--modal-max-w\){max-width:var(--modal-max-w)}.max-w-\(--news-card-text-max\){max-width:var(--news-card-text-max)}.max-w-\(--newsletter-max\){max-width:var(--newsletter-max)}.max-w-\(--stats-funding-chart-max\){max-width:var(--stats-funding-chart-max)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-95\.75{max-width:calc(var(--spacing) * 95.75)}.max-w-97\.5{max-width:calc(var(--spacing) * 97.5)}.max-w-160{max-width:calc(var(--spacing) * 160)}.max-w-\[calc\(100\%-2\*var\(--page-margin\)\)\]{max-width:calc(100% - 2 * var(--page-margin))}.max-w-\[calc\(100vw-2\*var\(--page-margin\)\)\]{max-width:calc(100vw - 2 * var(--page-margin))}.max-w-\[calc\(var\(--container-max\)_\+_var\(--page-margin\)\*2\)\]{max-width:calc(var(--container-max) + var(--page-margin) * 2)}.max-w-\[calc\(var\(--container-max\)_\+_var\(--page-margin\)\*2\)\]\!{max-width:calc(var(--container-max) + var(--page-margin) * 2)!important}.max-w-\[var\(--image-left-callout-max\,485px\)\]{max-width:var(--image-left-callout-max,485px)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:0}.min-w-130{min-width:calc(var(--spacing) * 130)}.min-w-220{min-width:calc(var(--spacing) * 220)}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\(--markets-readmore-lift\){--tw-translate-y:calc(var(--markets-readmore-lift) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-1{rotate:-1deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-\(--news-page-pad-top\){scroll-margin-top:var(--news-page-pad-top)}.scroll-px-\(--swiper-inset\){scroll-padding-inline:var(--swiper-inset)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-\[0fr\]{grid-template-rows:0fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-\(--grid-gutter\){gap:var(--grid-gutter)}.gap-\(--key-features-panel-gap\){gap:var(--key-features-panel-gap)}.gap-\(--link-arrow-gap\){gap:var(--link-arrow-gap)}.gap-\(--modal-block-gap\){gap:var(--modal-block-gap)}.gap-\(--modal-gap\){gap:var(--modal-gap)}.gap-\(--modal-line-gap\){gap:var(--modal-line-gap)}.gap-\(--spacing-element-spacing-large\){gap:var(--spacing-element-spacing-large)}.gap-\(--spacing-element-spacing-medium\){gap:var(--spacing-element-spacing-medium)}.gap-\(--spacing-element-spacing-ml\){gap:var(--spacing-element-spacing-ml)}.gap-\(--spacing-element-spacing-small\){gap:var(--spacing-element-spacing-small)}.gap-\(--spacing-element-spacing-xlarge\){gap:var(--spacing-element-spacing-xlarge)}.gap-\(--spacing-element-spacing-xsmall\){gap:var(--spacing-element-spacing-xsmall)}.gap-\(--tech-block-gap\){gap:var(--tech-block-gap)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-1\.25{gap:calc(var(--spacing) * 1.25)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-2\.25{gap:calc(var(--spacing) * 2.25)}.gap-2\.75{gap:calc(var(--spacing) * 2.75)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-3\.25{gap:calc(var(--spacing) * 3.25)}.gap-3\.75{gap:calc(var(--spacing) * 3.75)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-6\.25{gap:calc(var(--spacing) * 6.25)}.gap-8\.75{gap:calc(var(--spacing) * 8.75)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-9\.75{gap:calc(var(--spacing) * 9.75)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12\.5{gap:calc(var(--spacing) * 12.5)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-25\.5{gap:calc(var(--spacing) * 25.5)}.gap-26\.75{gap:calc(var(--spacing) * 26.75)}.gap-93\.25{gap:calc(var(--spacing) * 93.25)}.gap-166\.25{gap:calc(var(--spacing) * 166.25)}.gap-\[var\(--grid-gutter\)\]{gap:var(--grid-gutter)}.gap-\[var\(--spacing-element-spacing-large\)\]{gap:var(--spacing-element-spacing-large)}.gap-\[var\(--spacing-element-spacing-medium\)\]{gap:var(--spacing-element-spacing-medium)}.gap-\[var\(--spacing-element-spacing-ml\)\]{gap:var(--spacing-element-spacing-ml)}.gap-\[var\(--spacing-element-spacing-small\)\]{gap:var(--spacing-element-spacing-small)}.gap-\[var\(--spacing-element-spacing-xlarge\)\]{gap:var(--spacing-element-spacing-xlarge)}.gap-\[var\(--spacing-element-spacing-xsmall\)\]{gap:var(--spacing-element-spacing-xsmall)}.gap-\[var\(--spacing-section-gap-medium\)\]{gap:var(--spacing-section-gap-medium)}:where(.space-y-\(--modal-para-gap\)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--modal-para-gap) * var(--tw-space-y-reverse));margin-block-end:calc(var(--modal-para-gap) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\(--spacing-element-spacing-medium\)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-element-spacing-medium) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-element-spacing-medium) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-\(--grid-gutter\){column-gap:var(--grid-gutter)}.gap-x-\(--section-gap\){column-gap:var(--section-gap)}.gap-x-\(--spacing-element-spacing-ml\){column-gap:var(--spacing-element-spacing-ml)}.gap-x-\(--spacing-element-spacing-small\){column-gap:var(--spacing-element-spacing-small)}.gap-x-\(--spacing-element-spacing-xlarge\){column-gap:var(--spacing-element-spacing-xlarge)}.gap-x-\(--spacing-element-spacing-xsmall\){column-gap:var(--spacing-element-spacing-xsmall)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-9{column-gap:calc(var(--spacing) * 9)}.gap-y-\(--references-page-row-gap\){row-gap:var(--references-page-row-gap)}.gap-y-\(--spacing-element-spacing-medium\){row-gap:var(--spacing-element-spacing-medium)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2\.5\!{row-gap:calc(var(--spacing) * 2.5)!important}.gap-y-4\!{row-gap:calc(var(--spacing) * 4)!important}.gap-y-5\!{row-gap:calc(var(--spacing) * 5)!important}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-start{justify-self:flex-start}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded-\(--radius-button\){border-radius:var(--radius-button)}.rounded-\(--radius-button-cta\){border-radius:var(--radius-button-cta)}.rounded-\(--radius-button-sm\){border-radius:var(--radius-button-sm)}.rounded-\(--radius-button-xs\){border-radius:var(--radius-button-xs)}.rounded-\(--radius-button-xxs\){border-radius:var(--radius-button-xxs)}.rounded-\(--radius-card\){border-radius:var(--radius-card)}.rounded-\(--radius-small\){border-radius:var(--radius-small)}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--radius-badge\,2px\)\]{border-radius:var(--radius-badge,2px)}.rounded-\[var\(--radius-small\)\]{border-radius:var(--radius-small)}.rounded-full{border-radius:3.40282e38px}.rounded-small{border-radius:var(--radius-small)}.rounded-t-\(--radius-small\){border-top-left-radius:var(--radius-small);border-top-right-radius:var(--radius-small)}.rounded-r-small{border-top-right-radius:var(--radius-small);border-bottom-right-radius:var(--radius-small)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[color\:var\(--color-frost-white\)\]{border-color:var(--color-frost-white)}.border-color{border-color:var(--color-color)}.border-frost-white{border-color:var(--color-frost-white)}.border-frost-white\/10{border-color:#f6f3eb1a}@supports (color:color-mix(in lab, red, red)){.border-frost-white\/10{border-color:color-mix(in oklab, var(--color-frost-white) 10%, transparent)}}.border-heating-red\/34{border-color:#ff343457}@supports (color:color-mix(in lab, red, red)){.border-heating-red\/34{border-color:color-mix(in oklab, var(--color-heating-red) 34%, transparent)}}.border-ink{border-color:var(--color-ink)}.border-ink-inverse{border-color:var(--color-ink-inverse)}.border-ink\/10{border-color:#1313131a}@supports (color:color-mix(in lab, red, red)){.border-ink\/10{border-color:color-mix(in oklab, var(--color-ink) 10%, transparent)}}.border-iron-grey{border-color:var(--color-iron-grey)}.border-main-color-888888{border-color:var(--color-main-color-888888)}.border-main-color-888888\/40{border-color:#8886}@supports (color:color-mix(in lab, red, red)){.border-main-color-888888\/40{border-color:color-mix(in oklab, var(--color-main-color-888888) 40%, transparent)}}.border-main-color-888888\/50{border-color:#88888880}@supports (color:color-mix(in lab, red, red)){.border-main-color-888888\/50{border-color:color-mix(in oklab, var(--color-main-color-888888) 50%, transparent)}}.border-steel-grey{border-color:var(--color-steel-grey)}.border-transparent{border-color:#0000}.bg-\(--color-carbon-black\){background-color:var(--color-carbon-black)}.bg-\(--color-iron-grey\){background-color:var(--color-iron-grey)}.bg-\(--color-steel-grey\){background-color:var(--color-steel-grey)}.bg-\(--color-toggle-knob\){background-color:var(--color-toggle-knob)}.bg-\(--color-toggle-track\){background-color:var(--color-toggle-track)}.bg-\[\#…\]{background-color:#…}.bg-\[var\(--color-arctic-white\)\]{background-color:var(--color-arctic-white)}.bg-\[var\(--color-arctic-white\)\]\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-arctic-white\)\]\/20{background-color:color-mix(in oklab, var(--color-arctic-white) 20%, transparent)}}.bg-\[var\(--color-carbon-black\)\]{background-color:var(--color-carbon-black)}.bg-\[var\(--color-carbon-black\)\]\/10{background-color:#1313131a}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-carbon-black\)\]\/10{background-color:color-mix(in oklab, var(--color-carbon-black) 10%, transparent)}}.bg-\[var\(--color-cooling-blue\)\]{background-color:var(--color-cooling-blue)}.bg-\[var\(--color-flow-blue\)\]{background-color:var(--color-flow-blue)}.bg-\[var\(--color-frost-white\)\]{background-color:var(--color-frost-white)}.bg-\[var\(--color-iron-grey\)\]{background-color:var(--color-iron-grey)}.bg-\[var\(--color-main-color-888888\)\]{background-color:var(--color-main-color-888888)}.bg-\[var\(--color-main-color-888888\)\]\/40{background-color:#8886}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-main-color-888888\)\]\/40{background-color:color-mix(in oklab, var(--color-main-color-888888) 40%, transparent)}}.bg-\[var\(--color-steel-grey\)\]{background-color:var(--color-steel-grey)}.bg-\[var\(--color-vapor-grey\)\]{background-color:var(--color-vapor-grey)}.bg-accent{background-color:var(--color-accent)}.bg-arctic-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-arctic-white\/20{background-color:color-mix(in oklab, var(--color-arctic-white) 20%, transparent)}}.bg-base{background-color:var(--color-base)}.bg-black{background-color:var(--color-black)}.bg-black\/1{background-color:#00000003}@supports (color:color-mix(in lab, red, red)){.bg-black\/1{background-color:color-mix(in oklab, var(--color-black) 1%, transparent)}}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.bg-black\/5{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-carbon-black{background-color:var(--color-carbon-black)}.bg-cooling-blue{background-color:var(--color-cooling-blue)}.bg-current{background-color:currentColor}.bg-flow-blue{background-color:var(--color-flow-blue)}.bg-frost-white{background-color:var(--color-frost-white)}.bg-furnace-red\/18{background-color:#6b00002e}@supports (color:color-mix(in lab, red, red)){.bg-furnace-red\/18{background-color:color-mix(in oklab, var(--color-furnace-red) 18%, transparent)}}.bg-graphite{background-color:var(--color-graphite)}.bg-heating-red\/72{background-color:#ff3434b8}@supports (color:color-mix(in lab, red, red)){.bg-heating-red\/72{background-color:color-mix(in oklab, var(--color-heating-red) 72%, transparent)}}.bg-ink-inverse{background-color:var(--color-ink-inverse)}.bg-ink-inverse-muted{background-color:var(--color-ink-inverse-muted)}.bg-ink-inverse-soft{background-color:var(--color-ink-inverse-soft)}.bg-ink\/10{background-color:#1313131a}@supports (color:color-mix(in lab, red, red)){.bg-ink\/10{background-color:color-mix(in oklab, var(--color-ink) 10%, transparent)}}.bg-inverse{background-color:var(--color-inverse)}.bg-iron-grey{background-color:var(--color-iron-grey)}.bg-iron-grey\/96{background-color:#1c1c1cf5}@supports (color:color-mix(in lab, red, red)){.bg-iron-grey\/96{background-color:color-mix(in oklab, var(--color-iron-grey) 96%, transparent)}}.bg-main-color-888888{background-color:var(--color-main-color-888888)}.bg-main-color-b3b0b0\/65{background-color:#b3b0b0a6}@supports (color:color-mix(in lab, red, red)){.bg-main-color-b3b0b0\/65{background-color:color-mix(in oklab, var(--color-main-color-b3b0b0) 65%, transparent)}}.bg-steel-grey{background-color:var(--color-steel-grey)}.bg-surface{background-color:var(--color-surface)}.bg-transparent{background-color:#0000}.bg-void-black{background-color:var(--color-void-black)}.bg-void-black\/20{background-color:#05050533}@supports (color:color-mix(in lab, red, red)){.bg-void-black\/20{background-color:color-mix(in oklab, var(--color-void-black) 20%, transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(0deg\,color-mix\(in_srgb\,black_30\%\,transparent\)_0\%\,transparent_100\%\)\]{background-image:linear-gradient(#0000 0%,#0000004d 100%)}.from-black\/30{--tw-gradient-from:#0000004d}@supports (color:color-mix(in lab, red, red)){.from-black\/30{--tw-gradient-from:color-mix(in oklab, var(--color-black) 30%, transparent)}}.from-black\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-inverse\/70{--tw-gradient-from:#131313b3}@supports (color:color-mix(in lab, red, red)){.from-inverse\/70{--tw-gradient-from:color-mix(in oklab, var(--color-inverse) 70%, transparent)}}.from-inverse\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-inverse\/20{--tw-gradient-via:#13131333}@supports (color:color-mix(in lab, red, red)){.via-inverse\/20{--tw-gradient-via:color-mix(in oklab, var(--color-inverse) 20%, transparent)}}.via-inverse\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-carbon-black{--tw-gradient-to:var(--color-carbon-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-\[var\(--color-arctic-white\)\]{fill:var(--color-arctic-white)}.fill-\[var\(--color-frost-white\)\]{fill:var(--color-frost-white)}.fill-\[var\(--color-main-color-888888\)\]{fill:var(--color-main-color-888888)}.fill-\[var\(--color-main-color-b3b0b0\)\]{fill:var(--color-main-color-b3b0b0)}.fill-\[var\(--color-vapor-grey\)\]{fill:var(--color-vapor-grey)}.fill-frost-white{fill:var(--color-frost-white)}.stroke-\[var\(--color-arctic-white\)\]{stroke:var(--color-arctic-white)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-\(--button-padding\){padding:var(--button-padding)}.p-\(--button-padding-cta\){padding:var(--button-padding-cta)}.p-\(--button-padding-sm\){padding:var(--button-padding-sm)}.p-\(--button-padding-xs\){padding:var(--button-padding-xs)}.p-\(--button-padding-xxs\){padding:var(--button-padding-xxs)}.p-\(--modal-pad\){padding:var(--modal-pad)}.p-\(--page-margin\){padding:var(--page-margin)}.p-\(--spacing-element-spacing-large\){padding:var(--spacing-element-spacing-large)}.p-\(--spacing-element-spacing-ml\){padding:var(--spacing-element-spacing-ml)}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.25{padding:calc(var(--spacing) * 2.25)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-4\.5{padding:calc(var(--spacing) * 4.5)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[var\(--spacing-element-spacing-xsmall\)\]{padding:var(--spacing-element-spacing-xsmall)}.p-px{padding:1px}.px-\(--key-features-panel-pad-x\){padding-inline:var(--key-features-panel-pad-x)}.px-\(--news-card-pad-x\){padding-inline:var(--news-card-pad-x)}.px-\(--page-margin\){padding-inline:var(--page-margin)}.px-\(--page-margin\)\!{padding-inline:var(--page-margin)!important}.px-\(--spacing-element-spacing-medium\){padding-inline:var(--spacing-element-spacing-medium)}.px-\(--stats-econ-card-pad-x\){padding-inline:var(--stats-econ-card-pad-x)}.px-\(--stats-econ-note-pad-x\){padding-inline:var(--stats-econ-note-pad-x)}.px-\(--stats-econ-panel-pad-x\){padding-inline:var(--stats-econ-panel-pad-x)}.px-\(--swiper-inset\){padding-inline:var(--swiper-inset)}.px-0{padding-inline:0}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.25{padding-inline:calc(var(--spacing) * 3.25)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[var\(--page-margin\)\]{padding-inline:var(--page-margin)}.px-\[var\(--spacing-element-spacing-xsmall\)\]{padding-inline:var(--spacing-element-spacing-xsmall)}.py-\(--key-features-panel-pad-y\){padding-block:var(--key-features-panel-pad-y)}.py-\(--page-margin\){padding-block:var(--page-margin)}.py-\(--references-products-pad-y\){padding-block:var(--references-products-pad-y)}.py-\(--section-pad-y\){padding-block:var(--section-pad-y)}.py-\(--spacing-element-spacing-large\){padding-block:var(--spacing-element-spacing-large)}.py-\(--spacing-element-spacing-medium\){padding-block:var(--spacing-element-spacing-medium)}.py-\(--spacing-element-spacing-ml\){padding-block:var(--spacing-element-spacing-ml)}.py-\(--stats-econ-note-pad-y\){padding-block:var(--stats-econ-note-pad-y)}.py-\(--stats-econ-pad-y\){padding-block:var(--stats-econ-pad-y)}.py-\(--stats-funding-card-pad-y\){padding-block:var(--stats-funding-card-pad-y)}.py-\(--stats-funding-pad-y\){padding-block:var(--stats-funding-pad-y)}.py-0{padding-block:0}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-1\.25{padding-block:calc(var(--spacing) * 1.25)}.py-1\.75{padding-block:calc(var(--spacing) * 1.75)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-2\.25{padding-block:calc(var(--spacing) * 2.25)}.py-2\.75{padding-block:calc(var(--spacing) * 2.75)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6\.75{padding-block:calc(var(--spacing) * 6.75)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[var\(--section-pad-y\)\]{padding-block:var(--section-pad-y)}.ps-\(--stats-funding-card-pad-x\){padding-inline-start:var(--stats-funding-card-pad-x)}.ps-4\.5{padding-inline-start:calc(var(--spacing) * 4.5)}.ps-7{padding-inline-start:calc(var(--spacing) * 7)}.pe-\(--spacing-element-spacing-medium\){padding-inline-end:var(--spacing-element-spacing-medium)}.pe-4\.5{padding-inline-end:calc(var(--spacing) * 4.5)}.pt-\(--contact-page-pad-top\){padding-top:var(--contact-page-pad-top)}.pt-\(--footer-gap-mid\){padding-top:var(--footer-gap-mid)}.pt-\(--footer-pad-top\){padding-top:var(--footer-pad-top)}.pt-\(--image-left-link-pad-top\){padding-top:var(--image-left-link-pad-top)}.pt-\(--mobile-nav-top\){padding-top:var(--mobile-nav-top)}.pt-\(--news-latest-pad-top\){padding-top:var(--news-latest-pad-top)}.pt-\(--news-page-pad-top\){padding-top:var(--news-page-pad-top)}.pt-\(--product-overview-pad-top\){padding-top:var(--product-overview-pad-top)}.pt-\(--rad-pt\){padding-top:var(--rad-pt)}.pt-\(--rad-pt-forste\){padding-top:var(--rad-pt-forste)}.pt-\(--references-page-pad-top\){padding-top:var(--references-page-pad-top)}.pt-\(--section-pad-y\){padding-top:var(--section-pad-y)}.pt-\(--spacing-element-spacing-large\){padding-top:var(--spacing-element-spacing-large)}.pt-\(--spacing-element-spacing-ml\){padding-top:var(--spacing-element-spacing-ml)}.pt-\(--spacing-element-spacing-xlarge\){padding-top:var(--spacing-element-spacing-xlarge)}.pt-\(--spacing-section-gap-ml\){padding-top:var(--spacing-section-gap-ml)}.pt-\(--spacing-section-gap-xsmall\){padding-top:var(--spacing-section-gap-xsmall)}.pt-\(--stats-econ-card-pad-top\){padding-top:var(--stats-econ-card-pad-top)}.pt-\(--stats-econ-panel-pad-top\){padding-top:var(--stats-econ-panel-pad-top)}.pt-\(--stats-funding-chart-top\){padding-top:var(--stats-funding-chart-top)}.pt-\(--stats-funding-legend-top\){padding-top:var(--stats-funding-legend-top)}.pt-\(--stats-growth-chart-top\){padding-top:var(--stats-growth-chart-top)}.pt-\(--stats-growth-pad-top\){padding-top:var(--stats-growth-pad-top)}.pt-\(--team-slide-pad-top\){padding-top:var(--team-slide-pad-top)}.pt-\(--tech-pad-top\){padding-top:var(--tech-pad-top)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.75{padding-top:calc(var(--spacing) * 2.75)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-5\.5{padding-top:calc(var(--spacing) * 5.5)}.pt-6\.25{padding-top:calc(var(--spacing) * 6.25)}.pt-6\.75{padding-top:calc(var(--spacing) * 6.75)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8\.25{padding-top:calc(var(--spacing) * 8.25)}.pt-27{padding-top:calc(var(--spacing) * 27)}.pt-\[var\(--faq-pad-top\,131px\)\]{padding-top:var(--faq-pad-top,131px)}.pt-\[var\(--image-left-slides-pad-y\,clamp\(3\.75rem\,8\.8vw\,8\.3125rem\)\)\]{padding-top:var(--image-left-slides-pad-y,clamp(3.75rem, 8.8vw, 8.3125rem))}.pt-\[var\(--section-pad-top-references\,clamp\(64px\,40px_\+_4\.2vw\,103px\)\)\]{padding-top:var(--section-pad-top-references,clamp(64px, 40px + 4.2vw, 103px))}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-\(--configurator-pad-bottom\){padding-bottom:var(--configurator-pad-bottom)}.pb-\(--contact-page-pad-bottom\){padding-bottom:var(--contact-page-pad-bottom)}.pb-\(--footer-pad-bottom\){padding-bottom:var(--footer-pad-bottom)}.pb-\(--head-pb\){padding-bottom:var(--head-pb)}.pb-\(--hero-about-pad-bottom\){padding-bottom:var(--hero-about-pad-bottom)}.pb-\(--hero-pad-bottom\){padding-bottom:var(--hero-pad-bottom)}.pb-\(--image-left-link-pad-bottom\){padding-bottom:var(--image-left-link-pad-bottom)}.pb-\(--kort-pb\){padding-bottom:var(--kort-pb)}.pb-\(--news-latest-pad-bottom\){padding-bottom:var(--news-latest-pad-bottom)}.pb-\(--news-page-pad-bottom\){padding-bottom:var(--news-page-pad-bottom)}.pb-\(--product-overview-pad-bottom\){padding-bottom:var(--product-overview-pad-bottom)}.pb-\(--rad-pb\){padding-bottom:var(--rad-pb)}.pb-\(--references-page-pad-bottom\){padding-bottom:var(--references-page-pad-bottom)}.pb-\(--section-gap\){padding-bottom:var(--section-gap)}.pb-\(--section-pad-y\){padding-bottom:var(--section-pad-y)}.pb-\(--spacing-element-spacing-large\){padding-bottom:var(--spacing-element-spacing-large)}.pb-\(--spacing-element-spacing-medium\){padding-bottom:var(--spacing-element-spacing-medium)}.pb-\(--spacing-element-spacing-xlarge\){padding-bottom:var(--spacing-element-spacing-xlarge)}.pb-\(--spacing-section-gap-xlarge\){padding-bottom:var(--spacing-section-gap-xlarge)}.pb-\(--spacing-section-gap-xsmall\){padding-bottom:var(--spacing-section-gap-xsmall)}.pb-\(--stats-econ-card-pad-bottom\){padding-bottom:var(--stats-econ-card-pad-bottom)}.pb-\(--stats-econ-panel-pad-bottom\){padding-bottom:var(--stats-econ-panel-pad-bottom)}.pb-\(--stats-growth-pad-bottom\){padding-bottom:var(--stats-growth-pad-bottom)}.pb-\(--tech-pad-bottom\){padding-bottom:var(--tech-pad-bottom)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.25{padding-bottom:calc(var(--spacing) * 2.25)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6\.5{padding-bottom:calc(var(--spacing) * 6.5)}.pb-9\.25{padding-bottom:calc(var(--spacing) * 9.25)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-11\.75{padding-bottom:calc(var(--spacing) * 11.75)}.pb-27\.25{padding-bottom:calc(var(--spacing) * 27.25)}.pb-\[var\(--faq-pad-bottom\,157px\)\]{padding-bottom:var(--faq-pad-bottom,157px)}.pb-\[var\(--section-pad-bottom-references\,clamp\(96px\,60px_\+_7\.4vw\,171px\)\)\]{padding-bottom:var(--section-pad-bottom-references,clamp(96px, 60px + 7.4vw, 171px))}.pl-\(--spacing-element-spacing-large\){padding-left:var(--spacing-element-spacing-large)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4\.5{padding-left:calc(var(--spacing) * 4.5)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-\[family-name\:var\(--font-body\)\]{font-family:var(--font-body)}.font-\[family-name\:var\(--font-ft-calhern\)\]{font-family:var(--font-ft-calhern)}.font-body{font-family:var(--font-body)}.font-display{font-family:var(--font-display)}.font-ft-calhern{font-family:var(--font-ft-calhern)}.font-sans{font-family:var(--font-sans)}.font-sans\!{font-family:var(--font-sans)!important}.text-h0{font-size:var(--text-h0);line-height:var(--tw-leading,var(--text-h0--line-height));letter-spacing:var(--tw-tracking,var(--text-h0--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h0--font-weight))}.text-h1{font-size:var(--text-h1);line-height:var(--tw-leading,var(--text-h1--line-height));font-weight:var(--tw-font-weight,var(--text-h1--font-weight))}.text-h1\!{font-size:var(--text-h1)!important;line-height:var(--tw-leading,var(--text-h1--line-height))!important;font-weight:var(--tw-font-weight,var(--text-h1--font-weight))!important}.text-h2{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));font-weight:var(--tw-font-weight,var(--text-h2--font-weight))}.text-h2\!{font-size:var(--text-h2)!important;line-height:var(--tw-leading,var(--text-h2--line-height))!important;font-weight:var(--tw-font-weight,var(--text-h2--font-weight))!important}.text-h3{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));font-weight:var(--tw-font-weight,var(--text-h3--font-weight))}.text-h3\!{font-size:var(--text-h3)!important;line-height:var(--tw-leading,var(--text-h3--line-height))!important;font-weight:var(--tw-font-weight,var(--text-h3--font-weight))!important}.text-h4{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));font-weight:var(--tw-font-weight,var(--text-h4--font-weight))}.text-h5{font-size:var(--text-h5);line-height:var(--tw-leading,var(--text-h5--line-height));font-weight:var(--tw-font-weight,var(--text-h5--font-weight))}.text-h6{font-size:var(--text-h6);line-height:var(--tw-leading,var(--text-h6--line-height));font-weight:var(--tw-font-weight,var(--text-h6--font-weight))}.text-large{font-size:var(--text-large);line-height:var(--tw-leading,var(--text-large--line-height));font-weight:var(--tw-font-weight,var(--text-large--font-weight))}.text-medium{font-size:var(--text-medium);line-height:var(--tw-leading,var(--text-medium--line-height));font-weight:var(--tw-font-weight,var(--text-medium--font-weight))}.text-medium\!{font-size:var(--text-medium)!important;line-height:var(--tw-leading,var(--text-medium--line-height))!important;font-weight:var(--tw-font-weight,var(--text-medium--font-weight))!important}.text-regular{font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));font-weight:var(--tw-font-weight,var(--text-regular--font-weight))}.text-small{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));font-weight:var(--tw-font-weight,var(--text-small--font-weight))}.text-tiny{font-size:var(--text-tiny);line-height:var(--tw-leading,var(--text-tiny--line-height));font-weight:var(--tw-font-weight,var(--text-tiny--font-weight))}.text-xtiny{font-size:var(--text-xtiny);line-height:var(--tw-leading,var(--text-xtiny--line-height));font-weight:var(--tw-font-weight,var(--text-xtiny--font-weight))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-sm\!{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.text-\(length\:--configurator-desc-text\){font-size:var(--configurator-desc-text)}.text-\(length\:--configurator-result-text\){font-size:var(--configurator-result-text)}.text-\(length\:--text-stats-figure\)\!{font-size:var(--text-stats-figure)!important}.text-\(length\:--text-stats-growth-figure\)\!{font-size:var(--text-stats-growth-figure)!important}.text-\(length\:--text-stats-growth-micro\)\!{font-size:var(--text-stats-growth-micro)!important}.text-\[length\:var\(--text-h0\)\]{font-size:var(--text-h0)}.text-\[length\:var\(--text-h1\)\]{font-size:var(--text-h1)}.text-\[length\:var\(--text-h2\)\]{font-size:var(--text-h2)}.text-\[length\:var\(--text-h3\)\]{font-size:var(--text-h3)}.text-\[length\:var\(--text-h4\)\]{font-size:var(--text-h4)}.text-\[length\:var\(--text-medium\)\]{font-size:var(--text-medium)}.text-\[length\:var\(--text-regular\)\]{font-size:var(--text-regular)}.text-\[length\:var\(--text-small\)\]{font-size:var(--text-small)}.text-\[length\:var\(--text-tiny\)\]{font-size:var(--text-tiny)}.leading-\[var\(--leading-h0\)\]{--tw-leading:var(--leading-h0);line-height:var(--leading-h0)}.leading-\[var\(--leading-h1\)\]{--tw-leading:var(--leading-h1);line-height:var(--leading-h1)}.leading-\[var\(--leading-h2\)\]{--tw-leading:var(--leading-h2);line-height:var(--leading-h2)}.leading-\[var\(--leading-h3\)\]{--tw-leading:var(--leading-h3);line-height:var(--leading-h3)}.leading-\[var\(--leading-h4\)\]{--tw-leading:var(--leading-h4);line-height:var(--leading-h4)}.leading-\[var\(--leading-text-size-medium\)\]{--tw-leading:var(--leading-text-size-medium);line-height:var(--leading-text-size-medium)}.leading-\[var\(--leading-text-size-regular\)\]{--tw-leading:var(--leading-text-size-regular);line-height:var(--leading-text-size-regular)}.leading-\[var\(--leading-text-size-small\)\]{--tw-leading:var(--leading-text-size-small);line-height:var(--leading-text-size-small)}.leading-\[var\(--leading-text-size-tiny\)\]{--tw-leading:var(--leading-text-size-tiny);line-height:var(--leading-text-size-tiny)}.leading-h0{--tw-leading:var(--leading-h0);line-height:var(--leading-h0)}.leading-h1\!{--tw-leading:var(--leading-h1)!important;line-height:var(--leading-h1)!important}.leading-h2\!{--tw-leading:var(--leading-h2)!important;line-height:var(--leading-h2)!important}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[weight\:var\(--font-weight-h1\)\]{--tw-font-weight:var(--font-weight-h1);font-weight:var(--font-weight-h1)}.font-\[weight\:var\(--font-weight-h2\)\]{--tw-font-weight:var(--font-weight-h2);font-weight:var(--font-weight-h2)}.font-\[weight\:var\(--font-weight-text-size-medium\)\]{--tw-font-weight:var(--font-weight-text-size-medium);font-weight:var(--font-weight-text-size-medium)}.font-\[weight\:var\(--font-weight-text-size-regular\)\]{--tw-font-weight:var(--font-weight-text-size-regular);font-weight:var(--font-weight-text-size-regular)}.font-\[weight\:var\(--font-weight-text-size-small\)\]{--tw-font-weight:var(--font-weight-text-size-small);font-weight:var(--font-weight-text-size-small)}.font-\[weight\:var\(--font-weight-text-size-tiny\)\]{--tw-font-weight:var(--font-weight-text-size-tiny);font-weight:var(--font-weight-text-size-tiny)}.font-h1{--tw-font-weight:var(--font-weight-h1);font-weight:var(--font-weight-h1)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-text-size-medium{--tw-font-weight:var(--font-weight-text-size-medium);font-weight:var(--font-weight-text-size-medium)}.font-text-size-regular{--tw-font-weight:var(--font-weight-text-size-regular);font-weight:var(--font-weight-text-size-regular)}.font-text-size-small{--tw-font-weight:var(--font-weight-text-size-small);font-weight:var(--font-weight-text-size-small)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\(--color-frost-white\){color:var(--color-frost-white)}.text-\(--color-ink-inverse\){color:var(--color-ink-inverse)}.text-\(--color-ink-inverse-muted\){color:var(--color-ink-inverse-muted)}.text-\(--color-ink-inverse-soft\){color:var(--color-ink-inverse-soft)}.text-\(--color-main-color-888888\){color:var(--color-main-color-888888)}.text-\(--color-vapor-grey\){color:var(--color-vapor-grey)}.text-\[NNpx\]{color:NNpx}.text-\[color\:var\(--color-arctic-white\)\]{color:var(--color-arctic-white)}.text-\[color\:var\(--color-cooling-blue\)\]{color:var(--color-cooling-blue)}.text-\[color\:var\(--color-frost-white\)\]{color:var(--color-frost-white)}.text-\[color\:var\(--color-main-color-888888\)\]{color:var(--color-main-color-888888)}.text-\[color\:var\(--color-main-color-b3b0b0\)\]{color:var(--color-main-color-b3b0b0)}.text-accent-ink{color:var(--color-accent-ink)}.text-arctic-white{color:var(--color-arctic-white)}.text-base{color:var(--color-base)}.text-frost-white{color:var(--color-frost-white)}.text-frost-white\/70{color:#f6f3ebb3}@supports (color:color-mix(in lab, red, red)){.text-frost-white\/70{color:color-mix(in oklab, var(--color-frost-white) 70%, transparent)}}.text-heating-red{color:var(--color-heating-red)}.text-inherit{color:inherit}.text-ink{color:var(--color-ink)}.text-ink-inverse{color:var(--color-ink-inverse)}.text-ink-inverse\!{color:var(--color-ink-inverse)!important}.text-ink-inverse-muted{color:var(--color-ink-inverse-muted)}.text-ink-inverse-muted\!{color:var(--color-ink-inverse-muted)!important}.text-ink-inverse-soft{color:var(--color-ink-inverse-soft)}.text-ink-inverse-soft\!{color:var(--color-ink-inverse-soft)!important}.text-ink-soft{color:var(--color-ink-soft)}.text-main-color-888888{color:var(--color-main-color-888888)}.text-main-color-b3b0b0{color:var(--color-main-color-b3b0b0)}.text-main-color-b3b0b0\!{color:var(--color-main-color-b3b0b0)!important}.text-steel-grey{color:var(--color-steel-grey)}.text-transparent{color:#0000}.text-vapor-grey{color:var(--color-vapor-grey)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.accent-ink{accent-color:var(--color-ink)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\(--dur\){--tw-duration:var(--dur);transition-duration:var(--dur)}.duration-\(--dur-3q\){--tw-duration:var(--dur-3q);transition-duration:var(--dur-3q)}.duration-\(--dur-half\){--tw-duration:var(--dur-half);transition-duration:var(--dur-half)}.duration-\(--dur-long\){--tw-duration:var(--dur-long);transition-duration:var(--dur-long)}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--swiper-inset\:max\(var\(--page-margin\)\,calc\(\(100\%-var\(--container-max\)\)\/2\)\)\]{--swiper-inset:max(var(--page-margin), calc((100% - var(--container-max)) / 2))}.\[text-box\:trim-both_cap_alphabetic\]{text-box:trim-both cap alphabetic}.group-focus-within\:scale-100:is(:where(.group):focus-within *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-focus-within\:grid-rows-\[1fr\]:is(:where(.group):focus-within *){grid-template-rows:1fr}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:-translate-y-\(--markets-readmore-lift\):is(:where(.group):hover *){--tw-translate-y:calc(var(--markets-readmore-lift) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:grid-rows-\[1fr\]:is(:where(.group):hover *){grid-template-rows:1fr}.group-hover\:bg-\(--color-toggle-knob-hover\):is(:where(.group):hover *){background-color:var(--color-toggle-knob-hover)}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\:-translate-y-\(--markets-readmore-lift\):is(:where(.group):focus-visible *){--tw-translate-y:calc(var(--markets-readmore-lift) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.peer-checked\:border-arctic-white:is(:where(.peer):checked~*){border-color:var(--color-arctic-white)}.peer-checked\:bg-cooling-blue:is(:where(.peer):checked~*){background-color:var(--color-cooling-blue)}.placeholder\:text-\(--color-ink-inverse-muted\)\!::placeholder{color:var(--color-ink-inverse-muted)!important}.placeholder\:text-\(--color-main-color-888888\)::placeholder{color:var(--color-main-color-888888)}.placeholder\:text-\(--color-vapor-grey\)::placeholder{color:var(--color-vapor-grey)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:rounded-t-\(--radius-small\):first-child{border-top-left-radius:var(--radius-small);border-top-right-radius:var(--radius-small)}.first\:pt-0:first-child{padding-top:0}.last\:rounded-b-\(--radius-small\):last-child{border-bottom-right-radius:var(--radius-small);border-bottom-left-radius:var(--radius-small)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.invalid\:text-\(--color-ink-inverse-muted\):invalid{color:var(--color-ink-inverse-muted)}@media (hover:hover){.hover\:bg-\(--color-toggle-track-hover\):hover{background-color:var(--color-toggle-track-hover)}.hover\:bg-arctic-white\/40:hover{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-arctic-white\/40:hover{background-color:color-mix(in oklab, var(--color-arctic-white) 40%, transparent)}}.hover\:bg-ink:hover{background-color:var(--color-ink)}.hover\:text-\(--color-ink-inverse\):hover,.hover\:text-ink-inverse:hover{color:var(--color-ink-inverse)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--color-accent)}.focus-visible\:outline-ink-inverse:focus-visible{outline-color:var(--color-ink-inverse)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:opacity-40:disabled{opacity:.4}.has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[\:focus-visible\]\:outline-accent:has(:focus-visible){outline-color:var(--color-accent)}.data-drar\:cursor-grabbing[data-drar]{cursor:grabbing}.data-drar\:snap-none[data-drar]{scroll-snap-type:none}@media (prefers-reduced-motion:reduce){.motion-reduce\:static{position:static}.motion-reduce\:block{display:block}.motion-reduce\:hidden{display:none}.motion-reduce\:h-auto{height:auto}}@media not all and (min-width:80rem){.max-xl\:relative{position:relative}.max-xl\:static{position:static}.max-xl\:inset-x-0{inset-inline:0}.max-xl\:bottom-0{bottom:0}.max-xl\:col-span-4{grid-column:span 4/span 4}.max-xl\:col-span-5{grid-column:span 5/span 5}.max-xl\:col-start-7{grid-column-start:7}.max-xl\:mt-\(--section-pad-y\){margin-top:var(--section-pad-y)}.max-xl\:flex{display:flex}.max-xl\:aspect-458\/350{aspect-ratio:458/350}.max-xl\:aspect-756\/870{aspect-ratio:756/870}.max-xl\:aspect-\[214\/265\]{aspect-ratio:214/265}.max-xl\:aspect-\[716\/680\]{aspect-ratio:716/680}.max-xl\:h-auto{height:auto}.max-xl\:w-4\/5{width:80%}.max-xl\:w-\[calc\(\(100\%_-_var\(--grid-gutter\)\*2\)\/3\)\]{width:calc((100% - var(--grid-gutter) * 2) / 3)}.max-xl\:w-full{width:100%}.max-xl\:min-w-0{min-width:0}.max-xl\:translate-x-0{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-xl\:translate-y-0{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-xl\:flex-col{flex-direction:column}.max-xl\:items-start{align-items:flex-start}.max-xl\:items-stretch{align-items:stretch}.max-xl\:gap-8{gap:calc(var(--spacing) * 8)}.max-xl\:gap-10{gap:calc(var(--spacing) * 10)}.max-xl\:gap-\[var\(--spacing-element-spacing-large\)\]{gap:var(--spacing-element-spacing-large)}.max-xl\:gap-\[var\(--spacing-element-spacing-ml\)\]{gap:var(--spacing-element-spacing-ml)}.max-xl\:gap-\[var\(--spacing-section-gap-xsmall\)\]{gap:var(--spacing-section-gap-xsmall)}.max-xl\:px-\(--page-margin\){padding-inline:var(--page-margin)}.max-xl\:px-0{padding-inline:0}.max-xl\:py-\(--section-pad-y\),.max-xl\:py-\[var\(--section-pad-y\)\]{padding-block:var(--section-pad-y)}.max-xl\:pb-\(--product-overview-media-bottom-sm\){padding-bottom:var(--product-overview-media-bottom-sm)}.max-xl\:pb-\(--section-pad-y\){padding-bottom:var(--section-pad-y)}.max-xl\:break-words{overflow-wrap:break-word}.max-xl\:break-all{word-break:break-all}.max-xl\:whitespace-normal{white-space:normal}}@media not all and (min-width:64rem){.max-lg\:relative{position:relative}.max-lg\:static{position:static}.max-lg\:top-auto{top:auto}.max-lg\:left-auto{left:auto}.max-lg\:order-10{order:10}.max-lg\:order-11{order:11}.max-lg\:order-12{order:12}.max-lg\:col-span-1{grid-column:span 1/span 1}.max-lg\:col-span-2{grid-column:span 2/span 2}.max-lg\:grid{display:grid}.max-lg\:hidden{display:none}.max-lg\:h-auto{height:auto}.max-lg\:w-full{width:100%}.max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-lg\:items-start{align-items:flex-start}.max-lg\:gap-x-\[var\(--grid-gutter\)\]{column-gap:var(--grid-gutter)}.max-lg\:gap-y-\[var\(--spacing-element-spacing-medium\)\]{row-gap:var(--spacing-element-spacing-medium)}.max-lg\:justify-self-end{justify-self:flex-end}.max-lg\:py-\[var\(--section-pad-y\)\]{padding-block:var(--section-pad-y)}.max-lg\:whitespace-normal{white-space:normal}}@media not all and (min-width:48rem){.max-md\:pointer-events-none{pointer-events:none}.max-md\:order-first{order:-9999}.max-md\:col-span-2{grid-column:span 2/span 2}.max-md\:col-span-4{grid-column:span 4/span 4}.max-md\:row-start-1{grid-row-start:1}.max-md\:mt-\(--spacing-element-spacing-medium\){margin-top:var(--spacing-element-spacing-medium)}.max-md\:mt-\(--spacing-element-spacing-xlarge\){margin-top:var(--spacing-element-spacing-xlarge)}.max-md\:mt-\(--spacing-section-gap-medium\){margin-top:var(--spacing-section-gap-medium)}.max-md\:mb-\(--spacing-element-spacing-large\){margin-bottom:var(--spacing-element-spacing-large)}.max-md\:hidden{display:none}.max-md\:hidden\!{display:none!important}.max-md\:aspect-\[940\/520\]{aspect-ratio:940/520}.max-md\:w-\[calc\(\(100\%_-_var\(--grid-gutter\)\)\/2\)\]{width:calc((100% - var(--grid-gutter)) / 2)}.max-md\:w-full{width:100%}.max-md\:origin-left{transform-origin:0}.max-md\:scale-\[0\.78\]{scale:.78}.max-md\:flex-col{flex-direction:column}.max-md\:items-start{align-items:flex-start}.max-md\:gap-\(--spacing-element-spacing-ml\){gap:var(--spacing-element-spacing-ml)}.max-md\:gap-x-\(--spacing-element-spacing-ml\){column-gap:var(--spacing-element-spacing-ml)}.max-md\:gap-y-\(--references-mobile-row-gap\){row-gap:var(--references-mobile-row-gap)}.max-md\:py-\(--spacing-element-spacing-large\){padding-block:var(--spacing-element-spacing-large)}.max-md\:ps-9{padding-inline-start:calc(var(--spacing) * 9)}.max-md\:pt-\(--modal-content-pad-top\){padding-top:var(--modal-content-pad-top)}.max-md\:text-h4{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));font-weight:var(--tw-font-weight,var(--text-h4--font-weight))}.max-md\:text-balance{text-wrap:balance}.max-md\:opacity-0\!{opacity:0!important}}@media not all and (min-width:40rem){.max-sm\:col-span-2{grid-column:span 2/span 2}.max-sm\:col-span-4{grid-column:span 4/span 4}.max-sm\:col-start-3{grid-column-start:3}.max-sm\:hidden{display:none}.max-sm\:min-w-160{min-width:calc(var(--spacing) * 160)}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:justify-start{justify-content:flex-start}.max-sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.max-sm\:pb-16{padding-bottom:calc(var(--spacing) * 16)}}@media (min-width:40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:sticky{position:sticky}.md\:inset-y-0{inset-block:0}.md\:top-\(--news-page-pad-top\){top:var(--news-page-pad-top)}.md\:top-\(--tech-rail-top\){top:var(--tech-rail-top)}.md\:top-0{top:0}.md\:bottom-\(--spacing-element-spacing-small\){bottom:var(--spacing-element-spacing-small)}.md\:left-\(--spacing-element-spacing-medium\){left:var(--spacing-element-spacing-medium)}.md\:left-0{left:0}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:col-start-5{grid-column-start:5}.md\:col-start-6{grid-column-start:6}.md\:col-start-7{grid-column-start:7}.md\:col-start-9{grid-column-start:9}.md\:mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.md\:flex{display:flex}.md\:hidden{display:none}.md\:hidden\!{display:none!important}.md\:aspect-auto{aspect-ratio:auto}.md\:h-\(--scroll-track-h\){height:var(--scroll-track-h)}.md\:h-dvh{height:100dvh}.md\:min-h-\(--video-double-min-h\){min-height:var(--video-double-min-h)}.md\:min-h-dvh{min-height:100dvh}.md\:w-\(--references-swipe-card-w\){width:var(--references-swipe-card-w)}.md\:w-1\/2{width:50%}.md\:w-auto{width:auto}.md\:max-w-\[75\%\]{max-width:75%}.md\:flex-1{flex:1}.md\:cursor-grab{cursor:grab}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:items-center{align-items:center}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:self-start{align-self:flex-start}.md\:self-stretch{align-self:stretch}.md\:justify-self-end{justify-self:flex-end}.md\:p-0{padding:0}.md\:py-0{padding-block:0}.md\:pr-\[var\(--page-margin\)\]{padding-right:var(--page-margin)}.md\:pl-0{padding-left:0}}@media (min-width:64rem){.lg\:pointer-events-auto{pointer-events:auto}.lg\:pointer-events-none{pointer-events:none}.lg\:absolute{position:absolute}.lg\:inset-y-0{inset-block:0}.lg\:left-0{left:0}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:col-start-9{grid-column-start:9}.lg\:col-start-11{grid-column-start:11}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-dvh{height:100dvh}.lg\:h-full{height:100%}.lg\:min-h-0{min-height:0}.lg\:w-\(--configurator-media-w\){width:var(--configurator-media-w)}.lg\:flex-1{flex:1}.lg\:\[scrollbar-width\:none\]{scrollbar-width:none}.lg\:self-center{align-self:center}.lg\:overflow-y-auto{overflow-y:auto}.lg\:overscroll-contain{overscroll-behavior:contain}.lg\:pt-\(--configurator-pad-top\){padding-top:var(--configurator-pad-top)}}@media (min-width:80rem){.xl\:absolute{position:absolute}.xl\:sticky{position:sticky}.xl\:inset-y-0{inset-block:0}.xl\:top-0{top:0}.xl\:top-1\/2{top:50%}.xl\:top-\[calc\(50\%_-_var\(--spacing\)\*6\)\]{top:calc(50% - var(--spacing) * 6)}.xl\:right-auto{right:auto}.xl\:bottom-\(--product-overview-thumbs-bottom\){bottom:var(--product-overview-thumbs-bottom)}.xl\:-left-7{left:calc(var(--spacing) * -7)}.xl\:left-\(--page-margin\){left:var(--page-margin)}.xl\:left-0{left:0}.xl\:left-1\/2{left:50%}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:col-span-10{grid-column:span 10/span 10}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-4{grid-column-start:4}.xl\:col-start-5{grid-column-start:5}.xl\:col-start-6{grid-column-start:6}.xl\:col-start-7{grid-column-start:7}.xl\:col-start-8{grid-column-start:8}.xl\:col-start-9{grid-column-start:9}.xl\:col-start-10{grid-column-start:10}.xl\:col-start-11{grid-column-start:11}.xl\:row-span-2{grid-row:span 2/span 2}.xl\:row-start-1{grid-row-start:1}.xl\:mt-4\.75{margin-top:calc(var(--spacing) * 4.75)}.xl\:mt-12\.5{margin-top:calc(var(--spacing) * 12.5)}.xl\:mt-auto{margin-top:auto}.xl\:contents{display:contents}.xl\:hidden{display:none}.xl\:aspect-auto{aspect-ratio:auto}.xl\:h-90{height:calc(var(--spacing) * 90)}.xl\:h-151\.5{height:calc(var(--spacing) * 151.5)}.xl\:h-190{height:calc(var(--spacing) * 190)}.xl\:h-dvh{height:100dvh}.xl\:h-full{height:100%}.xl\:w-\(--product-overview-panel-w\){width:var(--product-overview-panel-w)}.xl\:w-358\.5{width:calc(var(--spacing) * 358.5)}.xl\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.xl\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:items-center{align-items:center}.xl\:gap-12\.5{gap:calc(var(--spacing) * 12.5)}.xl\:gap-26\.75{gap:calc(var(--spacing) * 26.75)}.xl\:px-\(--casestudy-text-pad-x\){padding-inline:var(--casestudy-text-pad-x)}.xl\:px-0{padding-inline:0}.xl\:py-0{padding-block:0}.xl\:ps-0{padding-inline-start:0}.xl\:pt-11\.75{padding-top:calc(var(--spacing) * 11.75)}.xl\:pr-20{padding-right:calc(var(--spacing) * 20)}.xl\:pb-\(--product-overview-media-bottom\){padding-bottom:var(--product-overview-media-bottom)}.xl\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.xl\:pl-\(--spacing-element-spacing-large\){padding-left:var(--spacing-element-spacing-large)}}@media (pointer:coarse){.pointer-coarse\:grid-rows-\[1fr\]{grid-template-rows:1fr}.pointer-coarse\:opacity-100{opacity:1}}.\[\&_\.btn-letters\]\:whitespace-pre-wrap .btn-letters{white-space:pre-wrap}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>\*\]\:snap-start>*{scroll-snap-align:start}}:root{--faq-pad-top:clamp(64px, 8.7vw, 131px);--faq-pad-bottom:clamp(72px, 10.4vw, 157px);--section-pad-top-references:clamp(64px, 40px + 4.2vw, 103px);--section-pad-bottom-references:clamp(96px, 60px + 7.4vw, 171px);--markets-hero-pad-bottom:clamp(32px, 3.11vw, 47px);--markets-readmore-lift:44px;--configurator-pad-top:clamp(88px, 6.68vw, 101px);--configurator-pad-bottom:clamp(40px, 3.11vw, 47px);--compare-pad-top:clamp(100px, 9.39vw, 142px);--compare-box-pad-top:48px;--compare-box-pad-bottom:47px;--references-page-pad-top:clamp(96px, 7.94vw, 120px);--references-page-pad-bottom:clamp(120px, 12.63vw, 191px);--contact-page-pad-top:clamp(96px, 7.94vw, 120px);--contact-page-pad-bottom:clamp(32px, 3.11vw, 47px);--hero-product-gap-cta:clamp(72px, 17.79vw, 269px);--references-page-row-gap:clamp(40px, 4.63vw, 70px);--references-products-pad-y:clamp(96px, 11.57vw, 175px);--image-left-link-pad-top:clamp(56px, 18.52vw, 280px);--image-left-link-pad-bottom:clamp(56px, 18.06vw, 273px);--image-left-link-text-max:522px;--configurator-media-w:min(57.08%, calc(50% - var(--container-max) / 2 + 7 * ((var(--container-max) - 11 * var(--grid-gutter)) / 12 + var(--grid-gutter)) - var(--grid-gutter)));--configurator-media-ratio:863 / 870;--configurator-tile-min-h:79px;--configurator-tile-pad:13px;--configurator-radio-size:20px;--configurator-result-gap:clamp(32px, 3.44vw, 52px);--configurator-result-pad-top:23px;--configurator-cta-gap:clamp(24px, 2.45vw, 37px);--configurator-desc-text:12px;--configurator-result-text:20px;--configurator-slider-h:56px;--configurator-thumb:14px;--configurator-footer-h:199px;--configurator-info-w:300px;--configurator-view-w:139px;--configurator-view-h:100px;--view-thumb-pad:8px;--view-thumb-label-h:26px;--view-thumbs-bottom:var(--configurator-pad-bottom);--product-overview-thumbs-bottom:calc(var(--dock-bottom) + 33px + var(--spacing-element-spacing-ml));--product-overview-media-bottom:calc(var(--product-overview-thumbs-bottom) + var(--configurator-view-h) + var(--spacing-element-spacing-ml));--product-overview-media-bottom-sm:calc(var(--view-thumbs-bottom) + var(--configurator-view-h) + var(--spacing-element-spacing-small));--input-height-compact:44px;--input-height-message:58px;--product-overview-pad-top:clamp(96px, 7.94vw, 120px);--product-overview-pad-bottom:clamp(96px, 9.59vw, 145px);--product-overview-panel-w:min(49.01%, calc(50% - var(--container-max) / 2 + 6 * ((var(--container-max) - 11 * var(--grid-gutter)) / 12 + var(--grid-gutter)) - var(--grid-gutter)));--product-overview-panel-ratio:742 / 870;--tech-pad-top:clamp(96px, 8.27vw, 125px);--tech-pad-bottom:clamp(120px, 26.26vw, 397px);--tech-rail-cta-gap:clamp(48px, 28.57vw, 432px);--tech-block-gap:clamp(40px, 3.31vw, 50px);--tech-rail-top:112px;--team-slide-pad-top:clamp(96px, 13.43vw, 203px);--team-slide-gap-cards:clamp(32px, 3.31vw, 50px);--team-slide-gap-index:clamp(56px, 9.52vw, 144px);--key-features-panel-pad-x:18px;--key-features-panel-pad-y:12px;--key-features-panel-gap:3px;--key-features-panel-rule-w:3px;--key-features-panel-bottom:33px;--color-stats-blue-mid:#4a7fff;--color-stats-blue-light:#6b9fff;--image-left-slides-pad-y:clamp(3.75rem, 8.8vw, 8.3125rem);--image-left-slides-meta-gap:clamp(2.5rem, 4.9vw, 4.625rem);--image-left-callout-max:485px;--radius-badge:2px;--partners-slide-gap:clamp(48px, 5.49vw, 83px);--stats-funding-pad-y:clamp(24px, 2.65vw, 40px);--stats-funding-gap-cards:clamp(56px, 7.61vw, 115px);--stats-funding-gap-slide:clamp(64px, 9.85vw, 149px);--stats-funding-card-min-h:clamp(96px, 7.94vw, 120px);--stats-funding-card-pad-x:clamp(20px, 2.65vw, 40px);--stats-funding-card-pad-y:clamp(16px, 1.46vw, 22px);--stats-funding-chart-max:260px;--stats-funding-chart-top:clamp(32px, 4.37vw, 66px);--stats-funding-legend-top:clamp(32px, 5.69vw, 86px);--text-stats-figure:clamp(32px, 2.78vw, 42px);--stats-growth-pad-top:clamp(28px, 2.91vw, 44px);--stats-growth-pad-bottom:clamp(24px, 2.65vw, 40px);--stats-growth-gap-chart:clamp(16px, 1.52vw, 23px);--stats-growth-chart-top:clamp(28px, 3.97vw, 60px);--stats-growth-gap-footnote:clamp(24px, 3.04vw, 46px);--stats-growth-gap-slide:clamp(56px, 7.41vw, 112px);--text-stats-growth-figure:clamp(22px, 1.72vw, 26px);--text-stats-growth-micro:clamp(8px, .6vw, 9px);--business-slide-gap-cards:clamp(40px, 4.5vw, 68px);--business-slide-gap-slide:clamp(40px, 4.43vw, 67px);--business-slide-card-min-h:clamp(360px, 36.71vw, 555px);--stats-econ-pad-y:clamp(24px, 2.65vw, 40px);--stats-econ-gap-cards:clamp(40px, 4.96vw, 75px);--stats-econ-gap-slide:clamp(40px, 4.96vw, 75px);--stats-econ-card-min-h:clamp(180px, 17.33vw, 262px);--stats-econ-card-pad-x:clamp(16px, 1.59vw, 24px);--stats-econ-card-pad-top:clamp(18px, 1.85vw, 28px);--stats-econ-card-pad-bottom:clamp(14px, 1.39vw, 21px);--stats-econ-panel-pad-x:clamp(16px, 1.72vw, 26px);--stats-econ-panel-pad-top:clamp(18px, 1.85vw, 28px);--stats-econ-panel-pad-bottom:clamp(14px, 1.32vw, 20px);--stats-econ-rows-top:clamp(32px, 6.15vw, 93px);--stats-econ-note-pad-x:clamp(10px, .93vw, 14px);--stats-econ-note-pad-y:clamp(10px, .79vw, 12px);--dur-half:.3s;--dur-3q:.45s;--dur:.6s;--dur-long:.85s;--dur-double:1.2s;--dur-stagger:75ms;--header-h:87px;--reveal-shift:24px;--reveal-inset:10%;--page-out:var(--dur);--page-content-delay:var(--dur);--button-letter-stagger:20ms;--button-letter-mask-pad:.1em;--button-letter-gap:.2em;--color-button-flash:var(--color-accent);--button-ring-w:1px;--button-ring-c1:var(--color-cooling-blue);--button-ring-c2:#0d257b;--button-ring-c3:#6b0000;--button-ring-c4:var(--color-heating-red);--button-ring-stops:var(--button-ring-c1) 0%, var(--button-ring-c2) 31%, var(--button-ring-c3) 75%, var(--button-ring-c4) 100%;--button-ring-spin:calc(var(--dur-double) * 4);--button-fill-roll:calc(var(--dur-double) * 2);--tag-ring-spin:calc(var(--dur-double) * 6);--tag-ring-spin-boost:calc(var(--dur-double) * 12);--field-ring-hover-mid:var(--color-iron-grey);--field-ring-hover-opacity:.7;--field-ring-spin:calc(var(--dur-double) * 10);--field-ring-kick:90deg;--field-ring-kick-dur:var(--dur-long);--hero-parallax-media:40%;--hero-parallax-zoom:.12;--hero-parallax-tilt:8deg;--hero-perspective:1000px;--hero-parallax-bleed:4%;--hero-shade-from:.2;--hero-shade-to:.4;--parallax-shift:12%;--parallax-scale:1.12;--compare-zoom-from:1.3;--faq-icon-size:14px;--faq-icon-stroke:1.4px;--hover-focus-blur:6px;--hover-focus-backdrop-blur:17.5px;--hover-focus-zoom:1.03;--menu-dots-dur:.7s;--menu-dots-ease:linear(0, .12 5.6%, .34 11%, .48 16.4%, .61 21.6%, .69 26.9%, .77 32.3%, .82 37.6%, .865 42.9%, .893 48.3%, .921 53.6%, .938 58.9%, .97 70%, .99 85%, 1);--menu-dots-scale:.9;--menu-dots-dim:.4;--about-gap-sm:clamp(40px, 4.1vw, 62px);--about-gap-md:clamp(56px, 5.69vw, 86px);--video-double-min-h:80vh;--deck-overview-w:calc(579px + 2 * var(--page-margin));--deck-overview-list-gap:90px;--deck-toggle-top:40px;--mobile-nav-top:120px;--btn-trim-shift:.235em;--references-mobile-row-gap:48px;--mobile-nav-bars-w:14px;--mobile-nav-bars-h:8px;--deck-gesture-gap:.22s;--deck-lock-max:1.1s;--deck-arrive:.35;--deck-shift:40px;--deck-chart-dur:var(--dur-double);--deck-chart-delay:var(--dur-half);--deck-stagger:45ms;--link-dim-opacity:.2;--menu-link-h:25px;--menu-link-social-gap:20px;--menu-link-trim:calc((var(--menu-link-h) - .68 * var(--text-small)) / 2);--link-arrow-w:10.8px;--link-arrow-h:10.4px;--link-arrow-offset:calc((17px - var(--link-arrow-h)) / 2);--link-arrow-gap:8px;--key-features-h:80vh;--pulse-period:calc(var(--dur-double) * 3);--pulse-scale:3.2;--pulse-ring-width:1.5px;--hero-readable-bottom:.7;--hero-readable-mid:.35;--hero-readable-left:.35;--preloader-max:5s;--preloader-reveal-dur:1.5s;--ease-expo-in-out:cubic-bezier(.87, 0, .13, 1);--preloader-media-scale:1.25;--preloader-nav-delay:.9s;--preloader-content-delay:var(--dur-half);--line-mask-dur:1s;--line-mask-stagger:.1s;--line-mask-pad:.05;--line-mask-icon-max:48px;--menu-items-delay:.2s;--menu-out:.15s;--menu-item-shift:.6em;--menu-item-skew:-14deg;--menu-item-stretch:1.25;--team-portrait-ratio:214 / 265;--modal-dur-open:var(--dur-3q);--modal-dur-close:var(--dur-half);--modal-ease-open:var(--ease-out);--modal-ease-close:cubic-bezier(.4, 0, .2, 1);--modal-z:60;--modal-ghost-z:61;--modal-pad:18px;--modal-gap:30px;--modal-portrait-w:214px;--modal-text-w:611px;--modal-max-w:calc(2 * var(--modal-pad) + var(--modal-portrait-w) + var(--modal-gap) + var(--modal-text-w));--modal-block-gap:30px;--modal-para-gap:20px;--modal-line-gap:10px;--modal-scrim-blur:8px;--modal-scrim:#0009;--modal-close-size:35px;--modal-close-icon-size:12px;--modal-content-pad-top:calc(2 * var(--modal-pad) + var(--modal-close-size));--close-icon-size:17px;--close-icon-stroke:1.4px;--color-toggle-track:#2b2b2b;--color-toggle-knob:var(--color-main-color-888888);--color-toggle-track-hover:var(--color-steel-grey);--color-toggle-knob-hover:var(--color-main-color-b3b0b0);--toggle-w:70px;--toggle-h:24px;--toggle-knob-w:38px;--toggle-knob-h:16px;--toggle-inset-x:4px;--toggle-inset-y:calc((var(--toggle-h) - var(--toggle-knob-h)) / 2);--toggle-travel:calc(var(--toggle-w) - var(--toggle-knob-w) - 2 * var(--toggle-inset-x));--toggle-knob-stretch:6px;--dock-bottom:var(--hero-pad-bottom);--color-stat-dim:#6b6b6b;--color-stat-cool:var(--color-cooling-blue);--color-stat-warm:#e8483c;--color-stat-warm-deep:#8e2a24;--stat-gradient-dur:7.2s;--stat-stagger:.5s;--footer-min-h:100vh;--footer-reveal-lag:.7;--footer-snap-at:.7;--scroll-snap-settle:.15s;--nav-dropdown-gap:20px;--nav-dropdown-shift:6px;--nav-badge-text:9px;--nav-badge-h:13px;--nav-badge-sheen:calc(var(--dur-double) * 3);--nav-hide-lead:.35;--footer-mark-w:calc(100% * 3024 / 2867);--footer-mark-x:calc(-100% * 79 / 2867);--footer-mark-trim-y:calc(-100% * 314 / 2867);--footer-mark-mb:calc(var(--footer-mark-trim-y) + var(--spacing-section-gap-small));--color-footer-mark-hi:#3a3a3a;--color-footer-mark-lo:#1a1a1a;--footer-mark-glow:45%;--footer-glow-reach:25vh;--footer-mark-drift-dur:16s;--footer-mark-drift-x:.12;--footer-mark-drift-y:.3}@supports (height:100dvh){:root{--footer-min-h:100dvh}}@media (max-width:1279px){:root{--references-swipe-visible:2.4}:root:root{--text-h6:18px;--text-h5:18px;--text-h4:20px;--text-h3:22px;--text-h2:26px;--text-h1:36px;--text-h0:46px;--text-large:20px;--page-margin:35px;--grid-gutter:25px;--grid-columns:10}}@media (max-width:767px){:root:root{--text-h0:34px;--text-h1:30px;--text-h2:24px;--text-h3:20px;--text-h4:18px;--text-h5:16px;--text-h6:14px;--text-large:18px;--text-medium:16px;--text-regular:15px;--text-small:13px;--text-tiny:11px;--text-xtiny:10px;--leading-h0:1.1;--leading-h1:1.15;--leading-h2:1.2;--leading-h3:1.25;--leading-h4:1.25;--leading-h5:1.3;--leading-h6:1.3;--leading-text-size-large:1.4;--leading-text-size-medium:1.4;--leading-text-size-regular:1.45;--leading-text-size-small:1.4;--leading-text-size-tiny:1.4;--leading-text-size-xtiny:1.4;--font-weight-h5:500;--font-weight-h6:500;--font-weight-text-size-xtiny:500;--radius-small:4px;--radius-regular:6px;--radius-large:8px;--page-margin:16px;--grid-gutter:12px;--grid-columns:4;--spacing-element-spacing-xsmall:6px;--spacing-element-spacing-small:8px;--spacing-element-spacing-medium:12px;--spacing-element-spacing-ml:20px;--spacing-element-spacing-large:28px;--spacing-element-spacing-xlarge:40px;--spacing-section-gap-xsmall:24px;--spacing-section-gap-small:32px;--spacing-section-gap-medium:48px;--spacing-section-gap-ml:64px;--spacing-section-gap-large:80px;--spacing-section-gap-xlarge:96px;--section-pad-y:48px;--section-gap:48px;--nav-badge-text:10px;--footer-gap-mid:var(--spacing-section-gap-small);--footer-reveal-lag:0;--footer-snap-at:1;--swiper-card-w:75%;--configurator-view-w:104px;--configurator-view-h:78px;--view-thumb-pad:6px;--view-thumb-label-h:22px;--view-thumbs-bottom:var(--spacing-element-spacing-medium)}}:root[data-theme=light]{--color-carbon-black:#f6f3eb;--color-graphite:#efede6;--color-iron-grey:#fff;--color-steel-grey:#e3e2de;--color-frost-white:#131313;--color-arctic-white:#131313;--color-vapor-grey:#343332;--color-main-color-b3b0b0:#757575;--color-main-color-888888:#757575;--color-accent-ink:#f6f3eb;--color-toggle-track:#e3e2de;--color-toggle-knob:#fff;--color-toggle-track-hover:#d6d4cf;--color-toggle-knob-hover:#fff;--color-stat-cool:#2151eb;--color-footer-mark-hi:#cfccc4;--color-footer-mark-lo:#e6e3db}:root[data-theme=light] .scene-dark,:root[data-theme=light][data-header-on-dark] #header,:root[data-theme=light] main[data-deck]{--color-carbon-black:#131313;--color-graphite:#171717;--color-iron-grey:#1c1c1c;--color-steel-grey:#343332;--color-frost-white:#f6f3eb;--color-arctic-white:#fff;--color-vapor-grey:#e3e2de;--color-main-color-b3b0b0:#b3b0b0;--color-main-color-888888:#888;--color-base:#131313;--color-surface:#fff;--color-inverse:#131313;--color-ink:#131313;--color-ink-soft:#343332;--color-ink-inverse:#f6f3eb;--color-ink-inverse-soft:#b3b0b0;--color-ink-inverse-muted:#888;--color-toggle-track:#2b2b2b;--color-toggle-knob:#888;--color-toggle-track-hover:#343332;--color-toggle-knob-hover:#b3b0b0}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}@font-face{font-family:FT Calhern;src:url(/fonts/ft-calhern-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:FT Calhern;src:url(/fonts/ft-calhern-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:FT Calhern;src:url(/fonts/ft-calhern-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:FT Calhern;src:url(/fonts/ft-calhern-sub-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2080-2089}@font-face{font-family:FT Calhern;src:url(/fonts/ft-calhern-sub-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block;unicode-range:U+2080-2089}@font-face{font-family:FT Calhern;src:url(/fonts/ft-calhern-sub-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block;unicode-range:U+2080-2089}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--color-base);color:var(--color-ink);font-family:var(--font-sans)}.cs-grid{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--grid-gutter);display:grid}@media (max-width:767px){:where(.cs-grid){grid-template-columns:repeat(4,minmax(0,1fr))}:where(.cs-grid)>:where(*){grid-column:1/-1}.cs-grid.rows-roomy{row-gap:var(--spacing-element-spacing-xlarge)}.cs-grid.gallery-2up>:not(:first-child){grid-column:span 2}.cs-grid.footer-links{row-gap:var(--spacing-element-spacing-xlarge)}.cs-grid.footer-links>:nth-child(n+2){grid-column:span 2}.cs-grid.cards-stack{row-gap:var(--references-mobile-row-gap)}.cs-grid.quotes-stack{row-gap:var(--spacing-element-spacing-large)}}@media (min-width:768px){.cs-grid.cards-rows{row-gap:var(--references-page-row-gap)}}:where(a.rt-button){border-radius:var(--radius-button);background:var(--color-accent);color:var(--color-accent-ink);padding:var(--button-padding);font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-block}:where(a.rt-button):hover{opacity:.9}:where(.rt-highlight){color:var(--color-accent)}.bullet-text>.rt-highlight:first-child{margin-inline-end:.233em}:where(.rt-bright){color:var(--color-frost-white)}:where(.rt-soft){color:var(--color-ink-inverse-soft)}:where(h1,h2,h3,h4,h5,h6){font-family:var(--font-display)}.hero-parallax{perspective:var(--hero-perspective)}.hero-parallax-shade{background:var(--color-ink-strong);opacity:calc(var(--hero-shade-from) + var(--scroll-progress,0) * (var(--hero-shade-to) - var(--hero-shade-from)))}.hero-parallax-media{transform-origin:50% 100%;transform:translate3d(0, calc(var(--scroll-progress,0) * var(--hero-parallax-media)), 0) scale(calc(1 + var(--scroll-progress,0) * var(--hero-parallax-zoom))) rotateX(calc(var(--scroll-progress,0) * var(--hero-parallax-tilt)));will-change:transform}.scroll-parallax{transform:translate3d(0, calc((var(--scroll-progress,.5) - .5) * var(--parallax-shift)), 0) scale(var(--parallax-scale));will-change:transform}.compare-parallax-media{transform:translate3d(0, calc((var(--scroll-progress,.5) - .5) * var(--parallax-shift)), 0) scale(calc(var(--parallax-scale) + (var(--compare-zoom-from) - var(--parallax-scale)) * (1 - min(var(--scroll-progress,.5) * 2, 1))));will-change:transform}.reveal{opacity:0;transform:translate3d(0, var(--reveal-shift), 0);transition:opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);transition-delay:calc(var(--reveal-index,0) * var(--dur-stagger))}.reveal[data-revealed]{opacity:1;transform:none}.reveal[data-variant=fade]{transform:none}.footer-reveal{transform:translate3d(0, calc((var(--scroll-progress,1) - 1) * var(--footer-reveal-lag) * 100%), 0);will-change:transform}.faq-icon{isolation:isolate;width:var(--faq-icon-size);height:var(--faq-icon-size);transition:transform var(--dur-3q) var(--ease-in-out);position:relative}.faq-icon:before,.faq-icon:after{content:"";width:100%;height:var(--faq-icon-stroke);background:currentColor;position:absolute;top:50%;left:0;translate:0 -50%}.faq-icon:after{z-index:-1;transition:rotate var(--dur-3q) var(--ease-in-out);rotate:90deg}.faq-icon[data-open]{transform:rotate(180deg)}.faq-icon[data-open]:after{rotate:180deg}@media (hover:hover){.faq-item:hover .faq-icon:not([data-open]){transition-timing-function:var(--ease-out);transform:rotate(90deg)}}.faq-panel{transition:grid-template-rows var(--dur-3q) var(--ease-in-out);grid-template-rows:0fr;display:grid}.faq-panel[data-open]{grid-template-rows:1fr}.faq-panel>div{min-height:0;overflow:hidden}.media-blur{-webkit-backdrop-filter:blur(var(--hover-focus-backdrop-blur));backdrop-filter:blur(var(--hover-focus-backdrop-blur))}@media (hover:hover){.hover-focus-item{transition:filter var(--dur-3q) var(--ease-out);will-change:filter}.hover-focus:has(.hover-focus-item:hover) .hover-focus-item:not(:hover):not(:has(.hover-focus-backdrop)){filter:blur(var(--hover-focus-blur))}.hover-focus-backdrop{-webkit-backdrop-filter:blur(var(--hover-focus-backdrop-blur));backdrop-filter:blur(var(--hover-focus-backdrop-blur));opacity:0;transition:opacity var(--dur-3q) var(--ease-out)}.hover-focus:has(.hover-focus-item:hover) .hover-focus-item:not(:hover) .hover-focus-backdrop{opacity:1}.hover-focus-media{transition:transform var(--dur-3q) var(--ease-out)}.hover-focus-item:hover .hover-focus-media{transform:scale(var(--hover-focus-zoom))}.hover-focus.hover-focus-frozen:has(.hover-focus-item:hover) .hover-focus-item:not(:hover){filter:none}.hover-focus.hover-focus-frozen .hover-focus-item,.hover-focus.hover-focus-frozen .hover-focus-media{transition:none}.hover-focus.hover-focus-frozen .hover-focus-item:hover .hover-focus-media{transform:none}}.theme-dock{transition:opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease-out)}.theme-dock[data-hidden],html[data-deck-past-hero] .theme-dock{opacity:0;transform:translate3d(0, calc(var(--button-height-xxs) + var(--dock-bottom)), 0);pointer-events:none;transition-timing-function:var(--ease-in-out)}@property --pointer-x{syntax:"<number>";inherits:true;initial-value:.5}@property --pointer-y{syntax:"<number>";inherits:true;initial-value:.5}@property --drift-x{syntax:"<number>";inherits:true;initial-value:0}@property --drift-y{syntax:"<number>";inherits:true;initial-value:0}@property --pointer-on{syntax:"<number>";inherits:true;initial-value:0}.footer-mark{--glow-x:calc(var(--pointer-x) + (1 - var(--pointer-on)) * var(--drift-x));--glow-y:calc(var(--pointer-y) + (1 - var(--pointer-on)) * var(--drift-y));background-color:var(--color-footer-mark-lo);animation:footer-mark-drift var(--footer-mark-drift-dur) linear infinite;transition:--pointer-x var(--dur) var(--ease-out), --pointer-y var(--dur) var(--ease-out), --pointer-on var(--dur-long) var(--ease-out);overflow:hidden}.footer-mark:before{content:"";background:radial-gradient(circle at 50% 50%, var(--color-footer-mark-hi) 0%, var(--color-footer-mark-lo) calc(var(--footer-mark-glow) / 2));transform:translate3d(calc((var(--glow-x) - .5) * 50%), calc((var(--glow-y) - .5) * 50%), 0);will-change:transform;position:absolute;inset:-50%}[data-pointer] .footer-mark{--pointer-on:1}@keyframes footer-mark-drift{0%{--drift-x:var(--footer-mark-drift-x);--drift-y:0}25%{--drift-x:0;--drift-y:var(--footer-mark-drift-y)}50%{--drift-x:calc(-1 * var(--footer-mark-drift-x));--drift-y:0}75%{--drift-x:0;--drift-y:calc(-1 * var(--footer-mark-drift-y))}to{--drift-x:var(--footer-mark-drift-x);--drift-y:0}}.nav-drop{display:flex}.nav-dropdown{z-index:1;padding-top:var(--nav-dropdown-gap);opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0, calc(-1 * var(--nav-dropdown-shift)), 0);transition:opacity var(--dur-3q) var(--ease-out), transform var(--dur-3q) var(--ease-out), visibility 0s linear var(--dur-3q);position:absolute;top:100%}.nav-drop:is(:hover,:focus-within)>.nav-dropdown,.filter-drop[data-open]>.nav-dropdown{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.nav-drop:is(:hover,:focus-within)>.btn{color:var(--color-frost-white)}.nav-badge{padding:calc((var(--nav-badge-h) - .68em) / 2) 4px;text-box:trim-both cap alphabetic;background:linear-gradient(98deg, var(--color-carbon-black) 0%, var(--color-frost-white) 50%, var(--color-carbon-black) 100%) 0% 0 / 250% 100%;color:var(--color-iron-grey);font-size:var(--nav-badge-text);white-space:nowrap;animation:nav-badge-sheen var(--nav-badge-sheen) var(--ease-in-out) infinite alternate;border-radius:2px;line-height:1;display:inline-block}@keyframes nav-badge-sheen{0%{background-position:30% 0}to{background-position:70% 0}}@media (prefers-reduced-motion:reduce){.nav-badge{background-position:20% 0;animation:none}}html:has([data-cure-element=DockCta]) [data-cure-element=DockCtaGlobal]{display:none}#header{transition:opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease-out), translate var(--dur-3q) var(--ease-out)}html[data-footer-at-header] #header{opacity:0;transform:translate3d(0, calc(-1 * var(--reveal-shift)), 0);pointer-events:none;transition-timing-function:var(--ease-in-out)}.mobile-nav{opacity:0;visibility:hidden;transition:opacity var(--dur) var(--ease-out), visibility 0s linear var(--dur)}.mobile-nav[data-open]{opacity:1;visibility:visible;transition:opacity var(--dur) var(--ease-out)}.mobile-nav-item{opacity:0;transform:translate3d(0, var(--menu-item-shift), 0);transition:opacity var(--dur-half) linear, transform 0s linear var(--dur-half)}.mobile-nav[data-open] .mobile-nav-item{opacity:1;transition:opacity var(--dur) linear, transform var(--dur-long) var(--ease-out);transition-delay:calc(var(--dur-half) + var(--i,0) * var(--dur-stagger));transform:none}html[data-mobile-nav-open]{overflow:hidden}html[data-mobile-nav-open][data-footer-at-header] #header{opacity:1;pointer-events:auto;transform:none}.mobile-nav-bars{width:var(--mobile-nav-bars-w);height:var(--mobile-nav-bars-h);display:block;position:relative}.mobile-nav-bars>span{width:100%;height:var(--close-icon-stroke);transition:translate var(--dur) var(--ease-out), rotate var(--dur) var(--ease-out);background:currentColor;position:absolute;left:0}.mobile-nav-bars>span:first-child{top:0}.mobile-nav-bars>span:last-child{top:calc(100% - var(--close-icon-stroke))}.mobile-nav-toggle[data-open] .mobile-nav-bars>span:first-child{translate:0 calc(var(--mobile-nav-bars-h) / 2 - var(--close-icon-stroke) / 2);rotate:45deg}.mobile-nav-toggle[data-open] .mobile-nav-bars>span:last-child{translate:0 calc(var(--close-icon-stroke) / 2 - var(--mobile-nav-bars-h) / 2);rotate:-45deg}@media (prefers-reduced-motion:reduce){.mobile-nav-item,.mobile-nav[data-open] .mobile-nav-item{transition:opacity var(--dur-half) linear;transform:none}.mobile-nav-bars>span{transition:none}}@media (hover:hover){.hover-show{opacity:0;transition:grid-template-rows var(--dur-3q) var(--ease-out), opacity var(--dur-3q) var(--ease-out);grid-template-rows:0fr;display:grid}.hover-show>*{min-height:0;overflow:hidden}:is(.hover-focus-item:hover,.hover-focus-item:focus-within) .hover-show{opacity:1;grid-template-rows:1fr}}.btn-letters{white-space:pre;display:inline-block}.btn .btn-letters{text-box:trim-both cap alphabetic}@supports not (text-box:trim-both cap alphabetic){.btn .btn-letters{position:relative;top:-.09em}}@supports (hanging-punctuation:first) and (text-box:trim-both cap alphabetic){.btn .btn-letters>.btn-letter{top:calc(var(--btn-trim-shift) - .5lh);position:relative}}.btn-letter{padding-block:var(--button-letter-mask-pad);margin-block:calc(-1 * var(--button-letter-mask-pad));vertical-align:top;display:inline-block;overflow:hidden}.btn-letter-inner{transition:transform var(--dur-long) var(--ease-out);display:inline-block;position:relative}.btn-letter-inner:after{content:attr(data-char);top:calc(100% + var(--button-letter-gap));position:absolute;left:0}.btn-letter[data-i="0"]{--i:0}.btn-letter[data-i="1"]{--i:1}.btn-letter[data-i="2"]{--i:2}.btn-letter[data-i="3"]{--i:3}.btn-letter[data-i="4"]{--i:4}.btn-letter[data-i="5"]{--i:5}.btn-letter[data-i="6"]{--i:6}.btn-letter[data-i="7"]{--i:7}.btn-letter[data-i="8"]{--i:8}.btn-letter[data-i="9"]{--i:9}.btn-letter[data-i="10"]{--i:10}.btn-letter[data-i="11"]{--i:11}.btn-letter[data-i="12"]{--i:12}.btn-letter[data-i="13"]{--i:13}.btn-letter[data-i="14"]{--i:14}.btn-letter[data-i="15"]{--i:15}.btn-letter[data-i="16"]{--i:16}.btn-letter[data-i="17"]{--i:17}.btn-letter[data-i="18"]{--i:18}.btn-letter[data-i="19"]{--i:19}@keyframes btn-letter-flash{0%,25%{color:var(--color-button-flash)}to{color:currentColor}}@media (hover:hover){:is(.btn,.text-link,.card-hover):hover .btn-letter-inner{transform:translate3d(0, calc(-100% - var(--button-letter-gap)), 0);transition-delay:calc(var(--i,0) * var(--button-letter-stagger))}:is(.btn,.text-link,.card-hover):hover .btn-letter-inner:after{animation:btn-letter-flash var(--dur-half) linear forwards;animation-delay:calc(var(--i,0) * var(--button-letter-stagger))}}.btn-accent{--color-button-flash:currentcolor;isolation:isolate;position:relative}.btn-accent:before{content:"";z-index:-1;border-radius:inherit;background-image:radial-gradient(40% 130% at 50% 100%, var(--button-ring-c4) 0%, transparent 100%);animation:btn-fill-roll var(--button-fill-roll) linear infinite paused;opacity:0;transition:opacity var(--dur) var(--ease-out);pointer-events:none;background-position:0 0;background-repeat:repeat-x;background-size:200% 100%;position:absolute;inset:0}@keyframes btn-fill-roll{to{background-position:200% 0}}@media (hover:hover){.btn-accent:hover:before{opacity:1;animation-play-state:running}}@property --button-ring-angle{syntax:"<angle>";inherits:false;initial-value:45deg}@keyframes btn-ring-spin{to{--button-ring-angle:405deg}}@keyframes field-ring-kick{0%{--button-ring-angle:45deg}to{--button-ring-angle:calc(45deg + var(--field-ring-kick))}}@keyframes field-ring-spin{0%{--button-ring-angle:calc(45deg + var(--field-ring-kick))}to{--button-ring-angle:calc(405deg + var(--field-ring-kick))}}@property --field-ring-c2{syntax:"<color>";inherits:false;initial-value:#0000}@property --field-ring-c3{syntax:"<color>";inherits:false;initial-value:#0000}.btn-ring,.field-ring{position:relative}.btn-ring:after,.field-ring:after{content:"";border-radius:inherit;padding:var(--button-ring-w);background:linear-gradient(var(--button-ring-angle), var(--button-ring-stops));opacity:0;transition:opacity var(--dur) var(--ease-out);pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.field-ring:after{--field-ring-c2:var(--field-ring-hover-mid);--field-ring-c3:var(--field-ring-hover-mid);background:linear-gradient(var(--button-ring-angle), var(--button-ring-c1) 0%, var(--field-ring-c2) 31%, var(--field-ring-c3) 75%, var(--button-ring-c4) 100%);transition:opacity var(--dur) var(--ease-out), --field-ring-c2 var(--dur-3q) var(--ease-out), --field-ring-c3 var(--dur-3q) var(--ease-out)}@media (hover:hover){.btn-ring:hover:after{opacity:1;animation:btn-ring-spin var(--button-ring-spin) linear infinite}.field-ring:hover:after{opacity:var(--field-ring-hover-opacity)}}.field-ring:is(:focus-within,:has(input:not(:placeholder-shown))):after{--field-ring-c2:var(--button-ring-c2);--field-ring-c3:var(--button-ring-c3);opacity:1;animation:field-ring-kick var(--field-ring-kick-dur) var(--ease-out) forwards, field-ring-spin var(--field-ring-spin) linear var(--field-ring-kick-dur) infinite}@property --tag-spin-base{syntax:"<angle>";inherits:false;initial-value:0deg}@property --tag-spin-boost{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes tag-spin-base{to{--tag-spin-base:360deg}}@keyframes tag-spin-boost{to{--tag-spin-boost:360deg}}.tag-ring{background:linear-gradient(calc(90deg + var(--tag-spin-base) + var(--tag-spin-boost)), var(--tag-ring-colors,var(--color-cooling-blue), var(--color-iron-grey), var(--color-heating-red)));animation:tag-spin-base var(--tag-ring-spin) linear infinite, tag-spin-boost var(--tag-ring-spin-boost) linear infinite paused}.tag-ring-light{--tag-ring-colors:var(--color-steel-grey), var(--color-arctic-white)}@media (hover:hover){.tag-ring:hover{animation-play-state:running,running}}.stat-number{isolation:isolate;background:var(--color-carbon-black);color:var(--color-frost-white);display:inline-block;position:relative}.stat-number:after{content:"";pointer-events:none;mix-blend-mode:darken;animation:stat-gradient-drift var(--stat-gradient-dur) var(--ease-in-out) infinite alternate;background-size:150% 100%;position:absolute;inset:1px}:root[data-theme=light] .theme-invert{filter:invert()}:root[data-theme=light] .scene-dark .theme-invert,:root[data-theme=light][data-header-on-dark] #header .theme-invert{filter:none}:root[data-theme=light] .stat-number:after{mix-blend-mode:lighten}:root[data-theme=light] .scene-dark .stat-number:after{mix-blend-mode:darken}.stat-number[data-accent=blå]:after{background-image:linear-gradient(90deg, var(--color-stat-dim) 0%, var(--color-frost-white) 28%, var(--color-frost-white) 52%, var(--color-stat-cool) 100%)}.stat-number[data-accent=rød]:after{background-image:linear-gradient(90deg, var(--color-stat-dim) 0%, var(--color-frost-white) 24%, var(--color-frost-white) 46%, var(--color-stat-warm) 74%, var(--color-stat-warm-deep) 100%)}.stat-number[data-accent=ingen]:after{content:none}@keyframes stat-gradient-drift{0%{background-position:0%}to{background-position:100%}}.switch-knob{width:var(--toggle-knob-w);transition:translate var(--dur-3q) var(--ease-spring), width var(--dur-half) var(--ease-out), background-color var(--dur-half) var(--ease-out);translate:0}.switch[aria-checked=true] .switch-knob{translate:var(--toggle-travel) 0}.switch[data-moved] .switch-knob{animation:switch-knob-stretch-l var(--dur-3q) var(--ease-out)}.switch[data-moved][aria-checked=true] .switch-knob{animation-name:switch-knob-stretch-r}.switch:active .switch-knob{width:calc(var(--toggle-knob-w) + var(--toggle-knob-stretch))}.switch[aria-checked=true]:active .switch-knob{translate:calc(var(--toggle-travel) - var(--toggle-knob-stretch)) 0}.switch-knob[data-still]{transition:background-color var(--dur-half) var(--ease-out);animation:none}@keyframes switch-knob-stretch-l{30%{width:calc(var(--toggle-knob-w) + var(--toggle-knob-stretch))}}@keyframes switch-knob-stretch-r{30%{width:calc(var(--toggle-knob-w) + var(--toggle-knob-stretch))}}.config-option{position:relative}.config-option:after{content:"";border-radius:inherit;padding:var(--button-ring-w);background:linear-gradient(var(--button-ring-angle), var(--button-ring-stops));opacity:0;transition:opacity var(--dur-3q) var(--ease-out);pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.config-option:has(:checked):after{opacity:1;animation:field-ring-kick var(--field-ring-kick-dur) var(--ease-out) forwards, field-ring-spin var(--field-ring-spin) linear var(--field-ring-kick-dur) infinite}.config-range{appearance:none;height:var(--configurator-thumb);cursor:pointer;touch-action:pan-y;background:0 0}.config-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-cooling-blue) var(--fill,0%), var(--color-steel-grey) var(--fill,0%));border-radius:2px;height:3px}.config-range::-moz-range-track{background:linear-gradient(to right, var(--color-cooling-blue) var(--fill,0%), var(--color-steel-grey) var(--fill,0%));border-radius:2px;height:3px}.config-range::-webkit-slider-thumb{appearance:none;width:var(--configurator-thumb);height:var(--configurator-thumb);margin-top:calc((3px - var(--configurator-thumb)) / 2);border:2px solid var(--color-frost-white);background:var(--color-cooling-blue);transition:transform var(--dur-half) var(--ease-out);border-radius:50%}.config-range::-moz-range-thumb{width:var(--configurator-thumb);height:var(--configurator-thumb);border:2px solid var(--color-frost-white);background:var(--color-cooling-blue);border-radius:50%}.config-range:active::-webkit-slider-thumb{transform:scale(1.15)}.config-range:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}@keyframes config-fade-in{0%{opacity:0;transform:translate3d(0, calc(var(--reveal-shift) / 3), 0)}}.config-fade{animation:config-fade-in var(--dur-3q) var(--ease-out) both}.btn:disabled{pointer-events:none}.case-rich>*+*{margin-top:var(--spacing-element-spacing-medium)}.case-body h3{font-size:var(--text-medium);color:var(--color-frost-white);font-weight:500;line-height:1.2}.case-body h3:not(:first-child){margin-top:var(--spacing-element-spacing-ml)}.case-body p{line-height:1.3}.case-results ul{padding-left:1.5em;list-style:outside}.case-results li{padding-block:calc(var(--spacing) * 3.75);border-bottom:1px solid #88888880}@supports (color:color-mix(in lab, red, red)){.case-results li{border-bottom:1px solid color-mix(in srgb, var(--color-main-color-888888) 50%, transparent)}}.case-results li{line-height:1.3}.case-results li:first-child{padding-top:0}.news-body>*+*{margin-top:var(--spacing-element-spacing-ml)}.news-body h3{font-size:var(--text-medium);color:var(--color-frost-white);font-weight:500;line-height:1.2}.news-body h3+p{margin-top:var(--spacing-element-spacing-medium)}.news-body p{font-size:var(--text-small);color:var(--color-main-color-b3b0b0);line-height:1.3}.news-body ul{padding:0;list-style:none}.news-body li{padding-block:var(--spacing-element-spacing-small);border-bottom:1px solid #88888880}@supports (color:color-mix(in lab, red, red)){.news-body li{border-bottom:1px solid color-mix(in srgb, var(--color-main-color-888888) 50%, transparent)}}.news-body li{font-size:var(--text-small);color:var(--color-vapor-grey);line-height:1.3}.news-body li:first-child{padding-top:0}.news-body li:before{content:"•";color:var(--color-accent);margin-right:.6em}.legal-body strong{color:var(--color-frost-white);font-weight:500}.legal-body a:not(.rt-button){color:var(--color-frost-white);text-underline-offset:.2em;text-decoration:underline}:where(.rt-label){color:var(--color-main-color-888888)}.nav-morph{visibility:hidden;pointer-events:none;transition:translate var(--dur-3q) var(--ease-out), width var(--dur-3q) var(--ease-out), height var(--dur-3q) var(--ease-out), visibility 0s linear calc(var(--menu-out) + var(--dur-half))}.nav-morph[data-open]{visibility:visible;pointer-events:auto;transition:translate var(--dur-3q) var(--ease-out), width var(--dur-3q) var(--ease-out), height var(--dur-3q) var(--ease-out), visibility 0s}.nav-morph[data-jump]{transition:visibility}.nav-morph-card{clip-path:inset(0 0 100% 0 round var(--radius-small));transition:clip-path var(--dur-half) var(--ease-in-out) var(--menu-out)}.nav-morph[data-open] .nav-morph-card{clip-path:inset(0 round var(--radius-small));transition:clip-path var(--dur) var(--ease-out)}.nav-panel{opacity:0;visibility:hidden;transition:opacity var(--menu-out) linear, visibility 0s linear var(--menu-out)}.nav-panel[data-active]{opacity:1;visibility:visible;transition:opacity var(--dur-half) linear var(--menu-out), visibility 0s}.menu-item{opacity:0;transform-origin:0 100%;transform:translate3d(0, var(--menu-item-shift), 0) skewX(var(--menu-item-skew)) scaleX(var(--menu-item-stretch));transition:opacity var(--menu-out) linear, transform 0s linear var(--menu-out)}.nav-morph[data-open] .nav-panel[data-active] .menu-item{opacity:1;transition:opacity var(--dur-half) linear, transform var(--dur) var(--ease-out);transition-delay:calc(var(--menu-items-delay) + var(--i,0) * var(--dur-stagger));transform:none}.menu-item-fade{transform:none}.menu-dots{width:calc(var(--spacing) * 3.75);height:calc(var(--spacing) * 3.75);transition:scale var(--menu-dots-dur) var(--menu-dots-ease), opacity var(--menu-dots-dur) var(--menu-dots-ease);display:block;position:relative}.menu-dots>span{width:calc(var(--spacing) * 1.25);height:calc(var(--spacing) * 1.25);transition:translate var(--menu-dots-dur) var(--menu-dots-ease);background:currentColor;position:absolute}.menu-dots>span:first-child{top:0;left:0}.menu-dots>span:nth-child(2){top:0;right:0}.menu-dots>span:nth-child(3){bottom:0;right:0}.menu-dots>span:nth-child(4){bottom:0;left:0}.btn:is(:hover,[aria-expanded=true]) .menu-dots{scale:var(--menu-dots-scale);opacity:var(--menu-dots-dim)}.btn[aria-expanded=true] .menu-dots{opacity:1}.btn:is(:hover,[aria-expanded=true]) .menu-dots>span:first-child{translate:calc(var(--spacing) * 2.5) 0}.btn:is(:hover,[aria-expanded=true]) .menu-dots>span:nth-child(2){translate:0 calc(var(--spacing) * 2.5)}.btn:is(:hover,[aria-expanded=true]) .menu-dots>span:nth-child(3){translate:calc(var(--spacing) * -2.5) 0}.btn:is(:hover,[aria-expanded=true]) .menu-dots>span:nth-child(4){translate:0 calc(var(--spacing) * -2.5)}.btn[aria-expanded=true][aria-controls]{color:var(--color-frost-white)}.tech-toc a{color:var(--color-main-color-888888);transition:color var(--dur-half) var(--ease-out)}.tech-toc a .rt-highlight{color:inherit;transition:color var(--dur-half) var(--ease-out);margin-inline-end:.233em}.tech-toc a:hover,.tech-toc a[data-active]{color:var(--color-vapor-grey)}.tech-toc a[data-active] .rt-highlight{color:var(--color-accent)}.tech-blur{-webkit-backdrop-filter:blur(var(--hover-focus-backdrop-blur));backdrop-filter:blur(var(--hover-focus-backdrop-blur));opacity:1;transition:opacity var(--dur) var(--ease-out);pointer-events:none}[data-spy-section][data-active] .tech-blur{opacity:0}@media (min-width:768px){main[data-deck]>section:not([data-deck-split]),main[data-deck] [data-deck-split] [data-deck-slide]{height:100dvh;position:sticky;top:0;overflow:clip}@layer base{main[data-deck]>section:not([data-deck-split]),main[data-deck] [data-deck-split] [data-deck-slide]{background-color:var(--color-carbon-black)}}main[data-deck]>section:not([data-deck-split],[data-section-id=hero-about]),main[data-deck] [data-deck-split] [data-deck-slide]{flex-direction:column;justify-content:safe center;display:flex}main[data-deck] [data-deck-fill]{min-height:calc(100dvh - 2 * var(--page-margin));aspect-ratio:auto}main[data-deck] [data-deck-clear]{padding-top:calc(var(--deck-toggle-top) + var(--button-height-xxs) + var(--spacing-element-spacing-medium))}main[data-deck] [data-deck-zoom]>*{transform:scale(var(--deck-zoom,1));transform-origin:0 0}main[data-deck] [data-deck-split],main[data-deck] [data-deck-split]>[data-cure-element=Container]{display:contents}main[data-deck] [data-deck-split] [data-deck-slide]{width:100%;max-width:var(--container-outer);padding-inline:var(--page-margin);margin-inline:auto}main[data-deck]:is(.deck-measure,.deck-natural)>section:not([data-deck-split]),main[data-deck]:is(.deck-measure,.deck-natural) [data-deck-split] [data-deck-slide]{position:relative}main[data-deck].deck-natural>section:not([data-deck-split]),main[data-deck].deck-natural [data-deck-split] [data-deck-slide]{height:auto}main[data-deck].deck-natural [data-deck-zoom]>*{transform:none}}html[data-deck] #header{display:none}.deck-nav-toggle{top:var(--deck-toggle-top);left:var(--page-margin);z-index:50;position:fixed}.deck-overview{visibility:hidden;transition:translate var(--dur-3q) var(--ease-out), visibility 0s linear var(--dur-3q);translate:-100%}.deck-overview[data-open]{visibility:visible;transition:translate var(--dur-3q) var(--ease-out), visibility 0s;translate:0}.deck-overview-home{transition:color var(--dur-half) var(--ease-out)}.deck-overview-home:hover{color:var(--color-frost-white)}@media (min-width:768px){main[data-deck] .reveal{--reveal-shift:var(--deck-shift);transition-duration:var(--dur-long)}main[data-deck] [data-deck-wait] .reveal{opacity:0;transform:translate3d(0, var(--deck-shift), 0);transition:none}main[data-deck] [data-deck-wait] :is([data-cure-prop^=slide],[data-cure-prop^=meta]){opacity:0}main[data-deck] [data-deck-in] :is([data-cure-prop^=slide],[data-cure-prop^=meta]){animation:deck-fade var(--dur-long) var(--ease-out) var(--dur) both}}@property --deck-sweep{syntax:"<angle>";inherits:false;initial-value:360deg}@keyframes deck-fade{0%{opacity:0}}@keyframes deck-grow-y{0%{transform:scaleY(0)}}@keyframes deck-draw-x{0%{transform:scaleX(0)}}@keyframes deck-wipe{0%{clip-path:inset(-10% 100% -10% 0)}to{clip-path:inset(-10% 0)}}@keyframes deck-pop{0%{scale:0}}@keyframes deck-sweep{0%{--deck-sweep:0deg}}.chart-bar{transform-origin:bottom}.reveal[data-revealed]:not([data-deck-wait] *) .chart-bar{animation:deck-grow-y var(--deck-chart-dur) var(--ease-out) both;animation-delay:calc(var(--deck-chart-delay) + var(--i,0) * var(--deck-stagger))}.reveal[data-revealed]:not([data-deck-wait] *) .chart-bar-label{animation:deck-fade var(--dur) var(--ease-out) both;animation-delay:calc(var(--deck-chart-delay) + var(--dur-half) + var(--i,0) * var(--deck-stagger))}.chart-ring{-webkit-mask:conic-gradient(#000 var(--deck-sweep), transparent 0);-webkit-mask:conic-gradient(#000 var(--deck-sweep), transparent 0);-webkit-mask:conic-gradient(#000 var(--deck-sweep), transparent 0);mask:conic-gradient(#000 var(--deck-sweep), transparent 0)}.reveal[data-revealed]:not([data-deck-wait] *) .chart-ring{animation:deck-sweep var(--deck-chart-dur) var(--ease-in-out) var(--deck-chart-delay) both}.reveal[data-revealed]:not([data-deck-wait] *) .chart-ring-center{animation:deck-fade var(--dur) var(--ease-out) calc(var(--deck-chart-delay) + var(--dur)) both}.chart-grid,.draw-x{transform-origin:0}.draw-y{transform-origin:top}.reveal[data-revealed]:not([data-deck-wait] *) .chart-grid{animation:deck-draw-x var(--dur-long) var(--ease-out) both;animation-delay:calc(var(--deck-chart-delay) * .5 + var(--i,0) * var(--deck-stagger))}.reveal[data-revealed]:not([data-deck-wait] *) :is(.chart-area,.chart-curve){animation:deck-wipe var(--deck-chart-dur) var(--ease-in-out) var(--deck-chart-delay) both}.reveal[data-revealed]:not([data-deck-wait] *) .chart-dot{animation:deck-pop var(--dur-long) var(--ease-spring) both;animation-delay:calc(var(--deck-chart-delay) + var(--i,0) * var(--deck-chart-dur) / 6)}.reveal[data-revealed]:not([data-deck-wait] *) .chart-point-label{animation:deck-fade var(--dur) var(--ease-out) both;animation-delay:calc(var(--deck-chart-delay) + var(--dur-half) + var(--i,0) * var(--deck-chart-dur) / 6)}.reveal[data-revealed]:not([data-deck-wait] *) .draw-x{animation:deck-draw-x var(--dur-long) var(--ease-out) var(--dur-half) both}.reveal[data-revealed]:not([data-deck-wait] *) .draw-y{animation:deck-grow-y var(--dur-long) var(--ease-out) var(--dur-half) both}.reveal[data-revealed]:not([data-deck-wait] *) .deck-row{animation:deck-fade var(--dur) var(--ease-out) both;animation-delay:calc(var(--dur-half) + var(--i,0) * var(--deck-stagger))}@media (prefers-reduced-motion:reduce){.reveal[data-revealed] :is(.chart-bar,.chart-bar-label,.chart-ring,.chart-ring-center,.chart-grid,.chart-area,.chart-curve,.chart-dot,.chart-point-label,.draw-x,.draw-y,.deck-row),main[data-deck] [data-deck-in] :is([data-cure-prop^=slide],[data-cure-prop^=meta]){animation:none}}.deck-overview-list button{color:var(--color-main-color-b3b0b0);transition:color var(--dur-half) var(--ease-out)}.deck-overview-list button:hover,.deck-overview-list button[data-active]{color:var(--color-frost-white)}.deck-overview-dot{margin-inline-end:.483em}.deck-overview-list button[data-active] .deck-overview-dot{color:var(--color-accent)}.link-arrow-line{transform-origin:0;transition:transform var(--dur-3q) var(--ease-out)}.link-arrow-out,.link-arrow-in{transition:translate var(--dur-long) var(--ease-out)}.link-arrow-in{translate:-100%}:is(a,button,.card-hover):is(:hover,:focus-visible) .link-arrow-line{transform-origin:100%;transform:scaleX(0)}:is(a,button,.card-hover):is(:hover,:focus-visible) .link-arrow-out{transition-delay:calc(var(--arrow-i,0) * var(--button-letter-stagger));translate:100%}:is(a,button,.card-hover):is(:hover,:focus-visible) .link-arrow-in{transition-delay:calc(var(--arrow-i,0) * var(--button-letter-stagger));translate:0}.pulse-dot{place-items:center;display:inline-grid;position:relative}.pulse-dot>*{animation:pulse-spring var(--pulse-period) linear infinite}.pulse-dot:after{content:"";border:var(--pulse-ring-width) solid var(--color-accent);opacity:0;pointer-events:none;animation:pulse-ripple var(--pulse-period) infinite;border-radius:9999px;position:absolute;inset:0}@keyframes pulse-spring{0%{scale:1}1.67%{scale:.983}3.33%{scale:.93}5%{scale:.843}6.67%{scale:.72}7.5%{scale:.755}8.33%{scale:.839}9.17%{scale:.938}10%{scale:1.024}10.83%{scale:1.08}11.67%{scale:1.101}12.5%{scale:1.092}13.33%{scale:1.063}14.17%{scale:1.028}15%{scale:.995}15.83%{scale:.973}16.67%{scale:.964}18.33%{scale:.975}19.17%{scale:.988}20%{scale:1}20.83%{scale:1.009}21.67%{scale:1.013}24.17%{scale:1.005}25%{scale:1.001}26.67%{scale:.995}30%{scale:1}to{scale:1}}@keyframes pulse-ripple{0%,6.67%{opacity:0;animation-timing-function:step-end;transform:scale(1)}6.68%{opacity:.9;animation-timing-function:var(--ease-out);transform:scale(1)}45%,to{transform:scale(var(--pulse-scale));opacity:0}}@media (prefers-reduced-motion:reduce){.pulse-dot>*,.pulse-dot:after{animation:none}}.card-link:after{content:"";z-index:1;position:absolute;inset:0}.card-link-above{z-index:2;position:relative}.spin-360{display:none}.hero-readable{background:linear-gradient(to top, rgb(0 0 0/var(--hero-readable-bottom)) 0%, rgb(0 0 0/var(--hero-readable-mid)) 45%, transparent 80%), linear-gradient(to right, rgb(0 0 0/var(--hero-readable-left)) 0%, transparent 65%)}.preloader{z-index:45;background:var(--color-base);transition:opacity var(--preloader-reveal-dur) var(--ease-in-out);display:none;position:fixed;inset:0}html:is([data-preloading],[data-preloader-leaving],[data-page-covering]) .preloader{display:block}html[data-preloading]{overflow:hidden}html[data-preloading] .reveal{opacity:0;transform:translate3d(0, var(--reveal-shift), 0)}html[data-preloading]:not([data-preloader-nav]) #header{opacity:0;transform:translate3d(0, calc(-1 * var(--reveal-shift)), 0)}html[data-preloading] .theme-dock{opacity:0;transform:translate3d(0, calc(var(--button-height-xxs) + var(--dock-bottom)), 0)}html[data-preloader-leaving] .preloader{opacity:0}html[data-preloading]:not([data-preloader-leaving]) .hero-parallax-media{scale:var(--preloader-media-scale)}html[data-preloader-leaving] .hero-parallax-media{transition:scale var(--preloader-reveal-dur) var(--ease-expo-in-out)}.text-trim{text-box:trim-both cap alphabetic}.menu-link{min-height:var(--menu-link-h)}.menu-link-social{padding-top:calc(var(--menu-link-social-gap) - var(--menu-link-trim));min-height:calc(var(--menu-link-h) + var(--menu-link-social-gap) - var(--menu-link-trim))}.link-dim .text-link{transition:opacity var(--dur-half) var(--ease-out), color var(--dur-half) var(--ease-out)}.link-dim:has(.text-link:hover) .text-link:not(:hover){opacity:var(--link-dim-opacity)}.team-background ul{margin:0;padding:0;list-style:none}.team-background li{align-items:flex-start;gap:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);border-bottom:1px solid var(--color-steel-grey);display:flex}.team-background li:before{content:"";margin-top:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);background:var(--color-accent);border-radius:9999px;flex-shrink:0}.card-morph,.card-morph-content{transform-origin:0 0;will-change:transform}.card-morph[data-measuring]{visibility:hidden}.card-morph-scrim{background:var(--modal-scrim)}.card-morph-blur{-webkit-backdrop-filter:blur(var(--modal-scrim-blur));backdrop-filter:blur(var(--modal-scrim-blur));animation:card-morph-blur-inn var(--modal-dur-open) var(--ease-out) both}@keyframes card-morph-blur-inn{0%{opacity:0}to{opacity:1}}.card-morph-ghost{transform-origin:0 0;pointer-events:none;z-index:var(--modal-ghost-z);will-change:transform;position:fixed;top:0;left:0}.close-icon{width:var(--close-icon-size);height:var(--close-icon-size);position:relative}.close-icon:before,.close-icon:after{content:"";width:100%;height:var(--close-icon-stroke);background:currentColor;position:absolute;top:50%;left:0;translate:0 -50%}.close-icon:before{rotate:45deg}.modal-close .close-icon{--close-icon-size:var(--modal-close-icon-size)}.close-icon:after{rotate:-45deg}@media (prefers-reduced-motion:reduce){:root{--dur-half:1ms;--dur-3q:1ms;--dur:1ms;--dur-long:1ms;--dur-double:1ms;--menu-dots-dur:1ms;--dur-stagger:0s;--button-letter-stagger:0s}.btn-ring:hover:after,.btn-accent:before,.tag-ring,.field-ring:is(:focus-within,:has(input:not(:placeholder-shown))):after{animation:none}.config-option:has(:checked):after{animation:none}:is(.btn,.text-link,.card-hover):hover .btn-letter-inner{transform:none}:is(.btn,.text-link,.card-hover):hover .btn-letter-inner:after,.config-fade,.switch-knob,.footer-mark,.stat-number:after{animation:none}.nav-dropdown,.theme-dock[data-hidden],html[data-footer-at-header] #header{transform:none}.reveal{opacity:1;transition:none;transform:none}.hero-parallax-media,.scroll-parallax,.compare-parallax-media,.footer-reveal{transform:none}}[data-section-id=faq]+[data-section-id=contact]{padding-top:0}@media (max-width:767px){.swiper-until-md,.cs-grid.swiper-until-md{gap:var(--spacing-element-spacing-ml);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--page-margin));padding-inline:var(--page-margin);scroll-padding-inline:var(--page-margin);scrollbar-width:none;display:flex;overflow:auto hidden}.swiper-until-md::-webkit-scrollbar{display:none}.swiper-until-md>*,.cs-grid.swiper-until-md>*{flex:0 0 var(--swiper-card-w);scroll-snap-align:start;min-width:0}}.view-thumb{width:var(--configurator-view-w);height:var(--configurator-view-h);border:1px solid var(--color-steel-grey);border-radius:var(--radius-small);background:var(--color-iron-grey);cursor:pointer;transition:border-color var(--dur) var(--ease-out);position:relative;overflow:hidden}.view-thumb:hover{border-color:var(--color-main-color-888888)}.view-thumb[aria-pressed=true]{border-color:var(--color-frost-white)}.view-thumb:has(input:checked){border-color:var(--color-frost-white)}.view-thumb:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.view-thumb-img{top:var(--view-thumb-pad);left:var(--view-thumb-pad);width:calc(100% - 2 * var(--view-thumb-pad));height:calc(100% - var(--view-thumb-pad) - var(--view-thumb-label-h));object-fit:contain;position:absolute}.view-thumb-label{left:var(--view-thumb-pad);bottom:var(--view-thumb-pad);font-size:var(--configurator-desc-text);color:var(--color-vapor-grey);line-height:1;position:absolute}.product-view-open{opacity:0;transition:opacity var(--dur) var(--ease-out)}.product-views:has(.product-view-input-open:checked) .product-view-open{opacity:1}.product-views:has(.product-view-input-open:checked) .product-view-closed{opacity:0}.product-view-closed{transition:opacity var(--dur) var(--ease-out)}.anatomy-stage{container-type:inline-size}@media (max-width:767px){.anatomy-stage{--text-tiny:var(--anatomy-callout-text-mobile);--leading-text-size-tiny:1.3}.anatomy-stage li>*+*{margin-top:.3em}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
