.mobile-action-bar[data-astro-cid-nhfgcty3]{display:none}@media (width<=1120px){body{padding-bottom:calc(var(--mobile-action-bar-clearance,0px) + env(safe-area-inset-bottom))}html{scroll-padding-bottom:calc(var(--mobile-action-bar-clearance,0px) + env(safe-area-inset-bottom) + 16px)}.mobile-action-bar[data-astro-cid-nhfgcty3]{z-index:9990;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #91a4b973;border-radius:10px;grid-template-columns:.82fr 1.42fr;gap:8px;padding:7px;transition:opacity .18s,transform .18s;display:grid;position:fixed;box-shadow:0 12px 35px #07172938}.mobile-action-bar[data-astro-cid-nhfgcty3].is-hidden,body.nav-open .mobile-action-bar[data-astro-cid-nhfgcty3]{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(calc(100% + 22px))}.mobile-action-bar[data-astro-cid-nhfgcty3] a[data-astro-cid-nhfgcty3]{letter-spacing:.02em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:48px;font:800 12px/1.2 Inter,Arial,sans-serif;text-decoration:none;display:flex}.mobile-action-call[data-astro-cid-nhfgcty3]{color:#0b1930;background:#fff;border:1px solid #b7c5d4}.mobile-action-call[data-astro-cid-nhfgcty3] svg[data-astro-cid-nhfgcty3]{color:#1264e8;width:18px;height:18px}.mobile-action-quote[data-astro-cid-nhfgcty3]{color:#fff;background:#1264e8;box-shadow:0 7px 18px #1264e83d}.mobile-action-bar[data-astro-cid-nhfgcty3] a[data-astro-cid-nhfgcty3]:focus-visible{outline-offset:2px;outline:3px solid #071729}}@media (prefers-reduced-motion:reduce){.mobile-action-bar[data-astro-cid-nhfgcty3]{transition:none}}cap-widget{--cap-widget-width:100%;width:100%;margin-top:18px;display:block}.form.is-complete>[data-form-content]{display:none}.form-confirmation{outline:0;min-height:100%;padding:8px 2px 2px}.form-confirmation[hidden],[data-confirm-spec][hidden]{display:none!important}.confirmation-mark{color:#167044;background:#e3f6ea;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:22px;font-size:25px;font-weight:900;display:grid}.confirmation-eyebrow{letter-spacing:.13em;text-transform:uppercase;font-weight:900;color:#167044!important;margin:0 0 8px!important;font-size:10px!important}.form-confirmation h3{letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,38px)}.confirmation-lead{max-width:500px;color:#53677d!important;margin:11px 0 24px!important;font-size:15px!important}.confirmation-summary{border-block:1px solid #d8e2ec;grid-template-columns:1fr 1fr;margin:0;display:grid}.confirmation-summary div{padding:16px 0}.confirmation-summary div+div{border-left:1px solid #d8e2ec;padding-left:22px}.confirmation-summary dt{color:#6b7c90;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:850}.confirmation-summary dd{color:#0b1930;margin:5px 0 0;font-size:14px;font-weight:850}.confirmation-summary code{word-break:break-all;font:700 12px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.confirmation-help{color:#6b7c90!important;margin:14px 0 0!important;font-size:11px!important}.confirmation-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.confirmation-actions .button{min-height:46px;padding-inline:16px}.confirmation-again{color:#1264e8;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:10px 4px;font-weight:850;text-decoration:underline}@media (width<=560px){.confirmation-summary{grid-template-columns:1fr}.confirmation-summary div+div{border-top:1px solid #d8e2ec;border-left:0;padding-left:0}.confirmation-actions{display:grid}.confirmation-actions .button,.confirmation-again{text-align:center;width:100%}}.air-supply{gap:6px;width:100%;margin-top:7px;display:grid}.air-supply-row{overflow-wrap:anywhere;border-top:1px solid #cbd9e8;justify-content:space-between;gap:8px;min-width:0;max-width:100%;padding-top:7px;display:flex}.air-supply .air-supply-pressure,.air-supply .air-supply-flow{overflow-wrap:anywhere;color:#536a84;letter-spacing:.04em;text-transform:uppercase;min-width:0;max-width:55%;font-size:9px;font-weight:800;line-height:1.4;display:block}.air-supply .air-supply-flow{text-align:right;word-break:break-word}.air-supply b,.air-supply strong{color:#0b1930;letter-spacing:0;text-transform:none;margin-top:2px;font-size:12px;font-weight:900;line-height:1.3;display:block}.air-supply-row.is-selected{border-top-color:#1264e8}.air-supply-row.is-selected b,.air-supply-row.is-selected strong{color:#0c4fc1}
