.categoryLanding-module__76FXPG__landing{color:#233746;line-height:1.7}.categoryLanding-module__76FXPG__inner{width:min(1080px,100% - 48px);margin:0 auto}.categoryLanding-module__76FXPG__hero{background:#eef4f8;padding:28px 0 56px}.categoryLanding-module__76FXPG__breadcrumb{flex-wrap:wrap;gap:12px;margin-bottom:36px;font-size:14px;display:flex}.categoryLanding-module__76FXPG__landing a{color:#245987}.categoryLanding-module__76FXPG__eyebrow{color:#245987;letter-spacing:1.2px;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:600}.categoryLanding-module__76FXPG__hero h1{color:#173e60;max-width:820px;margin:0 0 22px;font-size:clamp(30px,4vw,46px);font-weight:500;line-height:1.2}.categoryLanding-module__76FXPG__introduction{max-width:810px;margin:0 0 28px;font-size:18px}.categoryLanding-module__76FXPG__actions{flex-wrap:wrap;gap:12px;display:flex}.categoryLanding-module__76FXPG__actions a{text-align:center;border:1px solid #245987;border-radius:4px;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;font-size:15px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.categoryLanding-module__76FXPG__actions .categoryLanding-module__76FXPG__primaryAction{color:#fff;background:#245987}.categoryLanding-module__76FXPG__actions .categoryLanding-module__76FXPG__secondaryAction{color:#245987;background:#fff}.categoryLanding-module__76FXPG__actions a:hover{box-shadow:0 0 0 2px #245987}.categoryLanding-module__76FXPG__landing a:focus-visible,.categoryLanding-module__76FXPG__catalogue a:focus-visible,.categoryLanding-module__76FXPG__faqs summary:focus-visible,.categoryLanding-module__76FXPG__categoryFaqs summary:focus-visible{outline-offset:4px;outline:3px solid #245987}.categoryLanding-module__76FXPG__body{padding-top:42px;padding-bottom:42px}.categoryLanding-module__76FXPG__sections{max-width:880px}.categoryLanding-module__76FXPG__sections section+section{margin-top:30px}.categoryLanding-module__76FXPG__landing h2,.categoryLanding-module__76FXPG__accessPrompt h2{color:#173e60;margin:0 0 12px;font-size:24px;font-weight:500;line-height:1.35}.categoryLanding-module__76FXPG__landing p{margin-top:0}.categoryLanding-module__76FXPG__faqs,.categoryLanding-module__76FXPG__related{border-top:1px solid #d5e0e8;margin-top:36px;padding-top:30px}.categoryLanding-module__76FXPG__faqs details{border-bottom:1px solid #d5e0e8;padding:15px 0}.categoryLanding-module__76FXPG__faqs summary{color:#173e60;cursor:pointer;font-weight:500}.categoryLanding-module__76FXPG__faqs details p{max-width:880px;margin:12px 0 0}.categoryLanding-module__76FXPG__related ul{flex-wrap:wrap;gap:12px 30px;margin:0;padding-left:20px;display:flex}.categoryLanding-module__76FXPG__catalogue{scroll-margin-top:150px}.categoryLanding-module__76FXPG__accessPrompt{color:#dcebf4;font-family:var(--font-content), Arial, sans-serif;letter-spacing:0;text-align:center;background:#102f49;padding:112px 24px;font-size:16px;line-height:29px;position:relative}.categoryLanding-module__76FXPG__accessBackground,.categoryLanding-module__76FXPG__accessPrompt:before{width:100%;height:100%;position:absolute;inset:0}.categoryLanding-module__76FXPG__accessBackground{object-fit:cover}.categoryLanding-module__76FXPG__accessPrompt:before{z-index:1;content:"";background:#0c2437d1}.categoryLanding-module__76FXPG__accessContent{z-index:2;flex-direction:column;align-items:center;gap:24px;max-width:760px;margin:0 auto;display:flex;position:relative}.categoryLanding-module__76FXPG__categoryHeader,.categoryLanding-module__76FXPG__categoryContent{font-family:var(--font-content), Arial, sans-serif;letter-spacing:0;font-size:16px;line-height:25px}.categoryLanding-module__76FXPG__categoryWidth{width:min(1200px,100% - 128px);margin:0 auto}.categoryLanding-module__76FXPG__categoryHeader{background:#fff;padding:36px 0 72px}.categoryLanding-module__76FXPG__categoryHeader .categoryLanding-module__76FXPG__breadcrumb{color:#5c7180;margin:0;font-size:13px;line-height:22px}.categoryLanding-module__76FXPG__categoryIntroduction{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:1000px;margin:0 auto;padding-top:56px;display:flex}.categoryLanding-module__76FXPG__categoryHeader h1{color:#173e60;font-family:var(--font-heading), serif;margin:0;font-size:60px;font-weight:300;line-height:76px}.categoryLanding-module__76FXPG__categoryHeader h1:after{content:"";background:#245987;width:56px;height:1px;margin:24px auto 0;display:block}.categoryLanding-module__76FXPG__categoryHeader .categoryLanding-module__76FXPG__eyebrow,.categoryLanding-module__76FXPG__editorialCopy .categoryLanding-module__76FXPG__eyebrow,.categoryLanding-module__76FXPG__faqIntroduction .categoryLanding-module__76FXPG__eyebrow,.categoryLanding-module__76FXPG__accessPrompt .categoryLanding-module__76FXPG__eyebrow{color:#245987;font-family:var(--font-content), Arial, sans-serif;letter-spacing:2.4px;margin:0;font-size:11px;line-height:18px}.categoryLanding-module__76FXPG__categoryHeader .categoryLanding-module__76FXPG__introduction{color:#5c7180;max-width:760px;margin:0;font-size:18px;line-height:31px}.categoryLanding-module__76FXPG__categoryHeader .categoryLanding-module__76FXPG__actions,.categoryLanding-module__76FXPG__accessPrompt .categoryLanding-module__76FXPG__actions{justify-content:center;gap:16px;padding-top:8px}.categoryLanding-module__76FXPG__categoryHeader .categoryLanding-module__76FXPG__actions a,.categoryLanding-module__76FXPG__accessPrompt .categoryLanding-module__76FXPG__actions a{min-height:52px;font-family:var(--font-content), Arial, sans-serif;letter-spacing:1.4px;text-transform:uppercase;border-radius:0;padding:16px 28px;font-size:12px;font-weight:700;line-height:20px}.categoryLanding-module__76FXPG__categoryHeader .categoryLanding-module__76FXPG__primaryAction{background:#102f49;border-color:#102f49}.categoryLanding-module__76FXPG__categoryHeader .categoryLanding-module__76FXPG__secondaryAction{color:#102f49;background:0 0;border-color:#102f49}.categoryLanding-module__76FXPG__categoryRelated{padding:8px 0 104px}.categoryLanding-module__76FXPG__categoryRelated h2{font-family:var(--font-heading), serif;letter-spacing:3px;text-transform:uppercase;margin:0 0 28px;font-size:22px;font-weight:300;line-height:31px}.categoryLanding-module__76FXPG__categoryRelated ul{gap:24px;margin:0;padding:0;list-style:none;display:grid}.categoryLanding-module__76FXPG__galleryFour{grid-template-columns:repeat(4,minmax(0,1fr))}.categoryLanding-module__76FXPG__gallerySix{grid-template-columns:repeat(3,minmax(0,1fr))}.categoryLanding-module__76FXPG__categoryRelated a{flex-direction:column;gap:18px;height:100%;text-decoration:none;display:flex}.categoryLanding-module__76FXPG__categoryRelated img{object-fit:cover;background:#eef3f7;width:100%;height:360px;display:block}.categoryLanding-module__76FXPG__categoryCardLabel{color:#173e60;font-family:var(--font-heading), serif;letter-spacing:2px;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-size:14px;line-height:24px;display:flex}.categoryLanding-module__76FXPG__categoryRelated a:hover .categoryLanding-module__76FXPG__categoryCardLabel{text-underline-offset:5px;text-decoration:underline}.categoryLanding-module__76FXPG__editorialRow{grid-template-columns:repeat(2,minmax(0,1fr));min-height:560px;display:grid}.categoryLanding-module__76FXPG__editorialVisual{min-width:0;min-height:560px;margin:0;position:relative}.categoryLanding-module__76FXPG__editorialVisual img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.categoryLanding-module__76FXPG__editorialCopy{text-align:center;background:#eef3f7;flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:80px clamp(40px,6.67vw,128px);display:flex}.categoryLanding-module__76FXPG__editorialCopy h2{font-family:var(--font-heading), serif;margin:0;font-size:34px;font-weight:300;line-height:46px}.categoryLanding-module__76FXPG__editorialCopy h2:after{content:"";background:#245987;width:40px;height:1px;margin:22px auto 0;display:block}.categoryLanding-module__76FXPG__editorialCopy p{color:#5c7180;max-width:560px;margin:0;font-size:17px;line-height:29px}.categoryLanding-module__76FXPG__editorialRow:nth-child(2n) .categoryLanding-module__76FXPG__editorialVisual{grid-area:1/2}.categoryLanding-module__76FXPG__editorialRow:nth-child(2n) .categoryLanding-module__76FXPG__editorialCopy{background:#fff;grid-area:1/1}.categoryLanding-module__76FXPG__categoryFaqs{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:80px;padding:112px 0;display:grid}.categoryLanding-module__76FXPG__faqIntroduction h2{font-family:var(--font-heading), serif;letter-spacing:3px;text-transform:uppercase;margin:18px 0 0;font-size:28px;font-weight:300;line-height:39px}.categoryLanding-module__76FXPG__categoryFaqs details{border-top:1px solid #dde5ec;padding:26px 0}.categoryLanding-module__76FXPG__categoryFaqs details:last-child{border-bottom:1px solid #dde5ec}.categoryLanding-module__76FXPG__categoryFaqs summary{color:#173e60;font-family:var(--font-heading), serif;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;font-size:18px;font-weight:400;line-height:28px;list-style:none;display:flex}.categoryLanding-module__76FXPG__categoryFaqs summary::-webkit-details-marker{display:none}.categoryLanding-module__76FXPG__categoryFaqs summary:after{content:"";border-bottom:1px solid;flex-shrink:0;width:12px;height:1px}.categoryLanding-module__76FXPG__categoryFaqs details:not([open]) summary:after{background:linear-gradient(currentColor,currentColor) 50%/1px 100% no-repeat,linear-gradient(currentColor,currentColor) 50%/100% 1px no-repeat;border:0;height:12px}.categoryLanding-module__76FXPG__categoryFaqs details p{color:#5c7180;margin:12px 0 0;font-size:16px;line-height:27px}.categoryLanding-module__76FXPG__accessPrompt .categoryLanding-module__76FXPG__eyebrow{color:#bad4e6}.categoryLanding-module__76FXPG__accessPrompt h2{color:#fff;font-family:var(--font-heading), serif;letter-spacing:2px;text-transform:uppercase;margin:0;font-size:34px;font-weight:300;line-height:46px}.categoryLanding-module__76FXPG__accessContent>p:not(.categoryLanding-module__76FXPG__eyebrow){max-width:660px;margin:0}.categoryLanding-module__76FXPG__accessPrompt .categoryLanding-module__76FXPG__primaryAction{color:#245987;background:#fff;border-color:#fff}.categoryLanding-module__76FXPG__accessPrompt .categoryLanding-module__76FXPG__secondaryAction{color:#fff;background:0 0;border-color:#dcebf4}.categoryLanding-module__76FXPG__accessPrompt a:focus-visible{outline-color:#fff}.categoryLanding-module__76FXPG__accessPrompt .categoryLanding-module__76FXPG__actions a:hover{box-shadow:0 0 0 2px #fff}@media (max-width:1199px){.categoryLanding-module__76FXPG__categoryWidth{width:calc(100% - 80px)}.categoryLanding-module__76FXPG__categoryHeader h1{font-size:48px;line-height:62px}.categoryLanding-module__76FXPG__editorialCopy{padding:64px 40px}.categoryLanding-module__76FXPG__editorialCopy h2{font-size:30px;line-height:42px}.categoryLanding-module__76FXPG__categoryFaqs{gap:48px}}@media (max-width:991px){.categoryLanding-module__76FXPG__categoryHeader{padding:28px 0 56px}.categoryLanding-module__76FXPG__categoryIntroduction{padding-top:40px}.categoryLanding-module__76FXPG__categoryRelated{padding-bottom:64px}.categoryLanding-module__76FXPG__categoryRelated ul{grid-template-columns:repeat(2,minmax(0,1fr))}.categoryLanding-module__76FXPG__editorialRow{grid-template-columns:minmax(0,1fr);min-height:0}.categoryLanding-module__76FXPG__editorialVisual{aspect-ratio:4/3;min-height:0}.categoryLanding-module__76FXPG__editorialRow:nth-child(2n) .categoryLanding-module__76FXPG__editorialVisual,.categoryLanding-module__76FXPG__editorialRow:nth-child(2n) .categoryLanding-module__76FXPG__editorialCopy{grid-area:auto}.categoryLanding-module__76FXPG__categoryFaqs{grid-template-columns:minmax(0,1fr);gap:40px;padding:64px 0}.categoryLanding-module__76FXPG__accessPrompt{padding:80px 40px}}@media (max-width:575px){.categoryLanding-module__76FXPG__inner,.categoryLanding-module__76FXPG__categoryWidth{width:calc(100% - 32px)}.categoryLanding-module__76FXPG__hero{padding-bottom:36px}.categoryLanding-module__76FXPG__breadcrumb{margin-bottom:26px}.categoryLanding-module__76FXPG__introduction{font-size:16px}.categoryLanding-module__76FXPG__actions a{width:100%}.categoryLanding-module__76FXPG__related ul{display:block}.categoryLanding-module__76FXPG__related li+li{margin-top:10px}.categoryLanding-module__76FXPG__categoryHeader h1{font-size:32px;line-height:42px}.categoryLanding-module__76FXPG__categoryHeader .categoryLanding-module__76FXPG__introduction{font-size:16px;line-height:26px}.categoryLanding-module__76FXPG__categoryIntroduction{gap:20px}.categoryLanding-module__76FXPG__editorialCopy{padding:48px 24px}.categoryLanding-module__76FXPG__accessPrompt{padding:64px 24px}.categoryLanding-module__76FXPG__editorialCopy h2,.categoryLanding-module__76FXPG__faqIntroduction h2,.categoryLanding-module__76FXPG__accessPrompt h2{font-size:26px;line-height:36px}.categoryLanding-module__76FXPG__categoryRelated h2{letter-spacing:2px;font-size:19px;line-height:30px}.categoryLanding-module__76FXPG__categoryRelated ul{grid-template-columns:minmax(0,1fr);gap:32px}.categoryLanding-module__76FXPG__categoryRelated img{aspect-ratio:4/3;height:auto}}
.customShape-module__XsGjyW__specificationList,.customShape-module__XsGjyW__steps{margin:18px 0 0;padding-left:24px}.customShape-module__XsGjyW__specificationList li+li{margin-top:8px}.customShape-module__XsGjyW__steps li+li{margin-top:22px}.customShape-module__XsGjyW__steps h3{color:#173e60;margin:0 0 8px;font-size:19px;font-weight:500;line-height:1.4}.customShape-module__XsGjyW__steps p{margin:0}.customShape-module__XsGjyW__workspace{scroll-margin-top:150px}.customShape-module__XsGjyW__workspace>p{max-width:880px;margin:0 0 24px}
