.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-overlay-bg:linear-gradient(90deg,var(--brand-primary),color-mix(in srgb,var(--brand-primary) 60%,transparent) 59.38%,transparent);--page-banner-cta-gap:var(--gap-12);--page-banner-cta-arrow-gap:10px;--page-banner-min-height-default:300px;--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)}}[dir=rtl]{--page-banner-overlay-bg:linear-gradient(270deg,var(--brand-primary),color-mix(in srgb,var(--brand-primary) 60%,transparent) 59.38%,transparent)}.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)}[data-modern-related-products]{--otp-modern-surface:var(--brand-neutral-surface-2);--otp-modern-border:var(--brand-border-color-light);width:100%;min-width:0;padding-block:var(--gap-40);background:var(--otp-modern-surface)}[data-modern-related-products] .otp-modern__header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--gap-20);margin-block-end:var(--gap-20)}[data-modern-related-products] .otp-modern__heading-wrap{display:grid;gap:var(--gap-10);min-width:0}[data-modern-related-products] .otp-modern__accent{width:var(--gap-40);height:var(--gap-4);border-radius:var(--radius-card-lg);background:linear-gradient(90deg,var(--brand-primary),var(--brand-secondary))}[data-modern-related-products] .otp-modern__title{margin:0;color:var(--brand-primary-deep);font-size:var(--heading-4-size);font-weight:var(--font-weight-bold);line-height:var(--heading-4-line-height);letter-spacing:var(--common-letter-spacing);overflow-wrap:anywhere;text-align:start}[data-modern-related-products] .otp-modern__controls{display:flex;flex:0 0 auto;gap:var(--gap-8)}[data-modern-related-products] .otp-modern__controls[hidden]{display:none}[data-modern-related-products] .otp-modern__nav{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--otp-modern-border);border-radius:var(--radius-card-full);background:var(--brand-white);color:var(--brand-primary);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease,opacity .16s ease}[data-modern-related-products] .otp-modern__nav:hover:not(:disabled){border-color:var(--brand-primary);background:var(--brand-primary);color:var(--brand-white);transform:translateY(-1px)}[data-modern-related-products] .otp-modern__nav:disabled{cursor:not-allowed;opacity:.38}[data-modern-related-products] .otp-modern__nav:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}[data-modern-related-products] .otp-modern__nav-icon{width:var(--gap-16);height:var(--gap-16)}[data-modern-related-products] .otp-modern__nav-icon--previous{transform:rotate(180deg)}[dir=rtl] [data-modern-related-products] .otp-modern__nav-icon--previous{transform:none}[dir=rtl] [data-modern-related-products] .otp-modern__nav-icon--next{transform:rotate(180deg)}[data-modern-related-products] .otp-modern__swiper{width:100%;min-width:0;padding:var(--gap-8) var(--gap-4) var(--gap-16);margin:calc(-1 * var(--gap-8)) calc(-1 * var(--gap-4)) calc(-1 * var(--gap-16));overflow:hidden}[data-modern-related-products] .otp-modern__swiper .swiper-wrapper{align-items:stretch}[data-modern-related-products] .otp-modern__slide{display:flex;height:auto;min-width:0}[data-modern-related-products] .otp-modern__slide>[data-modern-product-tile]{width:100%;height:100%}@media (min-width:1024px){[data-modern-related-products]{padding-block:var(--gap-48)}[data-modern-related-products] .otp-modern__header{margin-block-end:var(--gap-24)}}@media (max-width:479px){[data-modern-related-products] .otp-modern__header{align-items:center}[data-modern-related-products] .otp-modern__nav{width:2.5rem;height:2.5rem}}@media (prefers-reduced-motion:reduce){[data-modern-related-products] *,[data-modern-related-products] :after,[data-modern-related-products] :before{transition-duration:.01ms!important}}[data-modern-related-products] .otp-static-track{--otp-spv:1;--otp-space:16px;order:unset;padding-block:0;padding:var(--gap-8) var(--gap-4) var(--gap-16);margin:calc(-1 * var(--gap-8)) calc(-1 * var(--gap-4)) calc(-1 * var(--gap-16))}@media (min-width:640px){[data-modern-related-products] .otp-static-track{--otp-spv:2}}@media (min-width:1024px){[data-modern-related-products] .otp-static-track{--otp-spv:3;--otp-space:20px}}@media (min-width:1280px){[data-modern-related-products] .otp-static-track{--otp-spv:5;--otp-space:16px}}[data-modern-related-products] .otp-deferred-host{order:unset}[data-modern-product-tile]{--pto-modern-surface:var(--brand-white);--pto-modern-media-surface:color-mix(in srgb,var(--brand-primary) 5%,var(--brand-neutral-surface-2));--pto-modern-border:color-mix(in srgb,var(--brand-primary) 12%,var(--brand-border-color-light));--pto-modern-border-hover:color-mix(in srgb,var(--brand-primary) 32%,var(--brand-border-color));--pto-modern-heading:var(--brand-primary-deep);--pto-modern-text:var(--brand-neutral-text);--pto-modern-accent:var(--brand-primary);--pto-modern-radius:var(--radius-card-sm);--pto-modern-media-height:var(--gap-180);--pto-modern-body-min-height:calc(var(--gap-100) + var(--gap-30));--pto-modern-transition:200ms ease}[data-modern-product-tile].pto-modern{box-sizing:border-box;display:flex;width:100%;max-width:100%;height:100%;min-height:0;overflow:hidden;flex-direction:column;border:1px solid var(--pto-modern-border);border-block-start:var(--gap-2) solid var(--pto-modern-accent);border-radius:var(--pto-modern-radius);background:var(--pto-modern-surface);color:var(--pto-modern-text);text-align:start;transition:border-color var(--pto-modern-transition),box-shadow var(--pto-modern-transition)}[data-modern-product-tile].pto-modern:hover{border-color:var(--pto-modern-border-hover);border-block-start-color:var(--pto-modern-accent);box-shadow:var(--btn-shadow-soft)}[data-modern-product-tile] .pto-modern__link{display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;color:inherit;text-align:start;text-decoration:none}[data-modern-product-tile] .pto-modern__inquire:focus-visible,[data-modern-product-tile] .pto-modern__link:focus-visible{outline:var(--gap-2) solid var(--pto-modern-accent);outline-offset:calc(-1 * var(--gap-2))}[data-modern-product-tile] .pto-modern__media{position:relative;display:flex;width:calc(100% - var(--gap-24));height:var(--pto-modern-media-height);min-width:0;min-height:var(--pto-modern-media-height);overflow:hidden;flex:0 0 var(--pto-modern-media-height);align-items:center;justify-content:center;margin-block:var(--gap-12) 0;margin-inline:var(--gap-12);border:1px solid color-mix(in srgb,var(--pto-modern-accent) 10%,transparent);border-radius:var(--pto-modern-radius);background:var(--pto-modern-media-surface)}[data-modern-product-tile] .pto-modern__image{z-index:1;box-sizing:border-box;padding:var(--gap-8);object-fit:contain;object-position:center;transition:transform var(--pto-modern-transition)}[data-modern-product-tile] .pto-modern__image[data-image-fallback=true]{padding:0;object-fit:cover;background:var(--pto-modern-media-surface)}[data-modern-product-tile] .pto-modern__body{display:flex;min-width:0;min-height:var(--pto-modern-body-min-height);flex:1 1 auto;flex-direction:column;gap:var(--gap-6);padding:var(--gap-12)}[data-modern-product-tile] .pto-modern__title{display:-webkit-box;width:100%;min-height:calc(2 * var(--body-small-line-height));overflow:hidden;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--pto-modern-heading);font-size:var(--body-small-size);font-weight:var(--font-weight-semibold);line-height:var(--body-small-line-height);overflow-wrap:anywhere;text-overflow:ellipsis;transition:color var(--pto-modern-transition)}[data-modern-product-tile] .pto-modern__meta{display:flex;width:100%;min-width:0;flex-direction:column;gap:var(--gap-2);margin:auto 0 0}[data-modern-product-tile] .pto-modern__meta-row{display:grid;min-width:0;grid-template-columns:fit-content(65%) minmax(0,1fr);align-items:baseline;gap:var(--gap-4)}[data-modern-product-tile] .pto-modern__meta-label,[data-modern-product-tile] .pto-modern__meta-value{margin:0;font-size:var(--body-caption-size);line-height:var(--body-caption-line-height)}[data-modern-product-tile] .pto-modern__meta-label{overflow:hidden;color:var(--pto-modern-text);font-weight:var(--font-weight-normal);text-overflow:ellipsis;white-space:nowrap}[data-modern-product-tile] .pto-modern__meta-value{min-width:0;overflow:hidden;color:var(--pto-modern-heading);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap}[data-modern-product-tile] .pto-modern__actions{flex:0 0 auto;border-block-start:1px solid var(--pto-modern-border);background:color-mix(in srgb,var(--pto-modern-accent) 3%,var(--pto-modern-surface))}[data-modern-product-tile] .pto-modern__inquire{display:flex;width:100%;min-height:var(--gap-35);min-width:0;align-items:center;justify-content:space-between;gap:var(--gap-8);margin:0;padding:var(--gap-7) var(--gap-12);border:0;background:transparent;color:var(--pto-modern-accent);cursor:pointer;font-family:inherit;font-size:var(--body-small-size);font-weight:var(--font-weight-semibold);line-height:var(--body-small-line-height);text-align:start;transition:background-color var(--pto-modern-transition),color var(--pto-modern-transition)}[data-modern-product-tile] .pto-modern__inquire-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-modern-product-tile] .pto-modern__inquire-icon{width:var(--gap-12);height:var(--gap-10);flex-shrink:0;color:currentColor;transition:translate var(--pto-modern-transition)}@media (hover:hover) and (pointer:fine){[data-modern-product-tile]:hover .pto-modern__image{transform:scale(1.035)}[data-modern-product-tile] .pto-modern__link:hover .pto-modern__title{color:var(--pto-modern-accent)}[data-modern-product-tile] .pto-modern__inquire:hover{background:color-mix(in srgb,var(--pto-modern-accent) 8%,var(--pto-modern-surface));color:var(--brand-primary-deep)}[data-modern-product-tile] .pto-modern__inquire:hover .pto-modern__inquire-icon{translate:var(--gap-4) 0}[dir=rtl] [data-modern-product-tile] .pto-modern__inquire:hover .pto-modern__inquire-icon{translate:calc(-1 * var(--gap-4)) 0}}[data-modern-product-tile-presentation=category-slider].pto-modern{--pto-modern-border:var(--brand-border-color-light);--pto-modern-border-hover:var(--brand-border-color);--pto-modern-heading:var(--brand-black);border-block-start-width:1px}[data-modern-product-tile-presentation=category-slider] .pto-modern__media{width:100%;height:6.5rem;min-height:6.5rem;flex-basis:6.5rem;margin:0;padding:var(--gap-6) var(--gap-12) 0;border:0;border-radius:0;background:var(--brand-white)}[data-modern-product-tile-presentation=category-slider] .pto-modern__image{padding:var(--gap-6) var(--gap-12) 0;background:var(--brand-white)}[data-modern-product-tile-presentation=category-slider] .pto-modern__image[data-image-fallback=true]{padding:0;object-fit:cover;background:var(--brand-neutral-surface-4)}[data-modern-product-tile-presentation=category-slider] .pto-modern__body{min-height:0;align-items:flex-start;gap:var(--gap-6);padding:var(--gap-6) var(--gap-12) var(--gap-10)}[data-modern-product-tile-presentation=category-slider] .pto-modern__title{display:block;min-height:0;-webkit-box-orient:initial;-webkit-line-clamp:unset;color:var(--brand-black);line-height:1.3;white-space:nowrap}[data-modern-product-tile-presentation=category-slider] .pto-modern__meta{gap:var(--gap-2);margin:0}[data-modern-product-tile-presentation=category-slider] .pto-modern__meta-row{grid-template-columns:max-content minmax(0,1fr);align-items:flex-start}[data-modern-product-tile-presentation=category-slider] .pto-modern__meta-label,[data-modern-product-tile-presentation=category-slider] .pto-modern__meta-value{color:var(--brand-neutral-text);font-weight:var(--font-weight-normal);line-height:1.3}[data-modern-product-tile-presentation=category-slider] .pto-modern__actions{display:none}@media (hover:hover) and (pointer:fine){[data-modern-product-tile-presentation=category-slider]:hover .pto-modern__image{transform:none}[data-modern-product-tile-presentation=category-slider] .pto-modern__link:hover .pto-modern__title{color:var(--brand-black)}}@media (min-width:768px){[data-modern-product-tile-presentation=category-slider] .pto-modern__media{height:6rem;min-height:6rem;flex-basis:6rem}}@media (prefers-reduced-motion:reduce){[data-modern-product-tile] .pto-modern__image,[data-modern-product-tile] .pto-modern__inquire,[data-modern-product-tile] .pto-modern__inquire-icon,[data-modern-product-tile] .pto-modern__title,[data-modern-product-tile].pto-modern{transition:none}}.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}