/*! tailwindcss v4.1.3 | 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)))){*,::backdrop,:after,:before{--tw-rotate-x:rotateX(0);--tw-rotate-y:rotateY(0);--tw-rotate-z:rotateZ(0);--tw-skew-x:skewX(0);--tw-skew-y:skewY(0);--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial;--tw-ease:initial;--tw-space-x-reverse:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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-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%}}}@layer theme{:host,:root{--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-yellow-400:oklch(85.2% .199 91.936);--color-green-600:oklch(62.7% .194 149.214);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}@media (min-width:135rem){.container{max-width:135rem}}.mx-auto{margin-inline:auto}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-14{margin-top:calc(var(--spacing)*14)}.container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:120rem){.container{max-width:120rem}}.mb-2{margin-bottom:calc(var(--spacing)*2)}.grid{display:grid}.hidden{display:none}.min-h-\[70rem\]{min-height:70rem}.w-full{width:100%}.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}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-t-\[\#D7D7D7\]{border-top-color:#d7d7d7}.border-b-\[\#D7D7D7\]{border-bottom-color:#d7d7d7}.border-b-grey-300{border-bottom-color:var(--grey-300)}.bg-\[\#EDEDED\]{background-color:#ededed}.bg-green-600{background-color:var(--color-green-600)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.px-4{padding-inline:calc(var(--spacing)*4)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-20{padding-block:calc(var(--spacing)*20)}.pt-20{padding-top:calc(var(--spacing)*20)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.text-center{text-align:center}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[0\.2px\]{--tw-tracking:.2px;letter-spacing:.2px}.text-\[\#0E0E0F\]{color:#0e0e0f}.text-red-600{color:var(--color-red-600)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.capitalize{text-transform:capitalize}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-\[\#0E0E0F\]\/50::placeholder{color:oklab(16.4205% .000576846 -.0019896/.5)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media (min-width:64rem){.lg\:\!hidden{display:none!important}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:gap-x-6{column-gap:calc(var(--spacing)*6)}.lg\:gap-y-8{row-gap:calc(var(--spacing)*8)}.lg\:pt-\[100px\]{padding-top:100px}.lg\:pb-\[100px\]{padding-bottom:100px}}}.btn{cursor:pointer;width:fit-content;padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*2);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.2px;letter-spacing:.2px;border-radius:100px;justify-content:center;align-items:center;display:flex}.btn.primary{border-style:var(--tw-border-style);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:.2s;--tw-ease:linear;border-width:1.5px;transition-duration:.2s;transition-timing-function:linear}@media (hover:hover){.btn.primary:hover{opacity:.8}}.btn.primary.black{border-color:var(--foreground);background-color:var(--foreground);color:var(--color-white)}.btn.primary.red{border-color:var(--red);background-color:var(--red);color:var(--color-white)}.btn.primary.grey{border-color:var(--grey-900);background-color:var(--grey-900);color:var(--color-white)}.btn.primary.white{border-color:var(--color-white);background-color:var(--color-white);color:var(--foreground)}.btn.primary.yellow{border-color:var(--color-yellow-400);background-color:var(--color-yellow-400);color:var(--foreground)}.btn.primary.green{color:var(--color-white);background-color:#06ac2a;border-color:#06ac2a}.btn.full{width:100%}.usps-element{background-color:#f9f8f8;border-bottom:1px var(--tw-border-style);border-color:#d7d7d7;overflow:hidden}.usps-element.dark{background-color:var(--color-black);border-color:oklab(87.9169% -8.9407e-8 5.96046e-8/.15)}.usps-element.dark .wrapper .swiper-wrapper .item .text{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.usps-element.dark .wrapper .swiper-wrapper .item .text{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.usps-element .wrapper{align-items:center;display:flex;overflow:visible}:where(.usps-element .wrapper>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*10)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-x-reverse)))}.usps-element .wrapper .swiper-wrapper .item{width:max-content;padding-block:calc(var(--spacing)*5);align-items:center;display:flex}.usps-element .wrapper .swiper-wrapper .item .text{color:#000000b3;letter-spacing:.2px;font-size:13px}.usps-element .wrapper .swiper-wrapper .item img{margin-left:calc(var(--spacing)*2)}.video-popup{inset:calc(var(--spacing)*0);z-index:50;justify-content:center;align-items:center;display:flex;position:fixed}.video-popup .bg{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);cursor:pointer;background-color:var(--color-black);opacity:.7;width:100%;height:100%;position:absolute}.video-popup .wrapper{width:100%;max-width:var(--container-3xl);padding:calc(var(--spacing)*4);position:relative}.video-popup .wrapper .close{top:calc(var(--spacing)*6);right:calc(var(--spacing)*6);z-index:10;cursor:pointer;padding:calc(var(--spacing)*2);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);background-color:#ed1c24;border-radius:3.40282e+38px;position:absolute}.video-popup .wrapper .close svg{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.video-popup .wrapper .close svg path{stroke:var(--color-white)}.post-card:not(.featured):hover .content,.post-card:not(.featured):hover .img{--tw-translate-y:calc(var(--spacing)*-4);translate:var(--tw-translate-x)var(--tw-translate-y)}.post-card .img{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:.2s;border-radius:16px;transition-duration:.2s;position:relative}.post-card .img img{object-fit:cover;object-position:center;border-radius:16px;width:100%;height:400px}.post-card .img:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);--tw-content:"";content:var(--tw-content);background:linear-gradient(#14161733 0 100%);border-radius:16px;width:100%;height:100%;position:absolute}.post-card .content{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:.2s;margin-top:20px;transition-duration:.2s}.post-card .content .info,.post-card .content .info .date{align-items:center;display:flex}.post-card .content .info .date span{color:#000000b3;letter-spacing:.2px;margin-left:10px;font-size:14px;font-weight:400;line-height:24px}.post-card .content .info .category{color:#000;letter-spacing:.2px;background:#fff;border-radius:100px;margin-left:14px;padding:6px 16px;font-size:13px;line-height:16px}.post-card .content .title{color:#000;letter-spacing:-.3px;margin-top:14px;font-size:20px;font-weight:600;line-height:28px}.post-card .content .excerpt{color:#000000b3;letter-spacing:.2px;margin-top:12px;font-size:14px;line-height:24px}.post-card.featured{flex-direction:column;display:flex}@media (min-width:64rem){.post-card.featured{flex-direction:row}}.post-card.featured .img{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (min-width:64rem){.post-card.featured .img{border-top-left-radius:0;border-bottom-right-radius:16px;border-bottom-left-radius:16px;order:2;width:50%}}.post-card.featured .img img{border-bottom-right-radius:0;border-bottom-left-radius:0;height:300px}@media (min-width:64rem){.post-card.featured .img img{border-top-left-radius:0;border-bottom-right-radius:16px;border-bottom-left-radius:16px;height:500px}}.post-card.featured .img:after{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (min-width:64rem){.post-card.featured .img:after{border-top-left-radius:0;border-bottom-right-radius:16px;border-bottom-left-radius:16px}}.post-card.featured .content{margin-top:calc(var(--spacing)*0);background-color:var(--color-white);padding:calc(var(--spacing)*5);border-bottom-right-radius:16px;border-bottom-left-radius:16px;flex-direction:column;order:1;justify-content:center;display:flex}@media (min-width:64rem){.post-card.featured .content{border-top-left-radius:16px;border-bottom-right-radius:0;border-bottom-left-radius:0;width:50%;padding:48px}}.post-card.featured .content .info{flex-wrap:wrap}.post-card.featured .content .info .category{background:#ededed}.post-card.featured .content .info .category.featured{color:#fff;background-color:#ed1c24}.post-card.featured .content .title{--tw-leading:30px;margin-top:16px;font-size:24px;line-height:30px}@media (min-width:64rem){.post-card.featured .content .title{--tw-leading:44px;font-size:36px;line-height:44px}}.featured-slider-section{overflow:hidden}.featured-slider-section .wrapper{max-width:1280px;margin-inline:auto;overflow:visible}.featured-slider-section .wrapper .swiper-slide:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);width:100%;height:100%;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:.2s;--tw-content:"";content:var(--tw-content);background:linear-gradient(90deg,#ededed66,#ededed);transition-duration:.2s;position:absolute}.featured-slider-section .wrapper .swiper-slide.swiper-slide-active:after{opacity:0;pointer-events:none}.featured-slider-section .wrapper .navigation{margin-inline:auto;align-items:center;width:max-content;margin-top:28px;display:flex}@media (min-width:64rem){.featured-slider-section .wrapper .navigation{margin-top:64px}}.featured-slider-section .wrapper .navigation .featured-news__pagination{justify-content:center;align-items:center;margin-inline:32px;display:flex}.featured-slider-section .wrapper .navigation .featured-news__pagination .swiper-pagination-bullet{cursor:pointer;width:6px;height:6px;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:.2s;--tw-ease:linear;background-color:#d9d9d9;border-radius:3.40282e+38px;transition-duration:.2s;transition-timing-function:linear}.featured-slider-section .wrapper .navigation .featured-news__pagination .swiper-pagination-bullet-active{background-color:#ed1c24}.featured-slider-section .wrapper .navigation .featured-news__pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:calc(var(--spacing)*2)}.featured-slider-section .wrapper .navigation .featured-news__next,.featured-slider-section .wrapper .navigation .featured-news__prev{cursor:pointer;border-style:var(--tw-border-style);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:.2s;border-width:1px;border-color:#d7d7d7;border-radius:3.40282e+38px;transition-duration:.2s}.featured-slider-section .wrapper .navigation .featured-news__next:hover,.featured-slider-section .wrapper .navigation .featured-news__prev:hover{border-color:var(--color-black)}.featured-slider-section .wrapper .navigation .featured-news__next svg path,.featured-slider-section .wrapper .navigation .featured-news__prev svg path{stroke:#000}.featured-slider-section .wrapper .navigation .featured-news__prev{rotate:180deg}.featured-slider-section hr{border-color:#d7d7d7;margin-block:100px}.news-archive-section .archive-heading{justify-content:space-between;align-items:flex-end;margin-bottom:36px;display:flex}.news-archive-section .archive-heading .title{letter-spacing:-.3px;font-size:32px;font-weight:600;line-height:40px}.news-archive-section .archive-heading .showing{padding-left:calc(var(--spacing)*5);letter-spacing:.2px;font-size:16px;line-height:24px;position:relative}.news-archive-section .archive-heading .showing:before{top:50%;left:calc(var(--spacing)*0);height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-content:"";content:var(--tw-content);background-color:#ed1c24;border-radius:3.40282e+38px;position:absolute}.news-archive-section .filters{flex-direction:column;margin-bottom:80px;display:flex}@media (min-width:48rem){.news-archive-section .filters{flex-direction:row;justify-content:space-between;align-items:center}}.news-archive-section .filters .categories{flex-wrap:wrap;align-items:center;display:flex}.news-archive-section .filters .categories .category{margin:calc(var(--spacing)*2);cursor:pointer;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:.2s;color:#000;letter-spacing:.2px;background:#fff;border-radius:100px;padding-block:8px;padding-inline:20px;font-size:14px;font-weight:700;transition-duration:.2s}@media (hover:hover){.news-archive-section .filters .categories .category:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.news-archive-section .filters .categories .category:first-child{margin-left:calc(var(--spacing)*0)}.news-archive-section .filters .categories .category:last-child{margin-right:calc(var(--spacing)*0)}.news-archive-section .filters .categories .category.active{color:var(--color-white);background-color:#ed1c24}.news-archive-section .filters .sort{width:max-content;padding:calc(var(--spacing)*4);background:#fff;border-radius:8px;align-items:center;margin-top:32px;display:flex}@media (min-width:48rem){.news-archive-section .filters .sort{margin-top:calc(var(--spacing)*0)}}.news-archive-section .filters .sort select{cursor:pointer;padding-right:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*2);letter-spacing:.2px;appearance:none;color:#0e0e0f;opacity:.6;font-style:normal;font-weight:400;line-height:24px}.news-archive-section .filters .sort select:active,.news-archive-section .filters .sort select:focus{box-shadow:none;border:none;outline:none}.news-archive-section .posts{gap:calc(var(--spacing)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.news-archive-section .posts{grid-template-columns:repeat(12,minmax(0,1fr))}}.news-archive-section .posts .post-card{grid-column:span 1/span 1}@media (min-width:64rem){.news-archive-section .posts .post-card{grid-column:span 4/span 4}:is(.news-archive-section .posts .post-card:first-child,.news-archive-section .posts .post-card:nth-child(2)){grid-column:span 6/span 6}}.team-update-card:not(.featured):hover .content,.team-update-card:not(.featured):hover .img{--tw-translate-y:calc(var(--spacing)*-4);translate:var(--tw-translate-x)var(--tw-translate-y)}.team-update-card .img{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:.2s;border-radius:16px;transition-duration:.2s;position:relative}.team-update-card .img img{object-fit:cover;object-position:center;border-radius:16px;width:100%;height:400px}.team-update-card .img:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);--tw-content:"";content:var(--tw-content);background:linear-gradient(#14161733 0 100%);border-radius:16px;width:100%;height:100%;position:absolute}.team-update-card .content{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:.2s;margin-top:20px;transition-duration:.2s}.team-update-card .content .info,.team-update-card .content .info .date{align-items:center;display:flex}.team-update-card .content .info .date span{color:#000000b3;letter-spacing:.2px;margin-left:10px;font-size:14px;font-weight:400;line-height:24px}.team-update-card .content .info .category{color:#000;letter-spacing:.2px;background:#fff;border-radius:100px;margin-left:14px;padding:6px 16px;font-size:13px;line-height:16px}.team-update-card .content .title{color:#000;letter-spacing:-.3px;margin-top:14px;font-size:20px;font-weight:600;line-height:28px}.team-update-card .content .excerpt{color:#000000b3;letter-spacing:.2px;margin-top:12px;font-size:14px;line-height:24px}.team-update-card.featured{flex-direction:column;display:flex}@media (min-width:64rem){.team-update-card.featured{flex-direction:row}}.team-update-card.featured .img{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (min-width:64rem){.team-update-card.featured .img{border-top-left-radius:0;border-bottom-right-radius:16px;border-bottom-left-radius:16px;order:2;width:50%}}.team-update-card.featured .img img{border-bottom-right-radius:0;border-bottom-left-radius:0;height:300px}@media (min-width:64rem){.team-update-card.featured .img img{border-top-left-radius:0;border-bottom-right-radius:16px;border-bottom-left-radius:16px;height:500px}}.team-update-card.featured .img:after{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (min-width:64rem){.team-update-card.featured .img:after{border-top-left-radius:0;border-bottom-right-radius:16px;border-bottom-left-radius:16px}}.team-update-card.featured .content{margin-top:calc(var(--spacing)*0);background-color:var(--color-white);padding:calc(var(--spacing)*5);border-bottom-right-radius:16px;border-bottom-left-radius:16px;flex-direction:column;order:1;justify-content:center;display:flex}@media (min-width:64rem){.team-update-card.featured .content{border-top-left-radius:16px;border-bottom-right-radius:0;border-bottom-left-radius:0;width:50%;padding:48px}}.team-update-card.featured .content .info{flex-wrap:wrap}.team-update-card.featured .content .info .category{background:#ededed}.team-update-card.featured .content .info .category.featured{color:#fff;background-color:#ed1c24}.team-update-card.featured .content .title{--tw-leading:30px;margin-top:16px;font-size:24px;line-height:30px}@media (min-width:64rem){.team-update-card.featured .content .title{--tw-leading:44px;font-size:36px;line-height:44px}}.team-archive-section .archive-heading{flex-direction:column;align-items:center;margin-bottom:36px;display:flex}:where(.team-archive-section .archive-heading>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){.team-archive-section .archive-heading{flex-direction:row;justify-content:space-between;align-items:flex-end}:where(.team-archive-section .archive-heading>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}}.team-archive-section .archive-heading .showing{padding-left:calc(var(--spacing)*5);letter-spacing:.2px;order:2;font-size:16px;line-height:24px;position:relative}@media (min-width:64rem){.team-archive-section .archive-heading .showing{order:1}}.team-archive-section .archive-heading .showing:before{top:50%;left:calc(var(--spacing)*0);height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-content:"";content:var(--tw-content);background-color:#ed1c24;border-radius:3.40282e+38px;position:absolute}.team-archive-section .archive-heading .title{letter-spacing:-.3px;order:1;font-size:32px;font-weight:600;line-height:40px}@media (min-width:64rem){.team-archive-section .archive-heading .title{order:2}}.team-archive-section .archive-heading .sort{width:100%;padding:calc(var(--spacing)*4);background:#fff;border-radius:8px;order:3;justify-content:space-between;align-items:center;display:flex}@media (min-width:64rem){.team-archive-section .archive-heading .sort{width:max-content}}.team-archive-section .archive-heading .sort .sort-wrapper{align-items:center;display:flex}.team-archive-section .archive-heading .sort .sort-wrapper select{cursor:pointer;padding-right:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*2);letter-spacing:.2px;appearance:none;color:#0e0e0f;opacity:.6;font-style:normal;font-weight:400;line-height:24px}.team-archive-section .archive-heading .sort .sort-wrapper select:active,.team-archive-section .archive-heading .sort .sort-wrapper select:focus{box-shadow:none;border:none;outline:none}.team-archive-section .posts{gap:calc(var(--spacing)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.team-archive-section .posts{grid-template-columns:repeat(12,minmax(0,1fr))}}.team-archive-section .posts .team-update-card{grid-column:span 1/span 1}@media (min-width:64rem){.team-archive-section .posts .team-update-card{grid-column:span 4/span 4}:is(.team-archive-section .posts .team-update-card:first-child,.team-archive-section .posts .team-update-card:nth-child(2)){grid-column:span 6/span 6}}.pagination{margin-top:calc(var(--spacing)*20);justify-content:space-between;align-items:center;display:flex}@media (min-width:64rem){.pagination{margin-bottom:calc(var(--spacing)*32)}}.pagination .items,.pagination .number{justify-content:center;align-items:center;display:flex}.pagination .number{margin-right:calc(var(--spacing)*4);height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);cursor:pointer;background-color:var(--color-white);letter-spacing:.2px;border-radius:3.40282e+38px;font-size:14px;font-weight:700;line-height:24px}@media (min-width:64rem){.pagination .number{margin-right:calc(var(--spacing)*3);width:32px;height:32px}}@media (hover:hover){.pagination .number:hover{opacity:.75}}.pagination .number.dots{margin-top:calc(var(--spacing)*0);cursor:default;display:none}@media (hover:hover){.pagination .number.dots:hover{opacity:1}}@media (min-width:80rem){.pagination .number.dots{display:flex}}.pagination .number.active{color:var(--color-white);background-color:#ed1c24;justify-content:center;align-items:center;display:flex}.pagination .number:last-child{margin-right:calc(var(--spacing)*0)}.pagination .number.next,.pagination .number.prev{border-style:var(--tw-border-style);background-color:#0000;border-width:2px;border-color:#d7d7d7;display:none}@media (min-width:64rem){:is(.pagination .number.next,.pagination .number.prev){display:flex}}.pagination .number.next svg path,.pagination .number.prev svg path{stroke:var(--color-black)}.pagination .number.prev{rotate:-180deg}.pagination .prev-next-wrapper{cursor:not-allowed;opacity:.4;align-items:center;display:flex}.pagination .prev-next-wrapper.active{cursor:pointer;opacity:1}.pagination .prev-next-wrapper.active:hover{opacity:.75}.pagination .prev-next-wrapper .text{margin-inline:calc(var(--spacing)*3);letter-spacing:.2px;font-size:14px;line-height:24px}.pagination .prev-next-wrapper .number{margin:calc(var(--spacing)*0)}.toast-container{margin:0!important}.toast-container .toast{pointer-events:none;visibility:hidden;top:calc(var(--spacing)*32);right:calc(var(--spacing)*0);left:calc(var(--spacing)*0);isolation:isolate;z-index:99;--tw-translate-y:calc(var(--spacing)*-14);width:100%;max-width:90%;min-height:min-content;translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing)*6);padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*4);opacity:1;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px 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);border-width:1.5px;border-color:#0000;margin-inline:auto;display:block;position:fixed}@media (min-width:48rem){.toast-container .toast{max-width:var(--container-xl)}}@media (min-width:64rem){.toast-container .toast{padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*6)}}.toast-container .toast.show{animation:slideDownFadeIn .3s ease-out forwards}.toast-container .toast.success{border-color:#f5f6f7}.toast-container .toast.error{border-color:red}.toast-container .toast .close-btn{top:calc(var(--spacing)*3);right:calc(var(--spacing)*3);position:absolute}.toast-container .toast .close-btn svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);flex-shrink:0}.toast-container .toast .close-btn svg path{stroke:var(--color-black)}.toast-container .toast .toast-wrapper{display:flex}:where(.toast-container .toast .toast-wrapper>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.toast-container .toast .toast-wrapper svg{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8)}:where(.toast-container .toast .toast-wrapper .toast-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.toast-container .toast .toast-wrapper .toast-content .title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);color:var(--color-black)}.toast-container .toast .toast-wrapper .toast-content .subtitle{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-black)}@keyframes slideDownFadeIn{0%{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-56px)}1%{opacity:0;visibility:visible;pointer-events:none;transform:translateY(-56px)}to{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}}.header{top:calc(var(--spacing)*0);z-index:50;background-color:var(--background);width:100%;position:fixed}.header .bar-logo.sustainability svg path:not(.plane){fill:var(--color-black)}.header.inverse{color:var(--color-white);background-color:#0000}.header.inverse .bar-logo.sustainability svg path:not(.plane),.header.inverse .bar-logo:not(.sustainability) svg path:not(.plane){fill:var(--color-white)}.header.inverse .utility-bar{border-color:#d9d9d926}.header.inverse .menu-bar{border-bottom:none}.header.inverse .burger svg path{stroke:var(--color-white)}.header.inverse .navigation .menu-list .menu-item .dropdown .dropdown-wrapper .dropdown-list .dropdown-item .dropdown-link{color:var(--color-black)}@media (hover:hover){.header.inverse .navigation .menu-list .menu-item .dropdown .dropdown-wrapper .dropdown-list .dropdown-item .dropdown-link:hover{color:#ed1c24}}.header .utility-bar{display:none}@media (min-width:80rem){.header .utility-bar{display:flex}}.menu-bar{border-bottom:1.5px var(--tw-border-style) var(--grey-300);--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)}.menu-bar .wrapper{padding-block:calc(var(--spacing)*4);justify-content:space-between;align-items:center;display:flex}.menu-bar .wrapper .navigation{display:none}@media (min-width:80rem){.menu-bar .wrapper .navigation{display:block}}.menu-bar .wrapper .bar-logo{justify-content:center;align-items:center;width:100%;max-width:143px;display:flex}@media (min-width:96rem){.menu-bar .wrapper .bar-logo{max-width:180px}}@media (min-width:120rem){.menu-bar .wrapper .bar-logo{max-width:217.59px}}.menu-bar .wrapper .bar-logo .logo{width:100%;height:auto}.menu-bar .wrapper .nav-and-buttons{justify-content:flex-end;align-items:center;gap:calc(var(--spacing)*2);display:flex}.menu-bar .wrapper .nav-and-buttons>.btn{display:none}@media (min-width:80rem){.menu-bar .wrapper .nav-and-buttons>.btn{display:flex}}.menu-bar .wrapper .nav-and-buttons>.btn>span{justify-content:center;align-items:center;display:flex}.menu-bar .wrapper .nav-and-buttons>.btn>span svg{height:calc(var(--spacing)*4);flex-shrink:0;width:auto}.menu-bar .wrapper .nav-and-buttons>.btn>span svg+span{margin-left:calc(var(--spacing)*2)}.menu-bar .wrapper .nav-and-buttons>.btn>span span{display:flex}.menu-bar .wrapper .nav-and-buttons>.btn>span span+svg{margin-left:calc(var(--spacing)*2)}.inverse .menu-bar .nav-and-buttons .btn:nth-child(3){border-color:var(--color-white);background-color:var(--color-white);color:var(--color-black)}.inverse .menu-bar .nav-and-buttons .btn:nth-child(3) svg path{stroke:var(--color-black)}.inverse .menu-bar .nav-and-buttons .btn.primary.white>span svg path{fill:var(--color-white)}.utility-bar{border-bottom:1.5px var(--tw-border-style) var(--grey-300)}.utility-bar .wrapper{justify-content:space-between;align-items:center;padding-block:10px;display:flex}.utility-bar .wrapper.no-socials{justify-content:flex-end}.utility-bar .wrapper .socials{align-items:center;display:flex}:where(.utility-bar .wrapper .socials>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*8)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-x-reverse)))}.utility-bar .wrapper .links{justify-content:flex-end;align-items:center;display:flex}:where(.utility-bar .wrapper .links>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*5)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-x-reverse)))}.utility-bar .wrapper .links li a,.utility-bar .wrapper .socials li a{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-tracking:.2px;letter-spacing:.2px;color:inherit;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:.2s;--tw-ease:linear;align-items:center;transition-duration:.2s;transition-timing-function:linear;display:flex}:where(:is(.utility-bar .wrapper .socials li a,.utility-bar .wrapper .links li a)>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}@media (hover:hover){:is(.utility-bar .wrapper .socials li a,.utility-bar .wrapper .links li a):hover{color:var(--red)}}.utility-bar .wrapper .links li a svg,.utility-bar .wrapper .socials li a svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);flex-shrink:0}.navigation .menu-list{align-items:center;gap:calc(var(--spacing)*5);display:flex}@media (min-width:120rem){.navigation .menu-list{gap:calc(var(--spacing)*6)}}.navigation .menu-list .menu-item{position:relative}.navigation .menu-list .menu-item:hover .menu-link svg{rotate:180deg}.navigation .menu-list .menu-item:hover .dropdown{pointer-events:auto;opacity:1}.navigation .menu-list .menu-item .menu-link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-tracking:.2px;letter-spacing:.2px;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:.2s;--tw-ease:linear;align-items:center;transition-duration:.2s;transition-timing-function:linear;display:flex}:where(.navigation .menu-list .menu-item .menu-link>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(6px*var(--tw-space-x-reverse));margin-inline-end:calc(6px*calc(1 - var(--tw-space-x-reverse)))}@media (hover:hover){.navigation .menu-list .menu-item .menu-link:hover{color:var(--red)}}.navigation .menu-list .menu-item .menu-link:hover svg{rotate:180deg}.navigation .menu-list .menu-item .menu-link:hover+.dropdown{pointer-events:auto;opacity:1}.navigation .menu-list .menu-item .menu-link 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:.2s;--tw-ease:linear;transition-duration:.2s;transition-timing-function:linear}.navigation .menu-list .menu-item .dropdown{pointer-events:none;z-index:10;opacity:0;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:.2s;--tw-ease:linear;padding-top:29px;transition-duration:.2s;transition-timing-function:linear;position:absolute;top:100%}@media (min-width:135rem){.navigation .menu-list .menu-item .dropdown{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);left:50%}}.navigation .menu-list .menu-item .dropdown:hover{pointer-events:auto;opacity:1}.navigation .menu-list .menu-item .dropdown.right-side{right:calc(var(--spacing)*0);left:auto}@media (min-width:135rem){.navigation .menu-list .menu-item .dropdown.right-side{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);left:50%;right:auto}}.navigation .menu-list .menu-item .dropdown .dropdown-wrapper{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl);border-top:1.5px var(--tw-border-style) var(--grey-300);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);width:100%;min-width:247px;max-width:247px;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){.navigation .menu-list .menu-item .dropdown .dropdown-wrapper{padding:calc(var(--spacing)*4)}}@media (min-width:80rem){.navigation .menu-list .menu-item .dropdown .dropdown-wrapper{padding:calc(var(--spacing)*6)}}.navigation .menu-list .menu-item .dropdown .dropdown-wrapper .dropdown-list{flex-direction:column;display:flex}:where(.navigation .menu-list .menu-item .dropdown .dropdown-wrapper .dropdown-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:96rem){:where(.navigation .menu-list .menu-item .dropdown .dropdown-wrapper .dropdown-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}}.navigation .menu-list .menu-item .dropdown .dropdown-wrapper .dropdown-list .dropdown-item .dropdown-link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:18px;--tw-tracking:.2px;letter-spacing:.2px;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:.2s;--tw-ease:linear;line-height:18px;transition-duration:.2s;transition-timing-function:linear}@media (hover:hover){.navigation .menu-list .menu-item .dropdown .dropdown-wrapper .dropdown-list .dropdown-item .dropdown-link:hover{color:var(--red)}}.burger{cursor:pointer;justify-content:center;align-items:center;width:max-content;height:max-content;display:flex}@media (min-width:80rem){.burger{display:none}}.burger svg{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);flex-shrink:0}.drawer{pointer-events:none;top:81.5px;left:calc(var(--spacing)*0);z-index:50;background-color:var(--background);width:100%;height:calc(100% - 81.5px);padding-bottom:calc(var(--spacing)*12);opacity:0;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:.2s;--tw-ease:linear;transition-duration:.2s;transition-timing-function:linear;position:fixed;overflow-y:auto}:where(.drawer>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*7)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*7)*calc(1 - var(--tw-space-y-reverse)))}.drawer.open{pointer-events:auto;opacity:1}@media (min-width:80rem){.drawer.open{pointer-events:none;opacity:0}}.drawer .drawer-list{flex-direction:column;display:flex}:where(.drawer .drawer-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(2px*var(--tw-space-y-reverse));margin-block-end:calc(2px*calc(1 - var(--tw-space-y-reverse)))}.drawer .drawer-list .drawer-item .drawer-link{background-color:var(--color-white);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.2px;letter-spacing:.2px;color:var(--color-black);align-items:center;display:flex}:where(.drawer .drawer-list .drawer-item .drawer-link>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(10px*var(--tw-space-x-reverse));margin-inline-end:calc(10px*calc(1 - var(--tw-space-x-reverse)))}.drawer .drawer-list .drawer-item .drawer-link svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);flex-shrink:0}.drawer .drawer-list .drawer-item .drawer-accordion[open] summary svg{rotate:-180deg}.drawer .drawer-list .drawer-item .drawer-accordion summary{cursor:pointer;background-color:var(--color-white);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.2px;letter-spacing:.2px;color:var(--color-black);justify-content:space-between;align-items:center;display:flex}:where(.drawer .drawer-list .drawer-item .drawer-accordion summary>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(10px*var(--tw-space-x-reverse));margin-inline-end:calc(10px*calc(1 - var(--tw-space-x-reverse)))}.drawer .drawer-list .drawer-item .drawer-accordion summary svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);flex-shrink:0}.drawer .drawer-list .drawer-item .drawer-accordion .drawer-accordion-content{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*5);flex-direction:column;display:flex}:where(.drawer .drawer-list .drawer-item .drawer-accordion .drawer-accordion-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}.drawer .drawer-list .drawer-item .drawer-accordion .drawer-accordion-content .drawer-accordion-link{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.2px;letter-spacing:.2px;color:var(--color-black);align-items:center;display:flex}:where(.drawer .drawer-list .drawer-item .drawer-accordion .drawer-accordion-content .drawer-accordion-link>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(10px*var(--tw-space-x-reverse));margin-inline-end:calc(10px*calc(1 - var(--tw-space-x-reverse)))}.drawer .drawer-list .drawer-item .drawer-accordion .drawer-accordion-content .drawer-accordion-link svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);flex-shrink:0}.drawer .drawer-bottom{margin-inline:calc(var(--spacing)*4);justify-content:space-between;align-items:center;display:flex}.drawer .drawer-bottom .socials{justify-content:flex-end;align-items:center;display:flex}:where(.drawer .drawer-bottom .socials>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*7)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*7)*calc(1 - var(--tw-space-x-reverse)))}.drawer .drawer-bottom .socials li a{justify-content:center;align-items:center;display:flex}.drawer .drawer-bottom .socials li a svg{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6);flex-shrink:0}.footer{background-color:var(--color-white)}.footer .content-wrapper{column-gap:calc(var(--spacing)*5);row-gap:calc(var(--spacing)*12);padding-block:calc(var(--spacing)*10);display:grid}@media (min-width:64rem){.footer .content-wrapper{gap:calc(var(--spacing)*10);padding-top:72px;padding-bottom:calc(var(--spacing)*16);grid-template-columns:repeat(11,minmax(0,1fr))}}@media (max-width:1023px){.footer .content-wrapper{grid-template-areas:"logo menus""locations menus"}}.footer .content-wrapper .label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:-.2px;letter-spacing:-.2px;color:var(--color-black);display:inline-block}@media (min-width:64rem){.footer .content-wrapper .label{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.footer .content-wrapper .logo-and-buttons{grid-column:span 3/span 3}}@media (max-width:1023px){.footer .content-wrapper .logo-and-buttons{grid-area:logo}}.footer .content-wrapper .logo-and-buttons .logo-link{justify-content:center;align-items:center;width:100%;max-width:156px;display:flex}@media (min-width:80rem){.footer .content-wrapper .logo-and-buttons .logo-link{max-width:198px}}.footer .content-wrapper .logo-and-buttons .logo-link .logo{width:100%;height:auto}.footer .content-wrapper .logo-and-buttons .socials{margin-top:calc(var(--spacing)*8)}:where(.footer .content-wrapper .logo-and-buttons .socials>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){.footer .content-wrapper .logo-and-buttons .socials{margin-top:calc(var(--spacing)*12)}:where(.footer .content-wrapper .logo-and-buttons .socials>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}}.footer .content-wrapper .logo-and-buttons .socials .socials-list{align-items:center;display:flex}:where(.footer .content-wrapper .logo-and-buttons .socials .socials-list>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*5)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-x-reverse)))}@media (min-width:64rem){:where(.footer .content-wrapper .logo-and-buttons .socials .socials-list>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*6)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-x-reverse)))}}.footer .content-wrapper .logo-and-buttons .socials .socials-list li a{justify-content:center;align-items:center;display:flex}.footer .content-wrapper .logo-and-buttons .socials .socials-list li a svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);flex-shrink:0}.footer .content-wrapper .logo-and-buttons .button-wrapper{margin-top:calc(var(--spacing)*6)}@media (min-width:64rem){.footer .content-wrapper .logo-and-buttons .button-wrapper{margin-top:calc(var(--spacing)*12)}}.footer .content-wrapper .logo-and-buttons .button-wrapper .btn{padding-inline:18px;padding-block:calc(var(--spacing)*2);font-size:13px}@media (min-width:64rem){.footer .content-wrapper .logo-and-buttons .button-wrapper .btn{padding-inline:calc(var(--spacing)*5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.footer .content-wrapper .locations{gap:calc(var(--spacing)*8);grid-column:span 4/span 4;grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.footer .content-wrapper .locations{gap:calc(var(--spacing)*10);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.footer .content-wrapper .locations{grid-area:locations}}.footer .content-wrapper .locations .label{margin-bottom:calc(var(--spacing)*4)}@media (min-width:64rem){.footer .content-wrapper .locations .label{margin-bottom:calc(var(--spacing)*5)}}.footer .content-wrapper .locations address{margin-bottom:calc(var(--spacing)*4);max-width:167px;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:.2px;letter-spacing:.2px;color:#000000b3;font-style:normal}@supports (color:color-mix(in lab,red,red)){.footer .content-wrapper .locations address{color:color-mix(in oklab,var(--color-black)70%,transparent)}}.footer .content-wrapper .locations address:last-child{margin-bottom:calc(var(--spacing)*0)}.footer .content-wrapper .locations address h1,.footer .content-wrapper .locations address h2,.footer .content-wrapper .locations address h3,.footer .content-wrapper .locations address h4,.footer .content-wrapper .locations address h5,.footer .content-wrapper .locations address h6,.footer .content-wrapper .locations address ol,.footer .content-wrapper .locations address p,.footer .content-wrapper .locations address ul{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:.2px;letter-spacing:.2px;color:#000000b3;font-style:normal}@supports (color:color-mix(in lab,red,red)){:is(.footer .content-wrapper .locations address h1,.footer .content-wrapper .locations address h2,.footer .content-wrapper .locations address h3,.footer .content-wrapper .locations address h4,.footer .content-wrapper .locations address h5,.footer .content-wrapper .locations address h6,.footer .content-wrapper .locations address p,.footer .content-wrapper .locations address ul,.footer .content-wrapper .locations address ol){color:color-mix(in oklab,var(--color-black)70%,transparent)}}.footer .content-wrapper .locations address ol,.footer .content-wrapper .locations address ul{margin-left:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*0);list-style-type:none}.footer .content-wrapper .locations .phones-list{margin-bottom:calc(var(--spacing)*4);flex-direction:column;display:flex}:where(.footer .content-wrapper .locations .phones-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.footer .content-wrapper .locations .phones-list li{flex-direction:column;display:flex}.footer .content-wrapper .locations .phones-list li .title{--tw-leading:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-black)}.footer .content-wrapper .locations .phones-list li .title,.footer .content-wrapper .locations .phones-list li a{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));line-height:calc(var(--spacing)*4)}.footer .content-wrapper .locations .phones-list li a{--tw-leading:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#000000b3;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:.2s;--tw-ease:linear;align-items:center;transition-duration:.2s;transition-timing-function:linear;display:flex}:where(.footer .content-wrapper .locations .phones-list li a>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}@supports (color:color-mix(in lab,red,red)){.footer .content-wrapper .locations .phones-list li a{color:color-mix(in oklab,var(--color-black)70%,transparent)}}@media (hover:hover){.footer .content-wrapper .locations .phones-list li a:hover{color:var(--color-black)}}.footer .content-wrapper .locations .phones-list li .additional-info h1,.footer .content-wrapper .locations .phones-list li .additional-info h2,.footer .content-wrapper .locations .phones-list li .additional-info h3,.footer .content-wrapper .locations .phones-list li .additional-info h4,.footer .content-wrapper .locations .phones-list li .additional-info h5,.footer .content-wrapper .locations .phones-list li .additional-info h6,.footer .content-wrapper .locations .phones-list li .additional-info ol,.footer .content-wrapper .locations .phones-list li .additional-info p,.footer .content-wrapper .locations .phones-list li .additional-info ul{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:.2px;letter-spacing:.2px;color:#000000b3;font-style:normal}@supports (color:color-mix(in lab,red,red)){:is(.footer .content-wrapper .locations .phones-list li .additional-info h1,.footer .content-wrapper .locations .phones-list li .additional-info h2,.footer .content-wrapper .locations .phones-list li .additional-info h3,.footer .content-wrapper .locations .phones-list li .additional-info h4,.footer .content-wrapper .locations .phones-list li .additional-info h5,.footer .content-wrapper .locations .phones-list li .additional-info h6,.footer .content-wrapper .locations .phones-list li .additional-info p,.footer .content-wrapper .locations .phones-list li .additional-info ul,.footer .content-wrapper .locations .phones-list li .additional-info ol){color:color-mix(in oklab,var(--color-black)70%,transparent)}}.footer .content-wrapper .locations .phones-list li .additional-info ol,.footer .content-wrapper .locations .phones-list li .additional-info ul{margin-left:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*0);list-style-type:none}.footer .content-wrapper .locations .emails-list{flex-direction:column;display:flex}:where(.footer .content-wrapper .locations .emails-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.footer .content-wrapper .locations .emails-list li{flex-direction:column;display:flex}.footer .content-wrapper .locations .emails-list li .title{color:var(--color-black)}.footer .content-wrapper .locations .emails-list li .title,.footer .content-wrapper .locations .emails-list li a{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.footer .content-wrapper .locations .emails-list li a{word-break:break-all;color:var(--red);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:.2s;--tw-ease:linear;text-decoration-line:underline;transition-duration:.2s;transition-timing-function:linear}@media (hover:hover){.footer .content-wrapper .locations .emails-list li a:hover{opacity:.7}}.footer .content-wrapper .menus{gap:calc(var(--spacing)*10);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.footer .content-wrapper .menus{grid-column:span 4/span 4;grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start}}@media (max-width:1023px){.footer .content-wrapper .menus{grid-area:menus}}.footer .content-wrapper .menus .column{gap:calc(var(--spacing)*8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.footer .content-wrapper .menus .column{gap:calc(var(--spacing)*12)}.footer .content-wrapper .menus .column:only-child{grid-column:span 2/span 2}}:where(.footer .content-wrapper .menus .column .menu>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){:where(.footer .content-wrapper .menus .column .menu>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}}.footer .content-wrapper .menus .column .menu .menu-list{flex-direction:column;display:flex}:where(.footer .content-wrapper .menus .column .menu .menu-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(10px*var(--tw-space-y-reverse));margin-block-end:calc(10px*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){:where(.footer .content-wrapper .menus .column .menu .menu-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}}.footer .content-wrapper .menus .column .menu .menu-list .menu-item{--tw-leading:1;line-height:1}.footer .content-wrapper .menus .column .menu .menu-list .menu-item .menu-link{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:.2px;letter-spacing:.2px;color:#000000b3;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:.2s;--tw-ease:linear;transition-duration:.2s;transition-timing-function:linear}@supports (color:color-mix(in lab,red,red)){.footer .content-wrapper .menus .column .menu .menu-list .menu-item .menu-link{color:color-mix(in oklab,var(--color-black)70%,transparent)}}@media (hover:hover){.footer .content-wrapper .menus .column .menu .menu-list .menu-item .menu-link:hover{color:var(--color-black)}}.footer .copyright{background-color:var(--background)}.footer .copyright .wrapper{padding-block:calc(var(--spacing)*4);flex-direction:column;display:flex}@media (min-width:64rem){.footer .copyright .wrapper{flex-direction:row;justify-content:space-between;align-items:center}}.footer .copyright .wrapper small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:-.2px;letter-spacing:-.2px;color:#00000080}@supports (color:color-mix(in lab,red,red)){.footer .copyright .wrapper small{color:color-mix(in oklab,var(--color-black)50%,transparent)}}.footer .copyright .wrapper .links-list{margin:calc(var(--spacing)*-1);padding-top:calc(var(--spacing)*4);flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}@media (min-width:64rem){.footer .copyright .wrapper .links-list{padding-top:calc(var(--spacing)*0);justify-content:flex-end}}.footer .copyright .wrapper .links-list li{margin:calc(var(--spacing)*1);--tw-leading:1;line-height:1}.footer .copyright .wrapper .links-list li a{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:-.2px;letter-spacing:-.2px;color:#00000080;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:.2s;--tw-ease:linear;transition-duration:.2s;transition-timing-function:linear}@supports (color:color-mix(in lab,red,red)){.footer .copyright .wrapper .links-list li a{color:color-mix(in oklab,var(--color-black)50%,transparent)}}@media (hover:hover){.footer .copyright .wrapper .links-list li a:hover{color:var(--color-black)}}.main-hero-section{position:relative}.main-hero-section .sliders .bg{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);--tw-content:"";content:var(--tw-content);background-position:50%;background-size:cover;background-image:var(--bg-mobile);width:100%;height:100%;position:absolute}@screen lg{.main-hero-section.sliders.bg{background-image:var(--bg-desktop)}}.main-hero-section .sliders .wrapper{text-align:center;flex-direction:column;align-items:center;height:calc(100vh - 180px);padding-top:85px;display:flex;position:relative}.main-hero-section .sliders .wrapper .title{color:#000;letter-spacing:-.3px;font-size:40px;font-weight:600;line-height:42px}@screen lg{.main-hero-section.sliders.wrapper.title{font-size:56px;line-height:58px}}.main-hero-section .sliders .wrapper .subtitle{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:22px;--tw-font-weight:var(--font-weight-normal);line-height:22px;font-weight:var(--font-weight-normal);--tw-tracking:.2px;letter-spacing:.2px;color:#000000b3;margin-top:28px;font-family:Arial;font-weight:400}@media (min-width:64rem){.main-hero-section .sliders .wrapper .subtitle{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}}.main-hero-section .sliders .wrapper.text-white .subtitle,.main-hero-section .sliders .wrapper.text-white .title{color:var(--color-white)}.main-hero-section .sliders .wrapper .btn{margin-top:calc(var(--spacing)*10)}@media (min-width:64rem){.main-hero-section .sliders .wrapper .btn{margin-top:calc(var(--spacing)*6)}}.main-hero-section .sliders .navigation .hero-slider__pagination{bottom:calc(var(--spacing)*4);z-index:20;--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);justify-content:center;align-items:center;display:flex;position:absolute;left:50%}@media (min-width:64rem){.main-hero-section .sliders .navigation .hero-slider__pagination{bottom:40px}}.main-hero-section .sliders .navigation .hero-slider__pagination .swiper-pagination-bullet{cursor:pointer;width:8px;height:8px;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:.2s;--tw-ease:linear;background-color:#d9d9d9;border-radius:3.40282e+38px;transition-duration:.2s;transition-timing-function:linear}.main-hero-section .sliders .navigation .hero-slider__pagination .swiper-pagination-bullet-active{background-color:#ed1c24}.main-hero-section .sliders .navigation .hero-slider__pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:calc(var(--spacing)*3)}.main-hero-section .sliders .navigation .hero-slider__next,.main-hero-section .sliders .navigation .hero-slider__prev{top:50%;right:calc(var(--spacing)*4);z-index:20;--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);cursor:pointer;border-style:var(--tw-border-style);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:.2s;border-width:1px;border-color:#d7d7d7;border-radius:3.40282e+38px;transition-duration:.2s;position:absolute}@media (min-width:64rem){:is(.main-hero-section .sliders .navigation .hero-slider__next,.main-hero-section .sliders .navigation .hero-slider__prev){right:48px}}.main-hero-section .sliders .navigation .hero-slider__next:hover,.main-hero-section .sliders .navigation .hero-slider__prev:hover{border-color:var(--color-black)}.main-hero-section .sliders .navigation .hero-slider__next svg path,.main-hero-section .sliders .navigation .hero-slider__prev svg path{stroke:#ed1c24}.main-hero-section .sliders .navigation .hero-slider__prev{right:auto;left:calc(var(--spacing)*4);rotate:180deg}@media (min-width:64rem){.main-hero-section .sliders .navigation .hero-slider__prev{left:48px}}.numbers-block{margin-block:calc(var(--spacing)*12)}@media (min-width:64rem){.numbers-block{margin-block:calc(var(--spacing)*20)}}.numbers-block.dark{margin-block:calc(var(--spacing)*0);background-color:var(--color-black);padding-block:calc(var(--spacing)*12)}@media (min-width:64rem){.numbers-block.dark{margin-block:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*20)}}.numbers-block.dark .title{color:var(--color-white)}.numbers-block.dark .numbers .number-wrapper{background-color:#1e1e21}.numbers-block.dark .numbers .number-wrapper .header-wrapper{color:var(--color-white)}.numbers-block.dark .numbers .number-wrapper .text{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.numbers-block.dark .numbers .number-wrapper .text{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.numbers-block .title{margin-bottom:calc(var(--spacing)*12);text-align:center;--tw-leading:calc(var(--spacing)*8);font-size:28px;line-height:calc(var(--spacing)*8);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px}@media (min-width:64rem){.numbers-block .title{margin-bottom:calc(var(--spacing)*10);text-align:left}.numbers-block .title.centered{text-align:center;--tw-leading:48px;font-size:40px;line-height:48px}}.numbers-block .numbers{align-items:center;gap:calc(var(--spacing)*2);grid-template-columns:repeat(1,minmax(0,1fr));display:grid;position:relative}@media (min-width:64rem){.numbers-block .numbers{gap:calc(var(--spacing)*5);grid-template-columns:repeat(4,minmax(0,1fr))}}.numbers-block .numbers .number-wrapper{height:100%;padding-inline:calc(var(--spacing)*5);color:var(--color-black);background-color:#f7f7f7;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;padding-block:18px;display:grid}@media (min-width:64rem){.numbers-block .numbers .number-wrapper{border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;padding-block:42px;padding-inline:32px;display:flex}}.numbers-block .numbers .number-wrapper .header-wrapper{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;padding-left:26px;position:relative}@media (min-width:64rem){.numbers-block .numbers .number-wrapper .header-wrapper{--tw-leading:32px;font-size:32px;line-height:32px}}.numbers-block .numbers .number-wrapper .header-wrapper:before{top:50%;left:calc(var(--spacing)*0);--tw-translate-y:calc(calc(1/2*100%)*-1);width:10px;height:10px;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-red-500);--tw-content:"";content:var(--tw-content);border-radius:3.40282e+38px;position:absolute}.numbers-block .numbers .number-wrapper .text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);--tw-tracking:.2px;letter-spacing:.2px;color:#000000b3}@supports (color:color-mix(in lab,red,red)){.numbers-block .numbers .number-wrapper .text{color:color-mix(in oklab,var(--color-black)70%,transparent)}}@media (min-width:64rem){.numbers-block .numbers .number-wrapper .text{margin-top:calc(var(--spacing)*4)}}.icon-boxes-block{margin-block:80px}@media (min-width:64rem){.icon-boxes-block{margin-block:120px}}.icon-boxes-block.dark{margin-block:calc(var(--spacing)*0);background-color:var(--color-black);padding-block:80px}@media (min-width:64rem){.icon-boxes-block.dark{margin-block:calc(var(--spacing)*0);padding-block:120px}}.icon-boxes-block.dark .wrapper .boxes .box-wrapper{background-color:#1e1e21}.icon-boxes-block.dark .wrapper .boxes .box-wrapper .title{color:var(--color-white)}.icon-boxes-block.dark .wrapper .boxes .box-wrapper .text{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.icon-boxes-block.dark .wrapper .boxes .box-wrapper .text{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.icon-boxes-block .wrapper.grid-wrapper{gap:calc(var(--spacing)*10);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.icon-boxes-block .wrapper.grid-wrapper{grid-template-columns:repeat(12,minmax(0,1fr))}.icon-boxes-block .wrapper.grid-wrapper .column-heading{grid-column:span 4/span 4}}.icon-boxes-block .wrapper.grid-wrapper .boxes{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:48rem){.icon-boxes-block .wrapper.grid-wrapper .boxes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.icon-boxes-block .wrapper.grid-wrapper .boxes{grid-column:span 8/span 8;grid-template-columns:repeat(3,minmax(0,1fr))}.icon-boxes-block .wrapper.grid-wrapper .boxes.four-columns{grid-template-columns:repeat(4,minmax(0,1fr))}}.icon-boxes-block .wrapper.grid-wrapper .boxes .box-wrapper{align-items:center;display:flex}:where(.icon-boxes-block .wrapper.grid-wrapper .boxes .box-wrapper>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}@media (min-width:64rem){.icon-boxes-block .wrapper.grid-wrapper .boxes .box-wrapper{display:block}:where(.icon-boxes-block .wrapper.grid-wrapper .boxes .box-wrapper>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*0)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-x-reverse)))}}.icon-boxes-block .wrapper.grid-wrapper .boxes .box-wrapper img{margin-bottom:calc(var(--spacing)*0);height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);flex-shrink:0}@media (min-width:48rem){.icon-boxes-block .wrapper.grid-wrapper .boxes .box-wrapper img{margin-bottom:calc(var(--spacing)*5);width:auto;height:auto}}@media (min-width:64rem){.icon-boxes-block .wrapper.grid-wrapper .boxes .box-wrapper img{margin-bottom:calc(var(--spacing)*7)}}.icon-boxes-block .wrapper .column-heading h2{--tw-leading:38px;--tw-font-weight:var(--font-weight-semibold);font-size:32px;line-height:38px;font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-black)}.icon-boxes-block .wrapper .boxes{align-items:center;gap:calc(var(--spacing)*2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}@media (min-width:64rem){.icon-boxes-block .wrapper .boxes{gap:calc(var(--spacing)*5);grid-template-columns:repeat(3,minmax(0,1fr))}.icon-boxes-block .wrapper .boxes.four-columns{grid-template-columns:repeat(4,minmax(0,1fr))}}.icon-boxes-block .wrapper .boxes .box-wrapper{border-radius:var(--radius-xl);height:100%;padding:calc(var(--spacing)*5);color:var(--color-black);background-color:#f7f7f7}@media (min-width:64rem){.icon-boxes-block .wrapper .boxes .box-wrapper{border-radius:var(--radius-2xl);padding:calc(var(--spacing)*8)}}.icon-boxes-block .wrapper .boxes .box-wrapper.green-border{border-style:var(--tw-border-style);border-width:1px;border-color:var(--green)}.icon-boxes-block .wrapper .boxes .box-wrapper img{margin-bottom:calc(var(--spacing)*5)}@media (min-width:64rem){.icon-boxes-block .wrapper .boxes .box-wrapper img{margin-bottom:calc(var(--spacing)*7)}}.icon-boxes-block .wrapper .boxes .box-wrapper .title{letter-spacing:-.3px;font-size:18px;font-weight:600;line-height:22px}@screen lg{.icon-boxes-block.wrapper.boxes.box-wrapper.title{font-size:20px;line-height:24px}}.icon-boxes-block .wrapper .boxes .box-wrapper .text{margin-top:calc(var(--spacing)*3);color:#000000b3;letter-spacing:.2px;font-size:14px;line-height:22px}@media (min-width:64rem){.icon-boxes-block .wrapper .boxes .box-wrapper .text{margin-top:calc(var(--spacing)*4)}}@screen lg{.icon-boxes-block.wrapper.boxes.box-wrapper.text{line-height:24px}}.partners-block{margin-block:80px}@media (min-width:64rem){.partners-block{margin-block:120px}}.partners-block .partners-grid{margin:calc(var(--spacing)*-8);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.partners-block .partners-grid .partner-item{margin:calc(var(--spacing)*8);width:100%;max-width:max-content;height:max-content}.partners-block .partners-grid .partner-item img{flex-shrink:0;width:162px;height:auto;max-height:64px}.partners-block .swiper-wrapper .swiper-slide{width:16.6667%}@media (min-width:48rem){.partners-block .swiper-wrapper .swiper-slide{--tw-scale-x:60%;--tw-scale-y:60%;--tw-scale-z:60%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.partners-block .swiper-wrapper .swiper-slide img{object-fit:contain;width:100%;max-height:200px}.partners-block .navigation{margin-inline:auto;align-items:center;width:max-content;margin-top:28px;display:flex}@media (min-width:64rem){.partners-block .navigation{margin-top:64px}}.partners-block .navigation .partners__pagination{justify-content:center;align-items:center;margin-inline:32px;display:flex}.partners-block .navigation .partners__pagination .swiper-pagination-bullet{cursor:pointer;width:6px;height:6px;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:.2s;--tw-ease:linear;background-color:#d9d9d9;border-radius:3.40282e+38px;transition-duration:.2s;transition-timing-function:linear}.partners-block .navigation .partners__pagination .swiper-pagination-bullet-active{background-color:#ed1c24}.partners-block .navigation .partners__pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:calc(var(--spacing)*2)}.partners-block .navigation .partners__next,.partners-block .navigation .partners__prev{cursor:pointer;border-style:var(--tw-border-style);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:.2s;border-width:1px;border-color:#d7d7d7;border-radius:3.40282e+38px;transition-duration:.2s}.partners-block .navigation .partners__next:hover,.partners-block .navigation .partners__prev:hover{border-color:var(--color-black)}.partners-block .navigation .partners__next svg path,.partners-block .navigation .partners__prev svg path{stroke:#000}.partners-block .navigation .partners__prev{rotate:180deg}.product-boxes-block{margin-block:80px}@media (min-width:64rem){.product-boxes-block{margin-block:120px}}.product-boxes-block .boxes{grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:12px;display:grid;position:relative}@media (min-width:48rem){.product-boxes-block .boxes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.product-boxes-block .boxes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.product-boxes-block .boxes .box-wrapper{height:100%;min-height:340px;color:var(--color-black);background-color:#0e0e0f;border-radius:12px;position:relative;overflow:hidden}@media (min-width:48rem){.product-boxes-block .boxes .box-wrapper{min-height:470px}}@media (min-width:64rem){.product-boxes-block .boxes .box-wrapper{border-radius:16px}}.product-boxes-block .boxes .box-wrapper .absolute-image{top:60px;left:calc(var(--spacing)*0);object-fit:cover;object-position:top;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:.2s;height:calc(100% - 60px);transition-duration:.2s;position:absolute}.product-boxes-block .boxes .box-wrapper .content{color:var(--color-white);padding:24px;position:relative}@media (min-width:64rem){.product-boxes-block .boxes .box-wrapper .content{padding:32px}}.product-boxes-block .boxes .box-wrapper .content .title{--tw-leading:24px;letter-spacing:-.3px;font-size:20px;font-weight:600;line-height:24px}@media (min-width:64rem){.product-boxes-block .boxes .box-wrapper .content .title{--tw-leading:32px;font-size:28px;line-height:32px}}.product-boxes-block .boxes .box-wrapper .content .excerpt{--tw-leading:22px;margin-top:calc(var(--spacing)*4);opacity:.8;letter-spacing:.2px;font-size:14px;font-weight:400;line-height:22px}@media (min-width:64rem){.product-boxes-block .boxes .box-wrapper .content .excerpt{--tw-leading:24px;line-height:24px}}.product-boxes-block .boxes .box-wrapper .arrow{padding:calc(var(--spacing)*4);background-color:#ed1c24;border-radius:3.40282e+38px;position:absolute;bottom:24px;right:24px}@media (min-width:64rem){.product-boxes-block .boxes .box-wrapper .arrow{bottom:32px;right:32px}}.product-boxes-block .boxes .box-wrapper.product:hover img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.product-boxes-block .boxes .box-wrapper.parts{background-color:#ed1c24;height:100%;display:flex}.product-boxes-block .boxes .box-wrapper.parts .content{flex-direction:column;justify-content:space-between;display:flex}.product-boxes-block .boxes .box-wrapper.parts .content img{margin-block:calc(var(--spacing)*8)}.product-boxes-block .boxes .box-wrapper.parts .content .buttons{flex-direction:column;display:flex}:where(.product-boxes-block .boxes .box-wrapper.parts .content .buttons>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.product-boxes-block .boxes .box-wrapper.parts .content .buttons .btn{width:100%}.two-columns-block{margin-block:80px}@media (min-width:64rem){.two-columns-block{margin-block:120px}}.two-columns-block:first-child{margin-top:240px}.two-columns-block.dark{margin-block:calc(var(--spacing)*0);background-color:var(--color-black);padding-block:calc(var(--spacing)*20)}@media (min-width:64rem){.two-columns-block.dark{margin-block:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*32)}}.two-columns-block.dark .columns .content .title{color:var(--color-white)}.two-columns-block.dark .columns .content .text{opacity:1}.two-columns-block.dark .columns .content .text p{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.two-columns-block.dark .columns .content .text p{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.two-columns-block.dark .columns .images .navigation .two-columns__next,.two-columns-block.dark .columns .images .navigation .two-columns__prev{border-color:#404040}@media (hover:hover){:is(.two-columns-block.dark .columns .images .navigation .two-columns__prev,.two-columns-block.dark .columns .images .navigation .two-columns__next):hover{border-color:var(--color-white)}}.two-columns-block.dark .columns .images .navigation .two-columns__next svg path,.two-columns-block.dark .columns .images .navigation .two-columns__prev svg path{stroke:var(--color-white)}.two-columns-block.dark .columns .images .navigation .two-columns__pagination .swiper-pagination-bullet{background-color:#404040}.two-columns-block.dark .columns .images .navigation .two-columns__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-red-600)}.two-columns-block.dark .columns .column-image img{object-fit:contain;width:100%;height:auto}.two-columns-block .columns{grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:64px;display:grid}@media (min-width:48rem){.two-columns-block .columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:100px}}.two-columns-block .columns .content .title{--tw-leading:38px;letter-spacing:-.3px;font-size:32px;font-weight:600;line-height:38px}@media (min-width:64rem){.two-columns-block .columns .content .title{--tw-leading:48px;font-size:40px;line-height:48px}}.two-columns-block .columns .content .text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:22px;--tw-font-weight:var(--font-weight-normal);line-height:22px;font-weight:var(--font-weight-normal);--tw-tracking:.2px;letter-spacing:.2px;opacity:.7;margin-top:32px}@media (min-width:64rem){.two-columns-block .columns .content .text{--tw-leading:24px;line-height:24px}}.two-columns-block .columns .content .text p{margin-bottom:calc(var(--spacing)*4)}.two-columns-block .columns .content .btn{margin-top:40px}.two-columns-block .columns .images .swiper-slide{border-radius:16px;height:auto;overflow:hidden}.two-columns-block .columns .images .swiper-slide img{object-fit:cover;height: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:.2s;transition-duration:.2s}.two-columns-block .columns .images .swiper-slide.video{cursor:pointer}.two-columns-block .columns .images .swiper-slide.video:hover img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.two-columns-block .columns .images .swiper-slide .play-button{--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);position:absolute;top:50%;left:50%}.two-columns-block .columns .images .navigation{margin-inline:auto;align-items:center;width:max-content;margin-top:28px;display:flex}@media (min-width:64rem){.two-columns-block .columns .images .navigation{margin-top:40px}}.two-columns-block .columns .images .navigation .two-columns__pagination{justify-content:center;align-items:center;margin-inline:32px;display:flex}.two-columns-block .columns .images .navigation .two-columns__pagination .swiper-pagination-bullet{cursor:pointer;width:6px;height:6px;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:.2s;--tw-ease:linear;background-color:#d9d9d9;border-radius:3.40282e+38px;transition-duration:.2s;transition-timing-function:linear}.two-columns-block .columns .images .navigation .two-columns__pagination .swiper-pagination-bullet-active{background-color:#ed1c24}.two-columns-block .columns .images .navigation .two-columns__pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:calc(var(--spacing)*2)}.two-columns-block .columns .images .navigation .two-columns__next,.two-columns-block .columns .images .navigation .two-columns__prev{cursor:pointer;border-style:var(--tw-border-style);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:.2s;border-width:1px;border-color:#d7d7d7;border-radius:3.40282e+38px;transition-duration:.2s}.two-columns-block .columns .images .navigation .two-columns__next:hover,.two-columns-block .columns .images .navigation .two-columns__prev:hover{border-color:var(--color-black)}.two-columns-block .columns .images .navigation .two-columns__next svg path,.two-columns-block .columns .images .navigation .two-columns__prev svg path{stroke:#000}.two-columns-block .columns .images .navigation .two-columns__prev{rotate:180deg}.testimonials-block{background-color:var(--color-black);color:var(--color-white);padding-block:80px;position:relative}@media (min-width:64rem){.testimonials-block{padding-block:160px}}.testimonials-block .heading{z-index:20;position:relative}.testimonials-block .heading .info{margin-top:calc(var(--spacing)*5);justify-content:center;align-items:center;display:flex}@media (min-width:64rem){.testimonials-block .heading .info{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);position:absolute}}.testimonials-block .heading .info svg{margin-right:calc(var(--spacing)*2)}.testimonials-block .heading .info span{color:#ffffffb3;letter-spacing:.2px;font-size:14px;line-height:24px}.testimonials-block .heading .title{text-align:center;--tw-leading:38px;letter-spacing:-.3px;font-size:32px;font-weight:600;line-height:38px}@media (min-width:64rem){.testimonials-block .heading .title{--tw-leading:48px;font-size:40px;line-height:48px}}.testimonials-block .testimonials{margin-top:64px}.testimonials-block .testimonials .item{height:auto;padding:calc(var(--spacing)*4)}@media (min-width:48rem){.testimonials-block .testimonials .item{padding:calc(var(--spacing)*0)}}.testimonials-block .testimonials .card{background:#171718;border-radius:16px;flex-direction:column;justify-content:space-between;height:100%;padding-block:40px;padding-inline:32px;display:flex}.testimonials-block .testimonials .card .testimonial{color:#ffffffb3;letter-spacing:.2px;margin-top:24px;font-size:14px;line-height:24px}.testimonials-block .testimonials .card .read-more{cursor:pointer;color:#ed1c24;letter-spacing:.2px;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;width:fit-content;font-size:14px;font-weight:700;line-height:22px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.testimonials-block .testimonials .card .author{flex:1;align-items:flex-end;margin-top:24px;display:flex}.testimonials-block .testimonials .card .author .author-wrapper{justify-content:space-between;align-items:center;width:100%;display:flex}.testimonials-block .testimonials .card .author .author-wrapper .name{letter-spacing:-.3px;width:50%;font-size:20px;font-weight:600;line-height:24px}.testimonials-block .testimonials .card .author .author-wrapper img{width:25%}.testimonials-block .testimonials .navigation{margin-inline:auto;align-items:center;width:max-content;margin-top:28px;display:flex}@media (min-width:64rem){.testimonials-block .testimonials .navigation{margin-top:64px}}.testimonials-block .testimonials .navigation .testimonials__pagination{justify-content:center;align-items:center;margin-inline:32px;display:flex}.testimonials-block .testimonials .navigation .testimonials__pagination .swiper-pagination-bullet{cursor:pointer;width:6px;height:6px;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:.2s;--tw-ease:linear;background-color:#d9d9d9;border-radius:3.40282e+38px;transition-duration:.2s;transition-timing-function:linear}.testimonials-block .testimonials .navigation .testimonials__pagination .swiper-pagination-bullet-active{background-color:#ed1c24}.testimonials-block .testimonials .navigation .testimonials__pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:calc(var(--spacing)*2)}.testimonials-block .testimonials .navigation .testimonials__next,.testimonials-block .testimonials .navigation .testimonials__prev{cursor:pointer;border-style:var(--tw-border-style);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:.2s;border-width:1px;border-color:#d7d7d7;border-radius:3.40282e+38px;transition-duration:.2s}.testimonials-block .testimonials .navigation .testimonials__next:hover,.testimonials-block .testimonials .navigation .testimonials__prev:hover{border-color:var(--color-black)}.testimonials-block .testimonials .navigation .testimonials__prev{rotate:180deg}.cta-block{margin-block:calc(var(--spacing)*20)}@media (min-width:64rem){.cta-block{margin-block:120px}}.cta-block.dark{margin-block:calc(var(--spacing)*0);background-color:var(--color-black);padding-block:calc(var(--spacing)*20)}@media (min-width:64rem){.cta-block.dark{margin-block:calc(var(--spacing)*0);padding-block:120px}}.cta-block .card{color:var(--color-white);background:#1e1e21;border-radius:24px;align-items:center;max-width:1220px;margin-inline:auto;padding-block:40px;padding-inline:24px;display:flex;position:relative}@media (min-width:48rem){.cta-block .card{padding-block:56px;padding-inline:64px}}.cta-block .card .content .title{--tw-leading:38px;color:#fff;letter-spacing:-.3px;font-size:32px;font-weight:600;line-height:38px}@media (min-width:64rem){.cta-block .card .content .title{--tw-leading:48px;font-size:40px;line-height:48px}}.cta-block .card .content .text{margin-top:calc(var(--spacing)*4);color:#ffffffb3;letter-spacing:.2px;font-size:14px;font-weight:400;line-height:24px}@media (min-width:48rem){.cta-block .card .content .text{margin-top:24px}}.cta-block .card .content .buttons-wrapper{flex-direction:column;align-items:flex-start;margin-top:36px;display:flex}:where(.cta-block .card .content .buttons-wrapper>:not(:last-child)){--tw-space-y-reverse:0;--tw-space-x-reverse:0;margin-block-start:calc(40px*var(--tw-space-y-reverse));margin-block-end:calc(40px*calc(1 - var(--tw-space-y-reverse)));margin-inline-start:calc(40px*var(--tw-space-x-reverse));margin-inline-end:calc(40px*calc(1 - var(--tw-space-x-reverse)))}@media (min-width:80rem){.cta-block .card .content .buttons-wrapper{flex-direction:row}:where(.cta-block .card .content .buttons-wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}}.cta-block .card .content .buttons-wrapper .item .title{letter-spacing:-.3px;font-size:20px;font-weight:600;line-height:28px}.cta-block .card .content .buttons-wrapper .item .buttons{margin-top:calc(var(--spacing)*4);flex-direction:column;display:flex}:where(.cta-block .card .content .buttons-wrapper .item .buttons>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(20px*var(--tw-space-y-reverse));margin-block-end:calc(20px*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:48rem){.cta-block .card .content .buttons-wrapper .item .buttons{flex-direction:row;align-items:center}:where(.cta-block .card .content .buttons-wrapper .item .buttons>:not(:last-child)){--tw-space-y-reverse:0;--tw-space-x-reverse:0;margin-block-start:calc(0*var(--tw-space-y-reverse));margin-block-end:calc(0*calc(1 - var(--tw-space-y-reverse)));margin-inline-start:calc(10px*var(--tw-space-x-reverse));margin-inline-end:calc(10px*calc(1 - var(--tw-space-x-reverse)))}}.cta-block .card .image{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);opacity:.4;margin-left:129px;position:absolute}@media (min-width:64rem){.cta-block .card .image{position:relative}}.latest-news-block{margin-block:80px;overflow:hidden}@media (min-width:64rem){.latest-news-block{margin-block:120px}}.latest-news-block .heading{flex-direction:column;justify-content:space-between;display:flex}@media (min-width:48rem){.latest-news-block .heading{align-items:center}}@media (min-width:64rem){.latest-news-block .heading{flex-direction:row}}.latest-news-block .heading .title{color:#000;letter-spacing:-.3px;font-size:40px;font-weight:600;line-height:48px}.latest-news-block .heading .categories{margin-top:calc(var(--spacing)*4);flex-wrap:wrap;align-items:center;display:flex}.latest-news-block .heading .categories .category{margin:calc(var(--spacing)*2);cursor:pointer;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:.2s;color:#000;letter-spacing:.2px;background:#fff;border-radius:100px;padding-block:8px;padding-inline:20px;font-size:14px;font-weight:700;transition-duration:.2s}@media (hover:hover){.latest-news-block .heading .categories .category:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.latest-news-block .heading .categories .category:first-child{margin-left:calc(var(--spacing)*0)}.latest-news-block .heading .categories .category:last-child{margin-right:calc(var(--spacing)*0)}.latest-news-block .heading .categories .category.active{color:var(--color-white);background-color:#ed1c24}.latest-news-block .latest-news-slider{margin-top:64px}.latest-news-block .latest-news-slider .swiper{overflow:visible}.latest-news-block .latest-news-slider .navigation{margin-inline:auto;align-items:center;width:max-content;margin-top:28px;display:flex}@media (min-width:64rem){.latest-news-block .latest-news-slider .navigation{margin-top:64px}}.latest-news-block .latest-news-slider .navigation .latest-news__pagination{justify-content:center;align-items:center;margin-inline:32px;display:flex}.latest-news-block .latest-news-slider .navigation .latest-news__pagination .swiper-pagination-bullet{cursor:pointer;width:6px;height:6px;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:.2s;--tw-ease:linear;background-color:#d9d9d9;border-radius:3.40282e+38px;transition-duration:.2s;transition-timing-function:linear}.latest-news-block .latest-news-slider .navigation .latest-news__pagination .swiper-pagination-bullet-active{background-color:#ed1c24}.latest-news-block .latest-news-slider .navigation .latest-news__pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:calc(var(--spacing)*2)}.latest-news-block .latest-news-slider .navigation .latest-news__next,.latest-news-block .latest-news-slider .navigation .latest-news__prev{cursor:pointer;border-style:var(--tw-border-style);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:.2s;border-width:1px;border-color:#d7d7d7;border-radius:3.40282e+38px;transition-duration:.2s}.latest-news-block .latest-news-slider .navigation .latest-news__next:hover,.latest-news-block .latest-news-slider .navigation .latest-news__prev:hover{border-color:var(--color-black)}.latest-news-block .latest-news-slider .navigation .latest-news__next svg path,.latest-news-block .latest-news-slider .navigation .latest-news__prev svg path{stroke:#000}.latest-news-block .latest-news-slider .navigation .latest-news__prev{rotate:180deg}.careers-card{background:#fff;border-radius:16px;padding:32px}.careers-card .top .title-wrapper{flex-direction:column;justify-content:space-between;display:flex}@media (min-width:48rem){.careers-card .top .title-wrapper{flex-direction:row}}.careers-card .top .title-wrapper .title{color:#000;letter-spacing:-.3px;font-size:28px;font-weight:600;line-height:36px}@media (min-width:48rem){.careers-card .top .title-wrapper .title{margin-right:calc(var(--spacing)*2);width:66.6667%}}.careers-card .top .title-wrapper .posted-date{margin-top:calc(var(--spacing)*4);color:#0e0e0f;letter-spacing:.2px;opacity:.7;width:max-content;font-family:Arial;font-size:14px;line-height:24px}@media (min-width:48rem){.careers-card .top .title-wrapper .posted-date{margin-top:calc(var(--spacing)*0)}}.careers-card .top .items{margin-top:24px;margin-inline:calc(var(--spacing)*-2);flex-wrap:wrap;display:flex}@media (min-width:48rem){.careers-card .top .items{width:66.6667%}}.careers-card .top .items .item{margin:calc(var(--spacing)*2);align-items:center;display:flex}.careers-card .top .items .item svg{margin-right:calc(var(--spacing)*2)}.careers-card .top .items .item span{color:#0e0e0f;letter-spacing:.2px;font-family:Arial;line-height:24px}.careers-card .bottom{margin-block:calc(var(--spacing)*5);padding-top:calc(var(--spacing)*5);border-top:1px var(--tw-border-style);border-color:#e0e0e0}.careers-card .bottom .deadline{align-items:center;display:flex}.careers-card .bottom .deadline svg{margin-right:calc(var(--spacing)*2)}.careers-card .bottom .deadline span{color:#0e0e0f;letter-spacing:.2px;font-family:Arial;line-height:24px}.careers-card .bottom .deadline span b{color:#ed1c24;font-weight:700}.careers-card .bottom .excerpt{margin-top:calc(var(--spacing)*4);opacity:.7;color:var(--BG-Dark,#0e0e0f);letter-spacing:.2px;font-size:14px;line-height:24px}.careers-card .buttons{flex-direction:column;display:flex}:where(.careers-card .buttons>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}@media (min-width:48rem){.careers-card .buttons{flex-direction:row}}.careers-card .buttons .btn{width:100%}.careers-card .buttons .btn:last-child{margin-top:calc(var(--spacing)*4)}@media (min-width:48rem){.careers-card .buttons .btn:last-child{margin-top:calc(var(--spacing)*0)}}.careers-banner{margin-top:calc(var(--spacing)*-24);background-position:50%;background-size:cover;height:calc(100vh - 400px)}.careers-banner .container{justify-content:center;align-items:center;height:100%;display:flex}.careers-banner .wrapper{text-align:center;flex-direction:column;align-items:center;display:flex}.careers-banner .wrapper .title{color:#fff;letter-spacing:-.3px;font-size:40px;font-weight:600;line-height:42px}@screen lg{.careers-banner.wrapper.title{font-size:56px;line-height:58px}}.careers-form{margin-top:calc(var(--spacing)*-6)}.careers-form .form{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:64rem){.careers-form .form{flex-direction:row}}.careers-form .form .item{background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing)*4);border-radius:8px;align-items:center;display:flex}@media (min-width:48rem){.careers-form .form .item{width:max-content}}.careers-form .form .item svg{margin-right:calc(var(--spacing)*2)}.careers-form .form .item input,.careers-form .form .item select{background-color:var(--color-white);padding-block:calc(var(--spacing)*4);color:#0e0e0f;letter-spacing:.2px;align-items:center;font-family:Arial;font-size:14px;line-height:1;display:flex}@media (min-width:64rem){:is(.careers-form .form .item input,.careers-form .form .item select){min-width:200px}}.careers-form .form .item input:active,.careers-form .form .item input:focus,.careers-form .form .item select:active,.careers-form .form .item select:focus{box-shadow:none;border:none;outline:none}@media (min-width:64rem){.careers-form .form .item.search input{width:500px}}.careers-form .form .item:not(:last-child){margin-bottom:calc(var(--spacing)*4)}@media (min-width:64rem){.careers-form .form .item:not(:last-child){margin-right:calc(var(--spacing)*3);margin-bottom:calc(var(--spacing)*0)}}.careers-form .form button{margin-left:calc(var(--spacing)*3);cursor:pointer;padding-inline:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*3);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:.2s;color:#fff;letter-spacing:.2px;background-color:#ed1c24;border-radius:100px;font-family:Arial;font-size:14px;font-weight:700;transition-duration:.2s}.careers-form .form button:hover{border-color:var(--grey-900);background-color:var(--grey-900);color:var(--color-white)}.careers-results{margin-block:80px}.careers-results .heading{justify-content:space-between;align-items:center;display:flex}.careers-results .heading .text{color:#000000b3;letter-spacing:.2px;font-family:Arial;font-size:16px;line-height:24px}.careers-results .heading .sort{cursor:pointer;align-items:center;display:flex}.careers-results .heading .sort select{padding-right:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*2);color:#ed1c24;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.careers-results .heading .sort select:active,.careers-results .heading .sort select:focus{box-shadow:none;border:none;outline:none}.careers-results .results{margin-top:calc(var(--spacing)*10);gap:calc(var(--spacing)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.careers-results .results{grid-template-columns:repeat(2,minmax(0,1fr))}}.careers-results .no-jobs{text-align:center;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.news-page-section{margin-top:calc(var(--spacing)*40);margin-bottom:40px}@media (min-width:64rem){.news-page-section{margin-bottom:64px}}.news-page-section .heading{justify-content:space-between;align-items:flex-end;margin-bottom:40px;display:flex}@media (min-width:64rem){.news-page-section .heading{margin-bottom:64px}}.news-page-section .heading h1{--tw-leading:42px;color:var(--color-black);letter-spacing:-.3px;font-size:40px;font-weight:600;line-height:42px}@media (min-width:64rem){.news-page-section .heading h1{--tw-leading:58px;font-size:56px;line-height:58px}}.news-page-section .heading .featured{margin-left:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*5);--tw-leading:20px;color:var(--color-black);letter-spacing:.2px;font-size:14px;line-height:20px;position:relative}@media (min-width:48rem){.news-page-section .heading .featured{--tw-leading:24px;font-size:16px;line-height:24px}}.news-page-section .heading .featured:before{top:50%;left:calc(var(--spacing)*0);height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-content:"";content:var(--tw-content);background-color:#ed1c24;border-radius:3.40282e+38px;position:absolute}.product-banner-block{margin-top:calc(var(--spacing)*-24);background-color:var(--color-black);padding-top:calc(var(--spacing)*32);color:var(--color-white);background-position:50%;background-size:cover;padding-bottom:72px}@media (min-width:64rem){.product-banner-block{padding-top:calc(var(--spacing)*44);padding-bottom:80px}}.product-banner-block .breadcrumb{margin-bottom:calc(var(--spacing)*6);width:max-content;align-items:center;display:flex}.product-banner-block .breadcrumb,.product-banner-block .breadcrumb 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:.2s;transition-duration:.2s}.product-banner-block .breadcrumb svg{margin-right:calc(var(--spacing)*3);rotate:90deg}.product-banner-block .breadcrumb:hover{opacity:.8}.product-banner-block .breadcrumb:hover svg{--tw-translate-x:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.product-banner-block .banner{isolation:isolate;position:relative}.product-banner-block .banner img{object-fit:cover;border-radius:24px;width:100%;min-height:600px}.product-banner-block .banner:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;--tw-content:"";content:var(--tw-content);background:radial-gradient(50% 50% at 50% 50%,#0006 0,#0000 100%),linear-gradient(180deg,#0e0e0f12 50%,#0e0e0fb3),linear-gradient(0deg,#0e0e0f12 50%,#0e0e0fb3)cover no-repeat;border-radius:24px;width:100%;height:100%;position:absolute}.product-banner-block .banner .content{--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%}.product-banner-block .banner .content .title{--tw-leading:48px;letter-spacing:-.3px;font-size:44px;font-weight:600;line-height:48px}@media (min-width:64rem){.product-banner-block .banner .content .title{--tw-leading:58px;font-size:56px;line-height:58px}}.product-banner-block .banner .content .btn{margin-top:calc(var(--spacing)*4)}@media (min-width:64rem){.product-banner-block .banner .content .btn{margin-top:calc(var(--spacing)*10)}}.product-banner-block .description{grid-template-columns:repeat(1,minmax(0,1fr));gap:24px;margin-top:72px;display:grid}@media (min-width:64rem){.product-banner-block .description{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:80px}}.product-banner-block .description .title{letter-spacing:-.3px;font-size:32px;font-weight:600;line-height:40px}.product-banner-block .description .text{color:#ffffffb3;letter-spacing:.2px;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.banner-block{isolation:isolate;background-color:var(--color-black);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:-81.5px;position:relative}.banner-block:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:calc(10*-1);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--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-from-position:70%;--tw-gradient-to:var(--color-black);--tw-gradient-to-position:100%;--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}.banner-block .wrapper{padding-top:268px;padding-bottom:262px}@media (min-width:64rem){.banner-block .wrapper{padding-top:326px;padding-bottom:120px}}.banner-block .wrapper .banner-heading{flex-direction:column;align-items:center;max-width:882px;margin-inline:auto;display:flex}:where(.banner-block .wrapper .banner-heading>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){:where(.banner-block .wrapper .banner-heading>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*7)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*7)*calc(1 - var(--tw-space-y-reverse)))}}.banner-block .wrapper .banner-heading h1{text-align:center;--tw-leading:42px;--tw-font-weight:var(--font-weight-semibold);font-size:40px;line-height:42px;font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-white)}@media (min-width:64rem){.banner-block .wrapper .banner-heading h1{--tw-leading:58px;font-size:56px;line-height:58px}}.banner-block .wrapper .banner-heading p{text-align:center;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:22px;--tw-font-weight:var(--font-weight-normal);line-height:22px;font-weight:var(--font-weight-normal);--tw-tracking:.2px;letter-spacing:.2px;color:var(--color-white)}@media (min-width:64rem){.banner-block .wrapper .banner-heading p{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}}.timeline-block{margin-block:calc(var(--spacing)*20)}@media (min-width:64rem){.timeline-block{margin-block:calc(var(--spacing)*32)}}.timeline-block .wrapper{gap:calc(var(--spacing)*10);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.timeline-block .wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.timeline-block .wrapper .column-content .content-wrapper{top:calc(var(--spacing)*40);position:sticky}:where(.timeline-block .wrapper .column-content .content-wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){:where(.timeline-block .wrapper .column-content .content-wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}}.timeline-block .wrapper .column-content .content-wrapper h2{--tw-leading:38px;--tw-font-weight:var(--font-weight-semibold);font-size:32px;line-height:38px;font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-black)}@media (min-width:64rem){.timeline-block .wrapper .column-content .content-wrapper h2{--tw-leading:40px;font-size:40px;line-height:40px}}.timeline-block .wrapper .column-content .content-wrapper img{border-radius:var(--radius-2xl);width:100%;height:auto}.timeline-block .wrapper .column-timeline{padding-bottom:305px;padding-left:calc(var(--spacing)*6);position:relative}:where(.timeline-block .wrapper .column-timeline>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){:where(.timeline-block .wrapper .column-timeline>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*14)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*14)*calc(1 - var(--tw-space-y-reverse)))}.timeline-block .wrapper .column-timeline{padding-left:calc(var(--spacing)*10)}}.timeline-block .wrapper .column-timeline:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;height:calc(100% - 370px);width:calc(var(--spacing)*3);--tw-content:"";content:var(--tw-content);background-color:#d9d9d9;border-radius:100px;position:absolute}.timeline-block .wrapper .column-timeline .timeline-item{flex-direction:column;display:flex;position:relative}@media (min-width:64rem){.timeline-block .wrapper .column-timeline .timeline-item{flex-direction:row}}.timeline-block .wrapper .column-timeline .timeline-item:before{top:calc(var(--spacing)*2);z-index:30;background-color:#d9d9d9;background-color:var(--color-white);--tw-content:"";content:var(--tw-content);border-radius:3.40282e+38px;width:10px;height:10px;position:absolute;left:-23px}@media (min-width:64rem){.timeline-block .wrapper .column-timeline .timeline-item:before{left:-39px}}.timeline-block .wrapper .column-timeline .timeline-item:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*-6);z-index:20;height:0;width:calc(var(--spacing)*3);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:.2s;--tw-ease:linear;--tw-content:"";content:var(--tw-content);background-color:#ed1c24;border-radius:100px;transition-duration:.2s;transition-timing-function:linear;position:absolute}@media (min-width:64rem){.timeline-block .wrapper .column-timeline .timeline-item:after{left:calc(var(--spacing)*-10)}}.timeline-block .wrapper .column-timeline .timeline-item.active:after{height:80%}.timeline-block .wrapper .column-timeline .timeline-item.active .time{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#ed1c24}.timeline-block .wrapper .column-timeline .timeline-item.active .item-content h2{color:#ed1c24}.timeline-block .wrapper .column-timeline .timeline-item .time{margin-bottom:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:.2px;letter-spacing:.2px;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:.2s;border-bottom:1px var(--tw-border-style) #d7d7d7;flex-shrink:0;transition-duration:.2s}@media (min-width:64rem){.timeline-block .wrapper .column-timeline .timeline-item .time{margin-right:74px;margin-bottom:calc(var(--spacing)*0);--tw-border-style:none;width:77px;padding-bottom:calc(var(--spacing)*0);border-style:none}}:where(.timeline-block .wrapper .column-timeline .timeline-item .item-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}.timeline-block .wrapper .column-timeline .timeline-item .item-content h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-black);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:.2s;transition-duration:.2s}.timeline-block .wrapper .column-timeline .timeline-item .item-content p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.mosaic-block{margin-block:80px}@media (min-width:64rem){.mosaic-block{margin-block:120px}}:where(.mosaic-block .wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*14)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*14)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){.mosaic-block .wrapper{margin-block:calc(var(--spacing)*16)}}.mosaic-block .wrapper .heading{max-width:777px;margin-inline:auto}:where(.mosaic-block .wrapper .heading>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*7)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*7)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){:where(.mosaic-block .wrapper .heading>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}}.mosaic-block .wrapper .heading h2{text-align:center;--tw-leading:38px;--tw-font-weight:var(--font-weight-semibold);font-size:32px;line-height:38px;font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px}@media (min-width:64rem){.mosaic-block .wrapper .heading h2{--tw-leading:48px;font-size:40px;line-height:48px}}.mosaic-block .wrapper .heading p{text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:22px;--tw-font-weight:var(--font-weight-normal);line-height:22px;font-weight:var(--font-weight-normal);--tw-tracking:.2px;letter-spacing:.2px;color:#000000b3}@supports (color:color-mix(in lab,red,red)){.mosaic-block .wrapper .heading p{color:color-mix(in oklab,var(--color-black)70%,transparent)}}@media (min-width:64rem){.mosaic-block .wrapper .heading p{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}}.mosaic-block .wrapper .images-grid{gap:calc(var(--spacing)*3);grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a a""b b""c d";display:grid}@media (min-width:64rem){.mosaic-block .wrapper .images-grid{gap:calc(var(--spacing)*5);grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1024px){.mosaic-block .wrapper .images-grid{grid-template-rows:repeat(5,1fr);grid-template-areas:"a a b b""a a b b""a a b b""a a c d""a a c d"}}.mosaic-block .wrapper .images-grid .image{isolation:isolate;border-radius:var(--radius-xl);position:relative;overflow:hidden}.mosaic-block .wrapper .images-grid .image:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--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-from-position:50%;--tw-gradient-to:#000c;width:100%;height:100%;position:absolute}@supports (color:color-mix(in lab,red,red)){.mosaic-block .wrapper .images-grid .image:before{--tw-gradient-to:color-mix(in oklab,var(--color-black)80%,transparent)}}.mosaic-block .wrapper .images-grid .image:before{--tw-gradient-to-position:100%;--tw-content:"";content:var(--tw-content)}@media (min-width:64rem){.mosaic-block .wrapper .images-grid .image{border-radius:var(--radius-2xl)}}.mosaic-block .wrapper .images-grid .image:first-child{grid-area:a}.mosaic-block .wrapper .images-grid .image:nth-child(2){grid-area:b}.mosaic-block .wrapper .images-grid .image:nth-child(3){grid-area:c}.mosaic-block .wrapper .images-grid .image:nth-child(4){grid-area:d}.mosaic-block .wrapper .images-grid .image img{object-fit:cover;object-position:center;width:100%;height:100%}.cta-image-box-block{background-color:var(--color-black);padding-block:80px}@media (min-width:64rem){.cta-image-box-block{padding-block:120px}}:where(.cta-image-box-block .wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){:where(.cta-image-box-block .wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(100px*var(--tw-space-y-reverse));margin-block-end:calc(100px*calc(1 - var(--tw-space-y-reverse)))}}.cta-image-box-block .wrapper .heading{flex-direction:column;align-items:center;display:flex}:where(.cta-image-box-block .wrapper .heading>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}@media (min-width:64rem){.cta-image-box-block .wrapper .heading{flex-direction:row;justify-content:space-between}}.cta-image-box-block .wrapper .heading h2{margin-bottom:calc(var(--spacing)*7);text-align:center;--tw-leading:38px;--tw-font-weight:var(--font-weight-semibold);font-size:32px;line-height:38px;font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-white)}@media (min-width:64rem){.cta-image-box-block .wrapper .heading h2{margin-bottom:calc(var(--spacing)*0);text-align:left;max-width:306px}}.cta-image-box-block .wrapper .heading p{margin-bottom:calc(var(--spacing)*10);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);--tw-tracking:.2px;letter-spacing:.2px;color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.cta-image-box-block .wrapper .heading p{color:color-mix(in oklab,var(--color-white)90%,transparent)}}@media (min-width:64rem){.cta-image-box-block .wrapper .heading p{margin-bottom:calc(var(--spacing)*0);text-align:left;max-width:560px}}.cta-image-box-block .wrapper .image{justify-content:center;align-items:center;display:flex}.cta-image-box-block .wrapper .image img{border-radius:var(--radius-xl);object-fit:cover;width:100%;height:auto;min-height:350px}@media (min-width:64rem){.cta-image-box-block .wrapper .image img{border-radius:var(--radius-2xl)}}.team-page-section{margin-top:calc(var(--spacing)*40);margin-bottom:40px}@media (min-width:64rem){.team-page-section{margin-bottom:64px}}.featured-team-updates{margin-block:calc(var(--spacing)*20);overflow:hidden}@media (min-width:64rem){.featured-team-updates{margin-block:120px}}.featured-team-updates .wrapper .heading{margin-bottom:calc(var(--spacing)*14);justify-content:space-between;align-items:center;display:flex}@media (min-width:64rem){.featured-team-updates .wrapper .heading{margin-bottom:calc(var(--spacing)*16)}}.featured-team-updates .wrapper .heading h2{text-align:center;--tw-leading:38px;--tw-font-weight:var(--font-weight-semibold);font-size:32px;line-height:38px;font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px}@media (min-width:64rem){.featured-team-updates .wrapper .heading h2{text-align:left;--tw-leading:48px;font-size:40px;line-height:48px}}.featured-team-updates .wrapper .heading .btn{display:none}@media (min-width:64rem){.featured-team-updates .wrapper .heading .btn{display:flex}}.featured-team-updates .wrapper .slider{overflow:visible}.featured-team-updates .wrapper .slider .swiper-slide:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);width:100%;height:100%;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:.2s;--tw-content:"";content:var(--tw-content);background:linear-gradient(90deg,#ededed66,#ededed);transition-duration:.2s;position:absolute}.featured-team-updates .wrapper .slider .swiper-slide.swiper-slide-active:after{opacity:0;pointer-events:none}.featured-team-updates .wrapper .navigation{margin-inline:auto;align-items:center;width:max-content;margin-top:28px;display:flex}@media (min-width:64rem){.featured-team-updates .wrapper .navigation{margin-top:64px}}.featured-team-updates .wrapper .navigation .featured-news__pagination{justify-content:center;align-items:center;margin-inline:32px;display:flex}.featured-team-updates .wrapper .navigation .featured-news__pagination .swiper-pagination-bullet{cursor:pointer;width:6px;height:6px;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:.2s;--tw-ease:linear;background-color:#d9d9d9;border-radius:3.40282e+38px;transition-duration:.2s;transition-timing-function:linear}.featured-team-updates .wrapper .navigation .featured-news__pagination .swiper-pagination-bullet-active{background-color:#ed1c24}.featured-team-updates .wrapper .navigation .featured-news__pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:calc(var(--spacing)*2)}.featured-team-updates .wrapper .navigation .featured-news__next,.featured-team-updates .wrapper .navigation .featured-news__prev{cursor:pointer;border-style:var(--tw-border-style);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:.2s;border-width:1px;border-color:#d7d7d7;border-radius:3.40282e+38px;transition-duration:.2s}.featured-team-updates .wrapper .navigation .featured-news__next:hover,.featured-team-updates .wrapper .navigation .featured-news__prev:hover{border-color:var(--color-black)}.featured-team-updates .wrapper .navigation .featured-news__next svg path,.featured-team-updates .wrapper .navigation .featured-news__prev svg path{stroke:#000}.featured-team-updates .wrapper .navigation .featured-news__prev{rotate:180deg}.two-columns-boxed-block{background-color:var(--color-black)}.two-columns-boxed-block .wrapper{padding-block:calc(var(--spacing)*10)}@media (min-width:64rem){.two-columns-boxed-block .wrapper{padding-block:calc(var(--spacing)*20)}}.two-columns-boxed-block .wrapper .columns{gap:calc(var(--spacing)*3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.two-columns-boxed-block .wrapper .columns{gap:calc(var(--spacing)*5);grid-template-columns:repeat(2,minmax(0,1fr))}}.two-columns-boxed-block .wrapper .columns .column-content{flex-direction:column;justify-content:center;display:flex}.two-columns-boxed-block .wrapper .columns .column-content .content{border-radius:var(--radius-xl);padding:calc(var(--spacing)*6);background-color:#1e1e21}:where(.two-columns-boxed-block .wrapper .columns .column-content .content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){:where(.two-columns-boxed-block .wrapper .columns .column-content .content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.two-columns-boxed-block .wrapper .columns .column-content .content{border-radius:var(--radius-2xl);padding-inline:42px;padding-block:calc(var(--spacing)*16)}}.two-columns-boxed-block .wrapper .columns .column-content .content>svg{width:100%;max-width:180px;height:auto}@media (min-width:64rem){.two-columns-boxed-block .wrapper .columns .column-content .content>svg{max-width:248px}}.two-columns-boxed-block .wrapper .columns .column-content .content .text p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:26px;--tw-font-weight:var(--font-weight-normal);line-height:26px;font-weight:var(--font-weight-normal);--tw-tracking:.2px;letter-spacing:.2px;color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.two-columns-boxed-block .wrapper .columns .column-content .content .text p{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.two-columns-boxed-block .wrapper .columns .column-image{justify-content:center;align-items:center;display:flex}.two-columns-boxed-block .wrapper .columns .column-image img{object-fit:contain;width:100%;height:auto;max-height:fit-content}.banner-top-title-block{background-color:var(--color-white)}.banner-top-title-block .wrapper{padding-top:calc(var(--spacing)*20)}@media (min-width:64rem){.banner-top-title-block .wrapper{padding-top:calc(var(--spacing)*32)}}.banner-top-title-block .wrapper h1{text-align:center;--tw-leading:58px;--tw-font-weight:var(--font-weight-semibold);font-size:40px;line-height:58px;font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-black)}@media (min-width:64rem){.banner-top-title-block .wrapper h1{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.banner-top-title-block .image{isolation:isolate;position:relative}.banner-top-title-block .image:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white);--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-from-position:0%;--tw-gradient-to:transparent;--tw-gradient-to-position:20%;--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}.banner-top-title-block .image img{aspect-ratio:375/350;object-fit:cover;object-position:top;width:100%;height:auto}@media (min-width:48rem){.banner-top-title-block .image img{aspect-ratio:1920/600}}.banner-and-map{isolation:isolate;position:relative}.banner-and-map .locations-info{margin-top:calc(var(--spacing)*-10);position:relative}@media (min-width:64rem){.banner-and-map .locations-info{margin-top:calc(var(--spacing)*-10)}}@media (min-width:80rem){.banner-and-map .locations-info{margin-top:calc(var(--spacing)*-28)}}@media (min-width:96rem){.banner-and-map .locations-info{margin-top:calc(var(--spacing)*-40)}}.banner-and-map .locations-info .location-selectors{top:calc(var(--spacing)*-80);right:calc(var(--spacing)*0);left:calc(var(--spacing)*0);width:100%;max-width:219px;margin-inline:auto;position:absolute}@media (min-width:40rem){.banner-and-map .locations-info .location-selectors{top:calc(var(--spacing)*-136)}}@media (min-width:48rem){.banner-and-map .locations-info .location-selectors{top:calc(var(--spacing)*-44)}}@media (min-width:64rem){.banner-and-map .locations-info .location-selectors{top:calc(var(--spacing)*-64)}}@media (min-width:80rem){.banner-and-map .locations-info .location-selectors{top:calc(var(--spacing)*-68)}}@media (min-width:96rem){.banner-and-map .locations-info .location-selectors{top:calc(var(--spacing)*-76)}}@media (min-width:120rem){.banner-and-map .locations-info .location-selectors{top:calc(var(--spacing)*-105)}}@media (min-width:135rem){.banner-and-map .locations-info .location-selectors{top:calc(var(--spacing)*-130)}}@media (min-width:64rem){.banner-and-map .locations-info .location-selectors{width:max-content;max-width:none;padding:calc(var(--spacing)*6);border-radius:var(--radius-2xl);background-color:var(--color-white);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px 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)}}.banner-and-map .locations-info .location-selectors .selectors-wrapper{flex-direction:column;display:flex}@media (min-width:64rem){.banner-and-map .locations-info .location-selectors .selectors-wrapper{flex-direction:row;align-items:center}}.banner-and-map .locations-info .location-selectors .selectors-wrapper button{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--red);background-color:var(--red);padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);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:.2s;border-radius:100px;justify-content:center;align-items:center;transition-duration:.2s;display:flex}.banner-and-map .locations-info .location-selectors .selectors-wrapper button:first-child{margin-bottom:10px}@media (min-width:64rem){.banner-and-map .locations-info .location-selectors .selectors-wrapper button:first-child{margin-right:10px;margin-bottom:calc(var(--spacing)*0)}.banner-and-map .locations-info .location-selectors .selectors-wrapper button{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.banner-and-map .locations-info .location-selectors .selectors-wrapper button svg{display:none}.banner-and-map .locations-info .location-selectors .selectors-wrapper button.active{background-color:var(--color-white);color:var(--red);border-color:#d7d7d7}.banner-and-map .locations-info .location-selectors .selectors-wrapper button.active svg{display:block}.banner-and-map .locations-info .location-selectors .selectors-wrapper button svg{margin-left:calc(var(--spacing)*2);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);flex-shrink:0}.banner-and-map .locations-info .info{border-radius:var(--radius-2xl);background-color:var(--color-white);width:fit-content;padding:calc(var(--spacing)*7);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px 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);flex-direction:column;order:1;align-items:stretch;margin-inline:auto;display:flex}:where(.banner-and-map .locations-info .info>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){.banner-and-map .locations-info .info{flex-direction:row;order:2}:where(.banner-and-map .locations-info .info>:not(:last-child)){--tw-space-y-reverse:0;--tw-space-x-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)));margin-inline-start:calc(calc(var(--spacing)*12)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-x-reverse)))}.banner-and-map .locations-info .info{padding:calc(var(--spacing)*8)}}:where(.banner-and-map .locations-info .info .info-left>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.banner-and-map .locations-info .info .info-left .title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-black);display:block}@media (min-width:64rem){.banner-and-map .locations-info .info .info-left .title{--tw-leading:calc(var(--spacing)*8);font-size:28px;line-height:calc(var(--spacing)*8)}}.banner-and-map .locations-info .info .info-left .address p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:22px;--tw-tracking:.2px;letter-spacing:.2px;color:#000000b3;line-height:22px}@supports (color:color-mix(in lab,red,red)){.banner-and-map .locations-info .info .info-left .address p{color:color-mix(in oklab,var(--color-black)70%,transparent)}}.banner-and-map .locations-info .info .info-right{padding-top:calc(var(--spacing)*5);border-top:1px var(--tw-border-style) #d7d7d7}:where(.banner-and-map .locations-info .info .info-right>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){:where(.banner-and-map .locations-info .info .info-right>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}.banner-and-map .locations-info .info .info-right{border-top-style:var(--tw-border-style);border-top-width:0;padding-top:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*12);border-left:1px var(--tw-border-style) #d7d7d7}}:where(.banner-and-map .locations-info .info .info-right .phones-wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.banner-and-map .locations-info .info .info-right .phones-wrapper .phone-title{margin-bottom:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-black);font-weight:var(--font-weight-bold);--tw-tracking:.2px;letter-spacing:.2px;display:block}.banner-and-map .locations-info .info .info-right .phones-wrapper a{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-tracking:.2px;letter-spacing:.2px;color:#000000b3;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:.2s;align-items:center;text-decoration-line:none;transition-duration:.2s;display:flex}:where(.banner-and-map .locations-info .info .info-right .phones-wrapper a>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}@supports (color:color-mix(in lab,red,red)){.banner-and-map .locations-info .info .info-right .phones-wrapper a{color:color-mix(in oklab,var(--color-black)70%,transparent)}}@media (hover:hover){.banner-and-map .locations-info .info .info-right .phones-wrapper a:hover{color:var(--color-black)}}.banner-and-map .locations-info .info .info-right .phones-wrapper a svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);flex-shrink:0;display:block}.banner-and-map .locations-info .info .info-right .phones-wrapper .additional-information{margin-top:calc(var(--spacing)*1)}:where(.banner-and-map .locations-info .info .info-right .phones-wrapper .additional-information>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.banner-and-map .locations-info .info .info-right .phones-wrapper .additional-information p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:.2px;letter-spacing:.2px;color:#000000b3}@supports (color:color-mix(in lab,red,red)){.banner-and-map .locations-info .info .info-right .phones-wrapper .additional-information p{color:color-mix(in oklab,var(--color-black)70%,transparent)}}.banner-and-map .locations-info .info .info-right .emails-wrapper{gap:calc(var(--spacing)*4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.banner-and-map .locations-info .info .info-right .emails-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.banner-and-map .locations-info .info .info-right .emails-wrapper .email-title{margin-bottom:calc(var(--spacing)*1);font-weight:var(--font-weight-black)}.banner-and-map .locations-info .info .info-right .emails-wrapper .email-title,.banner-and-map .locations-info .info .info-right .emails-wrapper a{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.2px;letter-spacing:.2px;display:block}.banner-and-map .locations-info .info .info-right .emails-wrapper a{color:var(--red);text-decoration-line:underline}.direction-wrapper{margin-top:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*25)}@media (min-width:64rem){.direction-wrapper{margin-top:100px}:where(.direction-wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}.direction-wrapper{padding-bottom:calc(var(--spacing)*60)}}.direction-wrapper h2{text-align:center;--tw-leading:48px;--tw-font-weight:var(--font-weight-semibold);font-size:40px;line-height:48px;font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;display:none}@media (min-width:64rem){.direction-wrapper h2{display:block}}.direction-wrapper .direction{isolation:isolate;justify-content:center;align-items:center;display:flex;position:relative}.direction-wrapper .direction img{aspect-ratio:305/154;border-radius:var(--radius-xl);object-fit:cover;width:100%;height:auto;min-height:650px}@media (min-width:64rem){.direction-wrapper .direction img{border-radius:var(--radius-2xl);min-height:616px}}.direction-wrapper .direction .btn{top:calc(var(--spacing)*3);right:calc(var(--spacing)*3);z-index:10;position:absolute}@media (min-width:64rem){.direction-wrapper .direction .btn{top:calc(var(--spacing)*6);right:calc(var(--spacing)*6)}}.direction-wrapper .direction .start-points{bottom:calc(var(--spacing)*3);left:calc(var(--spacing)*3);z-index:10;padding:calc(var(--spacing)*6);position:absolute}:where(.direction-wrapper .direction .start-points>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){.direction-wrapper .direction .start-points{top:calc(var(--spacing)*6);bottom:auto;left:calc(var(--spacing)*6);border-radius:var(--radius-2xl);background-color:var(--color-white);--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)}}.direction-wrapper .direction .start-points h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-black)}@media (min-width:64rem){.direction-wrapper .direction .start-points h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.direction-wrapper .direction .start-points .points-wrapper{flex-direction:column;display:flex}:where(.direction-wrapper .direction .start-points .points-wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.direction-wrapper .direction .start-points .points-wrapper .point{flex-direction:column;display:flex}.direction-wrapper .direction .start-points .points-wrapper .point .title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:.2px;line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-bold);line-height:.2px;font-weight:var(--font-weight-bold);color:var(--color-black);display:inline-block}.direction-wrapper .direction .start-points .points-wrapper .point button{margin-top:calc(var(--spacing)*3);cursor:pointer;width:fit-content;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.2px;letter-spacing:.2px;color:var(--red);align-items:center;text-decoration-line:underline;display:flex}.location-banner{background-color:var(--color-white)}.location-banner .wrapper{padding-top:calc(var(--spacing)*20)}@media (min-width:64rem){.location-banner .wrapper{padding-top:calc(var(--spacing)*32)}}.location-banner .wrapper h1{text-align:center;--tw-leading:58px;--tw-font-weight:var(--font-weight-semibold);font-size:40px;line-height:58px;font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-black)}@media (min-width:64rem){.location-banner .wrapper h1{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.location-banner .image{isolation:isolate;position:relative}.location-banner .image:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white);--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-from-position:0%;--tw-gradient-to:transparent;--tw-gradient-to-position:20%;--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}.location-banner .image img{aspect-ratio:375/350;object-fit:cover;object-position:top;width:100%;height:auto}@media (min-width:48rem){.location-banner .image img{aspect-ratio:1920/600}}.contact-block{isolation:isolate;background-color:var(--color-black);position:relative}.contact-block>svg{top:calc(var(--spacing)*14);left:calc(var(--spacing)*-10);flex-shrink:0;width:300px;height:auto;position:absolute}.contact-block>svg g{opacity:.065}.contact-block .wrapper{padding-top:156px;padding-bottom:176px;display:grid}@media (min-width:64rem){.contact-block .wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.contact-block .wrapper .column-form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}:where(.contact-block .wrapper .column-form .form-heading>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.contact-block .wrapper .column-form .form-heading h2{--tw-leading:48px;--tw-font-weight:var(--font-weight-semibold);font-size:40px;line-height:48px;font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-white)}.contact-block .wrapper .column-form .form-heading p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:.2px;letter-spacing:.2px;color:#fff9}@supports (color:color-mix(in lab,red,red)){.contact-block .wrapper .column-form .form-heading p{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.contact-block .image{right:calc(var(--spacing)*0);z-index:calc(10*-1);width:50%;display:none}.contact-block .image,.contact-block .image:after{top:calc(var(--spacing)*0);height:100%;position:absolute}.contact-block .image:after{left:calc(var(--spacing)*0);z-index:1;--tw-gradient-position:to right 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-from-position:0%;--tw-gradient-to:transparent;--tw-gradient-to-position:100%;--tw-content:"";content:var(--tw-content);width:100%}@media (min-width:64rem){.contact-block .image{display:block}}.contact-block .image img{object-fit:cover;object-position:left;width:100%;height:100%}.product-banner{flex-direction:column;display:flex}.product-banner .image{isolation:isolate;aspect-ratio:3/2;border-radius:var(--radius-xl);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:64rem){.product-banner .image{border-radius:var(--radius-3xl)}}.product-banner .image img{object-fit:cover;width:100%;height:100%}.product-banner .image .energy-badge{top:calc(var(--spacing)*4);left:calc(var(--spacing)*4);z-index:20;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.2px;letter-spacing:.2px;color:var(--color-white);background-color:#06ac2a;border-radius:100px;justify-content:center;align-items:center;display:flex;position:absolute}:where(.product-banner .image .energy-badge>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}@media (min-width:64rem){.product-banner .image .energy-badge{top:calc(var(--spacing)*10);left:calc(var(--spacing)*10)}}.product-banner .image .energy-badge svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);flex-shrink:0}.product-banner .content{margin-top:calc(var(--spacing)*-16);padding-inline:calc(var(--spacing)*3);position:relative}@media (min-width:64rem){.product-banner .content{margin-top:calc(var(--spacing)*0);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);padding-inline:calc(var(--spacing)*10)}}.product-banner .content.stacked{flex:1}@media (min-width:64rem){.product-banner .content.stacked{margin-top:calc(var(--spacing)*-8);--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);padding-inline:calc(var(--spacing)*3)}}.product-banner .content.stacked .content-wrapper{height:100%}@media (min-width:64rem){.product-banner .content.stacked .content-wrapper{flex-direction:column;align-items:flex-start}:where(.product-banner .content.stacked .content-wrapper>:not(:last-child)){--tw-space-y-reverse:0;--tw-space-x-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)));margin-inline-start:calc(calc(var(--spacing)*0)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-x-reverse)))}.product-banner .content.stacked .content-wrapper{padding:calc(var(--spacing)*6)}.product-banner .content.stacked .content-wrapper .product-btn{margin-top:calc(var(--spacing)*-14);align-self:flex-end}}.product-banner .content .content-wrapper{border-radius:var(--radius-xl);padding:calc(var(--spacing)*6);background-color:#1e1e21;flex-direction:column;justify-content:space-between;display:flex}@media (min-width:64rem){.product-banner .content .content-wrapper{flex-direction:row;align-items:center}:where(.product-banner .content .content-wrapper>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*20)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*20)*calc(1 - var(--tw-space-x-reverse)))}.product-banner .content .content-wrapper{border-radius:var(--radius-3xl);padding:calc(var(--spacing)*10)}}.product-banner .content .content-wrapper h2{min-width:227px;font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-white)}.product-banner .content .content-wrapper p{margin-top:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:22px;--tw-font-weight:var(--font-weight-normal);line-height:22px;font-weight:var(--font-weight-normal);--tw-tracking:.2px;letter-spacing:.2px;color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.product-banner .content .content-wrapper p{color:color-mix(in oklab,var(--color-white)70%,transparent)}}@media (min-width:64rem){.product-banner .content .content-wrapper p{margin-top:calc(var(--spacing)*0)}}.product-banner .content .content-wrapper .product-btn{margin-top:calc(var(--spacing)*5);height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);background-color:#ed1c24;border-radius:3.40282e+38px;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;display:flex}@media (min-width:64rem){.product-banner .content .content-wrapper .product-btn{margin-top:calc(var(--spacing)*0);align-self:center}}.product-banner .content .content-wrapper .product-btn svg{flex-shrink:0;width:15px;height:15px}.sub-category-banner{flex-direction:column;display:flex}.sub-category-banner .image{isolation:isolate;aspect-ratio:3/2;border-radius:var(--radius-xl);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:64rem){.sub-category-banner .image{border-radius:var(--radius-3xl)}}.sub-category-banner .image img{object-fit:cover;width:100%;height:100%}.sub-category-banner .image .energy-badge{top:calc(var(--spacing)*4);left:calc(var(--spacing)*4);z-index:20;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.2px;letter-spacing:.2px;color:var(--color-white);background-color:#06ac2a;border-radius:100px;justify-content:center;align-items:center;display:flex;position:absolute}:where(.sub-category-banner .image .energy-badge>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}@media (min-width:64rem){.sub-category-banner .image .energy-badge{top:calc(var(--spacing)*10);left:calc(var(--spacing)*10)}}.sub-category-banner .image .energy-badge svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);flex-shrink:0}.sub-category-banner .content{margin-top:calc(var(--spacing)*-16);padding-inline:calc(var(--spacing)*3);position:relative}@media (min-width:64rem){.sub-category-banner .content{margin-top:calc(var(--spacing)*0);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);padding-inline:calc(var(--spacing)*10)}}.sub-category-banner .content.stacked{flex:1}@media (min-width:64rem){.sub-category-banner .content.stacked{margin-top:calc(var(--spacing)*-8);--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);padding-inline:calc(var(--spacing)*3)}}.sub-category-banner .content.stacked .content-wrapper{height:100%}@media (min-width:64rem){.sub-category-banner .content.stacked .content-wrapper{flex-direction:column;align-items:flex-start}:where(.sub-category-banner .content.stacked .content-wrapper>:not(:last-child)){--tw-space-y-reverse:0;--tw-space-x-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)));margin-inline-start:calc(calc(var(--spacing)*0)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-x-reverse)))}.sub-category-banner .content.stacked .content-wrapper{padding:calc(var(--spacing)*6)}.sub-category-banner .content.stacked .content-wrapper .product-btn{margin-top:calc(var(--spacing)*-14);align-self:flex-end}}.sub-category-banner .content .content-wrapper{border-radius:var(--radius-xl);padding:calc(var(--spacing)*6);background-color:#1e1e21;flex-direction:column;justify-content:space-between;display:flex}@media (min-width:64rem){.sub-category-banner .content .content-wrapper{flex-direction:row;align-items:center}:where(.sub-category-banner .content .content-wrapper>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*20)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*20)*calc(1 - var(--tw-space-x-reverse)))}.sub-category-banner .content .content-wrapper{border-radius:var(--radius-3xl);padding:calc(var(--spacing)*10)}}.sub-category-banner .content .content-wrapper h2{min-width:227px;font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-white)}.sub-category-banner .content .content-wrapper p{margin-top:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:22px;--tw-font-weight:var(--font-weight-normal);line-height:22px;font-weight:var(--font-weight-normal);--tw-tracking:.2px;letter-spacing:.2px;color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.sub-category-banner .content .content-wrapper p{color:color-mix(in oklab,var(--color-white)70%,transparent)}}@media (min-width:64rem){.sub-category-banner .content .content-wrapper p{margin-top:calc(var(--spacing)*0)}}.sub-category-banner .content .content-wrapper .product-btn{margin-top:calc(var(--spacing)*5);height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);background-color:#ed1c24;border-radius:3.40282e+38px;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;display:flex}@media (min-width:64rem){.sub-category-banner .content .content-wrapper .product-btn{margin-top:calc(var(--spacing)*0);align-self:center}}.sub-category-banner .content .content-wrapper .product-btn svg{flex-shrink:0;width:15px;height:15px}.featured-products-block{background-color:var(--color-black);padding-block:calc(var(--spacing)*20)}@media (min-width:64rem){.featured-products-block{padding-block:120px}}:where(.featured-products-block .wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}.featured-products-block .wrapper.two-cols{gap:calc(var(--spacing)*8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}:where(.featured-products-block .wrapper.two-cols>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){.featured-products-block .wrapper.two-cols{gap:calc(var(--spacing)*10);grid-template-columns:repeat(2,minmax(0,1fr))}}.categories-slider-block{margin-block:120px;overflow:hidden}@media (min-width:64rem){.categories-slider-block{margin-block:180px}}:where(.categories-slider-block .wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){:where(.categories-slider-block .wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*16)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*16)*calc(1 - var(--tw-space-y-reverse)))}}.categories-slider-block .wrapper h2{text-align:center;--tw-leading:calc(var(--spacing)*8);font-size:28px;line-height:calc(var(--spacing)*8);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-black)}@media (min-width:64rem){.categories-slider-block .wrapper h2{text-align:left;--tw-leading:48px;font-size:40px;line-height:48px}}:where(.categories-slider-block .wrapper .slider-container>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){:where(.categories-slider-block .wrapper .slider-container>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*16)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*16)*calc(1 - var(--tw-space-y-reverse)))}}.categories-slider-block .wrapper .slider-container .slider{overflow:visible}.categories-slider-block .wrapper .slider-container .navigation{margin-inline:auto;align-items:center;width:max-content;margin-top:28px;display:flex}@media (min-width:64rem){.categories-slider-block .wrapper .slider-container .navigation{margin-top:40px}}.categories-slider-block .wrapper .slider-container .navigation .categories-slider-pagination{justify-content:center;align-items:center;margin-inline:32px;display:flex}.categories-slider-block .wrapper .slider-container .navigation .categories-slider-pagination .swiper-pagination-bullet{cursor:pointer;width:6px;height:6px;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:.2s;--tw-ease:linear;background-color:#d9d9d9;border-radius:3.40282e+38px;transition-duration:.2s;transition-timing-function:linear}.categories-slider-block .wrapper .slider-container .navigation .categories-slider-pagination .swiper-pagination-bullet-active{background-color:#ed1c24}.categories-slider-block .wrapper .slider-container .navigation .categories-slider-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:calc(var(--spacing)*2)}.categories-slider-block .wrapper .slider-container .navigation .categories-slider-button.next,.categories-slider-block .wrapper .slider-container .navigation .categories-slider-button.prev{cursor:pointer;border-style:var(--tw-border-style);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:.2s;border-width:1px;border-color:#d7d7d7;border-radius:3.40282e+38px;transition-duration:.2s}.categories-slider-block .wrapper .slider-container .navigation .categories-slider-button.next:hover,.categories-slider-block .wrapper .slider-container .navigation .categories-slider-button.prev:hover{border-color:var(--color-black)}.categories-slider-block .wrapper .slider-container .navigation .categories-slider-button.next svg path,.categories-slider-block .wrapper .slider-container .navigation .categories-slider-button.prev svg path{stroke:#000}.categories-slider-block .wrapper .slider-container .navigation .categories-slider-button.prev{rotate:180deg}.category-card{height:100%;min-height:340px;color:var(--color-black);background-color:#0e0e0f;border-radius:12px;position:relative;overflow:hidden}@media (min-width:48rem){.category-card{min-height:470px}}@media (min-width:64rem){.category-card{border-radius:16px}}.category-card:hover .absolute-image img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.category-card .absolute-image{top:60px;left:calc(var(--spacing)*0);object-fit:cover;object-position:top;width:100%;height:calc(100% - 60px);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:.2s;transition-duration:.2s;position:absolute}.category-card .content{padding:calc(var(--spacing)*6);color:var(--color-white);position:relative}@media (min-width:64rem){.category-card .content{padding:calc(var(--spacing)*8)}}.category-card .content .title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px}@media (min-width:64rem){.category-card .content .title{--tw-leading:calc(var(--spacing)*8);font-size:28px;line-height:calc(var(--spacing)*8)}}.category-card .content .excerpt{margin-top:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:22px;--tw-font-weight:var(--font-weight-normal);line-height:22px;font-weight:var(--font-weight-normal);--tw-tracking:.2px;letter-spacing:.2px;color:#fffc}@supports (color:color-mix(in lab,red,red)){.category-card .content .excerpt{color:color-mix(in oklab,var(--color-white)80%,transparent)}}@media (min-width:64rem){.category-card .content .excerpt{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}}.category-card .card-btn{right:calc(var(--spacing)*6);bottom:calc(var(--spacing)*6);padding:calc(var(--spacing)*4);background-color:#ed1c24;border-radius:3.40282e+38px;position:absolute}@media (min-width:64rem){.category-card .card-btn{right:calc(var(--spacing)*8);bottom:calc(var(--spacing)*8)}}.product-media-block{margin-block:calc(var(--spacing)*20);overflow:visible}@media (min-width:64rem){.product-media-block{margin-block:120px}}:where(.product-media-block .wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){:where(.product-media-block .wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*16)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*16)*calc(1 - var(--tw-space-y-reverse)))}}.product-media-block .wrapper .slider{overflow:visible}.product-media-block .wrapper .slider .image-card{border-radius:var(--radius-xl);justify-content:center;align-items:center;display:flex;overflow:hidden}@media (min-width:64rem){.product-media-block .wrapper .slider .image-card{border-radius:var(--radius-3xl)}}.product-media-block .wrapper .slider .image-card img{aspect-ratio:600/400;object-fit:cover;object-position:center;width:100%;height:100%}.product-media-block .wrapper .navigation{margin-inline:auto;align-items:center;width:max-content;margin-top:28px;display:flex}@media (min-width:64rem){.product-media-block .wrapper .navigation{margin-top:40px}}.product-media-block .wrapper .navigation .product-media-pagination{justify-content:center;align-items:center;margin-inline:32px;display:flex}.product-media-block .wrapper .navigation .product-media-pagination .swiper-pagination-bullet{cursor:pointer;width:6px;height:6px;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:.2s;--tw-ease:linear;background-color:#d9d9d9;border-radius:3.40282e+38px;transition-duration:.2s;transition-timing-function:linear}.product-media-block .wrapper .navigation .product-media-pagination .swiper-pagination-bullet-active{background-color:#ed1c24}.product-media-block .wrapper .navigation .product-media-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:calc(var(--spacing)*2)}.product-media-block .wrapper .navigation .product-media-button.next,.product-media-block .wrapper .navigation .product-media-button.prev{cursor:pointer;border-style:var(--tw-border-style);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:.2s;border-width:1px;border-color:#d7d7d7;border-radius:3.40282e+38px;transition-duration:.2s}.product-media-block .wrapper .navigation .product-media-button.next:hover,.product-media-block .wrapper .navigation .product-media-button.prev:hover{border-color:var(--color-black)}.product-media-block .wrapper .navigation .product-media-button.next svg path,.product-media-block .wrapper .navigation .product-media-button.prev svg path{stroke:#000}.product-media-block .wrapper .navigation .product-media-button.prev{rotate:180deg}.product-details-block{margin-block:calc(var(--spacing)*20)}@media (min-width:64rem){.product-details-block{margin-block:120px}}.product-details-block .wrapper{gap:calc(var(--spacing)*10);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.product-details-block .wrapper{grid-template-columns:repeat(12,minmax(0,1fr))}.product-details-block .wrapper .column-heading{grid-column:span 4/span 4}}.product-details-block .wrapper .column-heading h2{--tw-leading:38px;--tw-font-weight:var(--font-weight-semibold);font-size:32px;line-height:38px;font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-black)}.product-details-block .wrapper .column-details{border-radius:var(--radius-xl);background-color:var(--color-white);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*6)}:where(.product-details-block .wrapper .column-details>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){.product-details-block .wrapper .column-details{border-radius:var(--radius-2xl);padding:calc(var(--spacing)*10);grid-column:span 8/span 8}}.product-details-block .wrapper .column-details .item{padding-top:calc(var(--spacing)*5);border-top:1px var(--tw-border-style) #d7d7d7;justify-content:space-between;align-items:center;display:flex}:where(.product-details-block .wrapper .column-details .item>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}.product-details-block .wrapper .column-details .item:first-child{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing)*0);border-top-width:0}.product-details-block .wrapper .column-details .item h3{--tw-leading:22px;--tw-font-weight:var(--font-weight-semibold);width:100%;min-width:99px;max-width:99px;line-height:22px;font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-black)}@media (min-width:64rem){.product-details-block .wrapper .column-details .item h3{max-width:none;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}}.product-details-block .wrapper .column-details .item .content{width:100%}:where(.product-details-block .wrapper .column-details .item .content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.product-details-block .wrapper .column-details .item .content ol,.product-details-block .wrapper .column-details .item .content p,.product-details-block .wrapper .column-details .item .content ul{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:22px;--tw-font-weight:var(--font-weight-normal);line-height:22px;font-weight:var(--font-weight-normal);--tw-tracking:.2px;letter-spacing:.2px;color:#000000b3}@supports (color:color-mix(in lab,red,red)){:is(.product-details-block .wrapper .column-details .item .content ul,.product-details-block .wrapper .column-details .item .content ol,.product-details-block .wrapper .column-details .item .content p){color:color-mix(in oklab,var(--color-black)70%,transparent)}}.product-details-block .wrapper .column-details .item .content p strong{margin-bottom:calc(var(--spacing)*1);width:fit-content;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);background-color:#06ac2a;border-radius:100px;justify-content:center;align-items:center;display:flex}.product-details-block .wrapper .column-details .item .content p strong:before{margin-right:calc(var(--spacing)*2);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);--tw-content:"";content:var(--tw-content);background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.52789 11.5286L0.861228 14.1952L1.80404 15.138L4.4707 12.4714L3.52789 11.5286Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.6008 0.669639L14.6654 1.33317L15.3289 1.39765C15.3482 1.19927 15.2777 1.00267 15.1367 0.861745C14.9958 0.720817 14.7992 0.650343 14.6008 0.669639ZM14.6654 1.33317C15.3289 1.39765 15.3289 1.39775 15.3289 1.39789L15.3288 1.39832L15.3287 1.39975L15.3282 1.40488L15.3263 1.42405L15.3188 1.49687C15.3122 1.56029 15.3022 1.65289 15.2889 1.77108C15.2622 2.00742 15.2218 2.34636 15.1668 2.75921C15.0569 3.5841 14.8883 4.70797 14.6532 5.90008C14.4186 7.08941 14.115 8.36161 13.7323 9.4777C13.3581 10.569 12.8773 11.6073 12.2421 12.2425C9.89899 14.5856 6.1 14.5856 3.75686 12.2425C1.41371 9.89934 1.41371 6.10035 3.75686 3.7572C4.39202 3.12204 5.43021 2.64118 6.52146 2.26691C7.63747 1.88414 8.90957 1.58045 10.0988 1.34579C11.2908 1.11057 12.4146 0.941803 13.2394 0.831869C13.6522 0.776848 13.9911 0.736434 14.2274 0.709714C14.3456 0.696352 14.4382 0.686407 14.5016 0.679767L14.5744 0.672269L14.5936 0.670351L14.5987 0.669845L14.6001 0.669705L14.6006 0.669663C14.6007 0.669649 14.6008 0.669639 14.6654 1.33317ZM8.17268 4.02292C8.46343 4.10152 8.66536 4.3653 8.66536 4.66648V6.42162L10.4263 6.67318C10.646 6.70456 10.8356 6.84317 10.9322 7.04292C11.0288 7.24268 11.0197 7.4774 10.9079 7.66906L8.57455 11.6691C8.42279 11.9292 8.11546 12.0553 7.82471 11.9767C7.53397 11.8981 7.33203 11.6343 7.33203 11.3331V9.57801L5.57108 9.32645C5.35143 9.29507 5.16178 9.15646 5.06519 8.95671C4.96859 8.75695 4.97771 8.52223 5.08951 8.33057L7.42284 4.33057C7.5746 4.07041 7.88194 3.94432 8.17268 4.02292Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block}.product-details-block .wrapper .column-details .item .content ul{padding-left:calc(var(--spacing)*4);list-style-type:disc}.product-details-block .wrapper .column-details .item .content ul li::marker{color:var(--red)}.team-member-card{flex-direction:column;display:flex}.team-member-card .card-image{margin-bottom:calc(var(--spacing)*8);aspect-ratio:1;border-radius:var(--radius-2xl);width:100%;overflow:hidden}.team-member-card .card-image img{object-fit:cover;width:100%;height:100%}.team-member-card .card-content{flex-direction:column;align-items:center;display:flex}.team-member-card .card-content .name{text-align:center;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-white)}@media (min-width:64rem){.team-member-card .card-content .name{--tw-leading:calc(var(--spacing)*8);font-size:28px;line-height:calc(var(--spacing)*8)}}.team-member-card .card-content .job-title{margin-top:calc(var(--spacing)*2);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);--tw-tracking:.2px;letter-spacing:.2px;color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.team-member-card .card-content .job-title{color:color-mix(in oklab,var(--color-white)70%,transparent)}}@media (min-width:64rem){.team-member-card .card-content .job-title{margin-top:calc(var(--spacing)*4)}}.team-member-card .card-content .card-contacts{margin-top:calc(var(--spacing)*6);gap:calc(var(--spacing)*2);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}.team-member-card .card-content .card-contacts a{background-color:var(--grey-1000);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:100%;--tw-font-weight:var(--font-weight-normal);line-height:100%;font-weight:var(--font-weight-normal);--tw-tracking:.2px;letter-spacing:.2px;color:var(--color-white);border-radius:100px;justify-content:center;align-items:center;display:flex}:where(.team-member-card .card-content .card-contacts a>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}.team-member-card .card-content .card-contacts a svg{flex-shrink:0;width:auto;height:13px}.team-block{background-color:var(--color-black)}.team-block .wrapper{padding-block:calc(var(--spacing)*20)}@media (min-width:64rem){.team-block .wrapper{padding-block:calc(var(--spacing)*40)}}.team-block .wrapper .title{margin-bottom:calc(var(--spacing)*12);text-align:center;--tw-leading:calc(var(--spacing)*8);font-size:28px;line-height:calc(var(--spacing)*8);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-white)}@media (min-width:64rem){.team-block .wrapper .title{margin-bottom:calc(var(--spacing)*16);--tw-leading:48px;font-size:40px;line-height:48px}}:where(.team-block .wrapper .grids-wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*14)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*14)*calc(1 - var(--tw-space-y-reverse)))}.team-block .wrapper .grids-wrapper .highlights-grid{gap:calc(var(--spacing)*8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.team-block .wrapper .grids-wrapper .highlights-grid{gap:calc(var(--spacing)*12);grid-template-columns:repeat(12,minmax(0,1fr))}.team-block .wrapper .grids-wrapper .highlights-grid.center-one .team-member-card:first-child{grid-column-start:5}.team-block .wrapper .grids-wrapper .highlights-grid.center-two .team-member-card:first-child{grid-column-start:3}.team-block .wrapper .grids-wrapper .highlights-grid.center-two .team-member-card:last-child{grid-column-start:7}.team-block .wrapper .grids-wrapper .highlights-grid .team-member-card{grid-column:span 4/span 4}}.team-block .wrapper .grids-wrapper .members-grid{gap:calc(var(--spacing)*10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:64rem){.team-block .wrapper .grids-wrapper .members-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.team-block+.two-columns-team-block .wrapper{padding-top:calc(var(--spacing)*0)}@media (min-width:64rem){.team-block+.two-columns-team-block .wrapper{padding-top:calc(var(--spacing)*0)}}.two-columns-slide{border-radius:var(--radius-3xl);background-color:var(--red);grid-template-columns:repeat(1,minmax(0,1fr));height:100%;display:grid;overflow:hidden}@media (min-width:64rem){.two-columns-slide{gap:calc(var(--spacing)*16);padding:calc(var(--spacing)*3);grid-template-columns:repeat(3,minmax(0,1fr))}}.two-columns-slide .slide-image{border-radius:var(--radius-2xl);justify-content:center;align-items:center;display:flex;overflow:hidden}@media (min-width:64rem){.two-columns-slide .slide-image{border-radius:20px}}.two-columns-slide .slide-image img{object-fit:cover;width:100%;height:100%}.two-columns-slide .slide-content{padding:calc(var(--spacing)*4);flex-direction:column;display:flex}@media (min-width:64rem){.two-columns-slide .slide-content{padding-block:calc(var(--spacing)*40);grid-column:span 2/span 2;justify-content:center}}.two-columns-slide .slide-content h2{--tw-leading:36px;--tw-font-weight:var(--font-weight-semibold);font-size:28px;line-height:36px;font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-white)}@media (min-width:64rem){.two-columns-slide .slide-content h2{--tw-leading:48px;font-size:40px;line-height:48px}}.two-columns-slide .slide-content p{margin-top:calc(var(--spacing)*6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);--tw-tracking:.2px;letter-spacing:.2px;color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.two-columns-slide .slide-content p{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.two-columns-slider-block{background-color:var(--color-black)}.two-columns-slider-block .wrapper{isolation:isolate;padding-block:calc(var(--spacing)*20);position:relative}@media (min-width:64rem){.two-columns-slider-block .wrapper{padding-block:calc(var(--spacing)*40)}.two-columns-slider-block .wrapper .slider-wrapper{isolation:isolate;position:relative}.two-columns-slider-block .wrapper .slider-wrapper .slider .slide{height:auto}}.two-columns-slider-block .wrapper .slider-wrapper .navigation{right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*6);z-index:99;grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid;position:absolute}@media (min-width:64rem){.two-columns-slider-block .wrapper .slider-wrapper .navigation{bottom:calc(var(--spacing)*14);gap:calc(var(--spacing)*16);grid-template-columns:repeat(3,minmax(0,1fr))}}.two-columns-slider-block .wrapper .slider-wrapper .navigation .navigation-wrapper{padding-inline:calc(var(--spacing)*4);align-items:center;display:flex}@media (min-width:64rem){.two-columns-slider-block .wrapper .slider-wrapper .navigation .navigation-wrapper{padding-right:calc(var(--spacing)*11);grid-column:2/span 2}}.two-columns-slider-block .wrapper .slider-wrapper .navigation .navigation-wrapper .two-columns-slider-pagination{flex:1;align-items:center;display:flex}.two-columns-slider-block .wrapper .slider-wrapper .navigation .navigation-wrapper .two-columns-slider-pagination .swiper-pagination-bullet{margin-left:calc(var(--spacing)*4);height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);cursor:pointer;background-color: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));--tw-duration:.2s;--tw-ease:linear;border-radius:3.40282e+38px;transition-duration:.2s;transition-timing-function:linear}.two-columns-slider-block .wrapper .slider-wrapper .navigation .navigation-wrapper .two-columns-slider-pagination .swiper-pagination-bullet:first-child{margin-left:calc(var(--spacing)*0)}.two-columns-slider-block .wrapper .slider-wrapper .navigation .navigation-wrapper .two-columns-slider-pagination .swiper-pagination-bullet-active{background-color:var(--red)}@media (min-width:64rem){.two-columns-slider-block .wrapper .slider-wrapper .navigation .navigation-wrapper .two-columns-slider-pagination .swiper-pagination-bullet-active{background-color:var(--color-black)}}.two-columns-slider-block .wrapper .slider-wrapper .navigation .navigation-wrapper .two-columns-slider-button{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);cursor:pointer;background-color:var(--color-white);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:.2s;--tw-ease:linear;border-radius:3.40282e+38px;justify-content:center;align-items:center;transition-duration:.2s;transition-timing-function:linear;display:flex}.two-columns-slider-block .wrapper .slider-wrapper .navigation .navigation-wrapper .two-columns-slider-button:last-child{margin-left:calc(var(--spacing)*3)}.two-columns-slider-block .wrapper .slider-wrapper .navigation .navigation-wrapper .two-columns-slider-button.swiper-button-disabled{pointer-events:none;opacity:.5}.two-columns-slider-block .wrapper .slider-wrapper .navigation .navigation-wrapper .two-columns-slider-button.prev{--tw-scale-x:calc(100%*-1);--tw-scale-y:calc(100%*-1);--tw-scale-z:calc(100%*-1);scale:var(--tw-scale-x)var(--tw-scale-y)}.two-columns-slider-block .wrapper .slider-wrapper .navigation .navigation-wrapper .two-columns-slider-button svg path{stroke:var(--red)}.two-columns-team-block{background-color:var(--color-black)}.two-columns-team-block .wrapper{gap:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*20);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.two-columns-team-block .wrapper{padding-block:calc(var(--spacing)*40);grid-template-columns:repeat(2,minmax(0,1fr));gap:120px}}:where(.two-columns-team-block .wrapper .column>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){:where(.two-columns-team-block .wrapper .column>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*16)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*16)*calc(1 - var(--tw-space-y-reverse)))}}.two-columns-team-block .wrapper .column h2{text-align:center;font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.3px;letter-spacing:-.3px;color:var(--color-white)}@media (min-width:64rem){.two-columns-team-block .wrapper .column h2{--tw-leading:48px;font-size:40px;line-height:48px}}.two-columns-team-block .wrapper .column .column-items{column-gap:calc(var(--spacing)*5);row-gap:calc(var(--spacing)*14);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.two-columns-team-block .wrapper .column .column-items{grid-template-columns:repeat(2,minmax(0,1fr))}.two-columns-team-block .wrapper .column .column-items .item-wrapper.highlighted{grid-column:span 2/span 2}}.two-columns-team-block .wrapper .column .column-items .item-wrapper.highlighted .team-member-card{margin-inline:auto}@media (min-width:64rem){.two-columns-team-block .wrapper .column .column-items .item-wrapper.highlighted .team-member-card{max-width:275px}.two-columns-team-block .wrapper .column .column-items .item-wrapper .team-member-card{min-height:469px}}.careers-inner-banner{padding-top:calc(var(--spacing)*32);padding-bottom:calc(var(--spacing)*48);position:relative}.careers-inner-banner .bg{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);width:100%;height:100%;position:absolute}.careers-inner-banner .top{flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:relative}@media (min-width:64rem){.careers-inner-banner .top{flex-direction:row}}.careers-inner-banner .top a{color:var(--color-white);letter-spacing:.2px;align-items:center;font-size:14px;line-height:24px;display:flex}.careers-inner-banner .top a svg{margin-right:calc(var(--spacing)*2);rotate:180deg}.careers-inner-banner .top a svg path{stroke:#ed1c24}.careers-inner-banner .top .posted{margin-top:calc(var(--spacing)*4);color:var(--color-white);letter-spacing:.2px;font-size:14px;line-height:24px}@media (min-width:64rem){.careers-inner-banner .top .posted{margin-top:calc(var(--spacing)*0)}}.careers-inner-header{margin-top:calc(var(--spacing)*-32);position:relative}.careers-inner-header .title{text-align:center;color:var(--color-black);letter-spacing:-.3px;margin-bottom:32px;font-size:32px;font-weight:600;line-height:42px}@screen lg{.careers-inner-header.title{font-size:48px;line-height:62px}}.careers-inner-header .items{margin:calc(var(--spacing)*-4);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}@media (min-width:64rem){.careers-inner-header .items{flex-direction:row}}.careers-inner-header .items .item{margin:calc(var(--spacing)*2);align-items:center;display:flex}.careers-inner-header .items .item svg{margin-right:calc(var(--spacing)*2)}.careers-inner-header hr{border-color:#e0e0e0;margin-top:42px;margin-bottom:32px}.careers-inner-header .bottom{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:64rem){.careers-inner-header .bottom{flex-direction:row}}.careers-inner-header .bottom .deadline{margin-right:calc(var(--spacing)*6);margin-bottom:calc(var(--spacing)*4);align-items:center;display:flex}@media (min-width:64rem){.careers-inner-header .bottom .deadline{margin-bottom:calc(var(--spacing)*0)}}.careers-inner-header .bottom .deadline svg{margin-right:calc(var(--spacing)*2)}.careers-inner-benefits{margin-block:calc(var(--spacing)*4)}.careers-inner-benefits .wrapper .title{color:#000;letter-spacing:-.3px;font-size:24px;font-weight:600;line-height:24px}.careers-inner-benefits .wrapper .items{margin-inline:calc(var(--spacing)*-1);flex-wrap:wrap;align-items:center;margin-top:24px;display:flex}.careers-inner-benefits .wrapper .items .item{margin:calc(var(--spacing)*1);border:1px solid #d7d7d7;border-radius:100px;width:max-content;padding-block:8px;padding-inline:20px;display:block}.careers-inner-benefits .wrapper:not(:first-child){margin-top:32px}.careers-inner-content{margin-bottom:calc(var(--spacing)*24)}.careers-inner-content .title{color:#000;letter-spacing:-.3px;font-size:24px;font-weight:600;line-height:24px}.careers-inner-content .content{margin-top:32px}.careers-inner-content .content p{margin-block:calc(var(--spacing)*2);color:#0e0e0f;letter-spacing:.2px;font-family:Arial;line-height:24px}.careers-inner-content .content h2{color:#000;letter-spacing:-.3px;border-top:1px var(--tw-border-style);border-color:#e0e0e0;margin-block:24px;padding-top:24px;font-size:24px;font-weight:600;line-height:24px}.careers-inner-content .content ul{margin-block:calc(var(--spacing)*2);margin-left:calc(var(--spacing)*4);list-style-type:disc}.careers-inner-content .content .items{margin:calc(var(--spacing)*-4);flex-wrap:wrap;justify-content:space-between;display:flex}@media (min-width:64rem){.careers-inner-content .content .items{margin:calc(var(--spacing)*0);flex-direction:row}}.careers-inner-content .content .items .item{margin:calc(var(--spacing)*4)}@media (min-width:64rem){.careers-inner-content .content .items .item{margin:calc(var(--spacing)*0)}}.careers-inner-content .content .items .item .item-title{margin-bottom:calc(var(--spacing)*2);color:#0e0e0f;letter-spacing:.2px;font-family:Arial;font-weight:700;line-height:24px}.careers-inner-content .content .items .item span{opacity:.7;color:#0e0e0f;letter-spacing:.2px;font-size:14px;font-weight:400;line-height:24px}.apply-popup{z-index:50;padding:calc(var(--spacing)*4);justify-content:center;align-items:center;display:flex;position:fixed}.apply-popup,.apply-popup .bg{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);width:100%;height:100%}.apply-popup .bg{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;position:absolute}.apply-popup .popup{background-color:var(--color-white);height:100%;padding-inline:calc(var(--spacing)*4);padding-block:2rem;border-radius:20px;margin-inline:auto;padding:2rem 1rem;position:relative;overflow:scroll}@media (min-width:48rem){.apply-popup .popup{height:auto;padding:48px;overflow:hidden}}@media (min-width:64rem){.apply-popup .popup{max-width:1000px}}.apply-popup .popup .top{margin-bottom:calc(var(--spacing)*7);padding-bottom:calc(var(--spacing)*7);border-bottom:1px var(--tw-border-style);border-color:#e0e0e0;flex-direction:column;justify-content:space-between;display:flex}@media (min-width:48rem){.apply-popup .popup .top{flex-direction:row;align-items:center}.apply-popup .popup .top .text-wrapper{margin-right:calc(var(--spacing)*12)}}.apply-popup .popup .top .text-wrapper .title{--tw-leading:32px;color:var(--color-black);letter-spacing:-.3px;font-size:32px;font-weight:600;line-height:32px}@media (min-width:48rem){.apply-popup .popup .top .text-wrapper .title{--tw-leading:48px;font-size:48px;line-height:48px}}.apply-popup .popup .top .text-wrapper .text{color:var(--BG-Dark,#0e0e0f);opacity:.7;letter-spacing:.2px;margin-top:32px;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.apply-popup .popup .top .info{margin-top:calc(var(--spacing)*6);flex-direction:column;align-items:center;display:flex}@media (min-width:48rem){.apply-popup .popup .top .info{margin-top:calc(var(--spacing)*0);align-items:flex-end}}.apply-popup .popup .top .info .job-title{border:1px solid var(--Stroke,#d7d7d7);border-radius:100px;align-items:center;padding:8px 20px;display:flex}.apply-popup .popup .top .info .job-title span{color:#000;letter-spacing:.2px;margin-left:10px;font-family:Arial;font-size:14px}.apply-popup .popup .top .info .deadline{margin-top:calc(var(--spacing)*5);align-items:center;display:flex}.apply-popup .popup .top .info .deadline svg{margin-right:calc(var(--spacing)*2)}.apply-popup .popup form .fields-wrapper .two-cols{gap:calc(var(--spacing)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.apply-popup .popup form .fields-wrapper .two-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.apply-popup .popup form .fields-wrapper .field{flex-direction:column;margin-bottom:24px;display:flex}.apply-popup .popup form .fields-wrapper .field label{color:#0e0e0f;letter-spacing:.2px;margin-bottom:10px;font-family:Arial;font-size:13px;font-weight:700}.apply-popup .popup form .fields-wrapper .field input,.apply-popup .popup form .fields-wrapper .field textarea{color:#0e0e0f;letter-spacing:.2px;background:#f7f7f7;border-radius:8px;padding:13px 16px;font-family:Arial;font-size:14px;font-weight:400;line-height:24px}.apply-popup .popup form .fields-wrapper .field input:active,.apply-popup .popup form .fields-wrapper .field input:focus,.apply-popup .popup form .fields-wrapper .field textarea:active,.apply-popup .popup form .fields-wrapper .field textarea:focus{box-shadow:none;border:none;outline:none}.apply-popup .popup form .fields-wrapper .field .form-error{color:#ed1c24;letter-spacing:.2px;font-size:14px;font-weight:700;line-height:24px}.apply-popup .popup form .fields-wrapper .field .file-input{cursor:pointer;flex-direction:row;align-items:center;display:flex}.apply-popup .popup form .fields-wrapper .field .file-input svg{margin-right:calc(var(--spacing)*2)}.apply-popup .popup form .fields-wrapper .field .file-input span{color:#0e0e0f;font-family:Arial;font-size:14px;font-weight:700}.apply-popup .popup form .fields-wrapper .field .file-input span b{color:#ed1c24;text-decoration-line:underline}.apply-popup .popup form .fields-wrapper .field .file-names{background:#f7f7f7;border-radius:8px;margin-top:10px;padding:13px 16px}.apply-popup .popup form .fields-wrapper .field .file-names li{color:#333;font-family:Arial;font-size:13px}.apply-popup .popup hr{margin-bottom:calc(var(--spacing)*7);padding-bottom:calc(var(--spacing)*7);border-color:#e0e0e0}.apply-popup .popup .bottom{flex-direction:column;justify-content:space-between;align-items:center;display:flex}@media (min-width:48rem){.apply-popup .popup .bottom{flex-direction:row}}.apply-popup .popup .bottom .text{margin-bottom:calc(var(--spacing)*8);color:#0e0e0f;letter-spacing:.2px;opacity:.7;font-family:Arial;font-size:14px;line-height:24px}@media (min-width:48rem){.apply-popup .popup .bottom .text{margin-right:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*0)}}.apply-popup .popup .bottom .text a{text-decoration-line:underline}.careers-inner-box{background-color:var(--color-white);max-width:1000px;padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*4);border-radius:16px;margin-inline:auto}@media (min-width:48rem){.careers-inner-box{padding-inline:calc(var(--spacing)*12);padding-block:calc(var(--spacing)*10)}}.careers-inner-box .title:last-child{margin-top:32px}.news-inner-header{margin-top:calc(var(--spacing)*30);margin-bottom:54px}@media (min-width:64rem){.news-inner-header{margin-top:calc(var(--spacing)*48);margin-bottom:54px}}.news-inner-header .wrapper>a{letter-spacing:.2px;align-items:center;font-size:14px;line-height:24px;display:flex}.news-inner-header .wrapper>a svg{margin-right:calc(var(--spacing)*2);rotate:180deg}.news-inner-header .wrapper>a svg path{stroke:#ed1c24}.news-inner-header .wrapper .heading{flex-direction:column;margin-top:32px;display:flex}@media (min-width:64rem){.news-inner-header .wrapper .heading{flex-direction:row;justify-content:space-between;align-items:flex-end;margin-top:28px}}.news-inner-header .wrapper .heading .title{--tw-leading:46px;color:#000;letter-spacing:-.3px;font-size:40px;font-weight:600;line-height:46px}@media (min-width:64rem){.news-inner-header .wrapper .heading .title{--tw-leading:62px;max-width:800px;font-size:56px;line-height:62px}}.news-inner-header .wrapper .heading .right{flex-direction:column;align-items:flex-start;margin-top:32px;display:flex}@media (min-width:64rem){.news-inner-header .wrapper .heading .right{margin-top:calc(var(--spacing)*0);flex-direction:row;align-items:center}}.news-inner-header .wrapper .heading .right .posted-on{padding-inline:calc(var(--spacing)*4);letter-spacing:.2px;align-items:center;font-size:14px;line-height:24px;display:flex;position:relative}.news-inner-header .wrapper .heading .right .posted-on:before{top:50%;left:calc(var(--spacing)*0);height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-content:"";content:var(--tw-content);background-color:#ed1c24;border-radius:3.40282e+38px;position:absolute}.news-inner-header .wrapper .heading .right .posted-on svg{margin-inline:calc(var(--spacing)*2)}.news-inner-header .wrapper .heading .right .category{margin-top:calc(var(--spacing)*4);margin-left:calc(var(--spacing)*0);cursor:pointer;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-duration:.2s;color:#000;letter-spacing:.2px;border-radius:100px;padding-block:8px;padding-inline:20px;font-size:14px;font-weight:400;line-height:24px;transition-duration:.2s}@media (hover:hover){.news-inner-header .wrapper .heading .right .category:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}@media (min-width:64rem){.news-inner-header .wrapper .heading .right .category{margin-top:calc(var(--spacing)*0);margin-left:calc(var(--spacing)*2)}}.news-inner-content .wrapper{grid-template-columns:repeat(1,minmax(0,1fr));gap:56px;height:100%;display:grid}@media (min-width:64rem){.news-inner-content .wrapper{grid-template-columns:repeat(12,minmax(0,1fr))}}.news-inner-content .wrapper .sidebar{top:calc(var(--spacing)*32);grid-column:span 4/span 4;height:max-content;display:none;position:sticky}@media (min-width:64rem){.news-inner-content .wrapper .sidebar{display:block}}.news-inner-content .wrapper .sidebar ul{background:#f7f7f7;border-radius:16px;padding:24px 28px}.news-inner-content .wrapper .sidebar ul li{margin-left: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:.2s;--tw-ease:linear;transition-duration:.2s;transition-timing-function:linear;position:relative}.news-inner-content .wrapper .sidebar ul li:not(:last-child){border-bottom:1px var(--tw-border-style);border-color:#d7d7d7}.news-inner-content .wrapper .sidebar ul li:before{top:50%;left:calc(var(--spacing)*0);height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);opacity:0;--tw-duration:.2s;--tw-ease:linear;--tw-content:"";content:var(--tw-content);background-color:#ed1c24;border-radius:3.40282e+38px;position:absolute}.news-inner-content .wrapper .sidebar ul li a,.news-inner-content .wrapper .sidebar ul li:before{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:.2s;transition-timing-function:linear}.news-inner-content .wrapper .sidebar ul li a{--tw-duration:.2s;--tw-ease:linear;color:#000;letter-spacing:-.3px;justify-content:space-between;align-items:center;padding-block:20px;font-size:20px;font-weight:600;line-height:24px;display:flex}.news-inner-content .wrapper .sidebar ul li a span{max-width:186px}.news-inner-content .wrapper .sidebar ul li a svg{margin-left:calc(var(--spacing)*4);min-height:calc(var(--spacing)*4);min-width:calc(var(--spacing)*4);display:flex}.news-inner-content .wrapper .sidebar ul li a svg path{stroke:var(--color-black)}.news-inner-content .wrapper .sidebar ul li.active,.news-inner-content .wrapper .sidebar ul li:hover{padding-left:calc(var(--spacing)*6)}.news-inner-content .wrapper .sidebar ul li.active:before,.news-inner-content .wrapper .sidebar ul li:hover:before{opacity:1}.news-inner-content .wrapper .sidebar ul li.active a,.news-inner-content .wrapper .sidebar ul li:hover a{color:#ed1c24}@media (min-width:64rem){.news-inner-content .wrapper .content{grid-column:span 8/span 8}}.news-inner-content .wrapper .content h1,.news-inner-content .wrapper .content h2{scroll-margin-top:180px}.news-inner-content .wrapper.no-headings .sidebar{display:none}.news-inner-content .wrapper.no-headings .content{grid-column:span 12/span 12}.news-inner-content .wrapper .bottom{border-top:1px var(--tw-border-style);border-color:#d9d9d9;justify-content:space-between;align-items:center;margin-top:48px;padding-top:48px;display:flex}.news-inner-content .wrapper .bottom .left{flex-direction:column;align-items:flex-start;margin-top:32px;display:none}@media (min-width:64rem){.news-inner-content .wrapper .bottom .left{margin-top:calc(var(--spacing)*0);flex-direction:row;align-items:center;display:flex}}.news-inner-content .wrapper .bottom .left .posted-on{padding-inline:calc(var(--spacing)*4);letter-spacing:.2px;align-items:center;font-size:14px;line-height:24px;display:flex;position:relative}.news-inner-content .wrapper .bottom .left .posted-on:before{top:50%;left:calc(var(--spacing)*0);height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-content:"";content:var(--tw-content);background-color:#ed1c24;border-radius:3.40282e+38px;position:absolute}.news-inner-content .wrapper .bottom .left .posted-on svg{margin-inline:calc(var(--spacing)*2)}.news-inner-content .wrapper .bottom .left .category{margin-top:calc(var(--spacing)*4);margin-left:calc(var(--spacing)*0);cursor:pointer;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-duration:.2s;color:#000;letter-spacing:.2px;border-radius:100px;padding-block:8px;padding-inline:20px;font-size:14px;font-weight:400;line-height:24px;transition-duration:.2s}@media (hover:hover){.news-inner-content .wrapper .bottom .left .category:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}@media (min-width:64rem){.news-inner-content .wrapper .bottom .left .category{margin-top:calc(var(--spacing)*0);margin-left:calc(var(--spacing)*2)}}.news-inner-content .wrapper .bottom .right{align-items:center;display:flex}.news-inner-content .wrapper .bottom .right .text{letter-spacing:.2px;font-size:14px;font-weight:400;line-height:24px}.news-inner-content .wrapper .bottom .right .copy{margin-left:calc(var(--spacing)*4);cursor:pointer;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-duration:.2s;letter-spacing:.2px;border-radius:100px;align-items:center;padding-block:6px;padding-inline:16px;font-size:14px;line-height:24px;transition-duration:.2s;display:flex}@media (hover:hover){.news-inner-content .wrapper .bottom .right .copy:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.news-inner-content .wrapper .bottom .right .copy svg{margin-right:calc(var(--spacing)*2)}.news-inner-content .wrapper .bottom .right .item{margin-left:calc(var(--spacing)*4);cursor:pointer;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:.2s;transition-duration:.2s}@media (hover:hover){.news-inner-content .wrapper .bottom .right .item:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.news-inner-content .wrapper .bottom .right .item svg path{fill:#ed1c24;fill-opacity:100}.news-inner-page .main-image{width:100%;margin-block:54px}@media (min-width:64rem){.news-inner-page .main-image{margin-block:54px}}.news-inner-page .main-image img{border-radius:24px;width:100%}.news-inner-page hr{border-color:#d9d9d9;margin-block:80px}@media (min-width:64rem){.news-inner-page hr{margin-block:140px}}:root{--background:#ededed;--foreground:#000;--red:#ed1c24;--green:#06ac2a;--grey-300:#d7d7d7;--grey-700:#404040;--grey-900:#2c2c2f;--grey-1000:#1e1e21;--yellow-400:#ffd300}html{scroll-behavior:smooth}body{background-color:var(--background);color:var(--foreground);margin-top:81.5px}body .container{max-width:1280px;margin-inline:auto}body .container.big{max-width:96rem}.wysiwyg-global h2{letter-spacing:-.3px;margin-bottom:1rem;font-size:28px;font-style:normal;font-weight:600;line-height:32px}.wysiwyg-global p{color:#000000b3;letter-spacing:.2px;margin-bottom:1rem;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.wysiwyg-global ul{list-style:outside}.wysiwyg-global ol{list-style:decimal}.wysiwyg-global ol,.wysiwyg-global ul{color:#000000b3;letter-spacing:.2px;margin-bottom:1.5rem;margin-left:1rem;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.wysiwyg-global li{margin-bottom:.5rem}.wysiwyg-global a{color:var(--red);text-decoration:underline}.wysiwyg-global a:hover{text-decoration:none}.wysiwyg-global h3{letter-spacing:-.2px;font-size:24px;line-height:28px}.wysiwyg-global h3,.wysiwyg-global h4{margin-top:1.5rem;margin-bottom:1rem;font-style:normal;font-weight:600}.wysiwyg-global h4{letter-spacing:-.1px;font-size:20px;line-height:24px}.wysiwyg-global blockquote{border-left:4px solid var(--grey-300);color:#0009;margin:1.5rem 0;padding-left:1rem;font-style:italic}.wysiwyg-global strong{font-weight:700}.wysiwyg-global img{max-width:100%;margin:1rem 0}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@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-content{syntax:"*";inherits:false;initial-value:""}@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-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-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%}