:root{--blog-card-section-bg:var(--brand-neutral-surface-3);--blog-card-section-padding-y-mobile:var(--section-padding-40);--blog-card-section-padding-y-desktop:var(--section-padding-80);--blog-card-section-padding-x-mobile:var(--gap-12);--blog-card-section-padding-x-desktop:var(--gap-10);--blog-card-section-header-gap:var(--gap-24);--blog-card-section-header-inner-gap:var(--gap-8);--blog-card-section-subtitle-size:var(--body-regular-size);--blog-card-section-subtitle-weight:var(--font-weight-medium);--blog-card-section-subtitle-line-height:var(--body-large-line-height);--blog-card-section-subtitle-color:var(--brand-secondary);--blog-card-section-title-size-mobile:var(--body-small-size);--blog-card-section-title-size-desktop:var(--body-regular-size);--blog-card-section-title-weight:var(--font-weight-semibold);--blog-card-section-title-line-height-mobile:var(--body-large-line-height);--blog-card-section-title-line-height-desktop:var(--body-large-line-height);--blog-card-section-title-color:var(--brand-primary-deep);--blog-card-grid-gap-x:var(--gap-25);--blog-card-grid-gap-y:var(--gap-30);--blog-card-grid-margin-bottom:var(--gap-30);--blog-card-bg:var(--brand-white);--blog-card-radius-sm:var(--gap-4);--blog-card-border-color:var(--brand-neutral-surface-3);--blog-card-shell-padding-mobile:var(--card-padding-20);--blog-card-shadow:0 10px 22px rgba(var(--brand-black-rgb),0.08);--blog-card-shell-padding-desktop:var(--card-padding-25);--blog-card-shell-content-gap:var(--gap-14);--blog-card-shell-content-inner-gap-mobile:var(--gap-2);--blog-card-shell-content-inner-gap-desktop:var(--gap-20);--blog-card-content-gap:var(--gap-10);--blog-card-hover-translate-y:4px;--blog-card-hover-shadow:0 16px 32px rgba(var(--brand-black-rgb),0.08);--blog-card-image-hover-scale:1.03;--blog-card-image-height-mobile:175px;--blog-card-fold-size:36px;--blog-card-fold-color:#8d8a84;--blog-card-pill-radius:999px;--blog-card-pill-padding-x-mobile:var(--gap-14);--blog-card-pill-padding-x-desktop:var(--gap-15);--blog-card-pill-padding-y-mobile:var(--gap-6);--blog-card-pill-padding-y-desktop:var(--gap-4);--blog-card-pill-size-mobile:var(--body-small-size);--blog-card-pill-size-desktop:var(--body-regular-size);--blog-card-pill-weight-mobile:var(--font-weight-medium);--blog-card-pill-weight-desktop:var(--font-weight-medium);--blog-card-pill-line-height-mobile:var(--body-regular-line-height);--blog-card-pill-line-height-desktop:var(--body-large-line-height);--blog-card-pill-color:var(--brand-secondary);--blog-card-pill-border-color:var(--brand-secondary);--blog-card-title-size-mobile:var(--body-small-size);--blog-card-title-size-desktop:var(--body-regular-size);--blog-card-title-weight:var(--font-weight-semibold);--blog-card-title-line-height-mobile:var(--body-regular-line-height);--blog-card-title-line-height-desktop:var(--body-large-line-height);--blog-card-title-color:var(--brand-primary-deep);--blog-card-title-min-height:55px;--blog-card-categories-size-mobile:var(--body-small-size);--blog-card-categories-size-desktop:var(--body-regular-size);--blog-card-categories-weight-mobile:var(--font-weight-normal);--blog-card-categories-weight-desktop:var(--font-weight-normal);--blog-card-categories-line-height-mobile:var(--body-regular-line-height);--blog-card-categories-line-height-desktop:var(--body-large-line-height);--blog-card-categories-color:var(--brand-secondary);--blog-card-categories-gap:var(--gap-14);--blog-card-description-size-mobile:var(--body-small-size);--blog-card-description-size-desktop:var(--body-regular-size);--blog-card-description-weight:var(--font-weight-normal);--blog-card-description-line-height-mobile:var(--body-regular-line-height);--blog-card-description-line-height-desktop:var(--body-large-line-height);--blog-card-description-color:var(--brand-neutral-text);--blog-card-meta-size-mobile:var(--body-caption-size);--blog-card-meta-size-desktop:var(--body-small-size);--blog-card-meta-weight-mobile:var(--font-weight-normal);--blog-card-meta-weight-desktop:var(--font-weight-normal);--blog-card-meta-line-height-mobile:var(--body-small-line-height);--blog-card-meta-line-height-desktop:var(--body-regular-line-height);--blog-card-meta-color:var(--brand-neutral-text);--blog-card-meta-gap:var(--gap-10);--blog-card-meta-icon-size:20px;--blog-card-meta-icon-color:var(--brand-neutral-text);--blog-card-dot-size:var(--gap-4);--blog-card-dot-color:var(--brand-neutral-text-light);--blog-card-skeleton-bg:var(--brand-neutral-surface-4);--blog-card-skeleton-gap:var(--gap-12);--blog-card-skeleton-line-height:var(--gap-16);--blog-card-skeleton-line-w-sm:40%;--blog-card-skeleton-line-w-md:65%;--blog-card-skeleton-line-w-lg:90%;--lc-faq-pt-m:0;--lc-faq-pb-m:var(--section-padding-80);--lc-faq-pt-d:0;--lc-faq-pb-d:var(--section-padding-80);--lc-faq-divider:var(--brand-border-color-light);--lc-faq-row-p:18px;--lc-faq-panel-px:18px;--lc-faq-question-color:var(--brand-primary-deep);--lc-faq-question-size-m:var(--body-small-size);--lc-faq-question-size-d:var(--body-regular-size);--lc-faq-question-lh-m:var(--body-regular-line-height);--lc-faq-question-lh-d:var(--body-large-line-height);--lc-faq-question-weight:var(--font-weight-semibold);--lc-faq-icon-color:var(--brand-primary-deep);--lc-faq-answer-color:var(--brand-primary-deep);--lc-faq-answer-size-m:var(--body-small-size);--lc-faq-answer-size-d:var(--body-regular-size);--lc-faq-answer-lh-m:var(--body-regular-line-height);--lc-faq-answer-lh-d:var(--body-large-line-height);--lc-faq-answer-weight:var(--font-weight-normal);--market-insight-content-padding-top-mobile:var(--section-padding-50);--market-insight-content-padding-top-desktop:var(--section-padding-80);--market-insight-content-padding-bottom-mobile:var(--section-padding-50);--market-insight-content-padding-bottom-desktop:var(--section-padding-80);--market-insight-content-bg-image-width:30%;--market-insight-content-bg-color:var(--brand-white);--market-insight-content-heading-color:var(--brand-primary-deep);--market-insight-content-heading-margin-bottom:var(--section-padding-20);--market-insight-content-heading-font-size-mobile:var(--body-medium-size);--market-insight-content-heading-font-size-desktop:var(--heading-3-size);--market-insight-content-heading-line-height-mobile:var(--heading-5-line-height);--market-insight-content-heading-line-height-desktop:var(--heading-3-line-height);--market-insight-content-heading-font-weight-mobile:var(--font-weight-semibold);--market-insight-content-heading-font-weight-desktop:var(--font-weight-semibold);--market-insight-content-heading-gap:var(--gap-16);--market-insight-content-heading-accent-radius:var(--gap-4);--market-insight-content-heading-accent-color:var(--brand-secondary);--market-insight-content-heading-padding-left:var(--gap-20);--market-insight-content-heading-underline-width:100px;--market-insight-content-heading-underline-height:var(--gap-5);--market-insight-content-heading-accent-width:var(--gap-6);--market-insight-content-heading-accent-height:100px --market-insight-content-subtitle-color:var(--brand-neutral-text);--market-insight-content-subtitle-font-size-mobile:var(--body-small-size);--market-insight-content-subtitle-font-size-desktop:var(--body-regular-size);--market-insight-content-subtitle-line-height-mobile:var(--body-regular-line-height);--market-insight-content-subtitle-line-height-desktop:var(--body-large-line-height);--market-insight-content-subtitle-font-weight-mobile:var(--font-weight-normal);--market-insight-content-subtitle-font-weight-desktop:var(--font-weight-normal);--market-insight-content-subtitle-padding-x-desktop:var(--gap-140);--market-insight-content-subtitle-padding-right-desktop:var(--gap-250);--market-insight-content-load-more-margin-top:var(--gap-32);--market-insight-content-tab-nav-margin-top-mobile:var(--gap-16);--market-insight-content-tab-nav-margin-bottom-mobile:var(--gap-50);--market-insight-content-tab-nav-margin-bottom-desktop:var(--gap-50);--market-insight-content-tab-nav-gap-x-mobile:var(--gap-16);--market-insight-content-tab-nav-gap-x-desktop:0;--market-insight-content-tab-nav-gap-y-mobile:var(--gap-10);--market-insight-content-tab-nav-gap-y-desktop:var(--gap-12);--market-insight-content-tab-nav-padding-bottom-mobile:var(--gap-4);--market-insight-content-tab-nav-padding-bottom-desktop:var(--gap-6);--market-insight-content-tab-nav-border-color:var(--brand-neutral-surface-3);--market-insight-content-tab-trigger-padding-x-mobile:var(--gap-5);--market-insight-content-tab-trigger-padding-y-mobile:var(--gap-5);--market-insight-content-tab-trigger-padding-x-desktop:var(--gap-20);--market-insight-content-tab-trigger-padding-y-desktop:var(--gap-20);--market-insight-content-tab-trigger-font-size-mobile:var(--body-small-size);--market-insight-content-tab-trigger-font-size-desktop:var(--body-large-size);--market-insight-content-tab-trigger-line-height-mobile:var(--body-regular-line-height);--market-insight-content-tab-trigger-line-height-desktop:var(--body-large-line-height);--market-insight-content-tab-trigger-font-weight-mobile:var(--font-weight-semibold);--market-insight-content-tab-trigger-font-weight-desktop:var(--font-weight-semibold);--market-insight-content-tab-trigger-color:var(--brand-primary-deep);--market-insight-content-tab-trigger-color-active:var(--brand-secondary);--market-insight-content-tab-indicator-height:var(--gap-2);--market-insight-content-tab-indicator-radius:var(--gap-2);--market-insight-content-tab-indicator-color:var(--brand-secondary);--market-insight-content-view-more-margin-top-mobile:var(--gap-20);--market-insight-content-view-more-margin-top-desktop:var(--gap-24);--page-banner-title-color:var(--brand-white);--page-banner-title-weight-mobile:var(--font-weight-semibold);--page-banner-title-weight-desktop:var(--font-weight-semibold)}.page-banner--premium,:root[data-layout-theme=premium]{--page-banner-overlay-bg:linear-gradient(90deg,var(--brand-primary-deep),color-mix(in srgb,var(--brand-primary-deep) 60%,transparent) 59.38%,transparent)}:root[data-layout-theme=premium][dir=rtl],[dir=rtl] .page-banner--premium{--page-banner-overlay-bg:linear-gradient(270deg,var(--brand-primary-deep),color-mix(in srgb,var(--brand-primary-deep) 60%,transparent) 59.38%,transparent)}.BannerSectionOne_section__bmR70{background-color:var(--banner-one-background-color,var(--brand-neutral-surface-2));padding-block-start:var(--banner-one-padding-block-start-mobile,2.5rem);padding-block-end:var(--banner-one-padding-block-end-mobile,2.5rem);position:relative;overflow:hidden}.BannerSectionOne_section__bmR70:after,.BannerSectionOne_section__bmR70:before{content:"";position:absolute;width:12rem;height:12rem;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--brand-primary) 8%,transparent) 0,transparent 70%);pointer-events:none;z-index:0}.BannerSectionOne_section__bmR70:before{inset-block-end:-4rem;inset-inline-start:-3rem}.BannerSectionOne_section__bmR70:after{inset-block-end:-5rem;inset-inline-end:-2rem}.BannerSectionOne_container__hDFQy{position:relative;z-index:1}.BannerSectionOne_layoutGrid__NeSTd{display:grid;grid-template-columns:1fr;gap:var(--banner-one-gap-mobile,1.25rem);align-items:stretch}.BannerSectionOne_mainColumn__gcQx2{min-width:0}.BannerSectionOne_bannerPanel__lGe1Y{position:relative;width:100%;min-height:var(--banner-one-image-min-height-mobile,18.75rem);overflow:hidden;border:1px solid var(--banner-one-panel-border-color,var(--brand-border-color-light));border-radius:1rem;background:var(--brand-neutral-surface-4)}.BannerSectionOne_bannerPanelImage__4Uadw{object-fit:cover}.BannerSectionOne_rfqBanner__sWZMe{display:flex;flex-direction:column;width:100%;max-width:100%;margin-inline:auto;padding:0;border:1px solid var(--brand-border-color-light);border-radius:1.25rem;background:var(--brand-white);box-shadow:0 8px 28px color-mix(in srgb,var(--brand-primary-deep) 7%,transparent),0 2px 8px color-mix(in srgb,var(--brand-black) 4%,transparent);overflow:hidden}.BannerSectionOne_rfqCardHeader__fQMic{display:grid;grid-template-columns:1fr;gap:1rem;align-items:start;position:relative;overflow:hidden;padding-block-end:1rem}.BannerSectionOne_rfqHeaderContent__CSa6F{display:flex;flex-direction:column;gap:.5rem;min-width:0;position:relative;z-index:1;padding:1.25rem 1.25rem 0}.BannerSectionOne_rfqTitle__gnZNF{margin:0;padding:0;font-size:1.375rem;font-weight:700;line-height:1.25;color:var(--brand-primary-deep);letter-spacing:-.02em}.BannerSectionOne_rfqDescription__TODsr{margin:0;max-width:28rem;font-size:.875rem;font-weight:400;line-height:1.55;color:var(--brand-neutral-text)}.BannerSectionOne_rfqHeaderImage__kN4bd{position:relative;width:min(100%,16rem);height:6.25rem;margin:.5rem auto 0;overflow:hidden;background:transparent;mask-image:linear-gradient(180deg,#000 78%,transparent)}.BannerSectionOne_rfqHeaderImageImg__K7wqi{object-fit:cover;object-position:center 40%}.BannerSectionOne_rfqFormDivider__l1u2q{width:100%;height:1px;margin:0;background:var(--brand-border-color-light)}.BannerSectionOne_rfqFormArea__q_HPP{flex:1;min-width:0;padding:1.125rem 1.25rem 1.5rem}.BannerSectionOne_rfqForm__eQ9kN{display:grid;grid-template-columns:1fr;gap:1rem;align-items:start}.BannerSectionOne_rfqField__z_AJ6{display:grid;gap:.375rem;min-width:0}.BannerSectionOne_rfqLabel__ehb4q{display:block;font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--brand-primary-deep)}.BannerSectionOne_rfqInput__dZHcK,.BannerSectionOne_rfqSelect__RKEsj,.BannerSectionOne_rfqTextarea__ZdLDr{width:100%;min-height:2.75rem;padding:.5625rem .875rem;border:1px solid var(--brand-border-color);border-radius:.4375rem;background-color:var(--brand-white);color:color-mix(in srgb,var(--brand-black) 88%,var(--brand-white));font-size:.875rem;font-weight:400;line-height:1.35;transition:border-color .15s ease,box-shadow .15s ease}.BannerSectionOne_rfqTextarea__ZdLDr{min-height:6.5rem;padding-block:.625rem;resize:vertical}.BannerSectionOne_rfqInput__dZHcK::placeholder,.BannerSectionOne_rfqTextarea__ZdLDr::placeholder{color:var(--brand-neutral-text-light)}.BannerSectionOne_rfqSelect__RKEsj option[value=""][disabled],.BannerSectionOne_rfqSelect__RKEsj:invalid{color:var(--brand-neutral-text-light)}.BannerSectionOne_rfqInput__dZHcK:focus,.BannerSectionOne_rfqSelect__RKEsj:focus,.BannerSectionOne_rfqTextarea__ZdLDr:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 10%,transparent)}.BannerSectionOne_rfqFieldProduct__HLBvX .relative{width:100%}.BannerSectionOne_rfqFieldProduct__HLBvX .banner-one-product-suggestions{border-color:var(--brand-border-color);border-width:1px;box-shadow:0 8px 24px color-mix(in srgb,var(--brand-primary-deep) 10%,transparent)}.BannerSectionOne_rfqFieldQty__pJQ_3 .banner-one-qty-input{display:block;width:100%}.BannerSectionOne_rfqFieldQty__pJQ_3 .banner-one-qty-field{padding-inline-end:2rem}.BannerSectionOne_rfqFieldQty__pJQ_3 .banner-one-qty-spinners{opacity:.85}.BannerSectionOne_uomSelectWrap__OwDWz{position:relative;display:grid;align-items:stretch;min-width:0}.BannerSectionOne_rfqSelect__RKEsj{appearance:none;width:100%;min-height:2.75rem;padding-inline:.875rem 2.25rem;cursor:pointer;color:color-mix(in srgb,var(--brand-black) 88%,var(--brand-white))}.BannerSectionOne_uomSelectArrow__6S35V{position:absolute;inset-block:0;inset-inline-end:.875rem;display:grid;place-items:center;pointer-events:none}.BannerSectionOne_uomSelectArrowIcon__lR4iC{width:.625rem;height:.625rem;transform:rotate(90deg);color:var(--brand-neutral-text)}.BannerSectionOne_rfqFormMessageRow__eTpQd{grid-column:1/-1}@media (min-width:768px){.BannerSectionOne_rfqFormMessageRow__eTpQd{grid-row:5}}.BannerSectionOne_rfqFormMessage__J5SOl{margin:0;font-size:.8125rem;line-height:1.4}.BannerSectionOne_rfqFormMessageSuccess__Fx67V{color:var(--brand-success)}.BannerSectionOne_rfqFormMessageError__lcxzk{color:var(--brand-danger)}.BannerSectionOne_rfqRecaptcha__BljpD,.BannerSectionOne_rfqRecaptcha__BljpD>div{width:100%;max-width:100%;overflow:visible}.BannerSectionOne_rfqSubmitRow__H81j2{display:flex;flex-direction:column;align-items:stretch;gap:.75rem}.BannerSectionOne_rfqSubmit__SEgyE{display:inline-flex!important;align-items:center;justify-content:center;gap:.4375rem;min-height:2.75rem!important;width:100%;padding:.625rem 1.5rem!important;border:none!important;border-radius:.4375rem!important;background-color:var(--brand-primary-deep)!important;color:var(--brand-white)!important;font-size:.875rem!important;font-weight:600!important;line-height:1.25!important;cursor:pointer!important;white-space:nowrap;box-shadow:0 2px 6px color-mix(in srgb,var(--brand-primary-deep) 16%,transparent);transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease!important}.BannerSectionOne_rfqSubmitIcon__5tTQI{width:.6875rem;height:.6875rem;flex-shrink:0;color:inherit}.BannerSectionOne_rfqSubmit__SEgyE:hover{background-color:color-mix(in srgb,var(--brand-primary-deep) 88%,var(--brand-black))!important;box-shadow:0 4px 12px color-mix(in srgb,var(--brand-primary-deep) 22%,transparent);transform:translateY(-1px)}.BannerSectionOne_rfqSubmit__SEgyE:active{transform:translateY(0);box-shadow:0 2px 6px color-mix(in srgb,var(--brand-primary-deep) 16%,transparent)}@media (min-width:640px){.BannerSectionOne_rfqBanner__sWZMe{border-radius:1.375rem}.BannerSectionOne_rfqHeaderContent__CSa6F{padding:1.375rem 1.5rem 0}.BannerSectionOne_rfqFormArea__q_HPP{padding:1.25rem 1.5rem 1.625rem}.BannerSectionOne_rfqTitle__gnZNF{font-size:1.4375rem}}@media (min-width:768px){.BannerSectionOne_layoutGrid__NeSTd{gap:var(--banner-one-gap-desktop,1.5rem)}.BannerSectionOne_mainColumn__gcQx2{display:flex;flex-direction:column;align-items:center}.BannerSectionOne_bannerPanel__lGe1Y{align-self:stretch;width:100%;min-height:var(--banner-one-image-min-height-desktop,26.25rem);border-radius:1rem}.BannerSectionOne_rfqBanner__sWZMe{align-self:center;width:100%;max-width:50rem}.BannerSectionOne_rfqCardHeader__fQMic{display:block;padding-block-end:1.125rem}.BannerSectionOne_rfqHeaderContent__CSa6F{padding-inline-end:34%}.BannerSectionOne_rfqHeaderImage__kN4bd{position:absolute;top:0;inset-inline-end:0;width:34%;max-width:12.5rem;height:100%;margin:0;mask-image:linear-gradient(270deg,#000 48%,transparent);-webkit-mask-image:linear-gradient(270deg,#000 48%,transparent)}.BannerSectionOne_rfqHeaderImageImg__K7wqi{object-fit:cover;object-position:86% 32%}.BannerSectionOne_rfqForm__eQ9kN{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:1rem;row-gap:1rem}.BannerSectionOne_rfqFieldProduct__HLBvX{grid-column:1/3}.BannerSectionOne_rfqFieldQty__pJQ_3{grid-column:3}.BannerSectionOne_rfqFieldUom__CeaYI{grid-column:4}.BannerSectionOne_rfqFieldEmail__aG8O7{grid-column:1/3;grid-row:2}.BannerSectionOne_rfqFieldMessage__NvlYM{grid-column:3/5;grid-row:2/4;display:flex;flex-direction:column}.BannerSectionOne_rfqFieldMessage__NvlYM .BannerSectionOne_rfqTextarea__ZdLDr{flex:1;min-height:7.25rem}.BannerSectionOne_rfqFieldRecaptcha__flJbq{grid-column:1/3;grid-row:3;align-self:start}.BannerSectionOne_rfqSubmitRow__H81j2{grid-column:3/5;grid-row:4;align-self:end;justify-self:stretch;flex-direction:row;align-items:center;justify-content:flex-end;padding-top:0}.BannerSectionOne_rfqSubmit__SEgyE{width:auto;min-width:10rem}.BannerSectionOne_rfqFormNoCaptcha__fqGPa .BannerSectionOne_rfqFieldMessage__NvlYM{grid-row:2/4}.BannerSectionOne_rfqFormNoCaptcha__fqGPa .BannerSectionOne_rfqSubmitRow__H81j2{grid-row:3;padding-top:0}}@media (min-width:1024px){.BannerSectionOne_rfqBanner__sWZMe{max-width:54rem;border-radius:1.5rem}.BannerSectionOne_rfqCardHeader__fQMic{padding-block-end:1.25rem}.BannerSectionOne_rfqHeaderContent__CSa6F{padding:1.5rem 1.75rem 0;padding-inline-end:32%}.BannerSectionOne_rfqFormArea__q_HPP{padding:1.375rem 1.75rem 1.75rem}.BannerSectionOne_rfqHeaderImage__kN4bd{width:32%;max-width:13rem}.BannerSectionOne_rfqHeaderImageImg__K7wqi{object-position:88% 30%}.BannerSectionOne_rfqTitle__gnZNF{font-size:1.5rem}.BannerSectionOne_rfqDescription__TODsr{font-size:.9375rem;line-height:1.6}.BannerSectionOne_rfqForm__eQ9kN{column-gap:1.125rem;row-gap:1.125rem}.BannerSectionOne_rfqFieldMessage__NvlYM .BannerSectionOne_rfqTextarea__ZdLDr{min-height:7.75rem}}@media (min-width:1280px){.BannerSectionOne_rfqBanner__sWZMe{max-width:58rem}}@media (max-width:767px){.BannerSectionOne_rfqHeaderImage__kN4bd{order:1;width:calc(100% - 2.5rem);margin:.5rem 1.25rem 0}.BannerSectionOne_rfqHeaderContent__CSa6F{order:0}}:root{--ctc-classic-radius:14px;--ctc-classic-min-height:148px;--ctc-classic-padding-y:var(--gap-18);--ctc-classic-padding-x:var(--gap-20);--ctc-classic-copy-gap:var(--gap-4);--ctc-classic-name-color:var(--brand-primary-deep);--ctc-classic-name-size:var(--body-regular-size);--ctc-classic-name-line:1.3;--ctc-classic-counts-color:var(--brand-neutral-text);--ctc-classic-counts-size:var(--body-small-size);--ctc-classic-counts-line:var(--body-small-line-height);--ctc-classic-arrow-color:var(--brand-secondary);--ctc-classic-tone-1:color-mix(in srgb,var(--brand-secondary) 12%,var(--brand-white));--ctc-classic-tone-2:color-mix(in srgb,var(--brand-primary) 10%,var(--brand-white));--ctc-classic-tone-3:color-mix(in srgb,var(--brand-success) 12%,var(--brand-white));--ctc-classic-hover-duration:0.5s;--ctc-classic-hover-zoom:1.08;--ctc-grid-gap:var(--gap-20);--ctc-grid-gap-desktop:var(--gap-24)}.ctc-root{width:100%;min-width:0;max-width:100%;overflow-x:hidden}.ctc-grid{display:flex;flex-direction:column}.ctc-grid,.ctc-grid__row{gap:var(--ctc-grid-gap);align-items:stretch;width:100%;min-width:0}.ctc-grid__row{display:grid;grid-template-columns:minmax(0,1fr)}.ctc-grid__row>*{min-width:0;height:100%;width:100%}@media (min-width:768px) and (max-width:1023px){.ctc-grid__row[data-cols="2"],.ctc-grid__row[data-cols="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ctc-grid__row[data-cols="3"]>:last-child{grid-column:1/-1}}@media (min-width:1024px){.ctc-grid__row{grid-template-columns:repeat(var(--ctc-grid-row-cols,3),minmax(0,1fr));gap:var(--ctc-grid-gap-desktop)}}.ctc-classic{position:relative;display:flex;align-items:center;box-sizing:border-box;min-height:var(--ctc-classic-min-height);height:100%;min-width:0;width:100%;padding:var(--ctc-classic-padding-y) var(--ctc-classic-padding-x);border:none;border-radius:var(--ctc-classic-radius);background:var(--ctc-classic-fallback-bg,var(--ctc-classic-tone-1));box-shadow:none;overflow:hidden;text-decoration:none;color:inherit;isolation:isolate;transition:box-shadow var(--ctc-classic-hover-duration) ease}.ctc-classic--tone-1{--ctc-classic-fallback-bg:var(--ctc-classic-tone-1);--ctc-classic-overlay-start:var(--ctc-classic-tone-1)}.ctc-classic--tone-2{--ctc-classic-fallback-bg:var(--ctc-classic-tone-2);--ctc-classic-overlay-start:var(--ctc-classic-tone-2)}.ctc-classic--tone-3{--ctc-classic-fallback-bg:var(--ctc-classic-tone-3);--ctc-classic-overlay-start:var(--ctc-classic-tone-3)}.ctc-classic__media,.ctc-classic__overlay{position:absolute;inset:0;z-index:0}.ctc-classic__media{overflow:hidden}.ctc-classic__bg-image{object-fit:cover;object-position:center right;transition:transform var(--ctc-classic-hover-duration) ease}a.ctc-classic:hover .ctc-classic__bg-image{transform:scale(var(--ctc-classic-hover-zoom))}.ctc-classic__overlay{background:linear-gradient(90deg,var(--ctc-classic-overlay-start,var(--ctc-classic-tone-1)) 0,color-mix(in srgb,var(--ctc-classic-overlay-start,var(--ctc-classic-tone-1)) 92%,transparent) 38%,color-mix(in srgb,var(--ctc-classic-overlay-start,var(--ctc-classic-tone-1)) 55%,transparent) 52%,color-mix(in srgb,var(--ctc-classic-overlay-start,var(--ctc-classic-tone-1)) 18%,transparent) 68%,transparent 100%);pointer-events:none}.ctc-classic__body{position:relative;z-index:1;min-width:0;width:100%}.ctc-classic__copy{display:flex;flex-direction:column;justify-content:center;gap:var(--ctc-classic-copy-gap);min-width:0}.ctc-classic__name{margin:0;color:var(--ctc-classic-name-color);font-size:var(--ctc-classic-name-size);line-height:var(--ctc-classic-name-line);font-weight:var(--font-weight-semibold);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:break-word}.ctc-classic__counts{display:inline-flex;align-items:center;gap:var(--gap-4);margin:0;color:var(--ctc-classic-counts-color);font-size:var(--ctc-classic-counts-size);line-height:var(--ctc-classic-counts-line);font-weight:var(--font-weight-normal)}.ctc-classic__counts-arrow{color:var(--ctc-classic-arrow-color);font-size:var(--body-small-size);line-height:1}@media (max-width:767px){.ctc-classic{min-height:132px;padding:var(--gap-16)}.ctc-classic__name{font-size:var(--body-small-size)}}[dir=rtl] .ctc-classic__bg-image{object-position:center left}[dir=rtl] .ctc-classic__overlay{background:linear-gradient(270deg,var(--ctc-classic-overlay-start,var(--ctc-classic-tone-1)) 0,color-mix(in srgb,var(--ctc-classic-overlay-start,var(--ctc-classic-tone-1)) 92%,transparent) 38%,color-mix(in srgb,var(--ctc-classic-overlay-start,var(--ctc-classic-tone-1)) 55%,transparent) 52%,color-mix(in srgb,var(--ctc-classic-overlay-start,var(--ctc-classic-tone-1)) 18%,transparent) 68%,transparent 100%)}.cps.ctc-root .cps__arrow.btn{border-radius:50%;border-color:var(--classic-border);background:var(--brand-white)}:root{--pto-classic-border:var(--brand-neutral-surface-3);--pto-classic-bg:var(--brand-neutral-surface);--pto-classic-body-padding:var(--card-padding-20);--pto-classic-body-gap:var(--gap-8);--pto-classic-meta-gap:var(--gap-2);--pto-classic-title-margin-bottom:var(--gap-8);--pto-classic-title-color:var(--brand-primary-deep);--pto-classic-title-size:var(--body-regular-size);--pto-classic-title-line:var(--body-medium-line-height);--pto-classic-title-weight:var(--font-weight-semibold);--pto-classic-meta-label-color:var(--brand-neutral-text);--pto-classic-meta-label-weight:var(--font-weight-normal);--pto-classic-meta-value-color:var(--brand-neutral-text);--pto-classic-meta-value-weight:var(--font-weight-semibold);--pto-classic-meta-size:var(--body-small-size);--pto-classic-meta-line:var(--body-regular-line-height);--pto-classic-hover-duration:0.5s;--pto-classic-image-zoom:1.08;--pto-classic-actions-padding:var(--gap-20);--pto-classic-inquire-color:var(--brand-primary);--pto-classic-inquire-hover-color:var(--brand-primary-deep);--pto-classic-inquire-size:var(--body-small-size);--pto-classic-inquire-weight:var(--font-weight-semibold);--pto-classic-inquire-gap:var(--gap-6);--pto-classic-media-ratio:268/163;--pto-classic-placeholder-bg:var(--brand-neutral-surface-3);--pto-classic-focus-color:var(--brand-secondary)}.pto-classic{position:relative;z-index:0;box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;width:100%;max-width:100%;overflow:hidden;border:1px solid var(--pto-classic-border);border-radius:10px;background:var(--pto-classic-bg);box-shadow:none}.pto-classic__link{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;color:inherit;text-align:start;text-decoration:none}.pto-classic__link:focus-visible{outline:2px solid var(--pto-classic-focus-color);outline-offset:2px}.pto-classic__media{position:relative;display:block;width:100%;flex-shrink:0;overflow:hidden}.pto-classic__image{display:block;width:100%;height:auto;aspect-ratio:var(--pto-classic-media-ratio);object-fit:cover;transform:scale(1);transition:transform var(--pto-classic-hover-duration) ease}.pto-classic:hover .pto-classic__image{transform:scale(var(--pto-classic-image-zoom))}@media (prefers-reduced-motion:reduce){.pto-classic__image{transition:none}.pto-classic:hover .pto-classic__image{transform:none}}.pto-classic__placeholder{display:block;width:100%;aspect-ratio:var(--pto-classic-media-ratio);background:var(--pto-classic-placeholder-bg)}.pto-classic__body{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;justify-content:space-between;padding:var(--pto-classic-body-padding);padding-bottom:12px}.pto-classic__title{margin:0 0 var(--pto-classic-title-margin-bottom);color:var(--pto-classic-title-color);font-size:var(--pto-classic-title-size);line-height:var(--pto-classic-title-line);font-weight:var(--pto-classic-title-weight);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pto-classic__meta{display:flex;min-width:0;flex-direction:column;gap:var(--pto-classic-meta-gap)}.pto-classic__meta-row{display:flex;min-width:0;flex-wrap:wrap;align-items:center}.pto-classic__meta-row--truncate .pto-classic__meta-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pto-classic__meta-label{flex-shrink:0;color:var(--pto-classic-meta-label-color);font-weight:var(--pto-classic-meta-label-weight)}.pto-classic__meta-label,.pto-classic__meta-value{font-size:var(--pto-classic-meta-size);line-height:var(--pto-classic-meta-line)}.pto-classic__meta-value{color:var(--pto-classic-meta-value-color);font-weight:var(--pto-classic-meta-value-weight);overflow-wrap:break-word}.pto-classic__actions{padding:0 var(--pto-classic-actions-padding) var(--pto-classic-actions-padding)}.pto-classic__inquire{display:inline-flex;align-items:center;gap:var(--pto-classic-inquire-gap);color:var(--pto-classic-inquire-color);font-size:var(--pto-classic-inquire-size);line-height:var(--body-regular-line-height);font-weight:var(--pto-classic-inquire-weight);text-decoration:none;cursor:pointer;transition:color var(--transition)}.pto-classic__inquire:hover{color:var(--pto-classic-inquire-hover-color)}.pto-classic__inquire-arrow{font-size:1.1em;line-height:1;transition:transform var(--transition)}.pto-classic__inquire:focus-visible{outline:2px solid var(--pto-classic-focus-color);outline-offset:2px}:root{--page-banner-classic-min-height-mobile:400px;--page-banner-classic-title-accent-color:var(--brand-black);--page-banner-classic-stack-gap:var(--gap-12);--page-banner-classic-cta-gap:var(--gap-24);--page-banner-classic-inner-padding-y:var(--section-padding-40)}@media (min-width:768px){:root{--page-banner-classic-stack-gap:var(--gap-16);--page-banner-classic-cta-gap:var(--gap-32);--page-banner-classic-inner-padding-y:var(--section-padding-60)}}.page-banner-classic{--page-banner-title-color:var(--brand-primary);--page-banner-title-size-mobile:var(--heading-2-size);--page-banner-title-size-desktop:var(--heading-1-size);--page-banner-title-line-mobile:var(--heading-2-line-height);--page-banner-title-line-desktop:var(--heading-1-line-height);--page-banner-title-weight-mobile:var(--font-weight-normal);--page-banner-title-weight-desktop:var(--font-weight-normal);min-height:var(
    --page-banner-classic-min-height,var(--page-banner-classic-min-height-mobile)
  )}@media (min-width:768px){.page-banner-classic{min-height:var(
      --page-banner-classic-min-height,var(--page-banner-min-height-default)
    )}}.page-banner-classic-title-accent{color:var(--page-banner-classic-title-accent-color)}.page-banner-classic-inner{padding-block:var(--page-banner-classic-inner-padding-y)}.page-banner-classic-content,.page-banner-classic-stack{display:flex;width:100%;flex-direction:column}.page-banner-classic-stack{gap:var(--page-banner-classic-stack-gap)}.page-banner-classic-cta{width:100%;margin-top:var(--page-banner-classic-cta-gap)}.BannerSectionOne_banner__lQd_J{position:relative;width:100%;padding:0;overflow:visible}.BannerSectionOne_rfqBanner__cXooa{display:grid;grid-template-columns:1fr;grid-template-areas:"header" "form";gap:1.25rem;width:100%;padding:1.25rem 1.5rem;border-radius:10px;background:linear-gradient(135deg,var(--brand-primary-deep) 0,var(--brand-neutral-text) 100%);box-shadow:0 4px 24px rgba(0,0,0,.25)}.BannerSectionOne_rfqHeader__rHzp3{grid-area:header;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;gap:.5rem;min-width:0;text-align:center}.BannerSectionOne_rfqTitle__9GOuL{margin:0;padding:0;font-size:1.625rem;font-weight:700;line-height:1.2;color:#ffffff;letter-spacing:-.01em;max-width:100%}.BannerSectionOne_rfqTitle__9GOuL:after{content:"";display:block;width:2.25rem;height:2px;margin-block:.5rem 0;margin-inline:auto;border-radius:1px;background:linear-gradient(90deg,var(--brand-primary) 0,var(--brand-secondary) 100%)}.BannerSectionOne_rfqDescription__Wk_iG{margin:0;font-size:1rem;font-weight:400;line-height:1.55;color:rgba(255,255,255,.78)}.BannerSectionOne_rfqDescription__Wk_iG+.BannerSectionOne_rfqDescription__Wk_iG{margin-top:.25rem}.BannerSectionOne_rfqFormArea__BvWRW{grid-area:form;min-width:0}.BannerSectionOne_rfqForm__LrXHd{display:grid;grid-template-columns:1fr;gap:.875rem;align-items:start;width:100%;min-width:0}.BannerSectionOne_rfqFormColActions__pHnWU,.BannerSectionOne_rfqFormColFields__i5Fay,.BannerSectionOne_rfqFormColMessage__Nm6Gs{display:flex;min-width:0;flex-direction:column;gap:.75rem}.BannerSectionOne_rfqFormColActions__pHnWU{justify-content:flex-start}.BannerSectionOne_rfqFormMessages__aw4Ic{grid-column:1/-1}.BannerSectionOne_rfqFieldStretch__2GAF4{flex:1;min-height:0;display:flex;flex-direction:column;gap:.3rem}.BannerSectionOne_rfqTextareaStretch__5Quwm{flex:1;min-height:7.5rem;resize:vertical}.BannerSectionOne_rfqField__ySj4H{display:grid;gap:.3rem;min-width:0}.BannerSectionOne_rfqLabel__RqEF_{font-size:.6875rem;font-weight:400;line-height:1.2;color:#ffffff}.BannerSectionOne_rfqInput__lEXFg,.BannerSectionOne_rfqSelect__FAdCe,.BannerSectionOne_rfqTextarea__8dfqo{width:100%;min-height:44px;padding:.625rem .875rem;border:1px solid #e5e7eb;border-radius:6px;background-color:#ffffff;color:#111827;font-size:.875rem;font-weight:400;line-height:1.25}.BannerSectionOne_rfqTextarea__8dfqo{min-height:2.75rem;resize:vertical}.BannerSectionOne_rfqInput__lEXFg::placeholder,.BannerSectionOne_rfqTextarea__8dfqo::placeholder{color:#9ca3af}.BannerSectionOne_rfqInput__lEXFg:focus,.BannerSectionOne_rfqSelect__FAdCe:focus,.BannerSectionOne_rfqTextarea__8dfqo:focus{outline:none;border-color:#93c5fd}.BannerSectionOne_quantityGroup__c2nU_{display:grid;grid-template-columns:minmax(0,5.25rem) minmax(0,1fr);align-items:stretch;width:100%;min-height:44px;overflow:hidden;border:1px solid #e5e7eb;border-radius:6px;background-color:#ffffff}.BannerSectionOne_quantityGroup__c2nU_ .BannerSectionOne_rfqInput__lEXFg{border:none;border-radius:0;min-width:0;width:100%;min-height:44px;height:100%;padding-inline:.625rem .5rem}.BannerSectionOne_uomSelectWrap__8L70J{position:relative;display:grid;align-items:stretch;min-width:0;border-inline-start:1px solid #e5e7eb}.BannerSectionOne_rfqSelect__FAdCe{appearance:none;width:100%;min-width:0;min-height:44px;height:100%;padding-block:.625rem;padding-inline:.75rem 2.5rem;border:none;border-radius:0;background-color:#ffffff;color:#111827;font-size:.875rem;cursor:pointer;text-overflow:ellipsis}.BannerSectionOne_uomSelectArrow___awHI{position:absolute;inset-block:0;inset-inline-end:.625rem;display:grid;place-items:center;pointer-events:none}.BannerSectionOne_uomSelectArrowIcon__j5zJG{width:.625rem;height:.625rem;transform:rotate(90deg);color:#6b7280}.BannerSectionOne_rfqFormMessage__1fONE{margin:0;font-size:.8125rem;line-height:1.4}.BannerSectionOne_rfqFormMessageSuccess__7enJr{color:#4ade80}.BannerSectionOne_rfqFormMessageError__6dLec{color:#f87171}.BannerSectionOne_rfqRecaptcha__G8R0y{width:100%;max-width:100%;overflow:hidden}.BannerSectionOne_rfqFormColActions__pHnWU .BannerSectionOne_rfqRecaptcha__G8R0y>.recaptcha-v3-slot{width:100%!important;max-width:100%!important}.BannerSectionOne_rfqFormColActions__pHnWU .BannerSectionOne_rfqRecaptcha__G8R0y .recaptcha-v3-slot:has(.grecaptcha-badge){width:100%!important;max-width:100%!important;height:calc(60px * var(--recaptcha-scale, 1))!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important}.BannerSectionOne_rfqFormColActions__pHnWU .BannerSectionOne_rfqRecaptcha__G8R0y .recaptcha-v3-slot .grecaptcha-badge{width:256px!important;height:60px!important;max-width:none!important;transform:scale(var(--recaptcha-scale,1))!important;transform-origin:top left!important}.BannerSectionOne_rfqSubmit__v5VaP{min-height:44px;width:100%;padding:.625rem 1.25rem!important;border:none!important;border-radius:5px!important;background-color:#2563eb!important;color:#ffffff!important;font-size:.875rem!important;font-weight:700!important;line-height:1.25!important;cursor:pointer!important;white-space:nowrap;transition:background-color .2s ease,transform .2s ease!important}.BannerSectionOne_rfqSubmit__v5VaP:hover{background-color:#1d4ed8!important;transform:translateY(-1px)}.BannerSectionOne_rfqSubmit__v5VaP:active{transform:translateY(0)}@media (min-width:640px){.BannerSectionOne_rfqBanner__cXooa{padding:1.5rem}.BannerSectionOne_rfqHeader__rHzp3{gap:.625rem}.BannerSectionOne_rfqTitle__9GOuL{font-size:1.75rem}.BannerSectionOne_rfqDescription__Wk_iG{font-size:1rem;line-height:1.5}}@media (min-width:768px){.BannerSectionOne_rfqForm__LrXHd{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,.9fr);gap:1rem;align-items:stretch}.BannerSectionOne_rfqFormColMessage__Nm6Gs{align-self:stretch}.BannerSectionOne_rfqFormColMessage__Nm6Gs .BannerSectionOne_rfqFieldStretch__2GAF4{height:100%}.BannerSectionOne_rfqTextareaStretch__5Quwm{min-height:100%;height:100%}.BannerSectionOne_rfqFormColActions__pHnWU{justify-content:space-between;min-height:100%}.BannerSectionOne_rfqRecaptcha__G8R0y{margin-top:0}.BannerSectionOne_rfqSubmit__v5VaP{margin-top:auto}}@media (min-width:1024px){.BannerSectionOne_rfqForm__LrXHd{gap:1.125rem}.BannerSectionOne_rfqBanner__cXooa{grid-template-columns:minmax(185px,1.15fr) minmax(0,2.35fr);grid-template-areas:"header form";align-items:stretch;column-gap:1.5rem;row-gap:1rem;padding:1.375rem 1.75rem}.BannerSectionOne_rfqHeader__rHzp3{text-align:left;align-items:flex-start;padding-inline:.25rem .75rem;gap:.625rem}.BannerSectionOne_rfqTitle__9GOuL{font-size:1.75rem;line-height:1.15;letter-spacing:-.02em}.BannerSectionOne_rfqTitle__9GOuL:after{width:2.5rem;margin-block-start:.625rem;margin-inline:0}.BannerSectionOne_rfqDescription__Wk_iG{font-size:1rem;line-height:1.6;color:rgba(255,255,255,.72)}}@media (min-width:1280px){.BannerSectionOne_rfqBanner__cXooa{column-gap:2rem;padding:1.5rem 2rem}.BannerSectionOne_rfqTitle__9GOuL{font-size:1.875rem}.BannerSectionOne_rfqDescription__Wk_iG{font-size:1.0625rem}}@media (max-width:639px){.BannerSectionOne_rfqBanner__cXooa{padding:1.125rem 1.25rem;gap:1rem}.BannerSectionOne_rfqHeader__rHzp3{gap:.5rem;padding-bottom:.125rem}.BannerSectionOne_rfqTitle__9GOuL{font-size:1.5rem}.BannerSectionOne_rfqTitle__9GOuL:after{width:2rem;margin-block-start:.4375rem}.BannerSectionOne_rfqDescription__Wk_iG{max-width:22rem;font-size:1rem}}:root{--cps-fancy-grid-gap:var(--gap-16);--cps-fancy-grid-gap-desktop:var(--gap-20);--cps-fancy-tile-radius:24px;--cps-fancy-tile-shadow:0 6px 20px rgba(var(--brand-black-rgb),0.06);--cps-fancy-tile-padding-top:28px;--cps-fancy-tile-padding-bottom:18px;--cps-fancy-tile-padding-x:18px;--cps-fancy-tile-min-height:168px;--cps-fancy-tile-gap:14px;--cps-fancy-icon-size:52px;--cps-fancy-icon-radius:50%;--cps-fancy-icon-bg:var(--brand-white);--cps-fancy-icon-padding:9px;--cps-fancy-icon-border-width:1.5px;--cps-fancy-title-color:var(--brand-primary-deep);--cps-fancy-count-color:var(--brand-neutral-text);--cps-fancy-title-size:var(--body-regular-size);--cps-fancy-title-line:var(--body-regular-line-height);--cps-fancy-count-size:var(--body-small-size);--cps-fancy-count-line:var(--body-small-line-height);--cps-fancy-tone-1-base:color-mix(in srgb,var(--brand-primary) 14%,var(--brand-white));--cps-fancy-tone-1-overlay:color-mix(in srgb,var(--brand-primary) 18%,var(--brand-white));--cps-fancy-tone-1-border:color-mix(in srgb,var(--brand-primary) 40%,var(--brand-white));--cps-fancy-tone-2-base:color-mix(in srgb,var(--brand-secondary) 16%,var(--brand-white));--cps-fancy-tone-2-overlay:color-mix(in srgb,var(--brand-secondary) 20%,var(--brand-white));--cps-fancy-tone-2-border:color-mix(in srgb,var(--brand-secondary) 42%,var(--brand-white));--cps-fancy-tone-3-base:color-mix(in srgb,var(--brand-green) 18%,var(--brand-white));--cps-fancy-tone-3-overlay:color-mix(in srgb,var(--brand-green) 22%,var(--brand-white));--cps-fancy-tone-3-border:color-mix(in srgb,var(--brand-green) 44%,var(--brand-white));--cps-fancy-tone-4-base:color-mix(in srgb,var(--brand-success) 14%,var(--brand-white));--cps-fancy-tone-4-overlay:color-mix(in srgb,var(--brand-success) 18%,var(--brand-white));--cps-fancy-tone-4-border:color-mix(in srgb,var(--brand-success) 40%,var(--brand-white));--cps-fancy-tone-5-base:color-mix(in srgb,var(--brand-link) 12%,var(--brand-white));--cps-fancy-tone-5-overlay:color-mix(in srgb,var(--brand-link) 16%,var(--brand-white));--cps-fancy-tone-5-border:color-mix(in srgb,var(--brand-link) 38%,var(--brand-white));--cps-fancy-tone-6-base:color-mix(in srgb,var(--brand-primary-hover) 14%,var(--brand-white));--cps-fancy-tone-6-overlay:color-mix(in srgb,var(--brand-primary-hover) 18%,var(--brand-white));--cps-fancy-tone-6-border:color-mix(in srgb,var(--brand-primary-hover) 40%,var(--brand-white));--sg-fancy-layout-gap-mobile:var(--gap-16);--sg-fancy-layout-gap-desktop:var(--gap-24);--sg-fancy-aside-gap:var(--gap-12);--sg-fancy-link-margin-top:var(--gap-20);--sg-fancy-accent:var(--brand-secondary);--sg-fancy-accent-width:48px;--sg-fancy-accent-height:3px;--sg-fancy-title-color:var(--brand-primary-deep);--sg-fancy-link-color:var(--brand-primary);--sg-fancy-aside-max:300px;--sg-fancy-divider-color:var(--brand-secondary);--sg-fancy-divider-padding-bottom:var(--gap-32);--cps-fancy-arrow-size:44px;--cps-fancy-arrow-bg:var(--brand-white);--cps-fancy-arrow-border:var(--brand-neutral-surface-3);--cps-fancy-arrow-icon-color:var(--brand-primary-deep);--cps-fancy-arrow-icon-hover:var(--brand-black);--cps-fancy-arrow-border-hover:var(--brand-neutral-text);--cps-fancy-arrow-shadow-hover:0 4px 14px rgba(var(--brand-black-rgb),0.1);--cps-fancy-arrow-transition:0.2s ease}[data-cps-fancy]{width:100%;min-width:0;max-width:100%;overflow-x:hidden}[data-cps-fancy] .cps-fancy-grid{display:flex;flex-direction:column;gap:var(--cps-fancy-grid-gap);align-items:stretch;width:100%;min-width:0}@media (min-width:1024px){[data-cps-fancy] .cps-fancy-grid{gap:var(--cps-fancy-grid-gap-desktop)}}[data-cps-fancy] .cps-fancy-grid__row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cps-fancy-grid-gap);align-items:stretch;width:100%;min-width:0}[data-cps-fancy] .cps-fancy-grid__row>*{min-width:0;height:100%;width:100%}@media (min-width:768px) and (max-width:1023px){[data-cps-fancy] .cps-fancy-grid__row[data-cols="1"]{grid-template-columns:minmax(0,1fr)}[data-cps-fancy] .cps-fancy-grid__row[data-cols="2"],[data-cps-fancy] .cps-fancy-grid__row[data-cols="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-cps-fancy] .cps-fancy-grid__row[data-cols="3"]>:last-child{grid-column:1/-1}}@media (min-width:1024px){[data-cps-fancy] .cps-fancy-grid__row{grid-template-columns:repeat(var(--cps-fancy-row-cols,3),minmax(0,1fr));gap:var(--cps-fancy-grid-gap-desktop)}}[data-cps-fancy] .cps-fancy-tile{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;box-sizing:border-box;min-height:var(--cps-fancy-tile-min-height);height:100%;min-width:0;width:100%;max-width:100%;padding:var(--cps-fancy-tile-padding-top) var(--cps-fancy-tile-padding-x) var(--cps-fancy-tile-padding-bottom);border:none;border-radius:var(--cps-fancy-tile-radius);background:var(--cps-fancy-tone-base);box-shadow:var(--cps-fancy-tile-shadow);overflow:hidden;text-decoration:none;isolation:isolate;transition:box-shadow .2s ease,transform .2s ease}@media (max-width:767px){[data-cps-fancy] .cps-fancy-tile{--cps-fancy-tile-min-height:132px;--cps-fancy-tile-padding-top:18px;--cps-fancy-tile-padding-bottom:14px;--cps-fancy-tile-padding-x:14px}}[data-cps-fancy] a.cps-fancy-tile:hover{box-shadow:0 10px 28px rgba(var(--brand-black-rgb),.1);transform:translateY(-2px)}[data-cps-fancy] .cps-fancy-tile__media,[data-cps-fancy] .cps-fancy-tile__overlay{position:absolute;inset:0;z-index:0}[data-cps-fancy] .cps-fancy-tile__media{overflow:hidden;opacity:.72}[data-cps-fancy] .cps-fancy-tile__media img{object-fit:cover;object-position:center;width:100%;height:100%;transform:scale(1.08);filter:saturate(.75) brightness(1.08)}[data-cps-fancy] .cps-fancy-tile__overlay{background:linear-gradient(180deg,color-mix(in srgb,var(--cps-fancy-tone-overlay) 45%,transparent) 0,var(--cps-fancy-tone-overlay) 72%);pointer-events:none}[data-cps-fancy] .cps-fancy-tile__body{position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;gap:var(--cps-fancy-tile-gap);min-width:0;width:100%;margin-top:auto}[data-cps-fancy] .cps-fancy-tile__icon{position:relative;flex-shrink:0;width:var(--cps-fancy-icon-size);height:var(--cps-fancy-icon-size);aspect-ratio:1/1;border-radius:var(--cps-fancy-icon-radius);border:var(--cps-fancy-icon-border-width) solid var(--cps-fancy-tone-border);background:var(--cps-fancy-icon-bg);overflow:hidden;box-shadow:0 2px 8px rgba(var(--brand-black-rgb),.05)}[data-cps-fancy] .cps-fancy-tile__icon-inner{position:absolute;inset:var(--cps-fancy-icon-padding);border-radius:inherit;overflow:hidden}[data-cps-fancy] .cps-fancy-tile__icon img{object-fit:contain;object-position:center;width:100%;height:100%}[data-cps-fancy] .cps-fancy-tile__copy{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:var(--gap-4)}[data-cps-fancy] .cps-fancy-tile__name{margin:0;color:var(--cps-fancy-title-color);font-size:var(--cps-fancy-title-size);line-height:var(--cps-fancy-title-line);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:break-word}[data-cps-fancy] .cps-fancy-tile__counts{margin:0;color:var(--cps-fancy-count-color);font-size:var(--cps-fancy-count-size);line-height:var(--cps-fancy-count-line);font-weight:var(--font-weight-normal)}[data-cps-fancy] .cps-fancy-tile--tone-1{--cps-fancy-tone-base:var(--cps-fancy-tone-1-base);--cps-fancy-tone-overlay:var(--cps-fancy-tone-1-overlay);--cps-fancy-tone-border:var(--cps-fancy-tone-1-border)}[data-cps-fancy] .cps-fancy-tile--tone-2{--cps-fancy-tone-base:var(--cps-fancy-tone-2-base);--cps-fancy-tone-overlay:var(--cps-fancy-tone-2-overlay);--cps-fancy-tone-border:var(--cps-fancy-tone-2-border)}[data-cps-fancy] .cps-fancy-tile--tone-3{--cps-fancy-tone-base:var(--cps-fancy-tone-3-base);--cps-fancy-tone-overlay:var(--cps-fancy-tone-3-overlay);--cps-fancy-tone-border:var(--cps-fancy-tone-3-border)}[data-cps-fancy] .cps-fancy-tile--tone-4{--cps-fancy-tone-base:var(--cps-fancy-tone-4-base);--cps-fancy-tone-overlay:var(--cps-fancy-tone-4-overlay);--cps-fancy-tone-border:var(--cps-fancy-tone-4-border)}[data-cps-fancy] .cps-fancy-tile--tone-5{--cps-fancy-tone-base:var(--cps-fancy-tone-5-base);--cps-fancy-tone-overlay:var(--cps-fancy-tone-5-overlay);--cps-fancy-tone-border:var(--cps-fancy-tone-5-border)}[data-cps-fancy] .cps-fancy-tile--tone-6{--cps-fancy-tone-base:var(--cps-fancy-tone-6-base);--cps-fancy-tone-overlay:var(--cps-fancy-tone-6-overlay);--cps-fancy-tone-border:var(--cps-fancy-tone-6-border)}[data-layout-theme=fancy] .cms-section-group:has([data-cps-fancy]){--sg-fancy-inline-pad:max(0.75rem,calc((100% - var(--layout-container-max)) / 2));position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sg-fancy-layout-gap-mobile);align-items:start;box-sizing:border-box;max-width:none;width:100%;margin-inline:0;padding-inline:var(--sg-fancy-inline-pad);padding-bottom:var(--sg-fancy-divider-padding-bottom);overflow-x:hidden;border-bottom:1px solid var(--sg-fancy-divider-color)}@media (min-width:768px){[data-layout-theme=fancy] .cms-section-group:has([data-cps-fancy]){--sg-fancy-inline-pad:max(1.25rem,calc((100% - var(--layout-container-max)) / 2))}}[data-layout-theme=fancy] .cms-section-group:has([data-cps-fancy])>.cms-section-group__header{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--sg-fancy-aside-gap);margin-bottom:0;min-width:0}[data-layout-theme=fancy] .cms-section-group:has([data-cps-fancy])>.cms-section-group__header .cms-section-group__heading{flex:0 1 auto;width:100%}[data-layout-theme=fancy] .cms-section-group:has([data-cps-fancy])>.cms-section-group__header .cms-section-group__title{margin:0;color:var(--sg-fancy-title-color);font-size:1.625rem;font-weight:var(--font-weight-semibold);line-height:1.22;letter-spacing:-.01em}@media (min-width:768px){[data-layout-theme=fancy] .cms-section-group:has([data-cps-fancy])>.cms-section-group__header .cms-section-group__title{font-size:2rem;line-height:1.2}}[data-layout-theme=fancy] .cms-section-group:has([data-cps-fancy])>.cms-section-group__header .cms-section-group__title:after{content:"";display:block;width:var(--sg-fancy-accent-width);height:var(--sg-fancy-accent-height);margin-top:var(--gap-12);border-radius:999px;background:var(--sg-fancy-accent)}[data-layout-theme=fancy] .cms-section-group:has([data-cps-fancy])>.cms-section-group__header .cms-section-group__subheading{margin:var(--gap-8) 0 0;max-width:none}[data-layout-theme=fancy] .cms-section-group:has([data-cps-fancy])>.cms-section-group__header .cms-section-group__link{margin-top:var(--sg-fancy-link-margin-top);color:var(--sg-fancy-link-color);flex-shrink:0}[data-layout-theme=fancy] .cms-section-group:has([data-cps-fancy])>:not(.cms-section-group__header){min-width:0;width:100%}[data-layout-theme=fancy] .cms-section-group:has([data-cps-fancy]) .cms-section-group__column{overflow:visible;width:100%}[data-layout-theme=fancy] .cms-section-group:has([data-cps-fancy]) .cms-section-group__column .grid{display:block}@media (min-width:1024px){[data-layout-theme=fancy] .cms-section-group:has([data-cps-fancy]){grid-template-columns:minmax(0,var(--sg-fancy-aside-max)) minmax(0,1fr);gap:var(--sg-fancy-layout-gap-desktop);column-gap:var(--sg-fancy-layout-gap-desktop);align-items:center}[data-layout-theme=fancy] .cms-section-group:has([data-cps-fancy])>.cms-section-group__header{max-width:var(--sg-fancy-aside-max);width:100%}[data-layout-theme=fancy] .cms-section-group:has([data-cps-fancy])>.cms-section-group__header .cms-section-group__subheading{max-width:none}}.cps .cps__arrow.btn{width:var(--cps-fancy-arrow-size);height:var(--cps-fancy-arrow-size);min-width:var(--cps-fancy-arrow-size);min-height:var(--cps-fancy-arrow-size);padding:0;border-radius:50%;background:var(--cps-fancy-arrow-bg);border:1px solid var(--cps-fancy-arrow-border);box-shadow:none;text-shadow:none;cursor:pointer;transition:border-color var(--cps-fancy-arrow-transition),box-shadow var(--cps-fancy-arrow-transition),transform var(--cps-fancy-arrow-transition)}.cps .cps__arrow.btn:focus-visible:not(:disabled),.cps .cps__arrow.btn:hover:not(:disabled){background:var(--cps-fancy-arrow-bg);border-color:var(--cps-fancy-arrow-border-hover);box-shadow:var(--cps-fancy-arrow-shadow-hover);transform:scale(1.06);text-shadow:none}.cps .cps__arrow svg{color:var(--cps-fancy-arrow-icon-color);transition:color var(--cps-fancy-arrow-transition),transform var(--cps-fancy-arrow-transition)}.cps .cps__arrow--prev:focus-visible:not(:disabled) svg,.cps .cps__arrow--prev:hover:not(:disabled) svg{transform:translateX(-2px)}.cps .cps__arrow--next:focus-visible:not(:disabled) svg,.cps .cps__arrow--next:hover:not(:disabled) svg{transform:translateX(2px)}.cps .cps__arrow:focus-visible:not(:disabled) svg,.cps .cps__arrow:hover:not(:disabled) svg{color:var(--cps-fancy-arrow-icon-hover)}.cps .cps__arrow:disabled{opacity:.35;cursor:not-allowed}:root{--pto-fancy-radius:16px;--pto-fancy-border:var(--brand-neutral-surface-3);--pto-fancy-bg:var(--brand-white);--pto-fancy-shadow:0 4px 16px rgba(var(--brand-black-rgb),0.06);--pto-fancy-body-padding:var(--card-padding-24);--pto-fancy-body-gap:var(--gap-12);--pto-fancy-media-height:200px;--pto-fancy-media-bg:var(--brand-white);--pto-fancy-title-color:var(--brand-primary-deep);--pto-fancy-title-size:var(--body-regular-size);--pto-fancy-title-line:var(--body-medium-line-height);--pto-fancy-title-min-height:calc(2 * var(--pto-fancy-title-line));--pto-fancy-meta-label-color:var(--brand-neutral-text);--pto-fancy-meta-value-color:var(--brand-primary-deep);--pto-fancy-meta-size:var(--body-small-size);--pto-fancy-meta-line:var(--body-small-line-height);--pto-fancy-meta-gap:var(--gap-6);--pto-fancy-inquire-color:var(--brand-secondary);--pto-fancy-inquire-hover:var(--brand-secondary);--pto-fancy-inquire-size:var(--body-small-size);--pto-fancy-inquire-transition:0.2s ease;--pto-fancy-image-zoom-scale:1.08;--pto-fancy-image-zoom-transition:0.35s ease;--pto-fancy-actions-padding-x:var(--card-padding-24);--pto-fancy-actions-padding-bottom:var(--card-padding-24)}.pto-fancy{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;width:100%;max-width:100%;overflow:hidden;border:1px solid var(--pto-fancy-border);border-radius:var(--pto-fancy-radius);background:var(--pto-fancy-bg);box-shadow:var(--pto-fancy-shadow)}.pto-fancy__link{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;color:inherit;text-decoration:none;cursor:pointer}.pto-fancy__media{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;height:var(--pto-fancy-media-height);background:var(--pto-fancy-media-bg);overflow:hidden}.pto-fancy__image{object-fit:contain;object-position:center;width:100%;height:100%;max-height:var(--pto-fancy-media-height);transform:scale(1);transition:transform var(--pto-fancy-image-zoom-transition)}.pto-fancy:hover .pto-fancy__image{transform:scale(var(--pto-fancy-image-zoom-scale))}.pto-fancy__placeholder{display:block;width:100%;height:100%;background:var(--brand-neutral-surface)}.pto-fancy__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:var(--pto-fancy-body-gap);min-width:0;padding:var(--pto-fancy-body-padding)}.pto-fancy__title{margin:0;min-height:var(--pto-fancy-title-min-height);color:var(--pto-fancy-title-color);font-size:var(--pto-fancy-title-size);line-height:var(--pto-fancy-title-line);font-weight:var(--font-weight-semibold);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word}.pto-fancy__meta{display:flex;flex-direction:column;gap:var(--pto-fancy-meta-gap);width:100%;min-width:0}.pto-fancy__meta-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--gap-4);min-width:0}.pto-fancy__meta-label{flex-shrink:0;color:var(--pto-fancy-meta-label-color);font-weight:var(--font-weight-normal)}.pto-fancy__meta-label,.pto-fancy__meta-value{font-size:var(--pto-fancy-meta-size);line-height:var(--pto-fancy-meta-line)}.pto-fancy__meta-value{min-width:0;color:var(--pto-fancy-meta-value-color);font-weight:var(--font-weight-semibold);overflow-wrap:break-word}.pto-fancy__actions{padding:var(--gap-4) var(--pto-fancy-actions-padding-x) var(--pto-fancy-actions-padding-bottom)}.pto-fancy__inquire{display:inline-flex;align-items:center;gap:var(--gap-6);color:var(--pto-fancy-inquire-color);font-size:var(--pto-fancy-inquire-size);line-height:var(--body-regular-line-height);font-weight:var(--font-weight-semibold);text-decoration:none;cursor:pointer;transition:color var(--pto-fancy-inquire-transition)}.pto-fancy__inquire:hover{color:var(--pto-fancy-inquire-hover)}.pto-fancy__inquire-arrow{font-size:1.1em;line-height:1;transition:transform var(--pto-fancy-inquire-transition)}.pto-fancy__inquire:hover .pto-fancy__inquire-arrow{transform:translateX(4px)}:root{--page-banner-overlay-bg:linear-gradient(90deg,var(--brand-primary),color-mix(in srgb,var(--brand-primary) 60%,transparent) 59.38%,transparent);--page-banner-title-color:var(--brand-secondary);--page-banner-title-size-mobile:var(--body-large-line-height);--page-banner-title-size-desktop:var(--heading-1-size);--page-banner-title-line-mobile:var(--heading-2-size);--page-banner-title-line-desktop:var(--heading-1-line-height);--page-banner-title-weight-mobile:var(--font-weight-medium);--page-banner-title-weight-desktop:var(--font-weight-medium);--page-banner-cta-gap:var(--gap-12);--page-banner-cta-arrow-gap:10px;--page-banner-min-height-default:300px;--page-banner-fancy-min-height-mobile:400px;--page-banner-fancy-title-accent-color:var(--brand-black);--page-banner-fancy-divider-width:36px;--page-banner-fancy-divider-height:2px;--page-banner-fancy-divider-color:var(--brand-secondary);--page-banner-fancy-stack-gap:var(--gap-12);--page-banner-fancy-cta-gap:var(--gap-24);--page-banner-fancy-inner-padding-y:var(--section-padding-40)}@media (min-width:768px){:root{--page-banner-fancy-stack-gap:var(--gap-16);--page-banner-fancy-cta-gap:var(--gap-32);--page-banner-fancy-inner-padding-y:var(--section-padding-60)}}[dir=rtl]{--page-banner-overlay-bg:linear-gradient(270deg,var(--brand-primary),color-mix(in srgb,var(--brand-primary) 60%,transparent) 59.38%,transparent)}:root[data-layout-theme=premium]{--page-banner-overlay-bg:linear-gradient(90deg,var(--brand-primary-deep),color-mix(in srgb,var(--brand-primary-deep) 60%,transparent) 59.38%,transparent)}:root[data-layout-theme=premium][dir=rtl]{--page-banner-overlay-bg:linear-gradient(270deg,var(--brand-primary-deep),color-mix(in srgb,var(--brand-primary-deep) 60%,transparent) 59.38%,transparent)}.page-banner-fancy{min-height:var(--page-banner-fancy-min-height-mobile)}@media (min-width:768px){.page-banner-fancy{min-height:var(--page-banner-fancy-min-height,var(--page-banner-min-height-default))}}.page-banner-fancy-title-accent{color:var(--page-banner-fancy-title-accent-color)}.page-banner-fancy-inner{padding-block:var(--page-banner-fancy-inner-padding-y)}.page-banner-fancy-content,.page-banner-fancy-stack{display:flex;width:100%;flex-direction:column}.page-banner-fancy-stack{gap:var(--page-banner-fancy-stack-gap)}.page-banner-fancy-cta{width:100%;margin-top:var(--page-banner-fancy-cta-gap)}.page-banner-fancy-divider{width:var(--page-banner-fancy-divider-width);height:var(--page-banner-fancy-divider-height);margin:0;border:0;border-radius:0;background-color:var(--page-banner-fancy-divider-color);flex-shrink:0}.ProductNameAutocompleteInput_root__3sYVd{position:relative;width:100%;min-width:0}.ProductNameAutocompleteInput_list__URXH6{position:absolute;inset-inline-start:0;top:100%;z-index:30;margin-top:.25rem;max-height:14rem;width:100%;overflow-y:auto;padding:.25rem 0;border:1px solid #e5e7eb;border-radius:6px;background:#ffffff;box-shadow:0 10px 24px rgba(15,23,42,.14);list-style:none}.ProductNameAutocompleteInput_option__6YzAY{display:block;width:100%;padding:.5rem .875rem;border:0;background:transparent;color:#111827;font-size:.875rem;line-height:1.35;text-align:start;cursor:pointer}.ProductNameAutocompleteInput_optionActive__VWF8i,.ProductNameAutocompleteInput_option__6YzAY:hover{background:#f3f4f6;color:var(--brand-primary,#111827)}.ProductNameAutocompleteInput_empty__ehCe1{padding:.625rem .875rem;color:#6b7280;font-size:.8125rem;line-height:1.35}.BannerSectionOne_banner__vV0lr{position:relative;width:100%;padding:0;overflow:visible}.BannerSectionOne_rfqBanner__xMntm{display:grid;grid-template-columns:1fr;grid-template-areas:"header" "form";gap:1.25rem;width:100%;padding:1.25rem 1.5rem;border-radius:10px;background:linear-gradient(135deg,var(--brand-primary-deep) 0,var(--brand-neutral-text) 100%);box-shadow:0 4px 24px rgba(0,0,0,.25)}.BannerSectionOne_rfqHeader__JIYf0{grid-area:header;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;gap:.5rem;min-width:0;text-align:center}.BannerSectionOne_rfqTitle__mW_OJ{margin:0;padding:0;font-size:1.625rem;font-weight:700;line-height:1.2;color:#ffffff;letter-spacing:-.01em;max-width:100%}.BannerSectionOne_rfqTitle__mW_OJ:after{content:"";display:block;width:2.25rem;height:2px;margin:.5rem auto 0;border-radius:1px;background:linear-gradient(90deg,var(--brand-primary) 0,var(--brand-secondary) 100%)}.BannerSectionOne_rfqDescription__E5fSh{margin:0;max-width:20rem;font-size:1rem;font-weight:400;line-height:1.55;color:rgba(255,255,255,.78)}.BannerSectionOne_rfqDescription__E5fSh+.BannerSectionOne_rfqDescription__E5fSh{margin-top:.25rem}.BannerSectionOne_rfqFormArea__Q_AHd{grid-area:form;min-width:0}.BannerSectionOne_rfqField__OyFJe{display:grid;gap:.3rem;min-width:0;position:relative;overflow:visible}.BannerSectionOne_rfqLabel__1ZvOM{font-size:.6875rem;font-weight:400;line-height:1.2;color:#ffffff}.BannerSectionOne_rfqInput__Rb9ok,.BannerSectionOne_rfqSelect__6RVkE,.BannerSectionOne_rfqTextarea__ChpRZ{width:100%;min-height:44px;padding:.625rem .875rem;border:1px solid #e5e7eb;border-radius:6px;background-color:#ffffff;color:#111827;font-size:.875rem;font-weight:400;line-height:1.25}.BannerSectionOne_rfqTextarea__ChpRZ{min-height:2.75rem;resize:vertical}.BannerSectionOne_rfqInput__Rb9ok::placeholder,.BannerSectionOne_rfqTextarea__ChpRZ::placeholder{color:#9ca3af}.BannerSectionOne_rfqInput__Rb9ok:focus,.BannerSectionOne_rfqSelect__6RVkE:focus,.BannerSectionOne_rfqTextarea__ChpRZ:focus{outline:none;border-color:#93c5fd}.BannerSectionOne_quantityGroup__w7_2z{display:grid;grid-template-columns:minmax(0,1fr) minmax(5.75rem,7.25rem);align-items:stretch;width:100%;min-height:44px;overflow:hidden;border:1px solid #e5e7eb;border-radius:6px;background-color:#ffffff}.BannerSectionOne_quantityGroup__w7_2z .BannerSectionOne_rfqInput__Rb9ok{border:none;border-radius:0;min-width:0;width:100%;min-height:44px;height:100%}.BannerSectionOne_uomSelectWrap__RsZLW{position:relative;display:grid;align-items:stretch;min-width:5.75rem;border-inline-start:1px solid #e5e7eb}.BannerSectionOne_rfqSelect__6RVkE{appearance:none;width:100%;min-width:5.75rem;min-height:44px;height:100%;padding-inline:.75rem 2rem;border:none;border-radius:0;background-color:#ffffff;color:#111827;font-size:.875rem;cursor:pointer}.BannerSectionOne_uomSelectArrow__gY6G7{position:absolute;inset-block:0;inset-inline-end:.5rem;display:grid;place-items:center;pointer-events:none}.BannerSectionOne_uomSelectArrowIcon__JnIhU{width:.625rem;height:.625rem;transform:rotate(90deg);color:#6b7280}.BannerSectionOne_rfqFormMessage__INkmh{margin:0;font-size:.8125rem;line-height:1.4}.BannerSectionOne_rfqFormMessageSuccess__pGqQT{color:#4ade80}.BannerSectionOne_rfqFormMessageError__TKIeq{color:#f87171}.BannerSectionOne_rfqActions__oG1bc{width:100%;min-width:0;max-width:100%}.BannerSectionOne_rfqRecaptcha__5AOWP{width:100%;max-width:100%;overflow:hidden}.BannerSectionOne_rfqActions__oG1bc .BannerSectionOne_rfqRecaptcha__5AOWP>.recaptcha-v3-slot{width:100%!important;max-width:100%!important}.BannerSectionOne_rfqActions__oG1bc .BannerSectionOne_rfqRecaptcha__5AOWP .recaptcha-v3-slot:has(.grecaptcha-badge){width:100%!important;max-width:100%!important;height:calc(60px * var(--recaptcha-scale, 1))!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important}.BannerSectionOne_rfqActions__oG1bc .BannerSectionOne_rfqRecaptcha__5AOWP .recaptcha-v3-slot .grecaptcha-badge{width:256px!important;height:60px!important;max-width:none!important;transform:scale(var(--recaptcha-scale,1))!important;transform-origin:top left!important}.BannerSectionOne_rfqSubmit__rHDzj{min-height:44px;width:100%;border:none!important;font-size:.875rem!important;font-weight:700!important;line-height:1.25!important;cursor:pointer!important;white-space:nowrap}@media (min-width:640px){.BannerSectionOne_rfqBanner__xMntm{padding:1.5rem}.BannerSectionOne_rfqHeader__JIYf0{gap:.625rem}.BannerSectionOne_rfqTitle__mW_OJ{font-size:1.75rem}.BannerSectionOne_rfqDescription__E5fSh{font-size:1rem;line-height:1.5}}@media (min-width:1024px){.BannerSectionOne_rfqBanner__xMntm{grid-template-columns:minmax(165px,.85fr) minmax(0,2.75fr);grid-template-areas:"header form";align-items:stretch;column-gap:1.5rem;row-gap:1rem;padding:1.375rem 1.75rem}.BannerSectionOne_rfqHeader__JIYf0{justify-content:center;padding-inline:.25rem .75rem;gap:.625rem}.BannerSectionOne_rfqTitle__mW_OJ{font-size:1.75rem;line-height:1.15;letter-spacing:-.02em}.BannerSectionOne_rfqTitle__mW_OJ:after{width:2.5rem;margin-top:.625rem}.BannerSectionOne_rfqDescription__E5fSh{max-width:14rem;font-size:1rem;line-height:1.6;color:rgba(255,255,255,.72)}.BannerSectionOne_rfqRecaptcha__5AOWP{margin-top:1.25rem;margin-bottom:auto}}@media (min-width:1280px){.BannerSectionOne_rfqBanner__xMntm{column-gap:2rem;padding:1.5rem 2rem}.BannerSectionOne_rfqTitle__mW_OJ{font-size:1.875rem}.BannerSectionOne_rfqDescription__E5fSh{max-width:15rem;font-size:1.0625rem}}@media (max-width:639px){.BannerSectionOne_rfqBanner__xMntm{padding:1.125rem 1.25rem;gap:1rem}.BannerSectionOne_rfqHeader__JIYf0{gap:.5rem;padding-bottom:.125rem}.BannerSectionOne_rfqTitle__mW_OJ{font-size:1.5rem}.BannerSectionOne_rfqDescription__E5fSh{max-width:22rem;font-size:1rem}}[data-premium-hero-breadcrumb-cluster] .page-banner--premium{align-items:center}.BannerSectionOne_section__rNsXA{width:100%}.BannerSectionOne_rfqBanner__wGcx_{position:relative;display:grid;grid-template-columns:1fr;gap:var(--gap-24);width:100%;padding:var(--card-padding-25);overflow:hidden;isolation:isolate;border:1px solid var(--brand-border-color-light);border-radius:8px;background-color:var(--brand-white);box-shadow:0 8px 24px color-mix(in srgb,var(--brand-black) 6%,transparent)}.BannerSectionOne_rfqIntro__Ki_ZI{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-16);min-width:0}.BannerSectionOne_rfqIcon__10Ru7{display:grid;place-items:center;width:3.5rem;height:3.5rem;flex-shrink:0;border-radius:50%;background:var(--brand-primary-deep)}.BannerSectionOne_rfqIconGlyph__bRV3X{display:block;width:1.35rem;height:1.35rem;background-color:var(--brand-white);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 7 9-7'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 7 9-7'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.BannerSectionOne_rfqIntroText__j9aJt{display:flex;flex-direction:column;gap:var(--gap-8);min-width:0}.BannerSectionOne_rfqTitle__gpKju{margin:0;padding:0;font-family:var(--font-family-heading,var(--font-sans));font-size:var(--heading-5-size);font-weight:var(--font-weight-semibold);line-height:var(--heading-5-line-height);color:var(--brand-primary-deep);letter-spacing:-.02em}.BannerSectionOne_rfqDescription__lqABI{margin:0;max-width:22rem;font-family:var(--font-sans);font-size:var(--body-small-size);font-weight:var(--font-weight-normal);line-height:1.55;color:var(--brand-neutral-text)}.BannerSectionOne_rfqFormBody__acjM3{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:var(--gap-16);min-width:0}.BannerSectionOne_rfqField__ErB98{display:grid;gap:var(--gap-8);min-width:0}.BannerSectionOne_rfqFieldWide__yp0RE{grid-column:1/-1}.BannerSectionOne_rfqFieldMessage__d8PgP{min-height:0}.BannerSectionOne_rfqLabel__kQZno{font-family:var(--font-sans);font-size:var(--body-small-size);font-weight:var(--font-weight-semibold);line-height:1.2;color:var(--brand-primary-deep)}.BannerSectionOne_rfqInput__XFEo4,.BannerSectionOne_rfqSelect__2L55s,.BannerSectionOne_rfqTextarea__MrU4N{width:100%;min-height:2.75rem;padding:.625rem .875rem;border:1px solid var(--brand-border-color-light);border-radius:8px;background-color:var(--brand-white);color:color-mix(in srgb,var(--brand-black) 88%,var(--brand-white));font-family:var(--font-sans);font-size:var(--body-regular-size);font-weight:var(--font-weight-normal);line-height:1.35;transition:border-color .15s ease,box-shadow .15s ease}.BannerSectionOne_rfqTextarea__MrU4N{min-height:4.5rem;padding-block:.75rem;resize:vertical}.BannerSectionOne_rfqInput__XFEo4::placeholder,.BannerSectionOne_rfqTextarea__MrU4N::placeholder{color:var(--brand-neutral-text-light)}.BannerSectionOne_rfqSelect__2L55s option[value=""][disabled],.BannerSectionOne_rfqSelect__2L55s:invalid{color:var(--brand-neutral-text-light)}.BannerSectionOne_rfqInput__XFEo4:focus,.BannerSectionOne_rfqInput__XFEo4:focus-visible,.BannerSectionOne_rfqSelect__2L55s:focus,.BannerSectionOne_rfqSelect__2L55s:focus-visible,.BannerSectionOne_rfqTextarea__MrU4N:focus,.BannerSectionOne_rfqTextarea__MrU4N:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;border-color:var(--brand-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 16%,transparent)}.BannerSectionOne_rfqField__ErB98 .relative{width:100%}.BannerSectionOne_rfqField__ErB98 .banner-one-product-suggestions{border-color:var(--brand-border-color-light);box-shadow:0 8px 24px color-mix(in srgb,var(--brand-primary-deep) 10%,transparent)}.BannerSectionOne_quantityGroup__r7fGc{display:grid;grid-template-columns:minmax(0,1fr) minmax(5.5rem,.7fr);align-items:stretch;width:100%;min-height:2.75rem;overflow:hidden;border:1px solid var(--brand-border-color-light);border-radius:8px;background-color:var(--brand-white);transition:border-color .15s ease,box-shadow .15s ease}.BannerSectionOne_quantityGroup__r7fGc:focus-within{border-color:var(--brand-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 10%,transparent)}.BannerSectionOne_quantityGroup__r7fGc>.banner-one-qty-input{display:flex;align-items:stretch;min-width:0;height:100%}.BannerSectionOne_quantityGroup__r7fGc .BannerSectionOne_rfqInput__XFEo4,.BannerSectionOne_quantityGroup__r7fGc .banner-one-qty-field{border:none;border-radius:0;min-width:0;width:100%;min-height:2.75rem;height:100%;padding:.625rem .5rem .625rem .875rem;box-shadow:none}.BannerSectionOne_quantityGroup__r7fGc .BannerSectionOne_rfqInput__XFEo4:focus,.BannerSectionOne_quantityGroup__r7fGc .BannerSectionOne_rfqInput__XFEo4:focus-visible{box-shadow:none;outline:2px solid var(--brand-primary);outline-offset:-2px}.BannerSectionOne_rfqField__ErB98 .banner-one-qty-input{display:block;width:100%}.BannerSectionOne_rfqField__ErB98 .banner-one-qty-field{padding-inline-end:2rem}.BannerSectionOne_uomSelectWrap__ZooSF{position:relative;display:grid;align-items:stretch;min-width:0;border-inline-start:1px solid var(--brand-border-color-light);background-color:var(--brand-white)}.BannerSectionOne_uomSelectWrap__ZooSF .BannerSectionOne_rfqSelect__2L55s{padding-inline-end:2.25rem}.BannerSectionOne_rfqSelect__2L55s{appearance:none;cursor:pointer;text-overflow:ellipsis}.BannerSectionOne_quantityGroup__r7fGc .BannerSectionOne_rfqSelect__2L55s{width:100%;min-width:0;min-height:2.75rem;height:100%;padding:.625rem 2.25rem .625rem .75rem;border:none;border-radius:0;background-color:var(--brand-white);box-shadow:none}.BannerSectionOne_quantityGroup__r7fGc .BannerSectionOne_rfqSelect__2L55s:focus,.BannerSectionOne_quantityGroup__r7fGc .BannerSectionOne_rfqSelect__2L55s:focus-visible{box-shadow:none;outline:2px solid var(--brand-primary);outline-offset:-2px}.BannerSectionOne_uomSelectArrow__HX2TT{position:absolute;inset-block:0;inset-inline-end:.625rem;display:grid;place-items:center;pointer-events:none}.BannerSectionOne_uomSelectArrowIcon__hOvTl{width:.625rem;height:.625rem;transform:rotate(90deg);color:var(--brand-neutral-text)}.BannerSectionOne_rfqDecorImage__Npq3X{position:absolute;z-index:0;inset-inline-start:0;inset-block-end:0;width:min(48%,18rem);pointer-events:none}.BannerSectionOne_rfqDecorImageImg__lZWNy{display:block;width:100%;height:auto;object-fit:contain;object-position:left bottom;filter:grayscale(1);opacity:.45}.BannerSectionOne_rfqRecaptcha__4nsAb,.BannerSectionOne_rfqRecaptcha__4nsAb>div{width:100%;max-width:100%;overflow:visible}.BannerSectionOne_rfqFormFooter__3X9Po{display:flex;flex-direction:column;align-items:stretch;gap:var(--gap-12)}.BannerSectionOne_rfqFormMessage__PCbHv{margin:0;font-size:var(--body-small-size);line-height:1.4}.BannerSectionOne_rfqFormMessageSuccess__vseUJ{color:var(--brand-success)}.BannerSectionOne_rfqFormMessageError__Saaiv{color:var(--brand-danger)}.BannerSectionOne_rfqSubmit__vkN5O{display:inline-flex!important;align-items:center;justify-content:center;gap:.4375rem;cursor:pointer!important}.BannerSectionOne_rfqSubmitIcon__qBxjB{width:.6875rem;height:.6875rem;flex-shrink:0;color:inherit}@media (min-width:640px){.BannerSectionOne_rfqBanner__wGcx_{padding:var(--card-padding-32)}}@media (min-width:768px){.BannerSectionOne_rfqTitle__gpKju{font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:1.2}.BannerSectionOne_rfqBanner__wGcx_{border-inline-start:6px solid var(--brand-primary-deep)}.BannerSectionOne_rfqFormBody__acjM3{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gap-20);align-items:start}.BannerSectionOne_rfqRecaptcha__4nsAb{grid-column:1;align-self:end}.BannerSectionOne_rfqFormFooter__3X9Po{grid-column:2;align-items:flex-end;justify-content:flex-end}.BannerSectionOne_rfqSubmit__vkN5O{width:auto;min-width:10.25rem}}@media (min-width:1024px){.BannerSectionOne_rfqBanner__wGcx_{grid-template-columns:minmax(15rem,.32fr) minmax(0,1fr);align-items:stretch;column-gap:var(--gap-32);row-gap:0;padding:1.75rem 2rem}.BannerSectionOne_rfqIntro__Ki_ZI{padding-block:.25rem;align-self:stretch}.BannerSectionOne_rfqDecorImage__Npq3X{width:min(36%,20rem)}.BannerSectionOne_rfqTitle__gpKju{font-size:1.875rem;line-height:1.15}.BannerSectionOne_rfqFormBody__acjM3{align-self:stretch}.BannerSectionOne_rfqFieldMessage__d8PgP .BannerSectionOne_rfqTextarea__MrU4N{min-height:5rem}}@media (min-width:1280px){.BannerSectionOne_rfqBanner__wGcx_{padding:2rem 2.25rem}}[data-layout-theme=sleek_theme] .coc-sleek{--coc-sleek-radius:8px;position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%;min-height:0;overflow:visible;border-radius:var(--coc-sleek-radius);background:var(--brand-white);box-shadow:0 8px 22px color-mix(in srgb,var(--brand-black) 8%,transparent);text-align:start;text-decoration:none;color:inherit;transition:box-shadow .2s ease,transform .2s ease}[data-layout-theme=sleek_theme] a.coc-sleek:hover{box-shadow:0 12px 28px color-mix(in srgb,var(--brand-black) 12%,transparent);transform:translateY(-2px)}[data-layout-theme=sleek_theme] a.coc-sleek:focus-visible{outline:2px solid var(--brand-secondary);outline-offset:3px}[data-layout-theme=sleek_theme] .coc-sleek__media{position:relative;display:block;flex-shrink:0;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--coc-sleek-radius) var(--coc-sleek-radius) 0 0;background:var(--brand-neutral-surface-4)}[data-layout-theme=sleek_theme] .coc-sleek__image{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}[data-layout-theme=sleek_theme] .coc-sleek__placeholder{display:block;width:100%;height:100%;background:var(--brand-neutral-surface-4)}[data-layout-theme=sleek_theme] .coc-sleek__body{display:flex;flex-direction:column;gap:var(--gap-4);min-height:3.5rem;padding:var(--gap-12)}[data-layout-theme=sleek_theme] .coc-sleek__title{margin:0;color:var(--brand-primary-deep);font-size:var(--body-regular-size);line-height:1.35;font-weight:var(--font-weight-bold);text-align:start;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word}[data-layout-theme=sleek_theme] .coc-sleek__count{margin:0;color:var(--brand-neutral-text);font-size:var(--body-small-size);line-height:var(--body-small-line-height);font-weight:var(--font-weight-normal)}.pto-sleek{--pto-sleek-radius:8px;--pto-sleek-bg:var(--brand-white);--pto-sleek-border:var(--brand-border-color-light);--pto-sleek-body-padding:var(--gap-16);--pto-sleek-body-gap:var(--gap-10);--pto-sleek-media-height:160px;--pto-sleek-title-color:var(--brand-primary-deep);--pto-sleek-title-size:var(--body-regular-size);--pto-sleek-title-line:var(--body-medium-line-height);--pto-sleek-title-min-height:calc(2 * var(--pto-sleek-title-line));--pto-sleek-meta-color:var(--brand-neutral-text);--pto-sleek-meta-size:var(--body-small-size);--pto-sleek-meta-line:var(--body-small-line-height);--pto-sleek-meta-gap:var(--gap-4);--pto-sleek-inquire-color:var(--brand-secondary);--pto-sleek-inquire-hover:color-mix(in srgb,var(--brand-secondary) 80%,var(--brand-black));--pto-sleek-inquire-size:var(--body-small-size);--pto-sleek-inquire-gap:var(--gap-6);--pto-sleek-actions-padding-x:var(--gap-16);--pto-sleek-actions-padding-bottom:var(--gap-16);--pto-sleek-placeholder-bg:var(--brand-neutral-surface-4);--pto-sleek-focus-color:var(--brand-secondary);--pto-sleek-transition:0.2s ease;--pto-sleek-shadow:0 8px 22px color-mix(in srgb,var(--brand-black) 8%,transparent);box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;width:100%;max-width:100%;overflow:hidden;border:1px solid var(--pto-sleek-border);border-radius:var(--pto-sleek-radius);background:var(--pto-sleek-bg);box-shadow:var(--pto-sleek-shadow);transition:box-shadow var(--pto-sleek-transition),transform var(--pto-sleek-transition)}.pto-sleek:hover{box-shadow:0 12px 28px color-mix(in srgb,var(--brand-black) 12%,transparent);transform:translateY(-2px)}.pto-sleek__link{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;color:inherit;text-align:start;text-decoration:none;cursor:pointer}.pto-sleek__link:focus-visible{outline:2px solid var(--pto-sleek-focus-color);outline-offset:2px}.pto-sleek__media{position:relative;display:block;flex-shrink:0;width:100%;height:var(--pto-sleek-media-height);overflow:hidden;background:var(--pto-sleek-placeholder-bg)}.pto-sleek__image{object-fit:cover;object-position:center}.pto-sleek__placeholder{display:block;width:100%;height:100%;background:var(--pto-sleek-placeholder-bg)}.pto-sleek__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:var(--pto-sleek-body-gap);min-width:0;padding:var(--pto-sleek-body-padding) var(--pto-sleek-body-padding) 0}.pto-sleek__title{margin:0;width:100%;min-height:var(--pto-sleek-title-min-height);color:var(--pto-sleek-title-color);font-size:var(--pto-sleek-title-size);line-height:var(--pto-sleek-title-line);font-weight:var(--font-weight-bold);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word}.pto-sleek__meta{display:flex;flex-direction:column;gap:var(--pto-sleek-meta-gap);width:100%;min-width:0}.pto-sleek__meta-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--gap-4);min-width:0}.pto-sleek__meta-label,.pto-sleek__meta-value{color:var(--pto-sleek-meta-color);font-size:var(--pto-sleek-meta-size);line-height:var(--pto-sleek-meta-line);font-weight:var(--font-weight-normal)}.pto-sleek__meta-value{min-width:0;overflow-wrap:break-word}.pto-sleek__actions{padding:var(--gap-12) var(--pto-sleek-actions-padding-x) var(--pto-sleek-actions-padding-bottom);margin-top:auto}.pto-sleek__inquire{display:inline-flex;align-items:center;gap:var(--pto-sleek-inquire-gap);color:var(--pto-sleek-inquire-color);font-size:var(--pto-sleek-inquire-size);line-height:var(--body-regular-line-height);font-weight:var(--font-weight-semibold);text-decoration:none;cursor:pointer;transition:color var(--pto-sleek-transition)}.pto-sleek__inquire:hover{color:var(--pto-sleek-inquire-hover)}.pto-sleek__inquire-icon{width:12px;height:10px;flex-shrink:0;color:currentColor;transition:transform var(--pto-sleek-transition)}.pto-sleek__inquire:hover .pto-sleek__inquire-icon{transform:translateX(3px)}.pto-sleek__inquire:focus-visible{outline:2px solid var(--pto-sleek-focus-color);outline-offset:2px}@media (min-width:768px){.pto-sleek{--pto-sleek-body-padding:var(--gap-18);--pto-sleek-media-height:172px;--pto-sleek-actions-padding-x:var(--gap-18);--pto-sleek-actions-padding-bottom:var(--gap-18)}}.cps-sleek{width:100%;min-width:0}.cps-sleek__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-20);align-items:stretch}@media (min-width:640px){.cps-sleek__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.cps-sleek__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap-20) var(--gap-16)}}.cps-sleek--product{display:flex;flex-direction:column}.cps-sleek__viewport{position:relative;width:100%;min-width:0}.cps-sleek__nav{display:none;position:absolute;top:50%;z-index:5;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;transform:translateY(-50%);border:1px solid var(--brand-border-color-light);border-radius:50%;background:var(--brand-white);box-shadow:0 2px 8px color-mix(in srgb,var(--brand-black) 8%,transparent);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.cps-sleek__nav:hover{border-color:var(--brand-border-color);box-shadow:0 4px 12px color-mix(in srgb,var(--brand-black) 12%,transparent)}.cps-sleek__nav.swiper-button-disabled,.cps-sleek__nav.swiper-button-lock{opacity:.3;cursor:not-allowed}.cps-sleek__nav--prev{inset-inline-start:0}.cps-sleek__nav--next{inset-inline-end:0}.cps-sleek__nav-icon{width:.875rem;height:1rem;color:var(--brand-neutral-text)}.cps-sleek__swiper{width:100%;min-width:0;min-height:0;overflow:hidden}.cps-sleek__swiper .swiper-wrapper{align-items:stretch;justify-content:flex-start}.cps-sleek--product{--cps-spv:var(--cps-spv-mobile,1);--cps-space:var(--gap-16)}@media (min-width:768px){.cps-sleek--product{--cps-spv:var(--cps-spv-tablet,2)}}@media (min-width:1024px){.cps-sleek--product{--cps-spv:var(--cps-spv-desktop,4);--cps-space:20px}}.cps-sleek__slide{box-sizing:border-box;height:auto;width:calc((100% - (var(--cps-spv) - 1) * var(--cps-space)) / var(--cps-spv));margin-inline-end:var(--cps-space);flex-shrink:0}.cps-sleek__slide>*{height:100%}.cps-sleek__static-track{display:flex;align-items:stretch;width:100%;min-width:0;overflow:hidden}.cps-sleek__static-slide{box-sizing:border-box;display:flex;height:auto;min-height:0;width:calc((100% - (var(--cps-spv) - 1) * var(--cps-space)) / var(--cps-spv));margin-inline-end:var(--cps-space);flex-shrink:0}.cps-sleek__static-slide>*{flex:1 1 auto;width:100%;min-height:0;height:100%}.cps-sleek__deferred-host{position:relative;width:100%;min-width:0}.cps-sleek__deferred-heavy{width:100%;min-width:0}.cps-sleek__deferred-heavy--pending{position:absolute;inset:0;overflow:hidden;opacity:0;pointer-events:none}.cps-sleek__indicators{display:none;margin-top:var(--gap-16);min-height:8px;width:100%;justify-content:center;gap:var(--gap-8)}.cps-sleek__indicators .swiper-pagination-bullet{margin:0}.cps-sleek__indicators .swiper-pagination-bullet-active{width:42px;border-radius:20px;background:var(--brand-primary-deep)}@media (max-width:767px){.cps-sleek--controls-mobile .cps-sleek__nav,.cps-sleek--indicators-mobile .cps-sleek__indicators{display:flex}.cps-sleek__nav{width:2.25rem;height:2.25rem}}@media (min-width:768px) and (max-width:1023px){.cps-sleek--controls-tablet .cps-sleek__nav,.cps-sleek--indicators-tablet .cps-sleek__indicators{display:flex}}@media (min-width:1024px){.cps-sleek--controls-desktop .cps-sleek__nav,.cps-sleek--indicators-desktop .cps-sleek__indicators{display:flex}}[data-layout-theme=sleek_theme] .otp-sleek{--our-top-products-one-section-bg:var(--brand-white);--our-top-products-one-header-margin-bottom-mobile:var(--gap-20);--our-top-products-one-header-margin-bottom-desktop:var(--gap-24);--our-top-products-one-title-color:var(--brand-primary-deep);--our-top-products-one-title-size-mobile:var(--heading-5-size);--our-top-products-one-title-size-desktop:var(--heading-4-size);--our-top-products-one-title-line-mobile:var(--heading-5-line-height);--our-top-products-one-title-line-desktop:var(--heading-4-line-height);--our-top-products-one-title-weight-mobile:var(--font-weight-semibold);--our-top-products-one-title-weight-desktop:var(--font-weight-bold);width:100%;background:var(--our-top-products-one-section-bg);padding-top:var(--section-padding-30);padding-bottom:var(--section-padding-30)}[data-layout-theme=sleek_theme] .cms-block-wrap .otp-sleek{padding-top:0;padding-bottom:0}[data-layout-theme=sleek_theme] .otp-sleek__container{box-sizing:border-box;display:flex;flex-direction:column;width:100%}[data-layout-theme=sleek_theme] .otp-sleek__header{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-16);margin-bottom:var(--our-top-products-one-header-margin-bottom-mobile)}[data-layout-theme=sleek_theme] .otp-sleek__title{margin:0;min-width:0;flex:1 1 auto;color:var(--our-top-products-one-title-color);font-size:var(--our-top-products-one-title-size-mobile);line-height:var(--our-top-products-one-title-line-mobile);font-weight:var(--our-top-products-one-title-weight-mobile);text-align:start}[data-layout-theme=sleek_theme] .otp-sleek__view-all{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--gap-8);color:var(--brand-secondary);font-size:var(--body-regular-size);line-height:var(--body-regular-line-height);font-weight:var(--font-weight-medium);text-decoration:none}[data-layout-theme=sleek_theme] .otp-sleek__view-all:hover{color:color-mix(in srgb,var(--brand-secondary) 80%,var(--brand-black))}[data-layout-theme=sleek_theme] .otp-sleek__view-all-icon{width:.7rem;height:.7rem;flex-shrink:0;color:currentColor}[data-layout-theme=sleek_theme] .otp-sleek__carousel{position:relative;width:100%;padding-inline:0}[data-layout-theme=sleek_theme] .otp-sleek__nav{position:absolute;top:50%;z-index:5;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;transform:translateY(-50%);border:1px solid var(--brand-border-color-light);border-radius:50%;background:var(--brand-white);box-shadow:0 2px 8px color-mix(in srgb,var(--brand-black) 8%,transparent);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}[data-layout-theme=sleek_theme] .otp-sleek__nav:hover{border-color:var(--brand-border-color);box-shadow:0 4px 12px color-mix(in srgb,var(--brand-black) 12%,transparent)}[data-layout-theme=sleek_theme] .otp-sleek__nav.swiper-button-disabled,[data-layout-theme=sleek_theme] .otp-sleek__nav.swiper-button-lock{display:none}[data-layout-theme=sleek_theme] .otp-sleek__nav--prev{inset-inline-start:0}[data-layout-theme=sleek_theme] .otp-sleek__nav--next{inset-inline-end:0}[data-layout-theme=sleek_theme] .otp-sleek__nav-icon{width:.875rem;height:1rem;color:var(--brand-neutral-text)}[data-layout-theme=sleek_theme] .otp-sleek__swiper{width:100%;min-width:0;min-height:0;overflow:hidden}[data-layout-theme=sleek_theme] .otp-sleek__swiper .swiper-wrapper{align-items:stretch;justify-content:flex-start}[data-layout-theme=sleek_theme] .otp-sleek__slide{height:auto;box-sizing:border-box}[data-layout-theme=sleek_theme] .otp-sleek__slide>*{height:100%}@media (min-width:768px){[data-layout-theme=sleek_theme] .otp-sleek{padding-top:var(--section-padding-40);padding-bottom:var(--section-padding-40)}[data-layout-theme=sleek_theme] .otp-sleek__title{font-size:var(--our-top-products-one-title-size-desktop);line-height:var(--our-top-products-one-title-line-desktop);font-weight:var(--our-top-products-one-title-weight-desktop)}}@media (min-width:1024px){[data-layout-theme=sleek_theme] .otp-sleek__header{margin-bottom:var(--our-top-products-one-header-margin-bottom-desktop)}}@media (max-width:767px){[data-layout-theme=sleek_theme] .otp-sleek__header{align-items:flex-start;gap:var(--gap-12)}[data-layout-theme=sleek_theme] .otp-sleek__view-all{font-size:var(--body-small-size);line-height:var(--body-small-line-height);margin-block-start:.15em}[data-layout-theme=sleek_theme] .otp-sleek__nav{width:2.25rem;height:2.25rem}}[data-layout-theme=sleek_theme] .otp-sleek .otp-static-track{--otp-spv:1;--otp-space:16px;order:unset;padding-block:0}@media (min-width:640px){[data-layout-theme=sleek_theme] .otp-sleek .otp-static-track{--otp-spv:2}}@media (min-width:1024px){[data-layout-theme=sleek_theme] .otp-sleek .otp-static-track{--otp-spv:5;--otp-space:20px}}[data-layout-theme=sleek_theme] .otp-sleek .otp-deferred-host{order:unset}[data-layout-theme=sleek_theme] .page-banner-sleek{--page-banner-title-color:var(--brand-secondary);--page-banner-subheading-color:var(--brand-white);--page-banner-body-color:var(--brand-white)}[data-layout-theme=sleek_theme] .page-banner-sleek.page-banner-sleek--home{--page-banner-title-color:var(--brand-primary-deep);--page-banner-title-accent-color:var(--brand-secondary);--page-banner-subheading-color:var(--brand-primary-deep);--page-banner-body-color:var(--brand-neutral-text);min-height:min(var(--page-banner-home-min-height,420px),max(280px,36vw))}[data-layout-theme=sleek_theme] .page-banner-sleek .page-banner-title-accent{color:var(--page-banner-title-accent-color)}[data-layout-theme=sleek_theme] .page-banner-sleek--home .page-banner-sleek__image{object-position:right center}[dir=rtl][data-layout-theme=sleek_theme] .page-banner-sleek--home .page-banner-sleek__image{object-position:left center}@media (min-width:1680px){[data-layout-theme=sleek_theme] .page-banner-sleek.page-banner-sleek--home{min-height:var(--page-banner-home-min-height,420px)}[data-layout-theme=sleek_theme] .page-banner-sleek--home .page-banner-sleek__image,[dir=rtl][data-layout-theme=sleek_theme] .page-banner-sleek--home .page-banner-sleek__image{object-position:center}}:root{--price-intelligence-blog-padding-top-mobile:var(--section-padding-30);--price-intelligence-blog-padding-top-desktop:var(--section-padding-50);--price-intelligence-blog-padding-bottom-mobile:var(--section-padding-30);--price-intelligence-blog-padding-bottom-desktop:var(--section-padding-50);--price-intelligence-blog-bg-image-width:30%;--price-intelligence-blog-bg-color:var(--brand-neutral-surface-5);--price-intelligence-blog-container-padding-x-mobile:var(--gap-20);--price-intelligence-blog-container-padding-x-desktop:var(--gap-32);--price-intelligence-blog-heading-color:var(--brand-primary-deep);--price-intelligence-blog-heading-margin-bottom:var(--section-padding-30);--price-intelligence-blog-heading-font-size-mobile:var(--body-medium-size);--price-intelligence-blog-heading-font-size-desktop:var(--heading-3-size);--price-intelligence-blog-heading-line-height-mobile:var(--heading-5-line-height);--price-intelligence-blog-heading-line-height-desktop:var(--heading-3-line-height);--price-intelligence-blog-heading-font-weight-mobile:var(--font-weight-semibold);--price-intelligence-blog-heading-font-weight-desktop:var(--font-weight-semibold);--price-intelligence-blog-heading-gap:var(--gap-16);--price-intelligence-blog-heading-accent-width:var(--gap-6);--price-intelligence-blog-heading-accent-radius:var(--gap-4);--price-intelligence-blog-heading-accent-color:var(--brand-secondary);--price-intelligence-blog-heading-padding-left:var(--gap-20);--price-intelligence-blog-heading-underline-width:100px;--price-intelligence-blog-heading-underline-height:var(--gap-5);--price-intelligence-blog-image-height:190px;--price-intelligence-blog-grid-gap-mobile:var(--gap-30);--price-intelligence-blog-grid-gap-desktop:var(--gap-25);--price-intelligence-blog-grid-padding-top-mobile:var(--gap-50);--price-intelligence-blog-grid-padding-bottom-moblie:var(--gap-30);--price-intelligence-blog-grid-padding-top-desktop:var(--gap-50);--price-intelligence-blog-grid-padding-bottom-desktop:var(--gap-30);--price-intelligence-blog-card-bg:var(--brand-white);--price-intelligence-blog-card-border-color:var(--brand-border-color-light);--price-intelligence-blog-card-shadow:0 8px 24px rgba(var(--brand-black-rgb),0.01);--price-intelligence-blog-card-hover-shadow:0 8px 25px rgba(var(--brand-black-rgb),0.2);--price-intelligence-blog-card-image-width-mobile:42%;--price-intelligence-blog-card-image-width-desktop:250px;--price-intelligence-blog-card-image-height-mobile:110px;--price-intelligence-blog-card-image-height-desktop:110px;--price-intelligence-blog-card-content-padding-x-mobile:var(--gap-20);--price-intelligence-blog-card-content-padding-y-mobile:var(--gap-16);--price-intelligence-blog-card-content-padding-x-desktop:var(--gap-20);--price-intelligence-blog-card-content-padding-y-desktop:var(--gap-16);--price-intelligence-blog-card-title-size-mobile:var(--body-small-size);--price-intelligence-blog-card-title-size-desktop:var(--body-regular-size);--price-intelligence-blog-card-title-line-height-mobile:var(--body-small-line-height);--price-intelligence-blog-card-title-line-height-desktop:var(--body-large-line-height);--price-intelligence-blog-card-title-weight:var(--font-weight-semibold);--price-intelligence-blog-card-title-color:var(--brand-primary-deep);--price-intelligence-blog-card-description-size-mobile:var(--body-small-size);--price-intelligence-blog-card-description-size-desktop:var(--body-regular-size);--price-intelligence-blog-card-description-line-height-mobile:var(--body-small-line-height);--price-intelligence-blog-card-description-line-height-desktop:var(--body-medium-line-height);--price-intelligence-blog-card-description-weight:var(--font-weight-normal);--price-intelligence-blog-card-description-color:var(--brand-neutral-text);--price-intelligence-blog-card-meta-gap:var(--gap-10);--price-intelligence-blog-card-meta-icon-size:var(--gap-16);--price-intelligence-blog-card-meta-size-mobile:var(--body-caption-size);--price-intelligence-blog-card-meta-size-desktop:var(--body-small-size);--price-intelligence-blog-card-meta-line-height-mobile:var(--body-caption-line-height);--price-intelligence-blog-card-meta-line-height-desktop:var(--body-small-line-height);--price-intelligence-blog-card-meta-weight:var(--font-weight-normal);--price-intelligence-blog-card-meta-color:var(--brand-neutral-text);--categories-inventory-bg:var(--brand-white);--categories-inventory-heading-size-mobile:var(--heading-6-size);--categories-inventory-heading-size-desktop:var(--heading-2-size);--categories-inventory-heading-line-mobile:var(--heading-4-line-height);--categories-inventory-heading-line-desktop:var(--heading-2-line-height);--categories-inventory-heading-weight:var(--font-weight-semibold);--categories-inventory-heading-color:var(--brand-primary-deep);--categories-inventory-card-focus:var(--brand-secondary);--categories-inventory-card-title-size-mobile:var(--body-small-size);--categories-inventory-card-title-size-desktop:var(--body-regular-size);--categories-inventory-card-title-line-mobile:var(--heading-5-line-height);--categories-inventory-card-title-line-desktop:var(--heading-5-line-height);--categories-inventory-card-title-weight:var(--font-weight-medium);--categories-inventory-card-title-color:var(--brand-white);--categories-inventory-card-gradient:linear-gradient(179.82deg,transparent 37.29%,color-mix(in srgb,var(--brand-primary-deep) 65%,transparent) 99.85%);--market-insight-blog-padding-top-mobile:var(--section-padding-30);--market-insight-blog-padding-top-desktop:var(--section-padding-50);--market-insight-blog-padding-bottom-mobile:var(--section-padding-30);--market-insight-blog-padding-bottom-desktop:var(--section-padding-50);--market-insight-blog-bg-image-width:30%;--market-insight-blog-bg-color:transparent;--market-insight-blog-heading-color:var(--brand-primary-deep);--market-insight-blog-heading-margin-bottom:var(--section-padding-30);--market-insight-blog-heading-font-size-mobile:var(--body-medium-size);--market-insight-blog-heading-font-size-desktop:var(--heading-3-size);--market-insight-blog-heading-line-height-mobile:var(--heading-5-line-height);--market-insight-blog-heading-line-height-desktop:var(--heading-3-line-height);--market-insight-blog-heading-font-weight-mobile:var(--font-weight-semibold);--market-insight-blog-heading-font-weight-desktop:var(--font-weight-semibold);--market-insight-blog-heading-gap:var(--gap-16);--market-insight-blog-heading-accent-width:var(--gap-6);--market-insight-blog-heading-accent-radius:var(--gap-4);--market-insight-blog-heading-accent-color:var(--brand-secondary);--market-insight-blog-heading-padding-left:var(--gap-20);--market-insight-blog-image-height:240px;--market-insight-blog-see-more-gap:var(--gap-8);--market-insight-blog-see-more-offset-top-mobile:var(--gap-8);--market-insight-blog-see-more-icon-size:var(--gap-11);--market-insight-blog-see-more-font-size-mobile:var(--body-small-size);--market-insight-blog-see-more-font-size-desktop:var(--body-regular-size);--market-insight-blog-see-more-line-height-mobile:var(--body-regular-line-height);--market-insight-blog-see-more-line-height-desktop:var(--body-large-line-height);--market-insight-blog-see-more-font-weight-mobile:var(--font-weight-medium);--market-insight-blog-see-more-font-weight-desktop:var(--font-weight-medium);--market-insight-blog-see-more-color:var(--brand-secondary);--market-insight-blog-heading-accent-height:var(--gap-32)}:root[data-layout-theme=sleek_theme] [data-premium-lc-article] .lca-content>.lc-scroll-target:not(.lca-section--full-width){width:100%;max-width:100%;margin-inline-end:0;text-align:start}.IndustryTrendsAndAnalysisSection_section__Cb4qq{width:100%;background:var(--brand-white)}.IndustryTrendsAndAnalysisSection_sectionHeader__S5Def{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-16);min-width:0;margin-bottom:var(--gap-24)}.IndustryTrendsAndAnalysisSection_sectionTitle__6EFdT{margin:0;min-width:0;font-family:var(--font-sans);font-size:var(--heading-5-size);font-weight:var(--font-weight-semibold);line-height:var(--heading-5-line-height);color:var(--brand-primary-deep)}.IndustryTrendsAndAnalysisSection_headerLink__9XFtB{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--gap-8);font-family:var(--font-sans);font-size:var(--body-small-size);font-weight:var(--font-weight-medium);line-height:var(--body-small-line-height);color:var(--brand-secondary);text-decoration:none;white-space:nowrap}@media (min-width:768px){.IndustryTrendsAndAnalysisSection_sectionTitle__6EFdT{font-size:var(--heading-4-size);font-weight:var(--font-weight-bold);line-height:var(--heading-4-line-height)}.IndustryTrendsAndAnalysisSection_headerLink__9XFtB{font-size:var(--body-regular-size);line-height:var(--body-regular-line-height)}}.IndustryTrendsAndAnalysisSection_headerLink__9XFtB:hover{color:color-mix(in srgb,var(--brand-secondary) 80%,var(--brand-black))}.IndustryTrendsAndAnalysisSection_headerLinkIcon__acJPf{width:var(--gap-10);height:var(--gap-10);flex-shrink:0;color:currentColor}.IndustryTrendsAndAnalysisSection_cardsGrid__lK8Kx{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-24);min-width:0}@media (min-width:768px){.IndustryTrendsAndAnalysisSection_cardsGrid__lK8Kx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.IndustryTrendsAndAnalysisSection_cardsGrid__lK8Kx{grid-template-columns:repeat(3,minmax(0,1fr))}}.IndustryTrendsAndAnalysisSection_card__oJj1M{display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden;border:1px solid var(--brand-border-color-light);border-radius:var(--radius-card-sm);background:var(--brand-white);box-shadow:0 2px 12px color-mix(in srgb,var(--brand-black) 4%,transparent);transition:box-shadow .25s ease,transform .25s ease}.IndustryTrendsAndAnalysisSection_card__oJj1M:hover{box-shadow:0 6px 22px color-mix(in srgb,var(--brand-black) 8%,transparent);transform:translateY(-2px)}.IndustryTrendsAndAnalysisSection_cardLink__dNrEs{display:flex;flex-direction:column;height:100%;min-width:0;color:inherit;text-decoration:none}.IndustryTrendsAndAnalysisSection_imageWrap__BRXmn{position:relative;flex-shrink:0;width:100%;aspect-ratio:var(--industry-trends-and-analysis-image-aspect-ratio);overflow:hidden;border-start-start-radius:var(--radius-card-sm);border-start-end-radius:var(--radius-card-sm);border-end-start-radius:0;border-end-end-radius:0;background:var(--brand-neutral-surface-4)}.IndustryTrendsAndAnalysisSection_image__RU1CW{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .45s ease}.IndustryTrendsAndAnalysisSection_card__oJj1M:hover .IndustryTrendsAndAnalysisSection_image__RU1CW{transform:scale(1.03)}.IndustryTrendsAndAnalysisSection_cardBody__moZJ7{display:flex;flex:1;flex-direction:column;gap:var(--gap-10);min-width:0;padding:var(--gap-18) var(--gap-20) var(--gap-16)}.IndustryTrendsAndAnalysisSection_badge__AmMKT{display:inline-flex;align-self:flex-start;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--industry-trends-and-analysis-badge-color)}.IndustryTrendsAndAnalysisSection_badge__AmMKT,.IndustryTrendsAndAnalysisSection_metaText__MUEcX{margin:0;font-family:var(--font-sans);font-size:var(--body-caption-size);line-height:var(--body-caption-line-height)}.IndustryTrendsAndAnalysisSection_metaText__MUEcX{display:flex;align-items:center;gap:var(--gap-8);min-width:0;font-weight:var(--font-weight-normal);color:var(--brand-neutral-text-light)}.IndustryTrendsAndAnalysisSection_metaIcon__2iICz{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--gap-16);height:var(--gap-16);color:var(--brand-neutral-text-light)}.IndustryTrendsAndAnalysisSection_metaIconSvg__QxDuS{display:block;width:100%;height:100%}.IndustryTrendsAndAnalysisSection_metaTextLabel__gJR3y{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IndustryTrendsAndAnalysisSection_cardTitle__6ES0M{margin:0;overflow:hidden;font-family:var(--font-sans);font-size:var(--body-regular-size);font-weight:var(--font-weight-bold);line-height:var(--body-regular-line-height);color:var(--brand-primary-deep);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.IndustryTrendsAndAnalysisSection_cardDescription__iMmRw{margin:0;overflow:hidden;font-family:var(--font-sans);font-size:var(--body-small-size);font-weight:var(--font-weight-normal);line-height:var(--body-small-line-height);color:var(--brand-neutral-text);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.IndustryTrendsAndAnalysisSection_cardFooter__iEk_t{display:flex;align-items:center;justify-content:flex-end;margin-top:auto;padding-top:var(--gap-8)}.IndustryTrendsAndAnalysisSection_arrowButton__RLghf{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--gap-32);height:var(--gap-32);border:1px solid var(--brand-border-color-light);border-radius:var(--radius-card-sm);background:var(--brand-white);color:var(--brand-secondary);transition:border-color .2s ease,background-color .2s ease}.IndustryTrendsAndAnalysisSection_card__oJj1M:hover .IndustryTrendsAndAnalysisSection_arrowButton__RLghf{border-color:color-mix(in srgb,var(--brand-secondary) 35%,var(--brand-border-color-light));background:color-mix(in srgb,var(--brand-secondary) 8%,var(--brand-white))}.IndustryTrendsAndAnalysisSection_arrowButtonIcon__4uNKT{width:var(--gap-10);height:var(--gap-10);color:currentColor}:root{--industry-trends-premium-section-bg:var(--brand-neutral-surface-2);--industry-trends-premium-accent:var(--brand-primary);--industry-trends-premium-card-bg:var(--brand-white);--industry-trends-premium-card-border:var(
    --brand-border-color-light,var(--brand-border-color)
  );--industry-trends-premium-card-radius:12px;--industry-trends-premium-card-padding:1.25rem;--industry-trends-premium-badge-bg:transparent;--industry-trends-premium-badge-color:var(--brand-primary);--industry-trends-premium-badge-border:var(--brand-primary);--industry-trends-premium-image-radius:12px;--industry-trends-premium-gap:1.5rem}.industry-trends-section--premium{--industry-trends-and-analysis-padding-top-mobile:var(--section-padding-40);--industry-trends-and-analysis-padding-bottom-mobile:var(--section-padding-40);--industry-trends-and-analysis-padding-top-desktop:var(--section-padding-40);--industry-trends-and-analysis-padding-bottom-desktop:var(--section-padding-40);--industry-trends-and-analysis-heading-cta-color:var(--brand-primary);--industry-trends-and-analysis-heading-color:var(--brand-primary-deep);--industry-trends-and-analysis-heading-font-size-mobile:clamp(1.5rem,2.2vw,1.875rem);--industry-trends-and-analysis-heading-font-size-desktop:clamp(1.5rem,2.2vw,1.875rem);--industry-trends-and-analysis-heading-line-height-mobile:1.25;--industry-trends-and-analysis-heading-line-height-desktop:1.25;--industry-trends-and-analysis-heading-font-weight-mobile:var(--font-weight-bold);--industry-trends-and-analysis-heading-font-weight-desktop:var(--font-weight-bold)}.industry-trends-premium-card{height:100%;min-width:0;border:1px solid var(--industry-trends-premium-card-border);border-radius:var(--industry-trends-premium-card-radius);background:var(--industry-trends-premium-card-bg);overflow:hidden}.industry-trends-premium-card__link{display:flex;height:100%;flex-direction:column;padding:var(--industry-trends-premium-card-padding)}.IndustryTrendsAndAnalysisSection_section__EbYpa{background:var(--brand-white);padding-top:var(--section-padding-40);padding-bottom:var(--section-padding-40)}@media (min-width:768px){.IndustryTrendsAndAnalysisSection_section__EbYpa{padding-top:var(--section-padding-80);padding-bottom:var(--section-padding-80)}}.IndustryTrendsAndAnalysisSection_layout__CPLsi{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media (min-width:1024px){.IndustryTrendsAndAnalysisSection_layout__CPLsi{grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:3rem;align-items:center}}.IndustryTrendsAndAnalysisSection_intro__hRJ0N{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0}@media (min-width:1024px){.IndustryTrendsAndAnalysisSection_intro__hRJ0N{max-width:300px}}.IndustryTrendsAndAnalysisSection_heading__3gkPC{margin:0;font-family:Georgia,Times New Roman,Times,serif;font-size:1.625rem;font-weight:var(--font-weight-semibold);line-height:1.22;color:var(--brand-primary-deep);letter-spacing:-.01em}@media (min-width:768px){.IndustryTrendsAndAnalysisSection_heading__3gkPC{font-size:2rem;line-height:1.2}}.IndustryTrendsAndAnalysisSection_accentLine__XVxkJ{display:block;width:2.5rem;height:3px;margin-top:.875rem;border-radius:999px;background:color-mix(in srgb,var(--brand-secondary) 65%,#e879a9)}.IndustryTrendsAndAnalysisSection_description__IXlTB{margin:1rem 0 0;max-width:100%;font-family:var(--font-sans);font-size:.9375rem;font-weight:var(--font-weight-normal);line-height:1.55;color:var(--brand-neutral-text)}@media (min-width:768px){.IndustryTrendsAndAnalysisSection_description__IXlTB{margin-top:1.125rem;font-size:1rem;line-height:1.5}}.IndustryTrendsAndAnalysisSection_introLink__j0hEr{display:inline-flex;align-items:center;gap:.4375rem;margin-top:1.625rem;font-family:var(--font-sans);font-size:.9375rem;font-weight:var(--font-weight-semibold);line-height:1.4;color:var(--brand-secondary);text-decoration:none;transition:opacity .2s ease}.IndustryTrendsAndAnalysisSection_introLink__j0hEr:hover{opacity:.78}.IndustryTrendsAndAnalysisSection_description__IXlTB+.IndustryTrendsAndAnalysisSection_introLink__j0hEr{margin-top:1.375rem}.IndustryTrendsAndAnalysisSection_introLinkIcon__oaI1r{width:.8125rem;height:.8125rem;flex-shrink:0}.IndustryTrendsAndAnalysisSection_cardsGrid__kqQKG{display:grid;grid-template-columns:1fr;gap:1.25rem;min-width:0}@media (min-width:640px){.IndustryTrendsAndAnalysisSection_cardsGrid__kqQKG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.IndustryTrendsAndAnalysisSection_cardsGrid__kqQKG{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.IndustryTrendsAndAnalysisSection_card__x_ugQ{display:flex;flex-direction:column;min-width:0;height:100%;border:1px solid var(--brand-border-color-light);border-radius:14px;background:var(--brand-white);box-shadow:0 4px 18px rgba(0,0,0,.06);overflow:hidden;transition:box-shadow .25s ease,transform .25s ease}.IndustryTrendsAndAnalysisSection_card__x_ugQ:hover{box-shadow:0 8px 28px rgba(0,0,0,.1);transform:translateY(-2px)}.IndustryTrendsAndAnalysisSection_cardLink__Jm9_2{display:flex;flex-direction:column;height:100%;min-width:0;color:inherit;text-decoration:none}.IndustryTrendsAndAnalysisSection_imageWrap__0JjAP{position:relative;aspect-ratio:16/10;overflow:hidden;background:color-mix(in srgb,var(--brand-secondary) 8%,white)}.IndustryTrendsAndAnalysisSection_image__IaMq6{object-fit:cover;transition:transform .45s ease}.IndustryTrendsAndAnalysisSection_card__x_ugQ:hover .IndustryTrendsAndAnalysisSection_image__IaMq6{transform:scale(1.03)}.IndustryTrendsAndAnalysisSection_badge__FdmKD{position:absolute;top:.875rem;inset-inline-start:.875rem;z-index:1;max-width:calc(100% - 1.75rem);padding:.3125rem .625rem;border-radius:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;font-weight:var(--font-weight-semibold);line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:var(--brand-white);background:var(--brand-secondary)}.IndustryTrendsAndAnalysisSection_card__x_ugQ:first-child .IndustryTrendsAndAnalysisSection_badge__FdmKD{background:var(--brand-secondary)}.IndustryTrendsAndAnalysisSection_card__x_ugQ:nth-child(2) .IndustryTrendsAndAnalysisSection_badge__FdmKD{background:#0f766e}.IndustryTrendsAndAnalysisSection_card__x_ugQ:nth-child(3) .IndustryTrendsAndAnalysisSection_badge__FdmKD{background:var(--brand-primary-deep)}.IndustryTrendsAndAnalysisSection_cardBody__KZPvz{display:flex;flex:1;flex-direction:column;gap:.625rem;padding:1rem 1rem 1.125rem}@media (min-width:768px){.IndustryTrendsAndAnalysisSection_cardBody__KZPvz{padding:1.125rem 1.125rem 1.25rem}}.IndustryTrendsAndAnalysisSection_cardTitle__Zl0lQ{margin:0;overflow:hidden;font-family:Georgia,Times New Roman,Times,serif;font-size:var(--body-small-size);font-weight:var(--font-weight-semibold);line-height:1.35;color:var(--brand-primary-deep);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (min-width:768px){.IndustryTrendsAndAnalysisSection_cardTitle__Zl0lQ{font-size:var(--body-regular-size);line-height:1.4}}.IndustryTrendsAndAnalysisSection_cardDescription__vl10v{margin:0;overflow:hidden;font-size:var(--body-caption-size);font-weight:var(--font-weight-normal);line-height:1.5;color:var(--brand-neutral-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width:768px){.IndustryTrendsAndAnalysisSection_cardDescription__vl10v{font-size:var(--body-small-size)}}.IndustryTrendsAndAnalysisSection_cardFooter__3ka_l{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.375rem}.IndustryTrendsAndAnalysisSection_metaText__hJvGu{display:flex;align-items:center;gap:.5rem;margin:0;min-width:0;font-size:var(--body-caption-size);font-weight:var(--font-weight-normal);line-height:1.25rem;color:var(--brand-neutral-text)}.IndustryTrendsAndAnalysisSection_metaIcon___MM4D{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;overflow:visible}.IndustryTrendsAndAnalysisSection_metaIconSvg__xe9w8{display:block;width:1.25rem;height:1.25rem;flex-shrink:0;overflow:visible}.IndustryTrendsAndAnalysisSection_metaTextLabel__JF4fy{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IndustryTrendsAndAnalysisSection_arrowButton__s4D6v{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:var(--brand-secondary);color:var(--brand-white);transition:background-color .2s ease}.IndustryTrendsAndAnalysisSection_card__x_ugQ:hover .IndustryTrendsAndAnalysisSection_arrowButton__s4D6v{background:color-mix(in srgb,var(--brand-secondary) 88%,black)}.IndustryTrendsAndAnalysisSection_arrowButtonIcon__xHRGk{width:.75rem;height:.75rem}.IndustryTrendsAndAnalysisSection_headingAccent__R2O5W{color:var(--brand-primary)}.IndustryTrendsAndAnalysisSection_cardsGrid__B9O9A{display:grid;grid-template-columns:1fr;gap:1.25rem;min-width:0}@media (min-width:768px){.IndustryTrendsAndAnalysisSection_cardsGrid__B9O9A{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.375rem}}@media (min-width:1024px){.IndustryTrendsAndAnalysisSection_cardsGrid__B9O9A{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.IndustryTrendsAndAnalysisSection_card__YdcbY{display:flex;flex-direction:column;min-width:0;height:100%;border:1px solid var(--brand-border-color-light);border-radius:12px;background:var(--brand-white);box-shadow:0 2px 12px rgba(27,67,50,.06);overflow:hidden;transition:box-shadow .25s ease,transform .25s ease}.IndustryTrendsAndAnalysisSection_card__YdcbY:hover{box-shadow:0 6px 22px rgba(27,67,50,.1);transform:translateY(-2px)}.IndustryTrendsAndAnalysisSection_cardLink__rZne3{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;height:100%;min-width:0;color:inherit;text-decoration:none}@media (min-width:640px){.IndustryTrendsAndAnalysisSection_cardLink__rZne3{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);grid-template-rows:1fr;min-height:168px}}.IndustryTrendsAndAnalysisSection_imageWrap__F7BqV{position:relative;aspect-ratio:16/11;overflow:hidden;background:#e8f2ec}@media (min-width:640px){.IndustryTrendsAndAnalysisSection_imageWrap__F7BqV{aspect-ratio:auto;min-height:100%;height:100%;border-radius:12px 0 0 12px}}.IndustryTrendsAndAnalysisSection_image__rJqvh{object-fit:cover;transition:transform .45s ease}.IndustryTrendsAndAnalysisSection_card__YdcbY:hover .IndustryTrendsAndAnalysisSection_image__rJqvh{transform:scale(1.03)}.IndustryTrendsAndAnalysisSection_cardBody__J7qQg{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:1rem 1rem .875rem;min-width:0}@media (min-width:640px){.IndustryTrendsAndAnalysisSection_cardBody__J7qQg{padding:1.125rem 1.125rem 1rem 1rem}}.IndustryTrendsAndAnalysisSection_badge__Fgbfs{display:inline-flex;align-self:flex-start;max-width:100%;margin:0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-size:.625rem;font-weight:var(--font-weight-semibold);line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-secondary);background:transparent}.IndustryTrendsAndAnalysisSection_cardTitle__6gTWE{margin:0;overflow:hidden;font-family:Georgia,Times New Roman,Times,serif;font-size:.9375rem;font-weight:var(--font-weight-semibold);line-height:1.35;min-height:calc(1.35em * 3);color:#1a1a1a;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (min-width:768px){.IndustryTrendsAndAnalysisSection_cardTitle__6gTWE{font-size:1rem;line-height:1.4;min-height:calc(1.4em * 3)}}.IndustryTrendsAndAnalysisSection_cardDescription__ruBqR{margin:0;overflow:hidden;font-family:var(--font-sans);font-size:.75rem;font-weight:var(--font-weight-normal);line-height:1.5;color:#5c6b63;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (min-width:768px){.IndustryTrendsAndAnalysisSection_cardDescription__ruBqR{font-size:.8125rem}}.IndustryTrendsAndAnalysisSection_cardFooter__zyJVP{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.5rem}.IndustryTrendsAndAnalysisSection_cardFooter__zyJVP:not(:has(.IndustryTrendsAndAnalysisSection_metaText__k4s4T)){justify-content:flex-start}.IndustryTrendsAndAnalysisSection_metaText__k4s4T{display:flex;align-items:center;gap:.375rem;margin:0;min-width:0;font-family:var(--font-sans);font-size:.6875rem;font-weight:var(--font-weight-normal);line-height:1.25rem;color:var(--brand-neutral-text)}.IndustryTrendsAndAnalysisSection_metaIcon__d8xO_{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1rem;height:1rem;overflow:visible}.IndustryTrendsAndAnalysisSection_metaIconSvg__n2Fzm{display:block;width:1rem;height:1rem;flex-shrink:0;overflow:visible}.IndustryTrendsAndAnalysisSection_metaTextLabel__wE1M1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IndustryTrendsAndAnalysisSection_readMore__sV7jW{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;font-family:var(--font-sans);font-size:.8125rem;font-weight:var(--font-weight-semibold);line-height:1.25;color:var(--brand-primary);transition:color .2s ease}.IndustryTrendsAndAnalysisSection_card__YdcbY:hover .IndustryTrendsAndAnalysisSection_readMore__sV7jW{color:var(--brand-primary-deep)}.IndustryTrendsAndAnalysisSection_readMoreIcon__2cA8K{width:.5625rem;height:.5625rem;flex-shrink:0}:root{--featured-banner-bg:var(--brand-neutral-surface);--featured-banner-padding-top-mobile:var(--section-padding-30);--featured-banner-padding-bottom-mobile:var(--section-padding-40);--featured-banner-padding-top-desktop:var(--section-padding-80);--featured-banner-padding-bottom-desktop:var(--section-padding-80);--featured-banner-main-gap-mobile:var(--gap-40);--featured-banner-main-gap-desktop:var(--gap-24);--featured-banner-featured-content-top-mobile:var(--gap-28);--featured-banner-featured-content-top-desktop:var(--gap-28);--featured-banner-featured-title-margin-y:var(--gap-8);--featured-banner-featured-title-size-mobile:var(--heading-6-size);--featured-banner-featured-title-size-desktop:var(--heading-2-size);--featured-banner-featured-title-line-height-mobile:var(--heading-4-line-height);--featured-banner-featured-title-line-height-desktop:var(--heading-2-line-height);--featured-banner-featured-title-weight:var(--font-weight-semibold);--featured-banner-featured-title-color:var(--brand-primary-deep);--featured-banner-tag-margin-bottom:var(--gap-6);--featured-banner-tag-size-mobile:var(--body-small-size);--featured-banner-tag-size-desktop:var(--body-regular-size);--featured-banner-tag-line-height-mobile:var(--body-small-line-height);--featured-banner-tag-line-height-desktop:var(--body-regular-line-height);--featured-banner-tag-weight:var(--font-weight-normal);--featured-banner-tag-color:var(--brand-secondary);--featured-banner-tag-separator-gap:var(--gap-5);--featured-banner-date-gap:var(--gap-10);--featured-banner-date-icon-size:var(--gap-16);--featured-banner-date-size-mobile:var(--body-caption-size);--featured-banner-date-size-desktop:var(--body-small-size);--featured-banner-date-line-height-mobile:var(--body-caption-line-height);--featured-banner-date-line-height-desktop:var(--body-caption-line-height);--featured-banner-date-weight:var(--font-weight-normal);--featured-banner-date-color:var(--brand-neutral-text);--featured-banner-date-margin-top-desktop:var(--gap-8);--featured-banner-date-margin-top-mobile:var(--gap-12);--featured-banner-sidebar-accent-width:var(--gap-4);--featured-banner-sidebar-accent-color:var(--brand-primary-deep);--featured-banner-sidebar-title-padding-left:var(--gap-12);--featured-banner-sidebar-heading-margin-bottom:var(--gap-16);--featured-banner-sidebar-heading-padding-left:var(--gap-20);--featured-banner-sidebar-heading-accent-width:var(--gap-7);--featured-banner-sidebar-heading-accent-width-mobile:var(--gap-6);--featured-banner-sidebar-heading-accent-width-desktop:var(--gap-7);--featured-banner-sidebar-heading-accent-radius:var(--gap-4);--featured-banner-sidebar-heading-accent-color:var(--brand-secondary);--featured-banner-sidebar-heading-size-mobile:var(--body-medium-size);--featured-banner-sidebar-heading-size-desktop:var(--heading-3-size);--featured-banner-sidebar-heading-line-height-mobile:var(--heading-4-line-height);--featured-banner-sidebar-heading-line-height-desktop:var(--heading-3-line-height);--featured-banner-sidebar-heading-weight:var(--font-weight-semibold);--featured-banner-sidebar-heading-color:var(--brand-primary-deep);--featured-banner-sidebar-list-margin-top:var(--gap-14);--featured-banner-sidebar-divider-color:var(--brand-border-color-light);--featured-banner-sidebar-item-padding-y:var(--gap-18);--featured-banner-sidebar-title-margin-top:var(--gap-12);--featured-banner-sidebar-title-size-mobile:var(--body-regular-size);--featured-banner-sidebar-title-size-desktop:var(--heading-5-size);--featured-banner-sidebar-title-line-height-mobile:var(--body-medium-line-height);--featured-banner-sidebar-title-line-height-desktop:var(--heading-5-line-height);--featured-banner-sidebar-title-weight:var(--font-weight-semibold);--featured-banner-sidebar-title-color:var(--brand-primary-deep)}[data-layout-theme=sleek_theme] [data-sleek-fhp]{--fhp-sleek-border:1px solid var(--brand-border-color-light);--fhp-sleek-radius:0;--fhp-sleek-bg:var(--brand-white);--fhp-sleek-item-gap:var(--gap-12);--fhp-sleek-item-padding-x:var(--gap-16);--fhp-sleek-item-padding-y:0;--fhp-sleek-divider-color:var(--brand-border-color-light);--fhp-sleek-divider-height:78%;--fhp-sleek-icon-well:var(--gap-44);--fhp-sleek-icon-size:var(--gap-20);width:100%;min-width:0}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__card{box-sizing:border-box;border:var(--fhp-sleek-border);border-radius:var(--fhp-sleek-radius);background:var(--fhp-sleek-bg)}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__header{margin:0 0 var(--gap-24)}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__header--start{text-align:start}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__header--center{text-align:center}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__header--end{text-align:end}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__title{margin:0;color:var(--brand-primary-deep);font-family:var(--font-sans);font-size:var(--heading-5-size);font-weight:var(--font-weight-semibold);line-height:var(--heading-5-line-height)}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__description{margin:var(--gap-8) 0 0;color:var(--brand-neutral-text);font-family:var(--font-sans);font-size:var(--body-small-size);font-weight:var(--font-weight-normal);line-height:var(--body-small-line-height)}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__grid{display:flex;flex-wrap:wrap;align-items:stretch;margin:0;padding:0;list-style:none}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__item{position:relative;display:flex;flex:1 1 220px;align-items:center;gap:var(--fhp-sleek-item-gap);min-width:0;padding:var(--fhp-sleek-item-padding-y) var(--fhp-sleek-item-padding-x)}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__item:not(:last-child):after{content:"";position:absolute;inset-inline-end:0;top:50%;width:1px;height:var(--fhp-sleek-divider-height);background:var(--fhp-sleek-divider-color);transform:translateY(-50%);pointer-events:none}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__icon-wrap{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--fhp-sleek-icon-well);height:var(--fhp-sleek-icon-well);overflow:hidden;border:1px solid color-mix(in srgb,var(--brand-secondary) 32%,transparent);border-radius:9999px;background:color-mix(in srgb,var(--brand-secondary) 14%,var(--brand-white));color:var(--brand-secondary)}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__icon-wrap .feature-highlights-panel__icon-svg,[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__icon-wrap svg{display:block;width:var(--fhp-sleek-icon-size);height:var(--fhp-sleek-icon-size);color:inherit}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__icon-image{position:relative;display:block;width:var(--fhp-sleek-icon-size);height:var(--fhp-sleek-icon-size)}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__icon-image img{object-fit:contain}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__item-text{min-width:0;flex:1;text-align:start}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__item-title{margin:0 0 var(--gap-4);color:var(--brand-primary-deep);font-family:var(--font-sans);font-size:var(--body-small-size);font-weight:var(--font-weight-bold);line-height:var(--body-small-line-height)}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__item-description{margin:0;color:var(--brand-neutral-text);font-family:var(--font-sans);font-size:var(--body-caption-size);font-weight:var(--font-weight-normal);line-height:var(--body-caption-line-height)}@media (min-width:768px){[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__title{font-size:var(--heading-4-size);font-weight:var(--font-weight-bold);line-height:var(--heading-4-line-height)}}@media (min-width:768px) and (max-width:1023px){[data-layout-theme=sleek_theme] [data-sleek-fhp]{--fhp-sleek-item-padding-x:var(--gap-16);--fhp-sleek-item-padding-y:var(--gap-20)}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__item{flex:unset;width:auto}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__item:after{display:none}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__item:nth-child(odd){border-inline-end:1px solid var(--fhp-sleek-divider-color)}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__item:nth-child(-n+2):not(:only-child){border-block-end:1px solid var(--fhp-sleek-divider-color)}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__item:last-child:nth-child(odd){border-inline-end:none}}@media (max-width:767px){[data-layout-theme=sleek_theme] [data-sleek-fhp]{--fhp-sleek-item-gap:var(--gap-12);--fhp-sleek-item-padding-x:0;--fhp-sleek-item-padding-y:var(--gap-16)}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__header{margin-bottom:var(--gap-20)}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__grid{display:flex;flex-direction:column;gap:0}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__item{flex:1 1 auto;width:100%;padding:var(--fhp-sleek-item-padding-y) 0}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__item:not(:last-child):after{inset-inline:0;inset-inline-end:0;top:auto;bottom:0;width:100%;height:1px;transform:none}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__item:last-child{padding-bottom:0}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__item:first-child{padding-top:0}}@media (min-width:1024px){[data-layout-theme=sleek_theme] [data-sleek-fhp]{--fhp-sleek-item-padding-x:var(--gap-16)}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__header{margin-bottom:var(--gap-28)}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__item{flex:1 1 0;padding-block:0}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__item:first-child{padding-inline-start:0}[data-layout-theme=sleek_theme] [data-sleek-fhp] .fhp-sleek__item:last-child{padding-inline-end:0}}[data-premium-fhp] .feature-highlights-panel__icon-wrap{width:64px;height:64px}[data-premium-fhp] .feature-highlights-panel__icon-image{position:relative;width:100%;height:100%}[data-premium-fhp] .feature-highlights-panel__icon-image img,[data-premium-fhp] .feature-highlights-panel__icon-svg{width:100%;height:100%;object-fit:contain}:root{--fhp-fancy-shell-bg:var(--brand-neutral-surface-5);--fhp-fancy-shell-radius:20px;--fhp-fancy-shell-padding-mobile:var(--gap-24);--fhp-fancy-shell-padding-tablet:var(--gap-28);--fhp-fancy-shell-padding-desktop:var(--gap-40);--fhp-fancy-layout-gap-mobile:var(--gap-24);--fhp-fancy-layout-gap-tablet:var(--gap-24);--fhp-fancy-layout-gap-desktop:var(--gap-64);--fhp-fancy-aside-max:280px;--fhp-fancy-eyebrow-color:#b44d7c;--fhp-fancy-eyebrow-size:var(--body-small-size);--fhp-fancy-eyebrow-tracking:0.08em;--fhp-fancy-title-color:var(--brand-primary-deep);--fhp-fancy-desc-color:var(--brand-neutral-text);--fhp-fancy-accent:#d4538a;--fhp-fancy-accent-width:48px;--fhp-fancy-accent-height:3px;--fhp-fancy-cta-bg:var(--brand-primary);--fhp-fancy-cta-color:var(--brand-white);--fhp-fancy-cta-radius:10px;--fhp-fancy-cta-padding-y:12px;--fhp-fancy-cta-padding-x:18px;--fhp-fancy-grid-gap:var(--gap-16);--fhp-fancy-grid-gap-tablet:var(--gap-14);--fhp-fancy-grid-gap-desktop:var(--gap-16);--fhp-fancy-card-bg:var(--brand-white);--fhp-fancy-card-radius:14px;--fhp-fancy-card-border:1px solid var(--brand-border-color-light);--fhp-fancy-card-padding:16px;--fhp-fancy-card-padding-tablet:14px;--fhp-fancy-card-gap:12px;--fhp-fancy-icon-size:50px;--fhp-fancy-icon-color:var(--brand-primary);--fhp-fancy-card-title-color:var(--brand-primary-deep);--fhp-fancy-card-desc-color:var(--brand-neutral-text)}[data-fancy-fhp]{width:100%;min-width:0;overflow-x:hidden}[data-fancy-fhp] .fhp-fancy__shell{box-sizing:border-box;width:100%;max-width:var(--layout-container-max);margin-inline:auto;padding:var(--fhp-fancy-shell-padding-mobile);border-radius:var(--fhp-fancy-shell-radius);background:var(--fhp-fancy-shell-bg)}@media (min-width:768px) and (max-width:1199px){[data-fancy-fhp] .fhp-fancy__shell{padding:var(--fhp-fancy-shell-padding-tablet)}}@media (min-width:1200px){[data-fancy-fhp] .fhp-fancy__shell{padding:var(--fhp-fancy-shell-padding-desktop)}}[data-fancy-fhp] .fhp-fancy__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--fhp-fancy-layout-gap-mobile);align-items:start;width:100%;min-width:0}@media (min-width:768px) and (max-width:1199px){[data-fancy-fhp] .fhp-fancy__layout{grid-template-columns:minmax(0,1fr);gap:var(--fhp-fancy-layout-gap-tablet)}}@media (min-width:1200px){[data-fancy-fhp] .fhp-fancy__layout{grid-template-columns:minmax(0,var(--fhp-fancy-aside-max)) minmax(0,1fr);gap:var(--fhp-fancy-layout-gap-desktop);align-items:center}}[data-fancy-fhp] .fhp-fancy__intro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-12);min-width:0;width:100%}[data-fancy-fhp] .fhp-fancy__eyebrow{margin:0;color:var(--fhp-fancy-eyebrow-color);font-size:var(--fhp-fancy-eyebrow-size);line-height:var(--body-small-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--fhp-fancy-eyebrow-tracking);text-transform:uppercase}[data-fancy-fhp] .fhp-fancy__title{margin:0;color:var(--fhp-fancy-title-color);font-size:1.625rem;font-weight:var(--font-weight-semibold);line-height:1.22;letter-spacing:-.01em;overflow-wrap:break-word}@media (min-width:768px){[data-fancy-fhp] .fhp-fancy__title{font-size:2rem;line-height:1.2}}[data-fancy-fhp] .fhp-fancy__accent{display:block;width:var(--fhp-fancy-accent-width);height:var(--fhp-fancy-accent-height);border-radius:999px;background:var(--fhp-fancy-accent)}[data-fancy-fhp] .fhp-fancy__desc{margin:0;max-width:42rem;color:var(--fhp-fancy-desc-color);font-size:var(--body-regular-size);line-height:var(--body-large-line-height);font-weight:var(--font-weight-normal);overflow-wrap:break-word}[data-fancy-fhp] .fhp-fancy__cta{display:inline-flex;align-items:center;gap:var(--gap-8);margin-top:var(--gap-8);padding:var(--fhp-fancy-cta-padding-y) var(--fhp-fancy-cta-padding-x);border-radius:var(--fhp-fancy-cta-radius);background:var(--fhp-fancy-cta-bg);color:var(--fhp-fancy-cta-color);font-size:var(--body-regular-size);line-height:var(--body-regular-line-height);font-weight:var(--font-weight-medium);text-decoration:none;transition:opacity .2s ease}[data-fancy-fhp] .fhp-fancy__cta:hover{opacity:.92}[data-fancy-fhp] .fhp-fancy__cta-icon{width:12px;height:12px;flex-shrink:0}[data-fancy-fhp][dir=rtl] .fhp-fancy__cta-icon,[dir=rtl] [data-fancy-fhp] .fhp-fancy__cta-icon{transform:rotate(180deg)}[data-fancy-fhp] .fhp-fancy__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--fhp-fancy-grid-gap);align-items:stretch;margin:0;padding:0;list-style:none;min-width:0;width:100%}@media (min-width:768px) and (max-width:1199px){[data-fancy-fhp] .fhp-fancy__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fhp-fancy-grid-gap-tablet)}}@media (min-width:1200px){[data-fancy-fhp] .fhp-fancy__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--fhp-fancy-grid-gap-desktop)}}[data-fancy-fhp] .fhp-fancy__card,[data-fancy-fhp] .fhp-fancy__grid>li{min-width:0;height:100%;display:flex}[data-fancy-fhp] .fhp-fancy__card{flex-direction:row;align-items:center;gap:var(--fhp-fancy-card-gap);box-sizing:border-box;width:100%;padding:var(--fhp-fancy-card-padding);border:var(--fhp-fancy-card-border);border-radius:var(--fhp-fancy-card-radius);background:var(--fhp-fancy-card-bg)}@media (min-width:768px) and (max-width:1199px){[data-fancy-fhp] .fhp-fancy__card{padding:var(--fhp-fancy-card-padding-tablet)}}[data-fancy-fhp] .fhp-fancy__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--fhp-fancy-icon-color)}[data-fancy-fhp] .fhp-fancy__icon,[data-fancy-fhp] .fhp-fancy__icon-image{width:var(--fhp-fancy-icon-size);min-width:var(--fhp-fancy-icon-size);height:var(--fhp-fancy-icon-size);min-height:var(--fhp-fancy-icon-size)}[data-fancy-fhp] .fhp-fancy__icon-image{display:block;line-height:0}[data-fancy-fhp] .fhp-fancy__icon-image img,[data-fancy-fhp] .fhp-fancy__icon-img{display:block;width:var(--fhp-fancy-icon-size)!important;min-width:var(--fhp-fancy-icon-size);height:var(--fhp-fancy-icon-size)!important;min-height:var(--fhp-fancy-icon-size);object-fit:cover}[data-fancy-fhp] .fhp-fancy__icon-svg{width:100%;height:100%}[data-fancy-fhp] .fhp-fancy__card-text{min-width:0;flex:1 1 auto}[data-fancy-fhp] .fhp-fancy__card-title{margin:0 0 var(--gap-4);color:var(--fhp-fancy-card-title-color)}[data-fancy-fhp] .fhp-fancy__card-desc,[data-fancy-fhp] .fhp-fancy__card-title{font-size:var(--body-small-size);line-height:var(--body-regular-line-height);overflow-wrap:break-word}[data-fancy-fhp] .fhp-fancy__card-desc{margin:0;color:var(--fhp-fancy-card-desc-color);font-weight:var(--font-weight-normal)}[data-layout-theme=sleek_theme] .cms-section-group .layout-container{box-sizing:border-box;width:100%;max-width:none;margin-inline:0;padding-inline:0}@media (max-width:767px){[data-layout-theme=sleek_theme] .cms-section-group__title,[data-layout-theme=sleek_theme] .cms-section-group__title.heading-4{font-size:var(--heading-5-size);font-weight:var(--font-weight-semibold);line-height:var(--heading-5-line-height)}}[data-layout-theme=sleek_theme] [data-sleek-category-families]{display:flex;flex-direction:column;gap:var(--section-padding-30)}@media (min-width:768px){[data-layout-theme=sleek_theme] [data-sleek-category-families]{gap:var(--section-padding-40)}}[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__featured-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-28);align-items:start;width:100%}@media (min-width:1024px){[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__featured-layout{grid-template-columns:minmax(14.5rem,.28fr) minmax(0,1fr);gap:var(--gap-32);align-items:start}}[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__featured-aside{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-16);min-width:0}[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__featured-aside .cms-section-group__title{margin:0;color:var(--brand-primary-deep);font-weight:var(--font-weight-bold)}[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__title-accent{color:var(--brand-secondary)}[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__featured-aside .cms-section-group__subheading{margin:0;max-width:18rem;color:var(--brand-neutral-text);font-size:var(--body-small-size);line-height:1.6}[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__featured-aside .cms-section-group__link{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:var(--section-group-link-gap,var(--gap-8));width:auto;max-width:100%;margin-top:var(--gap-8);white-space:nowrap;line-height:var(--btn-common-line-height);text-decoration:none}[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__featured-aside .cms-section-group__link.btn-outlined{color:var(--btn-outlined-color);padding:var(--btn-common-padding)}[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__featured-aside .cms-section-group__link:hover{text-decoration:none}[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__featured-aside .cms-section-group__link.btn-outlined:hover{color:var(--btn-outlined-color-hover)}[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__featured-aside .cms-section-group__link-icon{display:block;width:.7rem;height:.7rem;flex-shrink:0}[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__featured-slider{min-width:0;width:100%}[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__featured-slider .cms-section-group__brick,[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__featured-slider .cms-section-group__brick>*,[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__featured-slider .cms-section-group__column{display:block;overflow:visible;min-height:0;height:auto}[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__featured-slider:only-child{grid-column:1/-1}[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__inquiry,[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__inquiry .cms-section-group__brick,[data-layout-theme=sleek_theme] [data-sleek-category-families] .cms-section-group__inquiry .cms-section-group__brick>*{display:block;box-sizing:border-box;width:100%;max-width:none;min-height:0;height:auto;overflow:visible}