@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@300;400;600;700;800;900&family=Barlow:wght@300;400;500;600&display=swap";.dauntless-oem{--oem-black: #0a0a0a;--oem-dark: #111111;--oem-mid: #1a1a1a;--oem-panel: #1f1f1f;--oem-border: #2a2a2a;--oem-orange: #D4621A;--oem-orange2: #E8752B;--oem-white: #F2EDE8;--oem-muted: #8a8a8a;--oem-rule: #2e2e2e;--oem-body: #b8b2ab;--oem-font-display: "Barlow Condensed", Arial, sans-serif;--oem-font-body: "Barlow", Arial, sans-serif}.dauntless-oem *,.dauntless-oem *:before,.dauntless-oem *:after{box-sizing:border-box;margin:0;padding:0}.dauntless-oem{background:var(--oem-black);color:var(--oem-white);font-family:var(--oem-font-body);font-size:15px;line-height:1.65;-webkit-font-smoothing:antialiased}.dauntless-oem p{color:var(--oem-body);font-size:15px;line-height:1.75;margin-bottom:16px}.dauntless-oem p:last-child{margin-bottom:0}.dauntless-oem h2,.dauntless-oem h3{font-family:var(--oem-font-display);text-transform:uppercase;color:var(--oem-white);letter-spacing:-.01em;line-height:1}.oem-wordmark{font-family:var(--oem-font-display);font-weight:800;font-size:11px;letter-spacing:.35em;text-transform:uppercase;color:var(--oem-orange);margin-bottom:24px}.oem-h2{font-weight:800;font-size:clamp(28px,4vw,48px);margin-bottom:24px}.oem-accent{color:var(--oem-orange)}.oem-muted{color:var(--oem-muted)!important;font-size:13px!important;font-style:italic}.oem-section-label{font-family:var(--oem-font-display);font-weight:700;font-size:10px;letter-spacing:.4em;text-transform:uppercase;color:var(--oem-orange);margin-bottom:16px;display:flex;align-items:center;gap:12px}.oem-section-label:after{content:"";display:block;height:1px;width:40px;background:var(--oem-orange);opacity:.5}.oem-statement{font-family:var(--oem-font-display);font-weight:700;font-size:clamp(22px,3vw,36px);line-height:1.2;color:var(--oem-white);max-width:760px;margin-bottom:40px}.oem-intro-p{max-width:720px;margin-bottom:0}.oem-rule{height:1px;background:linear-gradient(90deg,var(--oem-orange),transparent);max-width:100px;margin:24px 0}.oem-cover{display:grid;grid-template-columns:1fr 1fr;min-height:90vh;position:relative;overflow:hidden}.oem-cover__left{display:flex;flex-direction:column;justify-content:center;padding:80px 64px;position:relative;z-index:2;background:var(--oem-black)}.oem-cover__right{position:relative;overflow:hidden}.oem-cover__img{width:100%;height:100%;object-fit:cover;display:block}.oem-cover__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--oem-black) 0%,transparent 40%);pointer-events:none}.oem-cover__title{font-family:var(--oem-font-display);font-weight:900;font-size:clamp(48px,6vw,84px);line-height:.92;text-transform:uppercase;color:var(--oem-white);margin-bottom:28px}.oem-cover__tagline{font-size:15px;color:var(--oem-muted);line-height:1.7;max-width:360px;margin-bottom:40px;border-left:2px solid var(--oem-orange);padding-left:16px}.oem-cover__meta{font-family:var(--oem-font-display);font-weight:600;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--oem-muted)}.oem-location-badge{display:inline-flex;align-items:center;gap:8px;background:var(--oem-panel);border:1px solid var(--oem-border);padding:6px 14px;font-family:var(--oem-font-display);font-weight:600;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--oem-muted);margin-bottom:32px;width:fit-content}.oem-location-badge__dot{color:var(--oem-orange);font-size:14px}.oem-photo-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;background:var(--oem-border)}.oem-photo-strip__item{aspect-ratio:1/1;overflow:hidden}.oem-photo-strip__item img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(.9) contrast(1.05);transition:filter .3s}.oem-photo-strip__item:hover img{filter:brightness(1) contrast(1.05)}.oem-section{padding:80px;border-top:1px solid var(--oem-rule)}.oem-section--mid{background:var(--oem-mid)}.oem-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.oem-callout{background:var(--oem-panel);border:1px solid var(--oem-border);border-left:3px solid var(--oem-orange);padding:24px 28px;margin-top:32px}.oem-callout p{font-family:var(--oem-font-display);font-weight:600;font-size:20px;line-height:1.4;color:var(--oem-white)!important;max-width:none;margin:0}.oem-services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin-top:40px;background:var(--oem-border)}.oem-service-item{background:var(--oem-dark);padding:28px 24px;border-top:2px solid transparent;transition:border-color .2s}.oem-service-item:hover{border-top-color:var(--oem-orange)}.oem-service-num{font-family:var(--oem-font-display);font-weight:900;font-size:11px;letter-spacing:.2em;color:var(--oem-orange);margin-bottom:12px}.oem-service-item h3{font-family:var(--oem-font-display);font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:.04em;color:var(--oem-white)}.oem-steps{margin-top:32px}.oem-step{display:grid;grid-template-columns:48px 1fr;gap:20px;padding:24px 0;border-bottom:1px solid var(--oem-rule);align-items:start}.oem-step:last-child{border-bottom:none}.oem-step__num{font-family:var(--oem-font-display);font-weight:900;font-size:32px;line-height:1;color:var(--oem-orange);opacity:.5}.oem-step__content h3{font-family:var(--oem-font-display);font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:.04em;color:var(--oem-white);margin-bottom:6px}.oem-step__content p{font-size:14px;margin:0}.oem-step__note{font-size:11px;font-weight:400;color:var(--oem-muted);letter-spacing:.04em;text-transform:none}.oem-spec-table{width:100%}.oem-spec-row{display:grid;grid-template-columns:160px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--oem-rule);align-items:start}.oem-spec-row:last-child{border-bottom:none}.oem-spec-row--header .oem-spec-label,.oem-spec-row--header .oem-spec-value{font-family:var(--oem-font-display);font-weight:700;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--oem-muted);padding-bottom:4px}.oem-spec-label{font-family:var(--oem-font-display);font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--oem-white)}.oem-spec-value{font-size:14px;color:#c0bab3;line-height:1.6}.oem-photo-wrap{overflow:hidden;background:var(--oem-panel)}.oem-photo-wrap img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(.92) contrast(1.05);transition:filter .3s}.oem-photo-wrap:hover img{filter:brightness(1)}.oem-photo-pair{display:grid;grid-template-columns:1fr 1fr;gap:4px}.oem-photo-pair .oem-photo-wrap{aspect-ratio:4/3}.oem-photo-trio{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.oem-photo-trio .oem-photo-wrap{aspect-ratio:4/3}.oem-stat-blocks{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:var(--oem-border);margin-top:40px}.oem-stat-block{background:var(--oem-dark);padding:36px 32px}.oem-stat-num{font-family:var(--oem-font-display);font-weight:900;font-size:52px;line-height:1;color:var(--oem-orange);margin-bottom:8px}.oem-stat-label{font-family:var(--oem-font-display);font-weight:600;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--oem-muted);margin-bottom:12px}.oem-stat-block p{font-size:13px;color:#7a7570;line-height:1.6}.oem-partners-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;margin-top:40px;background:var(--oem-border)}.oem-partner-item{background:var(--oem-dark);padding:24px 20px;font-family:var(--oem-font-display);font-weight:600;font-size:14px;letter-spacing:.05em;text-transform:uppercase;color:#b8b2ab}.oem-partner-item:before{content:"\2192";display:block;color:var(--oem-orange);font-size:16px;margin-bottom:10px}.oem-intake-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin-top:32px;background:var(--oem-border)}.oem-intake-item{background:var(--oem-panel);padding:24px 28px;font-size:14px;color:#b8b2ab;line-height:1.6;display:flex;flex-direction:column;gap:6px}.oem-intake-item strong{font-family:var(--oem-font-display);font-weight:700;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--oem-orange)}.oem-cta{background:var(--oem-panel);padding:80px;border-top:1px solid var(--oem-rule);display:flex;align-items:center;justify-content:space-between;gap:48px;flex-wrap:wrap}.oem-cta .oem-h2{margin-bottom:12px}.oem-cta p{max-width:520px}.oem-cta__button{display:inline-block;background:var(--oem-orange);color:var(--oem-white);font-family:var(--oem-font-display);font-weight:700;font-size:13px;letter-spacing:.2em;text-transform:uppercase;padding:18px 40px;text-decoration:none;white-space:nowrap;transition:background .2s;flex-shrink:0}.oem-cta__button:hover{background:var(--oem-orange2);color:var(--oem-white)}@media screen and (max-width:990px){.oem-cover{grid-template-columns:1fr;min-height:auto}.oem-cover__right{height:50vw}.oem-cover__left{padding:48px 32px}.oem-cover__overlay{background:linear-gradient(0deg,var(--oem-black) 0%,transparent 60%)}.oem-section{padding:60px 32px}.oem-grid-2{grid-template-columns:1fr;gap:48px}.oem-services-grid{grid-template-columns:1fr 1fr}.oem-stat-blocks{grid-template-columns:1fr}.oem-partners-grid,.oem-photo-strip{grid-template-columns:repeat(2,1fr)}.oem-cta{padding:48px 32px;flex-direction:column;align-items:flex-start}}@media screen and (max-width:640px){.oem-cover__left{padding:40px 24px}.oem-section{padding:48px 24px}.oem-services-grid{grid-template-columns:1fr}.oem-partners-grid{grid-template-columns:1fr 1fr}.oem-spec-row{grid-template-columns:1fr;gap:4px}.oem-photo-trio{grid-template-columns:1fr 1fr}.oem-intake-grid,.oem-stat-blocks{grid-template-columns:1fr}.oem-photo-strip{grid-template-columns:repeat(2,1fr)}.oem-cta{padding:40px 24px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/dauntless-oem.css.map */
