.Tooltip_tooltip-wrapper__8tgna{position:relative;display:inline-block}.Tooltip_tooltip__A9z8K{position:absolute;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;z-index:1000}.Tooltip_tooltip--visible__pgFIH{opacity:1;visibility:visible}.Tooltip_tooltip__content__xqoH7{position:relative;background:var(--color-tooltip-background);color:var(--color-tooltip-text);border-radius:var(--radius-sm);padding:.6rem .8rem;z-index:10;white-space:nowrap;font-size:1.2rem;font-weight:800}@media(min-width:768px){.Tooltip_tooltip__content__xqoH7{font-size:1.2rem}}@media(min-width:1200px){.Tooltip_tooltip__content__xqoH7{font-size:1.2rem}}@media(max-width:1199px){.Tooltip_tooltip__content__xqoH7{display:block;width:-moz-max-content;width:max-content;max-width:90vw;white-space:normal}}.Tooltip_tooltip__arrow__Fdmat{position:absolute;color:var(--color-tooltip-background);display:flex;width:1.2rem;height:.6rem}.Tooltip_tooltip__arrow--top-left__sKXkt,.Tooltip_tooltip__arrow--top-right__aQ_ZN,.Tooltip_tooltip__arrow--top__uhRlE{top:calc(100% - .1rem)}.Tooltip_tooltip__arrow--top-left__sKXkt svg,.Tooltip_tooltip__arrow--top-right__aQ_ZN svg,.Tooltip_tooltip__arrow--top__uhRlE svg{transform:rotate(180deg)}.Tooltip_tooltip--top__bLkqo{left:50%;transform:translateX(-50%) translateY(-8px)}.Tooltip_tooltip__arrow--top__uhRlE{left:50%;transform:translateX(-50%)}.Tooltip_tooltip--top-left__Jzr74{left:-.6rem;transform:translateY(-8px)}.Tooltip_tooltip__arrow--top-left__sKXkt{left:.8rem}.Tooltip_tooltip__arrow--top-right__aQ_ZN{right:.8rem}.Tooltip_tooltip--bottom-left__uBEiC,.Tooltip_tooltip--bottom-right__Xj1RI,.Tooltip_tooltip--bottom__nRP1j{top:calc(100% + .6rem)}.Tooltip_tooltip__arrow--bottom-left____j41,.Tooltip_tooltip__arrow--bottom-right__MnSug,.Tooltip_tooltip__arrow--bottom__6xPVO{bottom:calc(100% - .1rem)}.Tooltip_tooltip--bottom__nRP1j{left:50%;transform:translateX(-50%) translateY(8px)}.Tooltip_tooltip__arrow--bottom__6xPVO{left:50%;transform:translateX(-50%)}.Tooltip_tooltip--bottom-left__uBEiC{left:-.6rem;transform:translateY(8px)}.Tooltip_tooltip__arrow--bottom-left____j41{left:.8rem}.Tooltip_tooltip--bottom-right__Xj1RI{right:-.6rem;transform:translateY(8px)}.Tooltip_tooltip__arrow--bottom-right__MnSug{right:.8rem}.Tooltip_tooltip--left__ZLfN9{right:100%;top:50%;transform:translateY(-50%) translateX(-8px)}.Tooltip_tooltip__arrow--left__W7ufE{left:calc(100% - .4rem);top:50%;transform:translateY(-50%)}.Tooltip_tooltip__arrow--left__W7ufE svg{transform:rotate(90deg)}.Tooltip_tooltip--right__DKzYv{left:100%;top:50%;transform:translateY(-50%) translateX(8px)}.Tooltip_tooltip__arrow--right__4rGIv{right:calc(100% - .4rem);top:50%;transform:translateY(-50%)}.Tooltip_tooltip__arrow--right__4rGIv svg{transform:rotate(-90deg)}.Accordion_titleToolTipWrapper__cVFYo{display:flex;align-items:center;gap:1.2rem}.Accordion_titleToolTipWrapper__cVFYo.Accordion_hasStepIndicator__LFNbH{gap:3.2rem}.Accordion_accordionItem__gNdyC{border-radius:var(--radius-md);overflow:hidden;transition:all .3s ease;color:var(--color-text-primary)}.Accordion_accordionItem__gNdyC.Accordion_contentExpanded__7BXFL .Accordion_title__nTF4O{padding-bottom:0}.Accordion_accordionItem__gNdyC.Accordion_contentExpanded__7BXFL .Accordion_floatingTitle__qmuFe{border-radius:var(--radius-md);padding:var(--grid-vertical-spacing) var(--text-spacing-md)}.Accordion_accordionItem__gNdyC.Accordion_contentExpanded__7BXFL .Accordion_contentInner__NaDbu{padding-top:var(--text-spacing-xs)}.Accordion_title__nTF4O{display:flex;justify-content:space-between;align-items:center;padding:var(--text-spacing-md);cursor:pointer;transition:padding .3s ease;outline:none;gap:var(--text-spacing-md)}.Accordion_title__nTF4O:focus-visible{outline:2px solid #303030;outline-offset:-2px}.Accordion_hasSubtitle__0Pbwv{display:flex;gap:var(--text-spacing-xs)}@media(max-width:1199px){.Accordion_hasSubtitle__0Pbwv{flex-direction:column}}.Accordion_subtitle__UcMeZ{font-size:1.4rem;line-height:1.5;letter-spacing:0;font-weight:400}@media(min-width:768px){.Accordion_subtitle__UcMeZ{font-size:1.6rem}}@media(min-width:1200px){.Accordion_subtitle__UcMeZ{font-size:1.6rem}}.Accordion_hasBackgroundColor__nBMPX{background-color:var(--color-background-primary)}.Accordion_floatingTitle__qmuFe{background-color:#f7f7f7;padding:var(--grid-vertical-spacing) var(--text-spacing-md)}.Accordion_floatingTitle__qmuFe+.Accordion_content__eqPAc .Accordion_contentInner__NaDbu{padding:var(--text-spacing-xs) 0 0 0}@media(min-width:1200px){.Accordion_floatingTitle__qmuFe{background-color:var(--color-background-primary)}}.Accordion_titleText__F8kkY{color:var(--color-text-primary)}.Accordion_titleIcon__sQCRm{display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s ease}.Accordion_titleIcon__sQCRm.Accordion_titleIconOpened__YMI1C{transform:rotate(180deg)}.Accordion_titlePlusIcon__kyaJG{display:flex;align-items:center;justify-content:center;width:24px;height:24px;position:relative;transition:transform .3s ease}.Accordion_titlePlusIcon__kyaJG:after,.Accordion_titlePlusIcon__kyaJG:before{content:"";position:absolute;top:50%;left:50%;background-color:#303030;transition:transform .3s ease,opacity .3s ease}.Accordion_titlePlusIcon__kyaJG:before{width:24px;height:2px;transform:translate(-50%,-50%)}.Accordion_titlePlusIcon__kyaJG:after{width:2px;height:24px;transform:translate(-50%,-50%)}.Accordion_titleIconOpened__YMI1C .Accordion_titlePlusIcon__kyaJG:before{transform:translate(-50%,-50%) rotate(180deg)}.Accordion_titleIconOpened__YMI1C .Accordion_titlePlusIcon__kyaJG:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.Accordion_content__eqPAc{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.Accordion_content__eqPAc.Accordion_contentOpened__7cqji{max-height:1500px;transition:max-height .3s ease-in}.Accordion_contentInner__NaDbu{padding:var(--text-spacing-md);color:var(--color-text-secondary);transition:padding .3s ease}.Accordion_disabled__hLYXX{cursor:not-allowed;opacity:.5;pointer-events:none}@media(min-width:1200px){.Accordion_mobileOnly__dwpgQ .Accordion_title__nTF4O{cursor:default;pointer-events:none}.Accordion_mobileOnly__dwpgQ .Accordion_titleIcon__sQCRm{display:none}.Accordion_mobileOnly__dwpgQ .Accordion_content__eqPAc{max-height:none}.Accordion_mobileOnly__dwpgQ .Accordion_contentInner__NaDbu{padding-top:var(--text-spacing-xs)}}.Faq_faqContainer__Ny3eV{background-color:var(--color-background-secondary);color:var(--color-text-primary)}.Faq_faqInnerContent__UoY7M{background-color:var(--color-background-secondary);justify-content:center;gap:var(--text-spacing-xl)}.Faq_faqInnerContent__UoY7M,.Faq_faqTitle__nasgH{display:flex;flex-direction:column;align-items:center}.Faq_faqTitle__nasgH{gap:var(--text-spacing-xs)}@media(min-width:768px){.Faq_faqTitle__nasgH{flex-direction:row}}.Faq_faqGrid__8uk4b{display:flex;flex-direction:column;gap:var(--text-spacing-xs);width:100%}@media(min-width:768px){.Faq_faqGrid__8uk4b{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:min-content;align-items:start}}.FeaturedProduct_featuredProduct__Tu4qH{position:relative;padding:var(--stacked-component-lg) var(--container-padding);width:100%}@media(min-width:1200px){.FeaturedProduct_featuredProduct__Tu4qH{padding:var(--stacked-component-sm) var(--container-padding)}}.FeaturedProduct_backgroundImage__iBdUe{position:absolute;inset:0;z-index:0;-o-object-fit:cover;object-fit:cover}.FeaturedProduct_content__ZjwUb{position:relative;z-index:1;display:flex;flex-direction:column;border-radius:var(--radius-lg);width:100%;overflow:hidden}@media(min-width:1200px){.FeaturedProduct_content__ZjwUb{flex-direction:row;margin:0 auto}}.FeaturedProduct_info__WKce_{background-color:var(--color-background-primary);width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--text-spacing-lg);padding:var(--text-spacing-xl);z-index:1}@media(min-width:1200px){.FeaturedProduct_info__WKce_{width:50%}.FeaturedProduct_info--left__DV0Ng{order:1}.FeaturedProduct_info--right__iou4K{order:2}}.FeaturedProduct_heading__0WIHO{color:var(--color-text-primary)}.FeaturedProduct_description__1GhvD{color:var(--color-text-secondary);font-size:1.4rem;line-height:1.5;letter-spacing:0;font-weight:400}@media(min-width:768px){.FeaturedProduct_description__1GhvD{font-size:1.6rem}}@media(min-width:1200px){.FeaturedProduct_description__1GhvD{font-size:1.6rem}}.FeaturedProduct_image__sE8NB{width:100%;-o-object-fit:cover;object-fit:cover;display:block;margin:0 auto}.FeaturedProduct_imageWrapper__F9yzE{width:100%;display:flex;flex-direction:column;justify-content:center;aspect-ratio:3/2}@media(min-width:1200px){.FeaturedProduct_imageWrapper__F9yzE{width:50%}.FeaturedProduct_imageWrapper--right__E6JLN{order:2}.FeaturedProduct_imageWrapper--left__TRS8F{order:1}}.ImageBanner_main__fGdO3{width:100%;display:flex;flex-direction:column;position:relative;background:var(--color-background-primary)}@media(min-width:1200px){.ImageBanner_main__fGdO3{flex-direction:row;align-items:stretch;background-color:rgba(0,0,0,0)}}.ImageBanner_imageWrapper__dWKPJ{overflow:hidden;z-index:1;top:0;left:0;width:100%;height:calc(100vh - 7.2rem)}@media(min-width:1200px){.ImageBanner_imageWrapper__dWKPJ{aspect-ratio:16/7;position:absolute;height:100%}}.ImageBanner_image__jawJP{display:block}.ImageBanner_desktopImage__QKcFt,.ImageBanner_image__jawJP{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ImageBanner_desktopImage__QKcFt{display:none}@media(min-width:1200px){.ImageBanner_desktopImage__QKcFt{display:block}}.ImageBanner_mobileImage__RryN1{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:1200px){.ImageBanner_mobileImage__RryN1{display:none}}.ImageBanner_contentWrapper__oOKc7{z-index:2;background:none;position:relative;bottom:0;left:0;right:0}@media(max-width:1199px){.ImageBanner_contentWrapper__oOKc7{padding-top:0!important;position:absolute}}.ImageBanner_content__lahWl{padding:var(--stacked-component-sm) 0;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--text-spacing-lg)}@media(min-width:1200px){.ImageBanner_content__lahWl{position:relative;justify-content:center;padding:0;height:100%}}.ImageBanner_textContent__7No_7{display:flex;flex-direction:column;gap:var(--text-spacing-sm);max-width:70rem;color:var(--color-text-primary)}.ImageBanner_heading__zRQMt{margin:0;font-size:3.2rem}@media(min-width:768px){.ImageBanner_heading__zRQMt{font-size:5.6rem}}@media(min-width:1200px){.ImageBanner_heading__zRQMt{font-size:7.2rem}}.ImageBanner_headingHighlight__yxXjA{font-family:var(--font-family-callout);color:#0a6d85}.ImageBanner_description__PAosA{font-size:1.8rem;line-height:1.5;letter-spacing:0;font-weight:400}@media(min-width:768px){.ImageBanner_description__PAosA{font-size:2rem}}@media(min-width:1200px){.ImageBanner_description__PAosA{font-size:2rem}}.ImageBanner_ctas__i1Kih{display:flex;flex-direction:column;gap:var(--text-spacing-lg);align-items:flex-start;width:100%}@media(min-width:1200px){.ImageBanner_ctas__i1Kih{gap:1.6rem}}.ImageBanner_secondaryCta__FFxkb{display:flex;align-items:center;gap:var(--text-spacing-sm);background:#fff;border-radius:var(--radius-md);box-shadow:0 6px 20px -2px rgba(26,26,26,.14),0 4px 6px 0 rgba(26,26,26,.06);padding:var(--text-spacing-sm);text-decoration:none;width:100%}@media(min-width:1200px){.ImageBanner_secondaryCta__FFxkb{position:absolute;right:3.2rem;bottom:3.2rem;width:auto}}.ImageBanner_secondaryCtaIcon__xdgrF{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem}.ImageBanner_secondaryCtaContent__bGdwH{display:flex;flex-direction:column;justify-content:center;gap:.4rem}.ImageBanner_secondaryCtaTitle__M_wHY{font-size:1.6rem;line-height:1.2;letter-spacing:-.03em;font-weight:700}@media(min-width:768px){.ImageBanner_secondaryCtaTitle__M_wHY{font-size:1.8rem}}@media(min-width:1200px){.ImageBanner_secondaryCtaTitle__M_wHY{font-size:1.8rem}}.ImageBanner_secondaryCtaSubTitle__IpxXZ{min-height:auto}.ImageWithText_imageWithText__JoGxQ{width:100%}.ImageWithText_content__CjUiD{display:flex;flex-direction:column;width:100%;background-color:var(--color-background-primary)}@media(min-width:1200px){.ImageWithText_content__CjUiD{flex-direction:row;align-items:center}}.ImageWithText_imageWrapper__IFNtE{width:100%;display:flex;justify-content:center;align-items:center}@media(min-width:1200px){.ImageWithText_imageWrapper__IFNtE{width:50%}.ImageWithText_imageWrapper--left__BiaJz{order:1}.ImageWithText_imageWrapper--right__IUajZ{order:2}}.ImageWithText_image__HZAbc{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.ImageWithText_image--limit-height__yCYst{max-height:400px}.ImageWithText_textContent__HeaaG{width:100%;display:flex;flex-direction:column;gap:var(--text-spacing-md);align-items:center;text-align:center;padding-left:var(--grid-horizontal-spacing-lg);padding-right:var(--grid-horizontal-spacing-lg)}@media(min-width:1200px){.ImageWithText_textContent__HeaaG{width:50%}.ImageWithText_textContent--full__TFOsM{width:100%}}.ImageWithText_textContent--align-left__aUtOo{align-items:flex-start;text-align:left}.ImageWithText_textContent--align-center__ngFtl{align-items:center;text-align:center}.ImageWithText_textContent--align-right__2gT4L{align-items:flex-end;text-align:right}@media(min-width:1200px){.ImageWithText_textContent--left__UBrpK{order:1}.ImageWithText_textContent--right__tx21O{order:2}}.ImageWithText_textContent--padding-top-xxs__Eo2Mf{padding-top:var(--padding-xxs)}.ImageWithText_textContent--padding-top-xs__K7Hyh{padding-top:var(--padding-xs)}.ImageWithText_textContent--padding-top-s__7eNIs{padding-top:var(--padding-s)}.ImageWithText_textContent--padding-top-m__482Ij{padding-top:var(--padding-m)}.ImageWithText_textContent--padding-top-l__l66pj{padding-top:var(--padding-l)}.ImageWithText_textContent--padding-top-xl__hF4cl{padding-top:var(--padding-xl)}.ImageWithText_textContent--padding-top-2xl__RSer3{padding-top:var(--padding-2xl)}.ImageWithText_textContent--padding-top-3xl__VH8sD{padding-top:var(--padding-3xl)}.ImageWithText_textContent--padding-top-4xl__eRimU{padding-top:var(--padding-4xl)}.ImageWithText_textContent--padding-top-5xl__CqfE_{padding-top:var(--padding-5xl)}.ImageWithText_textContent--padding-bottom-xxs__ylzX1{padding-bottom:var(--padding-xxs)}.ImageWithText_textContent--padding-bottom-xs__gtFcq{padding-bottom:var(--padding-xs)}.ImageWithText_textContent--padding-bottom-s__StCFw{padding-bottom:var(--padding-s)}.ImageWithText_textContent--padding-bottom-m__fNL5j{padding-bottom:var(--padding-m)}.ImageWithText_textContent--padding-bottom-l__zsdhz{padding-bottom:var(--padding-l)}.ImageWithText_textContent--padding-bottom-xl__2t7Le{padding-bottom:var(--padding-xl)}.ImageWithText_textContent--padding-bottom-2xl__YrgyT{padding-bottom:var(--padding-2xl)}.ImageWithText_textContent--padding-bottom-3xl__YIBVz{padding-bottom:var(--padding-3xl)}.ImageWithText_textContent--padding-bottom-4xl__KoF8Y{padding-bottom:var(--padding-4xl)}.ImageWithText_textContent--padding-bottom-5xl__US18O{padding-bottom:var(--padding-5xl)}.ImageWithText_textContent--size-xl__M6yRz{width:100%}.ImageWithText_textContent--size-lg__0Xwwd{max-width:64rem}.ImageWithText_textContent--size-md__CNhOB{max-width:50rem}.ImageWithText_textContent--size-sm__TcQFq{max-width:46rem}.ImageWithText_textContentInner__3ZXgj{margin:auto}.ImageWithText_mainText__hM1da{display:flex;align-items:inherit;flex-direction:column;gap:var(--text-spacing-sm);color:var(--color-text-primary)}.ImageWithText_eyebrow__L6EP8{font-size:1.4rem;font-weight:700}@media(min-width:768px){.ImageWithText_eyebrow__L6EP8{font-size:1.6rem}}@media(min-width:1200px){.ImageWithText_eyebrow__L6EP8{font-size:1.6rem}}.ImageWithText_heading__trb2Y{color:var(--color-text-primary)}.ImageWithText_buttons__dPCU1{display:flex;align-items:center;justify-content:inherit;gap:2.4rem;position:relative;z-index:1}.RichTextSection_content__CjH2s h1,.RichTextSection_content__CjH2s h2,.RichTextSection_content__CjH2s h3,.RichTextSection_content__CjH2s h4,.RichTextSection_content__CjH2s h5,.RichTextSection_content__CjH2s h6,.RichTextSection_richTextTitle__gjxFC{margin-bottom:var(--text-spacing-sm)}.RichTextSection_content__CjH2s>ol{counter-reset:list-counter;list-style:none;padding-left:0}.RichTextSection_content__CjH2s>ol>li{counter-increment:list-counter;padding-left:calc(var(--text-spacing-lg) + 4.8rem);min-height:4.8rem;position:relative}.RichTextSection_content__CjH2s>ol>li:before{content:counter(list-counter);position:absolute;left:0;top:0;width:4.8rem;height:4.8rem;background-color:#a1e1f7;color:#000;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:1.8rem;font-weight:800;line-height:1}.RichTextSection_content__CjH2s>ol>li strong+p{margin-top:var(--text-spacing-xs)}.RichTextSection_content__CjH2s p.small{font-size:1.4rem;line-height:1.5;letter-spacing:0;font-weight:400}@media(min-width:768px){.RichTextSection_content__CjH2s p.small{font-size:1.4rem}}@media(min-width:1200px){.RichTextSection_content__CjH2s p.small{font-size:1.4rem}}.RichTextSection_content__CjH2s p.large{font-size:1.8rem;line-height:1.5;letter-spacing:0;font-weight:400}@media(min-width:768px){.RichTextSection_content__CjH2s p.large{font-size:2rem}}@media(min-width:1200px){.RichTextSection_content__CjH2s p.large{font-size:2rem}}.RichTextSection_content__CjH2s li.small{font-size:1.4rem;line-height:1.5;letter-spacing:0;font-weight:400}@media(min-width:768px){.RichTextSection_content__CjH2s li.small{font-size:1.4rem}}@media(min-width:1200px){.RichTextSection_content__CjH2s li.small{font-size:1.4rem}}.RichTextSection_content__CjH2s li.large{font-size:1.8rem;line-height:1.5;letter-spacing:0;font-weight:400}@media(min-width:768px){.RichTextSection_content__CjH2s li.large{font-size:2rem}}@media(min-width:1200px){.RichTextSection_content__CjH2s li.large{font-size:2rem}}.RichTextSection_content__CjH2s b,.RichTextSection_content__CjH2s strong{font-weight:700}.RichTextSection_content__CjH2s p{margin-bottom:var(--text-spacing-md)}.RichTextSection_content__CjH2s p+ol{margin-top:var(--text-spacing-xl)}.RichTextSection_content__CjH2s blockquote{font-size:2.4rem;line-height:1.2;letter-spacing:-.03em;font-weight:700}@media(min-width:768px){.RichTextSection_content__CjH2s blockquote{font-size:2.8rem}}@media(min-width:1200px){.RichTextSection_content__CjH2s blockquote{font-size:2.8rem}}.RichTextSection_content__CjH2s blockquote{display:flex;align-items:flex-start;gap:var(--vertical-spacing-lg);margin:0}.RichTextSection_content__CjH2s blockquote:before{content:"";width:6.4rem;height:5.7rem;flex-shrink:0;background:url(/blockquote.svg) no-repeat 50%/contain}.StepsBanner_steps-banner__content__zR_VD{color:var(--color-text-primary);display:flex;flex-direction:column;justify-content:space-between;gap:var(--stacked-component-sm);width:100%}@media(min-width:1200px){.StepsBanner_steps-banner__content__zR_VD{flex-direction:row}}.StepsBanner_steps-banner__info__nugAn{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}@media(min-width:1200px){.StepsBanner_steps-banner__info__nugAn{max-width:38rem}}.StepsBanner_steps-banner__title__S2daN{margin:0}.StepsBanner_steps-banner__steps__ksdx_{display:flex;flex-direction:column;gap:var(--text-spacing-xl)}@media(min-width:1200px){.StepsBanner_steps-banner__steps__ksdx_{flex-direction:row;align-items:center}}.StepsBanner_steps-banner__step__vGl8P{display:flex;gap:1.6rem}.StepsBanner_steps-banner__icon-wrapper__Okiz9{flex-shrink:0;width:7.2rem;height:7.2rem;display:flex;align-items:center;justify-content:center}@media(min-width:1200px){.StepsBanner_steps-banner__icon-wrapper__Okiz9{width:8rem;height:8rem}}.StepsBanner_steps-banner__icon__S9qDT{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.StepsBanner_steps-banner__step-content__dkOp6{display:flex;flex-direction:column;justify-content:center;gap:.8rem}.StepsBanner_steps-banner__step-title__IzHkE{color:var(--color-text-secondary);font-family:var(--font-family-heading);font-size:1.2rem;font-weight:800;margin:0}.StepsBanner_steps-banner__step-description__jQ0YK{margin:0}.CollectionSection_searchResultsHeading__y0U8G{padding-top:2.4rem}.CollectionSection_filterAndProductsGrid___JSwe{display:flex;flex-direction:column;gap:var(--horizontal-spacing-lg)}@media(min-width:768px){.CollectionSection_filterAndProductsGrid___JSwe{flex-direction:row}}.CollectionSection_filtersContainer__yK82S{width:100%}@media(min-width:768px){.CollectionSection_filtersContainer__yK82S{max-width:33.4rem;min-width:28rem}}.CollectionSection_normalHeader__jGIR6{display:flex;flex-direction:column;gap:var(--text-spacing-md);margin-top:var(--stacked-component-sm)}.CollectionSection_normalHeaderText__NFALv{display:flex;flex-direction:column;gap:var(--text-spacing-sm)}.CollectionSection_productsContainerWrapper__ZmUvV{width:100%;transition:opacity .3s ease}.CollectionSection_productsContainerWrapper__ZmUvV.CollectionSection_loading__mbW6u{opacity:.5;pointer-events:none}.CollectionSection_productsContainer__0sV_S{flex:1 1;display:grid;grid-template-columns:repeat(auto-fit,minmax(14.7rem,1fr));grid-gap:1.6rem 2.4rem;gap:1.6rem 2.4rem}@media(min-width:1200px){.CollectionSection_productsContainer__0sV_S{grid-template-columns:repeat(auto-fill,minmax(max(20rem,(100% - 7.2rem)/4),1fr))}}.CollectionSection_collectionContent__n8GwQ{display:flex;flex-direction:column;gap:var(--text-spacing-xl);margin-top:var(--stacked-component-sm)}.CollectionSection_additionalContent__2Hr3z{display:flex;flex-direction:column;gap:.8rem;padding-bottom:var(--stacked-component-sm)}.CollectionSection_additionalContentHeading__6xxel{font-size:1.4rem;line-height:1.2;letter-spacing:-.03em;font-weight:700}@media(min-width:768px){.CollectionSection_additionalContentHeading__6xxel{font-size:1.6rem}}@media(min-width:1200px){.CollectionSection_additionalContentHeading__6xxel{font-size:1.6rem}}.CollectionSection_additionalContentWrapper__7uq_y{position:relative;overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1)}.CollectionSection_additionalContentWrapper__7uq_y.CollectionSection_collapsed__S2Qjb{max-height:4.5em}.CollectionSection_additionalContentWrapper__7uq_y.CollectionSection_collapsed__S2Qjb:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2em;background:linear-gradient(180deg,transparent,white);pointer-events:none}.CollectionSection_additionalContentWrapper__7uq_y.CollectionSection_expanded__nrSpw{max-height:20rem}.CollectionSection_additionalContentDescription__Vg5ue{margin:0;font-size:1.2rem;line-height:1.5;letter-spacing:0;font-weight:400}@media(min-width:768px){.CollectionSection_additionalContentDescription__Vg5ue{font-size:1.2rem}}@media(min-width:1200px){.CollectionSection_additionalContentDescription__Vg5ue{font-size:1.2rem}}.CollectionSection_readMoreButton__ngscy{align-self:flex-start;background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:1.4rem;font-weight:500;padding:0;text-decoration:underline;transition:opacity .2s ease}.CollectionSection_readMoreButton__ngscy:hover{opacity:.8}.CollectionSection_readMoreButton__ngscy:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}