.compact-ac-page,.iec-page,.nema-page,.custom-ac-page,.compact-pmdc-page,.bespoke-page{--sp10-border:#d3dde6;--sp10-surface:#f5f8fa;--sp10-shadow:0 12px 30px #102f4d0f}.compact-ac-page .section-heading,.iec-page .section-heading,.nema-page .section-heading,.custom-ac-page .section-heading,.compact-pmdc-page .section-heading,.bespoke-page .section-heading{margin-bottom:29px}.compact-ac-page .section-heading h2,.iec-page .section-heading h2,.nema-page .section-heading h2,.custom-ac-page .section-heading h2,.compact-pmdc-page .section-heading h2,.bespoke-page .section-heading h2{letter-spacing:-.017em;margin-bottom:10px;font-size:clamp(28px,2.45vw,38px);line-height:1.17}.compact-ac-page .section-heading>p:last-child,.iec-page .section-heading>p:last-child,.nema-page .section-heading>p:last-child,.custom-ac-page .section-heading>p:last-child,.compact-pmdc-page .section-heading>p:last-child,.bespoke-page .section-heading>p:last-child{color:#52657a;max-width:790px;font-size:14.5px;line-height:1.64}.compact-ac-page .compact-ac-hero,.custom-ac-page .custom-ac-hero,.compact-pmdc-page .compact-pmdc-hero,.bespoke-page .bespoke-hero{min-height:410px}.compact-ac-page .compact-ac-hero h1,.iec-page .iec-hero h1,.nema-page .nema-hero h1,.custom-ac-page .custom-ac-hero h1,.compact-pmdc-page .compact-pmdc-hero h1,.bespoke-page .bespoke-hero h1{letter-spacing:-.026em;font-size:clamp(39px,3.55vw,51px);line-height:1.08}.compact-ac-page .compact-ac-hero p:not(.eyebrow),.iec-page .iec-hero p:not(.eyebrow),.nema-page .nema-hero p:not(.eyebrow),.custom-ac-page .custom-ac-hero p:not(.eyebrow),.compact-pmdc-page .compact-pmdc-hero p:not(.eyebrow),.bespoke-page .bespoke-hero p:not(.eyebrow){font-size:15px;line-height:1.65}.compact-ac-page .compact-ac-hero-image,.custom-ac-page .custom-ac-hero-image,.compact-pmdc-page .compact-pmdc-hero-image,.bespoke-page .bespoke-hero-image{background:linear-gradient(#fff,#eef3f6)}.iec-page .iec-hero-image{background:#e9eef2;padding:14px 18px}.iec-page .iec-hero-image img{object-fit:cover;object-position:56% 50%;filter:contrast(1.025)}.iec-page .iec-hero-specs{flex-wrap:wrap;gap:8px;width:100%;margin-top:auto;padding-top:20px;display:flex}.iec-page .iec-hero-specs span{color:#0b356b;letter-spacing:.01em;background:#ffffff6b;border:1px solid #b9c8d5;flex:1 1 0;justify-content:center;align-items:center;min-height:36px;padding:8px 11px;font-size:12px;font-weight:750;line-height:1.2;display:inline-flex}.compact-ac-page .compact-range-bar,.iec-page .iec-frame-bar,.nema-page .nema-range-visual,.compact-pmdc-page .compact-pmdc-grid article,.bespoke-page .bespoke-evidence-grid article{border-color:var(--sp10-border);box-shadow:var(--sp10-shadow)}.compact-ac-page .compact-table-wrap,.iec-page .iec-range-table-wrap,.nema-page .nema-range-table-wrap{border:1px solid var(--sp10-border);overflow-x:auto;box-shadow:0 8px 22px #102f4d0a}.compact-ac-page table,.iec-page table,.nema-page table{border-collapse:collapse;width:100%}.compact-ac-page table th,.iec-page table thead th,.nema-page table thead th{padding:14px 15px;font-size:12px;line-height:1.4}.compact-ac-page table td,.iec-page table td,.iec-page table tbody th,.nema-page table td,.nema-page table tbody th{padding:12px 15px;font-size:12.5px;line-height:1.5}.compact-ac-page .range-project-note,.iec-page .range-project-note,.nema-page .range-project-note,.compact-pmdc-page .range-project-note,.nema-page .nema-rating-note{border:1px solid var(--sp10-border);background:var(--sp10-surface);color:#4c6074;border-left:0;padding:15px 17px;font-size:12.5px;line-height:1.62}.compact-ac-page .compact-drive-type-grid article,.iec-page .iec-frame-grid article,.iec-page .iec-mounting-grid article,.nema-page .nema-range-product-grid article,.nema-page .nema-mounting-grid article,.custom-ac-page .custom-ac-capability-grid article,.custom-ac-page .custom-ac-stage-grid article,.compact-pmdc-page .compact-pmdc-grid article,.bespoke-page .bespoke-capability-grid article,.bespoke-page .bespoke-process-grid article{border-color:var(--sp10-border);box-shadow:0 8px 24px #102f4d0b}.compact-ac-page .compact-drive-type-grid h3,.iec-page .iec-frame-grid h3,.iec-page .iec-mounting-grid h3,.nema-page .nema-range-product-grid h2,.nema-page .nema-mounting-grid h3,.custom-ac-page .custom-ac-capability-grid h3,.custom-ac-page .custom-ac-stage-grid h3,.compact-pmdc-page .compact-pmdc-grid h3,.bespoke-page .bespoke-capability-grid h3,.bespoke-page .bespoke-process-grid h3{font-size:18px;line-height:1.3}.compact-ac-page .compact-drive-type-grid p,.iec-page .iec-frame-grid p,.iec-page .iec-mounting-grid p,.nema-page .nema-range-product-grid p,.nema-page .nema-mounting-grid p,.custom-ac-page .custom-ac-capability-grid p,.custom-ac-page .custom-ac-stage-grid p,.compact-pmdc-page .compact-pmdc-grid p,.bespoke-page .bespoke-capability-grid p,.bespoke-page .bespoke-process-grid p{font-size:13px;line-height:1.6}.compact-pmdc-page .compact-pmdc-grid{align-items:stretch}.compact-pmdc-page .compact-pmdc-grid article{flex-direction:column;min-height:270px;padding:24px;display:flex}.compact-pmdc-page .compact-pmdc-grid article>a{border-top:1px solid var(--sp10-border);color:var(--navy);justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;font-size:12.5px;display:flex}.compact-pmdc-page .compact-pmdc-grid article>a b{color:var(--orange);font-size:18px}.compact-pmdc-page .compact-pmdc-spec-grid>div{border-color:var(--sp10-border);background:var(--sp10-surface)}.compact-pmdc-page .compact-pmdc-spec-grid span{font-size:11px;line-height:1.4}.bespoke-page .bespoke-evidence-grid{align-items:stretch;gap:20px}.bespoke-page .bespoke-evidence-grid article{flex-direction:column;display:flex;overflow:hidden}.bespoke-page .bespoke-evidence-grid article>div{background:linear-gradient(#fff,#eef2f5);min-height:245px}.bespoke-page .bespoke-confirmation{border-color:var(--sp10-border);background:var(--sp10-surface)}.compact-ac-page .compact-comparison>.section,.compact-ac-page .compact-drive-types>.section,.compact-ac-page .compact-config,.iec-page .iec-frames>.section,.iec-page .iec-mountings,.iec-page .iec-selection>.section,.nema-page .nema-frames>.section,.nema-page .nema-mountings,.nema-page .nema-selection>.section,.custom-ac-page .custom-ac-routes>.section,.custom-ac-page .custom-ac-capability,.custom-ac-page .custom-ac-process>.section,.custom-ac-page .custom-ac-information,.compact-pmdc-page .compact-pmdc-products>.section,.compact-pmdc-page .compact-pmdc-specs,.compact-pmdc-page .compact-pmdc-options>.section,.compact-pmdc-page .compact-pmdc-applications,.bespoke-page .bespoke-routes>.section,.bespoke-page .bespoke-capability,.bespoke-page .bespoke-evidence>.section,.bespoke-page .bespoke-process,.bespoke-page .bespoke-inputs>.section{padding-top:64px;padding-bottom:68px}@media (max-width:700px){.compact-ac-page .section-heading,.iec-page .section-heading,.nema-page .section-heading,.custom-ac-page .section-heading,.compact-pmdc-page .section-heading,.bespoke-page .section-heading{margin-bottom:23px}.iec-page .iec-hero-image{padding:12px}.iec-page .iec-hero-image img{object-position:58% 50%}.iec-page .iec-hero-specs{gap:6px}.iec-page .iec-hero-specs span{min-height:34px;font-size:11.5px}.compact-ac-page .compact-ac-hero,.custom-ac-page .custom-ac-hero,.compact-pmdc-page .compact-pmdc-hero,.bespoke-page .bespoke-hero,.compact-pmdc-page .compact-pmdc-grid article{min-height:0}.bespoke-page .bespoke-evidence-grid article>div{min-height:210px}}.bespoke-page .section-heading{max-width:900px;margin-bottom:30px}.bespoke-page .section-heading h2{letter-spacing:-.022em;margin-bottom:11px;font-size:clamp(29px,2.8vw,38px);font-weight:650;line-height:1.18}.bespoke-page .section-heading>p:last-child{color:#465b70;max-width:840px;font-size:16px;line-height:1.62}.bespoke-page .bespoke-routes .guided-message-grid{gap:20px;margin-top:28px}.bespoke-page .bespoke-routes .guided-message-card{min-height:300px}.bespoke-page .bespoke-routes .guided-message-card h3{letter-spacing:-.012em;font-size:20px;font-weight:650;line-height:1.3}.bespoke-page .bespoke-routes .guided-message-card p{font-size:16px;line-height:1.62}.bespoke-page .bespoke-routes .guided-message-marker{background:var(--orange);color:#fff;letter-spacing:0;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:16px;font-weight:700;line-height:1;display:grid}.bespoke-page .bespoke-capability-grid{gap:16px}.bespoke-page .bespoke-capability-grid article{min-height:158px;padding:22px 20px;box-shadow:0 10px 26px #102f4d0e}.bespoke-page .bespoke-capability-grid h3{letter-spacing:-.008em;margin-bottom:7px;font-size:18px;font-weight:650;line-height:1.3}.bespoke-page .bespoke-capability-grid p{color:#465b70;font-size:15px;line-height:1.58}.bespoke-page .bespoke-evidence-grid{gap:20px}.bespoke-page .bespoke-evidence-grid article{padding-bottom:0;box-shadow:0 10px 28px #102f4d0f}.bespoke-page .bespoke-evidence-image{border-bottom:1px solid var(--sp10-border);background:linear-gradient(#fff,#eef2f5);flex:none;width:100%;height:245px;min-height:245px;display:block;position:relative}.bespoke-page .bespoke-evidence-image img{object-fit:cover!important}.bespoke-page .bespoke-evidence-master .bespoke-evidence-image img{object-fit:contain!important;object-position:center!important}.bespoke-page .bespoke-evidence-grid article:first-child .bespoke-evidence-image,.bespoke-page .bespoke-evidence-grid article:nth-child(2) .bespoke-evidence-image{background:#eaf0f3!important}.bespoke-page .bespoke-evidence-master .bespoke-evidence-image img{padding:0!important}.bespoke-page .bespoke-evidence-grid article:nth-child(2) .bespoke-evidence-image img{object-fit:contain!important;object-position:center!important}.bespoke-page .bespoke-evidence-grid article>.bespoke-evidence-copy{background:#fff;border:0;flex-direction:column;flex:1;height:auto;min-height:190px;padding:20px 22px 22px;display:flex;position:static;overflow:visible}.bespoke-page .bespoke-evidence-grid h3{letter-spacing:-.012em;margin:0 0 9px;font-size:20px;font-weight:650;line-height:1.3}.bespoke-page .bespoke-evidence-grid p{color:#465b70;margin:0;font-size:15px;line-height:1.62}.bespoke-page .bespoke-evidence-link{width:100%;color:var(--navy);justify-content:space-between;align-self:stretch;align-items:center;gap:18px;margin-top:auto;padding-top:22px;font-size:14px;font-weight:650;line-height:1.3;display:flex}.bespoke-page .bespoke-evidence-link span{color:var(--orange);font-size:20px;line-height:1}.bespoke-page .bespoke-evidence-link:focus-visible{outline:2px solid var(--navy);outline-offset:4px}.bespoke-page .bespoke-process-grid{border:0;gap:14px}.bespoke-page .bespoke-process-grid article{border:1px solid var(--sp10-border);min-height:205px;padding:22px;box-shadow:0 8px 24px #102f4d0b}.bespoke-page .bespoke-process-grid h3{margin:15px 0 8px;font-size:18px;font-weight:650;line-height:1.3}.bespoke-page .bespoke-process-grid p{color:#465b70;font-size:15px;line-height:1.58}.bespoke-page .bespoke-inputs h2{letter-spacing:-.022em;font-size:clamp(29px,2.8vw,38px);font-weight:650;line-height:1.18}.bespoke-page .bespoke-inputs .section>div:first-child>p:last-child{color:#465b70;font-size:16px;line-height:1.62}.bespoke-page .bespoke-input-grid p{color:#344b61;padding:15px 16px;font-size:15px;line-height:1.5}.bespoke-page .bespoke-input-grid span{font-size:11px}.bespoke-page .bespoke-confirmation p{font-size:14px;line-height:1.62}.bespoke-page .bespoke-confirmation{border-left:0}@media (max-width:700px){.bespoke-page .bespoke-routes>.section,.bespoke-page .bespoke-capability,.bespoke-page .bespoke-evidence>.section,.bespoke-page .bespoke-process,.bespoke-page .bespoke-inputs>.section{padding-top:48px;padding-bottom:52px}.bespoke-page .bespoke-routes .guided-message-card{min-height:250px}.bespoke-page .bespoke-capability-grid article,.bespoke-page .bespoke-process-grid article{min-height:0}.bespoke-page .bespoke-evidence-image{height:210px;min-height:210px}}.bespoke-page .product-hero-overlay .product-hero-copy h1{font-size:var(--sdt-type-page-title);line-height:var(--sdt-leading-page-title)}.bespoke-page .product-hero-overlay .product-hero-copy>p:last-of-type{font-size:var(--sdt-type-opening);line-height:var(--sdt-leading-body)}.bespoke-page .section-heading{margin-bottom:var(--sdt-space-heading)}.bespoke-page .section-heading h2,.bespoke-page .bespoke-inputs h2{font-size:var(--sdt-type-section-title);line-height:var(--sdt-leading-title)}.bespoke-page .bespoke-routes>.section,.bespoke-page .bespoke-capability,.bespoke-page .bespoke-evidence>.section,.bespoke-page .bespoke-process,.bespoke-page .bespoke-inputs>.section{padding-top:var(--sdt-space-section);padding-bottom:var(--sdt-space-section)}.bespoke-page :is(.bespoke-capability-grid,.bespoke-evidence-grid){gap:var(--sdt-space-grid)}.bespoke-page .bespoke-process-grid{gap:16px}.bespoke-page :is(.bespoke-capability-grid,.bespoke-process-grid) article{padding:var(--sdt-space-card);border-color:var(--presentation-card-border);box-shadow:var(--presentation-card-shadow)}.bespoke-page :is(.bespoke-capability-grid,.bespoke-process-grid) h3{font-size:var(--sdt-type-card-title);line-height:var(--sdt-leading-card-title)}.bespoke-page :is(.bespoke-capability-grid,.bespoke-process-grid) p{font-size:var(--sdt-type-body);line-height:var(--sdt-leading-body)}.bespoke-page .bespoke-evidence-image{border-bottom:0;height:245px;min-height:245px;background:var(--sdt-product-media-bg)!important}.bespoke-page .bespoke-evidence-image img{object-fit:contain!important;object-position:center!important}.bespoke-page .bespoke-evidence-grid article>.bespoke-evidence-copy{min-height:210px;padding:var(--sdt-space-card)}.bespoke-page .bespoke-evidence-grid h3{font-size:var(--sdt-type-card-title);line-height:var(--sdt-leading-card-title)}.bespoke-page .bespoke-evidence-grid p{font-size:var(--sdt-type-body);line-height:var(--sdt-leading-body)}.bespoke-page .bespoke-input-grid{gap:11px}.bespoke-page .bespoke-input-grid p{font-size:var(--sdt-type-support);line-height:var(--sdt-leading-support);padding:15px 16px 15px 34px;position:relative}.bespoke-page .bespoke-input-grid p:before{content:"";background:var(--navy);border-radius:50%;width:5px;height:5px;position:absolute;top:1.05em;left:17px}.bespoke-page .bespoke-confirmation.sdt-evidence-band{padding:16px var(--sdt-space-evidence);border-left:1px solid var(--presentation-card-border);grid-template-columns:minmax(300px,320px) minmax(0,1fr);align-items:center;gap:18px;margin-top:24px;margin-bottom:50px;display:grid}.bespoke-page .bespoke-confirmation strong{font-size:15px}.bespoke-page .bespoke-confirmation p{margin:0;font-size:15px;line-height:1.55}@media (max-width:720px){.bespoke-page .product-hero-overlay .product-hero-copy>p:last-of-type{font-size:var(--sdt-type-opening)}.bespoke-page .bespoke-routes>.section,.bespoke-page .bespoke-capability,.bespoke-page .bespoke-evidence>.section,.bespoke-page .bespoke-process,.bespoke-page .bespoke-inputs>.section{padding-top:var(--sdt-space-section-mobile);padding-bottom:var(--sdt-space-section-mobile)}.bespoke-page .bespoke-evidence-image{height:230px;min-height:230px}.bespoke-page .bespoke-confirmation.sdt-evidence-band{grid-template-columns:1fr;gap:4px;margin:20px 20px 38px}}.ac-standard-data{background:#eef3f7}.ac-standard-data .technical-data-table{min-width:1080px}.ac-standard-data .specialist-heading{max-width:900px}:is(html:has(.bespoke-page),body:has(.bespoke-page)){overflow-x:clip}.bespoke-page .product-hero-overlay .product-hero-copy h1{font-weight:600;line-height:1.08;font-size:48px!important}.bespoke-page .section-heading h2,.bespoke-page .bespoke-inputs h2{font-size:38px;font-weight:600;line-height:1.18}.bespoke-page .section-heading>p:last-child,.bespoke-page .bespoke-inputs .section>div:first-child>p:last-child{font-size:15px;line-height:1.62}@media (max-width:720px){.bespoke-page .product-hero-overlay .product-hero-copy h1{font-size:38px!important}.bespoke-page .section-heading h2,.bespoke-page .bespoke-inputs h2{font-size:34px}}@media (min-width:1100px){.compact-ac-page .compact-ac-hero{background:linear-gradient(90deg,#f3f7fb 0% 52%,#fff 52%);grid-template-columns:52% 48%}.compact-ac-page .compact-ac-hero h1{font-size:42px}}:is(.compact-ac-page,.iec-page,.nema-page,.custom-ac-page) :is(.compact-ac-hero,.iec-hero,.nema-hero,.custom-ac-hero) h1{font-size:var(--sdt-type-page-title);line-height:var(--sdt-leading-page-title);letter-spacing:normal;font-weight:600}:is(.compact-ac-page,.iec-page,.nema-page,.custom-ac-page) :is(.compact-ac-hero,.iec-hero,.nema-hero,.custom-ac-hero)>div>p:not(.eyebrow){font-size:var(--sdt-type-opening);line-height:var(--sdt-leading-body)}:is(.compact-ac-page,.iec-page,.nema-page,.custom-ac-page) .section-heading h2,:is(.compact-ac-page,.iec-page,.nema-page) .compact-guidance h2,.custom-ac-page .custom-ac-guidance h2{font-size:var(--sdt-type-section-title);line-height:var(--sdt-leading-title);letter-spacing:normal;font-weight:600}:is(.compact-ac-page,.iec-page,.nema-page,.custom-ac-page) .section-heading>p:last-child,:is(.compact-ac-page,.iec-page,.nema-page) .compact-guidance p:not(.eyebrow),.custom-ac-page .custom-ac-guidance p:not(.eyebrow){font-size:var(--sdt-type-body);line-height:var(--sdt-leading-body)}:is(.compact-ac-page,.iec-page,.nema-page,.custom-ac-page) :is(.compact-drive-type-grid,.iec-frame-grid,.iec-mounting-grid,.nema-range-product-grid,.nema-mounting-grid,.custom-ac-capability-grid,.custom-ac-stage-grid) h3,.nema-page .nema-range-product-grid h2{font-size:var(--sdt-type-card-title);line-height:var(--sdt-leading-card-title)}:is(.compact-ac-page,.iec-page,.nema-page,.custom-ac-page) :is(.compact-drive-type-grid,.iec-frame-grid,.iec-mounting-grid,.nema-range-product-grid,.nema-mounting-grid,.custom-ac-capability-grid,.custom-ac-stage-grid) p{font-size:var(--sdt-type-support);line-height:var(--sdt-leading-support)}:is(.compact-ac-page,.iec-page,.nema-page,.custom-ac-page) :is(.compact-comparison>.section,.compact-drive-types>.section,.compact-config,.iec-frames>.section,.iec-mountings,.iec-selection>.section,.nema-frames>.section,.nema-mountings,.nema-selection>.section,.custom-ac-routes>.section,.custom-ac-capability,.custom-ac-process>.section,.custom-ac-information){padding-top:var(--sdt-space-section);padding-bottom:var(--sdt-space-section)}:is(.compact-ac-page,.iec-page,.nema-page) .compact-guidance>a.sdt-guided-link,.custom-ac-page .custom-ac-guidance>a.sdt-guided-link{color:#fff;box-shadow:none;background:0 0;border:0;padding:8px 0}@media (max-width:720px){:is(.compact-ac-page,.iec-page,.nema-page,.custom-ac-page) :is(.compact-ac-hero,.iec-hero,.nema-hero,.custom-ac-hero) h1{font-size:var(--sdt-type-page-title)}:is(.compact-ac-page,.iec-page,.nema-page,.custom-ac-page) :is(.compact-comparison>.section,.compact-drive-types>.section,.compact-config,.iec-frames>.section,.iec-mountings,.iec-selection>.section,.nema-frames>.section,.nema-mountings,.nema-selection>.section,.custom-ac-routes>.section,.custom-ac-capability,.custom-ac-process>.section,.custom-ac-information){padding-top:var(--sdt-space-section-mobile);padding-bottom:var(--sdt-space-section-mobile)}}.compact-pmdc-page .compact-pmdc-hero h1{font-size:var(--sdt-type-page-title);line-height:var(--sdt-leading-page-title);letter-spacing:normal;font-weight:600}.compact-pmdc-page .compact-pmdc-hero>div>p:not(.eyebrow){font-size:var(--sdt-type-opening);line-height:var(--sdt-leading-body)}.compact-pmdc-page .section-heading{margin-bottom:var(--sdt-space-heading)}.compact-pmdc-page .section-heading h2,.compact-pmdc-page .compact-ac-guidance h2{font-size:var(--sdt-type-section-title);line-height:var(--sdt-leading-title);letter-spacing:normal;font-weight:600}.compact-pmdc-page .section-heading>p:last-child,.compact-pmdc-page .compact-ac-guidance p:not(.eyebrow){font-size:var(--sdt-type-body);line-height:var(--sdt-leading-body)}.compact-pmdc-page :is(.compact-pmdc-products>.section,.compact-pmdc-specs,.compact-pmdc-options>.section,.compact-pmdc-applications){padding-top:var(--sdt-space-section);padding-bottom:var(--sdt-space-section)}.compact-pmdc-page .compact-pmdc-grid{gap:var(--sdt-space-grid)}.compact-pmdc-page .compact-pmdc-grid article{padding:var(--sdt-space-card)}.compact-pmdc-page .compact-pmdc-grid h3{font-size:var(--sdt-type-card-title);line-height:var(--sdt-leading-card-title)}.compact-pmdc-page .compact-pmdc-grid article>p:last-of-type{font-size:var(--sdt-type-support);line-height:var(--sdt-leading-support)}.compact-pmdc-page .compact-pmdc-grid article>a.sdt-guided-link{width:100%;font-size:var(--sdt-type-guided-link)}.compact-pmdc-page .compact-pmdc-spec-grid strong{font-size:var(--sdt-type-body);line-height:var(--sdt-leading-support)}.compact-pmdc-page .compact-pmdc-application-list strong{font-size:var(--sdt-type-support);line-height:var(--sdt-leading-support)}.compact-pmdc-page .compact-ac-guidance>a.sdt-guided-link{color:#fff;box-shadow:none;background:0 0;border:0;padding:8px 0}.compact-pmdc-page .compact-ac-guidance>a.sdt-guided-link:hover,.compact-pmdc-page .compact-ac-guidance>a.sdt-guided-link:focus-visible{color:#fff}@media (max-width:720px){.compact-pmdc-page .compact-pmdc-hero h1{font-size:var(--sdt-type-page-title)}.compact-pmdc-page :is(.compact-pmdc-products>.section,.compact-pmdc-specs,.compact-pmdc-options>.section,.compact-pmdc-applications){padding-top:var(--sdt-space-section-mobile);padding-bottom:var(--sdt-space-section-mobile)}}.compact-ac-page .compact-ac-hero.compact-ac-hero--text{border-bottom:1px solid var(--line);background:#f4f8fc;min-height:0;display:block}.compact-ac-page .compact-ac-hero.compact-ac-hero--text>div:first-child{width:100%;padding-top:38px;padding-bottom:38px}.compact-ac-page .compact-ac-hero.compact-ac-hero--text h1{font-size:var(--sdt-type-page-title);line-height:var(--sdt-leading-page-title);margin-bottom:var(--sdt-banner-title-gap)}.compact-ac-page .compact-ac-hero.compact-ac-hero--text p:not(.eyebrow){width:100%;max-width:none;font-size:var(--sdt-type-opening);line-height:var(--sdt-leading-body);margin-bottom:0}.compact-ac-page .compact-comparison .section-heading{max-width:100%}@media (max-width:720px){.compact-ac-page .compact-ac-hero.compact-ac-hero--text>div:first-child{padding-top:30px;padding-bottom:32px}.compact-ac-page .compact-ac-hero.compact-ac-hero--text h1{font-size:var(--sdt-type-page-title)}}.compact-ac-page .compact-ac-hero.compact-ac-hero--reference{background:#f5f8fc;border-bottom:1px solid #c6d6e9;grid-template-columns:minmax(0,55%) minmax(0,45%);min-height:315px;display:grid}.compact-ac-page .compact-ac-hero.compact-ac-hero--reference>div:first-child{width:auto;max-width:none;padding:32px 30px 31px max(30px,50vw - 572px)}.compact-ac-page .compact-ac-hero.compact-ac-hero--reference h1{margin:6px 0 12px;font-size:clamp(29px,3vw,43px);line-height:1.12}.compact-ac-page .compact-ac-hero.compact-ac-hero--reference h2{color:#122f5e;margin:0 0 8px;font-size:clamp(17px,1.55vw,22px);line-height:1.3}.compact-ac-page .compact-ac-hero.compact-ac-hero--reference p:not(.eyebrow){max-width:670px;margin:0;font-size:15px;line-height:1.48}.compact-ac-page .compact-ac-hero-product{background:#f5f8fc;border-left:1px solid #c6d6e9;position:relative;overflow:hidden}.compact-ac-page .compact-ac-hero-product img{opacity:.48;object-fit:contain!important}.compact-ac-page .compact-comparison .section-heading>p:last-child{max-width:none}body main.compact-ac-page section.compact-comparison>div.section{padding-top:42px!important}.compact-ac-page .compact-table tbody th{border-bottom:1px solid var(--line);color:var(--navy);text-align:left;white-space:nowrap;background:0 0;padding:12px 15px;font-size:12.5px;font-weight:800;line-height:1.5}.compact-ac-page .compact-table tbody tr:last-child th{border-bottom:0}.compact-ac-page .compact-table tbody td small{color:#52657a;font-size:11.5px;line-height:1.4}@media (max-width:720px){.compact-ac-page .compact-ac-hero.compact-ac-hero--reference{grid-template-columns:1fr}.compact-ac-page .compact-ac-hero.compact-ac-hero--reference>div:first-child{padding:28px 22px}.compact-ac-page .compact-ac-hero-product{border-top:1px solid #c6d6e9;border-left:0;height:235px}body main.compact-ac-page section.compact-comparison>div.section{padding-top:34px!important}}.compact-ac-page .compact-ac-guided-cards{gap:18px;margin-top:24px}.compact-ac-page .compact-ac-guided-cards .guided-message-card{min-height:420px;box-shadow:none}.compact-ac-page .compact-ac-guided-cards .guided-message-front,.compact-ac-page .compact-ac-guided-cards .guided-message-reveal{padding:24px}.compact-ac-page .compact-ac-guided-cards .guided-message-marker{background:var(--orange);color:#fff;letter-spacing:0;place-items:center;width:44px;height:44px;font-size:16px;font-weight:700;line-height:1;display:grid}.compact-ac-page .compact-ac-guided-cards h3{font-size:var(--sdt-type-card-title);line-height:var(--sdt-leading-card-title);margin:28px 0 12px}.compact-ac-page .compact-ac-guided-cards .guided-message-front p{font-size:var(--sdt-type-body);line-height:1.55}.compact-ac-page .compact-ac-guided-cards .guided-message-cue{letter-spacing:0;font-size:14px}.compact-ac-page .compact-ac-guided-cards .guided-message-reveal{background:var(--navy)}.compact-ac-page .compact-ac-guided-cards .guided-message-reveal p{font-size:16px;line-height:1.55}@media (max-width:1050px){.compact-ac-page .compact-ac-guided-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-ac-page .compact-ac-guided-cards .guided-message-card{min-height:360px}}@media (max-width:640px){.compact-ac-page .compact-ac-guided-cards{grid-template-columns:1fr}.compact-ac-page .compact-ac-guided-cards .guided-message-card{min-height:400px}}.bespoke-page .bespoke-routes .section-heading,.bespoke-page .bespoke-capability .section-heading,.bespoke-page .bespoke-evidence .section-heading{text-align:left;max-width:none;margin-left:0}.bespoke-page .bespoke-routes .section-heading>p:last-child,.bespoke-page .bespoke-capability .section-heading>p:last-child,.bespoke-page .bespoke-evidence .section-heading>p:last-child{max-width:none;margin-left:0}.bespoke-page .bespoke-capability{padding-top:38px;padding-bottom:38px}.bespoke-page .bespoke-evidence>.section{padding-top:38px}.bespoke-page .bespoke-capability-grid article{min-width:0;min-height:190px;padding:18px 13px;display:block}.bespoke-page .bespoke-capability-grid article>span{color:var(--orange);margin-bottom:10px;display:block}.bespoke-page .bespoke-capability-grid h3{overflow-wrap:break-word;font-size:16px;line-height:1.2}@media (max-width:1100px){.bespoke-page .bespoke-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.bespoke-page .bespoke-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.bespoke-page .bespoke-capability-grid{grid-template-columns:1fr}}.bespoke-page .bespoke-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bespoke-page .bespoke-capability-grid article{min-height:145px;padding:20px 24px}.bespoke-page .bespoke-capability-grid p{font-size:15px;line-height:1.55}@media (max-width:700px){.bespoke-page .bespoke-capability-grid{grid-template-columns:1fr}}@media (min-width:701px){.bespoke-page .product-hero.product-hero-overlay{height:410px;min-height:410px}.bespoke-page .product-hero-overlay>img{object-fit:contain;object-position:right center;background:#f3f7fb}.bespoke-page .product-hero-overlay .product-hero-copy{padding-top:42px;padding-bottom:38px}}.bespoke-page .bespoke-capability-grid .bespoke-scope-icon{background-image:url(/products/bespoke-scope-icons-reference.png);background-repeat:no-repeat;background-size:1023px 219px;width:43px;height:43px;margin-bottom:9px;display:block}.bespoke-page .bespoke-capability-grid .bespoke-scope-icon--1{background-position:-16px -66px;width:36px}.bespoke-page .bespoke-scope-icon--2{background-position:-190px -66px}.bespoke-page .bespoke-scope-icon--3{background-position:-361px -66px}.bespoke-page .bespoke-scope-icon--4{background-position:-537px -66px}.bespoke-page .bespoke-scope-icon--5{background-position:-704px -66px}.bespoke-page .bespoke-scope-icon--6{background-position:-878px -66px}body main.bespoke-page .bespoke-process-overview .guided-message-front>.guided-message-marker{color:#fff!important;background:#e65313!important}body main.bespoke-page .bespoke-evidence-grid .sdt-catalogue-family-card:is(:hover,:focus-within,:active){background:#deebf3!important;border-color:#91aabe!important;box-shadow:0 12px 28px #0c305014!important}body main.bespoke-page .bespoke-evidence-grid .sdt-catalogue-family-card:is(:hover,:focus-within,:active) :is(.bespoke-evidence-image,.bespoke-evidence-copy){color:var(--navy)!important;background:#deebf3!important;border-color:#91aabe!important}body main.bespoke-page .bespoke-evidence-grid .sdt-catalogue-family-card:is(:hover,:focus-within,:active) .bespoke-evidence-image:after{background:#deebf333!important}body main.bespoke-page .bespoke-evidence-grid .sdt-catalogue-family-card:is(:hover,:focus-within,:active) .bespoke-evidence-copy :is(h3,p,a){color:var(--navy)!important}
