.email-quote[data-astro-cid-qogz3mla]{border-top:2px solid var(--navy-900);min-width:0;margin-top:28px;padding-top:26px}.email-intro[data-astro-cid-qogz3mla]{color:#4b535c;font-size:17px}.email-context[data-astro-cid-qogz3mla]{margin-top:16px;font-size:14px}.email-product-context[data-astro-cid-qogz3mla]{margin-top:7px}.email-guidance[data-astro-cid-qogz3mla]{color:#4b535c;margin-top:24px;font-size:15px;line-height:1.55}.email-guidance[data-astro-cid-qogz3mla] p[data-astro-cid-qogz3mla]+p[data-astro-cid-qogz3mla]{margin-top:10px}.email-guidance[data-astro-cid-qogz3mla] .delivery-context[data-astro-cid-qogz3mla]{font-size:14px}.email-quote-link[data-astro-cid-qogz3mla]{gap:28px;margin-top:24px}.email-help[data-astro-cid-qogz3mla]{color:var(--muted);margin-top:12px;font-size:13px}.email-address-row[data-astro-cid-qogz3mla]{flex-wrap:wrap;align-items:center;gap:4px 20px;margin-top:16px;display:flex}.email-address[data-astro-cid-qogz3mla]{overflow-wrap:anywhere;align-items:center;min-width:0;min-height:44px;font-size:15px;display:inline-flex}.copy-button[data-astro-cid-qogz3mla]{border:1px solid var(--steel-300);background:var(--white);max-width:100%;min-height:44px;color:var(--navy-900);border-radius:3px;justify-content:center;align-items:center;padding:10px 13px;font-size:13px;font-weight:500;line-height:1.4;display:inline-flex}.copy-button[data-astro-cid-qogz3mla]:hover{border-color:var(--navy-700);background:var(--navy-100)}.copy-status[data-astro-cid-qogz3mla]{color:var(--navy-700);margin:0;font-size:13px;line-height:1.5}.copy-status[data-astro-cid-qogz3mla]:not(:empty){margin-top:10px}.email-template-disclosure[data-astro-cid-qogz3mla]{border-top:1px solid var(--steel-300);border-bottom:1px solid var(--steel-300);margin-top:26px}.email-template-disclosure[data-astro-cid-qogz3mla] summary[data-astro-cid-qogz3mla]{cursor:pointer;min-height:56px;color:var(--navy-900);padding:18px 0;font-size:15px;font-weight:550}.email-template-content[data-astro-cid-qogz3mla]{padding-bottom:22px}.email-template-content[data-astro-cid-qogz3mla]>p[data-astro-cid-qogz3mla]{color:#4b535c;overflow-wrap:anywhere;font-size:14px}.email-template-content[data-astro-cid-qogz3mla] label[data-astro-cid-qogz3mla]{color:var(--navy-900);margin:18px 0 8px;font-size:14px;font-weight:600;display:block}.email-template-content[data-astro-cid-qogz3mla] textarea[data-astro-cid-qogz3mla]{resize:vertical;border:1px solid var(--steel-500);background:var(--white);width:100%;min-height:220px;color:var(--navy-900);border-radius:2px;padding:14px;font-size:16px;line-height:1.55;display:block}.email-template-content[data-astro-cid-qogz3mla] .copy-button[data-astro-cid-qogz3mla]{margin-top:14px}.email-template-content[data-astro-cid-qogz3mla] .copy-status[data-astro-cid-qogz3mla]{color:var(--navy-700)}@media (width<=600px){.email-quote-link[data-astro-cid-qogz3mla]{width:100%}.email-address-row[data-astro-cid-qogz3mla]{flex-direction:column;align-items:flex-start;gap:6px}.email-intro[data-astro-cid-qogz3mla]{font-size:16px}}.file-picker[data-astro-cid-5v4witja]{border-radius:2px;min-width:150px;max-width:100%;min-height:48px;display:inline-flex;position:relative}.file-picker-label[data-astro-cid-5v4witja]{border:1px solid var(--steel-300);background:var(--navy-100);width:100%;min-height:48px;color:var(--navy-900);border-radius:2px;justify-content:center;align-items:center;padding:11px 20px;font-size:15px;font-weight:500;line-height:1.4;display:flex}.upload-control[data-astro-cid-5v4witja] .file-picker[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]{opacity:0;cursor:pointer;width:100%;height:100%;min-height:48px;margin:0;font-size:16px;position:absolute;inset:0}.file-picker[data-astro-cid-5v4witja]:hover .file-picker-label[data-astro-cid-5v4witja]{border-color:var(--navy-700)}.file-picker[data-astro-cid-5v4witja]:focus-within,.file-picker[data-astro-cid-5v4witja]:has(input[aria-invalid=true]){outline:3px solid var(--navy-700);outline-offset:4px}.quote-section[data-astro-cid-5v4witja] .remove-file{min-width:44px;min-height:44px;padding:11px 4px 11px 12px}.form-error-summary[data-astro-cid-5v4witja],.field-error[data-astro-cid-5v4witja],.quote-reference[data-astro-cid-5v4witja]{overflow-wrap:anywhere}.quote-section[data-astro-cid-5v4witja] .form-error-summary a{min-height:44px;padding-block:10px;display:block}.destination-timing[data-astro-cid-5v4witja]{margin-block:28px}.destination-timing[data-astro-cid-5v4witja]>.form-field[data-astro-cid-5v4witja]{min-width:0}.destination-timing[data-astro-cid-5v4witja] label[data-astro-cid-5v4witja]{flex-wrap:wrap;align-items:flex-start;column-gap:5px;min-height:44px;display:flex}.destination-timing[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]{min-width:0;max-width:100%}.material-choices[data-astro-cid-5v4witja]{grid-template-columns:1fr}@media (width<=600px){.file-picker[data-astro-cid-5v4witja]{width:100%}.destination-timing[data-astro-cid-5v4witja]{margin-block:25px}.destination-timing[data-astro-cid-5v4witja] label[data-astro-cid-5v4witja]{min-height:0}}.contact-workspace[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1.75fr) minmax(260px,.85fr);align-items:start;gap:64px;padding-bottom:80px;display:grid}.contact-form-panel[data-astro-cid-6bfsojfh]{border:1px solid var(--border);background:#fffefa;min-width:0;padding:38px 40px 40px}.contact-form-panel[data-astro-cid-6bfsojfh] .quote-heading h2{letter-spacing:-.035em;font-size:clamp(30px,3vw,40px);font-weight:500;line-height:1.15}.contact-form-panel[data-astro-cid-6bfsojfh] .quote-heading>p{margin-top:16px;font-size:16px}.contact-form-panel[data-astro-cid-6bfsojfh] .email-quote{border-top:1px solid var(--border);margin-top:24px;padding-top:24px}.contact-form-panel[data-astro-cid-6bfsojfh] .email-quote-link{gap:30px;min-height:54px}.contact-form-panel[data-astro-cid-6bfsojfh] .email-guidance{background:#f1efe8;margin-top:26px;padding:20px 22px}.contact-form-panel[data-astro-cid-6bfsojfh] .email-template-disclosure{border-bottom:0}.contact-form-panel[data-astro-cid-6bfsojfh] .email-template-content{padding-bottom:0}.contact-form-panel[data-astro-cid-6bfsojfh] .quote-form{margin-top:28px}.contact-form-panel[data-astro-cid-6bfsojfh] .quote-form>.form-section:first-of-type{padding-top:26px}.contact-aside[data-astro-cid-6bfsojfh]{min-width:0;padding-top:4px}.contact-eyebrow[data-astro-cid-6bfsojfh]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500;line-height:1.5}.contact-followup[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{max-width:18ch;margin-top:17px;font-size:28px;font-weight:500;line-height:1.18}.contact-followup[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]:last-child{color:var(--muted);margin-top:17px;font-size:16px;line-height:1.65}.contact-facts[data-astro-cid-6bfsojfh]{border-top:1px solid var(--border);margin:28px 0 0;padding-top:26px}.contact-facts[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh]+div[data-astro-cid-6bfsojfh]{margin-top:23px}.contact-facts[data-astro-cid-6bfsojfh] dt[data-astro-cid-6bfsojfh]{color:var(--muted);margin-bottom:7px;font-size:12px;font-weight:500;line-height:1.5}.contact-facts[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh]{color:var(--navy-900);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.6}.contact-facts[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh]>a[data-astro-cid-6bfsojfh]{align-items:center;max-width:100%;min-height:44px;margin-top:-8px;font-size:15px;display:inline-flex}.contact-facts[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh]>.contact-region-link[data-astro-cid-6bfsojfh]{gap:12px;margin-top:4px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.contact-region-link[data-astro-cid-6bfsojfh]:hover{text-decoration:underline}.contact-region-link[data-astro-cid-6bfsojfh] svg{flex-shrink:0}.contact-browse[data-astro-cid-6bfsojfh]{border-top:1px solid var(--border);margin-top:24px;padding-top:26px}.contact-browse[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:21px;font-weight:500;line-height:1.2}.contact-range-grid[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:19px;display:grid}.contact-range[data-astro-cid-6bfsojfh]{color:var(--navy-900);background:#eeece6;min-width:0;text-decoration:none;display:block}.contact-range-visual[data-astro-cid-6bfsojfh]{aspect-ratio:5/4;overflow:hidden}.contact-range-visual[data-astro-cid-6bfsojfh] .product-range-visual{aspect-ratio:auto;height:100%}.contact-range-visual[data-astro-cid-6bfsojfh] .product-range-caption{font-size:9px;bottom:7px;left:7px;right:7px}.contact-range[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{justify-content:space-between;align-items:center;gap:8px;min-height:47px;padding:13px 11px;font-size:13px;font-weight:500;line-height:1.35;display:flex}.contact-range[data-astro-cid-6bfsojfh] svg{flex-shrink:0}.contact-range[data-astro-cid-6bfsojfh]:hover>span[data-astro-cid-6bfsojfh]{text-underline-offset:4px;text-decoration:underline}@media (width<=1150px){.contact-workspace[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1.65fr) minmax(250px,.85fr);gap:38px}.contact-form-panel[data-astro-cid-6bfsojfh]{padding:32px}.contact-followup[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:26px}.contact-followup[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]:last-child{font-size:15px}}@media (width<=950px){.contact-workspace[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:36px;padding-bottom:56px}.contact-form-panel[data-astro-cid-6bfsojfh]{padding:34px}.contact-aside[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;gap:28px 40px;padding-top:0;display:grid}.contact-followup[data-astro-cid-6bfsojfh]{padding-top:4px}.contact-facts[data-astro-cid-6bfsojfh]{border:0;margin:0;padding:0}.contact-browse[data-astro-cid-6bfsojfh]{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:40px;margin-top:0;padding-top:28px;display:grid}.contact-range-grid[data-astro-cid-6bfsojfh]{gap:16px;margin-top:0}.contact-range-visual[data-astro-cid-6bfsojfh]{aspect-ratio:16/10}.contact-followup[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:28px}}@media (width<=600px){.contact-workspace[data-astro-cid-6bfsojfh]{gap:32px;padding-bottom:44px}.contact-form-panel[data-astro-cid-6bfsojfh]{padding:26px 21px}.contact-form-panel[data-astro-cid-6bfsojfh] .quote-heading h2{font-size:30px}.contact-form-panel[data-astro-cid-6bfsojfh] .email-intro{font-size:15px}.contact-form-panel[data-astro-cid-6bfsojfh] .email-quote{margin-top:20px;padding-top:20px}.contact-form-panel[data-astro-cid-6bfsojfh] .email-quote-link{justify-content:space-between;gap:12px;padding-inline:15px;font-size:14px}.contact-form-panel[data-astro-cid-6bfsojfh] .email-guidance{padding:17px;font-size:14px}.contact-form-panel[data-astro-cid-6bfsojfh] .email-address{font-size:13px}.contact-form-panel[data-astro-cid-6bfsojfh] .quote-form>.form-section>legend{font-size:21px}.contact-form-panel[data-astro-cid-6bfsojfh] .form-grid{gap:22px}.contact-aside[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:26px}.contact-facts[data-astro-cid-6bfsojfh]{border-top:1px solid var(--border);padding-top:24px}.contact-followup[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{max-width:none;font-size:27px}.contact-followup[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]:last-child{font-size:15px}.contact-browse[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:19px;padding-top:24px}.contact-range[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{font-size:14px}.contact-range-visual[data-astro-cid-6bfsojfh]{aspect-ratio:5/4}.contact-range-visual[data-astro-cid-6bfsojfh] .product-range-caption{font-size:10px}}@media (width<=359px){.contact-form-panel[data-astro-cid-6bfsojfh]{padding-inline:17px}.contact-form-panel[data-astro-cid-6bfsojfh] .quote-heading h2{font-size:27px}.contact-form-panel[data-astro-cid-6bfsojfh] .email-quote-link{padding-inline:12px;font-size:13px}.contact-range[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{font-size:12px}}
