.horizontal-detail.template-preview .home-site-header{background:#fff}.hp-page{--hp-blue:#0a3372;--hp-orange:#ff7900;--hp-line:#dfe6ef;font:calc(16 * var(--hp-unit,1px))/1.5 Arial,Helvetica,sans-serif;color:#343b47;padding-top:var(--sp-header-height,80px);background:#fff;gap:0!important}.hp-page [hidden]{display:none!important}.hp-page [id],.reference-home-preview .hp-page [id]{scroll-margin-top:calc(155 * var(--hp-unit,1px))}.hp-page .e-con{gap:calc(14 * var(--hp-unit,1px))}.hp-page .hp-wrap{width:calc(100% - calc(96 * var(--hp-unit,1px)));max-width:calc(1250 * var(--hp-unit,1px));margin-inline:auto}.hp-page>.hp-section{margin-top:calc(30 * var(--hp-unit,1px));padding:0}.hp-page>.hp-intro{padding:calc(16 * var(--hp-unit,1px)) 0 calc(20 * var(--hp-unit,1px))}.hp-page .hp-section>.elementor-widget-heading{margin-bottom:calc(2 * var(--hp-unit,1px))}.hp-page h1.elementor-heading-title,.hp-page h2.elementor-heading-title,.hp-page h3.elementor-heading-title{text-transform:none;letter-spacing:-.025em;color:var(--hp-blue);margin:0;font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1.2}.hp-page h1.elementor-heading-title{font-size:calc(62 * var(--hp-unit,1px));letter-spacing:-.035em;line-height:1.05}.hp-page h2.elementor-heading-title{font-size:calc(28 * var(--hp-unit,1px))}.hp-page h3.elementor-heading-title{font-size:calc(19 * var(--hp-unit,1px))}.hp-page p{font-size:calc(15 * var(--hp-unit,1px));color:#343b47;margin:0;line-height:1.5}.hp-page a{text-decoration:none}.hp-page .hp-caption p{font-size:calc(12 * var(--hp-unit,1px));color:#5d697a;line-height:1.4}.hp-page .hp-breadcrumb{gap:calc(12 * var(--hp-unit,1px));font-size:calc(12 * var(--hp-unit,1px));color:#53647d;margin-bottom:calc(12 * var(--hp-unit,1px));flex-wrap:wrap;display:flex}.hp-breadcrumb a{color:#385983}.hp-breadcrumb a:hover{text-decoration:underline}.hp-page .hp-hero{align-items:center;gap:calc(65 * var(--hp-unit,1px));grid-template-columns:1fr 1fr;display:grid}.hp-page .hp-gallery{gap:calc(7 * var(--hp-unit,1px))}.hp-page .hp-hero-image img{height:calc(350 * var(--hp-unit,1px));object-fit:contain;width:100%}.hp-page .hp-hero-copy{gap:calc(12 * var(--hp-unit,1px))}.hp-page .hp-eyebrow p{font-size:calc(13 * var(--hp-unit,1px));color:#164d99;font-weight:700}.hp-page .hp-hero-copy h2{font-size:calc(29 * var(--hp-unit,1px))}.hp-page .hp-hero-copy>.elementor-widget-text-editor:not(.hp-eyebrow){max-width:calc(520 * var(--hp-unit,1px))}.hp-page .hp-actions{gap:calc(20 * var(--hp-unit,1px));margin:calc(7 * var(--hp-unit,1px)) 0 calc(4 * var(--hp-unit,1px));flex-flow:wrap;display:flex}.hp-actions>.elementor-widget{width:auto}.hp-page .hp-button .elementor-button,.hp-page .hp-submit{justify-content:center;align-items:center;gap:calc(12 * var(--hp-unit,1px));background:var(--hp-orange);border:1px solid var(--hp-orange);color:#182535;min-height:calc(46 * var(--hp-unit,1px));padding:calc(12 * var(--hp-unit,1px)) calc(23 * var(--hp-unit,1px));border-radius:calc(3 * var(--hp-unit,1px));font:700 calc(14 * var(--hp-unit,1px))/1.3 Arial;cursor:pointer;text-decoration:none;display:inline-flex}.hp-page .hp-button .elementor-button:hover,.hp-page .hp-submit:hover{background:#ec7100;border-color:#ec7100}.hp-page .hp-link .elementor-button{color:#164f9f;padding:calc(5 * var(--hp-unit,1px)) 0;min-height:calc(32 * var(--hp-unit,1px));font-size:calc(13 * var(--hp-unit,1px));text-align:left;background:0 0;justify-content:flex-start}.hp-page .hp-link .elementor-button:hover{text-underline-offset:calc(4 * var(--hp-unit,1px));text-decoration:underline}.hp-page .hp-actions .hp-link .elementor-button{border-radius:calc(3 * var(--hp-unit,1px));padding:calc(12 * var(--hp-unit,1px)) calc(23 * var(--hp-unit,1px));min-height:calc(46 * var(--hp-unit,1px));font-size:calc(14 * var(--hp-unit,1px));border:1px solid #a6bcd8}.hp-page .hp-actions .hp-link .elementor-button:hover{background:#f1f6fc;text-decoration:none}.hp-thumbs{gap:calc(14 * var(--hp-unit,1px));padding:0 calc(16 * var(--hp-unit,1px));display:flex}.hp-thumbs button{border-radius:calc(4 * var(--hp-unit,1px));padding:calc(4 * var(--hp-unit,1px));cursor:pointer;width:calc(108 * var(--hp-unit,1px));height:calc(80 * var(--hp-unit,1px));background:#fff;border:1px solid #d7e1ef}.hp-thumbs button[aria-pressed=true]{border:calc(2 * var(--hp-unit,1px)) solid #1858b1;padding:calc(3 * var(--hp-unit,1px))}.hp-thumbs img{object-fit:contain;width:100%;height:100%}.hp-page .hp-image-caption{font-size:calc(11 * var(--hp-unit,1px));color:#647185;margin:calc(9 * var(--hp-unit,1px)) calc(16 * var(--hp-unit,1px)) 0}.hp-facts{margin:calc(8 * var(--hp-unit,1px)) 0 0;gap:calc(14 * var(--hp-unit,1px)) calc(26 * var(--hp-unit,1px));grid-template-columns:1fr 1fr;display:grid}.hp-facts>div{padding-top:calc(10 * var(--hp-unit,1px));border-top:1px solid #e4eaf2}.hp-facts dt{font-size:calc(13 * var(--hp-unit,1px));color:var(--hp-blue);font-weight:700}.hp-facts dd{font-size:calc(14 * var(--hp-unit,1px));margin:calc(4 * var(--hp-unit,1px)) 0 0;line-height:1.35}.hp-page .hp-nav-widget{top:var(--sp-header-height,80px);z-index:100;border-block:1px solid var(--hp-line);background:#f8faff;position:sticky}.hp-nav>.hp-wrap{justify-content:space-between;display:flex}.hp-nav a{padding:calc(17 * var(--hp-unit,1px)) calc(10 * var(--hp-unit,1px));text-align:center;font-size:calc(13 * var(--hp-unit,1px));color:#174f9f;white-space:nowrap;border-bottom:calc(2 * var(--hp-unit,1px)) solid transparent;flex:1;font-weight:700}.hp-nav a[aria-current=location]{background:#edf3fc;border-bottom-color:#1f59a5}.hp-nav a:hover{background:#eef4fc}.hp-page .hp-overview-grid{gap:calc(42 * var(--hp-unit,1px));grid-template-columns:.85fr 1.55fr;align-items:center;display:grid}.hp-page .hp-overview-copy{gap:calc(18 * var(--hp-unit,1px))}.hp-page .hp-overview-copy>.elementor-widget-text-editor{max-width:calc(390 * var(--hp-unit,1px))}.hp-page .hp-exploded{text-align:center;gap:0}.hp-page .hp-exploded img{width:100%;height:calc(255 * var(--hp-unit,1px));object-fit:cover}.hp-page .hp-exploded .hp-link .elementor-button{font-size:calc(11 * var(--hp-unit,1px));justify-content:center}.hp-checks ul{gap:calc(10 * var(--hp-unit,1px));margin:0;padding:0;list-style:none;display:grid}.hp-checks li{gap:calc(11 * var(--hp-unit,1px));font-size:calc(14 * var(--hp-unit,1px));align-items:flex-start;line-height:1.4;display:flex}.hp-checks li>i{color:#1e57ad;margin-top:calc(3 * var(--hp-unit,1px));flex-shrink:0}.hp-checks strong{color:var(--hp-blue);font-size:calc(15 * var(--hp-unit,1px));display:block}.hp-checks li>span>span{font-size:calc(13 * var(--hp-unit,1px));color:#586271;margin-top:calc(3 * var(--hp-unit,1px));display:block}.hp-page .hp-grid{gap:calc(22 * var(--hp-unit,1px));display:grid}.hp-page .hp-four{grid-template-columns:repeat(4,minmax(0,1fr))}.hp-page .hp-three{grid-template-columns:repeat(3,minmax(0,1fr))}.hp-page .hp-components{gap:0}.hp-page .hp-component{padding:0 calc(25 * var(--hp-unit,1px));gap:calc(8 * var(--hp-unit,1px))}.hp-component+.hp-component{border-left:1px solid var(--hp-line)}.hp-component img{width:calc(175 * var(--hp-unit,1px));height:calc(175 * var(--hp-unit,1px));object-fit:cover;margin:0 auto calc(6 * var(--hp-unit,1px));border-radius:50%}.hp-page .hp-component p{font-size:calc(14 * var(--hp-unit,1px));line-height:1.5}.hp-page .hp-spec-grid{gap:calc(36 * var(--hp-unit,1px));grid-template-columns:1.3fr 1fr;align-items:stretch;display:grid}.hp-page .hp-spec-table{gap:calc(8 * var(--hp-unit,1px))}.hp-page .hp-table-label p{font-size:calc(14 * var(--hp-unit,1px));color:var(--hp-blue);font-weight:700}.hp-table-scroll{overflow-x:auto}.hp-page table{border-collapse:collapse;width:100%;font-size:calc(14 * var(--hp-unit,1px));border:1px solid var(--hp-line)}.hp-page th,.hp-page td{padding:calc(10 * var(--hp-unit,1px)) calc(14 * var(--hp-unit,1px));text-align:left;border:1px solid #e3e9f1;line-height:1.4}.hp-page thead th{background:var(--hp-blue);color:#fff;font-size:calc(13 * var(--hp-unit,1px))}.hp-page tbody th{color:var(--hp-blue);width:37%;font-size:calc(13 * var(--hp-unit,1px));background:#f0f5fb}.hp-page tbody tr:nth-child(2n) td{background:#fbfcfe}.hp-page .hp-point{border:1px solid var(--hp-line);border-radius:calc(5 * var(--hp-unit,1px));padding:calc(28 * var(--hp-unit,1px));grid-template-columns:calc(45 * var(--hp-unit,1px)) 1fr;gap:calc(14 * var(--hp-unit,1px)) calc(19 * var(--hp-unit,1px));align-content:start;display:grid}.hp-point>.elementor-widget-icon{grid-row:1/3}.hp-page .hp-point .elementor-icon{font-size:calc(36 * var(--hp-unit,1px))}.hp-point .hp-checks{grid-column:2}.hp-point .hp-link{grid-column:1/-1}.hp-page .hp-point h3{font-size:calc(19 * var(--hp-unit,1px))}.hp-disclosure{border-bottom:1px solid var(--hp-line);font-size:calc(12 * var(--hp-unit,1px));color:#56677d}.hp-disclosure summary{padding:calc(8 * var(--hp-unit,1px)) 0;cursor:pointer;color:#355783}.hp-disclosure p{padding:calc(8 * var(--hp-unit,1px)) 0 calc(14 * var(--hp-unit,1px))}.hp-disclosure a{text-decoration:underline}.hp-page .hp-install-grid{gap:calc(32 * var(--hp-unit,1px));grid-template-columns:1fr 1.05fr;align-items:stretch;display:grid}.hp-page .hp-drawing{border:1px solid var(--hp-line);border-radius:calc(4 * var(--hp-unit,1px));padding:calc(18 * var(--hp-unit,1px)) calc(26 * var(--hp-unit,1px));gap:calc(5 * var(--hp-unit,1px));text-align:center;background:#fafcff;justify-content:center}.hp-drawing img{width:100%;height:calc(250 * var(--hp-unit,1px));object-fit:contain;mix-blend-mode:multiply}.hp-page .hp-drawing .hp-link .elementor-button{font-size:calc(12 * var(--hp-unit,1px));justify-content:center}.hp-page .hp-drives{gap:calc(14 * var(--hp-unit,1px))}.hp-page .hp-drive-card{gap:calc(18 * var(--hp-unit,1px));padding:calc(12 * var(--hp-unit,1px)) calc(18 * var(--hp-unit,1px));border:1px solid var(--hp-line);border-radius:calc(4 * var(--hp-unit,1px));grid-template-columns:1fr 1fr;align-items:center;display:grid}.hp-drive-card img{width:100%;height:calc(135 * var(--hp-unit,1px));object-fit:contain}.hp-page .hp-drive-card>.e-con{gap:calc(7 * var(--hp-unit,1px))}.hp-page .hp-drive-card p{font-size:calc(13 * var(--hp-unit,1px));line-height:1.45}.hp-page .hp-drive-card h3{font-size:calc(18 * var(--hp-unit,1px))}.hp-text-button{padding:calc(4 * var(--hp-unit,1px)) 0;color:#1452a3;font:700 calc(12 * var(--hp-unit,1px))/1.5 Arial;cursor:pointer;text-align:left;min-height:calc(32 * var(--hp-unit,1px));background:0 0;border:0}.hp-text-button:hover{text-underline-offset:calc(3 * var(--hp-unit,1px));text-decoration:underline}#installation>.hp-checks{padding:calc(14 * var(--hp-unit,1px)) calc(16 * var(--hp-unit,1px));border:1px solid var(--hp-line);border-radius:calc(4 * var(--hp-unit,1px))}#installation>.hp-checks ul{gap:calc(12 * var(--hp-unit,1px));grid-template-columns:repeat(4,1fr);display:grid}#installation>.hp-checks li{font-size:calc(12 * var(--hp-unit,1px));color:var(--hp-blue);font-weight:700}.hp-page .hp-section-intro p{font-size:calc(13 * var(--hp-unit,1px));color:#58697f}.hp-page .hp-applications{gap:calc(16 * var(--hp-unit,1px))}.hp-page .hp-app-card{background:var(--hp-blue);border-radius:calc(3 * var(--hp-unit,1px));gap:0;overflow:hidden}.hp-app-card>.elementor-widget-image img{width:100%;height:calc(195 * var(--hp-unit,1px));object-fit:cover}.hp-page .hp-app-copy{padding:calc(15 * var(--hp-unit,1px)) calc(22 * var(--hp-unit,1px)) calc(12 * var(--hp-unit,1px));gap:calc(7 * var(--hp-unit,1px));flex:1}.hp-page .hp-app-copy h3{color:#fff;font-size:calc(20 * var(--hp-unit,1px))}.hp-page .hp-app-copy p{color:#f1f5fb;font-size:calc(14 * var(--hp-unit,1px));line-height:1.45}.hp-page .hp-app-copy .hp-link{margin-top:auto}.hp-page .hp-app-copy .hp-link .elementor-button{color:#d7e8ff;font-size:calc(12 * var(--hp-unit,1px))}.hp-page .hp-supply-grid{gap:calc(23 * var(--hp-unit,1px));grid-template-columns:1fr 1fr 1.08fr;display:grid}.hp-page .hp-scope-card{padding:calc(18 * var(--hp-unit,1px)) calc(25 * var(--hp-unit,1px));border:1px solid var(--hp-line);border-radius:calc(4 * var(--hp-unit,1px));gap:calc(8 * var(--hp-unit,1px))}.hp-page .hp-scope-card h3{font-size:calc(18 * var(--hp-unit,1px))}.hp-scope-card img{width:100%;height:calc(160 * var(--hp-unit,1px));object-fit:contain}.hp-scope-card .hp-checks li{font-size:calc(13 * var(--hp-unit,1px))}.hp-page .hp-scope-checklist{padding:calc(18 * var(--hp-unit,1px)) 0 0 calc(8 * var(--hp-unit,1px));gap:calc(18 * var(--hp-unit,1px))}.hp-scope-checklist .hp-checks ul{gap:calc(13 * var(--hp-unit,1px))}.hp-scope-checklist>.hp-button{margin-top:calc(8 * var(--hp-unit,1px))}.hp-page .hp-process{gap:calc(20 * var(--hp-unit,1px))}.hp-page .hp-process-card{gap:calc(6 * var(--hp-unit,1px))}.hp-process-card img{width:100%;height:calc(160 * var(--hp-unit,1px));object-fit:cover;border-radius:calc(3 * var(--hp-unit,1px))}.hp-page .hp-process-card h3{font-size:calc(16 * var(--hp-unit,1px));margin-top:calc(4 * var(--hp-unit,1px))}.hp-page .hp-process-card p{font-size:calc(13 * var(--hp-unit,1px));line-height:1.4}.hp-page .hp-documents{gap:calc(18 * var(--hp-unit,1px))}.hp-page .hp-document{grid-template-columns:calc(82 * var(--hp-unit,1px)) 1fr;gap:calc(18 * var(--hp-unit,1px));border:1px solid var(--hp-line);padding:calc(17 * var(--hp-unit,1px));border-radius:calc(4 * var(--hp-unit,1px));display:grid}.hp-document img{width:calc(82 * var(--hp-unit,1px));height:calc(135 * var(--hp-unit,1px));object-fit:contain}.hp-page .hp-document>.e-con{gap:calc(8 * var(--hp-unit,1px))}.hp-page .hp-document h3{font-size:calc(15 * var(--hp-unit,1px))}.hp-page .hp-document p{font-size:calc(12 * var(--hp-unit,1px));line-height:1.45}.hp-document .hp-link{margin-top:auto}.hp-page .hp-document .hp-link .elementor-button{font-size:calc(12 * var(--hp-unit,1px))}.hp-checklist-document>.elementor-widget-icon{min-height:calc(130 * var(--hp-unit,1px));border:1px solid var(--hp-line);background:#f1f6fc;place-items:center;display:grid}.hp-page .hp-checklist-document .elementor-icon{font-size:calc(50 * var(--hp-unit,1px))}.hp-faq .elementor-accordion-item{border:1px solid var(--hp-line);margin-top:-1px}.hp-faq .elementor-tab-title{padding:calc(12 * var(--hp-unit,1px)) calc(18 * var(--hp-unit,1px));color:var(--hp-blue);font-size:calc(15 * var(--hp-unit,1px));cursor:pointer;min-height:calc(46 * var(--hp-unit,1px));font-weight:700;line-height:1.4}.hp-faq .elementor-tab-content{padding:0 calc(18 * var(--hp-unit,1px)) calc(16 * var(--hp-unit,1px));font-size:calc(14 * var(--hp-unit,1px));color:#495462;line-height:1.6}.hp-faq .elementor-tab-title::marker{color:#1b53a7}.hp-page>.hp-rfq{padding:calc(26 * var(--hp-unit,1px)) 0 calc(16 * var(--hp-unit,1px));margin-top:calc(28 * var(--hp-unit,1px));background:#073775;gap:0}.hp-page .hp-rfq-grid{gap:calc(45 * var(--hp-unit,1px));grid-template-columns:.8fr 1.4fr;display:grid}.hp-page .hp-rfq-copy{gap:calc(13 * var(--hp-unit,1px))}.hp-page .hp-rfq h2{font-size:calc(28 * var(--hp-unit,1px));color:#fff}.hp-page .hp-rfq-copy>.elementor-widget-text-editor p{font-size:calc(17 * var(--hp-unit,1px));color:#fff;max-width:calc(320 * var(--hp-unit,1px));line-height:1.4}.hp-rfq-copy>.hp-checks{margin-top:calc(10 * var(--hp-unit,1px))}.hp-rfq-copy .hp-checks strong{font-size:calc(14 * var(--hp-unit,1px));color:#fff}.hp-rfq-copy .hp-checks span>span{color:#d6e3f5;font-size:calc(12 * var(--hp-unit,1px))}.hp-rfq-copy .hp-checks li{gap:calc(15 * var(--hp-unit,1px))}.hp-rfq-copy .hp-checks li>i{color:#b3c9e8;font-size:calc(21 * var(--hp-unit,1px))}.hp-rfq form{border-radius:calc(7 * var(--hp-unit,1px));padding:calc(20 * var(--hp-unit,1px)) calc(24 * var(--hp-unit,1px));color:#303b49;background:#fff;border:1px solid #d0dfef;min-width:0}.hp-page .hp-product-context{font-size:calc(12 * var(--hp-unit,1px));color:#32537f;padding-bottom:calc(10 * var(--hp-unit,1px));margin-bottom:calc(12 * var(--hp-unit,1px));border-bottom:1px solid #e2e9f1}.hp-form-grid{gap:calc(12 * var(--hp-unit,1px)) calc(20 * var(--hp-unit,1px));grid-template-columns:1fr 1fr;display:grid}.hp-form-grid label{font:700 calc(12 * var(--hp-unit,1px))/1.4 Arial;gap:calc(5 * var(--hp-unit,1px));flex-direction:column;min-width:0;display:flex}.hp-form-grid input,.hp-form-grid textarea{width:100%;min-height:calc(36 * var(--hp-unit,1px));padding:calc(8 * var(--hp-unit,1px)) calc(10 * var(--hp-unit,1px));border-radius:calc(3 * var(--hp-unit,1px));color:#293749;font:calc(13 * var(--hp-unit,1px))/1.35 Arial;background:#fff;border:1px solid #d3ddeb}.hp-form-grid textarea{resize:vertical;min-height:calc(70 * var(--hp-unit,1px))}.hp-form-wide{grid-column:1/-1}.hp-page .hp-submit{width:100%;margin-top:calc(14 * var(--hp-unit,1px));min-height:calc(40 * var(--hp-unit,1px));padding:calc(9 * var(--hp-unit,1px))}.hp-page .hp-local-note{font-size:calc(11 * var(--hp-unit,1px));color:#657082;margin-top:calc(10 * var(--hp-unit,1px))}.hp-page [data-core-form-status]{font-size:calc(12 * var(--hp-unit,1px));color:#164d86;margin-top:calc(10 * var(--hp-unit,1px))}.hp-page [data-core-form-status]:empty{display:none}.hp-page .hp-selection{padding:calc(10 * var(--hp-unit,1px)) calc(12 * var(--hp-unit,1px));margin-top:calc(12 * var(--hp-unit,1px));background:#f0f5fc;border:1px solid #cbd9ee}.hp-selection p{font-size:calc(12 * var(--hp-unit,1px))!important;color:#244e82!important}.hp-selection button{padding:calc(5 * var(--hp-unit,1px)) 0;color:#164f9f;font:700 calc(12 * var(--hp-unit,1px)) Arial;cursor:pointer;min-height:calc(32 * var(--hp-unit,1px));background:0 0;border:0}.hp-page [data-core-enquiry-preview]{margin-top:calc(18 * var(--hp-unit,1px));border-top:1px solid var(--hp-line);padding-top:calc(18 * var(--hp-unit,1px))}.hp-page [data-core-enquiry-preview] h3{font-size:calc(20 * var(--hp-unit,1px))}.hp-page [data-core-summary]{font:calc(13 * var(--hp-unit,1px))/1.6 Arial;white-space:pre-wrap;overflow-wrap:anywhere;padding:calc(16 * var(--hp-unit,1px));background:#f2f6fc}.hp-summary-actions{gap:calc(12 * var(--hp-unit,1px));flex-wrap:wrap;display:flex}.hp-summary-actions button{color:#104287;padding:calc(10 * var(--hp-unit,1px)) calc(14 * var(--hp-unit,1px));min-height:calc(40 * var(--hp-unit,1px));font:700 calc(12 * var(--hp-unit,1px)) Arial;border-radius:calc(3 * var(--hp-unit,1px));cursor:pointer;background:#fff;border:1px solid #aac0dd}.hp-page .hp-media-disclosure p{color:#cfdef2;font-size:calc(10 * var(--hp-unit,1px));margin-top:calc(20 * var(--hp-unit,1px));line-height:1.5}.hp-page :focus-visible{outline:calc(3 * var(--hp-unit,1px)) solid #de7400;outline-offset:calc(4 * var(--hp-unit,1px))}.hp-page input[aria-invalid=true],.hp-page textarea[aria-invalid=true]{border:calc(2 * var(--hp-unit,1px)) solid #b72129}.hp-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (width>=1900px){.hp-page .hp-wrap{max-width:calc(1500 * var(--hp-unit,1px))}.hp-page .hp-hero-image img{height:calc(390 * var(--hp-unit,1px))}.hp-page .hp-exploded img{height:calc(285 * var(--hp-unit,1px))}.hp-app-card>.elementor-widget-image img{height:calc(230 * var(--hp-unit,1px))}.hp-process-card img{height:calc(190 * var(--hp-unit,1px))}}@media (width<=1500px){.hp-page .hp-wrap{width:calc(100% - calc(64 * var(--hp-unit,1px)))}.hp-page .hp-hero{gap:calc(32 * var(--hp-unit,1px))}.hp-page h1.elementor-heading-title{font-size:calc(50 * var(--hp-unit,1px))}.hp-page .hp-hero-copy h2{font-size:calc(24 * var(--hp-unit,1px))}.hp-page .hp-hero-image img{height:calc(310 * var(--hp-unit,1px))}.hp-page .hp-actions{gap:calc(12 * var(--hp-unit,1px))}.hp-page .hp-actions .elementor-button{font-size:calc(12 * var(--hp-unit,1px))!important;padding-inline:calc(17 * var(--hp-unit,1px))!important}.hp-page .hp-overview-grid{gap:calc(24 * var(--hp-unit,1px))}.hp-page .hp-component{padding-inline:calc(18 * var(--hp-unit,1px))}.hp-component img{width:calc(155 * var(--hp-unit,1px));height:calc(155 * var(--hp-unit,1px))}.hp-page .hp-spec-grid{gap:calc(24 * var(--hp-unit,1px))}.hp-page .hp-point{padding:calc(22 * var(--hp-unit,1px));grid-template-columns:calc(30 * var(--hp-unit,1px)) 1fr;gap:calc(14 * var(--hp-unit,1px))}.hp-page .hp-point .elementor-icon{font-size:calc(28 * var(--hp-unit,1px))}.hp-page .hp-drive-card{padding:calc(12 * var(--hp-unit,1px));gap:calc(12 * var(--hp-unit,1px))}.hp-page .hp-drive-card h3{font-size:calc(17 * var(--hp-unit,1px))}.hp-page .hp-scope-card{padding:calc(15 * var(--hp-unit,1px)) calc(18 * var(--hp-unit,1px))}.hp-page .hp-documents{gap:calc(14 * var(--hp-unit,1px))}.hp-page .hp-document{grid-template-columns:calc(60 * var(--hp-unit,1px)) 1fr;padding:calc(13 * var(--hp-unit,1px));gap:calc(12 * var(--hp-unit,1px))}.hp-document img{width:calc(60 * var(--hp-unit,1px));height:calc(125 * var(--hp-unit,1px))}.hp-page .hp-rfq-grid{gap:calc(28 * var(--hp-unit,1px))}}@media (width<=1024px){.hp-page .hp-overview-grid{grid-template-columns:1fr 1.3fr}.hp-page h2.elementor-heading-title{font-size:calc(25 * var(--hp-unit,1px))}.hp-page .hp-hero-copy h2{font-size:calc(23 * var(--hp-unit,1px))}.hp-page .hp-component h3{font-size:calc(17 * var(--hp-unit,1px))}.hp-page .hp-component p{font-size:calc(13 * var(--hp-unit,1px))}.hp-page .hp-spec-grid{grid-template-columns:1.2fr 1fr}.hp-page th,.hp-page td{padding:calc(9 * var(--hp-unit,1px)) calc(10 * var(--hp-unit,1px));font-size:calc(12 * var(--hp-unit,1px))}.hp-page .hp-install-grid{gap:calc(20 * var(--hp-unit,1px))}.hp-page .hp-drive-card{grid-template-columns:.8fr 1fr}.hp-drive-card img{height:calc(115 * var(--hp-unit,1px))}.hp-page .hp-drive-card p{font-size:calc(12 * var(--hp-unit,1px))}.hp-page .hp-app-copy{padding:calc(14 * var(--hp-unit,1px)) calc(16 * var(--hp-unit,1px)) calc(10 * var(--hp-unit,1px))}.hp-page .hp-app-copy h3{font-size:calc(18 * var(--hp-unit,1px))}.hp-page .hp-app-copy p{font-size:calc(13 * var(--hp-unit,1px))}.hp-app-card>.elementor-widget-image img{height:calc(160 * var(--hp-unit,1px))}.hp-page .hp-supply-grid{gap:calc(15 * var(--hp-unit,1px))}.hp-page .hp-scope-card h3{font-size:calc(16 * var(--hp-unit,1px))}.hp-scope-card img{height:calc(140 * var(--hp-unit,1px))}.hp-scope-card .hp-checks li,.hp-scope-checklist .hp-checks li{font-size:calc(12 * var(--hp-unit,1px))}.hp-page .hp-scope-checklist{padding-left:0}.hp-process-card img{height:calc(145 * var(--hp-unit,1px))}.hp-page .hp-documents{grid-template-columns:repeat(3,minmax(0,1fr))}.hp-page .hp-document{display:flex}.hp-document>.elementor-widget-image,.hp-checklist-document>.elementor-widget-icon{width:100%;height:calc(90 * var(--hp-unit,1px));min-height:calc(90 * var(--hp-unit,1px));align-self:center}.hp-document img{height:calc(90 * var(--hp-unit,1px));object-fit:contain;width:100%}.hp-page .hp-rfq-grid{grid-template-columns:.85fr 1.2fr}}@media (width<=767px){.hp-page .hp-wrap{width:calc(100% - calc(32 * var(--hp-unit,1px)))}.hp-page>.hp-intro{padding-top:calc(13 * var(--hp-unit,1px))}.hp-page .hp-breadcrumb{font-size:calc(10 * var(--hp-unit,1px));gap:calc(8 * var(--hp-unit,1px));margin-bottom:0}.hp-page .hp-hero{gap:calc(22 * var(--hp-unit,1px));grid-template-columns:1fr}.hp-page .hp-hero-image img{height:calc(265 * var(--hp-unit,1px))}.hp-thumbs{gap:calc(12 * var(--hp-unit,1px));justify-content:center;padding:0}.hp-thumbs button{width:calc(88 * var(--hp-unit,1px));height:calc(68 * var(--hp-unit,1px))}.hp-page .hp-image-caption{text-align:center;margin:calc(8 * var(--hp-unit,1px)) 0 0}.hp-page h1.elementor-heading-title{font-size:calc(46 * var(--hp-unit,1px))}.hp-page .hp-hero-copy h2{font-size:calc(24 * var(--hp-unit,1px))}.hp-page .hp-hero-copy{padding:0 calc(5 * var(--hp-unit,1px));gap:calc(10 * var(--hp-unit,1px))}.hp-page .hp-hero-copy p{font-size:calc(15 * var(--hp-unit,1px))}.hp-page .hp-eyebrow p{font-size:calc(12 * var(--hp-unit,1px))}.hp-page .hp-actions{gap:calc(10 * var(--hp-unit,1px));flex-wrap:nowrap}.hp-page .hp-actions>.elementor-widget{flex:1}.hp-page .hp-actions .elementor-button{width:100%;font-size:calc(12 * var(--hp-unit,1px))!important;padding:calc(11 * var(--hp-unit,1px)) calc(9 * var(--hp-unit,1px))!important}.hp-facts{gap:calc(12 * var(--hp-unit,1px)) calc(16 * var(--hp-unit,1px));margin-top:calc(6 * var(--hp-unit,1px))}.hp-facts dt,.hp-facts dd{font-size:calc(12 * var(--hp-unit,1px))}.hp-page .hp-nav .hp-wrap{width:100%;overflow:auto}.hp-nav a{padding:calc(15 * var(--hp-unit,1px)) calc(17 * var(--hp-unit,1px));font-size:calc(12 * var(--hp-unit,1px));flex:none}.hp-page>.hp-section{margin-top:calc(28 * var(--hp-unit,1px));gap:calc(14 * var(--hp-unit,1px))}.hp-page h2.elementor-heading-title{font-size:calc(24 * var(--hp-unit,1px))}.hp-page h3.elementor-heading-title{font-size:calc(18 * var(--hp-unit,1px))}.hp-page .hp-overview-grid{gap:calc(12 * var(--hp-unit,1px));grid-template-columns:1fr}.hp-page .hp-overview-copy>.elementor-widget-text-editor{max-width:none}.hp-page .hp-exploded img{height:calc(190 * var(--hp-unit,1px))}.hp-page .hp-components{gap:calc(25 * var(--hp-unit,1px)) 0;grid-template-columns:1fr 1fr}.hp-page .hp-component{padding:0 calc(12 * var(--hp-unit,1px))}.hp-component:nth-child(3){border-left:0}.hp-component img{height:calc(135 * var(--hp-unit,1px));width:calc(135 * var(--hp-unit,1px))}.hp-page .hp-component p{font-size:calc(13 * var(--hp-unit,1px))}.hp-page .hp-spec-grid{gap:calc(18 * var(--hp-unit,1px));grid-template-columns:1fr}.hp-page th,.hp-page td{font-size:calc(12 * var(--hp-unit,1px));padding:calc(9 * var(--hp-unit,1px)) calc(10 * var(--hp-unit,1px))}.hp-page .hp-point{padding:calc(22 * var(--hp-unit,1px));grid-template-columns:calc(32 * var(--hp-unit,1px)) 1fr}.hp-page .hp-point h3{font-size:calc(18 * var(--hp-unit,1px))}.hp-page .hp-install-grid{gap:calc(16 * var(--hp-unit,1px));grid-template-columns:1fr}.hp-page .hp-drawing{padding:calc(18 * var(--hp-unit,1px))}.hp-drawing img{height:calc(210 * var(--hp-unit,1px))}.hp-page .hp-drive-card{padding:calc(12 * var(--hp-unit,1px));gap:calc(12 * var(--hp-unit,1px));grid-template-columns:1fr 1.1fr}.hp-drive-card img{height:calc(120 * var(--hp-unit,1px))}.hp-page .hp-drive-card p{font-size:calc(12 * var(--hp-unit,1px))}.hp-text-button{min-height:calc(44 * var(--hp-unit,1px));font-size:calc(11 * var(--hp-unit,1px))}#installation>.hp-checks ul{gap:calc(12 * var(--hp-unit,1px));grid-template-columns:1fr 1fr}#installation>.hp-checks li{font-size:calc(11 * var(--hp-unit,1px));gap:calc(8 * var(--hp-unit,1px))}.hp-page .hp-applications{gap:calc(18 * var(--hp-unit,1px));grid-template-columns:1fr}.hp-app-card>.elementor-widget-image img{height:calc(200 * var(--hp-unit,1px))}.hp-page .hp-app-copy{padding:calc(17 * var(--hp-unit,1px)) calc(20 * var(--hp-unit,1px)) calc(10 * var(--hp-unit,1px))}.hp-page .hp-app-copy h3{font-size:calc(20 * var(--hp-unit,1px))}.hp-page .hp-app-copy p{font-size:calc(14 * var(--hp-unit,1px))}.hp-page .hp-supply-grid{gap:calc(13 * var(--hp-unit,1px));grid-template-columns:1fr 1fr}.hp-page .hp-scope-card{padding:calc(14 * var(--hp-unit,1px)) calc(12 * var(--hp-unit,1px))}.hp-scope-card img{height:calc(125 * var(--hp-unit,1px))}.hp-scope-card .hp-checks li{font-size:calc(11 * var(--hp-unit,1px));gap:calc(7 * var(--hp-unit,1px))}.hp-scope-card .hp-checks ul{gap:calc(8 * var(--hp-unit,1px))}.hp-page .hp-scope-checklist{padding:calc(10 * var(--hp-unit,1px)) calc(5 * var(--hp-unit,1px)) 0;gap:calc(14 * var(--hp-unit,1px));grid-column:1/-1}.hp-scope-checklist .hp-checks li{font-size:calc(14 * var(--hp-unit,1px))}.hp-page .hp-scope-checklist>.hp-button{margin:0}.hp-page .hp-process{gap:calc(22 * var(--hp-unit,1px)) calc(14 * var(--hp-unit,1px));grid-template-columns:1fr 1fr}.hp-process-card img{height:calc(125 * var(--hp-unit,1px))}.hp-page .hp-process-card h3{font-size:calc(16 * var(--hp-unit,1px))}.hp-page .hp-process-card p{font-size:calc(12 * var(--hp-unit,1px))}.hp-page .hp-documents{grid-template-columns:1fr}.hp-page .hp-document{grid-template-columns:calc(75 * var(--hp-unit,1px)) 1fr;padding:calc(17 * var(--hp-unit,1px));gap:calc(18 * var(--hp-unit,1px));display:grid}.hp-document>.elementor-widget-image,.hp-checklist-document>.elementor-widget-icon{height:calc(120 * var(--hp-unit,1px));min-height:calc(120 * var(--hp-unit,1px))}.hp-document img{height:calc(120 * var(--hp-unit,1px));width:calc(75 * var(--hp-unit,1px))}.hp-page .hp-document h3{font-size:calc(16 * var(--hp-unit,1px))}.hp-page .hp-document p{font-size:calc(13 * var(--hp-unit,1px))}.hp-page .hp-document .hp-link .elementor-button{font-size:calc(13 * var(--hp-unit,1px));min-height:calc(40 * var(--hp-unit,1px))}.hp-faq .elementor-tab-title{padding:calc(13 * var(--hp-unit,1px)) calc(14 * var(--hp-unit,1px));font-size:calc(14 * var(--hp-unit,1px))}.hp-faq .elementor-tab-content{padding:0 calc(14 * var(--hp-unit,1px)) calc(16 * var(--hp-unit,1px));font-size:calc(14 * var(--hp-unit,1px))}.hp-page .hp-rfq-grid{gap:calc(24 * var(--hp-unit,1px));grid-template-columns:1fr}.hp-page .hp-rfq h2{font-size:calc(25 * var(--hp-unit,1px))}.hp-page .hp-rfq-copy>.elementor-widget-text-editor p{font-size:calc(16 * var(--hp-unit,1px));max-width:none}.hp-rfq-copy>.hp-checks{margin-top:calc(5 * var(--hp-unit,1px))}.hp-rfq form{padding:calc(18 * var(--hp-unit,1px)) calc(16 * var(--hp-unit,1px))}.hp-form-grid{gap:calc(14 * var(--hp-unit,1px));grid-template-columns:1fr}.hp-form-grid label{font-size:calc(13 * var(--hp-unit,1px))}.hp-form-grid input,.hp-form-grid textarea{font-size:calc(16 * var(--hp-unit,1px));min-height:calc(44 * var(--hp-unit,1px))}.hp-form-grid textarea{min-height:calc(90 * var(--hp-unit,1px))}.hp-page .hp-submit{min-height:calc(46 * var(--hp-unit,1px))}.hp-page .hp-product-context{font-size:calc(11 * var(--hp-unit,1px))}.hp-page .hp-local-note{font-size:calc(12 * var(--hp-unit,1px))}.hp-page .hp-media-disclosure p{font-size:calc(11 * var(--hp-unit,1px))}}.hp-page #models>.elementor-widget-html{width:100%;min-width:0}.hp-model-filters{gap:calc(18 * var(--hp-unit,1px));padding:calc(22 * var(--hp-unit,1px));border-radius:calc(4 * var(--hp-unit,1px));margin:calc(6 * var(--hp-unit,1px)) 0 calc(24 * var(--hp-unit,1px));background:#f4f8fd;border:1px solid #ccdcef;grid-template-columns:repeat(3,minmax(0,1fr)) auto auto;align-items:end;display:grid}.hp-model-filters label{gap:calc(8 * var(--hp-unit,1px));color:#0a3372;font:700 calc(13 * var(--hp-unit,1px))/1.4 Arial;flex-direction:column;min-width:0;display:flex}.hp-model-filters input{width:100%;min-height:calc(44 * var(--hp-unit,1px));border-radius:calc(3 * var(--hp-unit,1px));padding:calc(10 * var(--hp-unit,1px));font:calc(14 * var(--hp-unit,1px)) Arial;color:#263c54;background:#fff;border:1px solid #bacde2}.hp-model-filters button{min-height:calc(44 * var(--hp-unit,1px));padding:calc(10 * var(--hp-unit,1px)) calc(18 * var(--hp-unit,1px));color:#fff;border-radius:calc(3 * var(--hp-unit,1px));font:700 calc(13 * var(--hp-unit,1px)) Arial;cursor:pointer;background:#0a3372;border:1px solid #0a3372}.hp-model-filters .hp-model-reset{color:#0a3372;padding-inline:calc(12 * var(--hp-unit,1px));background:#fff}.hp-model-list-heading{justify-content:space-between;gap:calc(18 * var(--hp-unit,1px));margin-bottom:calc(10 * var(--hp-unit,1px));align-items:center;display:flex}.hp-page #models h3{color:#0a3372;font-size:calc(20 * var(--hp-unit,1px));margin:0;line-height:1.3}.hp-page #models a{color:#1452a3;font-size:calc(13 * var(--hp-unit,1px))}.hp-page #models a:hover{text-decoration:underline}.hp-page #models .hp-model-help{font-size:calc(12 * var(--hp-unit,1px));color:#596a7e;margin:calc(10 * var(--hp-unit,1px)) 0;line-height:1.55}.hp-model-scroll{border-radius:calc(3 * var(--hp-unit,1px));width:100%;max-width:100%;overflow:auto}.hp-page .hp-model-table{min-width:calc(850 * var(--hp-unit,1px));margin-top:calc(3 * var(--hp-unit,1px))}.hp-page .hp-model-table tbody th{white-space:nowrap;width:auto;font-size:calc(14 * var(--hp-unit,1px));background:inherit}.hp-page .hp-model-table th,.hp-page .hp-model-table td{padding:calc(14 * var(--hp-unit,1px)) calc(13 * var(--hp-unit,1px));vertical-align:middle}.hp-page .hp-model-table tbody tr:nth-child(2n){background:#f8faff}.hp-model-assistance{margin-top:calc(20 * var(--hp-unit,1px));justify-content:space-between;align-items:center;gap:calc(20 * var(--hp-unit,1px));padding:calc(20 * var(--hp-unit,1px)) calc(24 * var(--hp-unit,1px));border-radius:calc(3 * var(--hp-unit,1px));background:#f5f8fd;border:1px solid #d2dfef;display:flex}.hp-page #models .hp-model-assistance h3{font-size:calc(18 * var(--hp-unit,1px))}.hp-page .hp-model-assistance p{font-size:calc(13 * var(--hp-unit,1px));color:#596a7e;margin-top:calc(5 * var(--hp-unit,1px))}.hp-page #models .hp-model-assistance a{padding:calc(12 * var(--hp-unit,1px)) calc(18 * var(--hp-unit,1px));border-radius:calc(3 * var(--hp-unit,1px));white-space:nowrap;background:#fff;border:1px solid #aac0db;font-weight:700}.hp-model-scroll:focus-visible{outline-offset:calc(-3 * var(--hp-unit,1px))}@media (width<=1024px){.hp-model-filters{gap:calc(14 * var(--hp-unit,1px));padding:calc(18 * var(--hp-unit,1px));grid-template-columns:1fr 1fr 1fr}.hp-model-filters button{grid-row:2}}@media (width<=767px){.hp-model-filters{padding:calc(16 * var(--hp-unit,1px));gap:calc(14 * var(--hp-unit,1px));grid-template-columns:1fr 1fr}.hp-model-filters label:nth-child(3){grid-column:1/-1}.hp-model-filters button{grid-row:auto}.hp-model-filters input{font-size:calc(16 * var(--hp-unit,1px))}.hp-model-list-heading{align-items:flex-start;gap:calc(8 * var(--hp-unit,1px));flex-direction:column}.hp-page #models h3{font-size:calc(20 * var(--hp-unit,1px))}.hp-page #models .hp-model-help{font-size:calc(12 * var(--hp-unit,1px))}.hp-page .hp-model-table th,.hp-page .hp-model-table td{padding:calc(12 * var(--hp-unit,1px))}.hp-page #models .hp-model-assistance a{white-space:normal}.hp-page .hp-model-table tbody th{z-index:2;box-shadow:calc(2 * var(--hp-unit,1px)) 0 0 #dce5ef;background:#fff;position:sticky;left:0}.hp-page .hp-model-table thead th:first-child{z-index:3;background:var(--hp-blue);box-shadow:calc(2 * var(--hp-unit,1px)) 0 0 #7390b7;position:sticky;left:0}}@media (prefers-reduced-motion:reduce){.hp-page *{scroll-behavior:auto;transition:none!important}}@media (width>=1025px){.horizontal-detail,.hp-page{--hp-unit:clamp(1px,calc(100vw / 1152),1.25px)}}@media (width>=1201px) and (width<=1500px){.horizontal-detail.slurry-selected .home-site-footer{padding:0 60px}.horizontal-detail.slurry-selected .home-shell-footer-grid{gap:52.5px;max-width:1541.25px;padding:28.75px 0 37.5px}.horizontal-detail.slurry-selected .home-shell-footer-brand img{width:156.25px}.horizontal-detail.slurry-selected .home-shell-footer-brand p{margin:15px 0;font-size:15px}.horizontal-detail.slurry-selected .home-shell-footer-grid h2{margin-bottom:10px;font-size:17.5px}.horizontal-detail.slurry-selected .home-shell-footer-grid a{padding:3.75px 0;font-size:13.75px}.horizontal-detail.slurry-selected .home-shell-footer-grid .home-shell-footer-cta{margin-top:15px;padding:0}.horizontal-detail.slurry-selected .home-shell-legal{gap:25px;max-width:1541.25px;min-height:60px;font-size:12.5px}}.hp-model-cards{display:none}.hp-page .hp-component-seal img{object-fit:contain;border-radius:0;width:100%}.hp-page .hp-component-seal .hp-link .elementor-button{white-space:normal;min-height:44px;padding:6px 0;font-size:13px}@media (width<=767px){.hp-model-desktop{display:none}.hp-model-cards{gap:16px;display:grid}.hp-model-card{background:#fff;border:1px solid #cbdcef;border-radius:4px;min-width:0;padding:18px}.hp-page .hp-model-card h4{color:#0a3372;margin:0;font:700 20px/1.3 Arial}.hp-page .hp-model-card-ports{color:#596a7e;margin:6px 0 16px;font-size:13px}.hp-model-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.hp-model-card dl>div{min-width:0}.hp-model-card dt{color:#0a3372;font:700 13px/1.45 Arial}.hp-model-card dt span{color:#596a7e;font-size:12px;font-weight:400;display:block}.hp-model-card dd{color:#263c54;white-space:nowrap;font-variant-numeric:tabular-nums;margin:6px 0 0;font:700 15px/1.4 Arial}.hp-model-card-actions{border-top:1px solid #dfe6ef;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;padding-top:12px;display:flex}.hp-page #models .hp-model-card-actions a{align-items:center;min-height:44px;font-size:13px;display:flex}}.hp-page .hp-supply-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.hp-page .hp-scope-card{min-width:0;padding:calc(20 * var(--hp-unit,1px));gap:calc(10 * var(--hp-unit,1px))}.hp-page .hp-scope-card h3{font-size:calc(18 * var(--hp-unit,1px));line-height:1.3}.hp-scope-card img{height:calc(190 * var(--hp-unit,1px));object-fit:contain;width:100%}.hp-page .hp-scope-description p{font-size:calc(14 * var(--hp-unit,1px));min-height:4.65em;line-height:1.55}.hp-scope-card .hp-checks{flex:1}.hp-scope-card .hp-checks ul{gap:calc(10 * var(--hp-unit,1px))}.hp-scope-card .hp-checks li{font-size:calc(13 * var(--hp-unit,1px));line-height:1.5}.hp-scope-card>.elementor-widget-html{margin-top:auto}.hp-scope-card .hp-text-button{text-align:left;min-height:44px;font-size:14px}.hp-page .hp-scope-checklist{padding:calc(24 * var(--hp-unit,1px));margin-top:calc(22 * var(--hp-unit,1px));gap:calc(20 * var(--hp-unit,1px));background:#f5f8fd;border:1px solid #d5e1ef;border-radius:4px}.hp-page .hp-scope-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;display:grid}.hp-page .hp-scope-heading>.hp-button{justify-self:end;width:auto}.hp-page .hp-scope-heading>.hp-button .elementor-button{white-space:normal;text-align:center}.hp-page .hp-scope-heading h3{font-size:calc(20 * var(--hp-unit,1px))}.hp-page .hp-scope-details{gap:calc(26 * var(--hp-unit,1px));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hp-page .hp-scope-details>.e-con{gap:calc(10 * var(--hp-unit,1px));align-content:start}.hp-page .hp-scope-details h4{color:#0a3372;font-size:calc(15 * var(--hp-unit,1px));margin:0;line-height:1.35}.hp-page .hp-scope-details p{font-size:calc(13 * var(--hp-unit,1px));line-height:1.6}.hp-page .hp-scope-checklist .hp-caption p{text-align:left;font-size:12px}@media (width>=768px) and (width<=1024px){.hp-page .hp-scope-heading{grid-template-columns:1fr;gap:16px}.hp-page .hp-scope-heading>.hp-button{justify-self:start}}@media (width<=767px){.hp-page .hp-supply-grid{grid-template-columns:1fr;gap:18px}.hp-page .hp-scope-card{gap:12px;padding:20px}.hp-page .hp-scope-card h3{font-size:22px}.hp-scope-card img{height:210px}.hp-page .hp-scope-description p{min-height:0;font-size:15px}.hp-scope-card .hp-checks li{gap:10px;font-size:14px}.hp-page .hp-scope-checklist{gap:22px;margin-top:20px;padding:20px}.hp-page .hp-scope-heading{grid-template-columns:1fr;align-items:start;gap:14px}.hp-page .hp-scope-heading>.hp-button{justify-self:stretch;width:100%}.hp-page .hp-scope-heading>.hp-button .elementor-button{width:100%}.hp-page .hp-scope-heading h3{font-size:21px}.hp-page .hp-scope-details{grid-template-columns:1fr;gap:20px}.hp-page .hp-scope-details h4{font-size:16px}.hp-page .hp-scope-details p{font-size:14px}.hp-model-assistance{flex-direction:column;align-items:stretch;gap:14px;padding:18px}.hp-model-assistance a{text-align:center;width:100%}}@media (width>=768px) and (width<=900px){.hp-page .hp-scope-card h3{min-height:2.6em}.hp-page .hp-scope-description p{min-height:6.2em}}