@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/3eea4b3d42758fbc-s.44093692.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/d3f3f01dfc015e12-s.p.efb60e83.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Display Fallback;src:local(Arial);ascent-override:93.85%;descent-override:23.46%;line-gap-override:0.0%;size-adjust:106.55%}.funnel_display_475bffba-module__4GIOXq__className{font-family:Funnel Display,Funnel Display Fallback;font-style:normal}.funnel_display_475bffba-module__4GIOXq__variable{--font-accent:"Funnel Display","Funnel Display Fallback"}
@font-face{font-family:Funnel Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/94a6d9b3ae777797-s.f594ee58.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/fc566e733948aae3-s.p.3ae9fc60.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:24.72%;line-gap-override:0.0%;size-adjust:101.13%}.funnel_sans_ea12426a-module__ZoEapa__className{font-family:Funnel Sans,Funnel Sans Fallback;font-style:normal}.funnel_sans_ea12426a-module__ZoEapa__variable{--font-default:"Funnel Sans","Funnel Sans Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-default);--default-mono-font-family:var(--font-default)}}@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}img,video{max-width:100%;height:auto}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}}@layer components;@layer utilities{.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}.static{position:static}.inset-0{inset:calc(var(--spacing)*0)}.-z-10{z-index:calc(10*-1)}.col-12{grid-column:12}.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-922{margin:calc(var(--spacing)*922)}.m-7174{margin:calc(var(--spacing)*7174)}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.overflow-hidden{overflow:hidden}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.px-0{padding-inline:calc(var(--spacing)*0)}.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))}}:root{--background:#161616;--foreground:#ededed;--_font-default:"Funnel Sans",sans-serif;--_font-accent:"Funnel Display",sans-serif;--_size:1.125rem;--_radius-s:.625rem;--_radius-m:1rem;--_radius-pt-m:1rem;--_radius-l:2.375rem;--_radius-xl:3.75rem;--_animspeed-fast:.1s;--_animspeed-medium:.3s;--_animspeed-slow:.6s;--_animbezier:cubic-bezier(.23,.65,.74,1.09);--base:#161616;--base-rgb:22,22,22;--base-tint:#1c1c1c;--base-shade:#0a0a0a;--base-opp:#faf7f6;--base-opp-tint:#fff;--accent:#ddf160;--accent-rgb:221,241,96;--additional:#ddf160;--additional-rgb:221,241,96;--neutral-transparent:#0000004d;--st-bright:#fff;--st-medium:#646464;--st-muted:#252525;--st-opp-bright:#0f0f0f;--fw-regular:300;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-regular-opp:400;--fw-medium-opp:600;--t-bright:#fff;--t-medium:#acacac;--t-muted:#838383;--t-muted-extra:#8a8887;--t-opp-bright:#161616;--t-opp-medium:#303030;--t-opp-muted:#969696;--white-rgb:255,255,255;--black-rgb:0,0,0;--error:#ff6b6b;--pt-base:#fff;--pt-base-dark:#161616;--nl-white:#fff;--nl-black:#000}@media (min-width:768px){:root{--_radius-m:1.625rem;--_radius-l:3.125rem;--_radius-xl:5rem}}@media (min-width:1200px){:root{--_radius-xl:5rem}}body{background:var(--background);color:var(--foreground);font-family:var(--_font-default),Arial,Helvetica,sans-serif;--header-height:80px;--focus-ring:2px solid var(--accent);--focus-offset-sm:2px;--focus-offset-md:4px;--nav-padding-mobile:1.7rem;--wrapper-padding-mobile:1.5rem;--nav-margin-top-mobile:1.5rem;--nav-padding-tablet:3rem;--wrapper-padding-tablet:2rem 3rem;--nav-margin-top-tablet:2rem;--nav-padding-desktop:6rem;--wrapper-padding-desktop:2rem 6rem}@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}
.loading__item,.loading__fade,.anim-uni-in-up,.anim-uni-scale-in,.anim-uni-scale-in-right{opacity:0}.overflow-hidden{overflow:hidden!important}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mxd-section{width:100%;min-width:360px;position:relative}.mxd-section.padding-default{padding-bottom:8.75rem}@media (min-width:768px){.mxd-section.padding-default{padding-bottom:6.667rem}}@media (min-width:1200px){.mxd-section.padding-default{padding-bottom:6.667rem}}@media (min-width:1600px){.mxd-section.padding-default{padding-bottom:8.333rem}}.mxd-container{width:100%;max-width:1320px;margin:0 auto;padding:0 1.875rem;position:relative}@media (min-width:768px){.mxd-container{padding:0 2.5rem}}@media (min-width:1600px){.mxd-container{padding:0 3.75rem}}.mxd-block{position:relative}p{font:normal var(--fw-regular)1rem/1.6 var(--_font-accent);color:var(--t-medium)}p.t-xsmall{font-size:1rem;line-height:1.2}p.t-large{font-family:var(--_font-accent);color:var(--t-bright);font-size:1.041rem}p.t-caption{line-height:1.4;font-weight:var(--fw-medium)}p.t-muted{color:var(--t-muted)}p.t-muted span{color:var(--t-medium)}p.t-muted a{font-weight:var(--fw-regular);color:var(--t-muted);background:linear-gradient(to right,var(--t-muted),var(--t-muted)),linear-gradient(to right,#0000,#0000);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 1px,0 1px;text-decoration:none;transition:background-size .4s,color .3s}.no-touch p.t-muted a:hover{color:var(--t-medium);background-size:0 1px,100% 1px}p.t-muted a.no-effect{background:0 0}p.t-bright{color:var(--t-bright)}@media (min-width:1600px){p{font-size:1rem}p.t-large{font-size:1.25rem}}.mxd-point-subtitle{font:normal var(--fw-regular)1rem/1.2 var(--_font-accent);color:var(--t-bright);justify-content:center;align-items:center;gap:.625rem;display:inline-flex}.mxd-point-subtitle svg{width:1.187rem;height:1.187rem;fill:var(--t-bright)}.mxd-point-subtitle span{font-weight:var(--fw-regular)}.mxd-point-subtitle a{color:var(--t-bright);background:0 0}.no-touch .mxd-point-subtitle:hover a{color:var(--t-medium)}.btn{font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;border:none;outline:0;justify-content:center;align-items:center;gap:.875rem;padding:0;text-decoration:none;display:inline-flex;position:relative}.btn-line-xsmall{font:normal var(--fw-regular)1rem/1.2 var(--_font-accent);justify-content:flex-start;gap:.375rem;width:auto}.btn-line-xsmall .btn-caption,.btn-line-xsmall i{display:inline-flex;position:relative}.btn-line-xsmall i{font-size:1rem;overflow:hidden}.btn-default{height:2.545em;line-height:2.545em;font:normal var(--fw-medium)1.375rem/1.5 var(--_font-accent);border-width:2px;border-radius:1.273em;gap:.545em;padding:0 1em}.btn-default .btn-caption,.btn-default i{display:inline-flex;position:relative}.btn-default i{font-size:1.182em;overflow:hidden}.btn-large{height:2.545em;line-height:2.545em;font:normal var(--fw-medium)1.375rem/1.5 var(--_font-accent);border-width:2px;border-radius:1.273em;gap:.545em;padding:0 1em}.btn-large i{font-size:1.182em}.btn-additional{background-color:var(--additional);border-style:solid;border-color:var(--additional);color:var(--t-opp-bright)}.btn-opposite{background-color:var(--base-opp);border-style:solid;border-color:var(--base-opp);color:var(--t-opp-bright)}.btn-outline{color:var(--t-bright);border:1px solid rgba(var(--white-rgb),.2);background:0 0}.btn-outline:hover{background:rgba(var(--white-rgb),.1);border-color:rgba(var(--white-rgb),.3)}.btn-muted{color:var(--t-muted);background-color:#0000}.no-touch .btn-muted:hover{color:var(--t-bright)}.btn-anim .btn-caption{height:1.5em;line-height:1.5em;position:relative;overflow:hidden;display:block!important}.btn-anim__letter{transition:transform .5s cubic-bezier(.76,0,.024,1);display:inline-block}.btn-anim.play .btn-anim__letter,.btn-anim:hover .btn-anim__letter{transform:translateY(-100%)}.btn-anim__block{display:flex}.btn-anim__block:last-child{color:var(--accent);position:absolute;top:100%;left:0}.btn-additional .btn-anim__block:last-child{color:var(--t-opp-bright)}.btn-anim__letter:first-child{transition-delay:0s}.btn-anim__letter:nth-child(2){transition-delay:30ms}.btn-anim__letter:nth-child(3){transition-delay:60ms}.btn-anim__letter:nth-child(4){transition-delay:90ms}.btn-anim__letter:nth-child(5){transition-delay:.12s}.btn-anim__letter:nth-child(6){transition-delay:.15s}.btn-anim__letter:nth-child(7){transition-delay:.18s}.btn-anim__letter:nth-child(8){transition-delay:.21s}.btn-anim__letter:nth-child(9){transition-delay:.24s}.btn-anim__letter:nth-child(10){transition-delay:.27s}.btn-anim__letter:nth-child(11){transition-delay:.3s}.btn-anim__letter:nth-child(12){transition-delay:.33s}.btn-anim__letter:nth-child(13){transition-delay:.36s}.btn-anim__letter:nth-child(14){transition-delay:.39s}.btn-anim__letter:nth-child(15){transition-delay:.42s}.btn-anim__letter:nth-child(16){transition-delay:.45s}.btn-anim__letter:nth-child(17){transition-delay:.48s}.btn-anim__letter:nth-child(18){transition-delay:.51s}.btn-anim__letter:nth-child(19){transition-delay:.54s}.btn-anim__letter:nth-child(20){transition-delay:.57s}.btn-anim__letter:nth-child(21){transition-delay:.6s}.btn-anim__letter:nth-child(22){transition-delay:.63s}.btn-anim__letter:nth-child(23){transition-delay:.66s}.btn-anim__letter:nth-child(24){transition-delay:.69s}.btn-anim__letter:nth-child(25){transition-delay:.72s}.btn-anim__letter:nth-child(26){transition-delay:.75s}.btn-anim__letter:nth-child(27){transition-delay:.78s}.btn-anim__letter:nth-child(28){transition-delay:.81s}.btn-anim__letter:nth-child(29){transition-delay:.84s}.btn-anim__letter:nth-child(30){transition-delay:.87s}.slide-right:hover i:before,.slide-right:hover i svg{animation:.6s var(--_animbezier).3s 1 both slideRight}.slide-right-up:hover i:before,.slide-right-up:hover i svg{animation:.6s var(--_animbezier).3s 1 both slideRightUp}.anim-no-delay:hover i:before{animation-delay:0s}.anim-zoom-in-container,.anim-zoom-out-container{transform-origin:50%}.reveal-type{visibility:hidden}.reveal-type.is-split{visibility:visible}.mxd-promo{position:relative}.mxd-promo__inner{background-color:var(--base-opp);flex-direction:column;width:100%;padding-left:1.875rem;padding-right:1.875rem;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.mxd-promo__inner{padding-left:2.083rem;padding-right:2.083rem}}@media (min-width:1200px){.mxd-promo__inner{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1600px){.mxd-promo__inner{padding-left:3.75rem;padding-right:3.75rem}}.mxd-promo__bg{background-image:none;background-position:0;background-repeat:no-repeat;background-size:cover;width:70%;height:calc(100% + 2.5rem);position:absolute;top:-2.5rem;right:-6.25rem}@media (min-width:1200px){.mxd-promo__bg{background-position:50%;width:50%;top:0;right:0}}.mxd-promo__content{flex-direction:column;gap:3.75rem;margin:7.625rem 0 8.75rem;display:flex;position:relative}@media (min-width:768px){.mxd-promo__content{margin:5.833rem 0 6.667rem}}@media (min-width:1600px){.mxd-promo__content{margin:7.333rem 0 8.333rem}}.mxd-promo__title{color:var(--t-opp-bright);display:block}.mxd-promo__title span{color:var(--t-opp-bright)}@media (min-width:1200px){.mxd-promo__title{width:70%}}@media (min-width:1600px){.mxd-promo__title{width:60%}}.mxd-promo__icon{padding-right:.625rem}.mxd-promo__icon img{width:auto;height:2.125rem;display:inline}@media (min-width:768px){.mxd-promo__icon img{height:2.25rem}}@media (min-width:1400px){.mxd-promo__icon img{height:2.917rem}}.mxd-promo__caption{font:normal var(--fw-medium)2.75rem/1.1 var(--_font-accent);letter-spacing:-.0375rem;color:var(--t-bright)}@media (min-width:768px){.mxd-promo__caption{font-size:3.333rem}}@media (min-width:1400px){.mxd-promo__caption{font-size:4.167rem}}.mxd-promo__images{display:none}@media (min-width:1200px){.mxd-promo__images{width:46%;height:100%;display:flex;position:absolute;top:0;right:0}.mxd-promo__images .promo-image{flex-direction:column;display:flex;position:absolute}.mxd-promo__images .promo-image-1{width:330px;height:auto;bottom:2.5rem;right:2.5rem}.mxd-promo__images .promo-image-2{width:120px;height:auto;bottom:5rem;left:0}}@media (min-width:1400px){.mxd-promo__images .promo-image-2{left:2.5rem}}@media (min-width:1600px){.mxd-promo__images .promo-image-1{width:396px;bottom:3.75rem;right:3.75rem}.mxd-promo__images .promo-image-2{width:140px;bottom:7.5rem;left:2.5rem}}.mxd-footer{width:100%;max-width:1320px;margin:0 auto;padding-bottom:1.875rem;position:relative}@media (min-width:768px){.mxd-footer{padding-bottom:2.5rem}}.mxd-footer__text-wrap{width:100%;position:relative}.mxd-footer__fullwidth-text{width:100%;max-width:1320px;height:min-content;color:var(--t-bright);flex-flow:column;flex:none;justify-content:center;align-items:center;padding:3rem 1.875rem;display:flex;position:relative}@media (min-width:768px){.mxd-footer__fullwidth-text{padding:2.667rem 2.5rem}}@media (min-width:1600px){.mxd-footer__fullwidth-text{padding:3.333rem 3.75rem}}.mxd-footer__logo-svg{width:100%;max-width:23.333rem;height:auto}.fullwidth-text__tl-trigger{width:.0625rem;height:.0625rem;position:absolute;top:0;right:0}.mxd-footer__footer-blocks{flex-direction:column;gap:1.875rem;width:100%;max-width:1320px;padding:0 1.875rem;display:flex;position:relative}@media (min-width:768px){.mxd-footer__footer-blocks{padding:0 2.5rem}}@media (min-width:1200px){.mxd-footer__footer-blocks{flex-direction:row}}@media (min-width:1600px){.mxd-footer__footer-blocks{padding:0 3.75rem}}.footer-blocks__column{flex-direction:column;flex:1;gap:1.875rem;display:flex}.footer-blocks__card{background-color:var(--base-tint);border-radius:var(--_radius-m);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.875rem;width:100%;padding:1.875rem;display:flex}@media (min-width:768px){.footer-blocks__card{padding:2.083rem}}.footer-blocks__links{flex-direction:column;align-items:center;gap:.625rem;display:flex}.footer-blocks__links p{justify-content:center;align-items:center;gap:.125rem;display:flex}.no-touch .footer-blocks__links p a:hover{color:var(--t-bright)}@media (min-width:768px){.footer-blocks__links{flex-direction:row;justify-content:center;gap:1rem}}.marquee-flex{align-items:center;display:flex}h1{font:normal var(--fw-medium)3rem/1.1 var(--_font-accent);letter-spacing:-.0375rem;color:var(--t-bright)}@media (min-width:768px){h1{font-size:3.75rem}}@media (min-width:1200px){h1{font-size:4.167rem}}@media (min-width:1600px){h1{font-size:5rem}}h2{font:normal var(--fw-medium)2.25rem/1.1 var(--_font-accent);letter-spacing:-.0375rem;color:var(--t-bright)}@media (min-width:768px){h2{font-size:2.917rem}}form input,form textarea{border:none;border-bottom:2px solid var(--st-medium);width:100%;font:normal var(--fw-regular)1rem var(--_font-accent);height:2.5rem;color:var(--t-bright);background-color:#0000;outline:none;margin:0;padding:.75rem .125rem;line-height:2.5rem;transition:border-color .3s;display:block;position:relative}form input:focus-visible,form textarea:focus-visible{border-bottom:2px solid var(--accent);outline:2px solid var(--accent);outline-offset:2px}form input:focus:not(:focus-visible),form textarea:focus:not(:focus-visible){border-bottom:2px solid var(--st-bright)}form textarea{resize:none;height:10rem;line-height:1.6}form ::placeholder{color:var(--t-medium);font-weight:400}form input:focus:required:invalid,form textarea:focus:required:invalid,form input:required:valid,form textarea:required:valid{color:var(--t-bright)}.error-message{color:var(--error);margin-top:.5rem;font-size:1rem}@media (min-width:768px){form textarea{height:9.583rem}}.mxd-page-content{position:relative}.mxd-page-content.inner-page-content{padding-top:4.75rem}@media (min-width:768px){.mxd-page-content.inner-page-content{padding-top:4rem}}.mxd-container.grid-container{padding:0 .9375rem}@media (min-width:768px){.mxd-container.grid-container{padding:0 1.875rem}}@media (min-width:1600px){.mxd-container.grid-container{padding:0 3.125rem}}.mxd-grid-item{margin-top:1.875rem;padding:0 .9375rem}.mxd-grid-item.no-margin{margin:0;padding:0 .9375rem}.container-fluid{--bs-gutter-x:.9375rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-left:auto;margin-right:auto}.row{--bs-gutter-x:.9375rem;--bs-gutter-y:0;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x));flex-wrap:wrap;display:flex}.row>*{box-sizing:border-box;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);flex-shrink:0}.col-12{flex:none;width:100%}.g-0,.gx-0{--bs-gutter-x:0}.g-0{--bs-gutter-y:0}.p-0{padding:0!important}.px-0{padding-left:0!important;padding-right:0!important}@media (min-width:768px){.col-md-6{flex:none;width:50%}}@media (min-width:1200px){.col-xl-2{flex:none;width:16.6667%}.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.3333%}.col-xl-5{flex:none;width:41.6667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.3333%}.col-xl-8{flex:none;width:66.6667%}}.mxd-approach-list__title h2,.mxd-approach-list__title h3{font:normal var(--fw-medium)1.375rem/1.2 var(--_font-accent);color:var(--t-bright)}@media (min-width:1200px){.mxd-approach-list__title h2,.mxd-approach-list__title h3{font-size:1.375rem}}.mxd-section-title{text-align:left;flex-direction:column;gap:2.125rem;margin-bottom:4.375rem;display:flex}@media (min-width:768px){.mxd-section-title{margin-bottom:3.333rem}}@media (min-width:1200px){.mxd-section-title{margin-bottom:2.792rem}}@media (min-width:1600px){.mxd-section-title{gap:1.75rem;margin-bottom:2.792rem}}@media (min-width:1200px){.mxd-section-title__hrtitle{margin-bottom:0;padding-right:2.5rem}}.mxd-section-title__hrdescr{margin-top:1.375rem}@media (min-width:768px){.mxd-section-title__hrdescr{margin-top:.75rem;padding-right:2.5rem}}@media (min-width:1200px){.mxd-section-title__hrdescr{margin-top:0;padding-top:.292rem}}.mxd-section-title__hrcontrols{margin-top:2rem;display:flex}@media (min-width:1200px){.mxd-section-title__hrcontrols{justify-content:flex-end;margin-top:0;padding-top:.708rem}}.mxd-section.padding-cta{padding-bottom:5rem}@media (min-width:768px){.mxd-section.padding-cta{padding-bottom:4.167rem}}@media (min-width:1600px){.mxd-section.padding-cta{padding-bottom:5rem}}.mxd-section.padding-pre-grid{padding-bottom:6.875rem}@media (min-width:768px){.mxd-section.padding-pre-grid{padding-bottom:5.417rem}}@media (min-width:1600px){.mxd-section.padding-pre-grid{padding-bottom:7.083rem}}.mxd-approach-list{flex-direction:column;display:flex;position:relative}.mxd-approach-list__item{width:100%;position:relative}.mxd-approach-list__item:not(:first-of-type)>.mxd-approach-list__border:first-child{display:none}.mxd-approach-list__border{width:calc(100% - 1.875rem);height:2px;transition:background-color var(--_animspeed-medium)ease;background-color:#ffffff40;position:relative;left:.9375rem}.mxd-approach-list__item:hover>.mxd-approach-list__border:last-child{background-color:var(--st-bright)}.mxd-approach-list__inner{padding:4.375rem 0}@media (min-width:768px){.mxd-approach-list__inner{padding:3.333rem 0}}.mxd-approach-list__image{width:4.375rem;height:4.375rem;margin-bottom:1.5rem;display:block}.mxd-approach-list__image img{width:100%;height:100%;display:block}@media (min-width:1200px){.mxd-approach-list__image{margin-bottom:0}}.mxd-approach-list__title{margin-bottom:1.375rem}@media (min-width:1200px){.mxd-approach-list__title{text-align:right;margin-bottom:0;padding:0 1.25rem}}.mxd-approach-list__descr p{font:normal var(--fw-regular)1rem/1.7 var(--_font-default);color:var(--t-bright);margin-bottom:1.5rem}.mxd-approach-list__descr p:last-child{margin-bottom:0}@media (min-width:768px){.mxd-approach-list__descr p{font-size:1rem}}@media only screen and (min-width:1200px) and (hover:hover) and (prefers-reduced-motion:no-preference){.mxd-approach-list>.mxd-approach-list__item{transition:opacity var(--_animspeed-medium)ease}.mxd-approach-list:hover>.mxd-approach-list__item:not(:hover){opacity:.2}}a.mxd-approach-list__item{color:inherit;text-decoration:none;display:block}a.mxd-approach-list__item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.list-dots{flex-direction:column;gap:.75rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.list-dots li{font:normal var(--fw-regular)1rem/1.6 var(--_font-default);color:var(--t-bright);padding-left:1.5rem;position:relative}.list-dots li:before{content:"";background:var(--accent);border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:.6em;left:0}.approach-step-number{font:normal var(--fw-medium)2rem/1 var(--_font-accent);color:var(--accent);letter-spacing:-.02em;display:block}.products-grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.products-grid{grid-template-columns:repeat(3,1fr);gap:1.875rem}}.product-card{border-radius:var(--_radius-m);flex-direction:column;justify-content:space-between;min-height:16rem;padding:2rem;text-decoration:none;transition:transform .4s;display:flex;position:relative;overflow:hidden}.product-card:hover{transform:translateY(-4px)}@media (min-width:768px){.product-card{min-height:24rem;padding:1.667rem}}.product-card__image{object-fit:contain;filter:drop-shadow(0 8px 24px #0000004d);width:65%;max-width:160px;height:auto;margin:0 auto;transition:transform .4s;display:block}.product-card:hover .product-card__image:not(.product-card__image--cover){transform:translateY(-2px)scale(1.03)}.product-card--connex-bl .product-card__image,.product-card--connex-nb .product-card__image{filter:drop-shadow(0 8px 24px #3884f44d)}.product-card__image--cover{object-fit:cover;filter:none;width:100%;max-width:100%;height:100%;position:absolute;inset:0}.product-card--centrix:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#000000b3 100%);position:absolute;inset:0}.product-card__badge--overlay{z-index:1;color:#40e0d0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;position:relative}.product-card__content--overlay{z-index:1;position:relative}.product-card--connex-bl,.product-card--connex-nb{background:linear-gradient(160deg,var(--base-tint)0%,#3884f42e 100%);border:1px solid #3884f440}.product-card--centrix{background:var(--base);border:1px solid #00d2d240}.product-card__badge{font:normal var(--fw-regular)1rem/1.2 var(--_font-default);text-transform:uppercase;letter-spacing:.1em;border-radius:1rem;align-self:flex-start;padding:.375rem .875rem;display:inline-flex}.product-card--connex-bl .product-card__badge,.product-card--connex-nb .product-card__badge{color:#6aabff;background:#3884f426}.product-card__content{flex-direction:column;gap:.75rem;display:flex}.product-card__name{font:normal var(--fw-semibold)1.75rem/1.1 var(--_font-accent);color:var(--t-bright);letter-spacing:-.02em}.product-card__desc{font:normal var(--fw-regular)1rem/1.5 var(--_font-default);color:var(--t-bright)}.product-showcase{justify-content:flex-start;align-items:center;padding:0 0 3rem;display:flex;position:relative}.product-showcase:before{content:"";pointer-events:none;background:radial-gradient(circle,#3884f41f 0%,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-showcase img{filter:drop-shadow(0 20px 60px #00000080);width:80%;max-width:360px;height:auto;position:relative}@media (min-width:768px){.product-showcase{justify-content:center;padding:0 0 4rem}.product-showcase:before{width:440px;height:440px}.product-showcase img{width:80%;max-width:440px}}@media (min-width:1200px){.product-showcase img{max-width:480px}.product-showcase:before{width:520px;height:520px}}.product-showcase--connex-bl img,.product-showcase--connex-nb img{filter:drop-shadow(0 20px 60px #3884f433)}@media (min-width:768px){.product-showcase--connex-bl,.product-showcase--connex-nb{min-width:min(80%,440px)}}@media (min-width:1200px){.product-showcase--connex-bl,.product-showcase--connex-nb{min-width:min(80%,480px)}}.product-showcase--centrix{margin-bottom:2rem;padding:0}@media (min-width:768px){.centrix-overview__image{flex-direction:column;display:flex}.product-showcase--centrix{flex:1;margin-bottom:0;overflow:hidden}.product-showcase--centrix img{object-fit:cover;object-position:center;height:100%}.centrix-overview__text{padding-left:2.5rem}.centrix-overview__text .mxd-approach-list__title{text-align:left;margin-bottom:1.375rem;padding:0}}.centrix-overview__seal{margin-top:2rem}@media (max-width:767px){.mxd-approach-list__inner:has(.centrix-overview){padding-bottom:2rem}}.centrix-overview__seal .product-showcase__seal{width:160px;height:160px}@media (min-width:768px){.centrix-overview__seal .product-showcase__seal{width:155px;height:155px}}@media (min-width:1200px){.centrix-overview__seal .product-showcase__seal{width:180px;height:180px}}.product-showcase__row{width:fit-content;min-width:calc(80% + 2rem);margin:0 auto;padding-right:2rem;position:relative}@media (min-width:768px){.product-showcase__row{min-width:0;padding-right:0}}.product-showcase__seals{z-index:1;position:absolute;top:0;right:0;transform:translateY(-25%)}.product-showcase__seal{color:#ffffffd9;width:120px;height:120px;font-family:var(--_font-accent)}@media (min-width:768px){.product-showcase__row{justify-content:center;align-items:flex-start;width:auto;display:flex}.product-showcase__seals{position:static;transform:none}.product-showcase__seal{width:145px;height:145px}}@media (min-width:1200px){.product-showcase__seal{width:150px;height:150px}}.product-showcase--centrix:before{display:none}.product-showcase--centrix img{border-radius:var(--_radius-m);filter:none;width:100%;max-width:100%}
.mxd-header{z-index:1000;transition:opacity var(--_animspeed-medium)ease;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex;position:fixed;top:0;left:0;right:0;transform:translateZ(0)}.mxd-header.is-hidden{opacity:0;pointer-events:none}.mxd-logo{color:var(--t-bright);align-items:center;gap:.75rem;text-decoration:none;display:flex}.mxd-header__controls{align-items:center;gap:1rem;display:flex}.mxd-header .btn-default{display:none}@media (min-width:1200px){.mxd-header .btn-default{display:inline-flex}}.desktop-nav{align-items:center;gap:2rem;display:none}.desktop-nav__list{align-items:center;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.desktop-nav__item{position:relative}.desktop-nav__link{color:var(--t-bright);font-family:var(--_font-default);cursor:pointer;background:0 0;border:none;padding:.5rem 0;font-size:1.25rem;font-weight:500;text-decoration:none;transition:color .2s}.desktop-nav__link:hover{color:var(--accent)}.desktop-nav__link:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset-md);border-radius:2px}.desktop-nav__dropdown{background:var(--base);border:1px solid rgba(var(--white-rgb),.06);border-radius:var(--_radius-m);z-index:1001;min-width:320px;box-shadow:0 4px 24px rgba(var(--black-rgb),.4),0 0 0 1px rgba(var(--white-rgb),.03)inset;margin:0;padding:.5rem 0;list-style:none;position:absolute;top:100%;left:-1rem}.desktop-nav__dropdown li{opacity:0;animation:.4s cubic-bezier(.16,1,.3,1) forwards dropdown-item-in;animation-delay:calc(var(--item-index,0)*40ms);transform:translateY(8px)}@keyframes dropdown-item-in{to{opacity:1;transform:translateY(0)}}.desktop-nav__sublink{color:var(--t-medium);font-family:var(--_font-accent);letter-spacing:-.01em;padding:.5rem 1.5rem;font-size:1.125rem;font-weight:500;text-decoration:none;transition:color .25s,transform .25s cubic-bezier(.16,1,.3,1),padding-left .25s cubic-bezier(.16,1,.3,1);display:block}.desktop-nav__sublink:hover{color:var(--accent);padding-left:2rem}.desktop-nav__sublink:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset-sm);color:var(--accent);border-radius:2px;padding-left:2rem}.mxd-nav__wrap{z-index:1200;pointer-events:none;display:block;position:fixed;top:0;left:0;right:0;transform:translateZ(0)}.mxd-nav__wrap.is-open{pointer-events:auto}.mxd-nav__contain{min-height:2.875rem;margin-top:var(--nav-margin-top-mobile);padding:0 var(--nav-padding-mobile);z-index:2;pointer-events:none;justify-content:flex-end;align-items:center;display:flex;position:relative}.mxd-nav__contain>*{pointer-events:auto}@media (min-width:768px){.mxd-nav__contain{min-height:3.5rem;margin-top:var(--nav-margin-top-tablet);padding:0 var(--nav-padding-tablet)}}@media (min-width:1200px){.mxd-nav__contain{display:none}.mxd-nav__contain.header-hidden{opacity:1;transition:opacity var(--_animspeed-medium)ease;display:flex}}@media (min-width:1600px){.mxd-nav__contain{padding:0 var(--nav-padding-desktop)}}.mxd-nav__hamburger{-webkit-tap-highlight-color:transparent;cursor:pointer;background:0 0;border:none;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;width:2.875rem;height:2.875rem;padding:0;display:flex;position:relative}@media (min-width:768px){.mxd-nav__hamburger{gap:.5rem;width:3.5rem;height:3.5rem}}.mxd-nav__hamburger:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset-sm);border-radius:var(--_radius-l)}@media (pointer:coarse){.mxd-nav__hamburger:focus-visible{outline:none}}.hamburger__base{border-radius:var(--_radius-l);background-color:var(--base-opp-tint);z-index:1;position:absolute;inset:0}.hamburger__line{background-color:var(--t-opp-bright);z-index:2;border-radius:.1875rem;flex:none;width:50%;height:.1875rem;transition:transform .3s;position:relative}.nav-open .hamburger__line--top{transform:translateY(.325rem)rotate(45deg)}.nav-open .hamburger__line--bottom{transform:translateY(-.325rem)rotate(-45deg)}@media (min-width:768px){.nav-open .hamburger__line--top{transform:translateY(.375rem)rotate(45deg)}.nav-open .hamburger__line--bottom{transform:translateY(-.375rem)rotate(-45deg)}}.mxd-menu__wrapper{z-index:1;width:100%;height:100vh;padding:var(--wrapper-padding-mobile);pointer-events:none;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;inset:0 0 auto}.mxd-menu__wrapper.is-open{pointer-events:auto}@media (min-width:768px){.mxd-menu__wrapper{padding:var(--wrapper-padding-tablet)}}@media (min-width:1600px){.mxd-menu__wrapper{padding:var(--wrapper-padding-desktop)}}.mxd-menu__base{background-color:var(--base);z-index:1;visibility:hidden;opacity:0;width:100%;height:100%;transition:opacity .6s,visibility 0s linear .6s;position:absolute;inset:0}.mxd-menu__wrapper.active_menu .mxd-menu__base{visibility:visible;opacity:1;transition:opacity .6s,visibility}.mxd-menu__contain{z-index:2;flex-direction:column;width:100%;max-width:100%;height:100%;display:flex;position:relative}.mxd-menu__inner{width:100%;height:100%;padding-top:5rem;padding-bottom:calc(4rem + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;display:flex;position:relative;overflow-y:auto}.mxd-menu__inner::-webkit-scrollbar{display:none}.mxd-menu__left{width:100%;padding:0 1rem}@media (min-width:768px){.mxd-menu__left{padding:0 2rem}}.mxd-menu__wrapper .fade-in-elm{visibility:hidden;opacity:0;transition:opacity .6s,visibility 0s linear .6s}.mxd-menu__wrapper.active_menu .fade-in-elm{visibility:visible;opacity:1;transition:opacity .6s,visibility}.mxd-menu__wrapper .fade-in-up-elm{visibility:hidden;opacity:0;transition:opacity .6s,transform .6s,visibility 0s linear .6s;transform:translateY(1.5rem)}.mxd-menu__wrapper.active_menu .fade-in-up-elm{visibility:visible;opacity:1;transition:opacity .6s,transform .6s,visibility;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.mxd-menu__wrapper .fade-in-elm,.mxd-menu__wrapper .fade-in-up-elm,.mxd-menu__wrapper.active_menu .fade-in-elm,.mxd-menu__wrapper.active_menu .fade-in-up-elm,.mxd-menu__base,.hamburger__line{transition-duration:10ms!important;transition-delay:0s!important}.mxd-menu__wrapper .fade-in-up-elm,.mxd-menu__wrapper.active_menu .fade-in-up-elm{transform:none!important}}.main-menu__accordion.rayo-style{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.main-menu__accordion.rayo-style{gap:1.25rem}}.main-menu__item.rayo-style{border-bottom:none;flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative}.main-menu__link.rayo-style{height:2.625rem;line-height:2.625rem;font-family:var(--_font-accent);color:var(--t-bright);touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-bottom:none;padding:0;font-size:2.25rem;font-weight:500;text-decoration:none;display:block}.main-menu__link.rayo-style .btn-caption{height:2.625rem;line-height:2.625rem}@media (min-width:768px){.main-menu__link.rayo-style{height:2.625rem;font-size:2.25rem;line-height:2.625rem}.main-menu__link.rayo-style .btn-caption{height:2.625rem;line-height:2.625rem}}@media (min-width:1200px){.main-menu__link.rayo-style{height:2.667rem;font-size:2.333rem;line-height:2.667rem}.main-menu__link.rayo-style .btn-caption{height:2.667rem;line-height:2.667rem}}.main-menu__toggle.rayo-style{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:0;display:flex;position:relative}.main-menu__toggle.rayo-style:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset-sm);border-radius:2px}.main-menu__toggle.rayo-style svg{width:1.25rem;height:1.25rem;fill:var(--t-bright);flex-shrink:0;transition:transform .3s}.main-menu__toggle.rayo-style[aria-expanded=true] svg{transform:rotate(135deg)}.submenu.rayo-style{height:0;margin:0;padding:0 0 0 1rem;list-style:none;overflow:hidden}.submenu__item.rayo-style{margin-bottom:.75rem}.submenu__item.rayo-style:last-child{margin-bottom:0}.submenu__link.rayo-style{font-family:var(--_font-accent);color:var(--t-medium);touch-action:manipulation;-webkit-tap-highlight-color:transparent;font-size:1.25rem;font-weight:400;text-decoration:none;transition:color .2s,transform .2s;display:inline-block}.submenu__link.rayo-style:hover{color:var(--t-bright);transform:translate(.5rem)}.submenu__link.rayo-style:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset-sm);border-radius:2px}.hamburger__parking-slot{top:0;right:calc(var(--nav-padding-mobile) - var(--wrapper-padding-mobile));pointer-events:none;width:2.875rem;height:2.875rem;position:absolute}@media (min-width:768px){.hamburger__parking-slot{width:3.5rem;height:3.5rem;right:0}}.mxd-header .btn{font-family:var(--_font-default);border-radius:var(--_radius-l);cursor:pointer;transition:all var(--_animspeed-fast)ease;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.mxd-header .btn-default{background:var(--accent);color:var(--t-opp-bright);border:none;font-size:1rem;font-weight:700}.mxd-header .btn-default:hover{background:var(--base-opp-tint)}.mxd-header .btn-outline{color:var(--t-bright);border:1px solid rgba(var(--white-rgb),.2);background:0 0}.mxd-header .btn-outline:hover{background:rgba(var(--white-rgb),.1);border-color:rgba(var(--white-rgb),.3)}.mxd-header .btn:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset-sm)}@media (min-width:768px){.mxd-header{padding:1.333rem 2rem}}@media (min-width:1200px){.mxd-header{padding:1.333rem 2.667rem}.desktop-nav{display:flex}}@media (min-width:1600px){.mxd-header{padding:1.667rem 4rem}}.lang-switcher{font-size:.875rem;font-family:var(--_font-default);letter-spacing:.05em;align-items:center;gap:.5rem;margin-left:1.5rem;display:flex}.lang-switcher__item{color:#fff6;cursor:pointer;text-decoration:none;transition:color .2s}.lang-switcher__item:hover{color:#fffc}.lang-switcher__item--active{color:#fff;cursor:default}.mobile-lang-switcher{letter-spacing:.05em;visibility:hidden;opacity:0;gap:1rem;padding:2rem 0 1rem;font-size:1rem;transition:opacity .6s,visibility 0s linear .6s;display:flex}.mxd-menu__wrapper.active_menu .mobile-lang-switcher{visibility:visible;opacity:1;transition:opacity .6s,visibility}.mobile-lang-switcher .lang-switcher__item{color:#ffffff4d}.mobile-lang-switcher .lang-switcher__item--active{color:#fff}
@keyframes slideRight{0%{transform:translate(0)}50%{transform:translate(100%)}51%{opacity:0}52%{opacity:0;transform:translate(-100%)}53%{opacity:1}to{transform:translate(0)}}@keyframes slideRightUp{0%{transform:translate(0)translateY(0)}50%{transform:translate(100%)translateY(-100%)}51%{opacity:0}52%{opacity:0;transform:translate(-100%)translateY(100%)}53%{opacity:1}to{transform:translate(0)translateY(0)}}@keyframes slideRightDown{0%{transform:translate(0)translateY(0)}50%{transform:translate(100%)translateY(100%)}51%{opacity:0}52%{opacity:0;transform:translate(-100%)translateY(-100%)}53%{opacity:1}to{transform:translate(0)translateY(0)}}
.subpage-header{padding-top:8.125rem;padding-bottom:5rem}@media (min-width:768px){.subpage-header{padding-top:6.25rem;padding-bottom:4.167rem}}@media (min-width:1200px){.subpage-header{padding-top:5.667rem}}@media (min-width:1600px){.subpage-header{padding-top:7.08rem;padding-bottom:5rem}}.subpage-header .mxd-block__name{margin-bottom:.125rem}@media (min-width:768px){.subpage-header .mxd-block__name{margin-bottom:.167rem}}@media (min-width:1200px){.subpage-header .mxd-block__name{margin-top:.833rem;margin-bottom:0}}@media (min-width:1600px){.subpage-header .mxd-block__name{margin-top:1.083rem}}.subpage-header__desc{margin-top:2.062rem;margin-bottom:3.75rem}@media (min-width:768px){.subpage-header__desc{margin-top:2.041rem;margin-bottom:3.333rem}}@media (min-width:1200px){.subpage-header__desc{margin-top:1.917rem}}@media (min-width:1600px){.subpage-header__desc{margin-top:2.459rem}}.specs-table{border-collapse:collapse;width:100%;max-width:56rem;margin-bottom:2rem}.specs-table th,.specs-table td{text-align:left;font:normal var(--fw-regular)1rem/1.5 var(--_font-default);color:var(--t-bright);border-bottom:1px solid var(--st-muted);word-break:break-word;padding:1rem 1.5rem}.specs-table th{font-weight:var(--fw-medium);color:var(--t-muted);white-space:nowrap;width:35%}@media (max-width:767px){.specs-table,.specs-table tbody,.specs-table tr,.specs-table th,.specs-table td{width:100%;display:block}.specs-table th,.specs-table td{padding:.5rem 0}.specs-table th{white-space:normal;border-bottom:none;padding-bottom:0}.specs-table td{padding-top:0;padding-bottom:1rem}}.cs-narrative__label{margin-bottom:1.5rem}@media (min-width:1200px){.cs-narrative__label{margin-bottom:0;padding-top:.333rem}}.cs-narrative__content{padding-bottom:4.375rem}@media (min-width:768px){.cs-narrative__content{padding-bottom:3.333rem}}@media (min-width:1200px){.cs-narrative__content{padding-top:.625rem}}.cs-narrative__divider{background-color:#ffffff40;width:calc(100% - 1.875rem);height:2px;margin-bottom:4.375rem;position:relative;left:.9375rem}@media (min-width:768px){.cs-narrative__divider{margin-bottom:3.333rem}}.cs-how-header{margin-bottom:1rem}@media (min-width:768px){.cs-how-header{margin-bottom:1rem}}.cs-result-section{padding-top:5rem}@media (min-width:768px){.cs-result-section{padding-top:4.167rem}}@media (min-width:1600px){.cs-result-section{padding-top:5rem}}.cs-result-section .mxd-block__name{margin-bottom:.125rem}@media (min-width:768px){.cs-result-section .mxd-block__name{margin-bottom:.167rem}}@media (min-width:1200px){.cs-result-section .mxd-block__name{margin-top:.833rem;margin-bottom:0}}.cs-result__headline{color:var(--accent)}.cs-result__text{font:normal var(--fw-regular)1.125rem/1.7 var(--_font-default);color:var(--t-medium);margin-top:2.5rem;padding-bottom:5rem}@media (min-width:768px){.cs-result__text{margin-top:2rem;padding-bottom:4.167rem}}@media (min-width:1600px){.cs-result__text{padding-bottom:5rem;font-size:1rem}}
