@layer lib {
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
}

@layer lib {
:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}
}


@layer reset,lib,layout,typography,core-components,components;@layer patterns{._4wT13q_carouselWrapper{justify-content:space-between;gap:var(--spacing-06);align-items:center;width:100%;margin:0 auto;display:flex}@media (max-width:767px){._4wT13q_carouselWrapper{gap:var(--spacing-04);align-items:initial;flex-direction:column}}._4wT13q_carouselInnerWrapper{box-sizing:content-box;width:100%;margin:-4px;padding:4px;overflow:hidden}@media (max-width:767px){._4wT13q_carouselInnerWrapper{margin-right:0;padding-right:0}}._4wT13q_swiperSlide{text-align:center;will-change:transform;justify-content:center;align-items:center;width:fit-content;display:flex}._4wT13q_swiperSlide:focus-visible{outline:2px solid var(--sys-color-focus-01);outline-offset:2px}._4wT13q_stepperWrapper{justify-content:center;align-items:center;gap:var(--spacing-02);height:100%;display:flex}@media (max-width:767px){._4wT13q_stepperWrapper{padding-right:var(--padding-03);align-self:flex-end;height:auto}}._4wT13q_carousel{width:100%;height:calc(var(--thumbnail-height) + 8px);max-width:calc(4px + round(down,100%,var(--thumbnail-width) + var(--thumbnail-gap)));padding:4px;margin:-4px!important}@media (max-width:767px){._4wT13q_carousel{max-width:initial;padding-right:0;margin-right:0!important}}._4wT13q_carousel:has([data-active=true].swiper-slide-fully-visible){max-width:calc(var(--thumbnail-width-selected) + var(--thumbnail-gap) + round(down,100% - (var(--thumbnail-width-selected) + var(--thumbnail-gap)),var(--thumbnail-width) + var(--thumbnail-gap)));width:fit-content;transform:scale(1.001)}@media (max-width:767px){._4wT13q_carousel:has([data-active=true].swiper-slide-fully-visible){max-width:initial;width:calc(100% + 4px)}}._4wT13q_carousel._4wT13q_dragging ._4wT13q_draggableItem:hover,._4wT13q_carousel._4wT13q_dragging ._4wT13q_draggableItem button:hover{cursor:grabbing}._4wT13q_carousel:not(._4wT13q_dragging) ._4wT13q_draggableItem button:hover{cursor:pointer}._4wT13q_carousel:not(._4wT13q_dragging) ._4wT13q_draggableItem.thumbnail-item-active{cursor:grab}._4wT13q_carousel:not(._4wT13q_dragging) ._4wT13q_draggableItem.thumbnail-item-active button{cursor:grab}._4wT13q_carousel:not(._4wT13q_dragging) ._4wT13q_draggableItem img:active,._4wT13q_carousel:not(._4wT13q_dragging) ._4wT13q_draggableItem button:active{cursor:grabbing}._4wT13q_carousel ._4wT13q_notDraggableItem.thumbnail-item-active{cursor:default}._4wT13q_carousel ._4wT13q_swiperWrapperFix{cursor:default!important}._4wT13q_storybookWrapper{width:1280px;margin:0 auto}@media (max-width:1439px){._4wT13q_storybookWrapper{width:944px}}@media (max-width:1023px){._4wT13q_storybookWrapper{width:688px}}@media (max-width:767px){._4wT13q_storybookWrapper{width:351px}}html[data-thumbnail-carousel-dragging] :hover{cursor:grabbing}}@layer modules;
@layer reset,lib,layout,typography,core-components;@layer components{.-wBoXq_baseCard{--ds-content-wrapper-p:var(--spacing-05) 0;--ds-content-wrapper-gap:var(--spacing-03);--ds-content-wrapper-align-items:initial;flex-direction:column;width:100%;max-width:100%;height:100%;display:flex}.-wBoXq_contentWrapper{align-items:var(--ds-content-wrapper-align-items);padding:var(--ds-content-wrapper-p);gap:var(--ds-content-wrapper-gap);word-break:normal;overflow-wrap:anywhere;flex-direction:column;flex:1;display:flex}.-wBoXq_utilitySlotWrapper{width:100%;margin-top:auto}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.xJ-Q3G_mediaContainer{cursor:var(--carousel-media-cursor,pointer)}}@layer modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.nT963a_mediaContainer{cursor:var(--carousel-media-cursor-clickable,pointer)}}@layer modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.I1SrXG_wrapper{width:434px;height:100%}@media (max-width:767px){.I1SrXG_wrapper{width:327px}}.I1SrXG_wrapper.I1SrXG_fullWidth{flex-direction:column;width:100%;display:flex}}@layer modules;
@layer reset,lib,layout,typography,core-components;@layer components{.Shq-Ka_progress{background-color:var(--sys-color-interactive-05);width:100%;height:2px;overflow:hidden}.Shq-Ka_progressInverse{background-color:var(--sys-color-interactive-09)}.Shq-Ka_indicator{background-color:var(--sys-color-interactive-08);border-radius:var(--sys-radius-00);height:100%;transform:translateX(var(--progress))}.Shq-Ka_indicatorInverse{background-color:var(--sys-color-interactive-04)}.Shq-Ka_withAnimation{transition:transform .6s}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.i2pbQq_wrapper{width:100%;container:progress-bar/inline-size}.i2pbQq_progressBar{align-items:center;gap:var(--spacing-06);flex-direction:row;width:100%;display:flex}@container progress-bar (max-width:375px){.i2pbQq_progressBar{align-items:end;gap:var(--spacing-04);flex-direction:column}}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.kpItra_carouselWrapper{contain:layout style;position:relative}.kpItra_carouselContent{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;width:calc(100% + 2*var(--padding-03));margin-inline:calc(-1*var(--padding-03));padding-inline:var(--padding-03);--carousel-media-cursor:grab;position:relative;overflow:visible}.kpItra_carouselContent:focus-visible{outline:none}.kpItra_carouselContent img{-webkit-user-drag:none;pointer-events:none}.kpItra_carouselContent [data-media-action-button]{cursor:pointer}.kpItra_carouselContent:active{cursor:grabbing;--carousel-media-cursor:grabbing;--carousel-media-cursor-clickable:grabbing}.kpItra_carouselContent.kpItra_dragging,.kpItra_carouselContent.kpItra_dragging *{cursor:grabbing}html[data-carousel-dragging] :hover{cursor:grabbing}.kpItra_carouselGrid{will-change:transform;isolation:isolate;transition:transform .6s cubic-bezier(.16,1,.3,1);transform:translate(0)translateZ(0)}}@layer modules;
@layer reset,lib,layout,typography,core-components;@layer components{.Q9mqhq_item{justify-content:center;align-items:center;display:flex}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.YtGo1G_ellipsis{width:32px;height:32px;color:var(--sys-color-text-02);justify-content:center;align-items:center;display:flex}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.yggh8q_pageButton{background-color:unset;border-radius:var(--sys-radius-9999);width:32px;height:32px;color:var(--sys-color-text-02);letter-spacing:var(--body-04-letter-spacing);line-height:var(--body-04-line-height);font-size:var(--body-04-font-size);font-family:var(--body-04-font-family),Arial,Helvetica,sans-serif;font-weight:var(--body-04-font-weight)}.yggh8q_pageButton:hover{background-color:var(--sys-color-background-03);color:var(--sys-color-text-01)}.yggh8q_pageButton:active{background-color:var(--sys-color-interactive-02);color:var(--sys-color-text-04)}.yggh8q_pageButton:focus-visible:not(:disabled):before{width:100%;height:100%;top:-2px;left:-2px}.yggh8q_selected,.yggh8q_selected:hover{background-color:var(--sys-color-interactive-02);color:var(--sys-color-text-04)}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.ulyE8a_pagination{justify-content:center;gap:var(--spacing-01);max-width:100%;display:flex}.ulyE8a_list{align-items:center;gap:var(--spacing-01);max-width:100%;margin:0;padding:0;display:flex}.ulyE8a_list>:has([data-next-button-with-label=true]){overflow:hidden}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.xB8Kha_navButton{background-color:unset;width:32px;height:32px;color:var(--sys-color-interactive-07);gap:var(--spacing-01);padding:0 var(--spacing-02) 0;display:flex}.xB8Kha_navButton svg{flex-shrink:0}.xB8Kha_navButton svg path{fill:var(--sys-color-interactive-07)}.xB8Kha_navButton:disabled,.xB8Kha_navButton[aria-disabled=true]{color:var(--sys-color-interactive-09)}.xB8Kha_navButton:disabled svg path,.xB8Kha_navButton[aria-disabled=true] svg path{fill:var(--sys-color-interactive-09)}.xB8Kha_navButton:hover:not(:disabled):not([aria-disabled=true]) svg path,.xB8Kha_navButton:focus-visible svg path{fill:var(--sys-color-interactive-05)}@media (max-width:1023px){.xB8Kha_navButton:hover:not(:disabled):not([aria-disabled=true]) svg path,.xB8Kha_navButton:focus-visible svg path{fill:var(--sys-color-interactive-07)}}.xB8Kha_navButton:focus-visible:not(:disabled):before{width:100%;height:100%;top:-2px;left:-2px}.xB8Kha_navButton:focus-visible:not(:disabled).xB8Kha_withLabel:before{width:calc(100% - var(--spacing-01));height:calc(100% - var(--spacing-01));top:0;left:0}.xB8Kha_navButton{letter-spacing:var(--body-04-letter-spacing);line-height:var(--body-04-line-height);font-size:var(--body-04-font-size);font-family:var(--body-04-font-family),Arial,Helvetica,sans-serif;font-weight:var(--body-04-font-weight)}.xB8Kha_withLabel{width:100%}.xB8Kha_withLabel span{color:var(--sys-color-text-02)}.xB8Kha_withLabel:hover:not(:disabled):not([aria-disabled=true]) span,.xB8Kha_withLabel:focus-visible span{color:var(--sys-color-text-01);-webkit-text-decoration:underline var(--sys-color-text-01);text-decoration:underline var(--sys-color-text-01)}@media (max-width:1023px){.xB8Kha_withLabel:hover:not(:disabled):not([aria-disabled=true]) span,.xB8Kha_withLabel:focus-visible span{color:var(--sys-color-text-02);text-decoration:none}}.xB8Kha_withLabel:disabled,.xB8Kha_withLabel[aria-disabled=true]{cursor:auto}.xB8Kha_withLabel:disabled span,.xB8Kha_withLabel[aria-disabled=true] span{color:var(--sys-color-text-03)}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components,components,patterns,modules;._7-EBRq_designSystemStackInputWrapper{width:100%;max-width:428px}@media (max-width:1439px){._7-EBRq_designSystemStackInputWrapper{max-width:288px}}@media (max-width:1023px){._7-EBRq_designSystemStackInputWrapper{max-width:368px}}@media (max-width:767px){._7-EBRq_designSystemStackInputField{letter-spacing:var(--body-03-letter-spacing);line-height:var(--body-03-line-height);font-size:var(--body-03-font-size);font-family:var(--body-03-font-family),Arial,Helvetica,sans-serif;font-weight:var(--body-03-font-weight)}}
@layer reset,lib,layout,typography,core-components;@layer components{.u2kgPW_cell{--base-table-cell-border-top:1px solid var(--sys-color-border-04);--base-table-cell-border-left:1px solid var(--sys-color-border-04);--base-table-cell-border-right:1px solid var(--sys-color-border-04);--base-table-cell-border-bottom:1px solid var(--sys-color-border-04);--base-table-cell-background-color:var(--sys-color-background-01);background-color:var(--base-table-cell-background-color,var(--sys-color-background-01));--base-table-cell-alignment:left;vertical-align:top;text-align:var(--base-table-cell-alignment,left);overflow-wrap:break-word;padding:var(--base-table-cell-padding-top,var(--spacing-04)) var(--base-table-cell-padding-right,var(--spacing-04)) var(--base-table-cell-padding-bottom,var(--spacing-04)) var(--base-table-cell-padding-left,var(--spacing-04));border:unset!important;border-top:var(--base-table-cell-border-top,1px solid var(--sys-color-border-04))!important;border-left:var(--base-table-cell-border-left,1px solid var(--sys-color-border-04))!important;border-right:var(--base-table-cell-border-right,1px solid var(--sys-color-border-04))!important;border-bottom:var(--base-table-cell-border-bottom,1px solid var(--sys-color-border-04))!important}.u2kgPW_cell:first-child{border-left:var(--base-table-border-left-most,var(--base-table-cell-border-left,1px solid var(--sys-color-border-04)))!important}.u2kgPW_cell:last-child{border-right:var(--base-table-border-right-most,var(--base-table-cell-border-right,1px solid var(--sys-color-border-04)))!important}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.lTctka_emptyCell{vertical-align:text-top}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.RqHtPa_head{--base-table-head-border-left:1px solid var(--sys-color-border-04);--base-table-head-border-top:1px solid var(--sys-color-border-04);--base-table-head-border-right:1px solid var(--sys-color-border-04);--base-table-head-border-bottom:1px solid var(--sys-color-border-04);--base-table-head-padding-left:var(--spacing-04);--base-table-head-padding-top:var(--spacing-04);--base-table-head-padding-right:var(--spacing-04);--base-table-head-padding-bottom:var(--spacing-04);padding:var(--base-table-head-padding-top,var(--spacing-04)) var(--base-table-head-padding-right,var(--spacing-04)) var(--base-table-head-padding-bottom,var(--spacing-04)) var(--base-table-head-padding-left,var(--spacing-04));--base-table-head-background-color:1px solid var(--sys-color-border-04);background-color:var(--base-table-head-background-color,var(--sys-color-background-01));--base-table-head-alignment:left;text-align:var(--base-table-head-alignment,left);overflow-wrap:break-word;border:unset!important;border-left:var(--base-table-head-border-left,1px solid var(--sys-color-border-04))!important;border-right:var(--base-table-head-border-right,1px solid var(--sys-color-border-04))!important;border-bottom:var(--base-table-head-border-bottom,1px solid var(--sys-color-border-04))!important;border-top:var(--base-table-border-top-most,var(--base-table-head-border-top,1px solid var(--sys-color-border-04)))!important}.RqHtPa_head:first-child{border-left:var(--base-table-border-left-most,var(--base-table-head-border-left,1px solid var(--sys-color-border-04)))!important}.RqHtPa_head:last-child{border-right:var(--base-table-border-right-most,var(--base-table-head-border-right,1px solid var(--sys-color-border-04)))!important}.RqHtPa_head.RqHtPa_sticky{background:var(--sys-color-background-01);z-index:1;position:sticky;top:0}.RqHtPa_head{box-sizing:content-box}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.FbDuqW_baseTable{--base-table-border-left-most:unset;--base-table-border-top-most:unset;--base-table-border-right-most:unset;--base-table-border-bottom-most:unset;border-collapse:collapse;width:100%}.FbDuqW_styledList{padding-left:1.5rem}.FbDuqW_styledList li{list-style-type:disc}.FbDuqW_textWrapper{align-items:center;gap:var(--spacing-02);display:flex}.FbDuqW_textWrapper>svg{flex-shrink:0}.FbDuqW_textWrapper>:has(svg){flex-shrink:0}.FbDuqW_twoColumnLayout{min-width:310px;margin:var(--spacing-02) 0;justify-content:space-between;display:flex}.FbDuqW_inlineButtonLayout{word-break:keep-all;-webkit-hyphens:none;hyphens:none;white-space:nowrap;align-items:center;display:flex}.FbDuqW_customButton{padding-left:0}.FbDuqW_emptyCell svg{vertical-align:middle}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.q42nOG_scrollContainer{--ds-specifications-table-col-min-width:250px;overflow-x:auto}@media (max-width:1439px){.q42nOG_scrollContainer{--ds-specifications-table-col-min-width:183px}}.q42nOG_tableWrapper{table-layout:fixed;width:100%;min-width:calc(var(--ds-specifications-table-col-min-width)*var(--specifications-table-col-count))}.q42nOG_rowWrapper{width:100%}.q42nOG_listItemPaddings{padding-inline-start:0}.q42nOG_listItemContent{text-indent:var(--spacing-02)}.q42nOG_emptyIcon{margin-block-start:-7px;padding-block-start:var(--spacing-00_5)}.q42nOG_emptyIcon svg{transform:translateY(7px)}
@layer reset,lib,layout,typography,core-components;@layer components{.uyC6ka_mobileCardItems{padding-top:var(--spacing-02)}.uyC6ka_mobileCardItems:empty{display:none}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{._7hy_Zq_descriptionListItem{padding-bottom:var(--spacing-01);justify-content:space-between;gap:var(--spacing-03);display:flex}._7hy_Zq_descriptionListItem:last-child{padding-bottom:0}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.af1CMa_descriptionDetails{flex:0 0 200px}@media (max-width:767px){.af1CMa_descriptionDetails{flex:0 0 100px}}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components,components,patterns;@layer modules{.nNCW9q_truncatedText{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nNCW9q_underline{text-decoration:underline;transition:-webkit-text-decoration .1s ease-in-out,text-decoration .1s ease-in-out}}
@layer reset,lib,layout,typography,core-components;@layer components{.PVW1sq_descriptionTerm{text-align:end;flex:1}.PVW1sq_descriptionTerm svg{vertical-align:middle}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.yEMvYG_pagination{max-width:fit-content;margin-left:auto}@media (max-width:1023px){.yEMvYG_pagination{padding:var(--spacing-03) 0}}@media (max-width:767px){.yEMvYG_pagination{padding:var(--spacing-03) var(--spacing-04)}}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.pZ815W_categoryWrapper{padding:var(--spacing-06) 0}@media (max-width:767px){.pZ815W_categoryWrapper{padding:var(--spacing-06) 0 0 0}}.pZ815W_specificationsDataTableWrapper{padding:var(--padding-03);box-sizing:content-box}@media (max-width:767px){.pZ815W_buttonImage{display:none}}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;@media (max-width:767px){._4wa5a_buttonIcon{display:none!important}}
@layer reset,lib,layout,typography,core-components;@layer components{.Wcpl8q_iconWrapper{background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:inline-flex}.Wcpl8q_iconWrapper>svg path{fill:var(--sys-color-interactive-07)}.Wcpl8q_iconWrapper:disabled>svg path{fill:var(--sys-color-interactive-08)}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.-QjvZa_input{letter-spacing:var(--body-03-letter-spacing);line-height:var(--body-03-line-height);font-size:var(--body-03-font-size);font-family:var(--body-03-font-family),Arial,Helvetica,sans-serif;font-weight:var(--body-03-font-weight);height:100%;color:var(--sys-color-text-01);background:var(--sys-color-background-03);min-width:0;padding-left:calc(2*var(--spacing-03) + 24px);border:none;outline:none;flex-grow:1}@media (max-width:767px){.-QjvZa_input{letter-spacing:var(--body-02-letter-spacing);line-height:var(--body-02-line-height);font-size:var(--body-02-font-size);font-family:var(--body-02-font-family),Arial,Helvetica,sans-serif;font-weight:var(--body-02-font-weight)}}.-QjvZa_input::placeholder{color:var(--sys-color-text-02)}.-QjvZa_input:disabled{color:var(--sys-color-text-03);background:var(--sys-color-button-disabled-01)}.-QjvZa_input:disabled::placeholder{color:var(--sys-color-text-03)}.-QjvZa_input:read-only:not(:disabled){background:var(--sys-color-button-disabled-01);color:var(--sys-color-text-01)}.-QjvZa_input:read-only:not(:disabled)::placeholder{color:var(--sys-color-text-01)}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.jqQwsG_search{z-index:0;align-items:center;gap:var(--spacing-03);max-width:400px;height:48px;padding-right:var(--spacing-03);background:var(--sys-color-background-03);display:flex;position:relative}.jqQwsG_search:before{content:"";z-index:-1;border-bottom:1px solid var(--sys-color-border-03);position:absolute;inset:0 0 -1px}.jqQwsG_search:has([data-search-input-focus=true][data-search-input-focus-source=unknown]){outline:2px solid var(--sys-color-focus-01)}.jqQwsG_search:has([data-search-input-focus=true][data-search-input-focus-source=unknown]):before{border-bottom-width:0}.jqQwsG_search [data-search-icon-magnify]{pointer-events:none;left:var(--spacing-03);position:absolute}.jqQwsG_search [data-search-icon-magnify] path{fill:var(--sys-color-interactive-07)}:is(.jqQwsG_search:has(>[data-search-input]:focus-visible) path,.jqQwsG_search:has(>[data-search-icon-clear]:focus) path){fill:var(--sys-color-interactive-05)}:is(.jqQwsG_search:has(>[data-search-input]:disabled),.jqQwsG_search:has(>[data-search-input]:read-only)){background:var(--sys-color-button-disabled-01)}:is(.jqQwsG_search:has(>[data-search-input]:disabled) [data-search-icon-magnify] path,.jqQwsG_search:has(>[data-search-input]:read-only) [data-search-icon-magnify] path){fill:var(--sys-color-interactive-08)}.jqQwsG_search:has(>[data-search-input]:disabled):before{border-bottom:1px solid var(--sys-color-border-04)}.jqQwsG_search:has(>[data-search-input]:read-only):before{border-bottom:1px solid var(--sys-color-border-04)}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.sOqaXG_dataTableWrapper{box-sizing:content-box;flex-direction:column;flex-grow:1;height:100%;display:flex;position:relative}.sOqaXG_dataTableContentWrapper{flex-grow:1}.sOqaXG_paginationWrapper{padding:var(--spacing-03) var(--spacing-04)}.sOqaXG_paginationWrapper nav{justify-content:flex-end}@media (max-width:767px){.sOqaXG_paginationWrapper nav{justify-content:center}}.sOqaXG_loadingOverlay{z-index:1300;background-color:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sOqaXG_fixedTable{table-layout:fixed;box-sizing:content-box;width:100%}.sOqaXG_autoTable{table-layout:auto;box-sizing:content-box;width:100%}@media (max-width:767px){.sOqaXG_autoTable{table-layout:fixed}}.sOqaXG_emptyCell{vertical-align:text-top}}@layer modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.CV6a4G_headerContent{align-items:center;gap:var(--spacing-02);overflow-wrap:break-word;display:flex}.CV6a4G_sortIconWrapper{cursor:pointer;background:0 0;border:none;outline:none;align-items:center;padding:0;display:flex}.CV6a4G_sortIconWrapper:hover{opacity:.7}.CV6a4G_sortIconWrapper:focus-visible{outline:2px solid var(--sys-color-focus-01);outline-offset:2px}}@layer modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.mdUdYa_emptyState{gap:var(--spacing-06);padding:var(--spacing-06);flex-direction:column;max-width:632px;display:flex}}@layer modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.vjIiFq_headingWrapper{gap:var(--spacing-03);flex-direction:column;display:flex}}@layer modules;
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.QAPyFW_searchContainer{padding:var(--spacing-03) var(--spacing-04)}.QAPyFW_complexTableWrapper{flex-direction:column;display:flex}.QAPyFW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.QAPyFW_emptyCell{vertical-align:text-top}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.IJYV7G_inlineButtonContainer,.IJYV7G_buttonContainer{word-break:keep-all;-webkit-hyphens:none;hyphens:none;white-space:nowrap;gap:var(--spacing-02);min-width:0;max-width:100%;display:flex}.IJYV7G_buttonContainer{flex-direction:column;align-items:flex-start}.IJYV7G_inlineButtonContainer{align-items:center}.IJYV7G_buttonContainer .IJYV7G_viewAllWrapper{width:100%}.IJYV7G_inlineButtonContainer{flex-wrap:nowrap}.IJYV7G_inlineButtonContainer .IJYV7G_viewAllWrapper{min-width:0;max-width:100%;overflow:hidden}.IJYV7G_inlineButtonContainer [data-button-label]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.IJYV7G_productCodesContainer{word-break:keep-all;-webkit-hyphens:none;hyphens:none;white-space:nowrap;flex-shrink:0;align-items:flex-start;display:flex}.IJYV7G_productCodesContainerColumn{word-break:keep-all;-webkit-hyphens:none;hyphens:none;white-space:nowrap;align-items:flex-start;gap:var(--spacing-02);flex-direction:column;flex-shrink:0;display:flex}.IJYV7G_productCode{padding-right:var(--spacing-02);display:inline}.IJYV7G_viewAllWrapper{flex-shrink:0;min-width:0;max-width:100%}.IJYV7G_viewAllWrapper>*{width:100%;min-width:0}.IJYV7G_measuredHiddenBlock{white-space:nowrap;position:absolute;overflow:hidden;visibility:hidden!important;height:0!important}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.Ph05sG_pageContainer{gap:var(--spacing-06);flex-direction:column;display:flex}.Ph05sG_columnList{gap:var(--spacing-01)}.Ph05sG_emptyCell{vertical-align:text-top}.Ph05sG_listItemContent{text-indent:var(--spacing-02)}.Ph05sG_listItem{padding-inline-start:0}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.mYey2G_collapsibleButtonCell{z-index:1;position:relative}.mYey2G_cellWithOverlay{overflow-anchor:none;padding-bottom:var(--collapsible-overlay-height)}.mYey2G_collapsed{max-height:var(--collapsible-row-threshold);overflow:hidden}.mYey2G_buttonOverlay{width:calc(var(--product-columns-count)*100%);height:var(--collapsible-row-gradient-height);pointer-events:none;background:linear-gradient(0deg, var(--sys-color-background-01) 42.31%, #fff0 100%);justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:0}.mYey2G_toggleButton{align-items:center;gap:var(--spacing-01);pointer-events:auto;display:flex}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;@media (max-width:1023px){.di0lha_firstColumnRow{display:none}}th.di0lha_firstColumnHead{padding:0 var(--spacing-04) var(--spacing-03)}th.di0lha_currentColumn{background-color:var(--sys-color-background-03)}.di0lha_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.yuIobG_headerContainer{gap:var(--spacing-02);flex-direction:column;height:100%;display:flex}@media (max-width:1023px){.yuIobG_headerContainer{justify-content:space-between}.yuIobG_title{display:none}}.yuIobG_mobileTitle{display:none}@media (max-width:1023px){.yuIobG_mobileTitle{display:block}}th.yuIobG_currentColumn{box-shadow:inset 0 0 0 1000px var(--sys-color-background-03);vertical-align:top}th.yuIobG_staticHead{height:1px;padding:var(--spacing-04)}@media (max-width:1023px){th.yuIobG_staticHead{padding:var(--spacing-03);padding-top:0}}.yuIobG_productLink:hover{color:var(--sys-color-link-hover-01);text-decoration:underline}.yuIobG_productLink:active{color:var(--sys-color-link-active-01);text-decoration:underline}.yuIobG_productLink:focus-visible{outline:2px solid var(--sys-color-focus-01);outline-offset:2px}.yuIobG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.-\31 0Usq_titleContainer{background:var(--sys-color-background-02);flex-direction:column;width:100%;padding:0;display:flex;position:absolute;top:0}@media (max-width:1023px){.-\31 0Usq_titleContainer{padding:var(--spacing-03) var(--spacing-03) var(--spacing-00) var(--spacing-03);border-bottom:1px solid var(--sys-color-border-04);background-color:var(--sys-color-background-01)!important}}.-\31 0Usq_titleContainer:before{content:"";background:inherit;pointer-events:none;z-index:1;width:100%;height:1px;position:absolute;top:-1px;left:0}.-\31 0Usq_title{width:100%;padding:10px}@media (max-width:1023px){.-\31 0Usq_title{display:none}}.-\31 0Usq_mobileTitle{margin-bottom:var(--spacing-02);color:var(--sys-color-text-01);display:none}@media (max-width:1023px){.-\31 0Usq_mobileTitle{display:block}}tr.-\31 0Usq_stickyRow{height:0;position:relative}th.-\31 0Usq_stickyHead{z-index:2;height:0;padding:0}th.-\31 0Usq_stickyHead:first-child .-\31 0Usq_titleContainer{background-color:var(--sys-color-background-01)}@media (max-width:1023px){th.-\31 0Usq_stickyHeadSingleProduct{padding:var(--spacing-03) var(--spacing-00) var(--spacing-00) var(--spacing-00);background-color:var(--sys-color-background-01)!important}}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;._8_z9bW_mobileTitle{display:none}@media (max-width:1023px){._8_z9bW_mobileTitle{padding:var(--spacing-03) 0;display:block}}
@layer reset,lib,layout,typography,core-components;@layer components{.-BJkkW_indicator{flex-shrink:0;align-content:center;width:24px;height:24px}.-BJkkW_indicator svg path{fill:var(--sys-color-interactive-05)}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.kXhfKa_selectItem{padding:var(--spacing-02) var(--spacing-03);cursor:pointer;align-items:flex-start;display:flex;position:relative}.kXhfKa_selectItem[data-state=unchecked] [data-select-item-text]{color:var(--sys-color-text-02)}.kXhfKa_selectItem[data-state=checked],.kXhfKa_selectItem:hover,.kXhfKa_selectItem:focus-visible,.kXhfKa_selectItem:focus{background-color:var(--sys-color-background-03)}.kXhfKa_selectItem[data-state=checked] [data-utility-select-item-text],.kXhfKa_selectItem:hover [data-utility-select-item-text],.kXhfKa_selectItem:focus-visible [data-utility-select-item-text],.kXhfKa_selectItem:focus [data-utility-select-item-text]{color:var(--sys-color-text-01)}.kXhfKa_selectItem:focus-visible,.kXhfKa_selectItem:focus{outline:2px solid var(--sys-color-focus-01);outline-offset:-2px}}@layer patterns,modules;
.S9mMiq_selectSizing{letter-spacing:var(--body-03-letter-spacing);line-height:var(--body-03-line-height);font-size:var(--body-03-font-size);font-family:var(--body-03-font-family),Arial,Helvetica,sans-serif;font-weight:var(--body-03-font-weight)}@layer reset,lib,layout,typography,core-components;@layer components{.S9mMiq_wrapper{z-index:1200;flex-direction:column;display:flex}.S9mMiq_wrapperByLargestItem{max-width:100%;display:inline-block;position:relative}.S9mMiq_secondary{align-items:start}.S9mMiq_primary{align-items:stretch}.S9mMiq_primary [data-radix-popper-content-wrapper]{min-width:var(--radix-popper-anchor-width)!important}.S9mMiq_primaryTrigger{padding:var(--spacing-01) var(--spacing-02)}.S9mMiq_secondaryTrigger{padding:0}.S9mMiq_selectSizingValue,.S9mMiq_trigger{text-align:left;justify-content:space-between;align-items:center;gap:var(--spacing-02);border:0;display:flex}.S9mMiq_trigger{background:var(--sys-color-background-01);cursor:pointer}.S9mMiq_trigger:focus-visible,.S9mMiq_trigger[data-state=open]{outline:2px solid var(--sys-color-focus-01);outline-offset:2px}.S9mMiq_trigger[data-clicked=true]{outline:none}.S9mMiq_trigger>span:first-of-type{width:100%}.S9mMiq_primaryTriggerByLargestItem{width:100%;height:100%;position:absolute;inset:0}.S9mMiq_triggerValue{gap:var(--spacing-02);display:flex}.S9mMiq_selectViewport{background:var(--sys-color-background-01);flex-direction:column;align-items:stretch;min-width:0;display:flex}.S9mMiq_selectViewport[data-clicked=true] div:focus,.S9mMiq_selectViewport[data-clicked=true] div:focus-visible{outline:none}.S9mMiq_content{background:var(--sys-color-background-01)}.S9mMiq_content[data-side=bottom]{padding-top:var(--spacing-03)}.S9mMiq_content[data-side=top]{padding-bottom:var(--spacing-03)}.S9mMiq_content{box-shadow:0 20px 20px #0000001a}.S9mMiq_contentPrimaryMaxWidth{width:var(--radix-select-trigger-width)!important}.S9mMiq_contentSecondaryMaxWidth{width:var(--radix-popper-available-width)!important}.S9mMiq_placeholder{flex-shrink:0;overflow:hidden}.S9mMiq_selectSizing{visibility:hidden;pointer-events:none;padding:var(--spacing-01) var(--spacing-02);display:inline-grid}.S9mMiq_selectSizingValue{grid-area:1/1}.S9mMiq_selectSizingOption{grid-area:1/1;height:0}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.PaIhhq_select{padding:0}.PaIhhq_select [data-trigger-icon] path{fill:var(--sys-color-interactive-02)}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components,components,patterns,modules;@media (max-width:1023px){._6HNXXG_topRow{padding:var(--spacing-03) var(--spacing-03) var(--spacing-02)}}th._6HNXXG_currentColumnLabel{background-color:var(--sys-color-background-02);padding:10px}@media (max-width:1023px){th._6HNXXG_currentColumnLabel{background-color:var(--sys-color-background-03);padding:var(--spacing-03) var(--spacing-03) var(--spacing-02)}._6HNXXG_desktopCurrentLabel{display:none}}._6HNXXG_mobileTopContainer{z-index:2200;display:none;position:relative}@media (max-width:1023px){._6HNXXG_mobileTopContainer{display:block}}
@layer reset,lib,layout,typography,core-components,components,patterns;@layer modules{._8cCwAq_tableWrapper{table-layout:fixed;contain:paint;width:100%}td._8cCwAq_currentColumn{background-color:var(--sys-color-background-03);padding:var(--spacing-04)}@media (max-width:1023px){td._8cCwAq_currentColumn{padding:var(--spacing-04) var(--spacing-03)}}td._8cCwAq_regularColumns{padding:var(--spacing-04)}@media (max-width:1023px){td._8cCwAq_regularColumns{padding:var(--spacing-04) var(--spacing-03)}}td._8cCwAq_mobileColumn,th._8cCwAq_mobileColumn{padding:var(--spacing-04) 0}th._8cCwAq_mobileRowHeadColumn{background-color:var(--sys-color-background-03);padding:var(--spacing-04) var(--spacing-03)}}
@layer reset,lib,layout,typography,core-components;@layer components{.qngDPG_wrapper{gap:var(--spacing-03);flex-direction:column;display:flex}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.QRmLAa_heading{justify-content:space-between;align-items:flex-start;gap:var(--spacing-03);width:100%;margin-bottom:var(--spacing-02);display:flex}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.Vt0OWW_asterisk{color:var(--sys-color-text-05);margin-left:var(--spacing-01)}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.kfJlnG_list{gap:var(--spacing-02);flex-direction:column;display:flex}.kfJlnG_list>.kfJlnG_list{padding-left:var(--spacing-05)}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.XAkAXW_content[data-state=open]{animation:.15s ease-out XAkAXW_slide-down}.XAkAXW_content[data-state=closed]{animation:.15s ease-out XAkAXW_slide-up}@keyframes XAkAXW_slide-down{0%{height:0;overflow:hidden}to{height:var(--radix-accordion-content-height);overflow:hidden}}@keyframes XAkAXW_slide-up{0%{height:var(--radix-accordion-content-height);overflow:hidden}to{height:0;overflow:hidden}}}@layer modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.M8Gchq_wrapper{gap:var(--spacing-04);flex-direction:column;display:flex}}@layer modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.A1qgNq_header{justify-content:space-between;align-items:center;display:flex}}@layer modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{._9R_H3G_item{border-top:1px solid var(--sys-color-border-04);background-color:var(--sys-color-background-01)}._9R_H3G_item:last-of-type{border-bottom:1px solid var(--sys-color-border-04)}._9R_H3G_item[data-state=open]{padding-bottom:var(--spacing-03)}}@layer modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.Dmhghq_reset{align-self:flex-end}}@layer modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.t7JNPW_toggle{margin-top:var(--spacing-03);color:var(--sys-color-text-05);background-color:var(--sys-color-background-01)}}@layer modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.-\36 Oq_q_trigger{justify-content:space-between;align-items:center;gap:var(--spacing-03);padding:var(--spacing-03) 0;background-color:var(--sys-color-background-01);width:100%;display:flex}.-\36 Oq_q_trigger[data-state=open]{padding:var(--spacing-03) 0}.-\36 Oq_q_trigger[data-state=open] .-\36 Oq_q_collapse,.-\36 Oq_q_trigger[data-state=closed] .-\36 Oq_q_expand{display:block}.-\36 Oq_q_trigger .-\36 Oq_q_expand,.-\36 Oq_q_trigger .-\36 Oq_q_collapse{display:none}.-\36 Oq_q_trigger .-\36 Oq_q_expand path,.-\36 Oq_q_trigger .-\36 Oq_q_collapse path{fill:var(--sys-color-interactive-07)}.-\36 Oq_q_trigger:focus-visible{z-index:1}.-\36 Oq_q_label{text-wrap:auto;text-align:left;overflow:hidden}}@layer modules;
@layer reset,lib,layout,typography,core-components;@layer components{.UkyBha_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components,components,patterns,modules;._9J-uhW_loadingOverlay{background-color:var(--sys-color-overlay-03);z-index:3000;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;._9bEg4G_errorContainer{min-height:300px}
@layer reset,lib,layout,typography,core-components;@layer components{.kyFy1q_radioButtonContainer{align-items:flex-start;display:flex}.kyFy1q_radioButtonWrapper{height:var(--label-01-line-height);flex-direction:column;justify-content:center;display:inline-flex}.kyFy1q_radioButton{cursor:pointer;border-radius:var(--sys-radius-9999);border:var(--sys-border-width-01) solid var(--sys-color-border-03);background:var(--sys-color-background-03);outline:none;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:inline-flex;position:relative}.kyFy1q_radioButton:focus-visible:before{content:"";border:2px solid var(--sys-color-focus-01);position:absolute;inset:-4px}.kyFy1q_radioButton:disabled{border-color:var(--sys-color-border-04);background-color:var(--sys-color-tag-disabled-01)}.kyFy1q_radioButtonIndicator{border-radius:var(--sys-radius-9999);background:var(--sys-color-interactive-05);width:8px;height:8px;display:inline-block}.kyFy1q_radioButtonIndicator.kyFy1q_disabled{background:var(--sys-color-interactive-08)}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.wAjuiq_buttonLabel{cursor:pointer;padding-left:var(--spacing-03)}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.YV6-qW_headingContainer{justify-content:space-between;align-items:flex-start;gap:var(--spacing-03);align-self:stretch;display:flex}.YV6-qW_heading{margin-bottom:var(--spacing-02)}.YV6-qW_heading .YV6-qW_required{color:var(--sys-color-text-05);margin-left:var(--spacing-01)}.YV6-qW_heading{flex-grow:1}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{.znhswa_radioButtonGroup{align-items:flex-start;gap:var(--spacing-02);flex-direction:column;display:flex}.znhswa_wrapper{align-items:flex-start;gap:var(--spacing-03);flex-direction:column;display:flex}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.WB-u4q_header{align-items:center;display:flex}.WB-u4q_content{overflow-y:auto}.WB-u4q_contentSlot{padding:0 var(--spacing-04);min-height:56px;overflow-y:auto}.WB-u4q_button{border:1px solid var(--sys-color-border-01)}.WB-u4q_button:focus-visible:not(:disabled):before{width:calc(100% + 5px);height:calc(100% + 5px)}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.PZ_IZW_moduleContainer{width:100%;min-height:400px;position:relative}.PZ_IZW_innerContainer{position:relative}.PZ_IZW_filterPanel{height:fit-content;max-height:100vh;padding-inline:var(--spacing-01);margin-inline:calc(-1*var(--spacing-01));padding-bottom:1px;padding-right:var(--spacing-04);margin-bottom:-1px;margin-right:calc(-1*var(--spacing-04));position:sticky;top:0;overflow:auto}
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.g5eYJW_searchCard{--ds-content-wrapper-p:0;--ds-content-wrapper-gap:var(--spacing-05);gap:var(--spacing-09);background-color:var(--sys-color-background-01);padding-bottom:var(--padding-03);flex-direction:row-reverse}.g5eYJW_searchCard.g5eYJW_hasPaddingTop{padding-top:var(--padding-03)}.g5eYJW_searchCard.g5eYJW_hasBorderBottom{border-bottom:1px solid var(--sys-color-border-04)}@media (max-width:767px){.g5eYJW_searchCard{padding:0 var(--padding-03) var(--padding-03);gap:var(--spacing-08);flex-direction:column}.g5eYJW_searchCard.g5eYJW_hasPaddingTop{padding-top:var(--padding-03)}}.g5eYJW_media{width:200px;height:200px}@media (max-width:767px){.g5eYJW_media{width:auto;height:auto}.g5eYJW_media:not(:has(div)){display:none}}}@layer modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.OJaFMW_tileCard{padding:var(--spacing-06) var(--spacing-05)}@media (max-width:1439px){.OJaFMW_tileCard{padding:var(--spacing-02) var(--spacing-05)}}@media (max-width:1023px){.OJaFMW_tileCard{padding:var(--spacing-03) var(--spacing-05)}}@media (max-width:767px){.OJaFMW_tileCard{padding:var(--padding-00) var(--spacing-05)}}.OJaFMW_tileIcon{margin-bottom:var(--spacing-04)}.OJaFMW_tileDescription{padding-top:var(--spacing-03)}.OJaFMW_tileUtility{padding-top:var(--spacing-05)}@media (max-width:1023px){.OJaFMW_tileUtility{padding-top:var(--spacing-03)}}@media (max-width:767px){.OJaFMW_tileUtility{padding-top:var(--spacing-02)}}.OJaFMW_bg-01{background-color:var(--sys-color-background-01)}.OJaFMW_bg-03{background-color:var(--sys-color-background-03)}}@layer modules;
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.qFjkqa_editorial{--ds-grid-item-height:fit-content}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;@media (max-width:767px){.dF-_Yq_featuredCardGrid{--ds-grid-row-gap:0}}.dF-_Yq_defaultCardStackItemMediaTwoCards{flex-basis:37.6582%}.dF-_Yq_defaultCardStackItemMediaOneCard{flex-basis:18.5938%}.dF-_Yq_defaultCardStackItemTwoCards{flex-basis:62.3418%}.dF-_Yq_defaultCardStackItemOneCard{flex-basis:81.4063%}@media (max-width:1439px){.dF-_Yq_defaultCardStackItemMediaTwoCards,.dF-_Yq_defaultCardStackItemMediaOneCard{flex-basis:22.6695%}}@media (max-width:1023px){.dF-_Yq_defaultCardStackItemMediaTwoCards,.dF-_Yq_defaultCardStackItemMediaOneCard{flex-basis:28.7791%}}@media (max-width:767px){.dF-_Yq_defaultCardStackItemMediaTwoCards,.dF-_Yq_defaultCardStackItemMediaOneCard{flex-basis:unset}}@media (max-width:1439px){.dF-_Yq_defaultCardStackItemTwoCards,.dF-_Yq_defaultCardStackItemOneCard{flex-basis:77.3305%}}@media (max-width:1023px){.dF-_Yq_defaultCardStackItemTwoCards,.dF-_Yq_defaultCardStackItemOneCard{flex-basis:71.2209%}}@media (max-width:767px){.dF-_Yq_defaultCardStackItemTwoCards,.dF-_Yq_defaultCardStackItemOneCard{flex-basis:unset}}.dF-_Yq_defaultCard{--ds-content-wrapper-p:0;--ds-content-wrapper-gap:var(--spacing-04);padding:var(--spacing-05)}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.Qnf6kq_errorContainer{min-height:300px}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.cRIXCq_loadingOverlay{background-color:var(--sys-color-overlay-03);z-index:1300;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.tAzTxq_container{position:relative}.tAzTxq_desktopHeader{display:none}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.rWPH7G_cookieButton{padding:var(--spacing-01) var(--spacing-02);border:1px solid var(--sys-color-border-04);border-radius:var(--sys-radius-9999)}.rWPH7G_cookieButton:hover{text-decoration:none}.rWPH7G_cookieText{letter-spacing:var(--label-02-letter-spacing);line-height:var(--label-02-line-height);font-size:var(--label-02-font-size);font-family:var(--label-02-font-family),Arial,Helvetica,sans-serif;font-weight:var(--label-02-font-weight);color:var(--sys-color-text-02)}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .rWPH7G_googleLink{color:var(--sys-color-link-enabled-01);text-decoration:underline}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .rWPH7G_googleLink:hover{color:var(--sys-color-link-hover-01)}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .rWPH7G_googleLink:active{color:var(--sys-color-link-active-01)}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .rWPH7G_googleLink:focus-visible{color:var(--sys-color-link-hover-01);outline:2px solid var(--sys-color-focus-01)}:is(.rWPH7G_otSdkContainer #ot-sdk-cookie-policy#ot-sdk-cookie-policy,.rWPH7G_otSdkContainer #ot-sdk-cookie-policy#ot-sdk-cookie-policy *,.rWPH7G_otSdkContainer #ot-sdk-cookie-policy-v2#ot-sdk-cookie-policy-v2,.rWPH7G_otSdkContainer #ot-sdk-cookie-policy-v2#ot-sdk-cookie-policy-v2 *){font-family:var(--body-02-font-family),Arial,Helvetica,sans-serif!important}.rWPH7G_otSdkContainer #ot-sdk-cookie-policy-v2{background-color:var(--sys-color-background-01)!important}
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.Rf6uvG_directoryCard{--ds-content-wrapper-p:0;--ds-content-wrapper-gap:var(--spacing-04)}}@layer modules;
@layer reset,lib,layout;@layer typography{.JM7iBW_quotation{letter-spacing:var(--quotation-01-letter-spacing);line-height:var(--quotation-01-line-height);font-size:var(--quotation-01-font-size);font-family:var(--quotation-01-font-family),Arial,Helvetica,sans-serif;font-weight:var(--quotation-01-font-weight);color:var(--sys-color-text-01)}.JM7iBW_inverse{color:var(--sys-color-text-04)}}@layer core-components,components,patterns,modules;
@layer reset,lib,layout,typography,core-components,components,patterns,modules;._8w6fcW_tileContent,._8w6fcW_ctaWrapper{width:100%;min-width:0}._8w6fcW_ctaWrapper>*{min-width:0}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;._3hzutq_contentWrapper{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;min-width:0;height:100%;transition:opacity .3s}._3hzutq_contentWrapper._3hzutq_active{opacity:1;visibility:visible;pointer-events:auto}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;._9szlJW_containerWrapper{width:100%;position:relative;overflow:hidden}._9szlJW_container{flex-direction:row;max-width:100%;margin:auto;display:flex}._9szlJW_container._9szlJW_isMediaRight{flex-direction:row-reverse}._9szlJW_container._9szlJW_withoutMedia{padding:var(--padding-03);justify-content:center;max-width:1440px}@media (max-width:1439px){._9szlJW_container._9szlJW_withoutMedia{max-width:100%}}@media (max-width:1023px){._9szlJW_container._9szlJW_withoutMedia{max-width:100%}}@media (max-width:767px){._9szlJW_container{max-width:100%;display:block}._9szlJW_container:not(._9szlJW_withoutMedia){padding-top:var(--padding-03);padding-bottom:var(--padding-03)}}._9szlJW_mediaWrapper{width:50%;position:relative}@media (max-width:767px){._9szlJW_mediaWrapper{width:100%}._9szlJW_mediaWrapper:not(._9szlJW_withoutMedia){margin-bottom:calc(-1*(var(--spacing-02) + var(--spacing-08)))}}._9szlJW_mediaCommon{place-items:center;width:50vw;height:100%;display:flex;position:absolute;top:0;right:0;overflow:hidden}._9szlJW_mediaCommon._9szlJW_isMediaRight{right:unset;left:0}@media (max-width:767px){._9szlJW_mediaCommon{display:none}}._9szlJW_mediaMobile{padding-left:var(--padding-03);padding-right:var(--padding-03);padding-bottom:var(--padding-03);place-items:center;display:none;overflow:hidden}@media (max-width:767px){._9szlJW_mediaMobile{display:flex}}._9szlJW_content{width:720px;padding:var(--padding-03);gap:var(--spacing-06);display:grid;position:relative}._9szlJW_content._9szlJW_withoutMedia{width:100%;padding:var(--spacing-10)}@media (max-width:1439px){._9szlJW_content{width:50%}._9szlJW_content._9szlJW_withoutMedia{width:100%}}@media (max-width:1023px){._9szlJW_content{width:50%}._9szlJW_content._9szlJW_withoutMedia{width:100%}}@media (max-width:767px){._9szlJW_content,._9szlJW_content._9szlJW_withoutMedia{width:100%;padding:var(--spacing-10)}._9szlJW_content:not(._9szlJW_withoutMedia){margin-top:calc(-1*var(--spacing-06));padding:var(--spacing-10) var(--padding-03)}}._9szlJW_contentBackground{background-color:var(--sys-color-background-02);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:-1;width:50vw;height:100%;position:absolute;top:0;left:0}._9szlJW_contentBackground._9szlJW_gray{background-color:var(--sys-color-background-03)}._9szlJW_contentBackground._9szlJW_withoutMedia{width:100%}._9szlJW_contentBackground._9szlJW_isMediaRight{left:unset;right:0}@media (max-width:767px){._9szlJW_contentBackground,._9szlJW_contentBackground ._9szlJW_withoutMedia{width:100%}}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.aWU2EW_containerWrapper{width:100%;overflow:hidden}.aWU2EW_container{padding-top:var(--padding-03);padding-right:var(--padding-03);flex-direction:row;max-width:1440px;margin:auto;display:flex}.aWU2EW_container.aWU2EW_padding{padding-bottom:var(--padding-03)}.aWU2EW_container.aWU2EW_mediaRight{padding-left:var(--padding-03);flex-direction:row-reverse;padding-right:0}@media (max-width:767px){.aWU2EW_container,.aWU2EW_container.aWU2EW_mediaRight{padding:var(--padding-03);flex-direction:column}}.aWU2EW_mediaWrapper{height:calc((100vw - (100vw - 1440px)/2 - var(--padding-03) - 467px)*.4283);flex:1;position:relative}@media (max-width:767px){.aWU2EW_mediaWrapper{height:auto}}.aWU2EW_desktopMedia{width:calc(100vw - (100vw - 1440px)/2 - var(--padding-03) - 467px);position:absolute;right:0}.aWU2EW_desktopMedia.aWU2EW_mediaRight{left:0}@media (max-width:1439px){.aWU2EW_desktopMedia{width:100%}}@media (max-width:767px){.aWU2EW_desktopMedia{display:none}}.aWU2EW_mobileMedia{width:100%;display:none}@media (max-width:767px){.aWU2EW_mobileMedia{display:block}}.aWU2EW_content{padding:var(--spacing-10) var(--padding-03);background-color:var(--sys-color-background-02);flex-direction:column;width:467px;height:fit-content;display:flex}.aWU2EW_content.aWU2EW_gray{background-color:var(--sys-color-background-03)}@media (max-width:1439px){.aWU2EW_content{width:384px}}@media (max-width:1023px){.aWU2EW_content{width:323px}}@media (max-width:767px){.aWU2EW_content,.aWU2EW_content.aWU2EW_mediaRight{margin:0 calc(-1*var(--padding-03));margin-top:calc(-1*var(--spacing-06));width:auto}}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.Yn0r8W_containerWrapper{justify-content:center;width:100%;display:flex;overflow:hidden}.Yn0r8W_container{padding:var(--padding-03);width:100%;max-width:1440px;display:flex}.Yn0r8W_container.Yn0r8W_mediaRight{flex-direction:row-reverse}@media (max-width:767px){.Yn0r8W_container,.Yn0r8W_container.Yn0r8W_mediaRight{flex-direction:column}}.Yn0r8W_media{z-index:1;flex-shrink:0;width:round(40.9375%,1px)}@media (max-width:1439px){.Yn0r8W_media{width:round(40.68%,1px)}}@media (max-width:1023px){.Yn0r8W_media{width:round(36.0465%,1px)}}@media (max-width:767px){.Yn0r8W_media{width:100%}}.Yn0r8W_content{height:fit-content;padding:var(--spacing-10) 0;gap:var(--spacing-06);flex-shrink:0;width:round(66.25%,1px);display:grid;position:relative;overflow-x:visible}.Yn0r8W_content:not(.Yn0r8W_mediaRight){margin-left:round(-7.1875%,1px);padding-left:round(16.875%,1px)}.Yn0r8W_content.Yn0r8W_mediaRight{margin-right:round(-7.1875%,1px);padding-right:round(16.875%,1px)}.Yn0r8W_content.Yn0r8W_withoutMedia{width:100%;margin-left:unset;margin-right:unset;padding-left:var(--spacing-10);padding-right:var(--spacing-10);padding:var(--spacing-10);overflow:hidden}@media (max-width:1439px){.Yn0r8W_content{width:round(66.0996%,1px)}.Yn0r8W_content:not(.Yn0r8W_mediaRight){margin-left:round(-6.7796%,1px);padding-left:round(16.9491%,1px)}.Yn0r8W_content.Yn0r8W_mediaRight{margin-right:round(-6.7796%,1px);padding-right:round(16.9491%,1px)}.Yn0r8W_content.Yn0r8W_withoutMedia{width:100%;margin-left:unset;margin-right:unset;padding-left:var(--spacing-10);padding-right:var(--spacing-10)}}@media (max-width:1023px){.Yn0r8W_content{width:round(74.4186%,1px)}.Yn0r8W_content:not(.Yn0r8W_mediaRight){margin-left:round(-10.4651%,1px);padding-left:round(20.2034%,1px)}.Yn0r8W_content.Yn0r8W_mediaRight{margin-right:round(-10.4651%,1px);padding-right:round(20.2034%,1px)}.Yn0r8W_content.Yn0r8W_withoutMedia{width:100%;margin-left:unset;margin-right:unset;padding-left:var(--spacing-10);padding-right:var(--spacing-10)}}@media (max-width:767px){.Yn0r8W_content{margin-top:calc(-1*var(--spacing-06));flex-direction:column;width:100%}.Yn0r8W_content:not(.Yn0r8W_mediaRight){margin-left:0;padding-left:0}.Yn0r8W_content.Yn0r8W_mediaRight{margin-right:0;padding-right:0}.Yn0r8W_content.Yn0r8W_withoutMedia{padding:var(--spacing-10);margin-top:0}}.Yn0r8W_contentBackground{z-index:-1;background-color:var(--sys-color-background-02);width:100vw;height:100%;position:absolute;top:0;left:0}.Yn0r8W_contentBackground.Yn0r8W_gray{background-color:var(--sys-color-background-03)}.Yn0r8W_contentBackground.Yn0r8W_mediaRight{left:auto;right:0}@media (max-width:767px){.Yn0r8W_contentBackground{left:calc(-1*var(--padding-03))}.Yn0r8W_contentBackground.Yn0r8W_mediaRight{right:calc(-1*var(--padding-03))}}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.QnHFAG_containerWrapper{justify-content:center;width:100%;display:flex;overflow:hidden}.QnHFAG_container{padding:var(--padding-03);width:100%;max-width:1440px;display:flex}.QnHFAG_container.QnHFAG_mediaRight{flex-direction:row-reverse}@media (max-width:767px){.QnHFAG_container,.QnHFAG_container.QnHFAG_mediaRight{flex-direction:column}}.QnHFAG_media{z-index:1;flex-shrink:0;width:round(40.9375%,1px)}@media (max-width:1439px){.QnHFAG_media{width:round(40.68%,1px)}}@media (max-width:1023px){.QnHFAG_media{width:round(36.0465%,1px)}}@media (max-width:767px){.QnHFAG_media{width:100%}}.QnHFAG_content{height:fit-content;padding:var(--spacing-10) 0;gap:var(--spacing-06);flex-shrink:0;width:round(66.25%,1px);display:grid;position:relative;overflow-x:visible}.QnHFAG_content:not(.QnHFAG_mediaRight){margin-left:round(-7.1875%,1px);padding-left:round(16.875%,1px)}.QnHFAG_content.QnHFAG_mediaRight{margin-right:round(-7.1875%,1px);padding-right:round(16.875%,1px)}.QnHFAG_content.QnHFAG_withoutMedia{width:100%;margin-left:unset;margin-right:unset;padding-left:var(--spacing-10);padding-right:var(--spacing-10);padding:var(--spacing-10);overflow:hidden}@media (max-width:1439px){.QnHFAG_content{width:round(66.0996%,1px)}.QnHFAG_content:not(.QnHFAG_mediaRight){margin-left:round(-6.7796%,1px);padding-left:round(16.9491%,1px)}.QnHFAG_content.QnHFAG_mediaRight{margin-right:round(-6.7796%,1px);padding-right:round(16.9491%,1px)}.QnHFAG_content.QnHFAG_withoutMedia{width:100%;margin-left:unset;margin-right:unset;padding-left:var(--spacing-10);padding-right:var(--spacing-10)}}@media (max-width:1023px){.QnHFAG_content{width:round(74.4186%,1px)}.QnHFAG_content:not(.QnHFAG_mediaRight){margin-left:round(-10.4651%,1px);padding-left:round(20.2034%,1px)}.QnHFAG_content.QnHFAG_mediaRight{margin-right:round(-10.4651%,1px);padding-right:round(20.2034%,1px)}.QnHFAG_content.QnHFAG_withoutMedia{width:100%;margin-left:unset;margin-right:unset;padding-left:var(--spacing-10);padding-right:var(--spacing-10)}}@media (max-width:767px){.QnHFAG_content{margin-top:calc(-1*var(--spacing-06));flex-direction:column;width:100%}.QnHFAG_content:not(.QnHFAG_mediaRight){margin-left:0;padding-left:0}.QnHFAG_content.QnHFAG_mediaRight{margin-right:0;padding-right:0}.QnHFAG_content.QnHFAG_withoutMedia{padding:var(--spacing-10);margin-top:0}}.QnHFAG_contentBackground{z-index:-1;background-color:var(--sys-color-background-02);width:100vw;height:100%;position:absolute;top:0;left:0}.QnHFAG_contentBackground.QnHFAG_gray{background-color:var(--sys-color-background-03)}.QnHFAG_contentBackground.QnHFAG_mediaRight{left:auto;right:0}@media (max-width:767px){.QnHFAG_contentBackground{left:calc(-1*var(--padding-03))}.QnHFAG_contentBackground.QnHFAG_mediaRight{right:calc(-1*var(--padding-03))}}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.ApTbEa_items{align-items:center;gap:var(--spacing-02);margin-top:var(--spacing-02);flex-wrap:wrap;display:flex}.ApTbEa_sectionWrapper{box-sizing:content-box;width:100%}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;div.tb6AaW_galleryCarousel{max-width:initial;box-sizing:content-box}@media (max-width:767px){div.tb6AaW_galleryCarousel{max-width:calc(100% - 24px);margin-left:24px}}div.tb6AaW_galleryCarousel .swiper{margin-left:initial}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.cTdzLG_zoomOuter{width:100%;height:100%;position:relative}.cTdzLG_zoomContainer{cursor:zoom-in;width:100%;height:100%;position:relative;overflow:hidden}.cTdzLG_zoomContainer[data-zoomed=true]{cursor:zoom-out}@supports ((-webkit-appearance:none)){.cTdzLG_zoomContainer{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-width='2'%3E%3Ccircle cx='14' cy='14' r='9' fill='%23fff'/%3E%3Cpath d='M20.5 20.5 28 28M14 10v8m-4-4h8'/%3E%3C/g%3E%3C/svg%3E") 12 12,pointer}.cTdzLG_zoomContainer[data-zoomed=true]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32'%3E%3Cg fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='14' cy='14' r='9' fill='%23fff'/%3E%3Cpath d='M20.5 20.5L28 28'/%3E%3Cpath d='M10 14h8'/%3E%3C/g%3E%3C/svg%3E") 12 12,pointer}}.cTdzLG_zoomContainer:focus-visible:before{content:"";border:2px solid var(--sys-color-focus-01);z-index:1;pointer-events:none;position:absolute;inset:0}.cTdzLG_zoomContent{width:100%;transition:transform .3s;transform:scale(1)}[data-zoomed=true]>.cTdzLG_zoomContent{transform:scale(1.5)}
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.dklfIa_imageItemDefault{cursor:initial}.dklfIa_imageItemZoomable{cursor:unset}@media (max-width:1023px){.dklfIa_imageItemZoomable{cursor:initial}.dklfIa_fullscreenButton{display:none}}}@layer modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.MaEUAq_slide{box-sizing:content-box;background-position:50%;background-size:cover}}@layer modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.Xr51Wa_contentWrapper{height:100%;padding:var(--spacing-04);flex-direction:column;display:flex;overflow-y:hidden}@media (max-width:767px){.Xr51Wa_contentWrapper{padding:var(--spacing-04) 0}}.Xr51Wa_contentWrapperScrollable{overflow-y:auto}.Xr51Wa_swiperWrapper{flex:1 1 0;min-height:0;overflow:hidden}.Xr51Wa_fullscreenSwiper{height:100%}.Xr51Wa_fullscreenSwiper .swiper-slide>div{height:100%}.Xr51Wa_fullscreenSwiper .swiper-slide>div>*{height:100%}.Xr51Wa_fullscreenSwiper .swiper-slide>div [data-zoomed]>div{height:100%}.Xr51Wa_fullscreenSwiper img{object-fit:contain}.Xr51Wa_emodelContainer{flex:1 1 0;min-height:0;overflow:hidden}.Xr51Wa_emodelWrapper,.Xr51Wa_emodelWrapper>figure{height:100%}.Xr51Wa_emodelWrapper{--ds-modal-mobile-min-height:80vh}@media (max-width:767px){.Xr51Wa_emodelWrapper iframe{min-height:80vh}}.Xr51Wa_hiddenSwiper{visibility:hidden;flex:0 0 0;height:0;overflow:hidden}.Xr51Wa_galleryCarousel{padding-top:var(--spacing-05)}@media (max-width:767px){.Xr51Wa_galleryCarousel{padding-left:var(--spacing-04)}}}@layer modules;:is(.Xr51Wa_fullscreenSwiper .swiper-slide .video-js .vjs-tech,.Xr51Wa_fullscreenSwiper .swiper-slide .video-js .vjs-poster img){object-fit:contain}
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.krcX_W_galleryMediaWrapper{position:relative}.krcX_W_swiperContainer{cursor:pointer;box-sizing:content-box;width:100%;margin-bottom:var(--spacing-00)}.krcX_W_multiasset{box-sizing:content-box;margin-bottom:var(--spacing-05)}@media (max-width:1023px){.krcX_W_multiasset{margin-bottom:var(--spacing-04)}.krcX_W_fullscreenButton{display:none}}.krcX_W_fullscreenContentSlot{--ds-modal-overflow:hidden}}@layer modules;
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.-rmEOG_sectionWrapper{gap:var(--spacing-04);padding:var(--spacing-05) 0;flex-direction:column;display:flex}.-rmEOG_section{gap:var(--spacing-02);box-sizing:content-box;flex-direction:column;width:100%;display:flex}.-rmEOG_withDivider{border-top:var(--sys-border-width-01) solid var(--sys-color-border-04)}.-rmEOG_cta{width:fit-content}
.uKea9a_stats01{letter-spacing:var(--stats-01-letter-spacing);line-height:var(--stats-01-line-height);font-size:var(--stats-01-font-size);font-family:var(--stats-01-font-family),Arial,Helvetica,sans-serif;font-weight:var(--stats-01-font-weight)}.uKea9a_stats02{letter-spacing:var(--stats-02-letter-spacing);line-height:var(--stats-02-line-height);font-size:var(--stats-02-font-size);font-family:var(--stats-02-font-family),Arial,Helvetica,sans-serif;font-weight:var(--stats-02-font-weight)}.uKea9a_stats03{letter-spacing:var(--stats-03-letter-spacing);line-height:var(--stats-03-line-height);font-size:var(--stats-03-font-size);font-family:var(--stats-03-font-family),Arial,Helvetica,sans-serif;font-weight:var(--stats-03-font-weight)}@layer reset,lib,layout;@layer typography{.uKea9a_color01{color:var(--sys-color-text-01)}.uKea9a_color04{color:var(--sys-color-text-04)}}@layer core-components,components,patterns,modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{._82rkuq_statCard{--ds-content-wrapper-p:0;--ds-content-wrapper-gap:var(--spacing-06);--ds-content-wrapper-align-items:flex-start;height:100%;padding:var(--padding-02) 0;overflow-wrap:break-word}._82rkuq_statCard._82rkuq_padding{padding:var(--padding-03);background-color:var(--sys-color-background-03)}._82rkuq_content{gap:var(--spacing-03);box-sizing:content-box;flex-direction:column;width:100%;display:flex}}@layer modules;
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.bXW1xq_section{gap:var(--spacing-04);box-sizing:content-box;flex-direction:column;width:100%;display:flex}.bXW1xq_section+.bXW1xq_section{padding-top:var(--spacing-03)}.bXW1xq_withDivider{margin-top:var(--spacing-03);border-top:var(--sys-border-width-01) solid var(--sys-color-border-04)}.bXW1xq_fullHeight{height:100%}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.zvH_yW_root{width:100%;max-width:1440px;margin:0 auto;position:relative;overflow:hidden}.zvH_yW_overlay{padding:var(--padding-03);z-index:1;pointer-events:none;position:absolute;left:0;right:0}@media (max-width:1023px){.zvH_yW_overlay{background-color:var(--sys-color-background-01);position:relative;top:auto;bottom:auto;transform:none}}@media (max-width:767px){.zvH_yW_overlay{background-color:var(--sys-color-background-01);position:static}}.zvH_yW_antiOverlayCta,.zvH_yW_antiOverlayRichText a[href]:not([href=""]){pointer-events:auto}.zvH_yW_overlayTop{top:0}.zvH_yW_overlayMiddle{top:50%;transform:translateY(-50%)}@media (max-width:1023px){.zvH_yW_overlayMiddle{top:0;transform:none}}@media (max-width:767px){.zvH_yW_overlayMiddle{top:auto;transform:none}}.zvH_yW_overlayBottom{bottom:0}@media (max-width:1439px){.zvH_yW_overlayGrid{--ds-grid-column-gap:var(--spacing-02)}}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;@media (max-width:767px){.pfFQ8q_styledContainer{padding-left:0;padding-right:0}.pfFQ8q_styledStack{gap:var(--spacing-05)}h1.pfFQ8q_styledHeading,.pfFQ8q_styledEyebrow{padding:0 var(--padding-03)}}@media (max-width:1023px){.pfFQ8q_bioWrapper{gap:0}.pfFQ8q_infoColumn{padding:var(--padding-03) 0;order:2}}@media (max-width:767px){.pfFQ8q_infoColumn{padding:var(--padding-03)}}.pfFQ8q_styledContentSlot{margin-bottom:var(--spacing-04)}.pfFQ8q_styledButtonGroup{margin-top:var(--spacing-06)}@media (max-width:1023px){.pfFQ8q_styledButtonGroup{margin-top:var(--spacing-05)}}
@layer reset,lib;@layer layout{._1aI4MG_bleed{--ds-bleed-width-lg:0;--ds-bleed-margin-left-lg:0;width:calc(100% + var(--ds-bleed-width-lg));margin-left:calc(var(--ds-bleed-margin-left-lg)*-1)}@media (max-width:1439px){._1aI4MG_bleed{--ds-bleed-width-md:0;--ds-bleed-margin-left-md:0;width:calc(100% + var(--ds-bleed-width-md));margin-left:calc(var(--ds-bleed-margin-left-md)*-1)}}@media (max-width:1023px){._1aI4MG_bleed{--ds-bleed-width-sm:0;--ds-bleed-margin-left-sm:0;width:calc(100% + var(--ds-bleed-width-sm));margin-left:calc(var(--ds-bleed-margin-left-sm)*-1)}}@media (max-width:767px){._1aI4MG_bleed{--ds-bleed-width-xs:0;--ds-bleed-margin-left-xs:0;width:calc(100% + var(--ds-bleed-width-xs));margin-left:calc(var(--ds-bleed-margin-left-xs)*-1)}}}@layer typography,core-components,components,patterns,modules;
@layer reset,lib,layout,typography,core-components;@layer components{@keyframes VHvxwa_slide-down{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes VHvxwa_slide-up{0%{height:var(--radix-collapsible-content-height)}to{height:0}}.VHvxwa_parentContainer{width:100%;height:100%;position:absolute;right:0;overflow:hidden}@media (max-width:1023px){.VHvxwa_parentContainer{height:auto;position:relative;bottom:0;overflow:visible}}.VHvxwa_wrapper{z-index:3000;height:100%;transition:transform var(--sys-motion-duration-fast) var(--sys-motion-easing-in-out);flex-direction:row;display:flex;position:absolute;right:0}.VHvxwa_wrapper[data-state=open]{transform:translate(0)}.VHvxwa_wrapper[data-state=closed]{transform:translate(calc(100% - 48px))}.VHvxwa_wrapper[data-state=open],.VHvxwa_wrapper[data-state=closed]{width:50%;max-width:50%}@media (max-width:1023px){.VHvxwa_wrapper[data-state=open],.VHvxwa_wrapper[data-state=closed]{width:100%;max-width:100%;position:relative;transform:none}}.VHvxwa_trigger{background-color:color-mix(in srgb, var(--sys-color-background-04) 75%, transparent);cursor:pointer;border:none;min-width:48px;height:100%;padding:0}.VHvxwa_trigger svg{transition:transform var(--sys-motion-duration-fast) var(--sys-motion-easing-in-out);transform:rotate(0)}.VHvxwa_trigger svg path{fill:var(--sys-color-interactive-01)}@media (max-width:1023px){.VHvxwa_trigger{width:100%;height:48px;position:absolute;top:-48px}.VHvxwa_trigger svg{transform:rotate(270deg)}}.VHvxwa_trigger:focus-visible{border:4px solid var(--sys-color-border-01);outline:2px solid var(--sys-color-focus-01);outline-offset:-2px}.VHvxwa_trigger[data-state=open]>svg{transform:rotate(180deg)}@media (max-width:1023px){.VHvxwa_trigger[data-state=open]>svg{transform:rotate(90deg)}}.VHvxwa_contentInner{height:100%;padding:var(--padding-02) var(--padding-01) var(--padding-02) var(--spacing-04);margin:0 0 0 calc(-1*var(--spacing-04));overflow:hidden auto}@media (max-width:1023px){.VHvxwa_contentInner{overflow-y:hidden}}.VHvxwa_content{background-color:var(--sys-color-background-03);padding:0 0 0 var(--padding-01);flex:1;min-width:0}@media (max-width:1023px){.VHvxwa_content[data-state=closed]{width:100%;animation:VHvxwa_slide-up var(--sys-motion-duration-fast) var(--sys-motion-easing-in-out)}.VHvxwa_content[data-state=open]{width:100%;animation:VHvxwa_slide-down var(--sys-motion-duration-fast) var(--sys-motion-easing-in-out)}}}@layer patterns,modules;
@layer reset,lib,layout,typography,core-components,components;@layer patterns{.ohdp2W_imageMapCard{padding:0 var(--spacing-05);background-color:var(--sys-color-background-01);width:100%;transition:box-shadow .2s ease-in-out}.ohdp2W_imageMapCard.ohdp2W_hoverable:hover{box-shadow:0 20px 20px 0 #0101011a,inset 0 -2px 0 0 var(--sys-color-border-02)}.ohdp2W_cardNumber{white-space:nowrap;min-width:24px;color:var(--sys-color-text-05);flex-shrink:0}.ohdp2W_collapsedText{-webkit-line-clamp:2;-moz-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ohdp2W_collapsedText ul{-webkit-line-clamp:1;-moz-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ohdp2W_collapsedText ul:first-child{-webkit-line-clamp:2;-moz-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@layer modules;
@layer reset,lib,layout,typography,core-components,components,patterns,modules;._8jZ57q_featureCardsHeading{margin-bottom:var(--spacing-04)}._8jZ57q_backButton{height:var(--heading-06-line-height)}._8jZ57q_featureCardsContainer{width:100%}._8jZ57q_columnGap{gap:var(--spacing-02)}._8jZ57q_stackCardWrapper,._8jZ57q_gridCardWrapper{cursor:pointer;font:inherit;color:inherit;text-align:inherit;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;margin:0;padding:0}._8jZ57q_stackCardWrapper:focus-visible,._8jZ57q_gridCardWrapper:focus-visible{outline:2px solid var(--sys-color-focus-01);outline-offset:2px}._8jZ57q_gridCardWrapper{flex-direction:column;width:100%;height:100%;display:flex}._8jZ57q_stackCardWrapper section,._8jZ57q_gridCardWrapper section{flex:1}._8jZ57q_imageContainer{position:relative}._8jZ57q_imageContainer button{z-index:2;position:relative}._8jZ57q_image{width:100%;height:auto}._8jZ57q_imageButton{cursor:pointer;z-index:1;background:0 0;border:none;width:100%;height:100%;margin:0;padding:0;display:block;position:relative}._8jZ57q_imageButton:focus-visible{outline:2px solid var(--sys-color-focus-01);outline-offset:2px}._8jZ57q_imageButton *{pointer-events:none}._8jZ57q_drawerOpen:focus-visible{outline:none}._8jZ57q_drawerOpen img{pointer-events:none}._8jZ57q_stackItemWrapper{width:100%;display:flex}._8jZ57q_stackCardWrapper{flex:1;width:100%}._8jZ57q_drawerContent{width:100%}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.BpaCua_imageWrapper{display:inline-block;position:relative}.BpaCua_image{object-fit:cover}
@layer reset,lib,layout,typography,core-components,components,patterns;@layer modules{.V3ceMW_ctaFooter{justify-content:flex-end;min-width:0;display:flex}@media (max-width:767px){.V3ceMW_ctaFooter{justify-content:flex-start}}.V3ceMW_ctaButtonGroup{width:max-content;max-width:100%;min-width:calc(50% - var(--spacing-03)/2);justify-content:flex-end}.V3ceMW_ctaButtonGroup>*{min-width:0}@media (max-width:767px){.V3ceMW_ctaButtonGroup{justify-content:flex-start;min-width:0}}}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.q1-J0a_item{width:100%;position:relative}@media (max-width:1023px){.q1-J0a_item{flex-direction:column;height:100%;display:flex}.q1-J0a_mediaWrapper{margin-top:auto}}.q1-J0a_overlay{padding:var(--padding-03);z-index:1;pointer-events:none;height:fit-content;position:absolute;left:0;right:0}@media (max-width:1023px){.q1-J0a_overlay{padding-left:0;position:relative;top:auto;bottom:auto;transform:none}}.q1-J0a_overlayTop{top:0}.q1-J0a_overlayMiddle{padding-top:0;padding-bottom:0;top:50%;transform:translateY(-50%)}@media (max-width:1023px){.q1-J0a_overlayMiddle{padding:var(--padding-03) var(--padding-03) var(--padding-03) 0;top:0;transform:none}}@media (max-width:767px){.q1-J0a_overlayMiddle{top:auto;transform:none}}.q1-J0a_overlayBottom{bottom:0}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.f0NMUG_sectionLead.f0NMUG_inline{--ds-grid-template-areas:"heading body" "buttonGroup body";--ds-grid-template-rows:auto 1fr}@media (max-width:1023px){.f0NMUG_sectionLead.f0NMUG_inline{--ds-grid-template-areas:"heading" "body" "buttonGroup"}}.f0NMUG_sectionLead.f0NMUG_inlineWithoutHeading{--ds-grid-template-areas:"buttonGroup body"}@media (max-width:1023px){.f0NMUG_sectionLead.f0NMUG_inlineWithoutHeading{--ds-grid-template-areas:"body" "buttonGroup"}}.f0NMUG_sectionLead.f0NMUG_stacked{--ds-grid-template-areas:"heading" "body" "buttonGroup"}.f0NMUG_sectionLead .f0NMUG_heading~.f0NMUG_buttonGroup,.f0NMUG_sectionLead .f0NMUG_body~.f0NMUG_buttonGroup{margin-top:var(--spacing-03)}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.g71L8a_resourceCard{padding:var(--spacing-05);border-bottom:1px solid var(--sys-color-border-04)}.g71L8a_resourceCard.g71L8a_active{background-color:var(--sys-color-background-03)}.g71L8a_resourceCardContent{position:relative}.g71L8a_resourceCheckbox{position:absolute;top:0;right:0}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.zPhLfW_supportingDocumentation{--ds-grid-row-gap:var(--spacing-04);--ds-grid-template-areas:"headingContainer resourcesWrapper" "downloadButton resourcesWrapper";--ds-grid-template-rows:min-content 1fr}@media (max-width:1023px){.zPhLfW_supportingDocumentation{--ds-grid-row-gap:var(--spacing-06);--ds-grid-template-areas:"headingContainer " "downloadButton" "resourcesWrapper"}}@media (max-width:767px){.zPhLfW_supportingDocumentation{--ds-grid-template-areas:"headingContainer " "resourcesWrapper" "downloadButton"}}.zPhLfW_supportingDocumentation.zPhLfW_withoutDownloadButton{--ds-grid-template-areas:"headingContainer resourcesWrapper"}@media (max-width:1023px){.zPhLfW_supportingDocumentation.zPhLfW_withoutDownloadButton{--ds-grid-template-areas:"headingContainer" "resourcesWrapper"}}@media (max-width:767px){.zPhLfW_supportingDocumentation.zPhLfW_withoutDownloadButton{--ds-grid-template-areas:"headingContainer" "resourcesWrapper"}}.zPhLfW_supportingDocumentation.zPhLfW_withDownloadMessage{--ds-grid-template-areas:"headingContainer resourcesWrapper" "downloadButton resourcesWrapper" "downloadMessage resourcesWrapper";--ds-grid-template-rows:min-content min-content 1fr}@media (max-width:1023px){.zPhLfW_supportingDocumentation.zPhLfW_withDownloadMessage{--ds-grid-template-areas:"headingContainer" "downloadButton" "downloadMessage" "resourcesWrapper"}}@media (max-width:767px){.zPhLfW_supportingDocumentation.zPhLfW_withDownloadMessage{--ds-grid-template-areas:"headingContainer" "downloadMessage" "resourcesWrapper" "downloadButton"}}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.dKa0la_buttonContainer{min-width:0;max-width:100%;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.dKa0la_buttonContainer>*{min-width:0;max-width:100%}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.anhEHG_wrapper{min-width:0}.anhEHG_container{visibility:hidden;margin-top:var(--spacing-03);position:relative;overflow:hidden}@media (max-width:767px){.anhEHG_container{margin-top:var(--spacing-02)}}.anhEHG_productCodesWrapper{align-items:center;height:28px;display:flex;overflow:hidden}@media (max-width:767px){.anhEHG_productCodesWrapper{height:29px}}.anhEHG_productCodes{width:max-content;height:24px}@media (max-width:767px){.anhEHG_productCodes{height:21px}}.anhEHG_productCode{padding-right:var(--spacing-02);display:inline}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.Q2iixG_menuItem{padding:var(--spacing-03) var(--padding-03);cursor:pointer;position:relative}.Q2iixG_menuItem:focus-visible{outline:none}.Q2iixG_menuItem:not(:hover)[data-highlighted]:focus-visible a:before{content:"";border:2px solid var(--sys-color-focus-01);width:100%;height:100%;position:absolute;top:-2px;left:-2px}.Q2iixG_menuItem:hover,.Q2iixG_menuItem:focus{color:var(--sys-color-link-hover-01)}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.fIhPoq_wrapper{display:none}@media (max-width:1023px){.fIhPoq_wrapper{display:block}}.fIhPoq_trigger{background-color:inherit;cursor:pointer;border:none;position:relative}.fIhPoq_trigger[data-state=open]{border-bottom:none}@media (max-width:1023px){.fIhPoq_trigger{padding:var(--spacing-03) 0}.fIhPoq_trigger:focus-visible,.fIhPoq_trigger:focus{outline:none}.fIhPoq_trigger:focus-visible:before{content:"";width:100%;height:calc(100% - var(--spacing-06));border:2px solid var(--sys-color-focus-01);position:absolute;top:12px;left:-2px}}.fIhPoq_trigger+[data-radix-popper-content-wrapper]{width:100%}.fIhPoq_menu{background-color:var(--sys-color-background-01);max-height:var(--radix-dropdown-menu-content-available-height);gap:0;margin-top:1px;padding:0;overflow:auto}.fIhPoq_menu[data-state=open]{box-shadow:0 20px 20px #0000001a}
@layer reset,lib,layout,typography,core-components,components,patterns,modules;.tEmJMW_container{border-bottom:1px solid var(--sys-color-border-04);position:sticky;top:0}.tEmJMW_heading{color:var(--sys-color-text-05);white-space:pre-line;-webkit-line-clamp:2;-moz-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:1023px){.tEmJMW_heading{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}}.tEmJMW_navigation{justify-self:end}.tEmJMW_menuList{padding-top:var(--spacing-05)}.tEmJMW_menuItem{position:relative}.tEmJMW_menuItem:not(.tEmJMW_active) :hover{color:var(--sys-color-link-hover-01)}.tEmJMW_menuItem.tEmJMW_active,.tEmJMW_menuItem:active{color:var(--sys-color-link-active-04)}.tEmJMW_menuItem.tEmJMW_active:before,.tEmJMW_menuItem:active:before{background-color:var(--sys-color-border-03);width:100%;transition:background-color var(--sys-motion-easing-in-out)}.tEmJMW_menuItem:before{content:"";width:0;height:2px;transition:width var(--sys-motion-duration-slow) var(--sys-motion-easing-in-out) var(--sys-motion-duration-fastest),background-color var(--sys-motion-duration-slow) var(--sys-motion-easing-in-out) var(--sys-motion-duration-fastest);display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.tEmJMW_menuItem:hover:not(:active):not(.tEmJMW_active){color:var(--sys-color-link-hover-04)}.tEmJMW_menuItem:hover:not(:active):not(.tEmJMW_active):before{background-color:var(--sys-color-background-02);width:100%}}.tEmJMW_desktopLink{padding-bottom:var(--spacing-05);display:inline-block}.tEmJMW_desktopLink:focus-visible,.tEmJMW_desktopLink:focus{outline:none}.tEmJMW_desktopLink:focus-visible:before{content:"";width:100%;height:calc(100% - var(--spacing-05));border:2px solid var(--sys-color-focus-01);position:absolute;top:-2px;left:-2px}.tEmJMW_tabletLink{width:100%;display:inline-block;position:relative}.tEmJMW_tabletLink.tEmJMW_active{color:var(--sys-color-text-01)!important}.tEmJMW_tabletLink:focus-visible,.tEmJMW_tabletLink:focus{outline:none}.tEmJMW_stickyMenuRoboticsPortal{z-index:3100;transition:transform var(--sys-motion-duration-fastest) var(--sys-motion-easing-in);position:fixed;top:0;transform:translateY(-100%)}@media (max-width:1023px){.tEmJMW_stickyMenuRoboticsPortal{transition:none}}@media (max-width:767px){.tEmJMW_stickyMenuRoboticsPortal{transition:none}}.tEmJMW_stickyMenuRoboticsPortal.tEmJMW_show{transition:transform var(--sys-motion-duration-fastest) var(--sys-motion-easing-out);transform:translateY(0)}@media (max-width:1023px){.tEmJMW_stickyMenuRoboticsPortal.tEmJMW_show{transition:none}}@media (max-width:767px){.tEmJMW_stickyMenuRoboticsPortal.tEmJMW_show{transition:none}}
