.BannerSectionOne_section__tpVbn{width:100%}.BannerSectionOne_rfqBanner__yc0ef{position:relative;display:grid;grid-template-columns:1fr;gap:0;width:100%;padding:0;overflow:hidden;isolation:isolate;border:1px solid color-mix(in srgb,var(--brand-primary-deep) 10%,transparent);border-radius:1rem;background-color:var(--brand-neutral-surface-2)}.BannerSectionOne_rfqIntro__NsfyA{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;min-width:0;padding:1.5rem 1.35rem 1.75rem;overflow:hidden;background:var(--brand-primary-deep);color:var(--brand-white)}.BannerSectionOne_rfqIcon__p1hsI{position:relative;z-index:1;display:grid;place-items:center;width:3rem;height:3rem;flex-shrink:0;border-radius:50%;background:var(--brand-primary)}.BannerSectionOne_rfqIconGlyph__pvNt9{display:block;width:1.25rem;height:1.25rem;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__mXyL3{position:relative;z-index:1;display:flex;flex-direction:column;gap:.5rem;min-width:0}.BannerSectionOne_rfqTitle__LrQl7{margin:0;padding:0;font-family:var(--font-serif-classic),Georgia,"Times New Roman",Times,serif;font-size:1.625rem;font-weight:var(--font-weight-bold,700);line-height:1.2;color:var(--brand-white);letter-spacing:0}.BannerSectionOne_rfqDescription__Kppup{margin:0;max-width:18rem;font-family:var(--font-sans);font-size:var(--body-small-size,.875rem);font-weight:var(--font-weight-normal,400);line-height:1.55;color:color-mix(in srgb,var(--brand-white) 78%,transparent)}.BannerSectionOne_rfqFormBody__gTgGf{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:1rem;min-width:0;padding:1.35rem 1.25rem 1.5rem;background:var(--brand-neutral-surface-2)}.BannerSectionOne_rfqField__vEdc1{display:grid;gap:.5rem;min-width:0}.BannerSectionOne_rfqFieldWide__rC2wg{grid-column:1/-1}.BannerSectionOne_rfqFieldMessage__w3DJj{min-height:0}.BannerSectionOne_rfqLabel__RZ5uM{font-family:var(--font-sans);font-size:var(--body-small-size,.875rem);font-weight:var(--font-weight-semibold,600);line-height:1.2;color:var(--brand-primary-deep)}.BannerSectionOne_rfqInput__Ta72N,.BannerSectionOne_rfqSelect__NoTyT,.BannerSectionOne_rfqTextarea__syfYh{width:100%;min-height:2.75rem;padding:.625rem .875rem;border:1px solid color-mix(in srgb,var(--brand-primary-deep) 14%,transparent);border-radius:.5rem;background-color:var(--brand-white);color:color-mix(in srgb,var(--brand-primary-deep) 88%,var(--brand-white));font-family:var(--font-sans);font-size:var(--body-regular-size,1rem);font-weight:var(--font-weight-normal,400);line-height:1.35;transition:border-color .15s ease,box-shadow .15s ease}.BannerSectionOne_rfqTextarea__syfYh{min-height:4.75rem;padding-block:.75rem;resize:vertical}.BannerSectionOne_rfqInput__Ta72N::placeholder,.BannerSectionOne_rfqTextarea__syfYh::placeholder{color:var(--brand-neutral-text)}.BannerSectionOne_rfqSelect__NoTyT option[value=""][disabled],.BannerSectionOne_rfqSelect__NoTyT:invalid{color:var(--brand-neutral-text)}.BannerSectionOne_rfqInput__Ta72N:focus,.BannerSectionOne_rfqSelect__NoTyT:focus,.BannerSectionOne_rfqTextarea__syfYh:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 16%,transparent)}.BannerSectionOne_rfqField__vEdc1 .relative{width:100%}.BannerSectionOne_rfqField__vEdc1 .banner-one-product-suggestions{border-color:color-mix(in srgb,var(--brand-primary-deep) 14%,transparent);box-shadow:0 8px 24px color-mix(in srgb,var(--brand-primary-deep) 12%,transparent)}.BannerSectionOne_quantityGroup__Y1Y_g{display:grid;grid-template-columns:minmax(0,1fr) minmax(5.25rem,6.5rem);align-items:stretch;gap:.75rem;width:100%;min-height:2.75rem;overflow:visible;border:none;border-radius:0;background-color:initial;box-shadow:none}.BannerSectionOne_quantityGroup__Y1Y_g:focus-within{border-color:transparent;box-shadow:none}.BannerSectionOne_quantityGroup__Y1Y_g>.banner-one-qty-input{display:flex;align-items:stretch;min-width:0;height:100%}.BannerSectionOne_quantityGroup__Y1Y_g .BannerSectionOne_rfqInput__Ta72N,.BannerSectionOne_quantityGroup__Y1Y_g .banner-one-qty-field{border:1px solid color-mix(in srgb,var(--brand-primary-deep) 14%,transparent);border-radius:.5rem;min-width:0;width:100%;min-height:2.75rem;height:100%;padding:.625rem .5rem .625rem .875rem;box-shadow:none}.BannerSectionOne_quantityGroup__Y1Y_g .BannerSectionOne_rfqInput__Ta72N:focus{border-color:var(--brand-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 16%,transparent)}.BannerSectionOne_rfqField__vEdc1 .banner-one-qty-input{display:block;width:100%}.BannerSectionOne_rfqField__vEdc1 .banner-one-qty-field{padding-inline-end:2rem}.BannerSectionOne_uomSelectWrap__UcIHw{position:relative;display:grid;align-items:stretch;min-width:0;border:1px solid color-mix(in srgb,var(--brand-primary-deep) 14%,transparent);border-radius:.5rem;background-color:var(--brand-white);transition:border-color .15s ease,box-shadow .15s ease}.BannerSectionOne_uomSelectWrap__UcIHw:focus-within{border-color:var(--brand-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 16%,transparent)}.BannerSectionOne_uomSelectWrap__UcIHw .BannerSectionOne_rfqSelect__NoTyT{padding-inline-end:2.25rem}.BannerSectionOne_rfqSelect__NoTyT{appearance:none;cursor:pointer;text-overflow:ellipsis}.BannerSectionOne_quantityGroup__Y1Y_g .BannerSectionOne_rfqSelect__NoTyT{width:100%;min-width:0;min-height:2.75rem;height:100%;padding:.625rem 2.25rem .625rem .75rem;border:none;border-radius:.5rem;background-color:var(--brand-white);box-shadow:none}.BannerSectionOne_quantityGroup__Y1Y_g .BannerSectionOne_rfqSelect__NoTyT:focus{box-shadow:none}.BannerSectionOne_uomSelectArrow__xy0d2{position:absolute;inset-block:0;inset-inline-end:.625rem;display:grid;place-items:center;pointer-events:none}.BannerSectionOne_uomSelectArrowIcon__wBkTG{width:.625rem;height:.625rem;transform:rotate(90deg);color:var(--brand-neutral-text)}.BannerSectionOne_rfqDecorImage__dJTXL{position:absolute;z-index:0;inset-inline-end:-22%;inset-block-end:-28%;width:145%;height:88%;pointer-events:none;background-repeat:no-repeat;background-position:100% 100%;background-size:contain;opacity:.22;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 320' preserveAspectRatio='xMaxYMax meet'%3E%3Cg fill='%23f0e2c8'%3E%3Cpath d='M320 320C255 278 90 272 12 262c82 30 178 40 308 58z'/%3E%3Cpath d='M320 320C242 248 82 214 6 200c86 40 172 58 314 120z'/%3E%3Cpath d='M320 320C234 218 98 148 16 118c90 50 176 98 304 202z'/%3E%3Cpath d='M320 320C228 186 128 82 52 36c84 64 172 132 268 284z'/%3E%3Cpath d='M320 320C232 162 172 48 122 6c58 72 150 148 198 314z'/%3E%3Cpath d='M320 320C250 172 222 68 206 14c38 78 92 158 114 306z'/%3E%3C/g%3E%3C/svg%3E")}.BannerSectionOne_rfqRecaptcha__vvv6M,.BannerSectionOne_rfqRecaptcha__vvv6M>div{width:100%;max-width:100%;overflow:visible}.BannerSectionOne_rfqFormFooter__ymmwT{display:flex;flex-direction:column;align-items:stretch;gap:.75rem}.BannerSectionOne_rfqFormMessage__1bnKk{margin:0;font-size:var(--body-small-size,.875rem);line-height:1.4}.BannerSectionOne_rfqFormMessageSuccess__cVLnJ{color:var(--brand-success)}.BannerSectionOne_rfqFormMessageError__B0Rf8{color:var(--brand-danger,var(--brand-danger))}.BannerSectionOne_rfqSubmit__tddZm{display:inline-flex!important;align-items:center;justify-content:center;gap:.4375rem;min-height:2.75rem;padding-inline:1.25rem!important;border:var(--btn-primary-border)!important;border-radius:var(--btn-border-radius,.5rem)!important;background:var(--btn-primary-bg)!important;color:var(--btn-primary-color)!important;cursor:pointer!important}.BannerSectionOne_rfqSubmit__tddZm:hover{background:var(--btn-primary-bg-hover)!important;color:var(--btn-primary-color-hover)!important;border:var(--btn-primary-border-hover)!important}.BannerSectionOne_rfqSubmitIcon__xCTDO{width:.6875rem;height:.6875rem;flex-shrink:0;color:inherit}@media (min-width:640px){.BannerSectionOne_rfqIntro__NsfyA{padding:1.75rem 1.5rem 2rem}.BannerSectionOne_rfqTitle__LrQl7{font-size:1.875rem}.BannerSectionOne_rfqFormBody__gTgGf{padding:1.5rem 1.5rem 1.75rem}}@media (min-width:768px){.BannerSectionOne_rfqFormBody__gTgGf{grid-template-columns:minmax(0,1.35fr) minmax(16rem,1fr);align-items:start}.BannerSectionOne_rfqFieldMessage__w3DJj,.BannerSectionOne_rfqFieldWide__rC2wg{grid-column:1/-1}.BannerSectionOne_rfqRecaptcha__vvv6M{grid-column:1;align-self:end}.BannerSectionOne_rfqFormFooter__ymmwT{grid-column:2;align-items:flex-end;justify-content:flex-end}.BannerSectionOne_rfqSubmit__tddZm{width:auto;min-width:10.5rem}}@media (min-width:1024px){.BannerSectionOne_rfqBanner__yc0ef{grid-template-columns:minmax(15rem,.34fr) minmax(0,1fr);align-items:stretch}.BannerSectionOne_rfqIntro__NsfyA{padding:2rem 1.75rem 2.25rem;align-self:stretch}.BannerSectionOne_rfqDecorImage__dJTXL{width:150%;height:90%;inset-inline-end:-24%;inset-block-end:-30%}.BannerSectionOne_rfqTitle__LrQl7{font-size:2rem;line-height:1.22}.BannerSectionOne_rfqFormBody__gTgGf{align-self:stretch;padding:1.75rem 1.75rem 1.85rem}.BannerSectionOne_rfqFieldMessage__w3DJj .BannerSectionOne_rfqTextarea__syfYh{min-height:5.25rem}}@media (min-width:1280px){.BannerSectionOne_rfqIntro__NsfyA{padding:2.15rem 2rem 2.35rem}.BannerSectionOne_rfqFormBody__gTgGf{padding:2rem}}[data-luxe-category-families] .BannerSectionOne_section__tpVbn>.layout-container{max-width:none;padding-inline:0;margin-inline:0}.IndustryTrendsAndAnalysisSection_section__vy842{position:relative;isolation:isolate;width:100%;background:transparent;padding-block:1.75rem 2rem}.IndustryTrendsAndAnalysisSection_sectionHeader__gfPP4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;min-width:0;margin-bottom:1.25rem}.IndustryTrendsAndAnalysisSection_sectionTitle__nrmpO{margin:0;min-width:0;color:var(--brand-primary-deep);font-family:var(--font-serif-classic),Georgia,"Times New Roman",Times,serif;font-size:clamp(1.375rem,2.4vw,1.875rem);font-weight:var(--font-weight-bold,700);line-height:1.2;letter-spacing:0;text-align:start}.IndustryTrendsAndAnalysisSection_headerLink__besCj{display:inline-flex;flex-shrink:0;align-items:center;gap:.35rem;color:var(--brand-primary);font-family:var(--font-sans);font-size:.875rem;font-weight:var(--font-weight-medium,500);line-height:1.3;text-decoration:none;white-space:nowrap}.IndustryTrendsAndAnalysisSection_headerLink__besCj:hover{color:var(--brand-primary-hover)}.IndustryTrendsAndAnalysisSection_headerActions__IZMrw{display:flex;flex-shrink:0;align-items:center;gap:.75rem}.IndustryTrendsAndAnalysisSection_navGroup__nxbes{display:none;align-items:center;gap:.4rem}.IndustryTrendsAndAnalysisSection_navGroupShowMobile__t40l4{display:flex}@media (min-width:768px){.IndustryTrendsAndAnalysisSection_navGroupShowMobile__t40l4{display:none}.IndustryTrendsAndAnalysisSection_navGroupShowTablet__0ydL1{display:flex}}@media (min-width:1024px){.IndustryTrendsAndAnalysisSection_navGroupShowMobile__t40l4,.IndustryTrendsAndAnalysisSection_navGroupShowTablet__0ydL1{display:none}.IndustryTrendsAndAnalysisSection_navGroupShowDesktop__FLxkT{display:flex}}.IndustryTrendsAndAnalysisSection_nav__rGPd6{display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;padding:0;border:1.5px solid var(--brand-primary);border-radius:50%;background:transparent;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.IndustryTrendsAndAnalysisSection_nav__rGPd6:hover{background:var(--brand-primary-light)}.IndustryTrendsAndAnalysisSection_nav__rGPd6.swiper-button-disabled,.IndustryTrendsAndAnalysisSection_nav__rGPd6.swiper-button-lock{opacity:.35;cursor:not-allowed}.IndustryTrendsAndAnalysisSection_navIcon__vMcTZ{width:.55rem;height:.55rem;color:var(--brand-primary)}.IndustryTrendsAndAnalysisSection_deferredHost__FMqnm{position:relative;width:100%;min-width:0}.IndustryTrendsAndAnalysisSection_deferredHeavy__NnGIx{width:100%;min-width:0}.IndustryTrendsAndAnalysisSection_deferredHeavyPending__8ZyEK{position:absolute;inset:0;overflow:hidden;opacity:0;pointer-events:none}.IndustryTrendsAndAnalysisSection_staticTrack__OkZSE{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;width:100%;min-width:0}.IndustryTrendsAndAnalysisSection_staticSlide__gPxKP{min-width:0}@media (min-width:768px){.IndustryTrendsAndAnalysisSection_staticTrack__OkZSE{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.IndustryTrendsAndAnalysisSection_staticSlide__gPxKP:nth-child(n+3){display:none}}@media (min-width:1024px){.IndustryTrendsAndAnalysisSection_staticTrack__OkZSE{grid-template-columns:repeat(3,minmax(0,1fr))}.IndustryTrendsAndAnalysisSection_staticSlide__gPxKP:nth-child(n+3){display:block}.IndustryTrendsAndAnalysisSection_staticSlide__gPxKP:nth-child(n+4){display:none}}.IndustryTrendsAndAnalysisSection_cardsSwiper__bk5WQ{width:100%;min-width:0;overflow:hidden}.IndustryTrendsAndAnalysisSection_cardsSwiper__bk5WQ .swiper-wrapper{align-items:stretch}.IndustryTrendsAndAnalysisSection_slide__h2fqS{height:auto;box-sizing:border-box}.IndustryTrendsAndAnalysisSection_card__5OQo2{min-width:0;height:100%;overflow:hidden;border:1px solid var(--brand-primary-light);border-radius:.875rem;background:var(--brand-white);box-shadow:0 6px 18px var(--brand-primary-light);transition:box-shadow .2s ease,transform .2s ease}.IndustryTrendsAndAnalysisSection_card__5OQo2:hover{box-shadow:0 10px 24px var(--brand-primary-light);transform:translateY(-2px)}.IndustryTrendsAndAnalysisSection_cardLink__G4W9Y{display:grid;grid-template-columns:minmax(0,1fr);height:100%;min-width:0;color:inherit;text-decoration:none}.IndustryTrendsAndAnalysisSection_imageWrap__oAz_5{position:relative;width:100%;min-height:9.5rem;overflow:hidden;background:var(--brand-neutral-surface-3)}.IndustryTrendsAndAnalysisSection_image__qjsEY{object-fit:cover;object-position:center}.IndustryTrendsAndAnalysisSection_cardBody__tjc_I{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0;padding:.75rem .8rem .8rem}.IndustryTrendsAndAnalysisSection_badge__vx1pU{display:inline-block;max-width:100%;padding:.2rem .5rem;overflow:hidden;border-radius:.25rem;background:var(--brand-primary);color:var(--brand-white);font-family:var(--font-sans);font-size:.625rem;font-weight:var(--font-weight-semibold,600);line-height:1.3;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}.IndustryTrendsAndAnalysisSection_cardTitle__cNH9i{color:var(--brand-primary-deep);font-size:.875rem;font-weight:var(--font-weight-bold,700);line-height:1.3;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word}.IndustryTrendsAndAnalysisSection_cardDescription___b3l6,.IndustryTrendsAndAnalysisSection_cardTitle__cNH9i{margin:0;width:100%;font-family:var(--font-sans);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.IndustryTrendsAndAnalysisSection_cardDescription___b3l6{color:var(--brand-primary-light);font-size:.75rem;font-weight:var(--font-weight-normal,400);line-height:1.4;overflow:hidden}.IndustryTrendsAndAnalysisSection_cardMeta__MDE38{display:flex;align-items:center;gap:var(--gap-6);margin:0;max-width:100%;color:var(--brand-primary-light);font-family:var(--font-sans);font-size:.8125rem;line-height:1.45;text-align:start;overflow-wrap:anywhere}.IndustryTrendsAndAnalysisSection_metaIcon__udoVC{width:1rem;height:1rem;flex-shrink:0}.IndustryTrendsAndAnalysisSection_readMore__S1tot{display:inline-flex;align-items:center;gap:.3rem;margin-top:auto;padding-top:.25rem;color:var(--brand-primary);font-family:var(--font-sans);font-size:.75rem;font-weight:var(--font-weight-semibold,600);line-height:1.3}.IndustryTrendsAndAnalysisSection_readMoreIcon__EkDO8{width:.6rem;height:.5rem;flex-shrink:0;color:currentColor}@media (min-width:640px){.IndustryTrendsAndAnalysisSection_cardLink__G4W9Y{grid-template-columns:8.25rem minmax(0,1fr);min-height:9.5rem;align-items:stretch}.IndustryTrendsAndAnalysisSection_imageWrap__oAz_5{min-height:0;height:auto;align-self:stretch}}@media (min-width:768px){.IndustryTrendsAndAnalysisSection_section__vy842{padding-block:2rem 2.25rem}.IndustryTrendsAndAnalysisSection_sectionHeader__gfPP4{margin-bottom:1.5rem}.IndustryTrendsAndAnalysisSection_headerLink__besCj{font-size:.9375rem}}@media (min-width:1024px){.IndustryTrendsAndAnalysisSection_section__vy842{padding-block:2.25rem 2.5rem}.IndustryTrendsAndAnalysisSection_cardLink__G4W9Y{grid-template-columns:7.75rem minmax(0,1fr);min-height:9rem}.IndustryTrendsAndAnalysisSection_cardBody__tjc_I{padding:.7rem .75rem .75rem}}@media (max-width:479px){.IndustryTrendsAndAnalysisSection_sectionHeader__gfPP4{align-items:flex-start}.IndustryTrendsAndAnalysisSection_headerActions__IZMrw{width:100%;justify-content:flex-end}.IndustryTrendsAndAnalysisSection_headerLink__besCj{margin-inline-end:auto}}.IndustryTrendsAndAnalysisSection_backgroundImage__5Z7QJ{position:absolute;width:30%;height:auto;z-index:-1;pointer-events:none}.IndustryTrendsAndAnalysisSection_backgroundLeft___yDHi{inset-inline-start:0;bottom:0}.IndustryTrendsAndAnalysisSection_backgroundRight__Af7f4{inset-inline-end:0;top:0}.IndustryTrendsAndAnalysisSection_content__oBOj4{position:relative}.IndustryTrendsAndAnalysisSection_sectionFooter__PUkU5{display:flex;justify-content:center;margin-top:var(--gap-40)}[data-luxe-content-side-image]{--content-side-image-image-aspect-ratio:3/4}[data-luxe-content-side-image] [data-modern-content-side-image] .cwsi-modern__image-frame{background:transparent}[data-luxe-content-side-image] [data-modern-content-side-image] .cwsi-modern__image{object-fit:contain}[data-luxe-values] [data-modern-values] .modern-values__intro,[data-luxe-values] [data-modern-values] .modern-values__intro--split{grid-template-columns:minmax(0,1fr);gap:var(--gap-28);align-items:start}@media (min-width:1024px){[data-luxe-values] [data-modern-values] .modern-values__intro--split{grid-template-columns:minmax(0,1fr);gap:var(--gap-32);align-items:start}}[data-luxe-values] [data-modern-values] .modern-values__image{object-fit:contain}[data-luxe-fhp]{width:100%;min-width:0;overflow-x:hidden}[data-luxe-fhp] .fhp-luxe__shell{box-sizing:border-box;width:100%;max-width:var(--layout-container-max);margin-inline:auto;padding:var(--gap-24,1.5rem);border-radius:1.25rem;background:transparent}@media (min-width:768px){[data-luxe-fhp] .fhp-luxe__shell{padding:var(--gap-28,1.75rem)}}@media (min-width:1024px){[data-luxe-fhp] .fhp-luxe__shell{padding:var(--gap-40,2.5rem)}}[data-luxe-fhp] .fhp-luxe__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;align-items:start;width:100%;min-width:0}@media (min-width:1024px){[data-luxe-fhp] .fhp-luxe__layout{grid-template-columns:minmax(220px,1fr) minmax(0,2fr);gap:2.5rem;align-items:center}}[data-luxe-fhp] .fhp-luxe__intro{display:flex;flex-direction:column;align-items:var(--fhp-luxe-content-alignment,start);gap:1rem;min-width:0;width:100%}[data-luxe-fhp] .fhp-luxe__title{display:flex;flex-direction:column;gap:.25rem;margin:0;font-family:var(--font-serif-classic),Georgia,"Times New Roman",Times,serif;font-size:clamp(1.625rem,2.6vw,2.25rem);font-weight:var(--font-weight-bold,700);line-height:1.22;letter-spacing:0;overflow-wrap:break-word}[data-luxe-fhp] .fhp-luxe__title-lead{display:block;color:var(--brand-primary-deep)}[data-luxe-fhp] .fhp-luxe__title-accent{display:block;color:var(--brand-primary)}[data-luxe-fhp] .fhp-luxe__desc{margin:0;max-width:22rem;color:var(--brand-neutral-text);font-family:var(--font-sans,inherit);font-size:.9375rem;font-weight:var(--font-weight-normal,400);line-height:1.65;overflow-wrap:break-word}[data-luxe-fhp] .fhp-luxe__cta{margin-top:.5rem;border-radius:var(--btn-border-radius,6px)!important;background:var(--btn-primary-bg)!important;color:var(--btn-primary-color)!important;border:var(--btn-primary-border)!important;font-family:var(--font-sans)!important;font-size:.9375rem!important;font-weight:var(--font-weight-semibold,600)!important;padding:.6rem 1.25rem!important;transition:background .2s ease!important}[data-luxe-fhp] .fhp-luxe__cta:hover{background:var(--btn-primary-bg-hover)!important;color:var(--btn-primary-color-hover)!important;border:var(--btn-primary-border-hover)!important}[data-luxe-fhp] .fhp-luxe__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:stretch;margin:0;padding:0;list-style:none;min-width:0;width:100%}@media (min-width:640px){[data-luxe-fhp] .fhp-luxe__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){[data-luxe-fhp] .fhp-luxe__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:1rem}}[data-luxe-fhp] .fhp-luxe__grid>li{min-width:0;display:flex}[data-luxe-fhp] .fhp-luxe__card{display:flex;flex-direction:row;align-items:flex-start;gap:.75rem;box-sizing:border-box;min-width:0;width:100%;padding:1rem;border:var(--fhp-luxe-card-border-width,1px) solid color-mix(in srgb,var(--brand-primary) 18%,transparent);border-radius:.875rem;background:transparent;transition:border-color .2s ease,box-shadow .2s ease}[data-luxe-fhp] .fhp-luxe__card:hover{border-color:color-mix(in srgb,var(--brand-primary) 40%,transparent);box-shadow:0 2px 12px color-mix(in srgb,var(--brand-primary) 10%,transparent)}[data-luxe-fhp] .fhp-luxe__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;color:var(--brand-primary)}[data-luxe-fhp] .fhp-luxe__icon .feature-highlights-panel__icon-svg,[data-luxe-fhp] .fhp-luxe__icon svg{display:block;width:100%;height:100%;color:inherit}[data-luxe-fhp] .fhp-luxe__icon-image{display:block;width:2.75rem;height:2.75rem}[data-luxe-fhp] .fhp-luxe__icon-img{display:block;width:2.75rem!important;height:2.75rem!important;object-fit:contain}[data-luxe-fhp] .fhp-luxe__card-text{min-width:0;flex:1 1 auto}[data-luxe-fhp] .fhp-luxe__card-title{margin:0 0 .25rem;color:var(--brand-primary-deep);font-size:var(--body-small-size,.875rem);font-weight:var(--font-weight-semibold,600)}[data-luxe-fhp] .fhp-luxe__card-desc,[data-luxe-fhp] .fhp-luxe__card-title{font-family:var(--font-sans,inherit);line-height:var(--body-regular-line-height,1.5)}[data-luxe-fhp] .fhp-luxe__card-desc{margin:0;color:var(--brand-neutral-text);font-size:var(--body-caption-size,.8125rem);font-weight:var(--font-weight-normal,400)}.otp-luxe{width:100%;background:var(--brand-neutral-surface-2);padding-top:2rem;padding-bottom:2.5rem}.otp-luxe__container{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.otp-luxe__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:1.25rem}.otp-luxe__title{margin:0;flex:1 1 auto;min-width:0;color:var(--brand-primary-deep);font-family:var(--font-serif-classic),Georgia,"Times New Roman",Times,serif;font-size:clamp(1.375rem,2.4vw,1.875rem);line-height:1.2;font-weight:var(--font-weight-bold,700);letter-spacing:0;text-align:start}.otp-luxe__header-actions{display:flex;flex-shrink:0;align-items:center;gap:.75rem}.otp-luxe__view-all{display:inline-flex;align-items:center;color:var(--brand-primary);font-family:var(--font-sans);font-size:.875rem;line-height:1.3;font-weight:var(--font-weight-medium,500);text-decoration:none;white-space:nowrap}.otp-luxe__view-all:hover{color:var(--brand-primary-hover)}.otp-luxe__nav-group{display:flex;align-items:center;gap:.5rem}.otp-luxe__nav{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:1.5px solid var(--brand-primary);border-radius:50%;background:transparent;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.otp-luxe__nav:hover{background:color-mix(in srgb,var(--brand-primary) 10%,transparent)}.otp-luxe__nav.swiper-button-disabled,.otp-luxe__nav.swiper-button-lock{opacity:.35;cursor:not-allowed}.otp-luxe__nav-icon{width:.7rem;height:.7rem;color:var(--brand-primary)}.otp-luxe__carousel{position:relative;width:100%;min-width:0}.otp-luxe__swiper{width:100%;min-width:0;min-height:0;overflow:hidden}.otp-luxe__swiper .swiper-wrapper{align-items:stretch;justify-content:flex-start}.otp-luxe__slide{height:auto;box-sizing:border-box}.otp-luxe__slide>*{height:100%}@media (min-width:768px){.otp-luxe{padding-top:2.25rem;padding-bottom:2.75rem}.otp-luxe__header{margin-bottom:1.5rem}.otp-luxe__nav{width:2.5rem;height:2.5rem}.otp-luxe__view-all{font-size:.9375rem}}@media (min-width:1024px){.otp-luxe{padding-top:2.5rem;padding-bottom:3.25rem}}@media (max-width:479px){.otp-luxe__header{align-items:flex-start}.otp-luxe__header-actions{width:100%;justify-content:space-between}}.otp-luxe .otp-static-track{--otp-spv:1.15;--otp-space:14px;order:unset;padding-block:0}@media (min-width:480px){.otp-luxe .otp-static-track{--otp-spv:1.4}}@media (min-width:640px){.otp-luxe .otp-static-track{--otp-spv:2.2;--otp-space:16px}}@media (min-width:768px){.otp-luxe .otp-static-track{--otp-spv:3}}@media (min-width:1024px){.otp-luxe .otp-static-track{--otp-spv:4;--otp-space:18px}}@media (min-width:1280px){.otp-luxe .otp-static-track{--otp-spv:5;--otp-space:20px}}.otp-luxe .otp-deferred-host{order:unset}.pto-luxe{--pto-luxe-radius:12px;--pto-luxe-accent:var(--brand-primary);--pto-luxe-text:var(--brand-primary-deep);--pto-luxe-muted:var(--brand-neutral-text);box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;width:100%;max-width:100%;overflow:hidden;border:1px solid color-mix(in srgb,var(--brand-primary-deep) 8%,transparent);border-radius:var(--pto-luxe-radius);background:var(--brand-white);box-shadow:0 6px 18px color-mix(in srgb,var(--brand-primary-deep) 5%,transparent);transition:box-shadow .2s ease,transform .2s ease}.pto-luxe:hover{box-shadow:0 10px 24px color-mix(in srgb,var(--brand-primary-deep) 9%,transparent);transform:translateY(-2px)}.pto-luxe__link{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;color:inherit;text-align:start;text-decoration:none;cursor:pointer}.pto-luxe__link:focus-visible{outline:2px solid var(--pto-luxe-accent);outline-offset:2px}.pto-luxe__media{position:relative;display:block;flex-shrink:0;width:100%;aspect-ratio:4/3;overflow:hidden;background:var(--brand-neutral-surface-3)}.pto-luxe__image{object-fit:cover;object-position:center}.pto-luxe__placeholder{display:block;width:100%;height:100%;background:linear-gradient(145deg,var(--brand-neutral-surface-3) 0,color-mix(in srgb,var(--brand-primary-deep) 14%,var(--brand-neutral-surface-3)) 100%)}.pto-luxe__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:.625rem;min-width:0;padding:.875rem .875rem 0}.pto-luxe__title{margin:0;width:100%;min-height:calc(2 * 1.3em);color:var(--pto-luxe-text);font-family:var(--font-sans);font-size:.9375rem;line-height:1.3;font-weight:var(--font-weight-bold,700);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word}.pto-luxe__meta{display:flex;flex-direction:column;gap:.3rem;width:100%;min-width:0}.pto-luxe__meta-row{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);column-gap:.5rem;align-items:baseline;min-width:0}.pto-luxe__meta-label{color:var(--pto-luxe-muted);font-weight:var(--font-weight-normal,400)}.pto-luxe__meta-label,.pto-luxe__meta-value{font-family:var(--font-sans);font-size:.75rem;line-height:1.35}.pto-luxe__meta-value{min-width:0;color:var(--pto-luxe-text);font-weight:var(--font-weight-medium,500);text-align:end;overflow-wrap:anywhere}.pto-luxe__actions{padding:.75rem .875rem .95rem;margin-top:auto}.pto-luxe__inquire{display:inline-flex;align-items:center;gap:.35rem;color:var(--pto-luxe-accent);font-family:var(--font-sans);font-size:.8125rem;line-height:1.3;font-weight:var(--font-weight-semibold,600);text-decoration:none;cursor:pointer;transition:color .2s ease}.pto-luxe__inquire:hover{color:var(--brand-primary-hover)}.pto-luxe__inquire-icon{width:.65rem;height:.55rem;flex-shrink:0;color:currentColor;transition:transform .2s ease}.pto-luxe__inquire:hover .pto-luxe__inquire-icon{transform:translateX(3px)}.pto-luxe__inquire:focus-visible{outline:2px solid var(--pto-luxe-accent);outline-offset:2px}@media (min-width:768px){.pto-luxe__body{padding:1rem 1rem 0;gap:.75rem}.pto-luxe__title{font-size:.96875rem}.pto-luxe__meta-label,.pto-luxe__meta-value{font-size:.78125rem}.pto-luxe__actions{padding:.85rem 1rem 1.05rem}.pto-luxe__inquire{font-size:.875rem}}@media (max-width:479px){.pto-luxe{--pto-luxe-radius:10px}.pto-luxe__body{padding:.75rem .75rem 0}.pto-luxe__actions{padding:.65rem .75rem .85rem}}.coc-luxe{--coc-luxe-radius:16px;--coc-luxe-min-height:176px;position:relative;box-sizing:border-box;display:flex;align-items:flex-end;width:100%;height:100%;min-height:var(--coc-luxe-min-height);overflow:hidden;isolation:isolate;border-radius:var(--coc-luxe-radius);background:var(--brand-primary-deep);text-align:start;text-decoration:none;color:var(--brand-white);transition:transform .25s ease}a.coc-luxe:hover{transform:translateY(-2px)}a.coc-luxe:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.coc-luxe__media,.coc-luxe__overlay{position:absolute;inset:0;z-index:0}.coc-luxe__media{overflow:hidden;border-radius:inherit}.coc-luxe__image{object-fit:cover;object-position:center;border-radius:inherit;transition:transform .45s ease}a.coc-luxe:hover .coc-luxe__image{transform:scale(1.06)}.coc-luxe__placeholder{display:block;width:100%;height:100%;background:linear-gradient(145deg,color-mix(in srgb,var(--brand-primary-deep) 82%,var(--brand-white)) 0,var(--brand-primary-deep) 100%)}.coc-luxe__overlay{z-index:1;border-radius:inherit;background:linear-gradient(180deg,transparent 38%,color-mix(in srgb,var(--brand-primary-deep) 48%,transparent) 68%,color-mix(in srgb,var(--brand-primary-deep) 78%,transparent) 100%);pointer-events:none}.coc-luxe__title{position:relative;z-index:2;margin:0;padding:1rem 1.15rem 1.1rem;color:var(--brand-white);font-family:var(--font-sans);font-size:.9375rem;font-weight:var(--font-weight-bold,700);line-height:1.25;letter-spacing:.01em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word;text-shadow:0 1px 8px color-mix(in srgb,var(--brand-primary-deep) 45%,transparent)}@media (min-width:1024px){.coc-luxe{--coc-luxe-min-height:196px}.coc-luxe__title{font-size:1rem}}@media (max-width:767px){.coc-luxe{--coc-luxe-min-height:152px}.coc-luxe__title{font-size:.875rem;padding:.875rem}}[data-luxe-page-banner]{--page-banner-cta-gap:var(--gap-12);--page-banner-cta-arrow-gap:10px;--page-banner-luxe-min-height-mobile:auto;--page-banner-luxe-min-height-default:480px;--page-banner-luxe-stack-gap:var(--gap-12);--page-banner-luxe-cta-gap:var(--gap-20);--page-banner-luxe-inner-padding-y:var(--section-padding-24,1.5rem);--page-banner-luxe-content-max:36rem;--page-banner-luxe-content-width:46%;--page-banner-luxe-panel-bg:var(--brand-neutral-surface-2);--page-banner-luxe-title-color:var(--brand-primary-deep);--page-banner-luxe-title-accent:var(--brand-primary);--page-banner-luxe-subheading-color:var(--brand-neutral-text);--page-banner-luxe-title-size-mobile:clamp(1.375rem,5.2vw,1.75rem);--page-banner-luxe-title-size-desktop:clamp(2.25rem,3.2vw,3.15rem);--page-banner-luxe-title-line-mobile:1.25;--page-banner-luxe-title-line-desktop:1.22;--page-banner-luxe-subheading-size-mobile:0.875rem;--page-banner-luxe-subheading-line-mobile:1.45;--page-banner-luxe-title-weight:var(--font-weight-bold,700);--page-banner-luxe-title-font:var(--font-serif-classic),Georgia,"Times New Roman",Times,serif;--page-banner-luxe-media-min-height-mobile:180px;--btn-border-radius:6px}@media (min-width:1024px){[data-luxe-page-banner]{--page-banner-luxe-stack-gap:var(--gap-20);--page-banner-luxe-cta-gap:var(--gap-32);--page-banner-luxe-inner-padding-y:var(--section-padding-60)}}.page-banner-luxe{position:relative;min-height:var(
    --page-banner-luxe-min-height,var(--page-banner-luxe-min-height-default)
  );overflow:hidden;display:flex;align-items:center}.page-banner-luxe-media{position:absolute;inset:0;width:100%;height:100%;z-index:0;overflow:hidden}.page-banner-luxe-media-fallback{position:absolute;inset:0;background:color-mix(in srgb,var(--brand-primary) 16%,var(--brand-neutral-surface-2))}.page-banner-luxe-panel{display:none}@media (min-width:1024px){.page-banner-luxe-panel{display:block;position:absolute;inset:0;z-index:1;pointer-events:none;color:var(--page-banner-luxe-panel-bg)}.page-banner-luxe-curve{position:absolute;inset:0;width:100%;height:100%}.page-banner-luxe-curve-fill{fill:currentColor}}.page-banner-luxe-inner{position:relative;z-index:2;display:flex;align-items:center;padding-block:var(--page-banner-luxe-inner-padding-y);width:100%;background:transparent}.page-banner-luxe-content{display:flex;width:100%;max-width:100%;flex-direction:column}@media (min-width:1024px){.page-banner-luxe-content{width:min(100%,var(--page-banner-luxe-content-width));max-width:var(--page-banner-luxe-content-max)}}.page-banner-luxe-stack{display:flex;width:100%;flex-direction:column;gap:var(--page-banner-luxe-stack-gap)}.page-banner-luxe-title{color:var(--page-banner-luxe-title-color);font-family:var(--page-banner-luxe-title-font);font-size:var(--page-banner-luxe-title-size-mobile);font-weight:var(--page-banner-luxe-title-weight);line-height:var(--page-banner-luxe-title-line-mobile);letter-spacing:0}@media (min-width:1024px){.page-banner-luxe-title{font-size:var(--page-banner-luxe-title-size-desktop);line-height:var(--page-banner-luxe-title-line-desktop)}}.page-banner-luxe-title-accent{color:var(--page-banner-luxe-title-accent)}.page-banner-luxe-subheading{color:var(--page-banner-luxe-subheading-color);font-family:var(--font-sans,inherit);font-size:var(--page-banner-luxe-subheading-size-mobile);font-weight:var(--font-weight-normal,400);line-height:var(--page-banner-luxe-subheading-line-mobile);max-width:36rem}@media (min-width:1024px){.page-banner-luxe-subheading{font-size:var(--body-medium-size,var(--body-regular-size));line-height:var(--body-medium-line-height,var(--body-regular-line-height))}}.page-banner-luxe-cta{width:100%;margin-top:var(--page-banner-luxe-cta-gap)}.page-banner-luxe-cta .btn,.page-banner-luxe-cta .btn-outlined,.page-banner-luxe-cta .btn-primary{border-radius:var(--btn-border-radius);font-size:.875rem;padding:.5rem 1rem}@media (min-width:1024px){.page-banner-luxe-cta .btn,.page-banner-luxe-cta .btn-outlined,.page-banner-luxe-cta .btn-primary{font-size:var(--btn-common-font-size,1rem);padding:var(--btn-common-padding,.65rem 1.4rem)}}[dir=rtl] .page-banner-luxe-curve{transform:scaleX(-1);transform-origin:center}@media (min-width:1024px){[dir=rtl] .page-banner-luxe-content{margin-inline-start:auto;margin-inline-end:0}[dir=rtl] .page-banner-luxe-content.mx-auto{margin-inline:auto}[dir=rtl] .page-banner-luxe-content.ms-auto{margin-inline-start:0;margin-inline-end:auto}}.cps-luxe{width:100%;min-width:0}.cps-luxe__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.875rem;align-items:stretch}@media (min-width:640px){.cps-luxe__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (min-width:1024px){.cps-luxe__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.125rem}.cps-luxe__grid>*{grid-column:span 3}.cps-luxe__grid>:nth-child(n+5){grid-column:span 4}}[data-luxe-category-families]{display:flex;flex-direction:column;gap:1.75rem;padding-block:1.5rem 2rem;background:transparent}[data-luxe-category-families] .cms-section-group__luxe-header{align-items:flex-end;margin-bottom:0}[data-luxe-category-families] .cms-section-group__luxe-header .cms-section-group__title{margin:0;color:var(--brand-primary-deep);font-family:var(--font-serif-classic),Georgia,"Times New Roman",Times,serif;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:var(--font-weight-bold,700);line-height:1.2;letter-spacing:0}[data-luxe-category-families] .cms-section-group__luxe-header .cms-section-group__subheading{margin:.5rem 0 0;color:var(--brand-neutral-text)}[data-luxe-category-families] .cms-section-group__luxe-families,[data-luxe-category-families] .cms-section-group__luxe-families .cms-section-group__brick,[data-luxe-category-families] .cms-section-group__luxe-families .cms-section-group__brick>*,[data-luxe-category-families] .cms-section-group__luxe-families .cms-section-group__column{display:block;width:100%;min-width:0;min-height:0;height:auto;overflow:visible}[data-luxe-category-families] .cms-section-group__inquiry,[data-luxe-category-families] .cms-section-group__inquiry .cms-section-group__brick,[data-luxe-category-families] .cms-section-group__inquiry .cms-section-group__brick>*{display:block;width:100%;min-height:0;height:auto;overflow:visible}@media (min-width:1024px){[data-luxe-category-families]{gap:2.25rem;padding-block:2rem 2.75rem}}.sfs-luxe{width:100%;background:transparent;padding-block:1.5rem 1.75rem}.sfs-luxe__shell{width:100%;margin-inline:auto}.sfs-luxe__banner{position:relative;overflow:hidden;isolation:isolate;min-height:11.5rem;border-radius:1.25rem;background:transparent}.sfs-luxe__bg{position:absolute;inset:0;z-index:0;background-repeat:no-repeat;background-position:0;background-size:cover;pointer-events:none}.sfs-luxe__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;width:100%;min-height:inherit;padding:1.5rem 1.25rem}@media (min-width:1024px){.sfs-luxe__content{display:grid;grid-template-columns:auto 1fr;gap:2rem;padding:1.75rem;align-items:center;padding-inline-end:clamp(9rem,26vw,16rem)}}@media (min-width:1280px){.sfs-luxe{padding-block:2rem 2.5rem}.sfs-luxe__banner{min-height:13.5rem}.sfs-luxe__content{gap:2rem;padding:2rem;padding-inline-end:clamp(11rem,28vw,18rem)}}.sfs-luxe__copy{display:flex;flex-direction:column;gap:.5rem;min-width:0;width:100%}@media (min-width:1024px){.sfs-luxe__copy{max-width:28rem}}.sfs-luxe__heading{margin:0;color:var(--brand-primary-deep);font-family:var(--font-serif-classic),Georgia,"Times New Roman",Times,serif;font-size:clamp(1.375rem,3.2vw,2rem);font-weight:var(--font-weight-bold,700);line-height:1.2;letter-spacing:0;text-align:start}.sfs-luxe__subheading{margin:0;color:color-mix(in srgb,var(--brand-primary-deep) 72%,transparent);font-family:var(--font-sans);font-size:.875rem;font-weight:var(--font-weight-normal,400);line-height:1.5;text-align:start}@media (min-width:768px){.sfs-luxe{padding-block:1.75rem 2rem}.sfs-luxe__banner{min-height:12.5rem;border-radius:1.5rem}.sfs-luxe__subheading{font-size:.9375rem}}.sfs-luxe__form-wrap{min-width:0}.sfs-luxe__form,.sfs-luxe__form-wrap{display:flex;flex-direction:column;gap:.625rem;width:100%}.sfs-luxe__form{align-items:stretch}@media (min-width:640px){.sfs-luxe__form{flex-direction:row;align-items:stretch}}.sfs-luxe__input{width:100%;min-width:0;min-height:2.75rem;padding:.7rem 1rem;border:1px solid color-mix(in srgb,var(--brand-primary-deep) 12%,transparent);border-radius:.5rem;background:var(--brand-white);color:var(--brand-primary-deep);font-family:var(--font-sans);font-size:.9375rem;font-weight:var(--font-weight-normal,400);line-height:1.35;text-align:start}@media (min-width:640px){.sfs-luxe__input{flex:1 1 auto}}@media (min-width:1024px){.sfs-luxe__input{min-height:3rem}}.sfs-luxe__input::placeholder{color:color-mix(in srgb,var(--brand-primary-deep) 42%,transparent)}.sfs-luxe__input:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 16%,transparent)}.sfs-luxe__input:disabled{opacity:.6}.sfs-luxe__submit{display:inline-flex!important;align-items:center;justify-content:center;min-height:2.75rem;min-width:7.5rem;padding-inline:1.25rem!important;border:var(--btn-primary-border)!important;border-radius:var(--btn-border-radius,.5rem)!important;background:var(--btn-primary-bg)!important;color:var(--btn-primary-color)!important;font-family:var(--font-sans)!important;font-weight:var(--font-weight-semibold,600)!important;white-space:nowrap;cursor:pointer!important}@media (min-width:640px){.sfs-luxe__submit{flex:0 0 auto}}@media (min-width:1024px){.sfs-luxe__submit{min-height:3rem}}.sfs-luxe__submit:hover:not(:disabled){background:var(--btn-primary-bg-hover)!important;color:var(--btn-primary-color-hover)!important;border:var(--btn-primary-border-hover)!important}.sfs-luxe__submit:disabled{opacity:.7;cursor:not-allowed!important}.sfs-luxe__feedback{margin:0;font-family:var(--font-sans);font-size:.8125rem;line-height:1.4;text-align:start}.sfs-luxe__feedback--ok{color:var(--brand-primary-deep)}.sfs-luxe__feedback--error{color:var(--brand-danger)}.sfs-luxe__privacy{margin:0;color:color-mix(in srgb,var(--brand-primary-deep) 65%,transparent);font-family:var(--font-sans);font-size:.75rem;line-height:1.45;text-align:start}@media (max-width:767px){.sfs-luxe__content{padding:1.35rem 1.15rem 4.75rem}.sfs-luxe__bg{background-position:100% 100%}}@media (max-width:479px){.sfs-luxe{padding-block:1.25rem 1.5rem}.sfs-luxe__banner{border-radius:1rem;min-height:0}.sfs-luxe__content{padding:1.15rem 1rem 4.5rem}.sfs-luxe__heading{font-size:1.25rem}}[dir=rtl] .sfs-luxe__bg{background-position:100%}[dir=rtl] .sfs-luxe__content{padding-inline-end:1.25rem;padding-inline-start:clamp(9rem,26vw,16rem)}@media (max-width:767px){[dir=rtl] .sfs-luxe__content{padding-inline:1.15rem;padding-bottom:4.75rem}}