@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;600;700;800;900&family=Barlow:wght@300;400;500;600&display=swap";.oem-section-wrap{font-family:Barlow,Arial,sans-serif;font-size:15px;line-height:1.65;-webkit-font-smoothing:antialiased}.oem-section-wrap *,.oem-section-wrap *:before,.oem-section-wrap *:after{box-sizing:border-box;margin:0;padding:0}.oem-section-wrap p{font-size:15px;line-height:1.75;margin-bottom:16px}.oem-section-wrap p:last-child{margin-bottom:0}.oem-wordmark{font-family:Barlow Condensed,Arial,sans-serif;font-weight:800;font-size:11px;letter-spacing:.35em;text-transform:uppercase;margin-bottom:24px}.oem-h1{font-family:Barlow Condensed,Arial,sans-serif;font-weight:900;font-size:clamp(48px,6vw,84px);line-height:.92;text-transform:uppercase;letter-spacing:-.01em;margin-bottom:28px}.oem-h2{font-family:Barlow Condensed,Arial,sans-serif;font-weight:800;font-size:clamp(28px,4vw,48px);line-height:1;text-transform:uppercase;letter-spacing:-.01em;margin-bottom:24px}.oem-h3{font-family:Barlow Condensed,Arial,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.oem-statement{font-family:Barlow Condensed,Arial,sans-serif;font-weight:700;font-size:clamp(22px,3vw,36px);line-height:1.2;max-width:760px;margin-bottom:40px}.oem-section-label{font-family:Barlow Condensed,Arial,sans-serif;font-weight:700;font-size:10px;letter-spacing:.4em;text-transform:uppercase;margin-bottom:16px;display:flex;align-items:center;gap:12px}.oem-section-label:after{content:"";display:block;height:1px;width:40px;opacity:.5;background:currentColor}.oem-intro-p{max-width:720px}.oem-muted-text{font-size:13px!important;font-style:italic;opacity:.6}.oem-inner{max-width:1400px;margin:0 auto;padding:80px}.oem-inner--narrow{padding:60px 80px}.oem-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.oem-grid-2--wide{grid-template-columns:1.2fr .8fr}.oem-callout{border-left:3px solid currentColor;padding:20px 24px;margin-top:28px;opacity:.9}.oem-callout p{font-family:Barlow Condensed,Arial,sans-serif;font-weight:600;font-size:20px!important;line-height:1.4;margin:0}.oem-rule{height:1px;background:currentColor;opacity:.15;max-width:80px;margin:24px 0}.oem-location-badge{display:inline-flex;align-items:center;gap:8px;border:1px solid currentColor;padding:6px 14px;font-family:Barlow Condensed,Arial,sans-serif;font-weight:600;font-size:11px;letter-spacing:.2em;text-transform:uppercase;opacity:.6;margin-bottom:32px;width:fit-content}.oem-cover-grid{display:grid;grid-template-columns:1fr 1fr;min-height:90vh}.oem-cover-left{display:flex;flex-direction:column;justify-content:center;padding:80px;position:relative;z-index:2}.oem-cover-right{position:relative;overflow:hidden}.oem-cover-right 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-cover-bg, #0a0a0a) 0%,transparent 40%);pointer-events:none}.oem-cover-tagline{font-size:15px;line-height:1.7;max-width:360px;margin-bottom:40px;border-left:2px solid currentColor;padding-left:16px;opacity:.7}.oem-cover-meta{font-family:Barlow Condensed,Arial,sans-serif;font-weight:600;font-size:11px;letter-spacing:.2em;text-transform:uppercase;opacity:.5}.oem-photo-strip{display:grid;gap:4px}.oem-photo-strip__item{overflow:hidden}.oem-photo-strip__item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.oem-photo-strip__item:hover img{transform:scale(1.03)}.oem-services-grid{display:grid;gap:2px;margin-top:40px}.oem-service-item{padding:28px 24px;border-top:2px solid transparent;transition:border-color .2s;cursor:default}.oem-service-num{font-family:Barlow Condensed,Arial,sans-serif;font-weight:900;font-size:11px;letter-spacing:.2em;margin-bottom:10px;opacity:.5}.oem-steps{margin-top:32px}.oem-step{display:grid;grid-template-columns:48px 1fr;gap:20px;padding:24px 0;align-items:start}.oem-step__num{font-family:Barlow Condensed,Arial,sans-serif;font-weight:900;font-size:32px;line-height:1;opacity:.3}.oem-step__note{font-size:11px;font-weight:400;opacity:.55;text-transform:none;letter-spacing:.03em}.oem-spec-table{width:100%}.oem-spec-row{display:grid;grid-template-columns:160px 1fr;gap:16px;padding:14px 0;align-items:start}.oem-spec-label{font-family:Barlow Condensed,Arial,sans-serif;font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.oem-spec-value{font-size:14px;line-height:1.6;opacity:.75}.oem-spec-row--header .oem-spec-label,.oem-spec-row--header .oem-spec-value{font-family:Barlow Condensed,Arial,sans-serif;font-weight:700;font-size:10px;letter-spacing:.3em;text-transform:uppercase;opacity:.45;padding-bottom:4px}.oem-photo-wrap{overflow:hidden}.oem-photo-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.oem-photo-wrap:hover img{transform:scale(1.03)}.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;margin-top:40px}.oem-photo-trio .oem-photo-wrap{aspect-ratio:4/3}.oem-stat-blocks{display:grid;gap:2px;margin-top:40px}.oem-stat-block{padding:36px 32px}.oem-stat-num{font-family:Barlow Condensed,Arial,sans-serif;font-weight:900;font-size:52px;line-height:1;margin-bottom:8px}.oem-stat-label{font-family:Barlow Condensed,Arial,sans-serif;font-weight:600;font-size:12px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:12px;opacity:.5}.oem-stat-block p{font-size:13px;line-height:1.6;opacity:.55}.oem-partners-grid{display:grid;gap:2px;margin-top:40px}.oem-partner-item{padding:24px 20px;font-family:Barlow Condensed,Arial,sans-serif;font-weight:600;font-size:14px;letter-spacing:.05em;text-transform:uppercase;opacity:.8}.oem-partner-item:before{content:"\2192";display:block;font-size:16px;margin-bottom:10px;opacity:.6}.oem-intake-grid{display:grid;gap:2px;margin-top:32px}.oem-intake-item{padding:24px 28px;font-size:14px;line-height:1.6;display:flex;flex-direction:column;gap:6px;opacity:.85}.oem-intake-item strong{font-family:Barlow Condensed,Arial,sans-serif;font-weight:700;font-size:11px;letter-spacing:.15em;text-transform:uppercase;opacity:1}.oem-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:48px;flex-wrap:wrap;padding:80px}.oem-cta-button{display:inline-block;font-family:Barlow Condensed,Arial,sans-serif;font-weight:700;font-size:13px;letter-spacing:.2em;text-transform:uppercase;padding:18px 40px;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:opacity .2s}.oem-cta-button:hover{opacity:.85}@media screen and (max-width:990px){.oem-inner,.oem-cta-inner{padding:60px 40px}.oem-inner--narrow{padding:48px 40px}.oem-grid-2,.oem-grid-2--wide{grid-template-columns:1fr;gap:48px}.oem-cover-grid{grid-template-columns:1fr;min-height:auto}.oem-cover-right{height:50vw}.oem-cover-left{padding:48px 40px}.oem-cover-overlay{background:linear-gradient(0deg,var(--oem-cover-bg, #0a0a0a) 0%,transparent 60%)}.oem-stat-blocks{grid-template-columns:1fr!important}.oem-partners-grid{grid-template-columns:repeat(2,1fr)!important}.oem-photo-trio{grid-template-columns:1fr 1fr}}@media screen and (max-width:640px){.oem-inner,.oem-cta-inner{padding:48px 24px}.oem-inner--narrow,.oem-cover-left{padding:40px 24px}.oem-spec-row{grid-template-columns:1fr;gap:4px}.oem-photo-trio{grid-template-columns:1fr 1fr}.oem-intake-grid{grid-template-columns:1fr!important}.oem-partners-grid{grid-template-columns:1fr 1fr!important}.oem-services-grid{grid-template-columns:1fr!important}.oem-cta-inner{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/dauntless-oem-v3.css.map */
