.hero-module__kSSjGW__hero{letter-spacing:0}.hero-module__kSSjGW__title{letter-spacing:0;text-wrap:balance}.hero-module__kSSjGW__action{transition:background-color .15s,border-color .15s,box-shadow .15s,transform .12s cubic-bezier(.23,1,.32,1)}.hero-module__kSSjGW__action:active{transform:scale(.97)}.hero-module__kSSjGW__action:focus-visible{outline-offset:4px;outline:2px solid #1f66c1}.hero-module__kSSjGW__action svg{transition:transform .18s cubic-bezier(.23,1,.32,1)}@media (prefers-reduced-motion:reduce){.hero-module__kSSjGW__action,.hero-module__kSSjGW__action svg{transition:none}.hero-module__kSSjGW__action:active{transform:none}}
.feedback-module__Y1gYgq__check{animation:.16s cubic-bezier(.16,1,.3,1) feedback-module__Y1gYgq__check-arrival}.feedback-module__Y1gYgq__spinner{animation:.8s linear infinite feedback-module__Y1gYgq__pending-spin}.feedback-module__Y1gYgq__pulse{animation:.24s cubic-bezier(.16,1,.3,1) feedback-module__Y1gYgq__count-pulse}@keyframes feedback-module__Y1gYgq__check-arrival{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes feedback-module__Y1gYgq__pending-spin{to{transform:rotate(360deg)}}@keyframes feedback-module__Y1gYgq__count-pulse{0%,to{transform:scale(1)}40%{transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.feedback-module__Y1gYgq__check,.feedback-module__Y1gYgq__spinner,.feedback-module__Y1gYgq__pulse{animation:none}}
.product-preview-module__zTCVSW__card{transition:border-color .15s ease-out,background-color .15s ease-out}.product-preview-module__zTCVSW__link:focus-visible .product-preview-module__zTCVSW__card{border-color:#1f66c1}.product-preview-module__zTCVSW__link:active .product-preview-module__zTCVSW__card{background-color:#f4f7fc;border-color:#93b5e3}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.product-preview-module__zTCVSW__image{transition:transform .22s cubic-bezier(.16,1,.3,1)}.product-preview-module__zTCVSW__link:hover .product-preview-module__zTCVSW__card{border-color:#93b5e3}.product-preview-module__zTCVSW__link:hover .product-preview-module__zTCVSW__image{transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.product-preview-module__zTCVSW__card,.product-preview-module__zTCVSW__image{transition:none}.product-preview-module__zTCVSW__link:hover .product-preview-module__zTCVSW__image{transform:none}}
.catalogue-browser-module__hmWcGa__section{padding-block:48px}.catalogue-browser-module__hmWcGa__shell{letter-spacing:0;background:#fff;border:1px solid #e6e8ec;border-radius:8px;grid-template-columns:220px minmax(0,1fr);display:grid;overflow:hidden}.catalogue-browser-module__hmWcGa__sidebar{background:#f7f8fa;border-inline-end:1px solid #e6e8ec;padding:22px 12px}.catalogue-browser-module__hmWcGa__eyebrow{color:#526174;letter-spacing:0;text-transform:uppercase;padding:0 12px 16px;font-size:12px;font-weight:600}.catalogue-browser-module__hmWcGa__categoryButtons{flex-direction:column;gap:4px;display:flex}.catalogue-browser-module__hmWcGa__categoryButtons button{text-align:start;color:#14397a;border-radius:6px;min-height:44px;padding:12px;font-size:13px;line-height:1.45;transition:background-color .15s}.catalogue-browser-module__hmWcGa__categoryButtons button:hover{background:#edf1f6}.catalogue-browser-module__hmWcGa__categoryButtons button[aria-pressed=true]{color:#14397a;background:#fff;font-weight:600;box-shadow:inset 0 0 0 1px #c7d4e7}.catalogue-browser-module__hmWcGa__content{min-width:0;padding:22px}.catalogue-browser-module__hmWcGa__heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}.catalogue-browser-module__hmWcGa__heading h2{color:#14397a;letter-spacing:0;font-size:28px;line-height:1.25}.catalogue-browser-module__hmWcGa__viewAll{color:#1f66c1;flex-shrink:0;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.catalogue-browser-module__hmWcGa__viewAll:hover{text-underline-offset:4px;text-decoration:underline}.catalogue-browser-module__hmWcGa__series{border-bottom:1px solid #e0e6ee;flex-wrap:wrap;gap:6px;padding-bottom:14px;display:flex}.catalogue-browser-module__hmWcGa__series button{color:#475569;background:#f6f7f9;border-radius:6px;min-height:44px;padding:8px 12px;font-size:12px;line-height:1.4;transition:background-color .15s}.catalogue-browser-module__hmWcGa__series button:hover{background:#e0e9f5}.catalogue-browser-module__hmWcGa__series button[aria-pressed=true]{color:#14397a;background:#dce9fb;box-shadow:inset 0 0 0 1px #93b5e3}.catalogue-browser-module__hmWcGa__status{color:#526174;min-height:18px;margin-block:14px;font-size:12px}.catalogue-browser-module__hmWcGa__results:not([aria-busy=true])>.catalogue-browser-module__hmWcGa__grid,.catalogue-browser-module__hmWcGa__results:not([aria-busy=true])>.catalogue-browser-module__hmWcGa__empty{animation:.21s cubic-bezier(.16,1,.3,1) catalogue-browser-module__hmWcGa__results-arrive}.catalogue-browser-module__hmWcGa__results[aria-busy=true]{cursor:progress}@keyframes catalogue-browser-module__hmWcGa__results-arrive{0%{opacity:.72;transform:translateY(4px)}to{opacity:1;transform:none}}.catalogue-browser-module__hmWcGa__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding:0;list-style:none;display:grid}.catalogue-browser-module__hmWcGa__grid>li{min-width:0}.catalogue-browser-module__hmWcGa__grid [data-testid=product-wrapper]{border-radius:8px}.catalogue-browser-module__hmWcGa__grid [data-testid=product-wrapper] *{letter-spacing:0}:is(.catalogue-browser-module__hmWcGa__grid [data-testid=product-wrapper]>div:first-child,.catalogue-browser-module__hmWcGa__grid [data-testid=product-wrapper]>div:last-child){padding:12px}.catalogue-browser-module__hmWcGa__grid [data-testid=product-wrapper]>div:last-child>div:last-child{flex-wrap:wrap}.catalogue-browser-module__hmWcGa__grid [data-testid=compact-product-image]{aspect-ratio:4/3;flex-shrink:0;max-height:180px}.catalogue-browser-module__hmWcGa__grid [data-testid=compact-product-thumbnail]{aspect-ratio:auto;height:100%}.catalogue-browser-module__hmWcGa__grid [data-product-layout=compact] [data-testid=comparison-specs]{margin-block:6px}.catalogue-browser-module__hmWcGa__grid [data-testid=product-wrapper] button{min-width:44px;min-height:44px}.catalogue-browser-module__hmWcGa__bottom{flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding-top:14px;display:flex}.catalogue-browser-module__hmWcGa__skeleton{background:#fff;border:1px solid #e6e8ec;border-radius:8px;min-height:315px;padding:14px}.catalogue-browser-module__hmWcGa__skeleton>div{aspect-ratio:1;background:#eef1f5;border-radius:6px}.catalogue-browser-module__hmWcGa__skeleton span{background:#eef1f5;border-radius:4px;height:14px;margin-top:16px;display:block}.catalogue-browser-module__hmWcGa__empty{color:#526174;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;min-height:260px;font-size:14px;display:flex}.catalogue-browser-module__hmWcGa__empty button,.catalogue-browser-module__hmWcGa__empty a{color:#fff;background:#1f66c1;border-radius:6px;min-height:44px;padding:10px 18px}.catalogue-browser-module__hmWcGa__mobileCategory{display:none}.catalogue-browser-module__hmWcGa__section :focus-visible{outline-offset:3px;outline:3px solid #1f66c1}.catalogue-browser-module__hmWcGa__section button:disabled{cursor:wait;opacity:.65}@media (prefers-reduced-motion:reduce){.catalogue-browser-module__hmWcGa__section button{transition:none}.catalogue-browser-module__hmWcGa__results:not([aria-busy=true])>.catalogue-browser-module__hmWcGa__grid,.catalogue-browser-module__hmWcGa__results:not([aria-busy=true])>.catalogue-browser-module__hmWcGa__empty{animation:none}}@media (max-width:1399px){.catalogue-browser-module__hmWcGa__shell{grid-template-columns:200px minmax(0,1fr)}.catalogue-browser-module__hmWcGa__content{padding:18px}}@media (max-width:1279px){.catalogue-browser-module__hmWcGa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1099px){.catalogue-browser-module__hmWcGa__shell{grid-template-columns:180px minmax(0,1fr)}}@media (max-width:767px){.catalogue-browser-module__hmWcGa__section{padding-block:32px}.catalogue-browser-module__hmWcGa__shell{display:block}.catalogue-browser-module__hmWcGa__sidebar{display:none}.catalogue-browser-module__hmWcGa__content{padding:14px}.catalogue-browser-module__hmWcGa__mobileCategory{color:#526174;flex-direction:column;gap:8px;margin-bottom:20px;font-size:12px;display:flex}.catalogue-browser-module__hmWcGa__mobileCategory select{color:#14397a;background:#fff;border:1px solid #c7d4e7;border-radius:6px;width:100%;min-height:48px;padding:10px 12px;font-size:14px}.catalogue-browser-module__hmWcGa__heading h2{font-size:24px}.catalogue-browser-module__hmWcGa__series{flex-wrap:nowrap;padding-block:3px 12px;overflow-x:auto}.catalogue-browser-module__hmWcGa__series button{flex-shrink:0;max-width:240px}.catalogue-browser-module__hmWcGa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.catalogue-browser-module__hmWcGa__grid [data-testid=product-wrapper]>div:last-child{padding:10px}.catalogue-browser-module__hmWcGa__grid [data-testid=product-title]{font-size:12px}.catalogue-browser-module__hmWcGa__grid [data-testid=compact-product-image]{aspect-ratio:1;max-height:144px}.catalogue-browser-module__hmWcGa__viewAll{font-size:12px}}
.carousel-module__nJocyW__track{overscroll-behavior-x:contain}.carousel-module__nJocyW__controls{justify-content:flex-end;gap:8px;min-height:44px;margin-top:16px;display:flex}.carousel-module__nJocyW__arrow{color:#14397a;background:#fff;border:1px solid #dde4ed;border-radius:6px;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .15s,border-color .15s,transform .12s cubic-bezier(.23,1,.32,1);display:inline-flex}.carousel-module__nJocyW__arrow:hover:not(:disabled){background:#f6f8fb;border-color:#b7c9e0}.carousel-module__nJocyW__arrow:active:not(:disabled){transform:scale(.97)}.carousel-module__nJocyW__arrow:disabled{opacity:.35;cursor:default}.carousel-module__nJocyW__arrow:focus-visible{outline-offset:3px;outline:2px solid #1f66c1}@media (prefers-reduced-motion:reduce){.carousel-module__nJocyW__arrow{transition:none}.carousel-module__nJocyW__arrow:active:not(:disabled){transform:none}}
.purchase-module__T0bx6G__purchaseGroup{width:100%;container:product-purchase/inline-size}.purchase-module__T0bx6G__layout{flex-direction:column;gap:12px;display:flex}@media (min-width:512px){.purchase-module__T0bx6G__layout:has([data-product-order=compact]){max-width:520px}.purchase-module__T0bx6G__layout [data-product-marketplaces]:has(>:only-child){max-width:254px}}
.calculator-module__DdvATq__calculator{border-block:1px solid #dce3ec;margin-block:2rem;padding-block:1.5rem;scroll-margin-top:7rem}.calculator-module__DdvATq__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-block:1.5rem;display:grid}.calculator-module__DdvATq__form label{color:#14397a;flex-direction:column;gap:.5rem;font-size:.875rem;font-weight:600;line-height:1.5;display:flex}.calculator-module__DdvATq__unit{white-space:nowrap}.calculator-module__DdvATq__form input,.calculator-module__DdvATq__form select{color:#1e293b;width:100%;min-width:0;height:3rem;min-height:3rem;font:inherit;background:#fff;border:1px solid #b5c4d9;border-radius:.375rem;padding:.625rem .75rem;font-size:1rem;font-weight:400;line-height:1.5}.calculator-module__DdvATq__form input:focus-visible,.calculator-module__DdvATq__form select:focus-visible,.calculator-module__DdvATq__button:focus-visible{outline-offset:3px;outline:2px solid #2563eb}.calculator-module__DdvATq__form input[aria-invalid=true]{border-color:#b91c1c}.calculator-module__DdvATq__button{color:#fff;background:#14397a;border-radius:.375rem;align-self:end;height:3rem;min-height:3rem;padding:.625rem 1rem;font-size:.9375rem;font-weight:600;line-height:1.5}.calculator-module__DdvATq__button:hover{background:#102d61}.calculator-module__DdvATq__button:active{background:#0d244d}.calculator-module__DdvATq__result{border-block:1px solid #dce3ec;margin-block:1.5rem;padding-block:1rem}.calculator-module__DdvATq__values{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block:1rem;display:grid}.calculator-module__DdvATq__values dt{color:#475569;font-size:.875rem}.calculator-module__DdvATq__values dd{color:#14397a;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600}.calculator-module__DdvATq__equation{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;text-align:start}.calculator-module__DdvATq__error{color:#b91c1c;font-size:.875rem;font-weight:400}@media (max-width:639px){.calculator-module__DdvATq__form,.calculator-module__DdvATq__values{grid-template-columns:minmax(0,1fr)}}.calculator-module__DdvATq__compact{margin-block:1.5rem;padding-block:1.25rem}.calculator-module__DdvATq__compact .calculator-module__DdvATq__form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:1rem;margin-block:1rem}.calculator-module__DdvATq__compact .calculator-module__DdvATq__button{padding-inline:.75rem;font-size:.875rem}.calculator-module__DdvATq__compact .calculator-module__DdvATq__result{margin-block:1rem;padding-block:.75rem}.calculator-module__DdvATq__compact .calculator-module__DdvATq__result h3{margin:0;font-size:1rem;font-weight:600}.calculator-module__DdvATq__compact .calculator-module__DdvATq__values{grid-template-columns:repeat(4,minmax(0,1fr));margin-block:.5rem 0}.calculator-module__DdvATq__emptyStatus{margin:0;padding:0}.calculator-module__DdvATq__compactFooter{flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;font-size:.875rem;line-height:1.5;display:flex}.calculator-module__DdvATq__compactFooter p{max-width:85ch;margin:0}.calculator-module__DdvATq__compactLinks{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.calculator-module__DdvATq__guidance{margin-block:.75rem 1rem;font-size:.8125rem;line-height:1.5}.calculator-module__DdvATq__guidance p{margin:.25rem 0 0}.calculator-module__DdvATq__guidance button{text-align:start;text-underline-offset:.2em;min-height:2.75rem;text-decoration:underline}.calculator-module__DdvATq__guidance a{align-items:center;min-height:2.75rem;display:inline-flex}.calculator-module__DdvATq__guidance button:focus-visible{outline-offset:3px;outline:2px solid #2563eb}@media (min-width:1200px){.calculator-module__DdvATq__compact .calculator-module__DdvATq__form{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:767px){.calculator-module__DdvATq__compact .calculator-module__DdvATq__form,.calculator-module__DdvATq__compact .calculator-module__DdvATq__values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:359px){.calculator-module__DdvATq__compact .calculator-module__DdvATq__form{grid-template-columns:minmax(0,1fr)}}
.featured-module__TvMWdG__section{color:#14397a;letter-spacing:0;background:#fff}.featured-module__TvMWdG__layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:40px;padding-block:56px;display:grid}.featured-module__TvMWdG__products{min-width:0}.featured-module__TvMWdG__heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.featured-module__TvMWdG__heading h2{letter-spacing:0;font-size:32px;font-weight:400;line-height:1.2}.featured-module__TvMWdG__textLink{flex-shrink:0;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.featured-module__TvMWdG__textLink:hover{text-underline-offset:4px;text-decoration:underline}.featured-module__TvMWdG__products [data-testid=product-wrapper]{border-radius:8px}.featured-module__TvMWdG__products [data-testid=product-wrapper] *{letter-spacing:0;overflow-wrap:anywhere}.featured-module__TvMWdG__products [data-testid=product-wrapper] button{min-width:44px;min-height:44px}.featured-module__TvMWdG__aside{flex-direction:column;align-self:start;gap:24px;min-width:0;display:flex}.featured-module__TvMWdG__why,.featured-module__TvMWdG__enquiry{border-radius:12px;padding:24px;box-shadow:0 1px 2px #0000000d}.featured-module__TvMWdG__why{background:#fff;border:1px solid #e6e8ec}.featured-module__TvMWdG__asideTitle{letter-spacing:0;font-size:24px;font-weight:400;line-height:1.33}.featured-module__TvMWdG__accentLine{background:#1f66c1;width:48px;height:1px;margin-top:8px;display:block}.featured-module__TvMWdG__checklist{flex-direction:column;gap:14px;margin-top:20px;display:flex}.featured-module__TvMWdG__enquiry{color:#fff;background:linear-gradient(to bottom right,#14397a,#2d62b5)}.featured-module__TvMWdG__description{color:#cbd5e1;margin-top:8px;font-size:14px;line-height:1.65}.featured-module__TvMWdG__actions{flex-direction:column;gap:12px;margin-top:24px;display:flex}.featured-module__TvMWdG__primary,.featured-module__TvMWdG__whatsapp{text-align:center;justify-content:center;align-items:center;width:100%;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.featured-module__TvMWdG__primary{color:#14397a;background:#fff;border-radius:6px;padding:10px 18px;transition:background-color .15s,transform .12s cubic-bezier(.23,1,.32,1)}.featured-module__TvMWdG__primary:hover{background:#f1f5f9}.featured-module__TvMWdG__primary:active{transform:scale(.97)}.featured-module__TvMWdG__whatsapp{color:#cbd5e1;font-weight:500}.featured-module__TvMWdG__whatsapp:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.featured-module__TvMWdG__section a:focus-visible{outline-offset:4px;outline:2px solid #1f66c1}.featured-module__TvMWdG__enquiry a:focus-visible{outline-color:#fff}@media (max-width:1023px){.featured-module__TvMWdG__layout{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:600px){.featured-module__TvMWdG__layout{padding-block:36px}.featured-module__TvMWdG__heading{flex-wrap:wrap;gap:8px;margin-bottom:16px}.featured-module__TvMWdG__heading h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.featured-module__TvMWdG__primary{transition:none}.featured-module__TvMWdG__primary:active{transform:none}}
.guide-module__3La-XW__page .guide-module__3La-XW__hero{grid-template-columns:minmax(0,1.4fr) minmax(0,.85fr);align-items:center;gap:3rem;padding-block:2rem 2.5rem;display:grid}.guide-module__3La-XW__heroCopy{min-width:0}.guide-module__3La-XW__page .guide-module__3La-XW__hero h1{text-wrap:balance;max-width:25ch;font-size:clamp(2rem,3.6vw,3.375rem);line-height:1.16}.guide-module__3La-XW__page .guide-module__3La-XW__hero p{max-width:64ch;line-height:1.8}.guide-module__3La-XW__page .guide-module__3La-XW__cover{width:100%;min-width:0;margin:0}.guide-module__3La-XW__page .guide-module__3La-XW__coverImage{aspect-ratio:6/5;background:#fff;border-radius:.75rem}.guide-module__3La-XW__page .guide-module__3La-XW__coverImage img{-o-object-fit:contain;object-fit:contain;padding:1rem}.guide-module__3La-XW__page .guide-module__3La-XW__layout{gap:2.5rem;padding-block:2.5rem 3rem}.guide-module__3La-XW__page .guide-module__3La-XW__column{width:100%;max-width:none}.guide-module__3La-XW__body>div{-moz-column-gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;display:grid}.guide-module__3La-XW__body>div>*{grid-column:1/-1;min-width:0}.guide-module__3La-XW__body>div>p{color:#334b6e;max-width:74ch}.guide-module__3La-XW__body>div>h2{font-family:var(--font-display), var(--font-arabic), serif;color:#173979;text-wrap:balance;margin-block:2.5rem 1.25rem;font-size:clamp(1.625rem,2.2vw,2.25rem);font-weight:400;line-height:1.4}.guide-module__3La-XW__body>div>h2:first-of-type+p,.guide-module__3La-XW__body>div>h2:first-of-type+p+p{background:#eef3f9;border-radius:.75rem;grid-column:auto;margin-block:0 1rem;padding:1.75rem;font-size:1rem;line-height:1.85}.guide-module__3La-XW__body>div>h2:first-of-type+p>a:first-child,.guide-module__3La-XW__body>div>h2:first-of-type+p+p>a:first-child{font-weight:600}.guide-module__3La-XW__body table{border-collapse:separate;background:0 0;border:0;width:100%;display:block}.guide-module__3La-XW__body table>tbody{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.guide-module__3La-XW__body table tr:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.guide-module__3La-XW__body table tr:not(:first-child){background:#fff;border:1px solid #d7e1ef;border-radius:.75rem;flex-direction:column;padding:1.5rem;display:flex}.guide-module__3La-XW__body table tr:not(:first-child)>*{color:#334b6e;border:0;padding:0;font-size:.9375rem;line-height:1.75;display:block}.guide-module__3La-XW__body table tr:not(:first-child)>:first-child{color:#173979;margin-bottom:1.25rem;font-size:1.1875rem;font-weight:600}.guide-module__3La-XW__body table tr:not(:first-child)>:last-child{border-top:1px solid #d7e1ef;margin-top:1rem;padding-top:.875rem}.guide-module__3La-XW__body table :is(td,th) p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.guide-module__3La-XW__body table tr:not(:first-child)>:nth-child(2):before,.guide-module__3La-XW__body table tr:not(:first-child)>:nth-child(3):before{color:#4f6689;margin-bottom:.375rem;font-size:.75rem;font-weight:500;display:block}.guide-module__3La-XW__body table tr:not(:first-child)>:nth-child(2):before{content:var(--description-label)}.guide-module__3La-XW__body table tr:not(:first-child)>:nth-child(3):before{content:var(--application-label)}.guide-module__3La-XW__body>div>h2:nth-of-type(3){background:#eef3f9;border-radius:.75rem .75rem 0 0;margin-bottom:0;padding:1.75rem 1.75rem 1rem}.guide-module__3La-XW__body>div>h2:nth-of-type(3)+p,.guide-module__3La-XW__body>div>h2:nth-of-type(3)+p+p{background:#eef3f9;max-width:none;margin:0;padding:0 1.75rem 1rem}.guide-module__3La-XW__body>div>h2:nth-of-type(3)+p+p{border-radius:0 0 .75rem .75rem;padding-bottom:1.75rem}.guide-module__3La-XW__body [data-testid=room-airflow-calculator]{background:#fff;border:1px solid #d7e1ef;border-radius:.75rem;margin-block:2rem;padding:1.75rem}.guide-module__3La-XW__body [data-testid=room-airflow-calculator] h2{font-family:var(--font-display), var(--font-arabic), serif;margin-top:0;font-size:1.875rem;font-weight:400;line-height:1.4}.guide-module__3La-XW__body [data-testid=room-airflow-calculator] form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:1.25rem}.guide-module__3La-XW__body [data-testid=room-airflow-calculator] input,.guide-module__3La-XW__body [data-testid=room-airflow-calculator] select{font:inherit}[dir=rtl] .guide-module__3La-XW__body>div>h2{font-family:inherit;font-weight:500}[dir=rtl] .guide-module__3La-XW__body [data-testid=room-airflow-calculator] h2{font-family:inherit;font-weight:500}[dir=rtl] .guide-module__3La-XW__page .guide-module__3La-XW__hero h1{font-size:clamp(2rem,3vw,2.75rem);line-height:1.55}@media (min-width:1024px){.guide-module__3La-XW__page .guide-module__3La-XW__layout>nav{max-height:calc(100dvh - 10rem);top:8.5rem}}@media (max-width:1023px){.guide-module__3La-XW__page .guide-module__3La-XW__hero{gap:1.5rem}.guide-module__3La-XW__page .guide-module__3La-XW__layout{gap:1.5rem;padding-top:1rem}.guide-module__3La-XW__body [data-testid=room-airflow-calculator] form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.guide-module__3La-XW__page .guide-module__3La-XW__hero{grid-template-columns:1fr;padding-block:.75rem 1.5rem}.guide-module__3La-XW__page .guide-module__3La-XW__hero h1{font-size:2rem;line-height:1.2}.guide-module__3La-XW__page .guide-module__3La-XW__coverImage{aspect-ratio:16/9;max-height:15rem}.guide-module__3La-XW__body>div,.guide-module__3La-XW__body table>tbody{grid-template-columns:1fr}.guide-module__3La-XW__body>div>h2{margin-top:2rem}.guide-module__3La-XW__body>div>h2:first-of-type+p,.guide-module__3La-XW__body>div>h2:first-of-type+p+p{padding:1.5rem;font-size:.9375rem}.guide-module__3La-XW__body [data-testid=room-airflow-calculator]{padding:1.5rem}.guide-module__3La-XW__body [data-testid=room-airflow-calculator] h2{font-size:1.625rem}.guide-module__3La-XW__body [data-testid=room-airflow-calculator] form{grid-template-columns:1fr}}
.listing-module__z1F-wq__grid{gap:2rem;display:grid}.listing-module__z1F-wq__grid .listing-module__z1F-wq__image{aspect-ratio:1}@media (min-width:768px){.listing-module__z1F-wq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}}@media (min-width:1024px){.listing-module__z1F-wq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.review-module__Wx29za__page{--navy:#14397a;--blue:#1f66c1;--line:#e6e8ec;--pale:#eaf1fb;--warm:#faf8f4;--ease-out:cubic-bezier(.23, 1, .32, 1);color:var(--navy);letter-spacing:0;background:#fff}.review-module__Wx29za__container{}@media (max-width:767px){body:has(.review-module__Wx29za__page) img[data-testid=home-hero-image]{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}}.review-module__Wx29za__page a:focus-visible,.review-module__Wx29za__page button:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.review-module__Wx29za__page a,.review-module__Wx29za__page button{-webkit-tap-highlight-color:transparent}.review-module__Wx29za__reviewBar{background:var(--pale);border-bottom:1px solid #d5e2f2;font-size:12px}.review-module__Wx29za__reviewBar>.review-module__Wx29za__container{justify-content:space-between;align-items:center;gap:20px;min-height:36px;display:flex}.review-module__Wx29za__reviewBar a{white-space:nowrap;text-underline-offset:3px;align-items:center;gap:8px;min-height:36px;text-decoration:underline;display:inline-flex}.review-module__Wx29za__hero{border-bottom:1px solid var(--line);background:#f2f5f8}.review-module__Wx29za__heroGrid{grid-template-columns:1fr 1fr;min-height:460px;padding-inline:0;display:grid}.review-module__Wx29za__heroCopy{z-index:1;padding:64px 40px 58px;position:relative}.review-module__Wx29za__eyebrow{letter-spacing:0;text-transform:uppercase;color:var(--blue);margin:0 0 16px;font-size:12px;font-weight:600}.review-module__Wx29za__hero h1{letter-spacing:0;text-wrap:balance;font-size:54px;font-weight:400;line-height:1.13}.review-module__Wx29za__hero h1 span{color:#2763a7;display:block}.review-module__Wx29za__heroDescription{color:#475569;max-width:490px;margin-top:24px;font-size:16px;line-height:1.7}.review-module__Wx29za__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.review-module__Wx29za__primary,.review-module__Wx29za__secondary,.review-module__Wx29za__textLink,.review-module__Wx29za__enquiry{justify-content:center;align-items:center;gap:10px;min-height:46px;font-size:14px;font-weight:600;display:inline-flex}.review-module__Wx29za__primary{background:var(--blue);color:#fff;transition:background-color .15s ease, transform .12s var(--ease-out);white-space:nowrap;border-radius:6px;padding:12px 22px}.review-module__Wx29za__primary:hover{background:#174e96}.review-module__Wx29za__primary:active{transform:scale(.97)}.review-module__Wx29za__textLink .review-module__Wx29za__arrow{transition:translate .18s var(--ease-out)}.review-module__Wx29za__textLink:hover .review-module__Wx29za__arrow{translate:3px}.review-module__Wx29za__secondary,.review-module__Wx29za__textLink{color:var(--navy)}.review-module__Wx29za__secondary:hover,.review-module__Wx29za__textLink:hover{text-underline-offset:5px;text-decoration:underline}.review-module__Wx29za__heroVisual{min-width:0;position:relative;overflow:hidden}.review-module__Wx29za__heroImage{-o-object-fit:cover;object-fit:cover;-o-object-position:85% center;object-position:85% center}.review-module__Wx29za__imageCaption{inset-inline-end:24px;background:#fffffff0;border-radius:6px;padding:12px 16px;font-size:12px;font-weight:500;position:absolute;bottom:24px}.review-module__Wx29za__section{padding-block:56px 48px}.review-module__Wx29za__heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px;display:flex}.review-module__Wx29za__heading h2,.review-module__Wx29za__procurement h2{letter-spacing:0;text-wrap:balance;font-size:34px;font-weight:400;line-height:1.2}.review-module__Wx29za__heading p:not(.review-module__Wx29za__eyebrow){color:#526174;margin-top:10px;font-size:15px}.review-module__Wx29za__heading .review-module__Wx29za__eyebrow{margin-bottom:9px}.review-module__Wx29za__heading>.review-module__Wx29za__textLink{flex-shrink:0}.review-module__Wx29za__categoryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.review-module__Wx29za__wideTile{grid-column:span 2}.review-module__Wx29za__categoryTile{height:238px;transition:border-color .15s ease, box-shadow .15s ease, transform .12s var(--ease-out);background:#f4f6f8;border:1px solid #e8edf2;border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:hidden}.review-module__Wx29za__categoryGrid>li:first-child .review-module__Wx29za__categoryTile{background:var(--pale)}.review-module__Wx29za__categoryGrid>li:nth-child(2) .review-module__Wx29za__categoryTile,.review-module__Wx29za__categoryGrid>li:nth-child(5) .review-module__Wx29za__categoryTile{background:var(--warm)}.review-module__Wx29za__categoryTile:hover{border-color:#b7c9e0;box-shadow:0 2px 6px #14397a08}.review-module__Wx29za__categoryTile:active{transform:scale(.99)}.review-module__Wx29za__tileCopy{z-index:1;pointer-events:none;flex-direction:column;height:100%;padding:18px;display:flex;position:relative}.review-module__Wx29za__categoryNumber{color:#526174;font-variant-numeric:tabular-nums;font-size:11px;display:block}.review-module__Wx29za__categoryTile h3{max-width:100%;margin-top:auto;padding-inline-end:36px;font-size:16px;font-weight:500;line-height:1.4}.review-module__Wx29za__roundArrow{background:#fff;border:1px solid #d4dfed;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.review-module__Wx29za__tileCopy .review-module__Wx29za__roundArrow{bottom:18px;transition:background-color .15s ease, translate .18s var(--ease-out);position:absolute;inset-inline-end:16px}.review-module__Wx29za__categoryTile:hover .review-module__Wx29za__roundArrow{background:#f8fbff;translate:2px}.review-module__Wx29za__categoryImage{bottom:66px;justify-content:center;align-items:center;width:84%;height:142px;display:flex;position:absolute;inset-inline-end:8%}.review-module__Wx29za__categoryImage img{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;transition:transform .2s var(--ease-out);transform:scale(1)}.review-module__Wx29za__categoryTile:hover img{transform:scale(1.035)}.review-module__Wx29za__tileSubtitle{color:#526174;max-width:28ch;margin-top:12px;font-size:14px;line-height:1.5}.review-module__Wx29za__wideTile .review-module__Wx29za__tileCopy{max-width:50%;padding:25px}.review-module__Wx29za__wideTile h3{margin-top:18px;padding-inline-end:0;font-size:30px;font-weight:400;line-height:1.2}.review-module__Wx29za__wideTile .review-module__Wx29za__categoryImage{inset-inline-end:18px;width:47%;height:200px;bottom:18px}.review-module__Wx29za__wideTile .review-module__Wx29za__roundArrow{inset-inline:25px auto;bottom:22px}.review-module__Wx29za__moreTile{color:#fff;background:#14397a;border-color:#14397a;justify-content:flex-start;gap:12px;padding:25px}.review-module__Wx29za__categoryCount{font-variant-numeric:tabular-nums;font-size:44px;font-weight:600;line-height:1}.review-module__Wx29za__moreTile h3{margin-top:0;padding-inline-end:0;font-size:16px}.review-module__Wx29za__moreTile>.review-module__Wx29za__roundArrow{color:#fff;background:0 0;border-color:#ffffff40;margin-top:auto}.review-module__Wx29za__moreTile:hover{background:#174485;border-color:#1f66c1}.review-module__Wx29za__moreTile:hover .review-module__Wx29za__roundArrow{background:#ffffff10}.review-module__Wx29za__otherCategories{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:20px;padding-top:16px;font-size:12px;display:flex}.review-module__Wx29za__otherCategories span{color:#60718a;align-items:center;display:flex}.review-module__Wx29za__otherCategories a{border:1px solid var(--line);border-radius:4px;align-items:center;min-height:44px;padding:8px 12px;transition:background-color .15s,border-color .15s;display:inline-flex}.review-module__Wx29za__otherCategories a:hover{background:#f6f8fb;border-color:#b7c9e0}.review-module__Wx29za__services{background:var(--warm);border-block:1px solid var(--line)}.review-module__Wx29za__services ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-block:24px;list-style:none;display:grid}.review-module__Wx29za__services li{align-items:center;gap:16px;display:flex}.review-module__Wx29za__services svg{flex-shrink:0}.review-module__Wx29za__services strong{font-size:14px;font-weight:600}.review-module__Wx29za__services p{color:#526174;margin-top:5px;font-size:12px;line-height:1.5}.review-module__Wx29za__productGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;list-style:none;display:grid}.review-module__Wx29za__productGrid>li{min-width:0}.review-module__Wx29za__productCard{border:1px solid var(--line);border-radius:12px;flex-direction:column;height:100%;display:flex;overflow:hidden}.review-module__Wx29za__productPhoto{aspect-ratio:1.2;background:#fff;margin:18px;display:block;position:relative}.review-module__Wx29za__productPhoto img{-o-object-fit:contain;object-fit:contain;transition:transform .25s ease-out}.review-module__Wx29za__productCard:hover .review-module__Wx29za__productPhoto img{transform:scale(1.035)}.review-module__Wx29za__productBody{border-top:1px solid var(--line);flex-direction:column;flex:1;padding:18px;display:flex}.review-module__Wx29za__brand{text-transform:uppercase;letter-spacing:0;color:#526174;margin-bottom:8px;font-size:10px}.review-module__Wx29za__productBody h3{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.55}.review-module__Wx29za__productBody h3 a:hover{text-decoration:underline}.review-module__Wx29za__sku{color:#526174;overflow-wrap:anywhere;padding-top:8px;font-size:11px}.review-module__Wx29za__productBottom{margin-top:auto;padding-top:18px}.review-module__Wx29za__price{margin-bottom:12px;font-size:13px;font-weight:600}.review-module__Wx29za__enquiry{width:100%;color:var(--navy);background:#fff;border:1px solid #9ab5d7;border-radius:6px;padding:10px 6px;font-size:12px;line-height:1.3;transition:background .2s}.review-module__Wx29za__enquiry:hover{background:var(--pale)}.review-module__Wx29za__enquiry:disabled{opacity:.5;cursor:not-allowed}.review-module__Wx29za__procurement{background-color:var(--warm);border-block:1px solid var(--line);background-image:linear-gradient(#14397a04 1px,#0000 1px),linear-gradient(90deg,#14397a04 1px,#0000 1px);background-size:24px 24px;padding-block:48px}.review-module__Wx29za__procurementIntro{justify-content:space-between;align-items:center;gap:40px;display:flex}.review-module__Wx29za__procurementIntro>div{max-width:720px}.review-module__Wx29za__procurementIntro p:not(.review-module__Wx29za__eyebrow){color:#526174;max-width:650px;margin-top:16px;font-size:15px;line-height:1.7}.review-module__Wx29za__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;padding-block:32px;list-style:none;display:grid}.review-module__Wx29za__steps li{gap:16px;display:flex}.review-module__Wx29za__stepNumber{color:var(--blue);font-variant-numeric:tabular-nums;font-size:26px;line-height:1.3}.review-module__Wx29za__steps h3{margin-bottom:8px;font-size:15px;font-weight:600}.review-module__Wx29za__steps p{color:#526174;font-size:13px;line-height:1.65}.review-module__Wx29za__help{border-top:1px solid #dce2e9;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;font-size:13px;display:flex}.review-module__Wx29za__brands{padding-block:40px}.review-module__Wx29za__brands h2{font-size:28px}.review-module__Wx29za__brands ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;list-style:none;display:grid}.review-module__Wx29za__brands li a{border:1px solid var(--line);border-radius:6px;justify-content:center;align-items:center;height:88px;padding:14px;transition:border-color .15s,background-color .15s;display:flex}.review-module__Wx29za__brands li a:hover{background:#f8fafc;border-color:#b7c9e0}.review-module__Wx29za__brands img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;max-height:50px}.review-module__Wx29za__page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .review-module__Wx29za__arrow{transform:rotate(180deg)}:is(.review-module__Wx29za__page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .review-module__Wx29za__textLink:hover .review-module__Wx29za__arrow,.review-module__Wx29za__page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .review-module__Wx29za__categoryTile:hover .review-module__Wx29za__roundArrow){translate:-2px}.review-module__Wx29za__page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .review-module__Wx29za__eyebrow{letter-spacing:normal}.review-module__Wx29za__page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .review-module__Wx29za__hero h1{letter-spacing:normal}.review-module__Wx29za__page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) h2{letter-spacing:normal}.review-module__Wx29za__page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .review-module__Wx29za__brand{letter-spacing:normal}@media (min-width:1441px){.review-module__Wx29za__heroGrid{max-width:1520px}}@media (max-width:1100px){.review-module__Wx29za__wideTile h3{margin-top:12px}}@media (max-width:900px){.review-module__Wx29za__categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.review-module__Wx29za__heroGrid{padding-inline:0}.review-module__Wx29za__heroCopy{padding:44px 24px}.review-module__Wx29za__hero h1{font-size:40px}.review-module__Wx29za__categoryTile h3{font-size:15px}.review-module__Wx29za__wideTile h3{font-size:27px}.review-module__Wx29za__productGrid{gap:12px}.review-module__Wx29za__services ul{gap:18px}}@media (max-width:760px){.review-module__Wx29za__reviewNote{display:none}.review-module__Wx29za__heroGrid{grid-template-columns:1fr}.review-module__Wx29za__heroCopy{padding:34px 24px 30px}.review-module__Wx29za__hero h1{max-width:560px;font-size:39px}.review-module__Wx29za__heroDescription{margin-top:18px;font-size:15px}.review-module__Wx29za__heroVisual{min-height:240px}.review-module__Wx29za__heroImage{-o-object-position:85% 57%;object-position:85% 57%}.review-module__Wx29za__imageCaption{bottom:16px;inset-inline-end:24px}.review-module__Wx29za__section{padding-block:36px}.review-module__Wx29za__heading{flex-wrap:wrap;align-items:start;gap:8px;margin-bottom:20px}.review-module__Wx29za__heading h2,.review-module__Wx29za__procurement h2{font-size:29px}.review-module__Wx29za__heading p:not(.review-module__Wx29za__eyebrow){font-size:14px}.review-module__Wx29za__heading>.review-module__Wx29za__textLink{min-height:36px;font-size:12px}.review-module__Wx29za__categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.review-module__Wx29za__wideTile{grid-column:span 2}.review-module__Wx29za__wideTile .review-module__Wx29za__categoryTile{height:210px}.review-module__Wx29za__wideTile .review-module__Wx29za__categoryImage{height:165px}.review-module__Wx29za__wideTile .review-module__Wx29za__roundArrow{top:155px}.review-module__Wx29za__services ul{grid-template-columns:1fr;gap:20px}.review-module__Wx29za__services li{gap:18px}.review-module__Wx29za__productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.review-module__Wx29za__procurement{padding-block:36px}.review-module__Wx29za__procurementIntro{flex-direction:column;align-items:start;gap:22px}.review-module__Wx29za__steps{grid-template-columns:1fr;gap:24px}.review-module__Wx29za__help{flex-direction:column;align-items:start;gap:2px}.review-module__Wx29za__brands ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media (max-width:430px){.review-module__Wx29za__heroGrid{padding-inline:0}.review-module__Wx29za__heroCopy{padding-inline:18px}.review-module__Wx29za__hero h1{font-size:35px}.review-module__Wx29za__heroVisual{min-height:205px}.review-module__Wx29za__actions{gap:16px}.review-module__Wx29za__primary,.review-module__Wx29za__secondary{font-size:13px}.review-module__Wx29za__primary{padding-inline:16px}.review-module__Wx29za__categoryTile{height:218px}.review-module__Wx29za__tileCopy{padding:15px}.review-module__Wx29za__tileCopy .review-module__Wx29za__roundArrow{bottom:14px;inset-inline-end:12px}.review-module__Wx29za__categoryTile h3{font-size:13px}.review-module__Wx29za__wideTile h3{font-size:25px}.review-module__Wx29za__wideTile .review-module__Wx29za__tileCopy{max-width:53%;padding:20px}.review-module__Wx29za__wideTile .review-module__Wx29za__roundArrow{top:auto;bottom:18px;inset-inline-start:20px}.review-module__Wx29za__productPhoto{margin:12px}.review-module__Wx29za__productBody{padding:12px}.review-module__Wx29za__productBody h3{font-size:12px}.review-module__Wx29za__enquiry{gap:5px;font-size:11px}.review-module__Wx29za__enquiry svg{flex-shrink:0;width:16px}.review-module__Wx29za__moreTile{padding:20px}.review-module__Wx29za__moreTile h3{font-size:15px}.review-module__Wx29za__categoryCount{font-size:40px}}@media (max-width:760px){.review-module__Wx29za__categoryImage{width:84%;height:122px;bottom:76px}.review-module__Wx29za__wideTile .review-module__Wx29za__categoryImage{height:175px;bottom:15px}.review-module__Wx29za__wideTile .review-module__Wx29za__roundArrow{top:auto}.review-module__Wx29za__wideTile h3{margin-top:24px}}@media (max-width:767px){.review-module__Wx29za__page [data-testid=product-title]{-webkit-line-clamp:unset;overflow-wrap:anywhere;display:block;overflow:visible}}@media (max-width:430px){.review-module__Wx29za__wideTile .review-module__Wx29za__categoryTile{height:232px}.review-module__Wx29za__wideTile h3{margin-top:14px}.review-module__Wx29za__tileSubtitle{margin-top:9px;font-size:12px;line-height:1.4}.review-module__Wx29za__categoryImage{bottom:80px;width:84%;height:112px;inset-inline-end:8%}.review-module__Wx29za__wideTile .review-module__Wx29za__categoryImage{inset-inline-end:10px;width:44%;height:155px;bottom:35px}}@media (max-width:359px){.review-module__Wx29za__categoryTile{height:234px}.review-module__Wx29za__categoryTile h3{margin-bottom:42px;padding-inline-end:0}.review-module__Wx29za__categoryImage{height:96px;bottom:126px}.review-module__Wx29za__wideTile h3{margin-bottom:0;font-size:23px}.review-module__Wx29za__moreTile h3{margin-bottom:0}}@media (prefers-reduced-motion:reduce){.review-module__Wx29za__page *{transition:none!important;animation:none!important}.review-module__Wx29za__page .review-module__Wx29za__categoryTile:active,.review-module__Wx29za__page .review-module__Wx29za__primary:active,.review-module__Wx29za__page button:active{transform:none}.review-module__Wx29za__page [data-testid=product-wrapper]>div:first-of-type>div{transform:none}.review-module__Wx29za__page a:hover img,.review-module__Wx29za__productCard:hover .review-module__Wx29za__productPhoto img{transform:none}.review-module__Wx29za__page .review-module__Wx29za__textLink:hover .review-module__Wx29za__arrow,.review-module__Wx29za__page .review-module__Wx29za__categoryTile:hover .review-module__Wx29za__roundArrow{translate:none}}
.menu-module__SIFoSW__overlay[data-state=open]{animation:.18s ease-out menu-module__SIFoSW__menu-fade-in}.menu-module__SIFoSW__overlay[data-state=closed]{animation:.12s ease-in menu-module__SIFoSW__menu-fade-out}.menu-module__SIFoSW__drawer{--menu-enter:28px}[dir=rtl] .menu-module__SIFoSW__drawer{--menu-enter:-28px}.menu-module__SIFoSW__drawer[data-state=open]{animation:.24s cubic-bezier(.16,1,.3,1) menu-module__SIFoSW__menu-arrive}.menu-module__SIFoSW__drawer[data-state=closed]{animation:.15s ease-in menu-module__SIFoSW__menu-leave}@keyframes menu-module__SIFoSW__menu-fade-in{0%{opacity:0}to{opacity:1}}@keyframes menu-module__SIFoSW__menu-fade-out{0%{opacity:1}to{opacity:0}}@keyframes menu-module__SIFoSW__menu-arrive{0%{opacity:.8;transform:translateX(var(--menu-enter))}to{opacity:1;transform:translate(0)}}@keyframes menu-module__SIFoSW__menu-leave{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateX(var(--menu-enter))}}@media (prefers-reduced-motion:reduce){.menu-module__SIFoSW__drawer,.menu-module__SIFoSW__overlay{animation:none!important}}
.product-layout-module__HOq6zW__layout{align-items:start}.product-layout-module__HOq6zW__identity,.product-layout-module__HOq6zW__actions{min-width:0}@media (max-width:1023px){.product-layout-module__HOq6zW__buyBox{display:contents}.product-layout-module__HOq6zW__identity{grid-row:1}.product-layout-module__HOq6zW__identity h1{letter-spacing:0;overflow-wrap:anywhere}.product-layout-module__HOq6zW__identity [data-testid=product-brand-link]{letter-spacing:0}}
.content-module__Ti6pSG__page{color:#334155;letter-spacing:0;overflow-wrap:anywhere}.content-module__Ti6pSG__intro{border-bottom:1px solid #dce3ec;padding-block:1.5rem 2rem}.content-module__Ti6pSG__intro h1{letter-spacing:0;max-width:28ch;font-size:2rem;line-height:1.2}.content-module__Ti6pSG__readingText{max-width:72ch;line-height:1.75}.content-module__Ti6pSG__layout{align-items:start;gap:2rem;padding-block:1.5rem 3rem;display:grid}.content-module__Ti6pSG__main{min-width:0}.content-module__Ti6pSG__rail{border-bottom:1px solid #dce3ec;min-width:0;padding-bottom:1rem}.content-module__Ti6pSG__railTitle{color:#14397a;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.content-module__Ti6pSG__railLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1rem;padding:0;list-style:none;display:grid}.content-module__Ti6pSG__railLinks a{color:#475569;align-items:center;min-height:44px;padding-block:.375rem;font-size:.875rem;line-height:1.5;text-decoration:none;display:flex}.content-module__Ti6pSG__railLinks a:hover{color:#14397a;text-underline-offset:4px;text-decoration:underline}.content-module__Ti6pSG__page a:focus-visible,.content-module__Ti6pSG__page summary:focus-visible{outline-offset:4px;outline:2px solid #2563eb}.content-module__Ti6pSG__section{border-bottom:1px solid #dce3ec;padding-block:1.5rem;scroll-margin-top:7rem}.content-module__Ti6pSG__section h2{color:#14397a;letter-spacing:0;font-size:1.25rem;font-weight:600;line-height:1.4}.content-module__Ti6pSG__artifact{background:#f1f7fc;border-block:1px solid #cddded;margin-block:1.5rem .5rem;padding:1.25rem}.content-module__Ti6pSG__artifactRows{gap:0;margin-block:1rem;padding:0;list-style:none;display:grid}.content-module__Ti6pSG__artifactRows li{color:#14397a;border-top:1px solid #cddded;align-items:start;gap:.75rem;padding-block:.875rem;line-height:1.6;display:flex}.content-module__Ti6pSG__articleBody{font-size:1.0625rem;line-height:1.8}.content-module__Ti6pSG__articleBody p,.content-module__Ti6pSG__articleBody li{line-height:inherit}.content-module__Ti6pSG__articleBody h2{color:#14397a;letter-spacing:0;margin-block:2rem .75rem;font-size:1.375rem;font-weight:600;line-height:1.5}.content-module__Ti6pSG__articleBody h3{color:#14397a;font-size:1.125rem;line-height:1.5}.content-module__Ti6pSG__articleBody figure{margin-block:2rem}.content-module__Ti6pSG__articleBody figcaption{color:#475569;margin-top:.75rem;font-size:.875rem;line-height:1.6}.content-module__Ti6pSG__articleColumn{justify-self:center;width:100%;min-width:0;max-width:72ch}.content-module__Ti6pSG__stories{gap:2rem;display:grid}.content-module__Ti6pSG__story{min-width:0;color:inherit;border-bottom:1px solid #dce3ec;flex-direction:column;gap:1rem;padding-bottom:1.5rem;display:flex}.content-module__Ti6pSG__storyImage{aspect-ratio:16/9;background:#f3f6f9;width:100%;position:relative;overflow:hidden}.content-module__Ti6pSG__story h2{letter-spacing:0;font-size:1.375rem;line-height:1.4}.content-module__Ti6pSG__figure{margin:0}.content-module__Ti6pSG__figure figcaption{color:#475569;margin-top:.75rem;font-size:.875rem;line-height:1.65}.content-module__Ti6pSG__cta{border-bottom:1px solid #dce3ec;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.5rem;scroll-margin-top:7rem;display:flex}.content-module__Ti6pSG__desktopContents{display:none}.content-module__Ti6pSG__mobileContents summary,.content-module__Ti6pSG__contentDisclosure summary{color:#14397a;cursor:pointer;align-items:center;gap:.75rem;min-height:48px;padding-block:.5rem;font-weight:600;list-style:none;display:flex}.content-module__Ti6pSG__mobileContents summary::-webkit-details-marker{display:none}.content-module__Ti6pSG__contentDisclosure summary::-webkit-details-marker{display:none}.content-module__Ti6pSG__mobileContents summary>svg,.content-module__Ti6pSG__contentDisclosure summary>svg{flex:none;margin-inline-start:auto}.content-module__Ti6pSG__mobileContents[open]>summary>svg,.content-module__Ti6pSG__contentDisclosure[open]>summary>svg{transform:rotate(180deg)}.content-module__Ti6pSG__mobileContents .content-module__Ti6pSG__railLinks{grid-template-columns:minmax(0,1fr);padding-bottom:.5rem}.content-module__Ti6pSG__serviceCard{border-block:1px solid #dce3ec;flex-direction:column;gap:1rem;min-width:0;padding-block:1rem 1.5rem;display:flex}.content-module__Ti6pSG__serviceCard:hover h3{text-underline-offset:4px;text-decoration:underline}.content-module__Ti6pSG__serviceExample,.content-module__Ti6pSG__servicePreview{min-width:0;margin:0}.content-module__Ti6pSG__serviceExampleImage{aspect-ratio:5/3;-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid #dce3ec;width:100%;height:auto;display:block}.content-module__Ti6pSG__serviceExample figcaption,.content-module__Ti6pSG__servicePreview figcaption{color:#475569;padding-top:.75rem;font-size:.875rem;line-height:1.6}.content-module__Ti6pSG__exampleLink{color:#14397a;text-underline-offset:4px;align-items:center;width:fit-content;min-height:44px;text-decoration:underline;display:flex}.content-module__Ti6pSG__exampleSection{scroll-margin-top:7rem}.content-module__Ti6pSG__sampleDocument{background:#fff;border:1px solid #dce3ec;padding:1.25rem}.content-module__Ti6pSG__sampleDocumentTitle{color:#14397a;margin-bottom:1rem;font-size:1.125rem;font-weight:600;line-height:1.5}.content-module__Ti6pSG__sampleDocument table,.content-module__Ti6pSG__articleComparison{border-collapse:collapse;table-layout:fixed;text-align:start;width:100%;font-size:.875rem;line-height:1.6}.content-module__Ti6pSG__sampleDocument th,.content-module__Ti6pSG__sampleDocument td,.content-module__Ti6pSG__articleComparison th,.content-module__Ti6pSG__articleComparison td{text-align:start;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #dce3ec;padding:.75rem}.content-module__Ti6pSG__sampleDocument th:first-child{width:36%}.content-module__Ti6pSG__sampleDocument thead,.content-module__Ti6pSG__articleComparison thead{color:#14397a;background:#eaf1fb}.content-module__Ti6pSG__sampleDocument tbody th,.content-module__Ti6pSG__articleComparison tbody th{color:#14397a;font-weight:500}.content-module__Ti6pSG__servicePreview .content-module__Ti6pSG__sampleDocument{padding:1rem}.content-module__Ti6pSG__servicePreview .content-module__Ti6pSG__sampleDocument th,.content-module__Ti6pSG__servicePreview .content-module__Ti6pSG__sampleDocument td{padding:.5rem}.content-module__Ti6pSG__processSteps{border-top:1px solid #dce3ec;margin-top:1rem;padding:0;list-style:none}.content-module__Ti6pSG__processSteps>li{border-bottom:1px solid #dce3ec}.content-module__Ti6pSG__processSteps h3{font-size:1rem;line-height:1.5}.content-module__Ti6pSG__stepNumber{font-variant-numeric:tabular-nums;color:#475569;flex:0 0 1.5rem}.content-module__Ti6pSG__articleComparison{margin-top:1rem}@media (max-width:1023px){.content-module__Ti6pSG__articlePage{padding-top:.75rem}.content-module__Ti6pSG__breadcrumbCurrent{display:none}.content-module__Ti6pSG__articleIntro{padding-block:.5rem 1rem}.content-module__Ti6pSG__articleIntro>p:first-child{margin-bottom:.5rem}.content-module__Ti6pSG__articleIntro>p,.content-module__Ti6pSG__articleMetadata{margin-top:.75rem}.content-module__Ti6pSG__articleMetadata{-moz-column-gap:.5rem;gap:.125rem .5rem;line-height:1.5}.content-module__Ti6pSG__articleMetadata>span[aria-hidden]{display:none}.content-module__Ti6pSG__articleMetadata>span,.content-module__Ti6pSG__articleMetadata>time{flex-basis:auto}.content-module__Ti6pSG__articleLayout,.content-module__Ti6pSG__serviceLayout{gap:1rem;padding-top:.5rem}.content-module__Ti6pSG__articleLayout>.content-module__Ti6pSG__rail,.content-module__Ti6pSG__serviceLayout>.content-module__Ti6pSG__rail{padding-bottom:0}}@media (min-width:768px){.content-module__Ti6pSG__intro h1{font-size:2.75rem}.content-module__Ti6pSG__stories{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}.content-module__Ti6pSG__articleBody{font-size:1.125rem}.content-module__Ti6pSG__section{padding-block:2rem}}@media (min-width:1024px){.content-module__Ti6pSG__desktopContents{display:block}.content-module__Ti6pSG__mobileContents{display:none}.content-module__Ti6pSG__layout{grid-template-columns:220px minmax(0,1fr);gap:3rem;padding-top:2rem}.content-module__Ti6pSG__rail{border-bottom:0;border-inline-end:1px solid #dce3ec;max-height:calc(100dvh - 8rem);padding-inline-end:1.25rem;position:sticky;top:7rem;overflow-y:auto}.content-module__Ti6pSG__railLinks{grid-template-columns:minmax(0,1fr)}.content-module__Ti6pSG__artifactRows{-moz-column-gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.5rem}}
.additions-module__RsEUaG__section{border-top:1px solid #e6e8ec;padding-block:40px}.additions-module__RsEUaG__header{margin-bottom:22px}.additions-module__RsEUaG__header h2{font-family:var(--font-marcellus),serif;color:#14397a;font-size:28px;line-height:1.25}.additions-module__RsEUaG__header p{color:#526174;max-width:660px;margin-top:10px;font-size:14px;line-height:1.65}.additions-module__RsEUaG__projectGrid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:12px;display:grid}.additions-module__RsEUaG__project{background:#faf8f4;border:1px solid #e6e8ec;border-radius:8px;min-width:0}.additions-module__RsEUaG__project summary{color:#14397a;cursor:pointer;align-items:center;gap:10px;min-height:80px;padding:18px 14px;font-size:14px;font-weight:500;list-style:none;display:flex}.additions-module__RsEUaG__project summary>svg{flex-shrink:0}.additions-module__RsEUaG__plus{flex-shrink:0;margin-inline-start:auto}.additions-module__RsEUaG__project nav{border-top:1px solid #e6e8ec;padding:8px 14px}.additions-module__RsEUaG__project nav a{color:#14397a;align-items:center;min-height:44px;font-size:13px;line-height:1.4;display:flex}.additions-module__RsEUaG__resources{background:#faf8f4;border-top:1px solid #e6e8ec;padding-block:44px}.additions-module__RsEUaG__resourceGrid{grid-template-columns:1fr 1fr;gap:64px;display:grid}.additions-module__RsEUaG__documents{gap:12px;padding:0;list-style:none;display:grid}.additions-module__RsEUaG__documents li{background:#fff;border:1px solid #e6e8ec;border-radius:8px;gap:14px;padding:14px;display:flex}.additions-module__RsEUaG__documents li>svg{color:#1f66c1;flex-shrink:0}.additions-module__RsEUaG__documents h3{color:#14397a;font-size:14px;font-weight:500}.additions-module__RsEUaG__documents a,.additions-module__RsEUaG__actions a,.additions-module__RsEUaG__faqLink{color:#14397a;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:500;display:inline-flex}.additions-module__RsEUaG__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:18px;display:flex}.additions-module__RsEUaG__actions .additions-module__RsEUaG__primary{color:#fff;background:#1f66c1;border-radius:6px;padding:10px 18px}.additions-module__RsEUaG__empty{color:#526174;font-size:14px;line-height:1.7}.additions-module__RsEUaG__faq details{border-bottom:1px solid #dce2e9}.additions-module__RsEUaG__faq summary{cursor:pointer;color:#14397a;align-items:center;gap:14px;min-height:48px;padding-block:16px;font-size:14px;font-weight:500;list-style:none;display:flex}.additions-module__RsEUaG__faq p{color:#526174;padding-bottom:18px;font-size:14px;line-height:1.75}.additions-module__RsEUaG__faqLink{margin-top:12px}.additions-module__RsEUaG__section a:hover,.additions-module__RsEUaG__resources a:hover{text-underline-offset:3px;text-decoration:underline}.additions-module__RsEUaG__section :focus-visible,.additions-module__RsEUaG__resources :focus-visible{outline-offset:3px;outline:3px solid #1f66c1}.additions-module__RsEUaG__section summary::-webkit-details-marker{display:none}.additions-module__RsEUaG__resources summary::-webkit-details-marker{display:none}.additions-module__RsEUaG__section details[open]>summary .additions-module__RsEUaG__plus,.additions-module__RsEUaG__resources details[open]>summary .additions-module__RsEUaG__plus{transform:rotate(45deg)}@media (max-width:1000px){.additions-module__RsEUaG__projectGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.additions-module__RsEUaG__resourceGrid{gap:32px}}@media (max-width:640px){.additions-module__RsEUaG__projectGrid{grid-template-columns:1fr;gap:8px}.additions-module__RsEUaG__project summary{min-height:60px}.additions-module__RsEUaG__resourceGrid{grid-template-columns:1fr;gap:36px}.additions-module__RsEUaG__section,.additions-module__RsEUaG__resources{padding-block:32px}.additions-module__RsEUaG__header h2{font-size:26px}}
