/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */
@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;--tw-border-style:solid;--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-font-weight:initial;--tw-ease:initial;--tw-duration:initial;--tw-content:"";--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-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-scroll-snap-strictness:proximity;--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-leading:initial;--tw-tracking:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#1d1d1f;--color-white:#f6f6f6;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--tracking-wide:.025em;--radius-md:.375rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-md:12px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary-blue:#003867;--color-primary-light-blue:#006fb7;--color-primary-grey:#9caab1;--color-primary-green:#469e9d;--color-primary:var(--color-primary-blue);--color-full-white:#fff;--color-grey:#e9ebeb;--color-red:#e03c31;--color-green:#3abe71;--color-obsidian-blue:#1d242a;--color-charcoal-slate:#22292f;--color-steel-shadow:#343d45;--color-cloud-mist:#dfe8ef;--breakpoint-limit:1440px;--font-satoshi:"Satoshi",sans-serif;--text-large:20px;--text-large--line-height:120%;--text-large--letter-spacing:-1%;--text-medium:18px;--text-medium--line-height:120%;--text-medium--letter-spacing:0%;--text-regular:16px;--text-regular--line-height:130%;--text-regular--letter-spacing:0%;--text-small:14px;--text-small--line-height:130%;--text-small--letter-spacing:0%;--text-extra-small:12px;--text-extra-small--line-height:130%;--text-extra-small--letter-spacing:0%;--text-tiny:10px;--text-tiny--line-height:130%;--text-tiny--letter-spacing:0%;--text-tagline:12px;--text-tagline--line-height:110%;--text-tagline--letter-spacing:-3%;--text-custom:54px;--text-custom--line-height:100%;--text-custom--letter-spacing:-3%;--text-custom-mobile:32px;--text-custom-mobile--line-height:110%;--text-custom-mobile--letter-spacing:-3%}}@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;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}:-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}body[data-theme=brockhaus]{--color-primary:var(--color-primary-blue)}body[data-theme=messtechnik]{--color-primary:var(--color-primary-light-blue)}body[data-theme=umwelt],body[data-theme=recycling]{--color-primary:var(--color-primary-green)}body[data-theme=stahl]{--color-primary:var(--color-primary-grey)}}@layer components{body:has(.menu-wrapper.active){overflow:hidden}nav{top:calc(var(--spacing)*0);z-index:50;background-color:var(--color-white);--tw-font-weight:var(--font-weight-medium);width:100%;font-weight:var(--font-weight-medium);justify-content:center;align-items:center;display:flex;position:sticky}nav:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}nav div.content-wrapper{width:100%;max-width:var(--breakpoint-limit);padding:calc(var(--spacing)*3);font-size:var(--text-tagline);line-height:var(--tw-leading,var(--text-tagline--line-height));letter-spacing:var(--tw-tracking,var(--text-tagline--letter-spacing));text-transform:uppercase;justify-content:space-between;align-items:center;display:flex;position:relative}nav div.content-wrapper .logo-link{flex-shrink:0}:is(nav div.content-wrapper .logo-link svg path,nav div.content-wrapper .logo-link svg rect):where(.dark,.dark *){fill:var(--color-cloud-mist)!important}nav div.content-wrapper:has(.menu-wrapper.active) #burger-icon{display:none}nav div.content-wrapper:has(.menu-wrapper.active) #close-icon{display:block!important}nav div.content-wrapper .menu-wrapper{top:100%;left:calc(var(--spacing)*0);background-color:var(--color-white);--tw-ease:var(--ease-in-out);transition-property:none;transition-timing-function:var(--ease-in-out);grid-template-rows:0fr;display:grid;position:absolute}@media not all and (min-width:64rem){nav div.content-wrapper .menu-wrapper{height:calc(var(--spacing)*0);width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}}@media (min-width:64rem){nav div.content-wrapper .menu-wrapper{top:calc(var(--spacing)*0);display:block;position:relative}}nav div.content-wrapper .menu-wrapper:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}@media not all and (min-width:64rem){nav div.content-wrapper .menu-wrapper.active{height:calc(100dvh - 62px);padding:calc(var(--spacing)*3);grid-template-rows:1fr}}nav div.content-wrapper .menu-wrapper .menu-content-wrapper{flex-direction:column;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}nav div.content-wrapper .menu-wrapper .menu-content-wrapper:before{content:var(--tw-content);background-color:#00386726}@supports (color:color-mix(in lab, red, red)){nav div.content-wrapper .menu-wrapper .menu-content-wrapper:before{background-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}@media not all and (min-width:64rem){nav div.content-wrapper .menu-wrapper .menu-content-wrapper{overflow:hidden}}nav div.content-wrapper .menu-wrapper .menu-content-wrapper:where(.dark,.dark *):before{content:var(--tw-content);background-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){nav div.content-wrapper .menu-wrapper .menu-content-wrapper:where(.dark,.dark *):before{background-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}nav div.content-wrapper .menu-wrapper .menu-content-wrapper:before{top:calc(var(--spacing)*0);--tw-translate-x:calc(calc(1/2*100%)*-1);width:calc(100% - 1.5rem);height:1px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-content:"";content:var(--tw-content);position:absolute;left:50%}@media (min-width:64rem){nav div.content-wrapper .menu-wrapper .menu-content-wrapper:before{display:none}}nav div.content-wrapper .menu-wrapper .mobile-actions{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*3);flex-direction:column;width:100%;display:flex}@media (min-width:64rem){nav div.content-wrapper .menu-wrapper .mobile-actions{display:none}}nav div.content-wrapper .menu-wrapper .mobile-actions .link-wrapper{margin-bottom:calc(var(--spacing)*4);width:100%}nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker{background-color:var(--color-grey);width:100%;padding-block:calc(var(--spacing)*3);border-radius:5px;justify-content:center;align-items:center;display:flex;position:relative}nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker #language-dropdown-trigger{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);width:100%;display:flex}nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker .current-lang{margin-inline:calc(var(--spacing)*2);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*1);-webkit-user-select:none;user-select:none;display:flex}nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker .current-lang p,nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker .current-lang svg{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker .current-lang svg path{stroke:var(--color-primary);position:relative}nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker .current-lang svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker .language-options{bottom:100%;left:calc(var(--spacing)*0);height:calc(var(--spacing)*0);justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:5px;flex-direction:column;width:100%;display:flex;position:absolute;overflow:clip}@supports (color:color-mix(in lab, red, red)){nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker .language-options{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker .language-options{background-color:var(--color-white);opacity:0;--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker .language-options:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker .language-options:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker .language-options:where(.dark,.dark *){background-color:var(--color-obsidian-blue);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0620361a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker .language-options a{cursor:pointer;justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*1);background-color:var(--color-white);width:100%;padding:calc(var(--spacing)*2);text-align:start;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));-webkit-user-select:none;user-select:none;display:flex}@media (hover:hover){nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker .language-options a:hover{background-color:var(--color-grey)}}nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker .language-options a:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}@media (hover:hover){nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker .language-options a:hover:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}}nav div.content-wrapper .menu-wrapper .mobile-actions .lang-picker.expanded .current-lang svg{bottom:calc(var(--spacing)*0);rotate:180deg}nav div.content-wrapper .menu-wrapper .mobile-actions .button{width:100%}nav div.content-wrapper .navbar-links{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}@media not all and (min-width:64rem){nav div.content-wrapper .navbar-links{gap:calc(var(--spacing)*2);flex-shrink:0}}@media (min-width:64rem){nav div.content-wrapper .navbar-links{flex-direction:row;justify-content:center;align-items:center;width:auto}nav div.content-wrapper .navbar-links:has(.link-wrapper:hover)>.link-wrapper>a{opacity:.5}}nav div.content-wrapper .navbar-links .link-wrapper{position:relative}@media not all and (min-width:64rem){nav div.content-wrapper .navbar-links .link-wrapper{width:100%}}@media (min-width:64rem){nav div.content-wrapper .navbar-links .link-wrapper{padding-block:calc(var(--spacing)*3)}@media (hover:hover){nav div.content-wrapper .navbar-links .link-wrapper:hover>.dropdown-wrapper{grid-template-rows:1fr}nav div.content-wrapper .navbar-links .link-wrapper:hover>.dropdown-wrapper>.dropdown{padding:calc(var(--spacing)*2)}nav div.content-wrapper .navbar-links .link-wrapper:hover>a{opacity:1!important}}}nav div.content-wrapper .navbar-links .link-wrapper>a{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*4);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:5px;display:flex;position:relative}@media not all and (min-width:64rem){nav div.content-wrapper .navbar-links .link-wrapper>a{width:100%;padding:calc(var(--spacing)*3);text-align:start;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);text-transform:none}}@media (min-width:64rem){nav div.content-wrapper .navbar-links .link-wrapper>a{font-size:var(--text-tagline);line-height:var(--tw-leading,var(--text-tagline--line-height));letter-spacing:var(--tw-tracking,var(--text-tagline--letter-spacing));justify-content:center}}@media not all and (min-width:64rem){nav div.content-wrapper .navbar-links .link-wrapper>a.active{background-color:var(--color-grey)}}@media (min-width:64rem){nav div.content-wrapper .navbar-links .link-wrapper>a.active{text-underline-offset:4px;text-decoration-line:underline}}@media not all and (min-width:64rem){nav div.content-wrapper .navbar-links .link-wrapper>a.active:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}}nav div.content-wrapper .navbar-links .link-wrapper>a>div:has(svg){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));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}nav div.content-wrapper .navbar-links .link-wrapper>a>div:has(svg) svg path{stroke:var(--color-primary)}nav div.content-wrapper .navbar-links .link-wrapper>a>div:has(svg) svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}nav div.content-wrapper .navbar-links .link-wrapper.expanded>a>div:has(svg){rotate:180deg}@media not all and (min-width:64rem){nav div.content-wrapper .navbar-links .link-wrapper.expanded .dropdown-wrapper{margin-top:calc(var(--spacing)*3);grid-template-rows:1fr}}nav div.content-wrapper .navbar-links .link-wrapper.expanded .dropdown-wrapper .dropdown{padding:calc(var(--spacing)*2)}nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper{width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);grid-template-rows:0fr;display:grid}@media (min-width:64rem){nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper{--tw-translate-x:calc(calc(1/3*100%)*-1);width:max-content;translate:var(--tw-translate-x)var(--tw-translate-y);position:absolute;top:100%;left:50%}}nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper .dropdown{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);background-color:var(--color-grey);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);border-bottom-right-radius:10px;border-bottom-left-radius:10px;flex-direction:column;display:flex;overflow:hidden}@media not all and (min-width:64rem){nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper .dropdown{border-top-left-radius:10px;border-top-right-radius:10px}}nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper .dropdown:where(.dark,.dark *){background-color:var(--color-obsidian-blue);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0620361a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper .dropdown .category{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*3);background-color:var(--color-white);width:100%;padding:calc(var(--spacing)*3);border-radius:10px;flex-direction:column;display:flex}@media (min-width:64rem){nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper .dropdown .category{flex-direction:row;justify-content:space-between}}nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper .dropdown .category:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper .dropdown .category .text-part{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);flex-direction:row;flex-shrink:0;align-self:stretch;width:100%;display:flex}@media (min-width:64rem){nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper .dropdown .category .text-part{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:110px}}nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper .dropdown .category .links-part{gap:calc(var(--spacing)*3);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper .dropdown .category .links-part .link-card{cursor:pointer;justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*8);background-color:var(--color-grey);padding:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*0);text-align:center;border-radius:5px;flex-direction:column;display:flex;overflow:clip}@media (min-width:64rem){nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper .dropdown .category .links-part .link-card{width:270px;padding:calc(var(--spacing)*8);padding-bottom:calc(var(--spacing)*0)}}nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper .dropdown .category .links-part .link-card:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper .dropdown .category .links-part .link-card .logo{max-width:105px}:is(nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper .dropdown .category .links-part .link-card .logo svg path,nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper .dropdown .category .links-part .link-card .logo svg rect):where(.dark,.dark *){fill:var(--color-cloud-mist)!important}nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper .dropdown .category .links-part .link-card:hover .area-image img{--tw-translate-y:calc(4px*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper .dropdown .category .links-part .link-card .area-image{margin-top:auto}nav div.content-wrapper .navbar-links .link-wrapper .dropdown-wrapper .dropdown .category .links-part .link-card .area-image img{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));--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (min-width:64rem){nav div.content-wrapper:has(.actions>.link-wrapper:hover) .navbar-links .link-wrapper>a,nav div.content-wrapper:has(.navbar-links .link-wrapper:hover) .actions>.link-wrapper a{opacity:.5}}nav div.content-wrapper .actions{justify-content:flex-end;align-items:center;gap:calc(var(--spacing)*2);display:flex}nav div.content-wrapper .actions .link-wrapper{margin-right:calc(var(--spacing)*4);display:none}@media (min-width:64rem){nav div.content-wrapper .actions .link-wrapper{display:flex}}nav div.content-wrapper .actions .link-wrapper a{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}nav div.content-wrapper .actions .lang-picker{justify-content:center;align-items:center;display:flex;position:relative}@media not all and (min-width:64rem){nav div.content-wrapper .actions .lang-picker{display:none}}nav div.content-wrapper .actions .lang-picker #language-dropdown-trigger{padding-block:calc(var(--spacing)*3)}nav div.content-wrapper .actions .lang-picker .current-lang{margin-inline:calc(var(--spacing)*2);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*1);-webkit-user-select:none;user-select:none;display:flex}nav div.content-wrapper .actions .lang-picker .current-lang p,nav div.content-wrapper .actions .lang-picker .current-lang svg{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}nav div.content-wrapper .actions .lang-picker .current-lang svg path{stroke:var(--color-primary);position:relative}nav div.content-wrapper .actions .lang-picker .current-lang svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}nav div.content-wrapper .actions .lang-picker .language-options{height:calc(var(--spacing)*0);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:5px;flex-direction:column;display:flex;position:absolute;top:100%;left:50%;overflow:clip}@supports (color:color-mix(in lab, red, red)){nav div.content-wrapper .actions .lang-picker .language-options{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}nav div.content-wrapper .actions .lang-picker .language-options{background-color:var(--color-white);opacity:0;--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}nav div.content-wrapper .actions .lang-picker .language-options:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){nav div.content-wrapper .actions .lang-picker .language-options:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}nav div.content-wrapper .actions .lang-picker .language-options:where(.dark,.dark *){background-color:var(--color-obsidian-blue);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0620361a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}nav div.content-wrapper .actions .lang-picker .language-options a{cursor:pointer;background-color:var(--color-white);width:100%;padding:calc(var(--spacing)*2);text-align:center;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));-webkit-user-select:none;user-select:none}@media (hover:hover){nav div.content-wrapper .actions .lang-picker .language-options a:hover{background-color:var(--color-grey)}}nav div.content-wrapper .actions .lang-picker .language-options a:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}@media (hover:hover){nav div.content-wrapper .actions .lang-picker .language-options a:hover:where(.dark,.dark *){background-color:var(--color-steel-shadow)}}nav div.content-wrapper .actions .lang-picker.expanded .current-lang svg{bottom:calc(var(--spacing)*0);rotate:180deg}nav div.content-wrapper .actions .dark-mode-toggle{cursor:pointer;border-radius:var(--radius-md);background-color:var(--color-grey);width:69px;height:38px;position:relative}nav div.content-wrapper .actions .dark-mode-toggle:where(.dark,.dark *){background-color:var(--color-steel-shadow)}nav div.content-wrapper .actions .dark-mode-toggle .icon-wrapper{--tw-translate-x:calc(var(--spacing)*0);width:30px;height:30px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:var(--radius-md);background-color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:3px}nav div.content-wrapper .actions .dark-mode-toggle .icon-wrapper:where(.dark,.dark *){--tw-translate-x:calc(calc(100% + 3px)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-charcoal-slate);left:100%}nav div.content-wrapper .actions .dark-mode-toggle .icon-wrapper #sun-icon{stroke:var(--color-primary);display:block}nav div.content-wrapper .actions .dark-mode-toggle .icon-wrapper #sun-icon:where(.dark,.dark *),nav div.content-wrapper .actions .dark-mode-toggle .icon-wrapper #moon-icon{display:none}nav div.content-wrapper .actions .dark-mode-toggle .icon-wrapper #moon-icon:where(.dark,.dark *){display:block}nav div.content-wrapper .actions .mobile-menu-toggle{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-md);background-color:var(--color-grey);width:auto;height:38px;padding-inline:calc(var(--spacing)*4);font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);display:flex}@media (min-width:64rem){nav div.content-wrapper .actions .mobile-menu-toggle{display:none}}nav div.content-wrapper .actions .mobile-menu-toggle:where(.dark,.dark *){background-color:var(--color-steel-shadow)}nav div.content-wrapper .actions .mobile-menu-toggle svg{width:15px;fill:var(--color-primary)}nav div.content-wrapper .actions .mobile-menu-toggle svg:where(.dark,.dark *){fill:var(--color-cloud-mist)}nav div.content-wrapper .actions .mobile-menu-toggle #close-icon{display:none}.page-opening{overflow:clip}.page-opening>video,.page-opening>picture{z-index:calc(10*-1);--tw-translate-x:calc(calc(1/2*100%)*-1);width:100%;height:100%;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y);object-fit:cover;--tw-blur:blur(var(--blur-xs));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,);--tw-brightness:brightness(50%);position:absolute;top:50%;left:50%}.page-opening>video{--tw-blur: ;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,)}.page-opening>picture img{object-fit:cover;object-position:center;width:100%;height:100%}.page-opening .content-wrapper{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*24);flex-direction:column;display:flex}@media (min-width:48rem){.page-opening .content-wrapper{padding-block:calc(var(--spacing)*32)}}@media (min-width:80rem){.page-opening .content-wrapper{padding-block:calc(var(--spacing)*60)}}.page-opening .content-wrapper .badge{color:var(--color-white);text-transform:none}.page-opening .content-wrapper .badge:before{content:var(--tw-content);background-color:var(--color-white)}.page-opening .content-wrapper .badge:where(.dark,.dark *){color:var(--color-cloud-mist)}.page-opening .content-wrapper .badge:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--color-cloud-mist)}.page-opening .content-wrapper:has(.video-card){padding-bottom:calc(var(--spacing)*4)}.page-opening .content-wrapper h3{color:var(--color-white)}.page-opening .content-wrapper h3:where(.dark,.dark *){color:var(--color-cloud-mist)}.page-opening .content-wrapper h1{color:var(--color-white)}.page-opening .content-wrapper h1:where(.dark,.dark *){color:var(--color-cloud-mist)}.page-opening .content-wrapper .description{max-width:600px;font-size:var(--text-medium);line-height:var(--tw-leading,var(--text-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-medium--letter-spacing));color:var(--color-white)}.page-opening .content-wrapper .description:where(.dark,.dark *){color:var(--color-cloud-mist)}.content-section{padding-block:calc(var(--spacing)*12);overflow-x:clip}@media (min-width:48rem){.content-section{min-height:450px}}.content-section.darker{background-color:var(--color-grey)}.content-section.darker:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.content-section.darker #categorized-links .category{background-color:var(--color-white)}.content-section.darker #categorized-links .category:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.content-section.darker #categorized-links .category .links-part .link-card{background-color:var(--color-grey)}.content-section.darker #categorized-links .category .links-part .link-card:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.content-section.darker .slider .arrow-buttons button{background-color:var(--color-white)}.content-section.darker .slider .arrow-buttons button:where(.dark,.dark *){background-color:var(--color-steel-shadow)}.content-section.darker .expandable-content-plugin{background-color:var(--color-white)}.content-section.darker .expandable-content-plugin:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.content-section.darker .expandable-content-plugin .trigger-row button{background-color:var(--color-grey)}.content-section.darker .expandable-content-plugin .trigger-row button:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.content-section.lighter{background-color:var(--color-white)}.content-section.lighter:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.content-section.lighter #categorized-links .category{background-color:var(--color-grey)}.content-section.lighter #categorized-links .category:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.content-section.lighter #categorized-links .category .links-part .link-card{background-color:var(--color-white)}.content-section.lighter #categorized-links .category .links-part .link-card:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.content-section.lighter .number-card:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.content-section.lighter .number-card:not(.colored){background-color:var(--color-grey)}.content-section.lighter .number-card:not(.colored):where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.content-section.black{background-color:var(--color-black);color:var(--color-white)}.content-section.black:where(.dark,.dark *){color:var(--color-cloud-mist)}.content-section.vertical div.content-wrapper{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*8);flex-direction:column}@media (min-width:48rem){.content-section.vertical div.content-wrapper{gap:calc(var(--spacing)*12)}}.content-section.vertical div.content-wrapper>.text-part{text-align:center;align-items:center;display:flex}.content-section.horizontal div.content-wrapper{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*8);flex-direction:column}@media (min-width:64rem){.content-section.horizontal div.content-wrapper{gap:calc(var(--spacing)*12);flex-direction:row}}.content-section.horizontal div.content-wrapper>.text-part{text-align:start;align-items:flex-start}@media (min-width:64rem){.content-section.horizontal div.content-wrapper>.text-part{max-width:33.3333%}}.content-section.horizontal_reverse div.content-wrapper{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*8);flex-direction:column}@media (min-width:64rem){.content-section.horizontal_reverse div.content-wrapper{justify-content:flex-end;gap:calc(var(--spacing)*12);flex-direction:row-reverse}}.content-section.horizontal_reverse div.content-wrapper>.text-part{text-align:start;align-items:flex-start}@media (min-width:64rem){.content-section.horizontal_reverse div.content-wrapper>.text-part{max-width:33.3333%}}.content-section.vertical_start div.content-wrapper{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*8);flex-direction:column}@media (min-width:48rem){.content-section.vertical_start div.content-wrapper{gap:calc(var(--spacing)*12)}}.content-section.vertical_start div.content-wrapper>.text-part{text-align:start;align-items:flex-start;display:flex}.content-section.center div.content-wrapper{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*8);flex-direction:column}@media (min-width:64rem){.content-section.center div.content-wrapper{align-items:center;gap:calc(var(--spacing)*12);flex-direction:row}}.content-section.center div.content-wrapper>.text-part{text-align:start;align-items:flex-start}@media (min-width:64rem){.content-section.center div.content-wrapper>.text-part{max-width:33.3333%}}.content-section.center_reverse div.content-wrapper{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*8);flex-direction:column}@media (min-width:64rem){.content-section.center_reverse div.content-wrapper{justify-content:flex-end;align-items:center;gap:calc(var(--spacing)*12);flex-direction:row-reverse}}.content-section.center_reverse div.content-wrapper>.text-part{text-align:start;align-items:flex-start}@media (min-width:64rem){.content-section.center_reverse div.content-wrapper>.text-part{max-width:33.3333%}}.content-section div.content-wrapper{display:flex}.content-section div.content-wrapper>.text-part{justify-content:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;max-width:100%;display:flex}.content-section div.content-wrapper>.text-part .badge{text-transform:none}.content-section div.content-wrapper>.text-part .description{max-width:500px;font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing))}.content-section div.content-wrapper>picture{border-radius:10px;overflow:clip}@media not all and (min-width:64rem){.content-section div.content-wrapper>picture{width:100%;max-height:600px}}.content-section div.content-wrapper>picture img{object-fit:cover;object-position:center;width:100%;height:100%}.career-banner{background-color:var(--color-grey);padding-block:calc(var(--spacing)*12)}.career-banner:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.career-banner .banner{background-color:var(--color-primary);border-radius:10px;flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex;position:relative;overflow:clip}@media (min-width:48rem){.career-banner .banner{flex-direction:row;align-items:center}}.career-banner .banner:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.career-banner .banner .cta-pattern{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:0;object-fit:cover;position:absolute}@media not all and (min-width:48rem){.career-banner .banner .cta-pattern{height:100%}}@media (min-width:48rem){.career-banner .banner .cta-pattern{width:100%}}.career-banner .banner .text-part{z-index:10;justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*8);color:var(--color-white);flex-direction:column;display:flex;position:relative}@media (min-width:48rem){.career-banner .banner .text-part{padding-inline:calc(var(--spacing)*12);padding-block:calc(var(--spacing)*24)}}.career-banner .banner .text-part .badge{color:var(--color-white)}.career-banner .banner .text-part .badge:before{content:var(--tw-content);background-color:var(--color-white)}.career-banner .banner .text-part .badge:where(.dark,.dark *){color:var(--color-cloud-mist)}.career-banner .banner .text-part .badge:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--color-cloud-mist)}.career-banner .banner .text-part .title{max-width:500px;font-size:var(--text-custom-mobile);line-height:var(--tw-leading,var(--text-custom-mobile--line-height));letter-spacing:var(--tw-tracking,var(--text-custom-mobile--letter-spacing));color:var(--color-white)}@media (min-width:48rem){.career-banner .banner .text-part .title{font-size:var(--text-custom);line-height:var(--tw-leading,var(--text-custom--line-height));letter-spacing:var(--tw-tracking,var(--text-custom--letter-spacing))}}.career-banner .banner .text-part .button{margin-top:calc(var(--spacing)*4)}.career-banner .banner picture{z-index:10;object-fit:cover;width:100%;position:relative}@media not all and (min-width:48rem){.career-banner .banner picture{object-position:top;height:auto;max-height:300px}}@media (min-width:48rem){.career-banner .banner picture{align-self:stretch;width:auto;max-width:440px}}.career-banner .banner picture img{object-fit:cover;object-position:center;width:100%;height:100%}.card-grid{gap:calc(var(--spacing)*2);display:grid}@media not all and (min-width:48rem){.card-grid{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.card-grid.full,.card-grid.shrunk{width:100%}@media (min-width:64rem){.card-grid.shrunk{width:80%}}.card-grid .number-card{justify-content:flex-start;gap:calc(var(--spacing)*4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:var(--color-white);min-height:150px;padding:calc(var(--spacing)*3);border-radius:10px;flex-direction:column;display:flex;position:relative;overflow:clip}@media not all and (min-width:48rem){.card-grid .number-card{grid-column:span 1/span 1!important}}@media (min-width:48rem){.card-grid .number-card{min-height:200px;padding:calc(var(--spacing)*4)}}.card-grid .number-card:where(.dark,.dark *){border-color:var(--color-obsidian-blue);background-color:var(--color-obsidian-blue)}.card-grid .number-card:has(.number.left-top),.card-grid .number-card:has(.number.right-top){flex-direction:column-reverse}.card-grid .number-card.colored{background-color:var(--color-primary);color:var(--color-white)}.card-grid .number-card.colored:where(.dark,.dark *){background-color:var(--color-obsidian-blue);color:var(--color-cloud-mist)}.card-grid .number-card.colored .title,.card-grid .number-card.colored .number{color:var(--color-white)}:is(.card-grid .number-card.colored .title,.card-grid .number-card.colored .number):where(.dark,.dark *){color:var(--color-cloud-mist)}.card-grid .number-card.larger{min-height:300px}@media (min-width:48rem){.card-grid .number-card.larger{min-height:310px}}.card-grid .number-card .icon{width:60px;height:auto}@media not all and (min-width:48rem){.card-grid .number-card .icon{bottom:calc(var(--spacing)*3);position:absolute}}.card-grid .number-card:has(.number.left) .icon,.card-grid .number-card:has(.number.left-top) .icon{right:calc(var(--spacing)*3)}.card-grid .number-card:has(.number.right) .icon,.card-grid .number-card:has(.number.right-top) .icon{left:calc(var(--spacing)*3)}.card-grid .number-card .title{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary)}.card-grid .number-card .title:where(.dark,.dark *){color:var(--color-cloud-mist)}.card-grid .number-card .number{font-size:var(--text-custom-mobile);line-height:var(--tw-leading,var(--text-custom-mobile--line-height));letter-spacing:var(--tw-tracking,var(--text-custom-mobile--letter-spacing));color:var(--color-primary);margin-top:auto}@media (min-width:48rem){.card-grid .number-card .number{font-size:var(--text-custom);line-height:var(--tw-leading,var(--text-custom--line-height));letter-spacing:var(--tw-tracking,var(--text-custom--letter-spacing))}}.card-grid .number-card .number:where(.dark,.dark *){color:var(--color-cloud-mist)}.card-grid .number-card .number.left,.card-grid .number-card .number.left-top{margin-right:auto}.card-grid .number-card .number.right,.card-grid .number-card .number.right-top{margin-left:auto}.card-grid .number-card .number.left-top,.card-grid .number-card .number.right-top{margin-top:calc(var(--spacing)*0);margin-bottom:auto}.card-grid .number-card>*{z-index:10;position:relative}.card-grid .number-card .additional-bg{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);z-index:0;object-fit:cover;object-position:right;width:auto;height:100%;position:absolute}.card-grid .number-card .bg-pattern{z-index:0;position:absolute}@media not all and (min-width:48rem){.card-grid .number-card .bg-pattern{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.card-grid .number-card .bg-pattern.radial_left{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);--tw-translate-x:calc(45%*-1);width:690px;height:690px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:45%;translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:3.40282e38px}.card-grid .number-card .bg-pattern.radial_left div{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:3.40282e38px;position:absolute;top:50%;left:50%}.card-grid .number-card .bg-pattern.radial_left div:first-child{z-index:4;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:var(--color-grey);width:194px;height:194px}.card-grid .number-card .bg-pattern.radial_left div:first-child:where(.dark,.dark *){border-style:var(--tw-border-style);background-color:var(--color-steel-shadow);border-width:0}.card-grid .number-card .bg-pattern.radial_left div:nth-child(2){z-index:3;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:#e9ebeb80;width:364px;height:364px}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.radial_left div:nth-child(2){background-color:color-mix(in oklab,var(--color-grey)50%,transparent)}}.card-grid .number-card .bg-pattern.radial_left div:nth-child(2):where(.dark,.dark *){border-style:var(--tw-border-style);background-color:#343d4566;border-width:0}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.radial_left div:nth-child(2):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-steel-shadow)40%,transparent)}}.card-grid .number-card .bg-pattern.radial_left div:nth-child(3){z-index:2;background-color:#e9ebeb59;width:522px;height:522px}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.radial_left div:nth-child(3){background-color:color-mix(in oklab,var(--color-grey)35%,transparent)}}.card-grid .number-card .bg-pattern.radial_left div:nth-child(3):where(.dark,.dark *){background-color:#343d4559}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.radial_left div:nth-child(3):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-steel-shadow)35%,transparent)}}.card-grid .number-card .bg-pattern.radial_left div:nth-child(3):where(.dark,.dark *){opacity:.3}.card-grid .number-card .bg-pattern.radial_left div:nth-child(4){z-index:1;background-color:#e9ebeb4d;width:690px;height:690px}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.radial_left div:nth-child(4){background-color:color-mix(in oklab,var(--color-grey)30%,transparent)}}.card-grid .number-card .bg-pattern.radial_left div:nth-child(4):where(.dark,.dark *){background-color:#343d454d}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.radial_left div:nth-child(4):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-steel-shadow)30%,transparent)}}.card-grid .number-card .bg-pattern.radial_right{right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);--tw-translate-x:42%;width:449px;height:449px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:43%;translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:3.40282e38px}@media (min-width:48rem){.card-grid .number-card .bg-pattern.radial_right{--tw-translate-x:35%;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:40%;translate:var(--tw-translate-x)var(--tw-translate-y)}}.card-grid .number-card .bg-pattern.radial_right div{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:3.40282e38px;position:absolute;top:50%;left:50%}.card-grid .number-card .bg-pattern.radial_right div:first-child{z-index:4;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:var(--color-grey);width:126px;height:126px}.card-grid .number-card .bg-pattern.radial_right div:first-child:where(.dark,.dark *){border-style:var(--tw-border-style);background-color:var(--color-steel-shadow);border-width:0}.card-grid .number-card .bg-pattern.radial_right div:nth-child(2){z-index:3;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:#e9ebeb80;width:236px;height:236px}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.radial_right div:nth-child(2){background-color:color-mix(in oklab,var(--color-grey)50%,transparent)}}.card-grid .number-card .bg-pattern.radial_right div:nth-child(2):where(.dark,.dark *){border-style:var(--tw-border-style);background-color:#343d4580;border-width:0}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.radial_right div:nth-child(2):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-steel-shadow)50%,transparent)}}.card-grid .number-card .bg-pattern.radial_right div:nth-child(3){z-index:2;background-color:#e9ebeb59;width:339px;height:339px}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.radial_right div:nth-child(3){background-color:color-mix(in oklab,var(--color-grey)35%,transparent)}}.card-grid .number-card .bg-pattern.radial_right div:nth-child(3):where(.dark,.dark *){background-color:#343d4559}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.radial_right div:nth-child(3):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-steel-shadow)35%,transparent)}}.card-grid .number-card .bg-pattern.radial_right div:nth-child(4){z-index:1;background-color:#e9ebeb4d;width:449px;height:449px}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.radial_right div:nth-child(4){background-color:color-mix(in oklab,var(--color-grey)30%,transparent)}}.card-grid .number-card .bg-pattern.radial_right div:nth-child(4):where(.dark,.dark *){background-color:#343d454d}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.radial_right div:nth-child(4):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-steel-shadow)30%,transparent)}}.card-grid .number-card .bg-pattern.square_right{top:50%;right:calc(var(--spacing)*0);--tw-translate-x:calc(1/2*100%);width:300px;height:300px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.card-grid .number-card .bg-pattern.square_right div{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);position:absolute;top:50%;left:50%;rotate:45deg}.card-grid .number-card .bg-pattern.square_right div:first-child{z-index:4;background-color:var(--color-grey);width:75px;height:75px}.card-grid .number-card .bg-pattern.square_right div:first-child:where(.dark,.dark *){background-color:var(--color-steel-shadow)}.card-grid .number-card .bg-pattern.square_right div:nth-child(2){z-index:3;background-color:#e9ebeb80;width:150px;height:150px}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.square_right div:nth-child(2){background-color:color-mix(in oklab,var(--color-grey)50%,transparent)}}.card-grid .number-card .bg-pattern.square_right div:nth-child(2):where(.dark,.dark *){background-color:#343d4580}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.square_right div:nth-child(2):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-steel-shadow)50%,transparent)}}.card-grid .number-card .bg-pattern.square_right div:nth-child(3){z-index:2;background-color:#e9ebeb59;width:225px;height:225px}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.square_right div:nth-child(3){background-color:color-mix(in oklab,var(--color-grey)35%,transparent)}}.card-grid .number-card .bg-pattern.square_right div:nth-child(3):where(.dark,.dark *){background-color:#343d4559}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.square_right div:nth-child(3):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-steel-shadow)35%,transparent)}}.card-grid .number-card .bg-pattern.square_right div:nth-child(4){z-index:1;background-color:#e9ebeb4d;width:300px;height:300px}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.square_right div:nth-child(4){background-color:color-mix(in oklab,var(--color-grey)30%,transparent)}}.card-grid .number-card .bg-pattern.square_right div:nth-child(4):where(.dark,.dark *){background-color:#343d454d}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.square_right div:nth-child(4):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-steel-shadow)30%,transparent)}}.card-grid .number-card .bg-pattern.square_left{top:50%;left:calc(var(--spacing)*0);--tw-translate-x:calc(calc(1/2*100%)*-1);width:300px;height:300px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.card-grid .number-card .bg-pattern.square_left div{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);position:absolute;top:50%;left:50%;rotate:45deg}.card-grid .number-card .bg-pattern.square_left div:first-child{z-index:4;background-color:var(--color-grey);width:75px;height:75px}.card-grid .number-card .bg-pattern.square_left div:first-child:where(.dark,.dark *){background-color:var(--color-steel-shadow)}.card-grid .number-card .bg-pattern.square_left div:nth-child(2){z-index:3;background-color:#e9ebeb80;width:150px;height:150px}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.square_left div:nth-child(2){background-color:color-mix(in oklab,var(--color-grey)50%,transparent)}}.card-grid .number-card .bg-pattern.square_left div:nth-child(2):where(.dark,.dark *){background-color:#343d4580}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.square_left div:nth-child(2):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-steel-shadow)50%,transparent)}}.card-grid .number-card .bg-pattern.square_left div:nth-child(3){z-index:2;background-color:#e9ebeb59;width:225px;height:225px}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.square_left div:nth-child(3){background-color:color-mix(in oklab,var(--color-grey)35%,transparent)}}.card-grid .number-card .bg-pattern.square_left div:nth-child(3):where(.dark,.dark *){background-color:#343d4559}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.square_left div:nth-child(3):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-steel-shadow)35%,transparent)}}.card-grid .number-card .bg-pattern.square_left div:nth-child(4){z-index:1;background-color:#e9ebeb4d;width:300px;height:300px}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.square_left div:nth-child(4){background-color:color-mix(in oklab,var(--color-grey)30%,transparent)}}.card-grid .number-card .bg-pattern.square_left div:nth-child(4):where(.dark,.dark *){background-color:#343d454d}@supports (color:color-mix(in lab, red, red)){.card-grid .number-card .bg-pattern.square_left div:nth-child(4):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-steel-shadow)30%,transparent)}}.card-grid .number-card .bg-pattern.dotted{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);--tw-brightness:brightness(110%);width:100%;height:100%;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,);background-image:url("../../backgrounds/dots.8f58a485eaef.svg");background-repeat:repeat;background-size:120px 122px}.card-grid .number-card .bg-pattern.dotted:where(.dark,.dark *){opacity:.05;--tw-brightness:brightness(200%);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,);--tw-grayscale:grayscale(100%)}.card-grid .number-card.full-bg .additional-bg{object-position:center;width:100%;height:100%}.card-grid .icon-card,.card-grid .icon-link-card{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*3);background-color:var(--color-grey);padding:calc(var(--spacing)*3);border-radius:5px;flex-direction:column;display:flex}@media not all and (min-width:48rem){.card-grid .icon-card,.card-grid .icon-link-card{grid-column:span 1/span 1!important}}@media (min-width:48rem){.card-grid .icon-card,.card-grid .icon-link-card{min-height:290px}}@media (min-width:64rem){.card-grid .icon-card,.card-grid .icon-link-card{padding:calc(var(--spacing)*6)}}:is(.card-grid .icon-card,.card-grid .icon-link-card):where(.dark,.dark *){background-color:var(--color-charcoal-slate)}:is(.card-grid .icon-card,.card-grid .icon-link-card) .icon-wrapper{background-color:var(--color-white);width:50px;height:50px;padding:calc(var(--spacing)*2);border-radius:5px;justify-content:center;align-items:center;display:flex}:is(.card-grid .icon-card,.card-grid .icon-link-card) .icon-wrapper:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}:is(.card-grid .icon-card,.card-grid .icon-link-card) .icon-wrapper svg{width:20px;height:20px}:is(.card-grid .icon-card,.card-grid .icon-link-card) .icon-wrapper svg path{stroke:var(--color-primary)}:is(.card-grid .icon-card,.card-grid .icon-link-card) .icon-wrapper svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}:is(.card-grid .icon-card,.card-grid .icon-link-card) .title,:is(.card-grid .icon-card,.card-grid .icon-link-card) h5{font-size:var(--text-large);line-height:var(--tw-leading,var(--text-large--line-height));letter-spacing:var(--tw-tracking,var(--text-large--letter-spacing));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);margin-top:auto}:is(.card-grid .icon-card,.card-grid .icon-link-card) .description{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing))}.card-grid .image-link-card{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*4);background-color:var(--color-grey);padding:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*0);text-align:center;border-radius:10px;flex-direction:column;display:flex}@media (min-width:900px){.card-grid .image-link-card{padding:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*0)}}.card-grid .image-link-card:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.card-grid .image-link-card h4{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.card-grid .image-link-card .button{margin-top:calc(var(--spacing)*4)}.card-grid .image-link-card picture{height:200px;margin-top:auto}.card-grid .image-link-card picture img{object-fit:cover;object-position:center;width:100%;height:100%}.card-grid .team-card{border-radius:10px;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:370px;display:flex;position:relative;overflow:clip}@media (min-width:48rem){.card-grid .team-card{height:480px}}.card-grid .team-card picture{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:0;object-fit:cover;width:100%;height:100%;transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);position:absolute}@media not all and (min-width:48rem){.card-grid .team-card picture{--tw-brightness:brightness(75%);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,)}}.card-grid .team-card picture img{object-fit:cover;object-position:center;width:100%;height:100%}.card-grid .team-card:before{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:1;--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-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));--tw-gradient-to:transparent;--tw-content:"";content:var(--tw-content);width:100%;height:50%;position:absolute}@media not all and (min-width:48rem){.card-grid .team-card:before{--tw-gradient-via:var(--color-black);--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)}}.card-grid .team-card .card-content{z-index:10;justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);width:100%;padding:calc(var(--spacing)*4);color:var(--color-white);display:flex;position:relative}.card-grid .team-card .card-content:where(.dark,.dark *){color:var(--color-cloud-mist)}.card-grid .team-card .card-content .text-part{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.card-grid .team-card .card-content .text-part .position{margin-top:calc(var(--spacing)*1);font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing))}@media (min-width:48rem){.card-grid .team-card .card-content .text-part .position{font-size:var(--text-medium);line-height:var(--tw-leading,var(--text-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-medium--letter-spacing))}}.card-grid .team-card .card-content .text-part .description-wrapper{opacity:1;width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);grid-template-rows:1fr;display:grid}@media not all and (min-width:48rem){.card-grid .team-card .card-content .text-part .description-wrapper{margin-top:calc(var(--spacing)*4)}}@media (min-width:48rem){.card-grid .team-card .card-content .text-part .description-wrapper{opacity:0;grid-template-rows:0fr}}.card-grid .team-card .card-content .text-part .description-wrapper .description{text-align:start;width:100%;font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));overflow:hidden}.card-grid .team-card .icon-wrapper{top:calc(var(--spacing)*4);right:calc(var(--spacing)*4);z-index:10;background-color:var(--color-white);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;display:flex;position:absolute}.card-grid .team-card .icon-wrapper:where(.dark,.dark *){background-color:var(--color-steel-shadow)}.card-grid .team-card .icon-wrapper svg{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x)var(--tw-scale-y);fill:var(--color-primary)}.card-grid .team-card .icon-wrapper svg:where(.dark,.dark *){fill:var(--color-cloud-mist)}@media (min-width:48rem){.card-grid .team-card:hover img{--tw-brightness:brightness(50%);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,)}}.card-grid .team-card:hover .text-part .description-wrapper{margin-top:calc(var(--spacing)*4);opacity:1;grid-template-rows:1fr}.card-grid .download-card{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*3);background-color:var(--color-white);padding:calc(var(--spacing)*6);border-radius:5px;display:flex}.card-grid .download-card:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.card-grid .download-card .icon-wrapper{background-color:var(--color-grey);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.card-grid .download-card .icon-wrapper:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.card-grid .download-card .icon-wrapper svg path{stroke:var(--color-primary)}.card-grid .download-card .icon-wrapper svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}.card-grid .download-card a{border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-left:auto;display:flex}@supports (color:color-mix(in lab, red, red)){.card-grid .download-card a{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}.card-grid .download-card a{background-color:var(--color-white);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#06203608);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.card-grid .download-card a:hover{--tw-brightness:brightness(90%);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,)}}.card-grid .download-card a:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){.card-grid .download-card a:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}.card-grid .download-card a:where(.dark,.dark *){background-color:var(--color-steel-shadow)}@media (hover:hover){.card-grid .download-card a:where(.dark,.dark *):hover{--tw-brightness:brightness(110%);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,)}}.card-grid .download-card a svg path{stroke:var(--color-primary)}.card-grid .download-card a svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}.card-grid .image-banner picture{--tw-brightness:brightness(100%);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,)}.card-grid .image-banner .text-part:before{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:0;--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-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));--tw-gradient-via:#1d1d1fb3;width:100%;height:100%;position:absolute}@supports (color:color-mix(in lab, red, red)){.card-grid .image-banner .text-part:before{--tw-gradient-via:color-mix(in oklab,var(--color-black)70%,transparent)}}.card-grid .image-banner .text-part:before{--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,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:transparent;--tw-content:"";content:var(--tw-content)}.card-grid .sustainability-card{aspect-ratio:1;justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*4);background-color:var(--color-grey);padding:calc(var(--spacing)*6);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#06203608);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:10px;flex-direction:column;display:flex;position:relative}.card-grid .sustainability-card:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.card-grid .sustainability-card>*{z-index:10;position:relative}.card-grid .sustainability-card .top-row{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*4);width:100%;display:flex}.card-grid .sustainability-card .top-row .icon-wrapper{background-color:var(--color-white);border-radius:5px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.card-grid .sustainability-card .top-row .icon-wrapper:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.card-grid .sustainability-card .top-row .icon-wrapper svg path{stroke:var(--color-primary)}.card-grid .sustainability-card .top-row .icon-wrapper svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}.card-grid .sustainability-card .description{max-width:300px;font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.card-grid .sustainability-card img{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:0;object-fit:cover;width:100%;height:100%;position:absolute}.card-grid:has(.expandable-card){justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);flex-flow:column wrap;display:flex}@media (min-width:48rem){.card-grid:has(.expandable-card){flex-direction:row}}.card-grid:has(.expandable-card) .expandable-card{transition-property:flex-basis,flex-grow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}@media (min-width:48rem){.card-grid[data-col-count="2"]:has(.expandable-card) .expandable-card{flex:calc(50% - .5rem)}.card-grid[data-col-count="2"]:has(.expandable-card):hover .expandable-card:not(:hover){flex:calc(40% - .5rem)}.card-grid[data-col-count="2"]:has(.expandable-card) .expandable-card:hover{flex:calc(60% - .5rem)}:is(.card-grid[data-col-count="3"]:has(.expandable-card),.card-grid:not([data-col-count]):has(.expandable-card)) .expandable-card{flex:calc(33.3333% - .5rem)}:is(.card-grid[data-col-count="3"]:has(.expandable-card),.card-grid:not([data-col-count]):has(.expandable-card)):hover .expandable-card:not(:hover){flex:calc(26.6667% - .5rem)}:is(.card-grid[data-col-count="3"]:has(.expandable-card),.card-grid:not([data-col-count]):has(.expandable-card)) .expandable-card:hover{flex:calc(46.6667% - .5rem)}.card-grid[data-col-count="4"]:has(.expandable-card) .expandable-card{flex:calc(25% - .5rem)}.card-grid[data-col-count="4"]:has(.expandable-card):hover .expandable-card:not(:hover){flex:calc(21.25% - .5rem)}.card-grid[data-col-count="4"]:has(.expandable-card) .expandable-card:hover{flex:calc(32.5% - .5rem)}.card-grid[data-col-count="5"]:has(.expandable-card) .expandable-card{flex:calc(20% - .5rem)}.card-grid[data-col-count="5"]:has(.expandable-card):hover .expandable-card:not(:hover){flex:calc(17% - .5rem)}.card-grid[data-col-count="5"]:has(.expandable-card) .expandable-card:hover{flex:calc(25% - .5rem)}.card-grid[data-col-count="6"]:has(.expandable-card) .expandable-card{flex:calc(16.6667% - .5rem)}.card-grid[data-col-count="6"]:has(.expandable-card):hover .expandable-card:not(:hover){flex:calc(15% - .5rem)}.card-grid[data-col-count="6"]:has(.expandable-card) .expandable-card:hover{flex:calc(20% - .5rem)}.card-grid[data-col-count="7"]:has(.expandable-card) .expandable-card{flex:calc(14.2857% - .5rem)}.card-grid[data-col-count="7"]:has(.expandable-card):hover .expandable-card:not(:hover){flex:calc(13.1429% - .5rem)}.card-grid[data-col-count="7"]:has(.expandable-card) .expandable-card:hover{flex:calc(16.4286% - .5rem)}.card-grid[data-col-count="8"]:has(.expandable-card) .expandable-card{flex:calc(12.5% - .5rem)}.card-grid[data-col-count="8"]:has(.expandable-card):hover .expandable-card:not(:hover){flex:calc(11.625% - .5rem)}.card-grid[data-col-count="8"]:has(.expandable-card) .expandable-card:hover{flex:calc(14.125% - .5rem)}}.card-grid .expandable-card{background-color:var(--color-white);width:100%;height:auto;padding:calc(var(--spacing)*6);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative;overflow:clip}@media (min-width:48rem){.card-grid .expandable-card{height:436px}}.card-grid .expandable-card:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.card-grid .expandable-card>*{z-index:10;position:relative}.card-grid .expandable-card .text-part{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*0);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);flex-direction:column;display:flex}@media (min-width:48rem){.card-grid .expandable-card .text-part{gap:calc(var(--spacing)*4)}}.card-grid .expandable-card .text-part .expandable-text-wrapper{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);grid-template-rows:0fr;display:grid}@media (min-width:48rem){.card-grid .expandable-card .text-part .expandable-text-wrapper{grid-template-rows:1fr}}.card-grid .expandable-card .text-part .expandable-text-wrapper .expandable-text{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);flex-direction:column;display:flex;overflow:hidden}@media (min-width:48rem){.card-grid .expandable-card .text-part .expandable-text-wrapper .expandable-text{opacity:0}}.card-grid .expandable-card .text-part .expandable-text-wrapper .expandable-text .description{max-width:400px;font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing))}.card-grid .expandable-card picture{right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);z-index:0;opacity:0;max-height:200px;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);position:absolute}@media (min-width:48rem){.card-grid .expandable-card picture{opacity:1;max-height:400px}}.card-grid .expandable-card picture img{object-fit:cover;object-position:center;width:100%;height:100%}.card-grid .expandable-card .expand-icon-wrapper{z-index:10;--tw-translate-x:calc(calc(100% + 1rem)*-1);width:35px;height:35px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-grey);opacity:1;--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#06203608);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:50%;left:100%}@media (min-width:48rem){.card-grid .expandable-card .expand-icon-wrapper{bottom:calc(var(--spacing)*8);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);left:50%}}.card-grid .expandable-card .expand-icon-wrapper svg path{stroke:var(--color-primary)}@media not all and (min-width:48rem){.card-grid .expandable-card:hover{padding-bottom:calc(var(--spacing)*32)}}.card-grid .expandable-card:hover .expand-icon-wrapper{opacity:0}.card-grid .expandable-card:hover .text-part{gap:calc(var(--spacing)*4)}.card-grid .expandable-card:hover .text-part .expandable-text-wrapper{grid-template-rows:1fr}@media (min-width:48rem){.card-grid .expandable-card:hover .text-part .expandable-text-wrapper .expandable-text{opacity:1}}.card-grid .expandable-card:hover picture{opacity:1}.card-grid:has(.apprenticeship-card){row-gap:calc(var(--spacing)*6)}.card-grid .apprenticeship-card{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);background-color:var(--color-grey);padding:calc(var(--spacing)*3);border-radius:10px;flex-direction:column;display:flex;position:relative}@media (min-width:48rem){.card-grid .apprenticeship-card{padding:calc(var(--spacing)*6);padding-right:calc(var(--spacing)*32)}}.card-grid .apprenticeship-card:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.card-grid .apprenticeship-card .description{max-width:480px;font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing))}.card-grid .apprenticeship-card picture{width:80px;height:auto;position:relative}@media (min-width:48rem){.card-grid .apprenticeship-card picture{top:calc(var(--spacing)*6);right:calc(var(--spacing)*6);position:absolute}}.card-grid .apprenticeship-card picture img{object-fit:cover;object-position:center;width:100%;height:100%}.card-grid .apprenticeship-card a{margin-top:calc(var(--spacing)*3)}.card-grid.darker{background-color:var(--color-grey);padding:calc(var(--spacing)*2);border-radius:10px}.card-grid.darker:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.card-grid.darker .icon-card,.card-grid.darker .icon-link-card{background-color:var(--color-white)}:is(.card-grid.darker .icon-card,.card-grid.darker .icon-link-card):where(.dark,.dark *){background-color:var(--color-obsidian-blue)}:is(.card-grid.darker .icon-card,.card-grid.darker .icon-link-card) .icon-wrapper{background-color:var(--color-grey)}:is(.card-grid.darker .icon-card,.card-grid.darker .icon-link-card) .icon-wrapper:where(.dark,.dark *){background-color:var(--color-steel-shadow)}.slider{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*8);flex-direction:column;width:100%;display:flex;position:relative;overflow:visible}.slider .cards{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);width:100%;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));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);flex-wrap:nowrap;display:flex;position:relative;overflow:auto}@media not all and (min-width:48rem){.slider .cards{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory}}@media (min-width:48rem){.slider .cards{overflow:visible}}.slider .cards .esg-card{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*4);background-color:var(--color-primary);width:250px;height:320px;padding:calc(var(--spacing)*4);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:10px;flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:clip}@media not all and (min-width:48rem){.slider .cards .esg-card{scroll-snap-align:start}}@media (min-width:48rem){.slider .cards .esg-card{width:350px;height:400px;padding:calc(var(--spacing)*6)}}.slider .cards .esg-card:where(.dark,.dark *){--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0620361a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.slider .cards .esg-card .badge{color:var(--color-white);text-transform:none}.slider .cards .esg-card .badge:before{content:var(--tw-content);background-color:var(--color-white)}.slider .cards .esg-card .badge:where(.dark,.dark *){color:var(--color-cloud-mist)}.slider .cards .esg-card .badge:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--color-cloud-mist)}.slider .cards .esg-card h4{z-index:10;text-align:center;color:var(--color-white);position:relative}.slider .cards .esg-card h4:where(.dark,.dark *){color:var(--color-cloud-mist)}.slider .cards .esg-card .link-text{z-index:10;text-align:center;font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));color:var(--color-white);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-white);-webkit-text-decoration-color:var(--color-white);text-decoration-color:var(--color-white);text-underline-offset:3px;text-decoration-thickness:2px;position:relative}.slider .cards .esg-card .link-text:where(.dark,.dark *){color:var(--color-cloud-mist);-webkit-text-decoration-color:var(--color-cloud-mist);-webkit-text-decoration-color:var(--color-cloud-mist);text-decoration-color:var(--color-cloud-mist)}.slider .cards .esg-card picture{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);object-fit:cover;--tw-brightness:brightness(50%);width:100%;height:100%;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,);position:absolute}.slider .cards .esg-card picture img{object-fit:cover;object-position:center;width:100%;height:100%}.slider .cards .person-card{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*1);width:250px;min-height:320px;padding:calc(var(--spacing)*4);color:var(--color-white);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:10px;flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:clip}@media not all and (min-width:48rem){.slider .cards .person-card{scroll-snap-align:start}}@media (min-width:48rem){.slider .cards .person-card{width:350px;min-height:400px;padding:calc(var(--spacing)*6)}}.slider .cards .person-card:where(.dark,.dark *){color:var(--color-cloud-mist);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0620361a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.slider .cards .person-card{--used-color:var(--color-primary-blue)}.slider .cards .person-card>*{z-index:10;position:relative}.slider .cards .person-card.brockhaus{background-color:var(--color-primary-blue)}.slider .cards .person-card.brockhaus:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.slider .cards .person-card.brockhaus{--used-color:var(--color-primary-blue)}.slider .cards .person-card.messtechnik{background-color:var(--color-primary-light-blue)}.slider .cards .person-card.messtechnik:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.slider .cards .person-card.messtechnik{--used-color:var(--color-primary-light-blue)}.slider .cards .person-card.stahl{background-color:var(--color-primary-grey)}.slider .cards .person-card.stahl:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.slider .cards .person-card.stahl{--used-color:var(--color-primary-grey)}.slider .cards .person-card.umwelt,.slider .cards .person-card.recycling{background-color:var(--color-primary-green)}:is(.slider .cards .person-card.umwelt,.slider .cards .person-card.recycling):where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.slider .cards .person-card.umwelt,.slider .cards .person-card.recycling{--used-color:var(--color-primary-green)}.slider .cards .person-card .subtext{font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing))}.slider .cards .person-card .feedback{margin-top:calc(var(--spacing)*6);font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing));--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);font-style:italic}@media (min-width:48rem){.slider .cards .person-card .feedback{font-size:var(--text-large);line-height:var(--tw-leading,var(--text-large--line-height));letter-spacing:var(--tw-tracking,var(--text-large--letter-spacing))}}.slider .cards .person-card .person-card-footer{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*3);margin-top:auto;display:flex}.slider .cards .person-card .person-card-footer .image-wrapper{background-color:var(--color-white);border-radius:3.40282e38px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:clip}@media (min-width:48rem){.slider .cards .person-card .person-card-footer .image-wrapper{width:72px;height:72px}}.slider .cards .person-card .person-card-footer .image-wrapper:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.slider .cards .person-card .person-card-footer .image-wrapper picture{object-fit:cover;width:100%;height:100%}.slider .cards .person-card .person-card-footer .image-wrapper picture img{object-fit:cover;object-position:center;width:100%;height:100%}.slider .cards .person-card .person-card-footer .image-wrapper svg{stroke:var(--used-color)}.slider .cards .person-card .person-card-footer .image-wrapper svg:where(.dark,.dark *){stroke:var(--color-cloud-mist)}.slider .cards .person-card .person-card-footer>svg{width:90px}@media (min-width:48rem){.slider .cards .person-card .person-card-footer>svg{width:115px}}.slider .cards .person-card .person-card-footer>svg path,.slider .cards .person-card .person-card-footer>svg rect{fill:var(--color-white)!important}:is(.slider .cards .person-card .person-card-footer>svg path,.slider .cards .person-card .person-card-footer>svg rect):where(.dark,.dark *){fill:var(--color-cloud-mist)!important}.slider .cards .person-card .person-card-footer>img{--tw-brightness:brightness(2000%);width:90px;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,);--tw-grayscale:grayscale(100%)}@media (min-width:48rem){.slider .cards .person-card .person-card-footer>img{width:115px}}.slider .cards .person-card .bg-pattern{z-index:0;position:absolute}@media not all and (min-width:48rem){.slider .cards .person-card .bg-pattern{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.slider .cards .person-card .bg-pattern{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);--tw-translate-x:calc(45%*-1);width:630px;height:630px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:45%;translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:3.40282e38px}@media (min-width:48rem){.slider .cards .person-card .bg-pattern{--tw-translate-x:calc(41%*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:41%;translate:var(--tw-translate-x)var(--tw-translate-y)}}.slider .cards .person-card .bg-pattern div{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:3.40282e38px;position:absolute;top:50%;left:50%}.slider .cards .person-card .bg-pattern div:first-child{z-index:4;background-color:var(--used-color);--tw-brightness:brightness(115%);width:177px;height:177px;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,)}.slider .cards .person-card .bg-pattern div:first-child:where(.dark,.dark *){background-color:var(--color-steel-shadow);--tw-brightness:brightness(100%);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,)}.slider .cards .person-card .bg-pattern div:nth-child(2){z-index:3;background-color:var(--used-color);--tw-brightness:brightness(110%);width:332px;height:332px;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,)}.slider .cards .person-card .bg-pattern div:nth-child(2):where(.dark,.dark *){background-color:#343d4566}@supports (color:color-mix(in lab, red, red)){.slider .cards .person-card .bg-pattern div:nth-child(2):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-steel-shadow)40%,transparent)}}.slider .cards .person-card .bg-pattern div:nth-child(2):where(.dark,.dark *){--tw-brightness:brightness(100%);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,)}.slider .cards .person-card .bg-pattern div:nth-child(3){z-index:2;background-color:var(--used-color);--tw-brightness:brightness(105%);width:477px;height:477px;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,)}.slider .cards .person-card .bg-pattern div:nth-child(3):where(.dark,.dark *){background-color:#343d4559}@supports (color:color-mix(in lab, red, red)){.slider .cards .person-card .bg-pattern div:nth-child(3):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-steel-shadow)35%,transparent)}}.slider .cards .person-card .bg-pattern div:nth-child(3):where(.dark,.dark *){opacity:.3;--tw-brightness:brightness(100%);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,)}.slider .cards .person-card .bg-pattern div:nth-child(4){z-index:1;background-color:var(--used-color);--tw-brightness:brightness(102%);width:630px;height:630px;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,)}.slider .cards .person-card .bg-pattern div:nth-child(4):where(.dark,.dark *){background-color:#343d454d}@supports (color:color-mix(in lab, red, red)){.slider .cards .person-card .bg-pattern div:nth-child(4):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-steel-shadow)30%,transparent)}}.slider .cards .person-card .bg-pattern div:nth-child(4):where(.dark,.dark *){--tw-brightness:brightness(100%);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,)}.slider .cards .industry-card{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);width:100%;min-height:350px;padding:calc(var(--spacing)*4);color:var(--color-white);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:10px;flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:clip}@media not all and (min-width:48rem){.slider .cards .industry-card{scroll-snap-align:start}}@media (min-width:48rem){.slider .cards .industry-card{width:610px;min-height:430px;padding:calc(var(--spacing)*6)}}.slider .cards .industry-card:where(.dark,.dark *){--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0620361a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.slider .cards .industry-card>*{z-index:10;position:relative}.slider .cards .industry-card:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:1;--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-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));--tw-gradient-to:transparent;--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}.slider .cards .industry-card picture{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:0;object-fit:cover;--tw-brightness:brightness(50%);width:100%;height:100%;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,);position:absolute}.slider .cards .industry-card picture img{object-fit:cover;object-position:center;width:100%;height:100%}.slider .cards .industry-card h4{margin-top:auto}.slider .cards .industry-card .name{margin-top:calc(var(--spacing)*2);justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*1);font-size:var(--text-large);line-height:var(--tw-leading,var(--text-large--line-height));letter-spacing:var(--tw-tracking,var(--text-large--letter-spacing));display:flex}.slider .cards .industry-card .name span{font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#f6f6f6b3}@supports (color:color-mix(in lab, red, red)){.slider .cards .industry-card .name span{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.slider .cards .event-card{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*3);width:300px;height:350px;padding:calc(var(--spacing)*4);color:var(--color-white);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:10px;flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:clip}@media not all and (min-width:48rem){.slider .cards .event-card{scroll-snap-align:start}}@media (min-width:48rem){.slider .cards .event-card{width:350px;height:410px;padding:calc(var(--spacing)*6)}}.slider .cards .event-card:where(.dark,.dark *){--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0620361a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.slider .cards .event-card>*{z-index:10;position:relative}.slider .cards .event-card:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:1;--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-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));--tw-gradient-to:transparent;--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}.slider .cards .event-card:hover .round-button svg:first-of-type{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);left:50%}.slider .cards .event-card:hover .round-button svg:last-of-type{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);left:100%}.slider .cards .event-card picture{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:0;object-fit:cover;--tw-brightness:brightness(50%);width:100%;height:100%;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,);position:absolute}.slider .cards .event-card picture img{object-fit:cover;object-position:center;width:100%;height:100%}.slider .cards .event-card .badge{color:var(--color-white);margin-top:auto}.slider .cards .event-card .badge:before{content:var(--tw-content);background-color:var(--color-white)}.slider .cards .event-card .badge:where(.dark,.dark *){color:var(--color-cloud-mist)}.slider .cards .event-card .badge:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--color-cloud-mist)}.slider .cards .event-card h4{margin-block:calc(var(--spacing)*1)}.slider .cards .event-card .description{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing))}.slider .cards .event-card .tags{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);flex-flow:column wrap;display:flex}@media (min-width:48rem){.slider .cards .event-card .tags{flex-direction:row;align-items:center}}.slider .cards .event-card .tags .tag{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*2);border-style:var(--tw-border-style);border-width:1px;border-color:#f6f6f633;border-radius:5px;flex-shrink:0;display:flex}@supports (color:color-mix(in lab, red, red)){.slider .cards .event-card .tags .tag{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.slider .cards .event-card .tags .tag{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1)}.slider .cards .historical-event-card{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*2);width:370px;height:357px;padding:calc(var(--spacing)*4);color:var(--color-white);border-radius:10px;flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:clip}.slider .cards .historical-event-card:where(.dark,.dark *){color:var(--color-cloud-mist)}.slider .cards .historical-event-card>*{z-index:10;position:relative}.slider .cards .historical-event-card picture{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:0;object-fit:cover;object-position:center;--tw-brightness:brightness(50%);width:100%;height:100%;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,);position:absolute}.slider .cards .historical-event-card picture img{object-fit:cover;object-position:center;width:100%;height:100%}.slider .cards .historical-event-card .year{font-size:var(--text-custom-mobile);line-height:var(--tw-leading,var(--text-custom-mobile--line-height));letter-spacing:var(--tw-tracking,var(--text-custom-mobile--letter-spacing))}@media (min-width:48rem){.slider .cards .historical-event-card .year{font-size:var(--text-custom);line-height:var(--tw-leading,var(--text-custom--line-height));letter-spacing:var(--tw-tracking,var(--text-custom--letter-spacing))}}.slider .cards .historical-event-card h4{margin-top:auto}.slider .cards .historical-event-card .description{font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.slider .arrow-buttons{display:none}.slider .arrow-buttons.active{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);display:flex}@media not all and (min-width:48rem){.slider .arrow-buttons.active{display:none}}.slider .arrow-buttons.active button{cursor:pointer;background-color:var(--color-grey);border-radius:3.40282e38px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.slider .arrow-buttons.active button:where(.dark,.dark *){background-color:var(--color-steel-shadow)}.slider .arrow-buttons.active button svg path{fill:var(--color-primary)}.slider .arrow-buttons.active button svg path:where(.dark,.dark *){fill:var(--color-cloud-mist)}.slider .arrow-buttons.active button:disabled{pointer-events:none;opacity:.6}#sustainability-categories{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*8);flex-direction:column;width:100%;display:flex}#sustainability-categories .category{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*8);background-color:var(--color-white);width:100%;height:auto;padding:calc(var(--spacing)*2);border-radius:10px;flex-direction:column;display:flex}@media (min-width:900px){#sustainability-categories .category{height:560px;padding:calc(var(--spacing)*3);flex-direction:row}}#sustainability-categories .category:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#sustainability-categories .category>.text-part{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);text-align:start;flex-direction:column;height:100%;display:flex}@media (min-width:900px){#sustainability-categories .category>.text-part{width:400px;min-width:250px;padding:calc(var(--spacing)*3)}}#sustainability-categories .category>.text-part .badge{text-transform:none}#sustainability-categories .category>.text-part h6{margin-top:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}#sustainability-categories .category>.text-part .description{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing))}#sustainability-categories .category>.text-part .benefits{margin-top:calc(var(--spacing)*8);justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);flex-direction:column;width:100%;display:flex}#sustainability-categories .category>.text-part .benefits .benefit{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);width:100%;display:flex}#sustainability-categories .category>.text-part .benefits .benefit:has(.text-part .description){margin-bottom:calc(var(--spacing)*4)}#sustainability-categories .category>.text-part .benefits .benefit .icon-wrapper{border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}@supports (color:color-mix(in lab, red, red)){#sustainability-categories .category>.text-part .benefits .benefit .icon-wrapper{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#sustainability-categories .category>.text-part .benefits .benefit .icon-wrapper:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#sustainability-categories .category>.text-part .benefits .benefit .icon-wrapper:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#sustainability-categories .category>.text-part .benefits .benefit .icon-wrapper svg path{stroke:var(--color-primary)}#sustainability-categories .category>.text-part .benefits .benefit .icon-wrapper svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}#sustainability-categories .category>.text-part .benefits .benefit .text-part{top:calc(var(--spacing)*2);width:100%;position:relative}#sustainability-categories .category>.text-part .benefits .benefit .text-part .main{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}#sustainability-categories .category>.text-part .benefits .benefit .text-part .description{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));color:#00386799}@supports (color:color-mix(in lab, red, red)){#sustainability-categories .category>.text-part .benefits .benefit .text-part .description{color:color-mix(in oklab,var(--color-primary)60%,transparent)}}#sustainability-categories .category>.text-part .benefits .benefit .text-part .description:where(.dark,.dark *){color:#dfe8ef99}@supports (color:color-mix(in lab, red, red)){#sustainability-categories .category>.text-part .benefits .benefit .text-part .description:where(.dark,.dark *){color:color-mix(in oklab,var(--color-cloud-mist)60%,transparent)}}#sustainability-categories .category>.text-part .number{font-size:var(--text-extra-small);line-height:var(--tw-leading,var(--text-extra-small--line-height));letter-spacing:var(--tw-tracking,var(--text-extra-small--letter-spacing));color:#00386799;margin-top:auto}@supports (color:color-mix(in lab, red, red)){#sustainability-categories .category>.text-part .number{color:color-mix(in oklab,var(--color-primary)60%,transparent)}}#sustainability-categories .category>.text-part .number:where(.dark,.dark *){color:#dfe8ef99}@supports (color:color-mix(in lab, red, red)){#sustainability-categories .category>.text-part .number:where(.dark,.dark *){color:color-mix(in oklab,var(--color-cloud-mist)60%,transparent)}}#sustainability-categories .category .cards-part{background-color:var(--color-grey);width:100%;height:100%;padding:calc(var(--spacing)*2);border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:900px){#sustainability-categories .category .cards-part{padding:calc(var(--spacing)*4)}}#sustainability-categories .category .cards-part:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}#sustainability-categories .category .cards-part .bg-pattern{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);opacity:.1;--tw-brightness:brightness(110%);width:100%;height:100%;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,);background-image:url("../../backgrounds/dots.8f58a485eaef.svg");background-repeat:repeat;background-size:80px 82px;position:absolute}#sustainability-categories .category .cards-part .bg-pattern:where(.dark,.dark *){--tw-brightness:brightness(200%);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,);--tw-grayscale:grayscale(100%)}#sustainability-categories .category .cards-part .cards-grid{gap:calc(var(--spacing)*2);display:grid}@media (min-width:900px){#sustainability-categories .category .cards-part .cards-grid{gap:calc(var(--spacing)*3)}}#sustainability-categories .category .cards-part .cards-grid .card{z-index:10;background-color:var(--color-white);padding:calc(var(--spacing)*2);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:10px;flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex;position:relative}@media (min-width:900px){#sustainability-categories .category .cards-part .cards-grid .card{padding:calc(var(--spacing)*4)}}@media (min-width:64rem){#sustainability-categories .category .cards-part .cards-grid .card{min-width:190px}}#sustainability-categories .category .cards-part .cards-grid .card:where(.dark,.dark *){background-color:var(--color-obsidian-blue);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0620361a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#sustainability-categories .category .cards-part .cards-grid .card>.icon-wrapper{margin-bottom:calc(var(--spacing)*8);justify-content:center;align-items:center;display:flex;position:relative}#sustainability-categories .category .cards-part .cards-grid .card>.icon-wrapper svg{width:15px}@media (min-width:900px){#sustainability-categories .category .cards-part .cards-grid .card>.icon-wrapper svg{width:20px}}#sustainability-categories .category .cards-part .cards-grid .card>.icon-wrapper svg path{stroke:var(--color-primary)}#sustainability-categories .category .cards-part .cards-grid .card>.icon-wrapper svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}#sustainability-categories .category .cards-part .cards-grid .card .tag{top:calc(var(--spacing)*2);right:calc(var(--spacing)*2);border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:5px;max-width:calc(100% - 40px);position:absolute}@supports (color:color-mix(in lab, red, red)){#sustainability-categories .category .cards-part .cards-grid .card .tag{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#sustainability-categories .category .cards-part .cards-grid .card .tag{font-size:var(--text-tiny);line-height:var(--tw-leading,var(--text-tiny--line-height));letter-spacing:var(--tw-tracking,var(--text-tiny--letter-spacing));color:#00386773;padding-block:2px;padding-inline:2px}@supports (color:color-mix(in lab, red, red)){#sustainability-categories .category .cards-part .cards-grid .card .tag{color:color-mix(in oklab,var(--color-primary)45%,transparent)}}@media (min-width:900px){#sustainability-categories .category .cards-part .cards-grid .card .tag{top:calc(var(--spacing)*4);right:calc(var(--spacing)*4);max-width:calc(100% - 60px);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-size:var(--text-extra-small);line-height:var(--tw-leading,var(--text-extra-small--line-height));letter-spacing:var(--tw-tracking,var(--text-extra-small--letter-spacing))}}#sustainability-categories .category .cards-part .cards-grid .card .tag:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#sustainability-categories .category .cards-part .cards-grid .card .tag:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#sustainability-categories .category .cards-part .cards-grid .card .tag:where(.dark,.dark *){color:#dfe8ef73}@supports (color:color-mix(in lab, red, red)){#sustainability-categories .category .cards-part .cards-grid .card .tag:where(.dark,.dark *){color:color-mix(in oklab,var(--color-cloud-mist)45%,transparent)}}#sustainability-categories .category .cards-part .cards-grid .card .special-info{margin-bottom:calc(var(--spacing)*1);font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (min-width:900px){#sustainability-categories .category .cards-part .cards-grid .card .special-info{font-size:var(--text-large);line-height:var(--tw-leading,var(--text-large--line-height));letter-spacing:var(--tw-tracking,var(--text-large--letter-spacing))}}#sustainability-categories .category .cards-part .cards-grid .card .title{font-size:var(--text-tiny);line-height:var(--tw-leading,var(--text-tiny--line-height));letter-spacing:var(--tw-tracking,var(--text-tiny--letter-spacing));text-transform:uppercase}@media (min-width:900px){#sustainability-categories .category .cards-part .cards-grid .card .title{font-size:var(--text-tagline);line-height:var(--tw-leading,var(--text-tagline--line-height));letter-spacing:var(--tw-tracking,var(--text-tagline--letter-spacing))}}#sustainability-categories .category .cards-part .cards-grid .card .icon-sequence{margin-block:calc(var(--spacing)*4);justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*1);display:flex}#sustainability-categories .category .cards-part .cards-grid .card .icon-sequence .separator{background-color:var(--color-grey);border-radius:3.40282e38px;width:15px;height:2px}@media (min-width:900px){#sustainability-categories .category .cards-part .cards-grid .card .icon-sequence .separator{width:25px}}#sustainability-categories .category .cards-part .cards-grid .card .icon-sequence .separator:where(.dark,.dark *){background-color:var(--color-steel-shadow)}#sustainability-categories .category .cards-part .cards-grid .card .icon-sequence .icon-wrapper{background-color:var(--color-grey);border-radius:3.40282e38px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}@media (min-width:900px){#sustainability-categories .category .cards-part .cards-grid .card .icon-sequence .icon-wrapper{width:40px;height:40px}}#sustainability-categories .category .cards-part .cards-grid .card .icon-sequence .icon-wrapper:where(.dark,.dark *){background-color:var(--color-steel-shadow)}#sustainability-categories .category .cards-part .cards-grid .card .icon-sequence .icon-wrapper svg path{stroke:var(--color-primary)}#sustainability-categories .category .cards-part .cards-grid .card .icon-sequence .icon-wrapper svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}#sustainability-categories .category .cards-part .cards-grid .card:has(.icon-sequence) .tag{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);max-width:none;position:relative}#sustainability-categories .category .cards-part .cards-grid .card.large-icon{flex-direction:column-reverse}#sustainability-categories .category .cards-part .cards-grid .card.large-icon .icon-wrapper{margin-inline:auto;margin-top:calc(var(--spacing)*8);margin-bottom:calc(var(--spacing)*4);box-sizing:content-box;border-style:var(--tw-border-style);border-width:2px;border-color:#00386726;border-radius:3.40282e38px;width:60px;height:60px}@supports (color:color-mix(in lab, red, red)){#sustainability-categories .category .cards-part .cards-grid .card.large-icon .icon-wrapper{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}@media (min-width:900px){#sustainability-categories .category .cards-part .cards-grid .card.large-icon .icon-wrapper{border-style:var(--tw-border-style);border-width:3px;width:100px;height:100px}}#sustainability-categories .category .cards-part .cards-grid .card.large-icon .icon-wrapper:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#sustainability-categories .category .cards-part .cards-grid .card.large-icon .icon-wrapper:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#sustainability-categories .category .cards-part .cards-grid .card.large-icon .icon-wrapper svg{width:25px}@media (min-width:900px){#sustainability-categories .category .cards-part .cards-grid .card.large-icon .icon-wrapper svg{width:40px}}#sustainability-categories .category .cards-part .cards-grid .card.large-icon .icon-wrapper .filled-border{--tw-translate-x:calc(calc(1/2*100%)*-1);width:62px;height:62px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);fill:none;stroke:var(--color-primary);stroke-width:3px;display:block;position:absolute;top:50%;left:50%;overflow:visible;rotate:90deg}@media (min-width:900px){#sustainability-categories .category .cards-part .cards-grid .card.large-icon .icon-wrapper .filled-border{width:103px;height:103px}}#sustainability-categories .category .cards-part .cards-grid .card.large-icon .icon-wrapper .filled-border:where(.dark,.dark *){stroke:var(--color-cloud-mist)}.horizontal-scroll{background-color:var(--color-grey);height:790px;position:relative;overflow:clip}.horizontal-scroll:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.horizontal-scroll .bg-pattern{z-index:0;--tw-translate-x:calc(calc(1/2*100%)*-1);height:100%;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);object-fit:cover;opacity:.2;--tw-brightness:brightness(95%);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,);position:absolute;top:50%;left:50%}.horizontal-scroll .bg-pattern:where(.dark,.dark *){opacity:.02;--tw-brightness:brightness(35%);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,)}.horizontal-scroll .bg-pattern{-webkit-mask-composite:source-in;-webkit-mask:linear-gradient(90deg,#0000 0,#000 80px calc(100% - 80px),#0000 100%),linear-gradient(#0000 0,#000 80px calc(100% - 80px),#0000 100%);mask:linear-gradient(90deg,#0000 0,#000 80px calc(100% - 80px),#0000 100%),linear-gradient(#0000 0,#000 80px calc(100% - 80px),#0000 100%)}.horizontal-scroll .content-wrapper{z-index:10;justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*8);color:var(--color-primary);display:flex;position:relative}.horizontal-scroll .content-wrapper:where(.dark,.dark *){color:var(--color-cloud-mist)}.horizontal-scroll .content-wrapper .text-part{flex-shrink:0;width:250px}@media (min-width:48rem){.horizontal-scroll .content-wrapper .text-part{width:350px}}.horizontal-scroll .content-wrapper .text-part .badge{text-transform:none}.horizontal-scroll .content-wrapper .cards{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);display:flex}.horizontal-scroll .content-wrapper .cards .historical-event-card{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*2);width:370px;height:357px;padding:calc(var(--spacing)*4);color:var(--color-white);border-radius:10px;flex-direction:column;display:flex;position:relative;overflow:clip}.horizontal-scroll .content-wrapper .cards .historical-event-card:where(.dark,.dark *){color:var(--color-cloud-mist)}.horizontal-scroll .content-wrapper .cards .historical-event-card>*{z-index:10;position:relative}.horizontal-scroll .content-wrapper .cards .historical-event-card picture{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:0;object-fit:cover;object-position:center;--tw-brightness:brightness(50%);width:100%;height:100%;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,);position:absolute}.horizontal-scroll .content-wrapper .cards .historical-event-card picture img{object-fit:cover;object-position:center;width:100%;height:100%}.horizontal-scroll .content-wrapper .cards .historical-event-card .year{font-size:var(--text-custom-mobile);line-height:var(--tw-leading,var(--text-custom-mobile--line-height));letter-spacing:var(--tw-tracking,var(--text-custom-mobile--letter-spacing))}@media (min-width:48rem){.horizontal-scroll .content-wrapper .cards .historical-event-card .year{font-size:var(--text-custom);line-height:var(--tw-leading,var(--text-custom--line-height));letter-spacing:var(--tw-tracking,var(--text-custom--letter-spacing))}}.horizontal-scroll .content-wrapper .cards .historical-event-card h4{margin-top:auto}.horizontal-scroll .content-wrapper .cards .historical-event-card .description{font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.horizontal-scroll .content-wrapper .cards .requirement-card{background-color:var(--color-white);width:370px;height:300px;padding:calc(var(--spacing)*3);border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}@media (min-width:48rem){.horizontal-scroll .content-wrapper .cards .requirement-card{padding:calc(var(--spacing)*6)}}.horizontal-scroll .content-wrapper .cards .requirement-card:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.horizontal-scroll .content-wrapper .cards .requirement-card .number-wrapper{background-color:var(--color-grey);width:50px;height:50px;padding:calc(var(--spacing)*2);border-radius:5px;justify-content:center;align-items:center;margin-bottom:auto;display:flex}.horizontal-scroll .content-wrapper .cards .requirement-card .number-wrapper:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.horizontal-scroll .content-wrapper .cards .requirement-card .description{margin-top:calc(var(--spacing)*3);font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing))}.logo-slider{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*8);background-color:var(--color-grey);width:100%;padding-block:calc(var(--spacing)*12);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.logo-slider:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.logo-slider .logos{gap:calc(var(--spacing)*1);white-space:nowrap;flex-wrap:nowrap;flex-shrink:0;min-width:100%;display:flex;overflow:hidden}@media (min-width:48rem){.logo-slider .logos{gap:calc(var(--spacing)*2)}}.logo-slider .logos .logos-slide{gap:calc(var(--spacing)*1);flex-wrap:nowrap;flex-shrink:0;width:100%;display:flex}@media (min-width:48rem){.logo-slider .logos .logos-slide{gap:calc(var(--spacing)*2)}}.logo-slider .logos .logos-slide{animation:30s linear infinite slide}.logo-slider .logos .logos-slide .logo-wrapper{background-color:var(--color-white);width:100px;height:80px;padding:calc(var(--spacing)*1);flex:1 0;justify-content:center;align-items:center;display:flex}@media (min-width:48rem){.logo-slider .logos .logos-slide .logo-wrapper{width:auto;min-width:110px;height:150px;padding:calc(var(--spacing)*6)}}.logo-slider .logos .logos-slide .logo-wrapper:where(.dark,.dark *){background-color:var(--color-steel-shadow)}.logo-slider .logos .logos-slide .logo-wrapper>img{max-height:100%}.logo-slider .logos .logos-slide .logo-wrapper>picture{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.logo-slider .logos .logos-slide .logo-wrapper>picture img{object-fit:contain;object-position:center;height:100%}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-100%)}}.benefit-banner{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:10px;flex-direction:column;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.benefit-banner{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}.benefit-banner{background-color:var(--color-grey);padding:calc(var(--spacing)*3)}@media (min-width:48rem){.benefit-banner{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*8);flex-direction:row;width:80%;min-height:500px}}.benefit-banner:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){.benefit-banner:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}.benefit-banner:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.benefit-banner picture{object-fit:cover;border-radius:10px;flex-shrink:0;align-self:stretch;width:100%;overflow:clip}@media not all and (min-width:48rem){.benefit-banner picture{max-height:225px}}@media (min-width:48rem){.benefit-banner picture{width:50%}}.benefit-banner picture img{object-fit:cover;object-position:center;width:100%;height:100%}.benefit-banner .text-part{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;align-self:stretch;width:100%;display:flex}@media (min-width:48rem){.benefit-banner .text-part{width:50%}}.benefit-banner .text-part h3{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.benefit-banner .text-part .benefits{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:auto;display:flex}.benefit-banner .text-part .benefits .benefit-banner-item{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*4);border-bottom-style:var(--tw-border-style);border-color:#00386726;border-bottom-width:1px;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.benefit-banner .text-part .benefits .benefit-banner-item{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}.benefit-banner .text-part .benefits .benefit-banner-item{padding-block:calc(var(--spacing)*3);color:var(--color-primary)}.benefit-banner .text-part .benefits .benefit-banner-item:last-child{border-style:var(--tw-border-style);border-width:0}.benefit-banner .text-part .benefits .benefit-banner-item:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){.benefit-banner .text-part .benefits .benefit-banner-item:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}.benefit-banner .text-part .benefits .benefit-banner-item:where(.dark,.dark *){color:var(--color-cloud-mist)}.benefit-banner .text-part .benefits .benefit-banner-item svg{flex-shrink:0}.benefit-banner .text-part .benefits .benefit-banner-item svg path{stroke:var(--color-primary)}.benefit-banner .text-part .benefits .benefit-banner-item svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}.locations-page{background-color:var(--color-grey);padding-top:calc(var(--spacing)*12)}@media (min-width:48rem){.locations-page{padding-top:calc(var(--spacing)*24)}}.locations-page:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.locations-page h2{margin-top:calc(var(--spacing)*2)}.locations-page .locations-grid{margin-top:calc(var(--spacing)*12);gap:calc(var(--spacing)*8);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}@media (min-width:48rem){.locations-page .locations-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.locations-page .locations-grid .location-card{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.locations-page .locations-grid .location-card .image-wrapper{border-radius:10px;width:100%;position:relative;overflow:clip}.locations-page .locations-grid .location-card .image-wrapper picture{aspect-ratio:1;object-fit:cover;width:100%}@media (min-width:48rem){.locations-page .locations-grid .location-card .image-wrapper picture{aspect-ratio:var(--aspect-video)}}.locations-page .locations-grid .location-card .image-wrapper picture img{object-fit:cover;object-position:center;width:100%;height:100%}.locations-page .locations-grid .location-card .image-wrapper .main-info{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);justify-content:flex-end;align-items:flex-start;gap:calc(var(--spacing)*1);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-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));--tw-gradient-via:#1d1d1fb3;flex-direction:column;width:100%;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.locations-page .locations-grid .location-card .image-wrapper .main-info{--tw-gradient-via:color-mix(in oklab,var(--color-black)70%,transparent)}}.locations-page .locations-grid .location-card .image-wrapper .main-info{--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,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:transparent;padding:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*8);color:var(--color-white)}.locations-page .locations-grid .location-card .image-wrapper .main-info:where(.dark,.dark *){color:var(--color-cloud-mist)}.locations-page .locations-grid .location-card .image-wrapper .main-info .description{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.locations-page .locations-grid .location-card .infos-list{margin-top:calc(var(--spacing)*2);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.locations-page .locations-grid .location-card .infos-list .info-item{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);border-bottom-style:var(--tw-border-style);border-color:#00386726;border-bottom-width:1px;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.locations-page .locations-grid .location-card .infos-list .info-item{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}.locations-page .locations-grid .location-card .infos-list .info-item{padding-block:calc(var(--spacing)*2)}.locations-page .locations-grid .location-card .infos-list .info-item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.locations-page .locations-grid .location-card .infos-list .info-item p,.locations-page .locations-grid .location-card .infos-list .info-item a{width:max-content;font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing))}:is(.locations-page .locations-grid .location-card .infos-list .info-item p,.locations-page .locations-grid .location-card .infos-list .info-item a).label{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.locations-page .locations-grid .location-card .infos-list .info-item a{text-underline-offset:2px;text-decoration-line:underline}.locations-page .locations-grid .location-card .infos-list .info-item .values{justify-content:flex-end;align-items:center;gap:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}.locations-page .locations-grid .location-card .infos-list .info-item .values a{width:80px}@media (min-width:48rem){.locations-page .locations-grid .location-card .infos-list .info-item .values a{width:106px}}.locations-page .locations-grid .location-card .infos-list .info-item .values a svg{width:100%}:is(.locations-page .locations-grid .location-card .infos-list .info-item .values a svg path,.locations-page .locations-grid .location-card .infos-list .info-item .values a svg rect):where(.dark,.dark *){fill:var(--color-cloud-mist)!important}.our-mission{width:100%;min-height:700px;position:relative}@media (min-width:48rem){.our-mission{min-height:900px}}.our-mission picture{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:0;object-fit:cover;object-position:center;--tw-brightness:brightness(50%);width:100%;height:100%;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,);position:absolute}.our-mission picture img{object-fit:cover;object-position:center;width:100%;height:100%}.our-mission:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:5;--tw-backdrop-blur:blur(var(--blur-md));width:100%;height:100%;-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,);--tw-content:"";content:var(--tw-content);background-color:#0000;position:absolute}.our-mission .content-wrapper .badge{z-index:10;color:var(--color-white);text-transform:none;position:relative}.our-mission .content-wrapper .badge:before{content:var(--tw-content);background-color:var(--color-white)}.our-mission .content-wrapper .badge:where(.dark,.dark *){color:var(--color-cloud-mist)}.our-mission .content-wrapper .badge:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--color-cloud-mist)}.our-mission .content-wrapper h3{z-index:10;margin-top:calc(var(--spacing)*4);text-align:start;width:100%;max-width:800px;color:var(--color-white);position:relative}.our-mission .content-wrapper h3:where(.dark,.dark *){color:var(--color-cloud-mist)}.image-banner{border-radius:10px;width:100%;height:300px;position:relative;overflow:clip}@media (min-width:48rem){.image-banner{height:450px}}.image-banner:hover .text-part .description-wrapper{margin-top:calc(var(--spacing)*4);opacity:1;grid-template-rows:1fr}.image-banner:hover .round-button svg:first-of-type{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);left:50%}.image-banner:hover .round-button svg:last-of-type{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);left:100%}.image-banner picture{z-index:0;object-fit:cover;object-position:center;--tw-brightness:brightness(50%);width:100%;height:100%;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,);position:relative}.image-banner picture img{object-fit:cover;object-position:center;width:100%;height:100%}.image-banner .text-part{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;justify-content:flex-end;align-items:flex-start;gap:calc(var(--spacing)*0);width:100%;padding:calc(var(--spacing)*4);transition-property:gap;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;display:flex;position:absolute}@media (min-width:64rem){.image-banner .text-part{padding:calc(var(--spacing)*8)}}.image-banner .text-part>*{z-index:10;position:relative}.image-banner .text-part .top-row{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);width:100%;display:flex}.image-banner .text-part .top-row h3,.image-banner .text-part .top-row h5{-webkit-hyphens:auto;hyphens:auto;max-width:360px;color:var(--color-white)}:is(.image-banner .text-part .top-row h3,.image-banner .text-part .top-row h5):where(.dark,.dark *){color:var(--color-cloud-mist)}.image-banner .text-part .top-row .round-button{margin-left:auto}.image-banner .text-part .description-wrapper{opacity:1;width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);grid-template-rows:1fr;display:grid}@media not all and (min-width:48rem){.image-banner .text-part .description-wrapper{margin-top:calc(var(--spacing)*4)}}@media (min-width:48rem){.image-banner .text-part .description-wrapper{opacity:0;grid-template-rows:0fr}}.image-banner .text-part .description-wrapper .description{text-align:start;width:100%;font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));color:var(--color-white);overflow:hidden}.image-banner .text-part .description-wrapper .description:where(.dark,.dark *){color:var(--color-cloud-mist)}.video-banner{cursor:pointer;background-color:var(--color-grey);border-radius:10px;width:100%;height:300px;position:relative;overflow:clip}@media (min-width:48rem){.video-banner{height:450px}}.video-banner:hover .round-button svg:first-of-type{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);left:50%}.video-banner:hover .round-button svg:last-of-type{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);left:100%}.video-banner picture{z-index:0;object-fit:cover;object-position:center;--tw-brightness:brightness(50%);width:100%;height:100%;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,);position:relative}.video-banner picture img{object-fit:cover;object-position:center;width:100%;height:100%}.video-banner .text-part{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing)*4);width:100%;padding:calc(var(--spacing)*4);display:flex;position:absolute}@media (min-width:48rem){.video-banner .text-part{padding:calc(var(--spacing)*8)}}.video-banner .text-part>*{z-index:10;position:relative}.video-banner .text-part h3{max-width:360px;color:var(--color-white)}.video-banner .text-part h3:where(.dark,.dark *){color:var(--color-cloud-mist)}.video-banner .text-part .round-button svg{width:auto;height:15px}.video-banner .text-part .round-button svg path{fill:var(--color-primary)}.career-page-opening{background-color:var(--color-grey);position:relative}.career-page-opening:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.career-page-opening>*{z-index:10;position:relative}.career-page-opening .bg-pattern{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:0;opacity:.1;--tw-brightness:brightness(110%);width:100%;height:100%;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,);background-image:url("../../backgrounds/dots.8f58a485eaef.svg");background-repeat:repeat;background-size:80px 82px;position:absolute}.career-page-opening .bg-pattern:where(.dark,.dark *){opacity:.05;--tw-brightness:brightness(200%);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,);--tw-grayscale:grayscale(100%)}.career-page-opening .content-wrapper{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*12);flex-direction:column;display:flex}.career-page-opening .content-wrapper .badge{text-transform:none}.career-page-opening .content-wrapper .title{max-width:600px;font-size:var(--text-custom-mobile);line-height:var(--tw-leading,var(--text-custom-mobile--line-height));letter-spacing:var(--tw-tracking,var(--text-custom-mobile--letter-spacing))}@media (min-width:48rem){.career-page-opening .content-wrapper .title{font-size:var(--text-custom);line-height:var(--tw-leading,var(--text-custom--line-height));letter-spacing:var(--tw-tracking,var(--text-custom--letter-spacing))}}.career-page-opening .content-wrapper .image-wrapper{margin-block:calc(var(--spacing)*6);border-radius:10px;width:100%;height:360px;position:relative;overflow:clip}@media (min-width:48rem){.career-page-opening .content-wrapper .image-wrapper{height:500px}}.career-page-opening .content-wrapper .image-wrapper picture,.career-page-opening .content-wrapper .image-wrapper picture img{object-fit:cover;object-position:center;width:100%;height:100%}.career-page-opening .content-wrapper .image-wrapper:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-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));--tw-gradient-via:transparent;--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-to:transparent;--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}.career-page-opening .content-wrapper h4{max-width:570px}#leadership-plugin-backdrop{display:none}#leadership-plugin{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);transform-origin:50%;border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative;overflow:clip;transform:translate(0)}#leadership-plugin .image-wrapper{cursor:pointer;width:100%;height:300px;transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);position:relative}@media (min-width:48rem){#leadership-plugin .image-wrapper{height:450px}}#leadership-plugin .image-wrapper>*{z-index:10;position:relative}#leadership-plugin .image-wrapper:before{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:5;--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#1d1d1fb3;width:100%;height:100%;position:absolute}@supports (color:color-mix(in lab, red, red)){#leadership-plugin .image-wrapper:before{--tw-gradient-from:color-mix(in oklab,var(--color-black)70%,transparent)}}#leadership-plugin .image-wrapper:before{--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));--tw-gradient-via:transparent;--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-to:transparent;--tw-content:"";content:var(--tw-content)}#leadership-plugin .image-wrapper picture{z-index:0;object-fit:cover;object-position:center;--tw-brightness:brightness(75%);width:100%;height:100%;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,)}#leadership-plugin .image-wrapper picture img{object-fit:cover;object-position:center;width:100%;height:100%}#leadership-plugin .image-wrapper .main-text-bar{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);width:100%;padding:calc(var(--spacing)*4);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);justify-content:space-between;align-items:flex-end;display:flex;position:absolute}@media (min-width:48rem){#leadership-plugin .image-wrapper .main-text-bar{padding:calc(var(--spacing)*8)}}#leadership-plugin .image-wrapper .main-text-bar:where(.dark,.dark *){color:var(--color-cloud-mist)}#leadership-plugin .image-wrapper .main-text-bar h3{max-width:300px}#leadership-plugin .image-wrapper .main-text-bar .close-button{cursor:pointer;display:none}#leadership-plugin .image-wrapper .main-text-bar .close-button svg{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);--tw-translate-x:calc(var(--spacing)*0);--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);position:relative}#leadership-plugin .image-wrapper:hover .main-text-bar .round-button.trigger-button svg:first-of-type{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);left:50%}#leadership-plugin .image-wrapper:hover .main-text-bar .round-button.trigger-button svg:last-of-type{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);left:100%}#leadership-plugin .image-wrapper .active-state-title{bottom:calc(var(--spacing)*8);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);text-align:center;color:var(--color-white);display:none;position:absolute;left:50%}#leadership-plugin .image-wrapper .active-state-title:where(.dark,.dark *){color:var(--color-cloud-mist)}#leadership-plugin .members-wrapper{background-color:var(--color-grey);width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);grid-template-rows:0fr;display:grid}#leadership-plugin .members-wrapper:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#leadership-plugin .members-wrapper .members{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*8);width:100%;padding-inline:calc(var(--spacing)*4);flex-direction:column;display:flex;overflow:hidden}@media (min-width:64rem){#leadership-plugin .members-wrapper .members{padding-inline:calc(var(--spacing)*24)}}#leadership-plugin .members-wrapper .members .member{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;width:100%;display:flex}@media (min-width:48rem){#leadership-plugin .members-wrapper .members .member{padding:calc(var(--spacing)*8);flex-direction:row;justify-content:space-between}#leadership-plugin .members-wrapper .members .member:nth-child(2n){flex-direction:row-reverse}}#leadership-plugin .members-wrapper .members .member picture{object-fit:cover;object-position:center;border-radius:5px;flex-shrink:0;width:100%;height:340px;overflow:clip}@media (min-width:48rem){#leadership-plugin .members-wrapper .members .member picture{width:300px}}#leadership-plugin .members-wrapper .members .member picture img{object-fit:cover;object-position:center;width:100%;height:100%}#leadership-plugin .members-wrapper .members .member .text-part{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;align-self:stretch;width:100%;display:flex}#leadership-plugin .members-wrapper .members .member .text-part a{background-color:var(--color-white);border-radius:5px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}#leadership-plugin .members-wrapper .members .member .text-part a:where(.dark,.dark *){background-color:var(--color-steel-shadow)}#leadership-plugin .members-wrapper .members .member .text-part a svg{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x)var(--tw-scale-y);fill:var(--color-primary)}#leadership-plugin .members-wrapper .members .member .text-part a svg:where(.dark,.dark *){fill:var(--color-cloud-mist)}#leadership-plugin .members-wrapper .members .member .text-part .team-position{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);margin-top:auto}#leadership-plugin.active{z-index:9999;--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);width:90%;max-width:1100px;height:85dvh;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}#leadership-plugin.active .image-wrapper{pointer-events:none;cursor:default;flex-shrink:0;height:230px}@media (min-width:48rem){#leadership-plugin.active .image-wrapper{height:500px}}#leadership-plugin.active .image-wrapper .main-text-bar{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y);align-items:flex-start;bottom:100%}#leadership-plugin.active .image-wrapper .main-text-bar h3,#leadership-plugin.active .image-wrapper .main-text-bar .trigger-button{display:none}#leadership-plugin.active .image-wrapper .main-text-bar .close-button{pointer-events:auto;display:flex}#leadership-plugin.active .image-wrapper .main-text-bar .close-button:hover svg{rotate:180deg}#leadership-plugin.active .image-wrapper .active-state-title{display:block}#leadership-plugin.active .members-wrapper{grid-template-rows:1fr}#leadership-plugin.active .members-wrapper .members{padding-block:calc(var(--spacing)*8)}#leadership-plugin-spacer{background-color:var(--color-grey);border-radius:10px;width:100%;height:450px;display:none}#leadership-plugin-spacer:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#leadership-plugin-spacer.active{display:block}body:has(#leadership-plugin.active){overflow:hidden}body:has(#leadership-plugin.active) #leadership-plugin-backdrop{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:50;--tw-backdrop-blur:blur(var(--blur-md));width:100%;height:100%;-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,);display:block;position:fixed}body:has(#leadership-plugin.active) .page-wrapper{transform:none!important}#tabs{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*8);flex-direction:column;width:100%;display:flex}#tabs .tab-options{background-color:var(--color-white);border-radius:5px;justify-content:center;align-items:center;display:flex}@media not all and (min-width:48rem){#tabs .tab-options{flex-wrap:wrap;justify-content:flex-start}}#tabs .tab-options:where(.dark,.dark *){background-color:var(--color-steel-shadow)}#tabs .tab-options .tab{cursor:pointer;padding:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-primary-blue);border-radius:5px}@media (min-width:48rem){#tabs .tab-options .tab{padding:calc(var(--spacing)*3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}#tabs .tab-options .tab:where(.dark,.dark *){color:var(--color-cloud-mist)}#tabs .tab-options .tab.active{background-color:var(--color-primary);color:var(--color-white)}#tabs .tab-options .tab.active:where(.dark,.dark *){background-color:var(--color-cloud-mist);color:var(--color-obsidian-blue)}#tabs .tab-contents .tab-content{display:none}#tabs .tab-contents .tab-content.active{justify-content:center;align-items:center;width:100%;display:flex}.homepage-animated-cards{width:100%;height:auto;overflow:clip}@media (min-width:64rem){.homepage-animated-cards{height:100dvh}}.homepage-animated-cards:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.homepage-animated-cards .content-wrapper{justify-content:center;align-items:center;gap:calc(var(--spacing)*6);width:100%;height:100%;padding-block:calc(var(--spacing)*12);flex-direction:column;display:flex;position:relative}@media (min-width:64rem){.homepage-animated-cards .content-wrapper{padding-block:calc(var(--spacing)*4)}}.homepage-animated-cards .content-wrapper .scroll-hint{flex-direction:column;justify-content:flex-start;align-items:center;display:none}@media (min-width:64rem){.homepage-animated-cards .content-wrapper .scroll-hint{display:flex}}.homepage-animated-cards .content-wrapper .scroll-hint svg{animation:var(--animate-bounce)}.homepage-animated-cards .content-wrapper .scroll-hint svg path{stroke:var(--color-primary)}.homepage-animated-cards .content-wrapper .scroll-hint svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}.homepage-animated-cards .content-wrapper .scroll-hint span{animation:var(--animate-pulse)}.homepage-animated-cards .content-wrapper .cards{z-index:5;margin-bottom:calc(var(--spacing)*4);justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);flex-direction:column;width:100%;max-width:100%;display:flex}@media (min-width:64rem){.homepage-animated-cards .content-wrapper .cards{justify-content:center;align-items:center;gap:calc(var(--spacing)*4);flex-direction:row;width:auto}}.homepage-animated-cards .content-wrapper .cards .card{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*2);border-style:var(--tw-border-style);border-width:1px;border-color:#0038671a;border-radius:10px;flex-direction:row;flex-shrink:1;width:100%;height:auto;display:flex}@supports (color:color-mix(in lab, red, red)){.homepage-animated-cards .content-wrapper .cards .card{border-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.homepage-animated-cards .content-wrapper .cards .card{background-color:var(--color-grey);padding:calc(var(--spacing)*2);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (min-width:64rem){.homepage-animated-cards .content-wrapper .cards .card{width:190px;height:200px;padding:calc(var(--spacing)*3);flex-direction:column;justify-content:space-between;align-items:flex-start}}.homepage-animated-cards .content-wrapper .cards .card:where(.dark,.dark *){border-color:#dfe8ef1a}@supports (color:color-mix(in lab, red, red)){.homepage-animated-cards .content-wrapper .cards .card:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)10%,transparent)}}.homepage-animated-cards .content-wrapper .cards .card:where(.dark,.dark *){background-color:var(--color-charcoal-slate);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0620361a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.homepage-animated-cards .content-wrapper .cards .card .icon-wrapper{background-color:var(--color-white);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}@media (min-width:64rem){.homepage-animated-cards .content-wrapper .cards .card .icon-wrapper{width:55px;height:55px}}.homepage-animated-cards .content-wrapper .cards .card .icon-wrapper:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.homepage-animated-cards .content-wrapper .cards .card .icon-wrapper svg{width:20px;height:auto}@media (min-width:64rem){.homepage-animated-cards .content-wrapper .cards .card .icon-wrapper svg{width:30px}}.homepage-animated-cards .content-wrapper .cards .card .icon-wrapper svg path{stroke:var(--color-primary)}.homepage-animated-cards .content-wrapper .cards .card .icon-wrapper svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}.homepage-animated-cards .content-wrapper .badge{text-transform:none}.homepage-animated-cards .content-wrapper .description{text-align:center;--tw-leading:120%;--tw-font-weight:var(--font-weight-medium);width:100%;max-width:700px;font-size:24px;line-height:120%;font-weight:var(--font-weight-medium);--tw-tracking:-1%;letter-spacing:-1%}@media (min-width:64rem){.homepage-animated-cards .content-wrapper .description{font-size:var(--text-custom-mobile);line-height:var(--tw-leading,var(--text-custom-mobile--line-height));letter-spacing:var(--tw-tracking,var(--text-custom-mobile--letter-spacing))}}.homepage-animated-cards .content-wrapper .button{transition-property:none}#representatives-map{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);background-color:var(--color-white);width:100%;height:560px;padding:calc(var(--spacing)*3);border-radius:10px;display:flex;overflow:hidden}#representatives-map:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#representatives-map .left-part{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;flex-shrink:0;width:100%;height:100%;display:flex;overflow:hidden}@media (min-width:48rem){#representatives-map .left-part{width:270px}}#representatives-map .left-part .list{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);flex-direction:column;width:100%;height:100%;display:flex;overflow:auto}#representatives-map .left-part .list .representative-card{cursor:pointer;justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*1);background-color:var(--color-grey);width:100%;padding:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*2);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);border-radius:5px;flex-direction:column;display:flex;position:relative}#representatives-map .left-part .list .representative-card:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}#representatives-map .left-part .list .representative-card .name{padding-right:calc(var(--spacing)*8);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);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));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}#representatives-map .left-part .list .representative-card .position{padding-right:calc(var(--spacing)*8);color:#00386799}@supports (color:color-mix(in lab, red, red)){#representatives-map .left-part .list .representative-card .position{color:color-mix(in oklab,var(--color-primary)60%,transparent)}}#representatives-map .left-part .list .representative-card .position{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));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}#representatives-map .left-part .list .representative-card .position:where(.dark,.dark *){color:#dfe8ef99}@supports (color:color-mix(in lab, red, red)){#representatives-map .left-part .list .representative-card .position:where(.dark,.dark *){color:color-mix(in oklab,var(--color-cloud-mist)60%,transparent)}}#representatives-map .left-part .list .representative-card .expandable-content-wrapper{width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);grid-template-rows:0fr;display:grid}#representatives-map .left-part .list .representative-card .expandable-content-wrapper .expandable-content{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*1);flex-direction:column;display:flex;overflow:hidden}#representatives-map .left-part .list .representative-card .expandable-content-wrapper .expandable-content>a{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));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}#representatives-map .left-part .list .representative-card .icon-wrapper{top:calc(var(--spacing)*2);right:calc(var(--spacing)*2);background-color:var(--color-white);width:20px;height:20px;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));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}#representatives-map .left-part .list .representative-card .icon-wrapper:where(.dark,.dark *){background-color:var(--color-steel-shadow)}#representatives-map .left-part .list .representative-card .icon-wrapper svg path{stroke:var(--color-primary)}#representatives-map .left-part .list .representative-card .icon-wrapper svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}#representatives-map .left-part .list .representative-card.active{background-color:var(--color-primary);padding-bottom:calc(var(--spacing)*4)}#representatives-map .left-part .list .representative-card.active:where(.dark,.dark *){background-color:var(--color-cloud-mist)}#representatives-map .left-part .list .representative-card.active .name{color:var(--color-white)}#representatives-map .left-part .list .representative-card.active .name:where(.dark,.dark *){color:var(--color-obsidian-blue)}#representatives-map .left-part .list .representative-card.active .position{color:#f6f6f699}@supports (color:color-mix(in lab, red, red)){#representatives-map .left-part .list .representative-card.active .position{color:color-mix(in oklab,var(--color-white)60%,transparent)}}#representatives-map .left-part .list .representative-card.active .position:where(.dark,.dark *){color:#1d242a99}@supports (color:color-mix(in lab, red, red)){#representatives-map .left-part .list .representative-card.active .position:where(.dark,.dark *){color:color-mix(in oklab,var(--color-obsidian-blue)60%,transparent)}}#representatives-map .left-part .list .representative-card.active .expandable-content-wrapper{grid-template-rows:1fr}#representatives-map .left-part .list .representative-card.active .expandable-content-wrapper .expandable-content{color:var(--color-white)}#representatives-map .left-part .list .representative-card.active .expandable-content-wrapper .expandable-content:where(.dark,.dark *){color:var(--color-obsidian-blue)}#representatives-map .left-part .list .representative-card.active .icon-wrapper{rotate:180deg}#representatives-map .map-part{background-color:var(--color-grey);border-radius:5px;justify-content:center;align-items:center;width:100%;height:100%;display:none}@media (min-width:48rem){#representatives-map .map-part{display:flex}}#representatives-map .map-part:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}#representatives-map .map-part .map-wrapper{width:100%;position:relative}#representatives-map .map-part .map-wrapper svg{width:100%}#representatives-map .map-part .map-wrapper .marker{z-index:3;cursor:pointer;background-color:var(--color-primary);width:5px;height:5px;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));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);border-radius:3.40282e38px;position:absolute}#representatives-map .map-part .map-wrapper .marker:before{content:var(--tw-content);background-color:#00386733}@supports (color:color-mix(in lab, red, red)){#representatives-map .map-part .map-wrapper .marker:before{background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}@media (hover:hover){#representatives-map .map-part .map-wrapper .marker:hover{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x)var(--tw-scale-y)}}#representatives-map .map-part .map-wrapper .marker:where(.dark,.dark *){background-color:var(--color-cloud-mist)}#representatives-map .map-part .map-wrapper .marker:where(.dark,.dark *):before{content:var(--tw-content);background-color:#dfe8ef33}@supports (color:color-mix(in lab, red, red)){#representatives-map .map-part .map-wrapper .marker:where(.dark,.dark *):before{background-color:color-mix(in oklab,var(--color-cloud-mist)20%,transparent)}}#representatives-map .map-part .map-wrapper .marker:before{z-index:2;--tw-translate-x:calc(calc(1/2*100%)*-1);width:10px;height:10px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-content:"";content:var(--tw-content);border-radius:3.40282e38px;position:absolute;top:50%;left:50%}#representatives-map .map-part .map-wrapper .marker.active{--tw-scale-x:200%;--tw-scale-y:200%;--tw-scale-z:200%;scale:var(--tw-scale-x)var(--tw-scale-y)}#representatives-map .map-part .map-wrapper .marker.active:before{animation:var(--animate-ping)}.contact-form-section{margin-top:calc(var(--spacing)*16);padding:calc(var(--spacing)*3)}.contact-form-section .contact-form-wrapper{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);background-color:var(--color-primary);width:100%;max-width:1240px;padding:calc(var(--spacing)*3);border-radius:10px;flex-direction:column;display:flex}@media (min-width:900px){.contact-form-section .contact-form-wrapper{flex-direction:row}}@media (min-width:48rem){.contact-form-section .contact-form-wrapper{padding:calc(var(--spacing)*4)}}.contact-form-section .contact-form-wrapper:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.contact-form-section .contact-form-wrapper .text-part{width:100%;color:var(--color-white);flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex}@media (min-width:900px){.contact-form-section .contact-form-wrapper .text-part{width:340px}}.contact-form-section .contact-form-wrapper .text-part:where(.dark,.dark *){color:var(--color-cloud-mist)}.contact-form-section .contact-form-wrapper .text-part .badge{margin-bottom:calc(var(--spacing)*6);color:var(--color-white);text-transform:none}.contact-form-section .contact-form-wrapper .text-part .badge:before{content:var(--tw-content);background-color:var(--color-white)}.contact-form-section .contact-form-wrapper .text-part p{margin-top:calc(var(--spacing)*1);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing))}.contact-form-section .contact-form-wrapper .text-part a{margin-top:calc(var(--spacing)*6);font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.contact-form-section .contact-form-wrapper .text-part .socials{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*1);margin-top:auto;display:flex}.contact-form-section .contact-form-wrapper .text-part .socials a{background-color:var(--color-white);border-radius:5px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.contact-form-section .contact-form-wrapper .text-part .socials a:where(.dark,.dark *){background-color:var(--color-steel-shadow)}.contact-form-section .contact-form-wrapper .text-part .socials a svg{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x)var(--tw-scale-y);fill:var(--color-primary)}.contact-form-section .contact-form-wrapper .text-part .socials a svg:where(.dark,.dark *){fill:var(--color-cloud-mist)}.contact-form-section #contact-translations{display:none}.working-students-opening{background-color:var(--color-grey);padding-top:calc(var(--spacing)*12);padding-bottom:calc(var(--spacing)*8);position:relative;overflow:clip}@media (min-width:48rem){.working-students-opening{padding-top:calc(var(--spacing)*24)}}.working-students-opening:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.working-students-opening .bg-pattern{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);opacity:.05;--tw-brightness:brightness(110%);width:100%;height:100%;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,);background-image:url("../../backgrounds/dots.8f58a485eaef.svg");background-repeat:repeat;background-size:120px 122px;position:absolute}.working-students-opening .bg-pattern:where(.dark,.dark *){--tw-brightness:brightness(200%);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,);--tw-grayscale:grayscale(100%)}.working-students-opening .radial-shapes{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);width:100%;height:100%;position:absolute}.working-students-opening .radial-shapes .radial-shape{aspect-ratio:1;--tw-translate-x:calc(calc(1/2*100%)*-1);width:200%;translate:var(--tw-translate-x)var(--tw-translate-y);border-style:var(--tw-border-style);border-width:2px;border-radius:3.40282e38px;position:absolute;top:100%;left:50%}.working-students-opening .radial-shapes .radial-shape:first-child{--tw-translate-y:calc(7%*-1);translate:var(--tw-translate-x)var(--tw-translate-y);border-color:#00386726}@supports (color:color-mix(in lab, red, red)){.working-students-opening .radial-shapes .radial-shape:first-child{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}.working-students-opening .radial-shapes .radial-shape:first-child{background-color:var(--color-white)}.working-students-opening .radial-shapes .radial-shape:last-child{--tw-translate-y:calc(calc(7% + 75px)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);border-color:#0038670d}@supports (color:color-mix(in lab, red, red)){.working-students-opening .radial-shapes .radial-shape:last-child{border-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.working-students-opening .radial-shapes .radial-shape:last-child{background-color:#f6f6f6b3}@supports (color:color-mix(in lab, red, red)){.working-students-opening .radial-shapes .radial-shape:last-child{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.working-students-opening .radial-shapes .radial-shape:where(.dark,.dark *):first-child{border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){.working-students-opening .radial-shapes .radial-shape:where(.dark,.dark *):first-child{border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}.working-students-opening .radial-shapes .radial-shape:where(.dark,.dark *):first-child{background-color:var(--color-charcoal-slate)}.working-students-opening .radial-shapes .radial-shape:where(.dark,.dark *):last-child{border-color:#dfe8ef0d}@supports (color:color-mix(in lab, red, red)){.working-students-opening .radial-shapes .radial-shape:where(.dark,.dark *):last-child{border-color:color-mix(in oklab,var(--color-cloud-mist)5%,transparent)}}.working-students-opening .radial-shapes .radial-shape:where(.dark,.dark *):last-child{background-color:#22292f66}@supports (color:color-mix(in lab, red, red)){.working-students-opening .radial-shapes .radial-shape:where(.dark,.dark *):last-child{background-color:color-mix(in oklab,var(--color-charcoal-slate)40%,transparent)}}.working-students-opening>*{z-index:10;position:relative}.working-students-opening .content-wrapper{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*6);flex-direction:column;display:flex}.working-students-opening .content-wrapper .description{text-align:center;max-width:500px;font-size:var(--text-medium);line-height:var(--tw-leading,var(--text-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-medium--letter-spacing))}.working-students-opening .content-wrapper .opening-images{margin-top:calc(var(--spacing)*16);--tw-translate-x:10%;width:100%;translate:var(--tw-translate-x)var(--tw-translate-y);justify-content:center;align-items:center;display:flex}.working-students-opening .content-wrapper .opening-images picture{border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-white);object-fit:cover;object-position:center;--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:5px;flex-shrink:0;position:relative;overflow:clip}.working-students-opening .content-wrapper .opening-images picture:where(.dark,.dark *){border-color:var(--color-steel-shadow)}.working-students-opening .content-wrapper .opening-images picture:first-child{z-index:2;width:112px;height:125px;rotate:-7deg}@media (min-width:48rem){.working-students-opening .content-wrapper .opening-images picture:first-child{width:180px;height:200px}}.working-students-opening .content-wrapper .opening-images picture:nth-child(2){z-index:1;--tw-translate-x:calc(30px*-1);width:165px;height:200px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(40px*-1);translate:var(--tw-translate-x)var(--tw-translate-y);rotate:-4deg}@media (min-width:48rem){.working-students-opening .content-wrapper .opening-images picture:nth-child(2){width:263px;height:319px}}.working-students-opening .content-wrapper .opening-images picture:nth-child(3){z-index:3;--tw-translate-x:calc(70px*-1);width:146px;height:200px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:10px;translate:var(--tw-translate-x)var(--tw-translate-y);rotate:7deg}@media (min-width:48rem){.working-students-opening .content-wrapper .opening-images picture:nth-child(3){--tw-translate-x:calc(100px*-1);width:233px;height:319px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.working-students-opening .content-wrapper .opening-images picture:nth-child(4){z-index:2;--tw-translate-x:calc(100px*-1);width:168px;height:190px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(10px*-1);translate:var(--tw-translate-x)var(--tw-translate-y);rotate:1deg}@media (min-width:48rem){.working-students-opening .content-wrapper .opening-images picture:nth-child(4){--tw-translate-x:calc(150px*-1);width:268px;height:302px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.working-students-opening .content-wrapper .opening-images picture:nth-child(5){z-index:1;--tw-translate-x:calc(130px*-1);width:171px;height:193px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(30px*-1);translate:var(--tw-translate-x)var(--tw-translate-y);rotate:4deg}@media (min-width:48rem){.working-students-opening .content-wrapper .opening-images picture:nth-child(5){--tw-translate-x:calc(200px*-1);width:273px;height:308px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.working-students-opening .content-wrapper .opening-images picture:nth-child(6){z-index:2;--tw-translate-x:calc(160px*-1);width:112px;height:125px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:10px;translate:var(--tw-translate-x)var(--tw-translate-y);rotate:2deg}@media (min-width:48rem){.working-students-opening .content-wrapper .opening-images picture:nth-child(6){--tw-translate-x:calc(250px*-1);width:178px;height:200px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.working-students-opening .content-wrapper .opening-images picture img{object-fit:cover;object-position:center;width:100%;height:100%}section:has(.why-us-content) .text-part .badge{text-transform:none}section .why-us-content{flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative}section .why-us-content .image-wrapper{border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-white);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative}@media not all and (min-width:48rem){section .why-us-content .image-wrapper{margin-top:calc(var(--spacing)*12)}}section .why-us-content .image-wrapper:where(.dark,.dark *){border-color:var(--color-steel-shadow)}section .why-us-content .image-wrapper>picture{aspect-ratio:1;object-fit:cover;object-position:center;border-radius:5px;width:100%;max-width:550px;overflow:clip}@media (min-width:48rem){section .why-us-content .image-wrapper>picture{aspect-ratio:auto}}section .why-us-content .image-wrapper>picture img{object-fit:cover;object-position:center;width:100%;height:100%}section .why-us-content .image-wrapper a{bottom:calc(var(--spacing)*3);left:calc(var(--spacing)*3);z-index:20;position:absolute}section .why-us-content .image-wrapper .sticker-images{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);justify-content:center;align-items:center;gap:calc(var(--spacing)*8);flex-direction:column;width:100%;height:100%;display:flex;position:absolute}section .why-us-content .image-wrapper .sticker-images picture{object-fit:cover;object-position:center;width:auto;height:90px;filter:drop-shadow(4px 4px 0 var(--color-grey))drop-shadow(-4px -4px 0 var(--color-grey))drop-shadow(4px -4px 0 var(--color-grey))drop-shadow(-4px 4px 0 var(--color-grey));border-radius:5px;position:relative}@media (min-width:48rem){section .why-us-content .image-wrapper .sticker-images picture{height:120px}}section .why-us-content .image-wrapper .sticker-images picture:where(.dark,.dark *){filter:drop-shadow(4px 4px 0 var(--color-steel-shadow))drop-shadow(-4px -4px 0 var(--color-steel-shadow))drop-shadow(4px -4px 0 var(--color-steel-shadow))drop-shadow(-4px 4px 0 var(--color-steel-shadow))}section .why-us-content .image-wrapper .sticker-images picture img{object-fit:cover;object-position:center;width:100%;height:100%}section .why-us-content .image-wrapper .sticker-images picture:first-child{position:relative;bottom:40px;left:30%;rotate:12deg}@media (min-width:48rem){section .why-us-content .image-wrapper .sticker-images picture:first-child{bottom:calc(var(--spacing)*0);left:-90%}}section .why-us-content .image-wrapper .sticker-images picture:nth-child(2){position:relative;top:50%;left:35%;rotate:12deg}@media (min-width:48rem){section .why-us-content .image-wrapper .sticker-images picture:nth-child(2){top:calc(var(--spacing)*0);left:90%}}section .why-us-content .image-wrapper .sticker-images picture:nth-child(3){position:relative;top:-65%;left:-45%;rotate:-6deg}@media (min-width:48rem){section .why-us-content .image-wrapper .sticker-images picture:nth-child(3){top:50px;left:-90%}}section .why-us-content .sticker-benefits{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media not all and (min-width:48rem){section .why-us-content .sticker-benefits{margin-top:calc(var(--spacing)*12)}}@media (min-width:48rem){section .why-us-content .sticker-benefits{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);gap:calc(var(--spacing)*4);position:absolute;top:50%;left:50%}}section .why-us-content .sticker-benefits .benefit{gap:calc(var(--spacing)*3);background-color:var(--color-white);width:100%;padding:calc(var(--spacing)*3);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:10px;flex-direction:row;display:flex;position:relative}section .why-us-content .sticker-benefits .benefit:nth-child(2n){flex-direction:row-reverse}@media (min-width:48rem){section .why-us-content .sticker-benefits .benefit{width:300px}}section .why-us-content .sticker-benefits .benefit:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}section .why-us-content .sticker-benefits .benefit .text-part>p{font-size:var(--text-medium);line-height:var(--tw-leading,var(--text-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-medium--letter-spacing));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}section .why-us-content .sticker-benefits .benefit .text-part div{margin-top:calc(var(--spacing)*2);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing))}section .why-us-content .sticker-benefits .benefit picture{object-fit:cover;object-position:center;border-radius:5px;flex-shrink:0;width:70px;height:70px;overflow:clip}section .why-us-content .sticker-benefits .benefit picture img{object-fit:cover;object-position:center;width:100%;height:100%}section .why-us-content .sticker-benefits .benefit:first-child{rotate:2deg}@media (min-width:48rem){section .why-us-content .sticker-benefits .benefit:first-child{left:90%;rotate:4deg}}section .why-us-content .sticker-benefits .benefit:nth-child(2){rotate:-1deg}@media (min-width:48rem){section .why-us-content .sticker-benefits .benefit:nth-child(2){top:30px;left:-90%;rotate:-4deg}}section .why-us-content .sticker-benefits .benefit:nth-child(3){rotate:1deg}@media (min-width:48rem){section .why-us-content .sticker-benefits .benefit:nth-child(3){top:80px;left:90%;rotate:-3deg}}@media (min-width:64rem){section .why-us-content .sticker-benefits .benefit:nth-child(3){left:120%}}body:has(#video-overlay.active){overflow:hidden!important}body:has(#video-overlay.active) .page-wrapper{transform:none!important}#video-overlay{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:9999;width:100vw;height:100dvh;padding:calc(var(--spacing)*4);--tw-backdrop-blur:blur(var(--blur-md));-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,);--tw-backdrop-brightness:brightness(75%);transform-origin:50%;display:none;position:fixed;transform:translate(0)}#video-overlay.active{justify-content:center;align-items:center;display:flex}#video-overlay .video-wrapper{border-radius:10px;position:relative;overflow:clip}#video-overlay .video-wrapper video{z-index:0;max-height:700px;position:relative}#video-overlay .video-wrapper button{top:calc(var(--spacing)*4);right:calc(var(--spacing)*4);z-index:10;cursor:pointer;--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#06203608);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:absolute}#video-overlay .video-wrapper button svg{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);--tw-translate-x:calc(var(--spacing)*0);--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);fill:var(--color-primary);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));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);position:relative}#video-overlay .video-wrapper button:hover svg{rotate:180deg}.page-wrapper:has(#products-list-section){background-color:var(--color-grey)}.page-wrapper:has(#products-list-section):where(.dark,.dark *){background-color:var(--color-charcoal-slate)}@media not all and (min-width:48rem){body:has(.filters-part.active){overflow:hidden}}#products-list-section{background-color:var(--color-grey);padding-block:calc(var(--spacing)*16)}#products-list-section:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}#products-list-section .content-wrapper{width:100%;max-width:var(--breakpoint-limit);flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}#products-list-section .content-wrapper h2{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*8)}#products-list-section .content-wrapper #products-list{gap:calc(var(--spacing)*4);background-color:var(--color-white);width:100%;padding:calc(var(--spacing)*2);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:10px;flex-direction:column;display:flex}@media (min-width:48rem){#products-list-section .content-wrapper #products-list{flex-direction:row}}#products-list-section .content-wrapper #products-list:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#products-list-section .content-wrapper #products-list .filters-part{top:calc(var(--spacing)*4);left:calc(var(--spacing)*4);justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);background-color:var(--color-white);width:calc(100vw - 2rem);height:calc(100dvh - 2rem);padding:calc(var(--spacing)*4);flex-direction:column;display:none;position:fixed}@media (min-width:48rem){#products-list-section .content-wrapper #products-list .filters-part{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);width:320px;height:auto;padding:calc(var(--spacing)*2);display:flex;position:relative}}#products-list-section .content-wrapper #products-list .filters-part:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}@media not all and (min-width:48rem){#products-list-section .content-wrapper #products-list .filters-part.active{z-index:50;border-radius:10px;display:flex}}#products-list-section .content-wrapper #products-list .filters-part h4{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*4);width:100%;display:flex}#products-list-section .content-wrapper #products-list .filters-part h4 #close-filters-button{cursor:pointer;background-color:var(--color-grey);border-radius:3.40282e38px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}@media (min-width:48rem){#products-list-section .content-wrapper #products-list .filters-part h4 #close-filters-button{display:none}}#products-list-section .content-wrapper #products-list .filters-part h4 #close-filters-button:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}#products-list-section .content-wrapper #products-list .filters-part h4 #close-filters-button svg path{stroke:var(--color-primary)}#products-list-section .content-wrapper #products-list .filters-part h4 #close-filters-button svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}#products-list-section .content-wrapper #products-list .filters-part .selected-filters{gap:calc(var(--spacing)*2);width:100%;padding-block:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}#products-list-section .content-wrapper #products-list .filters-part .selected-filters p.empty-message{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));text-underline-offset:4px;text-decoration-line:underline;display:none}#products-list-section .content-wrapper #products-list .filters-part .selected-filters p.empty-message.active{display:block}#products-list-section .content-wrapper #products-list .filters-part .selected-filters .filter-chip{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*2);background-color:var(--color-grey);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);border-radius:5px;display:flex}#products-list-section .content-wrapper #products-list .filters-part .selected-filters .filter-chip:where(.dark,.dark *){background-color:var(--color-steel-shadow)}#products-list-section .content-wrapper #products-list .filters-part .selected-filters .filter-chip button{cursor:pointer;width:20px;height:20px;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));background-color:#0000;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@media (hover:hover){#products-list-section .content-wrapper #products-list .filters-part .selected-filters .filter-chip button:hover{background-color:#0038671a}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .filters-part .selected-filters .filter-chip button:hover{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}}#products-list-section .content-wrapper #products-list .filters-part .selected-filters .filter-chip button svg{width:10px;height:10px}#products-list-section .content-wrapper #products-list .filters-part .selected-filters .filter-chip button svg path{stroke:var(--color-primary)}#products-list-section .content-wrapper #products-list .filters-part .selected-filters .filter-chip button svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}#products-list-section .content-wrapper #products-list .filters-part .filter-groups{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}#products-list-section .content-wrapper #products-list .filters-part .filter-groups .filter-group{border-bottom-style:var(--tw-border-style);border-color:#00386726;border-bottom-width:1px;width:100%}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .filters-part .filter-groups .filter-group{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#products-list-section .content-wrapper #products-list .filters-part .filter-groups .filter-group{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*4);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))}#products-list-section .content-wrapper #products-list .filters-part .filter-groups .filter-group:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .filters-part .filter-groups .filter-group:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#products-list-section .content-wrapper #products-list .filters-part .filter-groups .filter-group h6{cursor:pointer;--tw-font-weight:var(--font-weight-medium);width:100%;font-weight:var(--font-weight-medium);justify-content:space-between;align-items:center;display:flex}#products-list-section .content-wrapper #products-list .filters-part .filter-groups .filter-group h6 .slide-toggle{flex-shrink:0}#products-list-section .content-wrapper #products-list .filters-part .filter-groups .filter-group h6 svg{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))}#products-list-section .content-wrapper #products-list .filters-part .filter-groups .filter-group h6 svg path{stroke:var(--color-primary)}#products-list-section .content-wrapper #products-list .filters-part .filter-groups .filter-group h6 svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}#products-list-section .content-wrapper #products-list .filters-part .filter-groups .filter-group:has(h6:hover){background-color:var(--color-grey)}#products-list-section .content-wrapper #products-list .filters-part .filter-groups .filter-group:has(h6:hover):where(.dark,.dark *){background-color:var(--color-steel-shadow)}#products-list-section .content-wrapper #products-list .filters-part .filter-groups .filter-group .filter-options-wrapper{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));grid-template-rows:0fr;display:grid}#products-list-section .content-wrapper #products-list .filters-part .filter-groups .filter-group .filter-options-wrapper .filter-options{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;display:flex;overflow:hidden}@media (min-width:48rem){#products-list-section .content-wrapper #products-list .filters-part .filter-groups .filter-group .filter-options-wrapper .filter-options{gap:calc(var(--spacing)*2)}}#products-list-section .content-wrapper #products-list .filters-part .filter-groups .filter-group .filter-options-wrapper .filter-options .control{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing))}#products-list-section .content-wrapper #products-list .filters-part .filter-groups .filter-group.active h6 svg{rotate:180deg}#products-list-section .content-wrapper #products-list .filters-part .filter-groups .filter-group.active .filter-options-wrapper{padding-top:calc(var(--spacing)*4);grid-template-rows:1fr}#products-list-section .content-wrapper #products-list .list-part{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);flex-direction:column;width:100%;display:flex}#products-list-section .content-wrapper #products-list .list-part .top-row{margin-bottom:calc(var(--spacing)*4);justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*2);flex-direction:column-reverse;width:100%;display:flex}@media (min-width:48rem){#products-list-section .content-wrapper #products-list .list-part .top-row{margin-bottom:calc(var(--spacing)*0);flex-direction:row;justify-content:space-between}}#products-list-section .content-wrapper #products-list .list-part .top-row .search-wrapper{border-style:var(--tw-border-style);border-width:1px;border-color:#0038671a;border-radius:5px;justify-content:flex-start;align-items:center;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .list-part .top-row .search-wrapper{border-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}#products-list-section .content-wrapper #products-list .list-part .top-row .search-wrapper{padding-left:calc(var(--spacing)*2)}@media (min-width:48rem){#products-list-section .content-wrapper #products-list .list-part .top-row .search-wrapper{width:50%}}#products-list-section .content-wrapper #products-list .list-part .top-row .search-wrapper:where(.dark,.dark *){border-color:#dfe8ef1a}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .list-part .top-row .search-wrapper:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)10%,transparent)}}#products-list-section .content-wrapper #products-list .list-part .top-row .search-wrapper svg{width:20px}#products-list-section .content-wrapper #products-list .list-part .top-row .search-wrapper svg path{stroke:var(--color-primary)}#products-list-section .content-wrapper #products-list .list-part .top-row .search-wrapper svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}#products-list-section .content-wrapper #products-list .list-part .top-row .search-wrapper input{width:100%;padding:calc(var(--spacing)*2);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));--tw-outline-style:none;outline-style:none}#products-list-section .content-wrapper #products-list .list-part .top-row .view-options{justify-content:flex-end;align-items:center;gap:calc(var(--spacing)*1);display:flex}@media not all and (min-width:48rem){#products-list-section .content-wrapper #products-list .list-part .top-row .view-options{width:100%}}@media (min-width:48rem){#products-list-section .content-wrapper #products-list .list-part .top-row .view-options{justify-content:flex-start}}#products-list-section .content-wrapper #products-list .list-part .top-row .view-options #filter-toggle-button{flex-wrap:nowrap;flex-shrink:0;margin-right:auto;display:flex}@media (min-width:48rem){#products-list-section .content-wrapper #products-list .list-part .top-row .view-options #filter-toggle-button{display:none}}#products-list-section .content-wrapper #products-list .list-part .top-row .view-options p{margin-right:calc(var(--spacing)*1);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing))}#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button{aspect-ratio:1;cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:5px;justify-content:center;align-items:center;width:36px;display:flex}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button{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))}@media (hover:hover){#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button:hover{background-color:#0038671a}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button:hover{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}}#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}@media (hover:hover){#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button:where(.dark,.dark *):hover{background-color:#dfe8ef1a}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-cloud-mist)10%,transparent)}}}#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button svg{width:20px}#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button svg path{stroke:#00386740}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button svg path{stroke:color-mix(in oklab,var(--color-primary)25%,transparent)}}#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button svg path:where(.dark,.dark *){stroke:#dfe8ef59}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button svg path:where(.dark,.dark *){stroke:color-mix(in oklab,var(--color-cloud-mist)35%,transparent)}}#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button.active{background-color:var(--color-grey)}#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button.active:where(.dark,.dark *){background-color:var(--color-steel-shadow)}#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button.active svg path{stroke:var(--color-primary)}#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button.active svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button[data-view=grid-1]{display:flex}@media (min-width:48rem){#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button[data-view=grid-1]{display:none}}#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button[data-view=grid-3]{display:none}@media (min-width:48rem){#products-list-section .content-wrapper #products-list .list-part .top-row .view-options .view-option-button[data-view=grid-3]{display:flex}}#products-list-section .content-wrapper #products-list .list-part .products{gap:calc(var(--spacing)*2);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:none}#products-list-section .content-wrapper #products-list .list-part .products.active{display:grid}#products-list-section .content-wrapper #products-list .list-part .products.grid-1{grid-template-columns:repeat(1,minmax(0,1fr))}#products-list-section .content-wrapper #products-list .list-part .products.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:48rem){#products-list-section .content-wrapper #products-list .list-part .products.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}#products-list-section .content-wrapper #products-list .list-part .products .product-card{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*4);background-color:var(--color-grey);width:100%;padding-block:calc(var(--spacing)*4);border-radius:10px;flex-direction:column;align-self:stretch;display:none;position:relative;overflow:clip}@media (min-width:48rem){#products-list-section .content-wrapper #products-list .list-part .products .product-card{gap:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*8)}}#products-list-section .content-wrapper #products-list .list-part .products .product-card:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}#products-list-section .content-wrapper #products-list .list-part .products .product-card h4{z-index:10;padding-inline:calc(var(--spacing)*4);text-align:center;position:relative}#products-list-section .content-wrapper #products-list .list-part .products .product-card.active{display:flex}#products-list-section .content-wrapper #products-list .list-part .products .product-card picture{object-fit:cover;border-radius:10px;width:calc(100% - 2rem);max-height:300px;margin-block:auto;overflow:clip}#products-list-section .content-wrapper #products-list .list-part .products .product-card picture img{object-fit:contain;object-position:center;width:100%;height:100%}#products-list-section .content-wrapper #products-list .list-part .products .product-card .button{z-index:10;position:relative}#products-list-section .content-wrapper #products-list .list-part .products .product-card .service-capable-badge{top:calc(var(--spacing)*1);right:calc(var(--spacing)*1);bottom:unset;z-index:0;border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:5px;justify-content:center;align-items:center;width:25px;height:25px;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .list-part .products .product-card .service-capable-badge{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#products-list-section .content-wrapper #products-list .list-part .products .product-card .service-capable-badge{background-color:var(--color-grey)}@media not all and (min-width:48rem){#products-list-section .content-wrapper #products-list .list-part .products .product-card .service-capable-badge{padding:2px}}@media (min-width:48rem){#products-list-section .content-wrapper #products-list .list-part .products .product-card .service-capable-badge{top:unset;right:calc(var(--spacing)*4);bottom:calc(var(--spacing)*4);width:36px;height:36px}}#products-list-section .content-wrapper #products-list .list-part .products .product-card .service-capable-badge:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .list-part .products .product-card .service-capable-badge:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#products-list-section .content-wrapper #products-list .list-part .products .product-card .service-capable-badge:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}@media not all and (min-width:48rem){#products-list-section .content-wrapper #products-list .list-part .products .product-card:has(.service-capable-badge) h4{padding-right:calc(var(--spacing)*8)}}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper{border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:10px;justify-content:flex-start;align-items:flex-start;width:100%;display:none;overflow:clip}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper.active{display:flex}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table{width:100%}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table th{border-collapse:collapse;border-bottom-style:var(--tw-border-style);border-color:#00386726;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table th{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table th{background-color:var(--color-white);padding:calc(var(--spacing)*2);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media (min-width:48rem){#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table th{padding:calc(var(--spacing)*4)}}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table th:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table th:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table th:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table th.image-column{display:none}@media (min-width:48rem){#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table th.image-column{display:table-cell}}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table th.left{text-align:left}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row{background-color:var(--color-grey);display:none}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row.active{display:table-row}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td{border-collapse:collapse;border-bottom-style:var(--tw-border-style);border-color:#00386726;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td{background-color:var(--color-grey);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);text-align:center;font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing))}@media (min-width:48rem){#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td{padding-inline:calc(var(--spacing)*4)}}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td.left{text-align:left}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td.image-column{width:120px;display:none}@media (min-width:48rem){#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td.image-column{display:table-cell}}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td picture{max-width:100px}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td picture img{object-fit:cover;object-position:center;border-radius:5px;width:100%;height:100%}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td .service-capable-badge{border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:5px;justify-content:center;align-items:center;width:36px;height:36px;margin-inline:auto;display:flex}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td .service-capable-badge{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td .service-capable-badge{background-color:var(--color-white)}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td .service-capable-badge:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td .service-capable-badge:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td .service-capable-badge:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td .button{width:max-content;margin-inline:auto}#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td .button span{display:none}@media (min-width:48rem){#products-list-section .content-wrapper #products-list .list-part .products-table-wrapper .products-table .product-row td .button span{display:inline-block}}#products-list-section .content-wrapper #products-list .list-part .empty-list-message{display:none}#products-list-section .content-wrapper #products-list .list-part .empty-list-message.active{display:block}.page-wrapper:has(#product-detail){background-color:var(--color-grey)}#product-detail{background-color:var(--color-grey);padding-block:calc(var(--spacing)*4)}#product-detail:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}#product-detail .content-wrapper{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*4);flex-direction:column;display:flex}#product-detail .content-wrapper .breadcrumb{margin-block:calc(var(--spacing)*4);width:100%;max-width:700px;list-style-type:none!important}#product-detail .content-wrapper .main-infos-wrapper{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;width:100%;display:flex}@media (min-width:48rem){#product-detail .content-wrapper .main-infos-wrapper{flex-direction:row}}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper{top:calc(var(--spacing)*0);background-color:var(--color-white);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:400px;display:flex;position:relative;overflow:clip}@media (min-width:48rem){#product-detail .content-wrapper .main-infos-wrapper .images-wrapper{top:calc(var(--spacing)*20);width:45%;height:600px;position:sticky}}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper:has(.product-images){padding-bottom:calc(var(--spacing)*12)}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .main-image{object-fit:cover;object-position:center;width:100%}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .main-image img{object-fit:cover;object-position:center;width:100%;height:100%}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images{bottom:calc(var(--spacing)*4);--tw-translate-x:calc(calc(1/2*100%)*-1);width:calc(100% - 1rem);translate:var(--tw-translate-x)var(--tw-translate-y);justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*2);display:flex;position:absolute;left:50%;overflow-x:auto}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .image-item,#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-grey);width:80px;height:60px;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));border-width:1px;border-color:#0000;border-radius:5px;flex-shrink:0;position:relative;overflow:clip}:is(#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .image-item,#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item):after{content:var(--tw-content);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));content:var(--tw-content);--tw-gradient-from:#1d1d1f66}@supports (color:color-mix(in lab, red, red)){:is(#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .image-item,#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item):after{--tw-gradient-from:color-mix(in oklab,var(--color-black)40%,transparent)}}:is(#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .image-item,#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item):after{--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));content:var(--tw-content);--tw-gradient-to:transparent}@media (hover:hover){:is(#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .image-item,#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item):hover{border-color:#00386726}@supports (color:color-mix(in lab, red, red)){:is(#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .image-item,#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item):hover{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}}@media (min-width:48rem){#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .image-item,#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item{width:130px;height:108px}}:is(#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .image-item,#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item):where(.dark,.dark *){background-color:var(--color-steel-shadow)}@media (hover:hover){:is(#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .image-item,#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item):where(.dark,.dark *):hover{border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){:is(#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .image-item,#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item):where(.dark,.dark *):hover{border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}}:is(#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .image-item,#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item).active:after{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}:is(#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .image-item,#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item) picture,:is(#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .image-item,#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item) picture img{object-fit:cover;object-position:center;width:100%;height:100%}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item{position:relative}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item:hover svg{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item svg{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);fill:var(--color-white);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#1d1d1f;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item svg{--tw-shadow-color:color-mix(in oklab,var(--color-black)var(--tw-shadow-alpha),transparent)}}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item svg{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))}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .product-images .video-item svg:where(.dark,.dark *){fill:var(--color-cloud-mist)}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper button{--tw-translate-y:calc(calc(1/2*100%)*-1);width:41px;height:41px;translate:var(--tw-translate-x)var(--tw-translate-y);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-grey);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));border-width:1px;border-color:#0000;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%}@media (hover:hover){#product-detail .content-wrapper .main-infos-wrapper .images-wrapper button:hover{border-color:#00386726}@supports (color:color-mix(in lab, red, red)){#product-detail .content-wrapper .main-infos-wrapper .images-wrapper button:hover{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper button:where(.dark,.dark *){background-color:var(--color-cloud-mist)}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper button svg{fill:var(--color-primary)}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper button svg:where(.dark,.dark *){fill:var(--color-obsidian-blue)}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper button#prev-image-button{left:calc(var(--spacing)*4)}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper button#next-image-button{right:calc(var(--spacing)*4)}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .service-capable-badge{top:calc(var(--spacing)*2);left:calc(var(--spacing)*2);border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:5px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .service-capable-badge{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .service-capable-badge{background-color:var(--color-white)}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .service-capable-badge:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .service-capable-badge:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#product-detail .content-wrapper .main-infos-wrapper .images-wrapper .service-capable-badge:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;width:100%;display:flex}@media (min-width:48rem){#product-detail .content-wrapper .main-infos-wrapper .details-wrapper{width:55%}}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .divider{margin-block:calc(var(--spacing)*4);background-color:#0038671a;width:100%;height:1px}@supports (color:color-mix(in lab, red, red)){#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .divider{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .divider:where(.dark,.dark *){background-color:#dfe8ef1a}@supports (color:color-mix(in lab, red, red)){#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .divider:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-cloud-mist)10%,transparent)}}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper ul{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;display:flex}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper ul li{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));display:flex;position:relative}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper ul li:before{content:var(--tw-content);--tw-content:url("../../icons/plus_outlined.b862219f8fdd.svg");content:var(--tw-content)}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper ul li:where(.dark,.dark *):before{content:var(--tw-content);--tw-content:url("../../icons/plus_outlined_dark.268465368a2c.svg");content:var(--tw-content)}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper ul li:before{position:relative;top:1px}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper table{width:100%;display:table}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper table th{border-right-style:var(--tw-border-style);border-color:#0038671a;border-right-width:1px}@supports (color:color-mix(in lab, red, red)){#product-detail .content-wrapper .main-infos-wrapper .details-wrapper table th{border-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper table th{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*3)}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper table th:last-of-type{border-right-style:var(--tw-border-style);border-right-width:0}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper table th:where(.dark,.dark *){border-color:#dfe8ef1a}@supports (color:color-mix(in lab, red, red)){#product-detail .content-wrapper .main-infos-wrapper .details-wrapper table th:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)10%,transparent)}}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper table td{border-right-style:var(--tw-border-style);border-color:#0038671a;border-right-width:1px}@supports (color:color-mix(in lab, red, red)){#product-detail .content-wrapper .main-infos-wrapper .details-wrapper table td{border-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper table td{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*3)}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper table td:last-of-type{border-right-style:var(--tw-border-style);border-right-width:0}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper table td:where(.dark,.dark *){border-color:#dfe8ef1a}@supports (color:color-mix(in lab, red, red)){#product-detail .content-wrapper .main-infos-wrapper .details-wrapper table td:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)10%,transparent)}}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper>.button{width:100%}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper>.button .disabled-text{display:none}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper>.button:disabled{background-color:var(--color-white)}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper>.button:disabled:where(.dark,.dark *){background-color:var(--color-steel-shadow)}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper>.button:disabled svg,#product-detail .content-wrapper .main-infos-wrapper .details-wrapper>.button:disabled span{display:none}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper>.button:disabled span:where(.dark,.dark *){color:var(--color-cloud-mist)}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper>.button:disabled span.disabled-text{display:inline}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);background-color:var(--color-white);width:100%;padding:calc(var(--spacing)*4);border-radius:10px;flex-direction:column;display:flex}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card .service-description{margin-block:calc(var(--spacing)*2);font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing))}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card .benefit-tag{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*2);display:flex}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card .benefit-tag .check-wrapper{border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:5px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}@supports (color:color-mix(in lab, red, red)){#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card .benefit-tag .check-wrapper{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card .benefit-tag .check-wrapper{--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card .benefit-tag .check-wrapper:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card .benefit-tag .check-wrapper:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card .benefit-tag .check-wrapper svg path{stroke:var(--color-primary)}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card .benefit-tag .check-wrapper svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card .button.green{margin-top:calc(var(--spacing)*2);width:100%}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card .button.green svg{stroke-width:0}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card .button.green .disabled-text{display:none}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card .button.green:disabled{background-color:var(--color-grey)}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card .button.green:disabled:where(.dark,.dark *){background-color:var(--color-steel-shadow)}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card .button.green:disabled svg{display:none}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card .button.green:disabled span{color:var(--color-green);display:none}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card .button.green:disabled span:where(.dark,.dark *){color:var(--color-cloud-mist)}#product-detail .content-wrapper .main-infos-wrapper .details-wrapper .service-capable-card .button.green:disabled span.disabled-text{display:inline}#product-detail .content-wrapper #related-products{margin-top:calc(var(--spacing)*16);justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;width:100%;display:flex}#product-detail .content-wrapper #related-products .cross-selling-wrapper{margin-top:calc(var(--spacing)*4);justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);width:100%;display:flex;overflow-x:auto}#product-detail .content-wrapper #related-products .cross-selling-wrapper .cross-selling-card{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*8);background-color:var(--color-white);width:250px;padding-top:calc(var(--spacing)*4);border-radius:10px;flex-direction:column;flex-shrink:0;align-self:stretch;display:flex;position:relative;overflow:clip}@media (min-width:48rem){#product-detail .content-wrapper #related-products .cross-selling-wrapper .cross-selling-card{width:350px;padding-top:calc(var(--spacing)*8)}}#product-detail .content-wrapper #related-products .cross-selling-wrapper .cross-selling-card:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#product-detail .content-wrapper #related-products .cross-selling-wrapper .cross-selling-card h4{padding-inline:calc(var(--spacing)*4);text-align:center}#product-detail .content-wrapper #related-products .cross-selling-wrapper .cross-selling-card picture{object-fit:cover;border-radius:10px;width:100%;position:relative;overflow:clip}@media not all and (min-width:48rem){#product-detail .content-wrapper #related-products .cross-selling-wrapper .cross-selling-card picture{bottom:calc(var(--spacing)*8)}}#product-detail .content-wrapper #related-products .cross-selling-wrapper .cross-selling-card picture img{object-fit:cover;object-position:center;width:100%;height:100%}#product-detail .content-wrapper #related-products .cross-selling-wrapper .cross-selling-card .service-capable-badge{right:calc(var(--spacing)*2);bottom:calc(var(--spacing)*2);border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:5px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){#product-detail .content-wrapper #related-products .cross-selling-wrapper .cross-selling-card .service-capable-badge{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#product-detail .content-wrapper #related-products .cross-selling-wrapper .cross-selling-card .service-capable-badge{background-color:var(--color-white)}@media (min-width:48rem){#product-detail .content-wrapper #related-products .cross-selling-wrapper .cross-selling-card .service-capable-badge{right:calc(var(--spacing)*4);bottom:calc(var(--spacing)*4)}}#product-detail .content-wrapper #related-products .cross-selling-wrapper .cross-selling-card .service-capable-badge:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#product-detail .content-wrapper #related-products .cross-selling-wrapper .cross-selling-card .service-capable-badge:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#product-detail .content-wrapper #related-products .cross-selling-wrapper .cross-selling-card .service-capable-badge:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.content-section.working-students-videos{background-color:var(--color-obsidian-blue);color:var(--color-white);overflow:clip}.content-section.working-students-videos:where(.dark,.dark *){color:var(--color-cloud-mist)}.content-section.working-students-videos .badge{color:var(--color-white);text-transform:none}.content-section.working-students-videos .badge:before{content:var(--tw-content);background-color:var(--color-white)}.content-section.working-students-videos .badge:where(.dark,.dark *){color:var(--color-cloud-mist)}.content-section.working-students-videos .badge:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--color-cloud-mist)}.content-section.working-students-videos>*{z-index:10;position:relative}.content-section.working-students-videos .bg-pattern{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:0;width:100%;height:100%;position:absolute}.content-section.working-students-videos .bg-pattern .bg-dots{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:0;opacity:.25;--tw-brightness:brightness(200%);width:100%;height:100%;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,);--tw-grayscale:grayscale(100%);background-image:url("../../backgrounds/dots.8f58a485eaef.svg");background-repeat:repeat;background-size:70px 72px;position:absolute}.content-section.working-students-videos .bg-pattern:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;--tw-gradient-position:at 50% 90%;background-image:radial-gradient(var(--tw-gradient-stops,at 50% 90%));--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));--tw-gradient-via:var(--color-obsidian-blue);--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-via-position:60%;--tw-gradient-to:var(--color-obsidian-blue);--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}.content-section.working-students-videos .text-part{flex-shrink:0}@media not all and (min-width:48rem){.content-section.working-students-videos .text-part{text-align:center!important;justify-content:center!important;align-items:center!important}}.content-section.working-students-videos #video-feed{justify-content:center;align-items:flex-start;gap:calc(var(--spacing)*8);flex-direction:column;width:100%;display:flex}@media (min-width:48rem){.content-section.working-students-videos #video-feed{width:80%}}.content-section.working-students-videos #video-feed .videos{justify-content:flex-start;align-items:center;width:100%;height:400px;display:flex;position:relative}@media not all and (min-width:48rem){.content-section.working-students-videos #video-feed .videos{left:15%}}@media (min-width:48rem){.content-section.working-students-videos #video-feed .videos{height:560px}}.content-section.working-students-videos #video-feed .videos .vertical-video-card{pointer-events:none;aspect-ratio:9/16;border-style:var(--tw-border-style);border-width:1px;border-color:#dfe8ef26;border-radius:20px;flex-shrink:0;height:100%;position:relative;overflow:clip}@supports (color:color-mix(in lab, red, red)){.content-section.working-students-videos #video-feed .videos .vertical-video-card{border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}.content-section.working-students-videos #video-feed .videos .vertical-video-card{--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0620361a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.content-section.working-students-videos #video-feed .videos .vertical-video-card picture,.content-section.working-students-videos #video-feed .videos .vertical-video-card picture img{object-fit:cover;object-position:center;width:100%;height:100%}.content-section.working-students-videos #video-feed .videos .vertical-video-card .play-button{--tw-translate-x:calc(calc(1/2*100%)*-1);width:60px;height:60px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);background-color:#1d1d1f40;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.content-section.working-students-videos #video-feed .videos .vertical-video-card .play-button{background-color:color-mix(in oklab,var(--color-black)25%,transparent)}}.content-section.working-students-videos #video-feed .videos .vertical-video-card .play-button{opacity:0;--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,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}.content-section.working-students-videos #video-feed .videos .vertical-video-card .play-button svg{width:auto;height:30px;fill:var(--color-white)}.content-section.working-students-videos #video-feed .videos .vertical-video-card.active{pointer-events:auto;cursor:pointer;z-index:50!important}.content-section.working-students-videos #video-feed .videos .vertical-video-card.active:hover .play-button{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x)var(--tw-scale-y)}.content-section.working-students-videos #video-feed .videos .vertical-video-card.active .play-button{opacity:1}.content-section.working-students-videos #video-feed .buttons{left:calc(var(--spacing)*0);z-index:50;justify-content:center;align-items:center;gap:calc(var(--spacing)*2);display:flex;position:relative}@media not all and (min-width:48rem){.content-section.working-students-videos #video-feed .buttons{margin-inline:auto}}@media (min-width:48rem){.content-section.working-students-videos #video-feed .buttons{left:127px}}.content-section.working-students-videos #video-feed .buttons button{cursor:pointer}.content-section.working-students-videos #video-feed .buttons button svg{fill:var(--color-primary);stroke:#0000}.job-offers{background-color:var(--color-grey);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*12)}.job-offers:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.job-offers .content-wrapper{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*6);background-color:var(--color-white);padding:calc(var(--spacing)*4);border-radius:10px;flex-direction:column;display:flex}@media (min-width:48rem){.job-offers .content-wrapper{padding:calc(var(--spacing)*6)}}.job-offers .content-wrapper:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.job-offers .content-wrapper .text-part{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-grey);width:100%;padding-bottom:calc(var(--spacing)*6);flex-direction:column;display:flex}.job-offers .content-wrapper .text-part .top-row{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column-reverse;width:100%;display:flex}@media (min-width:48rem){.job-offers .content-wrapper .text-part .top-row{flex-direction:row;justify-content:space-between;align-items:flex-end}}.job-offers .content-wrapper .text-part .top-row .badge{text-transform:none}.job-offers .content-wrapper .text-part .description{max-width:670px;font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing))}.job-offers .content-wrapper .job-offers-list{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*12);flex-direction:column;width:100%;display:flex}.job-offers .content-wrapper .job-offers-list .jobs-group{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;width:100%;display:flex}@media (min-width:48rem){.job-offers .content-wrapper .job-offers-list .jobs-group{flex-direction:row;justify-content:space-between}}.job-offers .content-wrapper .job-offers-list .jobs-group .group-info{width:100%}@media (min-width:48rem){.job-offers .content-wrapper .job-offers-list .jobs-group .group-info{width:40%}}:is(.job-offers .content-wrapper .job-offers-list .jobs-group .group-info svg path,.job-offers .content-wrapper .job-offers-list .jobs-group .group-info svg rect):where(.dark,.dark *){fill:var(--color-cloud-mist)!important}.job-offers .content-wrapper .job-offers-list .jobs-group .group-jobs{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);flex-direction:column;width:100%;display:flex}@media (min-width:48rem){.job-offers .content-wrapper .job-offers-list .jobs-group .group-jobs{width:60%}}.job-offers .content-wrapper .job-offers-list .jobs-group .group-jobs .job-offer{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*8);background-color:var(--color-grey);width:100%;padding:calc(var(--spacing)*4);border-radius:10px;flex-direction:column;display:flex}@media (min-width:48rem){.job-offers .content-wrapper .job-offers-list .jobs-group .group-jobs .job-offer{padding:calc(var(--spacing)*6)}}.job-offers .content-wrapper .job-offers-list .jobs-group .group-jobs .job-offer:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.job-offers .content-wrapper .job-offers-list .jobs-group .group-jobs .job-offer .job-tags{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*2);flex-flow:wrap;width:100%;display:flex}.job-offers .content-wrapper .job-offers-list .jobs-group .group-jobs .job-offer .job-tags .tag{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);background-color:var(--color-white);height:38px;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));border-radius:5px;display:flex}.job-offers .content-wrapper .job-offers-list .jobs-group .group-jobs .job-offer .job-tags .tag:where(.dark,.dark *){background-color:var(--color-steel-shadow)}.job-offers .content-wrapper .job-offers-list .jobs-group .group-jobs .job-offer .job-tags .tag:nth-child(2){margin-right:auto}.job-offers .content-wrapper .job-offers-list .jobs-group .group-jobs .job-offer .job-tags .tag svg path{stroke:var(--color-primary)}.job-offers .content-wrapper .job-offers-list .jobs-group .group-jobs .job-offer .job-tags .tag svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}.expandable-content-plugin{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*0);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey);background-color:var(--color-grey);width:100%;max-width:1000px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);border-radius:10px;flex-direction:column;display:flex}@media (hover:hover){.expandable-content-plugin:hover{border-color:#00386726}@supports (color:color-mix(in lab, red, red)){.expandable-content-plugin:hover{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}}.expandable-content-plugin:where(.dark,.dark *){border-color:var(--color-charcoal-slate);background-color:var(--color-charcoal-slate)}@media (hover:hover){.expandable-content-plugin:where(.dark,.dark *):hover{border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){.expandable-content-plugin:where(.dark,.dark *):hover{border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}}.expandable-content-plugin .trigger-row{cursor:pointer;width:100%;padding:calc(var(--spacing)*2);justify-content:space-between;align-items:center;display:flex}.expandable-content-plugin .trigger-row button:where(.dark,.dark *){background-color:var(--color-steel-shadow)}.expandable-content-plugin .trigger-row button svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}.expandable-content-plugin .trigger-row button svg:first-of-type{top:calc(var(--spacing)*0);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y);left:50%}.expandable-content-plugin .trigger-row:hover button svg:first-of-type{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);top:50%}.expandable-content-plugin .trigger-row:hover button svg:last-of-type{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y);top:100%}.expandable-content-plugin .expandable-content-wrapper{width:100%;padding:calc(var(--spacing)*0);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);grid-template-rows:0fr;display:grid}.expandable-content-plugin .expandable-content-wrapper .expandable-content{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*0);width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);flex-direction:column;display:flex;overflow:hidden}.expandable-content-plugin.active{gap:calc(var(--spacing)*4)}.expandable-content-plugin.active .trigger-row button{rotate:180deg}.expandable-content-plugin.active .expandable-content-wrapper{padding:calc(var(--spacing)*2);grid-template-rows:1fr}.expandable-content-plugin.active .expandable-content-wrapper .expandable-content{gap:calc(var(--spacing)*4)}#job-offer-detail-opening{background-color:var(--color-grey);padding-block:calc(var(--spacing)*32);position:relative}@media (min-width:48rem){#job-offer-detail-opening{padding-block:calc(var(--spacing)*44)}}#job-offer-detail-opening:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#job-offer-detail-opening>*{z-index:10;position:relative}#job-offer-detail-opening .image-wrapper{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:0;width:100%;height:100%;position:absolute}#job-offer-detail-opening .image-wrapper img{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);object-fit:cover;object-position:center;--tw-brightness:brightness(50%);width:100%;height:100%;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,);position:absolute}#job-offer-detail-opening .image-wrapper:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#1d1d1f80;width:100%;height:100%;position:absolute}@supports (color:color-mix(in lab, red, red)){#job-offer-detail-opening .image-wrapper:after{--tw-gradient-from:color-mix(in oklab,var(--color-black)50%,transparent)}}#job-offer-detail-opening .image-wrapper:after{--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));--tw-gradient-to:transparent;--tw-content:"";content:var(--tw-content)}#job-offer-detail-opening .content-wrapper{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*8);flex-direction:column;display:flex}@media (min-width:48rem){#job-offer-detail-opening .content-wrapper{flex-direction:row;align-items:center}}#job-offer-detail-opening .content-wrapper .main-infos{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*8);flex-direction:column;display:flex}@media (min-width:48rem){#job-offer-detail-opening .content-wrapper .main-infos{align-items:flex-start}}#job-offer-detail-opening .content-wrapper .main-infos h2{max-width:800px;color:var(--color-white)}@media not all and (min-width:48rem){#job-offer-detail-opening .content-wrapper .main-infos h2{text-align:center}}#job-offer-detail-opening .content-wrapper .main-infos h2:where(.dark,.dark *){color:var(--color-cloud-mist)}#job-offer-detail-opening .content-wrapper .main-infos .tags{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}@media (min-width:48rem){#job-offer-detail-opening .content-wrapper .main-infos .tags{justify-content:flex-start}}#job-offer-detail-opening .content-wrapper .main-infos .tags .tag{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*2);border-style:var(--tw-border-style);border-width:1px;border-color:#f6f6f626;border-radius:5px;height:35px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){#job-offer-detail-opening .content-wrapper .main-infos .tags .tag{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}#job-offer-detail-opening .content-wrapper .main-infos .tags .tag{background-color:#1d1d1f80}@supports (color:color-mix(in lab, red, red)){#job-offer-detail-opening .content-wrapper .main-infos .tags .tag{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}#job-offer-detail-opening .content-wrapper .main-infos .tags .tag{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);color:var(--color-white);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#06203608);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-md));-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,)}@media (hover:hover){#job-offer-detail-opening .content-wrapper .main-infos .tags .tag:hover:after{content:var(--tw-content);opacity:1}}#job-offer-detail-opening .content-wrapper .main-infos .tags .tag:where(.dark,.dark *){color:var(--color-cloud-mist)}#job-offer-detail-opening .content-wrapper .main-infos .tags .tag svg path{stroke:var(--color-white)}#job-offer-detail-opening .content-wrapper .main-infos .tags .tag svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}#job-offer-detail-opening .content-wrapper .main-infos .tags .tag:after{pointer-events:none;--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(4px*-1);translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-obsidian-blue);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));text-wrap:nowrap;color:var(--color-white);opacity:0;--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#06203608);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-content:attr(data-tooltip);content:var(--tw-content);-webkit-user-select:none;user-select:none;border-radius:5px;transition-delay:.3s;display:block;position:absolute;bottom:100%;left:50%}#job-offer-detail-description{padding-block:calc(var(--spacing)*16);position:relative}@media (min-width:48rem){#job-offer-detail-description{padding-block:calc(var(--spacing)*24)}}#job-offer-detail-description .content-wrapper{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);text-align:start;flex-direction:column;display:flex}@media (min-width:48rem){#job-offer-detail-description .content-wrapper{text-align:center;justify-content:center;align-items:center}}#job-offer-detail-description .content-wrapper .description{max-width:700px;font-size:var(--text-medium);line-height:var(--tw-leading,var(--text-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-medium--letter-spacing))}#job-offer-detail-tasks{border-block-style:var(--tw-border-style);border-block-width:2px;border-block-color:#0038671a;position:relative}@supports (color:color-mix(in lab, red, red)){#job-offer-detail-tasks{border-block-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}#job-offer-detail-tasks{background-color:var(--color-grey);padding-block:calc(var(--spacing)*16)}@media (min-width:48rem){#job-offer-detail-tasks{padding-block:calc(var(--spacing)*24)}}#job-offer-detail-tasks:where(.dark,.dark *){border-block-color:#dfe8ef1a}@supports (color:color-mix(in lab, red, red)){#job-offer-detail-tasks:where(.dark,.dark *){border-block-color:color-mix(in oklab,var(--color-cloud-mist)10%,transparent)}}#job-offer-detail-tasks:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#job-offer-detail-tasks .content-wrapper{align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;width:100%;max-width:1200px;display:flex}@media (min-width:48rem){#job-offer-detail-tasks .content-wrapper{flex-direction:row;justify-content:space-between}}#job-offer-detail-tasks .content-wrapper .text-part{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;max-width:500px;display:flex}#job-offer-detail-tasks .content-wrapper .list-part{max-width:700px;font-size:var(--text-medium);line-height:var(--tw-leading,var(--text-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-medium--letter-spacing))}#job-offer-detail-tasks .content-wrapper .list-part ul{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;display:flex}#job-offer-detail-tasks .content-wrapper .list-part ul li{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);background-color:var(--color-white);width:100%;padding:calc(var(--spacing)*4);font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing));--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:10px;flex-direction:column;padding-left:60px;display:flex;position:relative}#job-offer-detail-tasks .content-wrapper .list-part ul li:before{content:var(--tw-content);background-color:var(--color-grey);content:var(--tw-content);--tw-content:url("../../icons/check.f75213549b18.svg");content:var(--tw-content)}#job-offer-detail-tasks .content-wrapper .list-part ul li:where(.dark,.dark *){background-color:var(--color-steel-shadow)}#job-offer-detail-tasks .content-wrapper .list-part ul li:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--color-charcoal-slate);content:var(--tw-content);--tw-content:url("../../icons/check_darkmode.d0f659fa2fdf.svg");content:var(--tw-content)}#job-offer-detail-tasks .content-wrapper .list-part ul li strong{font-size:var(--text-medium);line-height:var(--tw-leading,var(--text-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-medium--letter-spacing))}#job-offer-detail-tasks .content-wrapper .list-part ul li:before{top:calc(var(--spacing)*3);left:calc(var(--spacing)*4);border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:3px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){#job-offer-detail-tasks .content-wrapper .list-part ul li:before{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#job-offer-detail-tasks .content-wrapper .list-part ul li:before{--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#06203608);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#job-offer-detail-tasks .content-wrapper .list-part ul li:before:where(){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#job-offer-detail-tasks .content-wrapper .list-part ul li:before:where(){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}body:has(#job-offer-detail-opening) .horizontal-scroll{background-color:var(--color-white);height:600px}body:has(#job-offer-detail-opening) .horizontal-scroll:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}body:has(#job-offer-detail-opening) .horizontal-scroll .bg-pattern{display:none}body:has(#job-offer-detail-opening) .horizontal-scroll .cards ul{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);display:flex}body:has(#job-offer-detail-opening) .horizontal-scroll .cards ul li{border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:10px;width:250px;min-height:200px}@supports (color:color-mix(in lab, red, red)){body:has(#job-offer-detail-opening) .horizontal-scroll .cards ul li{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}body:has(#job-offer-detail-opening) .horizontal-scroll .cards ul li{background-color:var(--color-grey);padding:calc(var(--spacing)*6);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (min-width:48rem){body:has(#job-offer-detail-opening) .horizontal-scroll .cards ul li{width:320px}}body:has(#job-offer-detail-opening) .horizontal-scroll .cards ul li:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){body:has(#job-offer-detail-opening) .horizontal-scroll .cards ul li:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}body:has(#job-offer-detail-opening) .horizontal-scroll .cards ul li:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#job-offer-detail-our-offer{background-color:var(--color-grey);padding-block:calc(var(--spacing)*24)}#job-offer-detail-our-offer:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#job-offer-detail-our-offer .content-wrapper{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*6);text-align:start;flex-direction:column;width:100%;display:flex}@media (min-width:48rem){#job-offer-detail-our-offer .content-wrapper{max-width:60%}}#job-offer-detail-our-offer .content-wrapper ul{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;display:flex}#job-offer-detail-our-offer .content-wrapper ul li{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-medium);line-height:var(--tw-leading,var(--text-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-medium--letter-spacing));display:flex}#job-offer-detail-our-offer .content-wrapper ul li:before{content:var(--tw-content);--tw-content:url("../../icons/check_outlined.48b50fabb0ea.svg");content:var(--tw-content)}#job-offer-detail-our-offer .content-wrapper ul li:where(.dark,.dark *):before{content:var(--tw-content);--tw-content:url("../../icons/check_outlined_darkmode.7357ac916f7d.svg");content:var(--tw-content)}#job-offer-detail-our-offer .content-wrapper ul li:before{flex-shrink:0;justify-content:center;align-items:center;height:20px;display:flex;position:relative;top:2px}#job-offer-detail-info-cards{background-color:var(--color-white);padding-block:calc(var(--spacing)*16);position:relative}@media (min-width:48rem){#job-offer-detail-info-cards{padding-block:calc(var(--spacing)*24)}}#job-offer-detail-info-cards:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}#job-offer-detail-info-cards .bg-dots{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:0;opacity:.15;--tw-brightness:brightness(200%);width:100%;height:100%;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,);--tw-grayscale:grayscale(100%);background-image:url("../../backgrounds/dots.8f58a485eaef.svg");background-repeat:repeat;background-size:120px 122px;position:absolute}#job-offer-detail-info-cards .content-wrapper{justify-content:center;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;display:flex}@media (min-width:48rem){#job-offer-detail-info-cards .content-wrapper{gap:calc(var(--spacing)*8);flex-direction:row}}#job-offer-detail-info-cards .content-wrapper>*{z-index:10;position:relative}#job-offer-detail-info-cards .content-wrapper .info-card{border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:10px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:100%;min-height:200px;display:flex}@supports (color:color-mix(in lab, red, red)){#job-offer-detail-info-cards .content-wrapper .info-card{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#job-offer-detail-info-cards .content-wrapper .info-card{background-color:var(--color-white);padding:calc(var(--spacing)*4);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (min-width:48rem){#job-offer-detail-info-cards .content-wrapper .info-card{width:350px}}#job-offer-detail-info-cards .content-wrapper .info-card:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#job-offer-detail-info-cards .content-wrapper .info-card:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#job-offer-detail-info-cards .content-wrapper .info-card:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#job-offer-detail-info-cards .content-wrapper .info-card h5{margin-bottom:calc(var(--spacing)*4);justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:#00386726;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){#job-offer-detail-info-cards .content-wrapper .info-card h5{border-bottom-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#job-offer-detail-info-cards .content-wrapper .info-card h5{padding-bottom:calc(var(--spacing)*2)}#job-offer-detail-info-cards .content-wrapper .info-card h5 svg{display:inline-block}#job-offer-detail-info-cards .content-wrapper .info-card h5 svg path{stroke:var(--color-primary)}#job-offer-detail-info-cards .content-wrapper .info-card h5 svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}#job-offer-detail-apply{background-color:var(--color-grey);padding-inline:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*16)}@media (min-width:48rem){#job-offer-detail-apply{padding-top:calc(var(--spacing)*24)}}#job-offer-detail-apply:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}#job-offer-detail-apply .content-wrapper{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*6);background-color:var(--color-primary);width:100%;max-width:500px;padding:calc(var(--spacing)*6);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:10px;flex-direction:column;display:flex}#job-offer-detail-apply .content-wrapper:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#job-offer-detail-apply .content-wrapper h4{text-align:center;color:var(--color-white)}#job-offer-detail-apply .content-wrapper h4:where(.dark,.dark *){color:var(--color-cloud-mist)}#job-offer-detail-apply .content-wrapper .buttons{justify-content:center;align-items:center;gap:calc(var(--spacing)*4);flex-direction:column;display:flex}@media not all and (min-width:48rem){#job-offer-detail-apply .content-wrapper .buttons{width:100%}}@media (min-width:48rem){#job-offer-detail-apply .content-wrapper .buttons{flex-direction:row}}@media not all and (min-width:48rem){#job-offer-detail-apply .content-wrapper .buttons .button{width:100%}}#floating-cart{bottom:calc(var(--spacing)*4);z-index:49;--tw-translate-x:calc(calc(1/2*100%)*-1);width:280px;max-height:80dvh;translate:var(--tw-translate-x)var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:none;position:fixed;left:50%;overflow:auto}@supports (color:color-mix(in lab, red, red)){#floating-cart{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#floating-cart{background-color:var(--color-white);padding:calc(var(--spacing)*2);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:gap;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}#floating-cart:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#floating-cart:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#floating-cart:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#floating-cart.active{display:flex}#floating-cart .expanding-row{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);width:100%;display:flex}#floating-cart .expanding-row p.title{font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary)}#floating-cart .expanding-row p.title:where(.dark,.dark *){color:var(--color-cloud-mist)}#floating-cart .expanding-row button{cursor:pointer;background-color:var(--color-primary);width:25px;height:25px;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));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}#floating-cart .expanding-row button:where(.dark,.dark *){background-color:var(--color-steel-shadow)}#floating-cart .expanding-row button.close-button{display:none}#floating-cart .expanding-row button svg{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);rotate:180deg}#floating-cart .expanding-row button svg path{stroke:var(--color-white)}#floating-cart .expanding-row button svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}#floating-cart .expandable-content-wrapper{width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);grid-template-rows:0fr;display:grid}#floating-cart .expandable-content-wrapper .expandable-content{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);flex-direction:column;width:100%;display:flex;overflow:hidden}#floating-cart .expandable-content-wrapper .expandable-content .saved-products{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);flex-direction:column;width:100%;max-height:300px;display:flex;overflow-y:auto}#floating-cart .expandable-content-wrapper .expandable-content .saved-products .product-card{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:5px;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){#floating-cart .expandable-content-wrapper .expandable-content .saved-products .product-card{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#floating-cart .expandable-content-wrapper .expandable-content .saved-products .product-card{padding:calc(var(--spacing)*2)}#floating-cart .expandable-content-wrapper .expandable-content .saved-products .product-card:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#floating-cart .expandable-content-wrapper .expandable-content .saved-products .product-card:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#floating-cart .expandable-content-wrapper .expandable-content .saved-products .product-card .image-wrapper{background-color:var(--color-grey);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex;overflow:clip}#floating-cart .expandable-content-wrapper .expandable-content .saved-products .product-card .image-wrapper:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}#floating-cart .expandable-content-wrapper .expandable-content .saved-products .product-card .image-wrapper img{object-fit:cover;object-position:center;width:100%}#floating-cart .expandable-content-wrapper .expandable-content .saved-products .product-card .info-wrapper{justify-content:space-between;gap:calc(var(--spacing)*2);flex-direction:column;align-self:stretch;display:flex}#floating-cart .expandable-content-wrapper .expandable-content .saved-products .product-card .info-wrapper .product-name{font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}#floating-cart .expandable-content-wrapper .expandable-content .saved-products .product-card .info-wrapper .service-badge{--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y);font-size:var(--text-extra-small);line-height:var(--tw-leading,var(--text-extra-small--line-height));letter-spacing:var(--tw-tracking,var(--text-extra-small--letter-spacing));color:var(--color-green);margin-bottom:auto}#floating-cart .expandable-content-wrapper .expandable-content .saved-products .product-card .info-wrapper .service-badge:where(.dark,.dark *){color:var(--color-green)}#floating-cart .expandable-content-wrapper .expandable-content .saved-products .product-card .info-wrapper .product-description{display:none}#floating-cart .expandable-content-wrapper .expandable-content .saved-products .product-card .info-wrapper .remove-button{cursor:pointer;text-align:left;font-size:var(--text-extra-small);line-height:var(--tw-leading,var(--text-extra-small--line-height));letter-spacing:var(--tw-tracking,var(--text-extra-small--letter-spacing));color:var(--color-primary);text-underline-offset:4px;text-decoration-line:underline}#floating-cart .expandable-content-wrapper .expandable-content .saved-products .product-card .info-wrapper .remove-button:where(.dark,.dark *){color:var(--color-cloud-mist)}#floating-cart .expandable-content-wrapper .expandable-content #contact-form,#floating-cart .expandable-content-wrapper .expandable-content #success-dialog{display:none}#floating-cart .expandable-content-wrapper .expandable-content .button{width:100%}#floating-cart.expanded{gap:calc(var(--spacing)*2)}#floating-cart.expanded .expanding-row button{background-color:var(--color-grey)}#floating-cart.expanded .expanding-row button:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}#floating-cart.expanded .expanding-row button svg{rotate:none}#floating-cart.expanded .expanding-row button svg path{stroke:var(--color-primary)}#floating-cart.expanded .expanding-row button svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}#floating-cart.expanded .expandable-content-wrapper{grid-template-rows:1fr}#floating-cart.checkout-step{width:90%;max-width:1100px;padding:calc(var(--spacing)*2)}@media (min-width:48rem){#floating-cart.checkout-step{padding:calc(var(--spacing)*4)}}#floating-cart.checkout-step .expanding-row{cursor:default;border-bottom-style:var(--tw-border-style);border-color:#00386726;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){#floating-cart.checkout-step .expanding-row{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#floating-cart.checkout-step .expanding-row{padding-bottom:calc(var(--spacing)*4)}#floating-cart.checkout-step .expanding-row p.title{--tw-leading:130%;font-size:20px;line-height:130%}@media not all and (min-width:48rem){#floating-cart.checkout-step .expanding-row p.title{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}}@media (min-width:48rem){#floating-cart.checkout-step .expanding-row p.title{--tw-leading:110%;--tw-tracking:-3%;letter-spacing:-3%;font-size:26px;line-height:110%}}#floating-cart.checkout-step .expanding-row button{display:none}#floating-cart.checkout-step .expanding-row button.close-button{cursor:pointer;width:36px;height:36px;display:flex}#floating-cart.checkout-step .expanding-row button.close-button svg{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}#floating-cart.checkout-step .expandable-content{gap:calc(var(--spacing)*4);flex-direction:column}@media (min-width:48rem){#floating-cart.checkout-step .expandable-content{flex-direction:row}}#floating-cart.checkout-step .expandable-content .saved-products{width:100%;max-height:max-content}@media (min-width:48rem){#floating-cart.checkout-step .expandable-content .saved-products{width:50%}}#floating-cart.checkout-step .expandable-content .saved-products .product-card{gap:calc(var(--spacing)*4);border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing)*4);border-bottom-width:1px;border-radius:0}#floating-cart.checkout-step .expandable-content .saved-products .product-card .image-wrapper{background-color:#0000;width:100px;height:100px}#floating-cart.checkout-step .expandable-content .saved-products .product-card .info-wrapper .product-description{width:100%;font-size:var(--text-extra-small);line-height:var(--tw-leading,var(--text-extra-small--line-height));letter-spacing:var(--tw-tracking,var(--text-extra-small--letter-spacing));color:var(--color-primary);display:block}#floating-cart.checkout-step .expandable-content .saved-products .product-card .info-wrapper .product-description:where(.dark,.dark *){color:var(--color-cloud-mist)}#floating-cart.checkout-step .expandable-content #contact-form{width:100%;padding:calc(var(--spacing)*2);display:grid}@media (min-width:48rem){#floating-cart.checkout-step .expandable-content #contact-form{width:50%}}#floating-cart.checkout-step .expandable-content #proceed-button{display:none}#floating-cart.success-step{width:90%;max-width:500px;padding:calc(var(--spacing)*2)}@media (min-width:48rem){#floating-cart.success-step{padding:calc(var(--spacing)*4)}}#floating-cart.success-step .expanding-row{cursor:default}#floating-cart.success-step .expanding-row p.title,#floating-cart.success-step .expanding-row button{display:none}#floating-cart.success-step .expanding-row button.close-button{cursor:pointer;width:36px;height:36px;margin-left:auto;display:flex}#floating-cart.success-step .expanding-row button.close-button svg{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}#floating-cart.success-step .expandable-content{gap:calc(var(--spacing)*4);flex-direction:column}@media (min-width:48rem){#floating-cart.success-step .expandable-content{flex-direction:row}}#floating-cart.success-step .expandable-content .saved-products,#floating-cart.success-step .expandable-content #contact-form,#floating-cart.success-step .expandable-content #proceed-button{display:none}#floating-cart.success-step .expandable-content #success-dialog{justify-content:center;align-items:center;gap:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*16);text-align:center;flex-direction:column;display:flex}@media (min-width:48rem){#floating-cart.success-step .expandable-content #success-dialog{padding-inline:calc(var(--spacing)*8)}}#floating-cart.success-step .expandable-content #success-dialog .check-wrapper{background-color:var(--color-primary);border-radius:3.40282e38px;justify-content:center;align-items:center;width:80px;height:80px;display:flex}#floating-cart.success-step .expandable-content #success-dialog .check-wrapper svg{width:25px;height:auto}#floating-cart.success-step .expandable-content #success-dialog .check-wrapper svg path{stroke:var(--color-white)}#floating-cart #translations{display:none}#event-detail{width:100%;min-height:100dvh;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*20);justify-content:center;align-self:stretch;align-items:center;display:flex;position:relative}@media (min-width:48rem){#event-detail{padding-inline:calc(var(--spacing)*8)}}#event-detail>*{z-index:10;position:relative}#event-detail picture{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:0;object-fit:cover;object-position:center;--tw-blur:blur(var(--blur-xs));width:100%;height:100%;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,);--tw-brightness:brightness(50%);position:absolute}#event-detail picture img{object-fit:cover;object-position:center;width:100%;height:100%}#event-detail .event-card{justify-content:center;align-items:center;gap:calc(var(--spacing)*8);border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:10px;flex-direction:column;width:100%;max-width:500px;display:flex;position:relative;overflow:clip}@supports (color:color-mix(in lab, red, red)){#event-detail .event-card{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#event-detail .event-card{background-color:var(--color-grey);padding:calc(var(--spacing)*4);text-align:center;--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#0038671a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (min-width:48rem){#event-detail .event-card{padding:calc(var(--spacing)*8)}}#event-detail .event-card:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#event-detail .event-card:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#event-detail .event-card:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}#event-detail .event-card>*{z-index:10;position:relative}#event-detail .event-card .cta-pattern{top:calc(var(--spacing)*0);z-index:0;--tw-translate-x:calc(calc(1/2*100%)*-1);height:100%;translate:var(--tw-translate-x)var(--tw-translate-y);object-fit:cover;position:absolute;left:50%}#event-detail .event-card .cta-pattern rect{fill:var(--color-white)!important}#event-detail .event-card .cta-pattern rect:where(.dark,.dark *){fill:var(--color-obsidian-blue)!important}#event-detail .event-card h2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}#event-detail .event-card .description{font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing))}@media (min-width:48rem){#event-detail .event-card .description{font-size:var(--text-medium);line-height:var(--tw-leading,var(--text-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-medium--letter-spacing))}}#event-detail .event-card .tags{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);flex-flow:wrap;display:flex}#event-detail .event-card .tags .tag{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*2);background-color:var(--color-primary);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);color:var(--color-white);border-radius:5px;flex-shrink:0;display:flex}#event-detail .event-card .tags .tag:where(.dark,.dark *){background-color:var(--color-steel-shadow);color:var(--color-cloud-mist)}#event-detail .event-card .tags .tag svg path{stroke:var(--color-white)}#event-detail .event-card .tags .tag svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}.product-filters{padding-block:calc(var(--spacing)*16)}.product-filters .content-wrapper{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*4);flex-direction:column;display:flex}.product-filters .content-wrapper .filters{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);background-color:var(--color-grey);width:100%;padding:calc(var(--spacing)*4);border-radius:10px;flex-direction:column;display:flex;position:relative}@media (min-width:64rem){.product-filters .content-wrapper .filters{flex-direction:row;justify-content:center;width:auto;max-width:100%}}.product-filters .content-wrapper .filters:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.product-filters .content-wrapper .filters .filter-wrapper{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:#00386726;flex-direction:column;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.product-filters .content-wrapper .filters .filter-wrapper{border-bottom-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}.product-filters .content-wrapper .filters .filter-wrapper:last-of-type{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (min-width:64rem){.product-filters .content-wrapper .filters .filter-wrapper{border-bottom-style:var(--tw-border-style);border-bottom-width:0;width:auto;min-width:110px}}.product-filters .content-wrapper .filters .filter-wrapper:where(.dark,.dark *){border-bottom-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){.product-filters .content-wrapper .filters .filter-wrapper:where(.dark,.dark *){border-bottom-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}.product-filters .content-wrapper .filters .filter-wrapper:has(.options-wrapper.active) .top-row .icon-wrapper{rotate:180deg}.product-filters .content-wrapper .filters .filter-wrapper .top-row{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*4);width:100%;display:flex}@media (min-width:64rem){.product-filters .content-wrapper .filters .filter-wrapper .top-row{pointer-events:none;cursor:default}}.product-filters .content-wrapper .filters .filter-wrapper .top-row h5{-webkit-hyphens:auto;hyphens:auto;word-break:auto-phrase}.product-filters .content-wrapper .filters .filter-wrapper .top-row h5 .secondary-info{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));display:block}.product-filters .content-wrapper .filters .filter-wrapper .top-row .icon-wrapper{background-color:var(--color-white);width:30px;height:30px;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));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@media (min-width:64rem){.product-filters .content-wrapper .filters .filter-wrapper .top-row .icon-wrapper{display:none}}.product-filters .content-wrapper .filters .filter-wrapper .top-row .icon-wrapper:where(.dark,.dark *){background-color:var(--color-steel-shadow)}.product-filters .content-wrapper .filters .filter-wrapper .top-row .icon-wrapper svg path{stroke:var(--color-primary)}.product-filters .content-wrapper .filters .filter-wrapper .top-row .icon-wrapper svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}.product-filters .content-wrapper .filters .filter-wrapper .options-wrapper{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);grid-template-rows:0fr;display:grid}@media (min-width:64rem){.product-filters .content-wrapper .filters .filter-wrapper .options-wrapper{grid-template-rows:1fr}}.product-filters .content-wrapper .filters .filter-wrapper .options-wrapper.active{grid-template-rows:1fr}@media not all and (min-width:64rem){.product-filters .content-wrapper .filters .filter-wrapper .options-wrapper.active{padding-bottom:calc(var(--spacing)*4)}}.product-filters .content-wrapper .filters .filter-wrapper .options-wrapper .options{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;display:flex;overflow:hidden}@media (min-width:64rem){.product-filters .content-wrapper .filters .filter-wrapper .options-wrapper .options{gap:calc(var(--spacing)*2)}}.product-filters .content-wrapper .filters .filter-wrapper .options-wrapper .options .control{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing))}@media not all and (min-width:64rem){.product-filters .content-wrapper .filters .filter-wrapper .options-wrapper .options .control{width:100%}}.product-filters .content-wrapper .filters .filter-wrapper .options-wrapper .options.long:after{content:var(--tw-content);color:var(--color-primary)}.product-filters .content-wrapper .filters .filter-wrapper .options-wrapper .options.long:where(.dark,.dark *):after{content:var(--tw-content);color:var(--color-cloud-mist)}@media (min-width:64rem){.product-filters .content-wrapper .filters .filter-wrapper .options-wrapper .options.long .control:nth-child(n+6){display:none}}.product-filters .content-wrapper .filters .filter-wrapper .options-wrapper .options.long:after{text-align:center;width:100%;font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing));--tw-content:"...";content:var(--tw-content);display:none}@media (min-width:64rem){.product-filters .content-wrapper .filters .filter-wrapper .options-wrapper .options.long:after{display:block}}.product-filters .content-wrapper .filters .filter-wrapper .options-wrapper .options.full-list .control{display:block!important}.product-filters .content-wrapper .filters .filter-wrapper .options-wrapper .options.full-list:after{display:none}.product-filters .content-wrapper .filters .button{bottom:calc(var(--spacing)*4);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);display:none;position:absolute;left:50%}@media (min-width:64rem){.product-filters .content-wrapper .filters:has(.options.long){padding-bottom:calc(var(--spacing)*16)}.product-filters .content-wrapper .filters:has(.options.long) .button{display:flex}}.product-filters .content-wrapper .filters:has(.options.long) .button span:nth-child(2),.product-filters .content-wrapper .filters:has(.options.full-list) .button span:first-child{display:none}.product-filters .content-wrapper .filters:has(.options.full-list) .button span:nth-child(2){display:block}.product-filters .content-wrapper .filters:has(.options.full-list) .button svg{rotate:180deg}#steel-selector-plugin{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:10px;flex-direction:column;width:100%;display:flex;position:relative;overflow:clip}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#steel-selector-plugin{background-color:var(--color-grey);padding:calc(var(--spacing)*2)}@media not all and (min-width:48rem){#steel-selector-plugin{padding-bottom:calc(var(--spacing)*12)}}@media (min-width:48rem){#steel-selector-plugin{flex-direction:row;justify-content:space-between}}#steel-selector-plugin:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#steel-selector-plugin:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}#steel-selector-plugin .selector-categories{z-index:10;justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);flex-direction:column;flex-shrink:0;width:100%;display:flex;position:relative}@media (min-width:48rem){#steel-selector-plugin .selector-categories{width:auto}}#steel-selector-plugin .selector-categories .selector-category{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*0);border-style:var(--tw-border-style);border-width:1px;border-color:#00386740;border-radius:10px;flex-direction:column;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .selector-categories .selector-category{border-color:color-mix(in oklab,var(--color-primary)25%,transparent)}}#steel-selector-plugin .selector-categories .selector-category{background-color:var(--color-white);padding:calc(var(--spacing)*2);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}#steel-selector-plugin .selector-categories .selector-category:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .selector-categories .selector-category:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#steel-selector-plugin .selector-categories .selector-category:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#steel-selector-plugin .selector-categories .selector-category:has(.expand-trigger-row:hover,.toggle-trigger-row:hover){border-color:#00386766}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .selector-categories .selector-category:has(.expand-trigger-row:hover,.toggle-trigger-row:hover){border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}#steel-selector-plugin .selector-categories .selector-category:has(.expand-trigger-row:hover,.toggle-trigger-row:hover):where(.dark,.dark *){border-color:#dfe8ef66}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .selector-categories .selector-category:has(.expand-trigger-row:hover,.toggle-trigger-row:hover):where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)40%,transparent)}}#steel-selector-plugin .selector-categories .selector-category .expand-trigger-row,#steel-selector-plugin .selector-categories .selector-category .toggle-trigger-row{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);width:100%;transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:var(--ease-in-out);transition-duration:.15s;transition-timing-function:var(--ease-in-out);display:flex}@media (hover:hover){:is(#steel-selector-plugin .selector-categories .selector-category .expand-trigger-row,#steel-selector-plugin .selector-categories .selector-category .toggle-trigger-row):hover{--tw-brightness:brightness(90%);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,)}}:is(#steel-selector-plugin .selector-categories .selector-category .expand-trigger-row,#steel-selector-plugin .selector-categories .selector-category .toggle-trigger-row) .category-title{font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(#steel-selector-plugin .selector-categories .selector-category .expand-trigger-row,#steel-selector-plugin .selector-categories .selector-category .toggle-trigger-row)>svg{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));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}:is(#steel-selector-plugin .selector-categories .selector-category .expand-trigger-row,#steel-selector-plugin .selector-categories .selector-category .toggle-trigger-row)>svg path{stroke:var(--color-primary)}:is(#steel-selector-plugin .selector-categories .selector-category .expand-trigger-row,#steel-selector-plugin .selector-categories .selector-category .toggle-trigger-row)>svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}:is(#steel-selector-plugin .selector-categories .selector-category .expand-trigger-row,#steel-selector-plugin .selector-categories .selector-category .toggle-trigger-row) .slide-toggle{border-style:var(--tw-border-style);border-width:1px;border-color:#00386740}@supports (color:color-mix(in lab, red, red)){:is(#steel-selector-plugin .selector-categories .selector-category .expand-trigger-row,#steel-selector-plugin .selector-categories .selector-category .toggle-trigger-row) .slide-toggle{border-color:color-mix(in oklab,var(--color-primary)25%,transparent)}}:is(#steel-selector-plugin .selector-categories .selector-category .expand-trigger-row,#steel-selector-plugin .selector-categories .selector-category .toggle-trigger-row) .slide-toggle:where(.dark,.dark *){border-color:#dfe8ef40}@supports (color:color-mix(in lab, red, red)){:is(#steel-selector-plugin .selector-categories .selector-category .expand-trigger-row,#steel-selector-plugin .selector-categories .selector-category .toggle-trigger-row) .slide-toggle:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)25%,transparent)}}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper{width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);grid-template-rows:0fr;display:grid}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper.quality-catalog-wrapper{max-height:300px}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper.quality-catalog-wrapper .expandable-content{overflow-y:auto}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));flex-direction:column;display:flex;overflow:hidden}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper{top:calc(var(--spacing)*0);z-index:10;background-color:var(--color-white);width:100%;padding-block:calc(var(--spacing)*2);position:sticky}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper .input-wrapper{width:100%;position:relative}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper .input-wrapper input{border-style:var(--tw-border-style);border-width:1px;border-color:#00386740;border-radius:5px;width:100%}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper .input-wrapper input{border-color:color-mix(in oklab,var(--color-primary)25%,transparent)}}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper .input-wrapper input{padding-block:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*3);--tw-outline-style:none;outline-style:none}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper .input-wrapper input:focus{border-color:#00386766}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper .input-wrapper input:focus{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper .input-wrapper input:where(.dark,.dark *){border-color:#dfe8ef40}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper .input-wrapper input:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)25%,transparent)}}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper .input-wrapper input:where(.dark,.dark *):focus{border-color:#dfe8ef66}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper .input-wrapper input:where(.dark,.dark *):focus{border-color:color-mix(in oklab,var(--color-cloud-mist)40%,transparent)}}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper .input-wrapper input{padding-left:35px}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper .input-wrapper .search-icon{pointer-events:none;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:50%;left:10px;transform:translateY(-50%)}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper .input-wrapper .search-icon svg{width:100%;height:100%}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper .input-wrapper .search-icon svg path{stroke:#00386780}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper .input-wrapper .search-icon svg path{stroke:color-mix(in oklab,var(--color-primary)50%,transparent)}}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper .input-wrapper .search-icon svg path:where(.dark,.dark *){stroke:#dfe8ef80}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .search-wrapper .input-wrapper .search-icon svg path:where(.dark,.dark *){stroke:color-mix(in oklab,var(--color-cloud-mist)50%,transparent)}}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content #quality-catalog-options{gap:calc(var(--spacing)*3);flex-direction:column;width:100%;display:flex}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content #quality-catalog-options .quality-group{gap:calc(var(--spacing)*2);flex-direction:column;display:flex}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content #quality-catalog-options .quality-group .quality-group-title{padding-top:calc(var(--spacing)*2);font-size:var(--text-extra-small);line-height:var(--tw-leading,var(--text-extra-small--line-height));letter-spacing:var(--tw-tracking,var(--text-extra-small--letter-spacing));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#00386799}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content #quality-catalog-options .quality-group .quality-group-title{color:color-mix(in oklab,var(--color-primary)60%,transparent)}}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content #quality-catalog-options .quality-group .quality-group-title{text-transform:uppercase}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content #quality-catalog-options .quality-group .quality-group-title:first-child{padding-top:calc(var(--spacing)*0)}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content #quality-catalog-options .quality-group .quality-group-title:where(.dark,.dark *){color:#dfe8ef99}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content #quality-catalog-options .quality-group .quality-group-title:where(.dark,.dark *){color:color-mix(in oklab,var(--color-cloud-mist)60%,transparent)}}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .input-wrapper{width:100%}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .input-wrapper input{border-style:var(--tw-border-style);border-width:1px;border-color:#00386740;width:100%}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .input-wrapper input{border-color:color-mix(in oklab,var(--color-primary)25%,transparent)}}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .input-wrapper input:user-invalid{border-color:var(--color-red)}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .input-wrapper input:where(.dark,.dark *){border-color:#dfe8ef40}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .input-wrapper input:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)25%,transparent)}}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .input-wrapper input:where(.dark,.dark *):user-invalid{border-color:var(--color-red)}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .range-wrapper{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*1);width:100%;padding-top:calc(var(--spacing)*1);flex-direction:column;display:flex}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .range-wrapper .range-values{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*1);width:100%;font-size:var(--text-extra-small);line-height:var(--tw-leading,var(--text-extra-small--line-height));letter-spacing:var(--tw-tracking,var(--text-extra-small--letter-spacing));display:flex}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .range-wrapper .selected-value{border-style:var(--tw-border-style);border-width:1px;border-color:#00386740;border-radius:5px;width:100%}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .range-wrapper .selected-value{border-color:color-mix(in oklab,var(--color-primary)25%,transparent)}}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .range-wrapper .selected-value{background-color:var(--color-white);text-align:center;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;outline-style:none}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .range-wrapper .selected-value:user-invalid{border-color:var(--color-red)}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .range-wrapper .selected-value:user-invalid{color:var(--color-red)}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .range-wrapper .selected-value:focus{border-color:#00386766}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .range-wrapper .selected-value:focus{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .range-wrapper .selected-value:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .range-wrapper .selected-value:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .range-wrapper .selected-value:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .range-wrapper .selected-value:where(.dark,.dark *):user-invalid{border-color:var(--color-red)}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .range-wrapper .selected-value:where(.dark,.dark *):user-invalid{color:var(--color-red)}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .range-wrapper .selected-value:where(.dark,.dark *):focus{border-color:#dfe8ef66}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .range-wrapper .selected-value:where(.dark,.dark *):focus{border-color:color-mix(in oklab,var(--color-cloud-mist)40%,transparent)}}#steel-selector-plugin .selector-categories .selector-category .expandable-content-wrapper .expandable-content .range-wrapper label{height:calc(var(--spacing)*0);width:calc(var(--spacing)*0);opacity:0;position:absolute;overflow:hidden}#steel-selector-plugin .selector-categories .selector-category.active{gap:calc(var(--spacing)*2)}#steel-selector-plugin .selector-categories .selector-category.active:has(.expand-trigger-row){padding-bottom:calc(var(--spacing)*2)}#steel-selector-plugin .selector-categories .selector-category.active .expand-trigger-row svg{rotate:180deg}#steel-selector-plugin .selector-categories .selector-category.active .slide-toggle{background-color:var(--color-primary)}#steel-selector-plugin .selector-categories .selector-category.active .slide-toggle:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#steel-selector-plugin .selector-categories .selector-category.active .slide-toggle .circle{left:18px}#steel-selector-plugin .selector-categories .selector-category.active .slide-toggle .circle:where(.dark,.dark *){background-color:var(--color-cloud-mist)}#steel-selector-plugin .selector-categories .selector-category.active .expandable-content-wrapper{grid-template-rows:1fr}#steel-selector-plugin #steel-coil{z-index:0;width:auto;max-height:600px;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));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);position:relative}@media not all and (min-width:48rem){#steel-selector-plugin #steel-coil{width:100%}}@media (min-width:48rem){#steel-selector-plugin #steel-coil{--tw-translate-x:calc(20%*-1);height:80%;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(50%*-1);translate:var(--tw-translate-x)var(--tw-translate-y);position:absolute;top:50%;left:50%}}#steel-selector-plugin #steel-selector-confirm-button{bottom:calc(var(--spacing)*2);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);position:absolute;left:50%}#steel-selector-plugin .zoom-buttons{right:calc(var(--spacing)*2);bottom:calc(var(--spacing)*2);z-index:10;justify-content:flex-end;align-items:center;gap:calc(var(--spacing)*1);display:flex;position:absolute}#steel-selector-plugin .zoom-buttons button{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:#00386740;border-radius:3.40282e38px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .zoom-buttons button{border-color:color-mix(in oklab,var(--color-primary)25%,transparent)}}#steel-selector-plugin .zoom-buttons button{background-color:var(--color-white);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#06203608);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){#steel-selector-plugin .zoom-buttons button:hover{border-color:#00386766}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .zoom-buttons button:hover{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}}#steel-selector-plugin .zoom-buttons button:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .zoom-buttons button:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#steel-selector-plugin .zoom-buttons button:where(.dark,.dark *){background-color:var(--color-steel-shadow)}@media (hover:hover){#steel-selector-plugin .zoom-buttons button:where(.dark,.dark *):hover{border-color:#dfe8ef66}@supports (color:color-mix(in lab, red, red)){#steel-selector-plugin .zoom-buttons button:where(.dark,.dark *):hover{border-color:color-mix(in oklab,var(--color-cloud-mist)40%,transparent)}}}#steel-selector-plugin .zoom-buttons button svg path{stroke:var(--color-primary)}#steel-selector-plugin .zoom-buttons button svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}#steel-selector-plugin .zoom-buttons button:disabled{pointer-events:none;background-color:var(--color-grey)}#steel-selector-plugin .zoom-buttons button:disabled:where(.dark,.dark *){border-color:var(--color-charcoal-slate);background-color:var(--color-charcoal-slate)}#steel-selector-plugin #contact-form{padding:calc(var(--spacing)*2)}#steel-selector-plugin #contact-form:where(.dark,.dark *){padding:calc(var(--spacing)*0)}#steel-selector-plugin #contact-form .action-row{justify-content:flex-start;align-items:center;width:100%;display:flex}@media (min-width:48rem){#steel-selector-plugin #contact-form .action-row{grid-column:span 2/span 2}}@media (hover:hover){#steel-selector-plugin #contact-form .action-row .button:hover{color:var(--color-primary)}#steel-selector-plugin #contact-form .action-row .button:where(.dark,.dark *):hover{color:var(--color-cloud-mist)}}#steel-selector-plugin #contact-form .action-row .button span{--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}#steel-selector-plugin #contact-form .action-row .button svg{rotate:180deg}#steel-selector-plugin #contact-form .action-row .button svg:first-of-type{left:calc(var(--spacing)*4);--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);position:absolute}#steel-selector-plugin #contact-form .action-row .button svg:last-of-type{--tw-translate-x:calc(var(--spacing)*10);translate:var(--tw-translate-x)var(--tw-translate-y);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));--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);position:relative}#steel-selector-plugin #contact-form .action-row .button:hover svg:first-of-type{left:calc(var(--spacing)*0);--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}#steel-selector-plugin #contact-form .action-row .button:hover svg:last-of-type,#steel-selector-plugin #contact-form .action-row .button:hover span{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}#steel-selector-plugin #contact-form{display:none}@media not all and (min-width:48rem){#steel-selector-plugin.contact-step{padding-bottom:calc(var(--spacing)*0)}}#steel-selector-plugin.contact-step #steel-coil,#steel-selector-plugin.contact-step .zoom-buttons,#steel-selector-plugin.contact-step>.button{display:none}#steel-selector-plugin.contact-step #contact-form{display:grid}footer{background-color:var(--color-grey);width:100%;padding-inline:calc(var(--spacing)*3);padding-top:calc(var(--spacing)*24);padding-bottom:calc(var(--spacing)*3);justify-content:center;align-items:center;margin-top:auto;display:flex;position:relative}footer:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}footer div.content-wrapper{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);background-color:var(--color-white);width:100%;max-width:1416px;padding-inline:calc(var(--spacing)*3);padding-top:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*3);border-radius:10px;flex-direction:column;display:flex}@media (min-width:48rem){footer div.content-wrapper{padding-inline:calc(var(--spacing)*8);padding-top:calc(var(--spacing)*8)}}footer div.content-wrapper:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}footer div.content-wrapper .top-part{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*8);flex-direction:column;width:100%;display:flex}@media (min-width:48rem){footer div.content-wrapper .top-part{flex-direction:row}}footer div.content-wrapper .top-part .text-part{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;width:100%;display:flex}@media (min-width:48rem){footer div.content-wrapper .top-part .text-part{max-width:450px}}footer div.content-wrapper .top-part .text-part .secondary-text{font-size:var(--text-regular);line-height:var(--tw-leading,var(--text-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-regular--letter-spacing));color:#003867b3}@supports (color:color-mix(in lab, red, red)){footer div.content-wrapper .top-part .text-part .secondary-text{color:color-mix(in oklab,var(--color-primary)70%,transparent)}}footer div.content-wrapper .top-part .text-part .secondary-text:where(.dark,.dark *){color:#dfe8efb3}@supports (color:color-mix(in lab, red, red)){footer div.content-wrapper .top-part .text-part .secondary-text:where(.dark,.dark *){color:color-mix(in oklab,var(--color-cloud-mist)70%,transparent)}}footer div.content-wrapper .top-part .newsletter-part{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);flex-direction:column;width:100%;display:flex}@media (min-width:48rem){footer div.content-wrapper .top-part .newsletter-part{max-width:450px}}footer div.content-wrapper .top-part .newsletter-part form{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*2);flex-direction:column;width:100%;display:flex}@media not all and (min-width:48rem){footer div.content-wrapper .top-part .newsletter-part form{margin-top:calc(var(--spacing)*2)}}@media (min-width:48rem){footer div.content-wrapper .top-part .newsletter-part form{flex-direction:row}}@media not all and (min-width:48rem){footer div.content-wrapper .top-part .newsletter-part form .button{width:100%}}footer div.content-wrapper .top-part .newsletter-part .footer-message{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));color:#003867b3}@supports (color:color-mix(in lab, red, red)){footer div.content-wrapper .top-part .newsletter-part .footer-message{color:color-mix(in oklab,var(--color-primary)70%,transparent)}}footer div.content-wrapper .top-part .newsletter-part .footer-message:where(.dark,.dark *){color:#dfe8efb3}@supports (color:color-mix(in lab, red, red)){footer div.content-wrapper .top-part .newsletter-part .footer-message:where(.dark,.dark *){color:color-mix(in oklab,var(--color-cloud-mist)70%,transparent)}}footer div.content-wrapper .divider{margin-block:calc(var(--spacing)*4);background-color:#00386726;width:100%;height:1px}@supports (color:color-mix(in lab, red, red)){footer div.content-wrapper .divider{background-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}footer div.content-wrapper .divider:where(.dark,.dark *){background-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){footer div.content-wrapper .divider:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}footer div.content-wrapper .links-part{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*8);flex-direction:column;width:100%;display:flex}@media (min-width:48rem){footer div.content-wrapper .links-part{flex-direction:row}}footer div.content-wrapper .links-part .logo-part{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*8);flex-direction:column;width:100%;display:flex}@media (min-width:64rem){footer div.content-wrapper .links-part .logo-part{width:50%}}footer div.content-wrapper .links-part .logo-part .logo-link{width:170px}:is(footer div.content-wrapper .links-part .logo-part .logo-link svg path,footer div.content-wrapper .links-part .logo-part .logo-link svg rect):where(.dark,.dark *){fill:var(--color-cloud-mist)!important}footer div.content-wrapper .links-part .logo-part .socials{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*1);display:flex}footer div.content-wrapper .links-part .logo-part .socials a{background-color:var(--color-grey);border-radius:3px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}footer div.content-wrapper .links-part .logo-part .socials a:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}footer div.content-wrapper .links-part .logo-part .socials a svg path{fill:var(--color-primary)}footer div.content-wrapper .links-part .logo-part .socials a svg path:where(.dark,.dark *){fill:var(--color-cloud-mist)}footer div.content-wrapper .links-part .links-part{justify-content:flex-end;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column-reverse;width:100%;display:flex}@media (min-width:48rem){footer div.content-wrapper .links-part .links-part{gap:calc(var(--spacing)*16);flex-direction:row}}@media (min-width:64rem){footer div.content-wrapper .links-part .links-part{width:50%}}footer div.content-wrapper .links-part .links-part .links-group{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;display:flex}footer div.content-wrapper .links-part .links-part .links-group a{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));color:#003867b3}@supports (color:color-mix(in lab, red, red)){footer div.content-wrapper .links-part .links-part .links-group a{color:color-mix(in oklab,var(--color-primary)70%,transparent)}}footer div.content-wrapper .links-part .links-part .links-group a{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))}@media (hover:hover){footer div.content-wrapper .links-part .links-part .links-group a:hover{color:var(--color-primary)}}footer div.content-wrapper .links-part .links-part .links-group a:where(.dark,.dark *){color:#dfe8efb3}@supports (color:color-mix(in lab, red, red)){footer div.content-wrapper .links-part .links-part .links-group a:where(.dark,.dark *){color:color-mix(in oklab,var(--color-cloud-mist)70%,transparent)}}@media (hover:hover){footer div.content-wrapper .links-part .links-part .links-group a:where(.dark,.dark *):hover{color:var(--color-cloud-mist)}}footer div.content-wrapper .legals-part{margin-top:calc(var(--spacing)*12);justify-content:center;align-items:center;gap:calc(var(--spacing)*4);width:100%;font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));color:#003867b3;flex-direction:row;display:flex}@supports (color:color-mix(in lab, red, red)){footer div.content-wrapper .legals-part{color:color-mix(in oklab,var(--color-primary)70%,transparent)}}@media not all and (min-width:48rem){footer div.content-wrapper .legals-part{flex-wrap:wrap}}@media (min-width:48rem){footer div.content-wrapper .legals-part{justify-content:space-between;gap:calc(var(--spacing)*8)}}footer div.content-wrapper .legals-part:where(.dark,.dark *){color:#dfe8efb3}@supports (color:color-mix(in lab, red, red)){footer div.content-wrapper .legals-part:where(.dark,.dark *){color:color-mix(in oklab,var(--color-cloud-mist)70%,transparent)}}footer div.content-wrapper .legals-part a{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))}@media (hover:hover){footer div.content-wrapper .legals-part a:hover{color:var(--color-primary)}}@media (min-width:48rem){footer div.content-wrapper .legals-part a:first-of-type{margin-left:auto}}@media (hover:hover){footer div.content-wrapper .legals-part a:where(.dark,.dark *):hover{color:var(--color-cloud-mist)}}h1{--tw-leading:110%;--tw-font-weight:var(--font-weight-medium);font-size:36px;line-height:110%;font-weight:var(--font-weight-medium);--tw-tracking:3%;letter-spacing:3%}@media (min-width:48rem){h1{font-size:74px}}h2{--tw-leading:110%;--tw-tracking:-1%;letter-spacing:-1%;font-size:28px;line-height:110%}@media (min-width:48rem){h2{--tw-tracking:-3%;letter-spacing:-3%;font-size:46px}}h3{--tw-leading:120%;--tw-tracking:-1%;letter-spacing:-1%;font-size:24px;line-height:120%}@media (min-width:48rem){h3{--tw-leading:110%;--tw-tracking:-3%;letter-spacing:-3%;font-size:32px;line-height:110%}}h4{--tw-leading:130%;font-size:20px;line-height:130%}@media not all and (min-width:48rem){h4{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}}@media (min-width:48rem){h4{--tw-leading:110%;--tw-tracking:-3%;letter-spacing:-3%;font-size:26px;line-height:110%}}h5{--tw-leading:130%;font-size:18px;line-height:130%}@media not all and (min-width:48rem){h5{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}}@media (min-width:48rem){h5{--tw-leading:110%;--tw-tracking:-3%;letter-spacing:-3%;font-size:22px;line-height:110%}}h6{--tw-leading:130%;font-size:16px;line-height:130%}@media not all and (min-width:48rem){h6{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}}@media (min-width:48rem){h6{--tw-leading:120%;--tw-tracking:-3%;letter-spacing:-3%;font-size:18px;line-height:120%}}.button{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-md);background-color:var(--color-primary);height:38px;padding-inline:calc(var(--spacing)*4);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-white);text-transform:none;--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#06203608);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0;display:flex;position:relative;overflow:clip}@media (hover:hover){.button:hover{color:#f6f6f6b3}@supports (color:color-mix(in lab, red, red)){.button:hover{color:color-mix(in oklab,var(--color-white)70%,transparent)}}}.button:where(.dark,.dark *){background-color:var(--color-cloud-mist);color:var(--color-charcoal-slate)}@media (hover:hover){.button:where(.dark,.dark *):hover{color:#22292fb3}@supports (color:color-mix(in lab, red, red)){.button:where(.dark,.dark *):hover{color:color-mix(in oklab,var(--color-charcoal-slate)70%,transparent)}}}.button.large{height:45px}.button svg{stroke:var(--color-white);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))}.button svg:where(.dark,.dark *){stroke:var(--color-charcoal-slate)}.button:has(svg):not(.no-animation) svg:first-of-type{left:calc(var(--spacing)*0);--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);position:absolute}.button:has(svg):not(.no-animation) svg:last-of-type,.button:has(svg):not(.no-animation) span{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));--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);position:relative}.button:has(svg):not(.no-animation):hover{color:var(--color-white)}.button:has(svg):not(.no-animation):hover:where(.dark,.dark *){color:var(--color-charcoal-slate)}.button:has(svg):not(.no-animation):hover.white{color:var(--color-primary)}.button:has(svg):not(.no-animation):hover.white:where(.dark,.dark *){color:var(--color-charcoal-slate)}.button:has(svg):not(.no-animation):hover.outlined{color:var(--color-white)}.button:has(svg):not(.no-animation):hover.outlined:where(.dark,.dark *){color:var(--color-cloud-mist)}.button:has(svg):not(.no-animation):hover:not(.no-animation) svg:first-of-type{left:calc(var(--spacing)*4);--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.button:has(svg):not(.no-animation):hover:not(.no-animation) svg:last-of-type{--tw-translate-x:calc(var(--spacing)*10);translate:var(--tw-translate-x)var(--tw-translate-y)}.button:has(svg):not(.no-animation):hover span{--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.button.white{background-color:var(--color-white);color:var(--color-primary)}@media (hover:hover){.button.white:hover{color:#003867b3}@supports (color:color-mix(in lab, red, red)){.button.white:hover{color:color-mix(in oklab,var(--color-primary)70%,transparent)}}}.button.white:where(.dark,.dark *){background-color:var(--color-cloud-mist);color:var(--color-charcoal-slate)}@media (hover:hover){.button.white:where(.dark,.dark *):hover{color:#22292fb3}@supports (color:color-mix(in lab, red, red)){.button.white:where(.dark,.dark *):hover{color:color-mix(in oklab,var(--color-charcoal-slate)70%,transparent)}}}.button.white svg path{stroke:var(--color-primary)}.button.white svg path:where(.dark,.dark *){stroke:var(--color-charcoal-slate)}.button.no-animation:hover svg path{stroke:#f6f6f6b3}@supports (color:color-mix(in lab, red, red)){.button.no-animation:hover svg path{stroke:color-mix(in oklab,var(--color-white)70%,transparent)}}.button.no-animation:hover svg path:where(.dark,.dark *){stroke:#22292fb3}@supports (color:color-mix(in lab, red, red)){.button.no-animation:hover svg path:where(.dark,.dark *){stroke:color-mix(in oklab,var(--color-charcoal-slate)70%,transparent)}}.button.no-animation:hover.white svg path{stroke:#003867b3}@supports (color:color-mix(in lab, red, red)){.button.no-animation:hover.white svg path{stroke:color-mix(in oklab,var(--color-primary)70%,transparent)}}.button.no-animation:hover.white svg path:where(.dark,.dark *){stroke:#22292fb3}@supports (color:color-mix(in lab, red, red)){.button.no-animation:hover.white svg path:where(.dark,.dark *){stroke:color-mix(in oklab,var(--color-charcoal-slate)70%,transparent)}}.button:disabled{pointer-events:none;cursor:not-allowed;background-color:var(--color-grey);color:#0038674d}@supports (color:color-mix(in lab, red, red)){.button:disabled{color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.button:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.button:disabled:where(.dark,.dark *){background-color:var(--color-steel-shadow);color:#dfe8ef4d}@supports (color:color-mix(in lab, red, red)){.button:disabled:where(.dark,.dark *){color:color-mix(in oklab,var(--color-cloud-mist)30%,transparent)}}.button:disabled svg path{stroke:#0038674d}@supports (color:color-mix(in lab, red, red)){.button:disabled svg path{stroke:color-mix(in oklab,var(--color-primary)30%,transparent)}}.button:disabled svg path:where(.dark,.dark *){stroke:#dfe8ef4d}@supports (color:color-mix(in lab, red, red)){.button:disabled svg path:where(.dark,.dark *){stroke:color-mix(in oklab,var(--color-cloud-mist)30%,transparent)}}.button.success{background-color:var(--color-green);color:var(--color-white)}.button.success:where(.dark,.dark *){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-green);background-color:var(--color-charcoal-slate);color:var(--color-green)}.button.error{background-color:var(--color-red);color:var(--color-white)}.button.error:where(.dark,.dark *){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red);background-color:var(--color-charcoal-slate);color:var(--color-red)}.button.green{background-color:var(--color-green);color:var(--color-white)}@media (hover:hover){.button.green:hover{color:#f6f6f6b3}@supports (color:color-mix(in lab, red, red)){.button.green:hover{color:color-mix(in oklab,var(--color-white)70%,transparent)}}}.button.green:hover svg path{fill:#f6f6f6b3}@supports (color:color-mix(in lab, red, red)){.button.green:hover svg path{fill:color-mix(in oklab,var(--color-white)70%,transparent)}}.button.green svg path{fill:var(--color-white)}.button.outlined{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);color:var(--color-white);background-color:#0000}.button.outlined svg path{stroke:var(--color-white)}.button.outlined svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}.button.outlined.white{border-color:var(--color-primary);color:var(--color-primary)}@media (hover:hover){.button.outlined.white:hover{color:var(--color-primary)}}.button.outlined.white:where(.dark,.dark *){border-color:var(--color-cloud-mist);color:var(--color-cloud-mist)}@media (hover:hover){.button.outlined.white:where(.dark,.dark *):hover{color:var(--color-cloud-mist)}}.button.outlined.white svg path{stroke:var(--color-primary)}.button.outlined.white svg path:where(.dark,.dark *){stroke:var(--color-cloud-mist)}.round-button{background-color:var(--color-white);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;margin-left:auto;display:flex;position:relative;overflow:clip}.round-button:where(.dark,.dark *){background-color:var(--color-cloud-mist)}.round-button:disabled{pointer-events:none;opacity:.5}.round-button svg{--tw-translate-x:calc(calc(1/2*100%)*-1);width:20px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);stroke:var(--color-primary);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);position:absolute;top:50%;left:50%}.round-button svg:first-of-type{left:calc(var(--spacing)*0);--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}section{justify-content:center;align-items:center;width:100%;display:flex;position:relative}section div.content-wrapper{width:100%;max-width:var(--breakpoint-limit);padding-inline:calc(var(--spacing)*3)}@media not all and (min-width:1440px){section div.content-wrapper{padding-inline:100px}}@media not all and (min-width:80rem){section div.content-wrapper{padding-inline:calc(var(--spacing)*8)}}@media not all and (min-width:48rem){section div.content-wrapper{padding-inline:calc(var(--spacing)*4)}}.badge{font-size:var(--text-tagline);line-height:var(--tw-leading,var(--text-tagline--line-height));letter-spacing:var(--tw-tracking,var(--text-tagline--letter-spacing));color:var(--color-primary);text-transform:uppercase;padding-right:16px;display:inline-block;position:relative}.badge:before{content:var(--tw-content);background-color:var(--color-primary)}.badge:where(.dark,.dark *){color:var(--color-cloud-mist)}.badge:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--color-cloud-mist)}.badge:before{top:50%;right:calc(var(--spacing)*0);--tw-translate-y:calc(calc(1/2*100%)*-1);width:14px;height:9px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-content:"";content:var(--tw-content);position:absolute}.input-wrapper{width:100%}.input-wrapper label{font-size:var(--text-tagline);line-height:var(--tw-leading,var(--text-tagline--line-height));letter-spacing:var(--tw-tracking,var(--text-tagline--letter-spacing));text-transform:uppercase}.input-wrapper input,.input-wrapper textarea{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey);background-color:var(--color-grey);width:100%;height:45px;padding-inline:calc(var(--spacing)*3);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));color:var(--color-primary);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));--tw-outline-style:none;border-radius:5px;outline-style:none}:is(.input-wrapper input,.input-wrapper textarea)::placeholder{color:#00386766}@supports (color:color-mix(in lab, red, red)){:is(.input-wrapper input,.input-wrapper textarea)::placeholder{color:color-mix(in oklab,var(--color-primary)40%,transparent)}}:is(.input-wrapper input,.input-wrapper textarea):focus{border-color:#00386726}@supports (color:color-mix(in lab, red, red)){:is(.input-wrapper input,.input-wrapper textarea):focus{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}:is(.input-wrapper input,.input-wrapper textarea):where(.dark,.dark *){border-color:var(--color-charcoal-slate);background-color:var(--color-charcoal-slate);color:var(--color-cloud-mist)}:is(.input-wrapper input,.input-wrapper textarea):where(.dark,.dark *)::placeholder{color:#dfe8ef66}@supports (color:color-mix(in lab, red, red)){:is(.input-wrapper input,.input-wrapper textarea):where(.dark,.dark *)::placeholder{color:color-mix(in oklab,var(--color-cloud-mist)40%,transparent)}}:is(.input-wrapper input,.input-wrapper textarea):where(.dark,.dark *):focus{border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){:is(.input-wrapper input,.input-wrapper textarea):where(.dark,.dark *):focus{border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}.input-wrapper:has(select){background-color:var(--color-grey);border-radius:5px;justify-content:flex-start;align-items:center;display:flex;overflow:clip}.input-wrapper:has(select):where(.dark,.dark *){background-color:var(--color-charcoal-slate)}.input-wrapper:has(select) input{border-left-color:#00386726;border-top-left-radius:0;border-bottom-left-radius:0}@supports (color:color-mix(in lab, red, red)){.input-wrapper:has(select) input{border-left-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}.input-wrapper:has(select) select{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey);background-color:var(--color-grey);height:45px;padding-left:calc(var(--spacing)*3);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));color:var(--color-primary);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));--tw-outline-style:none;border-top-left-radius:5px;border-bottom-left-radius:5px;outline-style:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.input-wrapper:has(select) select:focus{border-color:#00386726}@supports (color:color-mix(in lab, red, red)){.input-wrapper:has(select) select:focus{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}.input-wrapper:has(select) select:where(.dark,.dark *){border-color:var(--color-charcoal-slate);background-color:var(--color-charcoal-slate);color:var(--color-cloud-mist)}.input-wrapper:has(select) select:where(.dark,.dark *):focus{border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){.input-wrapper:has(select) select:where(.dark,.dark *):focus{border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}.input-wrapper:has(select) label{display:none}.input-wrapper textarea{min-height:150px;padding:calc(var(--spacing)*3)}.slide-toggle{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:3.40282e38px;width:40px;height:25px;position:relative}@supports (color:color-mix(in lab, red, red)){.slide-toggle{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}.slide-toggle{background-color:var(--color-grey)}.slide-toggle:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){.slide-toggle:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}.slide-toggle:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.slide-toggle .circle{--tw-translate-y:calc(calc(1/2*100%)*-1);width:16px;height:16px;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-white);--tw-shadow:2px 2px 10px 0 var(--tw-shadow-color,#06203608);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;position:absolute;top:50%;left:4px}.slide-toggle .circle:where(.dark,.dark *){background-color:var(--color-steel-shadow)}.slide-toggle.active{background-color:var(--color-primary)}.slide-toggle.active:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}.slide-toggle.active .circle{left:18px}.slide-toggle.active .circle:where(.dark,.dark *){background-color:var(--color-cloud-mist)}.control{cursor:pointer;padding-top:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*7);justify-content:flex-start;align-items:center;display:flex;position:relative}.control input{z-index:calc(10*-1);opacity:0;position:absolute}.control .control_indicator{top:50%;left:calc(var(--spacing)*0);--tw-translate-y:calc(calc(1/2*100%)*-1);width:18px;height:18px;translate:var(--tw-translate-x)var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);background-color:var(--color-white);border-radius:3px;position:absolute}.control .control_indicator:where(.dark,.dark *){border-color:var(--color-cloud-mist);background-color:var(--color-obsidian-blue)}.control .control_indicator:where(.dark,.dark *):after{content:var(--tw-content);border-color:var(--color-obsidian-blue)!important}.control .control_indicator:after{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:0 2px 2px 0;border-color:var(--color-white);--tw-content:"";content:var(--tw-content);width:3px;height:8px;box-sizing:unset;display:none;position:absolute;top:2px;left:6px;rotate:45deg}.control input:checked~.control_indicator,.control input:checked:focus~.control_indicator{background-color:var(--color-primary)}:is(.control input:checked~.control_indicator,.control input:checked:focus~.control_indicator):where(.dark,.dark *){background-color:var(--color-cloud-mist)}.control input:checked~.control_indicator:after{display:block}.control input[type=radio]~.control_indicator{border-radius:3.40282e38px}.control.smaller{padding-left:calc(var(--spacing)*5)}.control.smaller .control_indicator{width:14px;height:14px}.control.smaller .control_indicator:after{width:2px;height:6px;top:1px;left:4px}.breadcrumb{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));text-wrap:nowrap;color:var(--color-primary);text-transform:uppercase;display:flex}.breadcrumb:where(.dark,.dark *){color:var(--color-cloud-mist)}.breadcrumb svg{height:10px}.breadcrumb svg path{fill:var(--color-primary)}.breadcrumb svg path:where(.dark,.dark *){fill:var(--color-cloud-mist)}.breadcrumb .active,.breadcrumb a:hover{text-underline-offset:4px;text-decoration-line:underline}#contact-form{gap:calc(var(--spacing)*4);background-color:var(--color-white);width:100%;padding:calc(var(--spacing)*3);border-radius:10px;grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){#contact-form{padding:calc(var(--spacing)*6);grid-template-columns:repeat(2,minmax(0,1fr))}}#contact-form:where(.dark,.dark *){background-color:var(--color-charcoal-slate)}#contact-form .form-header{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;width:100%;max-width:480px;display:flex}@media (min-width:48rem){#contact-form .form-header{grid-column:span 2/span 2}}#contact-form .form-header .description{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing))}@media (min-width:48rem){#contact-form .input-wrapper:has(#email),#contact-form .input-wrapper:has(#message),#contact-form .input-wrapper:has(#company){grid-column:span 2/span 2}}:is(#contact-form .input-wrapper input,#contact-form .input-wrapper textarea):where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#contact-form .phone-input-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}@media (min-width:48rem){#contact-form .phone-input-wrapper{grid-column:span 2/span 2}}#contact-form .phone-input-wrapper .toggle-row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-grey);width:100%;padding-block:calc(var(--spacing)*2);justify-content:space-between;align-items:center;display:flex}#contact-form .phone-input-wrapper .toggle-row:where(.dark,.dark *){border-color:var(--color-steel-shadow)}#contact-form .phone-input-wrapper .toggle-row label{font-size:var(--text-tagline);line-height:var(--tw-leading,var(--text-tagline--line-height));letter-spacing:var(--tw-tracking,var(--text-tagline--letter-spacing));text-transform:uppercase}#contact-form .phone-input-wrapper .expandable-phone-input{width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));grid-template-rows:0fr;display:grid}#contact-form .phone-input-wrapper .expandable-phone-input .input-wrapper{overflow:hidden}#contact-form .phone-input-wrapper .expandable-phone-input .input-wrapper select:where(.dark,.dark *){background-color:var(--color-obsidian-blue)}#contact-form .phone-input-wrapper.active .toggle-row:where(.dark,.dark *){border-color:var(--color-charcoal-slate)}#contact-form .phone-input-wrapper.active .expandable-phone-input{grid-template-rows:1fr}#contact-form .captcha-wrapper{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey);background-color:var(--color-grey);height:45px;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));border-radius:5px;padding-inline:2px;display:flex;overflow:clip}#contact-form .captcha-wrapper:where(.dark,.dark *){background-color:var(--color-obsidian-blue);border-color:#0000}#contact-form .captcha-wrapper img{border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:5px;flex-shrink:0;height:calc(100% - 4px)}@supports (color:color-mix(in lab, red, red)){#contact-form .captcha-wrapper img{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#contact-form .captcha-wrapper img:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#contact-form .captcha-wrapper img:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#contact-form .captcha-wrapper button{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:#00386726;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@supports (color:color-mix(in lab, red, red)){#contact-form .captcha-wrapper button{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#contact-form .captcha-wrapper button{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))}@media (hover:hover){#contact-form .captcha-wrapper button:hover{background-color:#0038670d}@supports (color:color-mix(in lab, red, red)){#contact-form .captcha-wrapper button:hover{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}}#contact-form .captcha-wrapper button:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#contact-form .captcha-wrapper button:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}@media (hover:hover){#contact-form .captcha-wrapper button:where(.dark,.dark *):hover{background-color:#dfe8ef0d}@supports (color:color-mix(in lab, red, red)){#contact-form .captcha-wrapper button:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-cloud-mist)5%,transparent)}}}#contact-form .captcha-wrapper button svg:where(.dark,.dark *){fill:var(--color-cloud-mist)!important}#contact-form .captcha-wrapper input{width:100%;height:100%;padding-inline:calc(var(--spacing)*3);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));--tw-outline-style:none;outline-style:none}#contact-form .captcha-wrapper input::placeholder{color:#00386766}@supports (color:color-mix(in lab, red, red)){#contact-form .captcha-wrapper input::placeholder{color:color-mix(in oklab,var(--color-primary)40%,transparent)}}#contact-form .captcha-wrapper input:where(.dark,.dark *){color:#dfe8ef66}@supports (color:color-mix(in lab, red, red)){#contact-form .captcha-wrapper input:where(.dark,.dark *){color:color-mix(in oklab,var(--color-cloud-mist)40%,transparent)}}#contact-form .captcha-wrapper input:where(.dark,.dark *)::placeholder{color:#dfe8ef66}@supports (color:color-mix(in lab, red, red)){#contact-form .captcha-wrapper input:where(.dark,.dark *)::placeholder{color:color-mix(in oklab,var(--color-cloud-mist)40%,transparent)}}#contact-form .captcha-wrapper:has(input:focus){border-color:#00386726}@supports (color:color-mix(in lab, red, red)){#contact-form .captcha-wrapper:has(input:focus){border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}#contact-form .captcha-wrapper:has(input:focus):where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){#contact-form .captcha-wrapper:has(input:focus):where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}#contact-form #privacy-policy-message{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));color:#00386780;display:flex}@supports (color:color-mix(in lab, red, red)){#contact-form #privacy-policy-message{color:color-mix(in oklab,var(--color-primary)50%,transparent)}}#contact-form #privacy-policy-message:where(.dark,.dark *){color:#dfe8ef80}@supports (color:color-mix(in lab, red, red)){#contact-form #privacy-policy-message:where(.dark,.dark *){color:color-mix(in oklab,var(--color-cloud-mist)50%,transparent)}}#contact-form #privacy-policy-message a{margin-left:calc(var(--spacing)*1);text-decoration-line:underline;text-decoration-color:#00386780}@supports (color:color-mix(in lab, red, red)){#contact-form #privacy-policy-message a{-webkit-text-decoration-color:color-mix(in oklab,var(--color-primary)50%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--color-primary)50%,transparent);text-decoration-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}#contact-form #privacy-policy-message a{text-underline-offset:4px}#contact-form #privacy-policy-message a:where(.dark,.dark *){text-decoration-color:#dfe8ef80}@supports (color:color-mix(in lab, red, red)){#contact-form #privacy-policy-message a:where(.dark,.dark *){-webkit-text-decoration-color:color-mix(in oklab,var(--color-cloud-mist)50%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--color-cloud-mist)50%,transparent);text-decoration-color:color-mix(in oklab,var(--color-cloud-mist)50%,transparent)}}@media (min-width:48rem){#contact-form .button{grid-column:span 2/span 2}}input[type=range]{cursor:pointer;appearance:none;background-color:#0000;width:100%!important}input[type=range]:focus{--tw-outline-style:none;outline-style:none}input[type=range]::-webkit-slider-runnable-track{background-color:#00386740;border-radius:20px;height:10px}@supports (color:color-mix(in lab, red, red)){input[type=range]::-webkit-slider-runnable-track{background-color:color-mix(in oklab,var(--color-primary)25%,transparent)}}@media (min-width:48rem){input[type=range]::-webkit-slider-runnable-track{height:5px}}input[type=range]::-webkit-slider-thumb{appearance:none;background-color:var(--color-primary);border-radius:3.40282e38px;width:20px;height:20px;margin-top:-5px}@media (min-width:48rem){input[type=range]::-webkit-slider-thumb{margin-top:-2.5px}input[type=range]::-webkit-slider-thumb{height:10px}input[type=range]::-webkit-slider-thumb{width:10px}}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#00386740;border-radius:20px;width:100%;height:10px}@supports (color:color-mix(in lab, red, red)){input[type=range]::-moz-range-track{background-color:color-mix(in oklab,var(--color-primary)25%,transparent)}}@media (min-width:48rem){input[type=range]::-moz-range-track{height:5px}}input[type=range]::-moz-range-thumb{--tw-border-style:none;background-color:var(--color-primary);border-style:none;border-radius:3.40282e38px;width:20px;height:20px}@media (min-width:48rem){input[type=range]::-moz-range-thumb{height:10px}input[type=range]::-moz-range-thumb{width:10px}}table{max-width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-inline:auto;display:block;overflow-x:auto}@media (min-width:48rem){table{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}table thead{border-bottom-style:var(--tw-border-style);border-color:#0038671a;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){table thead{border-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}table thead:where(.dark,.dark *){border-color:#dfe8ef1a}@supports (color:color-mix(in lab, red, red)){table thead:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)10%,transparent)}}table tr{border-bottom-style:var(--tw-border-style);border-color:#0038671a;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){table tr{border-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}table tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}table tr:where(.dark,.dark *){border-color:#dfe8ef1a}@supports (color:color-mix(in lab, red, red)){table tr:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)10%,transparent)}}table tr th{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);text-align:left}@media (min-width:48rem){table tr th{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3)}}table tr td{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);text-align:left}@media (min-width:48rem){table tr td{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3)}}.error-page{justify-content:center;align-items:center;gap:calc(var(--spacing)*4);flex-direction:column;margin-block:auto;display:flex}.error-page .error-text{text-align:center}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.container{width:100%}@media (min-width:400px){.container{max-width:400px}}@media (min-width:900px){.container{max-width:900px}}@media (min-width:1440px){.container{max-width:1440px}}@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}}.mt-4{margin-top:calc(var(--spacing)*4)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.w-100{width:calc(var(--spacing)*100)}.flex-shrink-0{flex-shrink:0}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.border-collapse{border-collapse:collapse}.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}.flex-row{flex-direction:row}.border{border-style:var(--tw-border-style);border-width:1px}.bg-white{background-color:var(--color-white)}.fill-full-white{fill:var(--color-full-white)}.fill-grey{fill:var(--color-grey)}.fill-primary{fill:var(--color-primary)}.fill-primary-blue{fill:var(--color-primary-blue)}.fill-primary-green{fill:var(--color-primary-green)}.fill-primary-grey{fill:var(--color-primary-grey)}.fill-white{fill:var(--color-white)}.stroke-primary{stroke:var(--color-primary)}.stroke-primary-grey{stroke:var(--color-primary-grey)}.stroke-white{stroke:var(--color-white)}.p-5{padding:calc(var(--spacing)*5)}.pt-4{padding-top:calc(var(--spacing)*4)}.text-center{text-align:center}.normal-case{text-transform:none}.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)}.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}.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,)}.group-\[\.co2-selected\]\:stroke-green:is(:where(.group).co2-selected *){stroke:var(--color-green)}@media not all and (min-width:48rem){.max-md\:order-3{order:3}.max-md\:hidden{display:none}}@media (min-width:64rem){.lg\:block{display:block}.lg\:hidden{display:none}}.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}.dark\:fill-charcoal-slate:where(.dark,.dark *){fill:var(--color-charcoal-slate)}.dark\:fill-cloud-mist:where(.dark,.dark *){fill:var(--color-cloud-mist)}.dark\:fill-obsidian-blue:where(.dark,.dark *){fill:var(--color-obsidian-blue)}.dark\:fill-steel-shadow:where(.dark,.dark *){fill:var(--color-steel-shadow)}.dark\:stroke-charcoal-slate:where(.dark,.dark *){stroke:var(--color-charcoal-slate)}.dark\:stroke-cloud-mist:where(.dark,.dark *){stroke:var(--color-cloud-mist)}.group-\[\.co2-selected\]\:dark\:stroke-green:is(:where(.group).co2-selected *):where(.dark,.dark *){stroke:var(--color-green)}}#categorized-links{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;width:100%;display:flex}#categorized-links .category{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*3);width:100%;padding:calc(var(--spacing)*3);border-radius:10px;flex-direction:column;display:flex}@media (min-width:48rem){#categorized-links .category{justify-content:space-between}}@media (min-width:64rem){#categorized-links .category{flex-direction:row}}#categorized-links .category .text-part{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;align-self:stretch;width:100%;display:flex}@media (min-width:48rem){#categorized-links .category .text-part{max-width:400px}}@media (min-width:64rem){#categorized-links .category .text-part{max-width:230px}}#categorized-links .category .text-part .badge{text-transform:none}#categorized-links .category .text-part .description{text-align:start;font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing))}#categorized-links .category .text-part .images{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*2);flex-wrap:wrap;width:100%;display:none}#categorized-links .category .text-part .images:has(img){display:flex}#categorized-links .category .text-part .images img{max-height:45px}#categorized-links .category .text-part .sub-description{text-align:start;font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing));margin-top:auto}#categorized-links .category .links-part{gap:calc(var(--spacing)*3);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}@media (min-width:48rem){#categorized-links .category .links-part{grid-template-columns:repeat(2,minmax(0,1fr))}}#categorized-links .category .links-part:has(.card-grid){grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:48rem){#categorized-links .category .links-part:has(.card-grid){grid-template-columns:repeat(1,minmax(0,1fr))}}#categorized-links .category .links-part .link-card{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*8);padding:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*0);text-align:center;border-radius:5px;flex-direction:column;display:flex;position:relative;overflow:clip}@media (min-width:48rem){#categorized-links .category .links-part .link-card{padding:calc(var(--spacing)*8);padding-bottom:calc(var(--spacing)*0)}}@media (min-width:64rem){#categorized-links .category .links-part .link-card{padding:calc(var(--spacing)*16);padding-bottom:calc(var(--spacing)*0)}}#categorized-links .category .links-part .link-card .logo{max-width:105px;display:block}#categorized-links .category .links-part .link-card .logo:where(.dark,.dark *){display:none}#categorized-links .category .links-part .link-card .logo svg{width:105px}#categorized-links .category .links-part .link-card .logo:has(svg):where(.dark,.dark *){display:block}:is(#categorized-links .category .links-part .link-card .logo:has(svg) svg path,#categorized-links .category .links-part .link-card .logo:has(svg) svg rect):where(.dark,.dark *){fill:var(--color-cloud-mist)!important}#categorized-links .category .links-part .link-card .dark-mode-logo{display:none}#categorized-links .category .links-part .link-card .dark-mode-logo:where(.dark,.dark *){display:block}#categorized-links .category .links-part .link-card .dark-mode-logo svg{width:105px}#categorized-links .category .links-part .link-card:has(.logo svg) .dark-mode-logo,#categorized-links .category .links-part .link-card:has(.logo svg) .dark-mode-logo:where(.dark,.dark *){display:none}#categorized-links .category .links-part .link-card:hover picture{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}#categorized-links .category .links-part .link-card picture{transition-property:scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);margin-top:auto}#categorized-links .category .links-part .link-card picture img{object-fit:cover;object-position:center;width:100%;height:100%}@font-face{font-family:Satoshi;font-style:normal;font-weight:100 400;font-display:swap;src:url("../../fonts/Satoshi-Regular.71a6023c087c.woff2")format("woff2"),url("../../fonts/Satoshi-Regular.3adf562e446a.woff")format("woff")}@font-face{font-family:Satoshi;font-style:normal;font-weight:500 600;font-display:swap;src:url("../../fonts/Satoshi-Medium.cd790237ed63.woff2")format("woff2"),url("../../fonts/Satoshi-Medium.3f3ea9424062.woff")format("woff")}@font-face{font-family:Satoshi;font-style:normal;font-weight:700 900;font-display:swap;src:url("../../fonts/Satoshi-Bold.d4db658f4dd6.woff2")format("woff2"),url("../../fonts/Satoshi-Bold.fc3b9a8724a4.woff")format("woff")}@font-face{font-family:Satoshi;font-style:italic;font-weight:400 500;font-display:swap;src:url("../../fonts/Satoshi-Italic.7e048c3007f8.woff2")format("woff2"),url("../../fonts/Satoshi-Italic.993e96e16010.woff")format("woff")}@font-face{font-family:Satoshi;font-style:italic;font-weight:100 300;font-display:swap;src:url("../../fonts/Satoshi-LightItalic.e13da56de992.woff2")format("woff2"),url("../../fonts/Satoshi-LightItalic.584ec39d7f98.woff")format("woff")}body{background-color:var(--color-white);font-family:var(--font-satoshi);color:var(--color-primary)}body:where(.dark,.dark *){background-color:var(--color-charcoal-slate);color:var(--color-cloud-mist)}ul{list-style-type:disc;list-style-position:inside}ol{list-style-type:decimal;list-style-position:inside}strong,b{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}em,i{font-style:italic}u{text-decoration-line:underline}blockquote{margin-block:calc(var(--spacing)*4);border-left-style:var(--tw-border-style);border-color:#0038674d;border-left-width:4px}@supports (color:color-mix(in lab, red, red)){blockquote{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}blockquote{padding-left:calc(var(--spacing)*4);font-style:italic}blockquote:where(.dark,.dark *){border-color:#dfe8ef4d}@supports (color:color-mix(in lab, red, red)){blockquote:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)30%,transparent)}}code{background-color:var(--color-grey);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-radius:.25rem}code:where(.dark,.dark *){background-color:var(--color-steel-shadow)}pre{margin-block:calc(var(--spacing)*4);background-color:var(--color-grey);padding:calc(var(--spacing)*4);border-radius:.25rem;overflow-x:auto}pre:where(.dark,.dark *){background-color:var(--color-steel-shadow)}pre code{padding:calc(var(--spacing)*0);background-color:#0000}hr{margin-block:calc(var(--spacing)*6);border-top-style:var(--tw-border-style);border-color:#00386726;border-top-width:1px}@supports (color:color-mix(in lab, red, red)){hr{border-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}hr:where(.dark,.dark *){border-color:#dfe8ef26}@supports (color:color-mix(in lab, red, red)){hr:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cloud-mist)15%,transparent)}}.page-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-height:calc(100dvh - 62px);display:flex}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-font-weight{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@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-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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@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-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
