body .ms--select .ms-hero,body .exocnc-intake--select .exocnc-intake__hero,body:has(.exo-concise-hero) .exo-concise-hero.exo-page-hero .exo-page-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:32px;align-items:center;max-width:1296px;width:100%;margin-inline:auto;box-sizing:border-box}body .ms--select .ms-hero{padding:112px 24px 30px}body:has(.exo-concise-hero) .exo-concise-hero.exo-page-hero{background:#171817;color:#f1efe8;min-height:0;padding:112px 24px 30px}body .ms--select .ms-hero h1,body .exocnc-intake--select .exocnc-intake__hero h1,body:has(.exo-concise-hero) .exo-concise-hero.exo-page-hero h1,body .contact-hub.contact-hub--select .contact-hub__copy h1{font-size:clamp(34px,4vw,56px);line-height:1.05;letter-spacing:-.045em;margin:0 0 20px;max-width:19ch;color:#f1efe8}body .ms--select .ms-hero .ms-lead,body .exocnc-intake--select .exocnc-intake__hero .exocnc-intake__intro,body:has(.exo-concise-hero) .exo-concise-hero .exo-page-copy,body .contact-hub.contact-hub--select .contact-hub__introduction{font-size:16px;line-height:1.55;max-width:48ch;color:#e5e2d9}body .ms--select .ms-hero .ms-eyebrow,body .exocnc-intake--select .exocnc-intake__hero .exocnc-intake__eyebrow,body:has(.exo-concise-hero) .exo-concise-hero .exo-page-kicker,body .contact-hub.contact-hub--select .contact-hub__copy>.kicker{font-size:10px;line-height:1.5;letter-spacing:.12em;color:#bfa377;margin:0 0 16px}body .exocnc-intake--select{padding:0;background:#f1efe9}body .exocnc-intake--select .exocnc-hero-band{background:#171817;color:#f1efe8}body .exocnc-intake--select .exocnc-intake__hero{padding:112px 24px 30px}body .exocnc-intake--select .exocnc-intake__hero .exocnc-intake__jump{color:#f1efe8;min-height:44px;align-items:center;margin-top:16px}body .exocnc-intake--select .exocnc-intake__hero figcaption{color:#d2c9b8}body .exocnc-intake--select .exocnc-intake__layout{gap:22px}body .exocnc-intake--select .exocnc-intake__services,body .exocnc-intake--select .exocnc-intake__principle,body .exocnc-intake--select .exocnc-intake__photographs,body .exocnc-intake--select .exocnc-intake__panel{max-width:1248px;width:calc(100% - 48px);margin-inline:auto;box-sizing:border-box}body .exocnc-intake--select .exocnc-intake__services{padding-top:22px;margin-top:0;border-top:0}body .exocnc-intake--select .exocnc-intake__service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px}body .exocnc-intake--select .exocnc-intake__service{padding:12px 0;border-top:1px solid #d5d1c7}body .exocnc-intake--select .exocnc-intake__service p{line-height:1.55;font-size:13px}body .exocnc-intake--select .exocnc-intake__principle{padding-top:12px;margin-top:10px}body .exocnc-intake--select .exocnc-intake__photographs{grid-template-columns:1fr 1fr;gap:24px}body .exocnc-intake--select .exocnc-intake__photographs figure{max-height:none}body .exocnc-intake--select .exocnc-intake__photographs img{height:190px;object-fit:cover;max-height:none}body .exocnc-intake--select .exocnc-intake__photographs h2{font-size:22px}body .exocnc-intake--select .exocnc-intake__panel{padding:24px;margin-bottom:30px;background:#fff}body .exocnc-intake--select .exocnc-intake__fields--contact{grid-template-columns:repeat(3,minmax(0,1fr))}body .exocnc-intake--select .exocnc-intake__field{margin-bottom:12px}body .exocnc-intake--select .exocnc-intake__group{margin-bottom:18px}body .exocnc-intake--select .exocnc-intake__group legend{margin-bottom:12px}body .exocnc-intake--select .exocnc-intake__form-intro{margin-bottom:18px}body .exocnc-intake--select .exocnc-intake__submit{max-width:none;border-radius:8px}body .ms--select .ms-hero figure img,body .exocnc-intake--select .exocnc-intake__hero figure img,body:has(.exo-concise-hero) .exo-concise-hero .exo-page-hero__media img{display:block;aspect-ratio:16/9;width:100%;height:auto!important;object-fit:contain;max-height:none!important}body .ms--select .ms-section,body:has(.exo-concise-hero) .exo-page-section:not(.exo-page-hero){padding-block:26px}body .ms--select .ms-section h2,body:has(.exo-concise-hero) .exo-page-section:not(.exo-page-hero) h2{font-size:clamp(25px,2.8vw,36px);margin-bottom:18px}body .ms--select .ms-services{gap:14px}body .ms--select .ms-services article{padding:16px}body .ms--select .ms-services p{font-size:15px;line-height:1.45}body .ms--select .ms-proof-grid>a{padding:14px}body .ms--select .ms-proof-grid h3{font-size:20px;margin:6px 0 8px}body:has(.exo-concise-hero) .exo-os-loop{padding-block:26px}body:has(.exo-concise-hero) .exo-os-loop__header{margin-bottom:18px}body:has(.exo-concise-hero) .exo-os-loop__stage{padding-block:14px}body:has(.exo-concise-hero) .exo-os-loop__stage h3{font-size:25px}body:has(.exo-concise-hero) .exo-page-feature{padding:14px}body:has(.exo-concise-hero) .exo-page-feature h3{font-size:19px}body .contact-hub.contact-hub--select .contact-hub__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:32px;padding:112px max(24px,calc((100% - 1248px)/2)) 30px;min-height:0;background:#171817}body .contact-hub.contact-hub--select .contact-hub__hero:after{display:none}body .contact-hub.contact-hub--select .contact-hub__mailbox{position:relative;inset:auto;grid-column:2;grid-row:1;aspect-ratio:16/9;margin:0;min-height:0;z-index:1}body .contact-hub.contact-hub--select .contact-hub__mailbox img{display:block;width:100%;height:100%;object-fit:cover}body .contact-hub.contact-hub--select .contact-hub__hero-content{display:contents;min-height:0;padding:0}body .contact-hub.contact-hub--select .contact-hub__copy{grid-column:1;grid-row:1;min-width:0;padding:0;z-index:1}body .contact-hub.contact-hub--select .contact-hub__response{font-size:12px;margin-top:16px}body .contact-hub.contact-hub--select .contact-router{padding:26px 24px;gap:24px;max-width:1296px;margin:auto;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}body .contact-hub.contact-hub--select .contact-router__options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body .contact-hub.contact-hub--select .contact-router__options label>span{padding:10px;min-height:76px}body .contact-hub.contact-hub--select .contact-router__route-logos{height:25px;min-height:0;margin-bottom:6px}body .contact-hub.contact-hub--select .contact-router__route-logos img{max-height:25px}body .contact-hub.contact-hub--select .contact-router__options strong{font-size:12px}body .contact-hub.contact-hub--select .contact-router__group{padding:12px}body .contact-hub.contact-hub--select .contact-router__group-head{margin:0 0 8px;padding:0}body .contact-hub.contact-hub--select .contact-router__groups{margin-top:14px;gap:12px}body .contact-hub.contact-hub--select .contact-router__form{padding:20px}body .contact-hub.contact-hub--select .contact-route-photo{margin:0 0 18px}body .contact-hub.contact-hub--select .contact-route-photo img{width:100%;height:210px;aspect-ratio:16/9;object-fit:contain;background:#e9e5dc}body .contact-hub.contact-hub--select .contact-route-photo figcaption{margin-top:7px}body .contact-hub.contact-hub--select .contact-route-photo figcaption a{color:inherit}body:has(.exo-warranty-feature--select) .exo-qs-landing-hero{padding-block:28px!important;gap:32px}body:has(.exo-warranty-feature--select) .exo-qs-standard-card-body{padding:14px}body:has(.exo-warranty-feature--select) .exo-warranty-feature{padding-block:26px}.exocnc-upload{margin:0 0 12px}.exocnc-upload__zone{display:grid;justify-items:center;gap:10px;padding:24px;border:1px dashed #ad9772;border-radius:10px;background:#f7f4ed;text-align:center;color:#202522}.exocnc-upload__zone[data-dragging=true]{outline:3px solid #bfa377;background:#ede5d6}.exocnc-upload__zone strong{font-size:20px;line-height:1.2}.exocnc-upload__zone>span{font-size:14px}.exocnc-upload__zone button{border:0;border-radius:7px;background:#202522;color:#fff;min-height:44px;padding:10px 22px;font-weight:700;cursor:pointer}.exocnc-upload__zone button:disabled{opacity:.5}.exocnc-upload__files{margin:10px 0;padding:0;list-style:none}.exocnc-upload__files li{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #ddd6c8;padding:6px 0;font-size:14px;overflow-wrap:anywhere}.exocnc-upload__files li button{flex:0 0 36px;min-height:36px;border:0;border-radius:6px;background:#eee9df;color:#202522;font-size:22px;cursor:pointer}.exocnc-upload__limits,.exocnc-upload__status{font-size:12px;line-height:1.5;margin:8px 0;color:#59625c}.exocnc-upload__status[data-error=true]{color:#9a2924}.exocnc-upload__link{margin:10px 0 18px}.exocnc-upload__link>summary{cursor:pointer;font-size:13px;font-weight:600;padding:10px 0}.exocnc-upload__link .exocnc-intake__field{padding-top:8px}.exocnc-upload :is(button,input):focus-visible{outline:3px solid #8d744e;outline-offset:3px}@media(max-width:999px){body .ms--select .ms-hero,body .exocnc-intake--select .exocnc-intake__hero,body:has(.exo-concise-hero) .exo-concise-hero.exo-page-hero .exo-page-hero__grid{grid-template-columns:1fr;gap:24px}body .ms--select .ms-hero,body .exocnc-intake--select .exocnc-intake__hero,body:has(.exo-concise-hero) .exo-concise-hero.exo-page-hero{padding:104px 20px 26px}body .contact-hub.contact-hub--select .contact-hub__hero{grid-template-columns:1fr;gap:24px;padding:104px 20px 26px}body .contact-hub.contact-hub--select .contact-hub__mailbox{grid-column:1;grid-row:2}body .contact-hub.contact-hub--select .contact-router{grid-template-columns:1fr;padding:24px 20px}body .contact-hub.contact-hub--select .contact-route-photo img{height:auto;max-height:240px}body .exocnc-intake--select .exocnc-intake__service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body .exocnc-intake--select .exocnc-intake__fields--contact{grid-template-columns:1fr}body .exocnc-intake--select .exocnc-intake__services,body .exocnc-intake--select .exocnc-intake__principle,body .exocnc-intake--select .exocnc-intake__photographs,body .exocnc-intake--select .exocnc-intake__panel{width:calc(100% - 40px)}}@media(max-width:599px){body .contact-hub.contact-hub--select .contact-router__options{grid-template-columns:repeat(2,minmax(0,1fr))}body .exocnc-intake--select .exocnc-intake__photographs{grid-template-columns:1fr}body .exocnc-intake--select .exocnc-intake__panel{padding:20px 16px}body .ms--select .ms-services{grid-template-columns:1fr}.exocnc-upload__zone{padding:20px 14px}.exocnc-upload__zone strong{font-size:19px}}body:has(.exo-warranty-feature--select) section.exo-qs-landing-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)!important;align-items:center!important;gap:32px!important;min-height:0!important;padding:32px!important;background:#171817!important;color:#f1efe8!important}body:has(.exo-warranty-feature--select) .exo-qs-landing-hero h1{font-size:clamp(34px,4vw,56px)!important;line-height:1.05!important;letter-spacing:-.045em!important;margin:0 0 20px!important;color:#f1efe8!important}body:has(.exo-warranty-feature--select) .exo-qs-landing-hero .exo-qs-kicker{color:#bfa377!important;font-size:10px!important;margin-bottom:16px!important}body:has(.exo-warranty-feature--select) .exo-qs-landing-hero .exo-qs-lede{color:#e5e2d9!important;font-size:16px!important;line-height:1.55!important;max-width:48ch}body:has(.exo-warranty-feature--select) .exo-select-quality-hero{width:100%;margin:0;min-width:0}body:has(.exo-warranty-feature--select) .exo-select-quality-hero img{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}body:has(.exo-warranty-feature--select) .exo-select-quality-hero figcaption{color:#d2c9b8}body:has(.exo-warranty-feature--select) .exo-qs-landing-section{padding-block:26px!important}body:has(.exo-warranty-feature--select) .exo-qs-reference-details{border-top:1px solid #bfa37766;margin:0;padding:0 24px}body:has(.exo-warranty-feature--select) .exo-qs-reference-details>summary{padding:22px 0;cursor:pointer;font-size:18px;font-weight:700;line-height:1.3}body:has(.exo-warranty-feature--select) .exo-qs-reference-details>summary:focus-visible{outline:2px solid #8d744e;outline-offset:3px}body:has(.exo-warranty-feature--select) .exo-qs-reference-heading{display:none}@media(max-width:999px){body:has(.exo-warranty-feature--select) section.exo-qs-landing-hero{grid-template-columns:1fr!important;padding:26px 20px!important;gap:24px!important}}@media print{body:has(.exo-warranty-feature--select) .exo-qs-reference-heading{display:block}body:has(.exo-warranty-feature--select) .exo-qs-reference-details>summary{display:none}}body:has(.exo-warranty-feature--select) .exo-qs-landing-hero .exo-qs-landing-copy{grid-column:1!important;grid-row:1!important;min-width:0;max-width:none}body:has(.exo-warranty-feature--select) .exo-qs-landing-hero .exo-select-quality-hero{grid-column:2!important;grid-row:1!important}body:has(.exo-warranty-feature--select) .exo-qs-landing-hero .exo-qs-manifesto{display:none!important}body:has(.exo-warranty-feature--select) .exo-qs-landing-hero .exo-qs-button{font-size:11px;min-height:44px;padding:12px 16px}@media(max-width:999px){body:has(.exo-warranty-feature--select) .exo-qs-landing-hero .exo-select-quality-hero{grid-column:1!important;grid-row:2!important}}body:has(.exo-warranty-feature--select) .exo-qs-landing-hero .exo-qs-landing-copy{min-height:0!important;padding:0!important}body:has(.exo-warranty-feature--select) .exo-qs-landing-hero .exo-select-quality-hero{min-height:0!important;align-self:center}body:has(.exo-warranty-feature--select) .exo-qs-landing-hero h1{text-transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/38/assets/exo-service-pages-r08.css.map */
