.explorer[data-astro-cid-n33icyju]{border-top-width:2px;align-self:start;padding:22px}.explorer-top[data-astro-cid-n33icyju]{margin-bottom:14px}@media (width<=700px){.explorer[data-astro-cid-n33icyju]{padding:18px}}.starting-section[data-astro-cid-r4otjtnf]{padding-block:32px 40px}.section-heading[data-astro-cid-r4otjtnf]{margin-bottom:22px}.section-heading[data-astro-cid-r4otjtnf] .eyebrow[data-astro-cid-r4otjtnf]{margin-bottom:8px}.section-heading[data-astro-cid-r4otjtnf] h2[data-astro-cid-r4otjtnf]{font-size:clamp(28px,3vw,38px)}.visitor-choice[data-astro-cid-r4otjtnf]{border-bottom-width:1px;grid-template-columns:24px minmax(0,1fr) 20px;align-content:center;align-items:center;gap:12px;min-height:80px;padding:18px}.route-number[data-astro-cid-r4otjtnf]{grid-area:1/1;margin:0}.route-title[data-astro-cid-r4otjtnf]{grid-area:1/2;font-size:20px;line-height:1.4}.route-arrow[data-astro-cid-r4otjtnf]{grid-area:1/3;font-size:18px}@media (width<=700px){.starting-section[data-astro-cid-r4otjtnf]{padding-block:28px}.visitor-choices[data-astro-cid-r4otjtnf]{grid-template-columns:minmax(0,1fr);gap:10px}.visitor-choice[data-astro-cid-r4otjtnf]{min-height:64px;padding:14px}.route-title[data-astro-cid-r4otjtnf]{font-size:18px}}.equipment-feature[data-astro-cid-dli7egbt]{padding-block:40px 48px}.section-heading[data-astro-cid-dli7egbt]{margin-bottom:24px}.featured-product[data-astro-cid-dli7egbt]{background:var(--white);border-width:1px 0 0}.featured-product[data-astro-cid-dli7egbt]:nth-child(2){background:var(--white)}.product-accent[data-astro-cid-dli7egbt]{width:32px;height:3px;margin-bottom:18px}.featured-product[data-astro-cid-dli7egbt] h3[data-astro-cid-dli7egbt]{margin-bottom:20px}.featured-actions[data-astro-cid-dli7egbt]{gap:10px;padding-top:20px}.featured-actions[data-astro-cid-dli7egbt] .text-link[data-astro-cid-dli7egbt]{min-height:44px}@media (width<=850px){.equipment-feature[data-astro-cid-dli7egbt]{padding-block:32px}.featured-products[data-astro-cid-dli7egbt]{gap:28px}}body.phase6-review.page-home .hero-intro{margin-top:0;margin-bottom:24px;font-size:16px}body.phase6-review.page-home .explorer-context{max-width:72ch;margin-bottom:18px;font-size:16px;line-height:1.65}body.phase6-review.page-home .explorer-note,body.phase6-review.page-home .scope-qualification,body.phase6-review.page-home .worldwide-card .repair-detail p,body.phase6-review.page-home figcaption{font-size:16px}body.phase6-review.page-home .hero-proof{border-left:3px solid var(--yellow);margin-top:24px;padding-left:16px}body.phase6-review.page-home .hero-proof p{margin:0 0 8px;font-size:16px;line-height:1.65}body.phase6-review.page-home .hero-proof a{overflow-wrap:anywhere;width:fit-content;min-height:44px;margin-top:6px;display:flex}body.phase6-review.page-home .equipment-category{border-left:3px solid var(--yellow);margin-bottom:12px;padding-left:12px;font-size:16px;font-weight:700;line-height:1.6}body.phase6-review.page-home .equipment-key-facts{border-block:1px solid var(--ink);margin:0 0 24px;font-size:16px;line-height:1.6}body.phase6-review.page-home .equipment-key-facts>div{grid-template-columns:110px minmax(0,1fr);gap:16px;padding:12px 0;display:grid}body.phase6-review.page-home .equipment-key-facts>div+div{border-top:1px solid var(--ink)}body.phase6-review.page-home .equipment-key-facts dt{font-weight:700}body.phase6-review.page-home .equipment-key-facts dd{margin:0}body.phase6-review.page-home .equipment-all-link{border-top:2px solid var(--blue);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:24px;display:flex}body.phase6-review.page-home .equipment-all-link p{margin:0;font-size:16px;line-height:1.65}body.phase6-review.page-home .home-capabilities{grid-template-columns:minmax(0,1fr);margin:24px 0;display:grid}body.phase6-review.page-home .home-capability{border:0;border-bottom:1px solid var(--line);grid-template-columns:140px minmax(0,1fr) 160px;align-items:start;gap:16px;min-width:0;padding:18px 0;display:grid}body.phase6-review.page-home .home-capability h3{margin:0;font-size:22px;line-height:1.3}body.phase6-review.page-home .home-capability p{margin:0;font-size:16px;line-height:1.65}body.phase6-review.page-home .home-capability a{overflow-wrap:anywhere;min-height:44px;margin:0;font-size:16px;display:flex}body.phase6-review.page-home .scope-project-proof{overflow-wrap:anywhere;width:fit-content;min-height:44px;margin-top:20px;display:flex}body.phase6-review.page-home .confirmed-contact a{overflow-wrap:anywhere;align-items:center;min-width:44px;max-width:100%;min-height:44px;padding-block:8px;display:inline-flex}body.phase6-review.page-home .home-contact-form{padding-top:40px}body.phase6-review.page-home .home-enquiry-guidance{margin-top:16px}body.phase6-review.page-home .home-enquiry-guidance summary{cursor:pointer;width:fit-content;min-height:44px;padding-block:8px;font-size:16px;line-height:1.65;display:list-item}body.phase6-review.page-home .home-enquiry-guidance .inquiry-list{margin-top:12px}body.phase6-review.page-home .home-enquiry-panel{background:var(--white);border:1px solid var(--ink);border-top:4px solid var(--yellow);min-width:0;padding:clamp(20px,3vw,40px)}body.phase6-review.page-home .home-enquiry-panel h3{margin:0 0 16px;font-size:clamp(26px,3vw,36px)}body.phase6-review.page-home .home-enquiry-panel p{font-size:16px;line-height:1.65}body.phase6-review.page-home .home-enquiry-panel fieldset{border:0;min-inline-size:0;margin:24px 0 0;padding:0}body.phase6-review.page-home .home-enquiry-panel legend{margin-bottom:20px;font-size:18px;font-weight:700}body.phase6-review.page-home .home-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}body.phase6-review.page-home .home-form-field{min-width:0}body.phase6-review.page-home .home-form-field:last-child{grid-column:1/-1}body.phase6-review.page-home .home-form-field label{margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.6;display:block}body.phase6-review.page-home .required-label{font-weight:400}body.phase6-review.page-home .home-form-field :is(input,textarea,select){border:1px solid var(--ink);width:100%;min-width:0;min-height:48px;color:var(--ink);background:var(--white);font:inherit;border-radius:0;padding:12px;font-size:16px;line-height:1.6;display:block}body.phase6-review.page-home .home-form-field textarea{resize:vertical}body.phase6-review.page-home .home-form-field :is(input,textarea,select):focus-visible,body.phase6-review.page-home .home-form-actions button:focus-visible{outline:3px solid var(--ink);outline-offset:4px}body.phase6-review.page-home .home-form-field .form-help{margin:8px 0 0}body.phase6-review.page-home .home-form-field .form-error{margin:8px 0 0;font-weight:700}body.phase6-review.page-home .home-form-field .form-error:empty{display:none}body.phase6-review.page-home .home-form-field [aria-invalid=true]{border-width:3px}body.phase6-review.page-home .home-form-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}body.phase6-review.page-home .home-form-actions button{white-space:normal;min-width:44px;max-width:100%;min-height:48px;font-size:16px;line-height:1.6}body.phase6-review.page-home .home-form-actions .button{cursor:pointer;width:auto}body.phase6-review.page-home .form-send{color:var(--ink);background:var(--white);border:1px dashed var(--ink);padding:12px 16px}body.phase6-review.page-home .form-status{border-top:1px solid var(--ink);margin:24px 0 0;padding-top:16px}body.phase6-review.page-home .site-footer a{min-width:44px;min-height:44px;color:var(--ink);overflow-wrap:anywhere;margin-left:0;padding-block:8px;font-size:16px}body.phase6-review.page-home .site-footer{padding-block:40px;display:block}body.phase6-review.page-home .home-footer-layout{grid-template-columns:minmax(220px,.9fr) minmax(0,2fr);gap:48px;display:grid}body.phase6-review.page-home .home-footer-brand{min-width:0}body.phase6-review.page-home .home-footer-brand .brand-word{font-size:20px}body.phase6-review.page-home .home-footer-brand p{margin:16px 0;font-size:16px;line-height:1.65}body.phase6-review.page-home .home-footer-brand a{width:fit-content}body.phase6-review.page-home .home-footer-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;padding-block:0;display:grid}body.phase6-review.page-home .home-footer-group{min-width:0}body.phase6-review.page-home .home-footer-group h2{margin-bottom:16px;font-size:20px}body.phase6-review.page-home .home-footer-group a{border:0;align-items:center;padding-block:8px;display:flex}body.phase6-review.page-home .site-footer>a{margin-top:24px}@media (width<=1000px){body.phase6-review.page-home .home-footer-layout{grid-template-columns:minmax(0,1fr);gap:32px}body.phase6-review.page-home .home-capability{grid-template-columns:140px minmax(0,1fr)}body.phase6-review.page-home .home-capability h3{grid-row:1/3}body.phase6-review.page-home .home-capability a{grid-column:2}}@media (width<=700px){body.phase6-review.page-home .equipment-key-facts>div{grid-template-columns:minmax(0,1fr);gap:4px}body.phase6-review.page-home .home-form-grid,body.phase6-review.page-home .home-footer-groups{grid-template-columns:minmax(0,1fr)}body.phase6-review.page-home .home-capability{grid-template-columns:minmax(0,1fr);gap:8px}body.phase6-review.page-home .home-capability h3{grid-row:auto}body.phase6-review.page-home .home-capability a{grid-column:1;width:fit-content}}
