.section-layers-grid{background-color:var(--color-deep-black);overflow:hidden;padding-block:var(--space-64);position:relative}.section-layers-grid .section-container{isolation:isolate;margin-inline:auto;max-width:var(--container-max);position:relative}.section-layers-grid__bg{inset:0;opacity:.5;pointer-events:none;position:absolute;z-index:-1}.section-layers-grid__bg:before{background:linear-gradient(1turn,#0000,#000);content:"";height:40%;left:0;position:absolute;top:0;width:100%}.section-layers-grid__bg:after{background:linear-gradient(180deg,#0000,#000);bottom:0;content:"";height:40%;left:0;position:absolute;width:100%}.section-layers-grid__bg .image-bg-lines{height:100%;object-fit:cover;width:100%}.section-layers-grid__visual{position:relative;z-index:1}.section-layers-grid__header{margin-inline:auto;margin-bottom:var(--space-48);max-width:calc(var(--container-max) + var(--container-pad-inline)*2);padding-inline:var(--container-pad-inline);position:relative;text-align:center;width:100%;z-index:2}.section-layers-grid__heading{color:var(--color-neutral-100);font-size:var(--fs-28);margin-bottom:var(--space-8)}.section-layers-grid__heading,.section-layers-grid__subheading{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;letter-spacing:0;line-height:1.2}.section-layers-grid__subheading{color:#e8f1ff;font-size:var(--fs-18)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.section-layers-grid__subheading{background:linear-gradient(104.04deg,#e8f1ff,#85a8ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#0000;color:#0000}}.section-layers-grid__layers-wrap{margin-inline:auto;position:relative;width:100%;z-index:1}.section-layers-grid__image-pane{overflow:hidden;position:relative}.section-layers-grid__image-pane .image-layers{display:block;height:20.6875rem;object-fit:fill;position:relative;width:96%}.section-layers-grid__callouts{display:grid;gap:var(--space-12);grid-template-columns:1fr 1fr;list-style:none;margin-inline:auto;margin-top:var(--space-16);max-width:calc(var(--container-max) + var(--container-pad-inline)*2);padding-inline:var(--container-pad-inline);width:100%;z-index:2}.section-layers-grid__callout{padding-top:0;position:relative}.section-layers-grid__callout-title{color:var(--color-primary-200);font-size:var(--fs-18);line-height:1.2;margin-bottom:var(--space-8)}.section-layers-grid__callout-body,.section-layers-grid__callout-title{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;letter-spacing:0}.section-layers-grid__callout-body{color:var(--color-neutral-300);font-size:var(--fs-14);line-height:1.5;margin:0}.section-layers-grid__connector{inset:0;pointer-events:none;position:absolute;--line:var(--color-primary-100);--thickness:2px;--dot-size:14px}.section-layers-grid__connector-l{border-left:var(--thickness) solid var(--line);display:block;height:var(--callout-mobile-line-height);left:var(--callout-mobile-line-left,0);position:absolute;top:calc(var(--callout-mobile-line-height)*-1);width:var(--callout-mobile-dot-left)}.section-layers-grid__connector-l:before{background:linear-gradient(var(--line),var(--line)) 0 100%/100% var(--thickness) no-repeat;content:"";height:2px;left:0;position:absolute;top:0;width:100%}.section-layers-grid__connector-dot{animation:sectionLayersGridDotBreathe 1.6s ease-in-out infinite;background:radial-gradient(circle,var(--color-primary-100) 0 50%,#0000 51%);border-radius:999px;height:var(--dot-size);left:calc(100% - var(--dot-size)/2);pointer-events:none;position:absolute;top:calc(var(--dot-size)*-1/2);transform-origin:center;width:var(--dot-size)}.section-layers-grid__connector-dot:before{animation:sectionLayersGridRingPulseMid 1.6s ease-out infinite;background:radial-gradient(circle,color-mix(in srgb,var(--color-primary-300) 70%,#0000) 0 75%,#0000 76%)}.section-layers-grid__connector-dot:after,.section-layers-grid__connector-dot:before{border-radius:inherit;content:"";inset:0;-webkit-mask:radial-gradient(circle,#0000 0 50%,#000 51%);mask:radial-gradient(circle,#0000 0 50%,#000 51%);opacity:0;position:absolute;transform:scale(1)}.section-layers-grid__connector-dot:after{animation:sectionLayersGridRingPulseOuter 1.6s ease-out infinite;animation-delay:.18s;background:radial-gradient(circle,color-mix(in srgb,var(--color-primary-300) 30%,#0000) 0 100%,#0000 101%)}.section-layers-grid__features{display:grid;gap:var(--space-16);list-style:none;margin-inline:auto;margin-top:var(--space-48);max-width:calc(var(--container-max) + var(--container-pad-inline)*2);padding-inline:var(--container-pad-inline);position:relative;width:100%;z-index:1}.section-layers-grid__features:before{background:radial-gradient(50% 50% at 50% 50%,#0050ff 0,#10101000);content:"";height:125%;left:50%;opacity:40%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:428%;z-index:-1}.section-layers-grid__feature{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background:#00000040;border:1px solid color-mix(in srgb,var(--color-primary-400) 50%,#0000);padding:1.25rem;z-index:1}.section-layers-grid__feature-icon{color:var(--color-primary-200);font-size:2.5rem;margin-bottom:var(--space-12)}.section-layers-grid__feature-icon svg{margin:0}.section-layers-grid__feature-title{color:var(--color-primary-100);font-size:var(--fs-20);line-height:1.25;margin-bottom:var(--space-12)}.section-layers-grid__feature-body,.section-layers-grid__feature-title{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;letter-spacing:0}.section-layers-grid__feature-body{color:var(--color-neutral-400);font-size:var(--fs-14);line-height:1.5;margin:0}@media screen and (min-width:768px){.section-layers-grid{padding-block:5rem}.section-layers-grid__bg{opacity:1}.section-layers-grid__header{left:50%;margin-bottom:0;max-width:43.75rem;position:absolute;top:-4.375rem;transform:translate(-50%);width:100%}.section-layers-grid__heading{font-size:var(--fs-36);margin-bottom:var(--space-24)}.section-layers-grid__heading,.section-layers-grid__subheading{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;letter-spacing:0;line-height:1.2}.section-layers-grid__subheading{font-size:var(--fs-28)}.section-layers-grid__layers-wrap{margin-top:4.375rem;width:100%}.section-layers-grid__image-pane{overflow:hidden;width:68%}.section-layers-grid__image-pane .image-layers{height:37.625rem;margin-left:calc(100% - 64.9375rem);min-width:64.9375rem;object-fit:contain;position:relative;transform:none;width:64.9375rem}.section-layers-grid__callouts{inset:0;margin-top:0;padding-inline:var(--space-24);position:absolute;z-index:3}.section-layers-grid__callout{left:var(--callout-left-desktop);margin-right:var(--callout-margin-right-desktop,0);position:absolute;right:var(--callout-right-desktop,auto);top:var(--callout-top-desktop);width:var(--callout-width-desktop)}.section-layers-grid__connector{--dot-size:18px}.section-layers-grid__connector-l{background:linear-gradient(90deg,var(--color-primary-100) 0,var(--color-primary-200) 100%) 0 100%/100% var(--thickness) no-repeat;border:0;height:var(--callout-line-branch-length-desktop);left:auto;right:calc(100% + 8px);top:calc(var(--callout-line-top-desktop) - var(--callout-line-branch-length-desktop));width:var(--callout-line-length-desktop)}.section-layers-grid__connector-l:before{background:var(--line);height:100%;left:0;top:0;transform:translate(calc(var(--thickness)/-2));width:var(--thickness)}.section-layers-grid__connector-dot{left:-9px;right:auto;top:calc(var(--dot-size)*-1/2)}.section-layers-grid__features{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--space-24)}.section-layers-grid__features:before{height:383%;opacity:25%;width:201%}}@media screen and (min-width:1024px){.section-layers-grid__image-pane{width:61%}.section-layers-grid__heading{font-size:var(--fs-36)}.section-layers-grid__callout-title,.section-layers-grid__heading{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;letter-spacing:0;line-height:1.2}.section-layers-grid__callout-title{font-size:var(--fs-24);margin-bottom:var(--space-12)}.section-layers-grid__callout-body{font-size:var(--fs-16);line-height:1.5}.section-layers-grid__callout-body,.section-layers-grid__feature-title{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;letter-spacing:0}.section-layers-grid__feature-title{font-size:var(--fs-24);line-height:1.2}.section-layers-grid__feature-body{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-16);font-weight:400;letter-spacing:0;line-height:1.5}}@media(prefers-reduced-motion:reduce){.section-layers-grid__connector-dot,.section-layers-grid__connector-dot:after,.section-layers-grid__connector-dot:before{animation:none!important}}@keyframes sectionLayersGridDotBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes sectionLayersGridRingPulseMid{0%{opacity:0;transform:scale(1)}10%{opacity:1}to{opacity:0;transform:scale(1.35)}}@keyframes sectionLayersGridRingPulseOuter{0%{opacity:0;transform:scale(1)}10%{opacity:1}to{opacity:0;transform:scale(1.75)}}.page-about-us .experts-endorsed{background:var(--color-deep-black);color:var(--color-neutral-100);overflow:hidden;padding-block:clamp(var(--space-64),8vw,5rem);position:relative}.page-about-us .experts-endorsed__container{display:flex;flex-direction:column;gap:clamp(var(--space-24),4vw,var(--space-48));margin-inline:auto;max-width:calc(var(--container-max) + var(--container-pad-inline)*2);padding-inline:var(--container-pad-inline);width:100%}.page-about-us .experts-endorsed__header{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.25rem}.page-about-us .experts-endorsed__heading{font-size:var(--fs-28);font-weight:400;line-height:1.2;margin:0}.page-about-us .experts-endorsed__cta,.page-about-us .experts-endorsed__heading{color:var(--color-neutral-100);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;letter-spacing:0}.page-about-us .experts-endorsed__cta{align-items:center;background:#0000;border:1px solid var(--color-neutral-100);display:inline-flex;font-size:var(--fs-16);font-weight:500;justify-content:center;line-height:1.5;padding:.6875rem var(--space-24);text-decoration:none;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.page-about-us .experts-endorsed__cta:focus-visible,.page-about-us .experts-endorsed__cta:hover{background:#ffffff1f;border-color:#ffffffe6;color:var(--color-neutral-100)}.page-about-us .experts-endorsed__cta--desktop{display:none}.page-about-us .experts-endorsed__cta--mobile{align-self:center}.page-about-us .experts-endorsed__grid{display:grid;gap:clamp(var(--space-24),4vw,var(--space-32));grid-template-columns:repeat(2,minmax(0,1fr))}.page-about-us .experts-endorsed__carousel{margin-inline:calc(var(--container-pad-inline)*-1);position:relative}.page-about-us .experts-endorsed__swiper{scrollbar-width:none}.page-about-us .experts-endorsed__swiper::-webkit-scrollbar{display:none}.page-about-us .experts-endorsed__swiper .swiper-wrapper{align-items:stretch}.page-about-us .experts-endorsed__swiper .swiper-slide{display:flex;height:auto}.page-about-us .experts-endorsed__slide.swiper-slide{width:auto}.page-about-us .experts-endorsed__card{border:1px solid color-mix(in srgb,var(--color-neutral-600) 60%,#0000);display:flex;flex-direction:column;gap:clamp(var(--space-16),3vw,var(--space-24));height:100%;padding:clamp(var(--space-24),4vw,var(--space-32))}.page-about-us .experts-endorsed__card-header{align-items:flex-start;display:flex;gap:var(--space-8);justify-content:space-between}.page-about-us .experts-endorsed__identity{display:flex;flex-direction:column;gap:var(--space-12)}.page-about-us .experts-endorsed__avatar{border-radius:999px;flex-shrink:0;height:var(--space-64);object-fit:cover;width:var(--space-64)}.page-about-us .experts-endorsed__identity-details{display:flex;flex-direction:column;gap:var(--space-4)}.page-about-us .experts-endorsed__rating{align-items:center;color:var(--color-primary-100);display:flex;gap:var(--space-4)}.page-about-us .experts-endorsed__rating-value{color:var(--color-neutral-100);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-14);font-weight:400;letter-spacing:0;line-height:1.5}.page-about-us .experts-endorsed__rating-icon{color:var(--color-electric-blue-500);font-size:var(--fs-20)}.page-about-us .experts-endorsed__name{color:var(--color-neutral-100);display:inline-flex;flex-wrap:nowrap;font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-20);font-weight:400;gap:var(--space-4);letter-spacing:0;line-height:1.25;margin:0;white-space:nowrap}.page-about-us .experts-endorsed__verified-icon{color:var(--color-primary-400);font-size:20px}.page-about-us .experts-endorsed__credential{color:var(--color-neutral-400);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-14);font-weight:400;letter-spacing:0;line-height:1.5;margin:0}.page-about-us .experts-endorsed__quote-icon{color:var(--color-primary-100);flex-shrink:0;height:auto;width:2.5rem}.page-about-us .experts-endorsed__quote{color:var(--color-neutral-200);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-14);font-weight:400;letter-spacing:0;line-height:1.5;margin:0}.page-about-us .experts-endorsed__tags{display:flex;flex-wrap:wrap;gap:var(--space-8);list-style:none;margin:0;margin-top:var(--space-8);padding:0}.page-about-us .experts-endorsed__tag{background:color-mix(in srgb,var(--color-primary-400) 40%,#0000);border:0;border-radius:100px;color:var(--color-primary-200);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-14);font-weight:400;letter-spacing:0;line-height:1.5;padding:var(--space-4) var(--space-12)}.page-about-us .experts-endorsed__nav{--swiper-navigation-color:var(--color-neutral-100);--swiper-navigation-sides-offset:0;--swiper-navigation-size:2.5rem;color:var(--color-neutral-100);height:2.5rem;position:relative;width:100%}.page-about-us .experts-endorsed__nav-button{--nav-arrow-size:var(--space-24);background:#0000;border:1px solid var(--color-neutral-100);border-radius:50%;font-size:var(--nav-arrow-size)}.page-about-us .experts-endorsed__nav-button svg{height:1em!important;margin:0;width:1em!important}@media screen and (min-width:768px){.page-about-us .experts-endorsed__identity{align-items:center;flex-direction:row}.page-about-us .experts-endorsed__name{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-18);font-weight:400;letter-spacing:0;line-height:1.25}.page-about-us .experts-endorsed__avatar{height:4.5625rem;width:4.5625rem}.page-about-us .experts-endorsed__quote{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-16);font-weight:400;letter-spacing:0;line-height:1.5}.page-about-us .experts-endorsed__tags{margin-top:auto}}@media screen and (min-width:1024px){.page-about-us .experts-endorsed__header{align-items:center;flex-direction:row;flex-wrap:wrap;gap:clamp(var(--space-24),4vw,var(--space-64));justify-content:space-between}.page-about-us .experts-endorsed__heading{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-36);font-weight:400;letter-spacing:0;line-height:1.2}.page-about-us .experts-endorsed__cta--desktop{display:inline-flex}.page-about-us .experts-endorsed__cta--mobile{display:none}.page-about-us .experts-endorsed__carousel{margin-inline:0}.page-about-us .experts-endorsed__nav{width:6rem}}@media screen and (max-width:1023px){.page-about-us .experts-endorsed__card{width:clamp(300px,70vw,500px)}.page-about-us .experts-endorsed .swiper-slide{padding-left:var(--space-12)}.page-about-us .experts-endorsed .swiper-slide:first-child{padding-left:calc(var(--container-pad-inline))}.page-about-us .experts-endorsed .swiper-slide:last-child{padding-right:calc(var(--container-pad-inline))}}.page-about-us .hero .wrapper{position:relative}.page-about-us .hero__image{max-height:59.375rem;width:100%}.page-about-us .hero__image img{height:100%;object-fit:cover;width:100%}.page-about-us .hero__eyebrow{color:var(--color-neutral-100);font-size:.875rem;letter-spacing:.14px;line-height:150%;margin-bottom:var(--space-8);text-transform:uppercase}.page-about-us .hero__text{align-items:center;display:flex;justify-content:center;padding:2.5rem var(--space-16)}.page-about-us .hero__title{color:var(--color-neutral-100);font-size:var(--fs-48);line-height:1.2;margin-bottom:var(--space-16)}.page-about-us .hero__subtitle,.page-about-us .hero__title{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;letter-spacing:0}.page-about-us .hero__subtitle{color:var(--color-neutral-300);font-size:var(--fs-14);line-height:1.5;margin-bottom:var(--space-24)}.page-about-us .hero__subtitle strong{color:var(--color-neutral-100)}.page-about-us .hero__cta{padding-inline:var(--space-24)}.page-about-us .hero .gradient-text{background:var(--gradient-dark);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text;color:#0000}.page-about-us .hero__trustbar{margin-top:var(--space-24)}.page-about-us .hero__trustbar .hero__trustbar-list{display:flex;gap:var(--space-12);gap:16px;list-style:none;margin:0;padding:0}.page-about-us .hero__trustbar .hero__trustbar-item{align-items:center;color:var(--color-neutral-300);display:flex;flex-direction:column;font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-12);font-weight:400;gap:var(--space-8);letter-spacing:0;line-height:1.5;position:relative;text-align:center}.page-about-us .hero__trustbar .hero__trustbar-item+.hero__trustbar-item:before{background-color:color-mix(in srgb,var(--color-neutral-300) 20%,#0000);content:"";height:100%;left:-8px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.page-about-us .hero__trustbar .hero__trustbar-item-icon{align-items:center;display:flex;font-size:24px;justify-content:center}.page-about-us .hero__trustbar .hero__trustbar-item-icon svg{margin:0}.page-about-us .hero__trustbar .hero__trustbar-item-icon .icon-truck circle{stroke:currentColor}.page-about-us .hero__trustbar .hero__trustbar-item-icon .icon-truck path,.page-about-us .hero__trustbar .hero__trustbar-item-icon .icon-usa path{fill:currentColor}.page-about-us .hero__trustbar .hero__trustbar-item-text{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-12);font-weight:400;letter-spacing:0;line-height:1.5}@media screen and (min-width:768px){.page-about-us .hero .wrapper{background:var(--color-deep-black);display:grid;grid-template-columns:.4fr 1.3fr}.page-about-us .hero__content{align-items:center;display:flex;height:100%;justify-content:flex-start;inset:0;margin-inline:auto;max-width:calc(var(--container-max) + var(--container-pad-inline)*2);padding-inline:var(--container-pad-inline);position:absolute;width:100%;z-index:1}.page-about-us .hero__image{grid-column:2;max-height:31.25rem;min-height:31.25rem;overflow:hidden;position:relative}.page-about-us .hero__image:before{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(270deg,#101010,#000);background-blend-mode:multiply;content:"";inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#000 0,#0000 61.23%,#0000);mask-image:linear-gradient(90deg,#000,#000 0,#0000 61.23%,#0000);pointer-events:none;position:absolute}.page-about-us .hero__text{display:block;padding-inline:0;width:62%}.page-about-us .hero__title{font-size:3.75rem;margin-bottom:var(--space-24)}.page-about-us .hero__subtitle{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-16);font-weight:400;letter-spacing:0;line-height:1.5;margin-bottom:var(--space-24)}}@media screen and (min-width:1024px){.page-about-us .hero__trustbar .hero__trustbar-list{flex-direction:row;gap:24px}.page-about-us .hero__trustbar .hero__trustbar-item{align-items:flex-start;text-align:left}.page-about-us .hero__trustbar .hero__trustbar-item-text{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-16);font-weight:500;letter-spacing:0;line-height:1.5}.page-about-us .hero__trustbar .hero__trustbar-item+.hero__trustbar-item:before{left:-12px}}.page-about-us .section-madequality{align-items:flex-end;color:var(--color-neutral-100);display:flex;min-height:50rem;overflow:hidden;position:relative}.page-about-us .section-madequality__background{inset:0;pointer-events:none;position:absolute;z-index:0}.page-about-us .section-madequality__background img{height:100%;object-fit:cover;object-position:50% 50%;width:100%}.page-about-us .section-madequality__inner{--container-max:98.75rem;--container-pad-inline:var(--space-12);display:flex;justify-content:center;margin-inline:auto;max-width:calc(var(--container-max) + var(--container-pad-inline)*2);padding-block:9.25rem var(--space-12);padding-inline:var(--container-pad-inline);position:relative;width:100%;z-index:1}.page-about-us .section-madequality__card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:color-mix(in srgb,var(--color-neutral-700) 75%,#0000);padding:1.25rem;width:100%}.page-about-us .section-madequality__title{font-size:var(--fs-28);line-height:1.2;margin-bottom:var(--space-24);text-wrap:balance}.page-about-us .section-madequality__body,.page-about-us .section-madequality__title{color:var(--color-neutral-100);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;letter-spacing:0}.page-about-us .section-madequality__body{font-size:var(--fs-14);line-height:1.5;margin:0 0 1.25rem}.page-about-us .section-madequality__checklist{display:grid;gap:var(--space-8);list-style:none;margin:0;padding:0}.page-about-us .section-madequality__checklist-item{align-items:center;color:var(--color-neutral-100);display:flex;font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-14);font-weight:500;gap:var(--space-8);letter-spacing:0;line-height:1.5}.page-about-us .section-madequality__check{color:var(--color-neutral-100);display:inline-flex;font-size:var(--fs-24);line-height:1;margin:0}.page-about-us .section-madequality__certifications{align-items:center;display:flex;gap:var(--space-12);justify-content:space-between;list-style:none;margin:1.25rem 0 0;padding:0}.page-about-us .section-madequality__certification-item{align-items:center;display:flex;justify-content:center}.page-about-us .section-madequality__certification-icon{display:block;height:auto;width:100%}.page-about-us .section-madequality__certification-icon.icon--certipur{max-width:5.25rem}.page-about-us .section-madequality__certification-icon.icon--greenguard{max-width:4.25rem}.page-about-us .section-madequality__certification-icon.icon--oeko{background:var(--color-neutral-100);border-radius:.5rem;max-width:6.875rem;padding:.5rem .75rem}.page-about-us .section-madequality__certification-icon.icon--fiberglass{max-width:4.625rem}.page-about-us .section-madequality__cta{margin-top:var(--space-24);width:100%}@media screen and (min-width:768px){.page-about-us .section-madequality{align-items:center;min-height:43.75rem}.page-about-us .section-madequality__inner{justify-content:flex-end;padding-block:3.5rem}.page-about-us .section-madequality__card{max-width:34.625rem;padding:var(--space-64)}.page-about-us .section-madequality__title{font-size:var(--fs-36);line-height:1.2}.page-about-us .section-madequality__body,.page-about-us .section-madequality__title{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;letter-spacing:0}.page-about-us .section-madequality__body{font-size:var(--fs-14);line-height:1.5}.page-about-us .section-madequality__certifications{gap:var(--space-32);justify-content:flex-start}.page-about-us .section-madequality__certification-icon.icon--certipur{max-width:4.5rem}.page-about-us .section-madequality__certification-icon.icon--greenguard{max-width:3.625rem}.page-about-us .section-madequality__certification-icon.icon--oeko{max-width:8.25rem;padding:.625rem .875rem}.page-about-us .section-madequality__certification-icon.icon--fiberglass{max-width:4.75rem}.page-about-us .section-madequality__cta{margin-top:var(--space-48);width:auto}}@media screen and (min-width:1024px){.page-about-us .section-madequality__card{margin-right:3rem}}.page-about-us .section-feature-comparison-table{background:var(--color-neutral-700);padding:var(--section-top-bottom-padding) 0}.page-about-us .section-feature-comparison-table .section-wrapper{display:grid;gap:clamp(var(--space-48),6vw,6.25rem);grid-template-columns:minmax(min-content,15.75rem) auto;margin-inline:auto;max-width:calc(var(--container-max) + var(--container-pad-inline)*2);padding-block:5rem;padding-inline:var(--container-pad-inline);width:100%}.page-about-us .section-feature-comparison-table .heading{font-size:var(--fs-36);line-height:1.2;margin-bottom:var(--space-24)}.page-about-us .section-feature-comparison-table .heading,.page-about-us .section-feature-comparison-table .intro{color:var(--color-neutral-100);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;letter-spacing:0;text-align:left}.page-about-us .section-feature-comparison-table .intro{font-size:var(--fs-14);line-height:1.5;margin:0}.page-about-us .section-feature-comparison-table .table-responsive{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;position:relative;scrollbar-width:thin;z-index:1}.page-about-us .section-feature-comparison-table .feature-comparison-table{border-collapse:initial;border-spacing:0;margin:0 auto;overflow:hidden}.page-about-us .section-feature-comparison-table .feature-comparison-table tr{display:grid;grid-template-columns:minmax(6.6875rem,14rem) repeat(calc(var(--brand-count)),minmax(11.625rem,20.75rem))}.page-about-us .section-feature-comparison-table .feature-comparison-table td,.page-about-us .section-feature-comparison-table .feature-comparison-table th{box-sizing:border-box;padding:var(--space-8) var(--space-32);text-align:left;vertical-align:middle;word-break:normal;word-wrap:break-word;align-items:center;display:flex;overflow-wrap:break-word}.page-about-us .section-feature-comparison-table .feature-comparison-table thead th{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-32);font-weight:400;letter-spacing:0;line-height:1.25}.page-about-us .section-feature-comparison-table .feature-comparison-table tbody td,.page-about-us .section-feature-comparison-table .feature-comparison-table tbody th{border-top:1px solid color-mix(in srgb,var(--color-neutral-600) 50%,#0000)}.page-about-us .section-feature-comparison-table .feature-comparison-table tbody td{min-height:4rem}.page-about-us .section-feature-comparison-table .feature-comparison-table tbody th{padding-inline:max(11%,var(--space-8))}.page-about-us .section-feature-comparison-table .feature-comparison-table thead .brand-column.featured-brand{background:var(--color-electric-blue,#0050ff);color:var(--color-primary-400,#2f45ff)}.page-about-us .section-feature-comparison-table .feature-comparison-table tbody td.featured-brand{border-top:1px solid color-mix(in srgb,var(--color-primary-300) 50%,#0000);overflow:hidden;position:relative}.page-about-us .section-feature-comparison-table .feature-comparison-table tbody td.featured-brand .feature-description{color:var(--color-neutral-100);font-weight:500}.page-about-us .section-feature-comparison-table .feature-comparison-table tbody tr:first-child td.featured-brand{border-color:color-mix(in srgb,var(--color-primary-300) 50%,#0000)}.page-about-us .section-feature-comparison-table .feature-comparison-table tbody td.featured-brand:before{background:linear-gradient(180deg,#254387,#254387e6);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";inset:0;opacity:clamp(.2,.5 - var(--row-i,0)/var(--row-denom,1) * .25,.5);pointer-events:none;position:absolute;z-index:-1}.page-about-us .section-feature-comparison-table .brand-logo{align-items:center;display:flex;justify-content:center}.page-about-us .section-feature-comparison-table .brand-logo img{max-height:100%;max-width:100%;object-fit:contain}.page-about-us .section-feature-comparison-table .brand-logo .brand-name{color:var(--color-neutral-400);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-18);font-weight:400;letter-spacing:0;line-height:1.2}.page-about-us .section-feature-comparison-table .feature-icon-wrapper{align-items:center;display:flex;flex-direction:column;gap:var(--space-12)}.page-about-us .section-feature-comparison-table .feature-icon{flex-shrink:0;font-size:var(--fs-24)}.page-about-us .section-feature-comparison-table .feature-title{color:var(--color-primary-200);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-14);font-weight:400;letter-spacing:0;line-height:1.5}.page-about-us .section-feature-comparison-table .feature-detail-title{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-28);font-weight:400;letter-spacing:0;line-height:1.25;margin-bottom:var(--space-4)}.featured-brand .page-about-us .section-feature-comparison-table .feature-detail-title{font-weight:700}.page-about-us .section-feature-comparison-table .feature-score{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-14);font-weight:400;letter-spacing:0;line-height:1.5;margin-bottom:var(--space-4)}.page-about-us .section-feature-comparison-table .feature-description{align-items:center;color:var(--color-neutral-400);display:flex;font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-16);font-weight:400;gap:var(--space-8);letter-spacing:0;line-height:1.5}.page-about-us .section-feature-comparison-table .feature-description-html,.page-about-us .section-feature-comparison-table .feature-description-text{display:inline}.page-about-us .section-feature-comparison-table .feature-description .feature-detail-icon{color:var(--color-electric-blue,#0050ff);flex-shrink:0;font-size:var(--fs-24)}.page-about-us .section-feature-comparison-table .feature-description strong{color:var(--color-neutral-100)}.page-about-us .section-feature-comparison-table .feature-image img{height:auto;max-width:100%;object-fit:contain}.page-about-us .section-feature-comparison-table .cta-container{display:flex;justify-content:center;margin-top:var(--space-48)}.page-about-us .section-feature-comparison-table .table-footnote{color:var(--color-neutral-400);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-14);font-weight:400;letter-spacing:0;line-height:1.42857;margin-top:var(--space-16);text-align:center}@media(max-width:768px){.page-about-us .section-feature-comparison-table .section-wrapper{padding-block:var(--space-64)}.page-about-us .section-feature-comparison-table .heading{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-28);font-weight:400;letter-spacing:0;line-height:1.2}.page-about-us .section-feature-comparison-table .heading br{display:none}.page-about-us .section-feature-comparison-table .feature-comparison-table td,.page-about-us .section-feature-comparison-table .feature-comparison-table th{padding:var(--space-16)}}@media screen and (max-width:1023px){.page-about-us .section-feature-comparison-table .section-wrapper{grid-template-columns:1fr}}.page-about-us .section-engineering-callout{background:var(--color-neutral-700);margin-inline:auto;max-width:calc(var(--container-max) + var(--container-pad-inline)*2);padding:var(--space-32) 0 var(--space-64);padding-inline:var(--container-pad-inline);width:100%}.page-about-us .section-engineering-callout__inner{background:radial-gradient(circle at 90% -30%,color-mix(in srgb,var(--color-electric-blue-500) 60%,#0000) 0,#0000 42%),var(--color-neutral-700);border:1px solid color-mix(in srgb,var(--color-electric-blue-500) 35%,#0000);overflow:hidden;padding:var(--space-24);position:relative;text-align:center}.page-about-us .section-engineering-callout__inner:before{background:linear-gradient(104.04deg,#719dfe80,#0050ff80);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.page-about-us .section-engineering-callout__title{color:var(--color-neutral-100);font-size:var(--fs-28);line-height:1.2;margin:0;text-wrap:balance}.page-about-us .section-engineering-callout__body,.page-about-us .section-engineering-callout__title{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;letter-spacing:0}.page-about-us .section-engineering-callout__body{color:var(--color-neutral-400);font-size:var(--fs-16);line-height:1.5;margin:var(--space-12) auto 0;max-width:45rem;text-wrap:pretty}.page-about-us .section-engineering-callout__featureicons{margin-top:var(--space-32)}.page-about-us .section-engineering-callout__featureicons .featureicons__list{display:grid;gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.page-about-us .section-engineering-callout__featureicons .featureicons__item{display:grid;gap:var(--space-8);justify-items:center}.page-about-us .section-engineering-callout__featureicons .featureicons__icon-wrap{color:var(--color-electric-blue-500);line-height:1}.page-about-us .section-engineering-callout__featureicons .featureicons__icon{margin:0}.page-about-us .section-engineering-callout__featureicons .featureicons__icon.icon--calendar path,.page-about-us .section-engineering-callout__featureicons .featureicons__icon.icon--calendar rect,.page-about-us .section-engineering-callout__featureicons .featureicons__icon.icon--truck circle{stroke:var(--color-electric-blue-500)}.page-about-us .section-engineering-callout__featureicons .featureicons__icon.icon--truck path{fill:var(--color-electric-blue-500)}.page-about-us .section-engineering-callout__featureicons .featureicons__icon.icon--shield path{stroke:var(--color-electric-blue-500)}.page-about-us .section-engineering-callout__featureicons .featureicons__text{color:var(--color-primary-100);font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-16);font-weight:500;letter-spacing:0;line-height:1.5;margin:0}.page-about-us .section-engineering-callout__featureicons .featureicons__footer{display:flex;justify-content:center;margin-top:var(--space-32)}.page-about-us .section-engineering-callout__cta{align-items:center;display:inline-flex;font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-16);font-weight:500;justify-content:center;letter-spacing:0;line-height:1.5;max-height:3rem;max-width:38.75rem;width:100%}.page-about-us .section-engineering-callout__cta-icon{font-size:var(--fs-24);line-height:1}@media screen and (min-width:768px){.page-about-us .section-engineering-callout{padding-bottom:7rem;padding-top:var(--space-64)}.page-about-us .section-engineering-callout__inner{--container-max:100rem;padding:var(--space-48)}.page-about-us .section-engineering-callout__title{font-size:var(--fs-36);line-height:1.2}.page-about-us .section-engineering-callout__body,.page-about-us .section-engineering-callout__title{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;letter-spacing:0}.page-about-us .section-engineering-callout__body{font-size:var(--fs-16);line-height:1.5;margin-top:var(--space-24);max-width:39.375rem}.page-about-us .section-engineering-callout__featureicons{margin-top:var(--space-48)}.page-about-us .section-engineering-callout__featureicons .featureicons{margin-inline:auto}.page-about-us .section-engineering-callout__featureicons .featureicons__list{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:40.625rem}.page-about-us .section-engineering-callout__featureicons .featureicons__item{gap:var(--space-16)}.page-about-us .section-engineering-callout__featureicons .featureicons__text{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-18);font-weight:400;letter-spacing:0;line-height:1.2}.page-about-us .section-engineering-callout__featureicons .featureicons__footer{margin-top:var(--space-48)}.page-about-us .section-engineering-callout__cta{padding-inline:var(--space-16);width:auto}}
