:root{--text-heading-size-factor: 1.4}:root{--om-ink: #0f0e0c;--om-paper: #f5f3ee;--om-warm-white: #faf9f6;--om-steel: #2c3540;--om-gold: #b8965a;--om-gold-light: #d4af78;--om-mist: #e8e4dc;--om-mid: #8a8278;--om-green: #6db88a}.om-section-divider{height:1px;background:linear-gradient(90deg,transparent,var(--om-gold) 30%,var(--om-gold) 70%,transparent);opacity:.2;margin:0 80px}.om-section-eyebrow{font-family:DM Mono,monospace;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--om-gold);margin-bottom:20px;display:flex;align-items:center;gap:12px}.om-section-eyebrow:before{content:"";width:24px;height:1px;background:var(--om-gold);display:block;flex-shrink:0}.om-numeral{font-family:DM Mono,monospace;font-size:18px;letter-spacing:.04em;color:var(--om-gold);margin-bottom:20px}.om-pain .om-numeral{color:#9a7b42}.om-section-title{font-family:EB Garamond,serif;font-size:clamp(36px,3.5vw,52px);font-weight:400;line-height:1.15;color:var(--om-ink)}.om-section-title em{font-style:italic;color:var(--om-gold);font-weight:400}.om-section-desc{font-size:15px;font-weight:400;line-height:1.8;color:var(--om-mid);align-self:end}.om-section-header{display:grid;grid-template-columns:1fr 1fr;gap:80px;margin-bottom:80px;align-items:end}.om-btn-primary{display:inline-block;background:var(--om-ink);color:var(--om-paper);padding:16px 36px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:all .25s;border:1px solid var(--om-ink)}.om-btn-primary:hover{background:var(--om-gold);border-color:var(--om-gold);color:var(--om-paper)}.om-btn-secondary{display:inline-block;color:var(--om-ink);padding:16px 36px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:1px solid var(--om-mist);transition:all .25s}.om-btn-secondary:hover{border-color:var(--om-ink)}.om-hero{min-height:100vh;display:grid;grid-template-columns:1fr 1fr}.om-hero-left{display:flex;flex-direction:column;justify-content:center;padding:80px 64px 130px 80px;position:relative;background:var(--om-warm-white)}.om-hero-eyebrow{font-family:DM Mono,monospace;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--om-gold);margin-bottom:32px;display:flex;align-items:center;gap:12px}.om-hero-eyebrow:before{content:"";display:block;width:32px;height:1px;background:var(--om-gold);flex-shrink:0}.om-hero-headline{font-family:EB Garamond,serif;font-size:clamp(52px,5.5vw,80px);font-weight:400;line-height:1.08;letter-spacing:-.01em;color:var(--om-ink);margin-bottom:32px}.om-hero-headline em{font-style:italic;color:var(--om-gold);font-weight:400}.om-hero-sub{font-size:16px;font-weight:400;line-height:1.75;color:var(--om-mid);max-width:420px;margin-bottom:52px}.om-hero-actions{display:flex;gap:16px;align-items:center}.om-hero-right{background:var(--om-steel);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.om-hero-right:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 30% 40%,rgba(184,150,90,.12) 0%,transparent 60%),radial-gradient(ellipse at 80% 80%,rgba(45,74,62,.3) 0%,transparent 50%);z-index:1}.om-hero-bg-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.18;z-index:0}.om-hero-client-strip{position:absolute;bottom:0;left:0;right:0;padding:20px 48px;border-top:1px solid rgba(184,150,90,.15);display:flex;align-items:center;gap:32px;z-index:2}.om-hero-client-label{font-family:DM Mono,monospace;font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:#f5f3ee59;white-space:nowrap}.om-hero-clients{display:flex;gap:32px;flex-wrap:wrap}.om-hero-client{font-family:EB Garamond,serif;font-size:15px;font-weight:400;letter-spacing:.08em;color:#f5f3ee80}.om-fade-up{opacity:1;transform:none;transition:opacity .7s ease,transform .7s ease}.om-fade-up.om-visible{opacity:1;transform:translateY(0)}.om-fade-up-delay-1{transition-delay:.1s}.om-fade-up-delay-2{transition-delay:.2s}.om-fade-up-delay-3{transition-delay:.3s}.shopify-section--header,.shopify-section--header .header,.shopify-section--header x-header{background:var(--om-ink);border-bottom:1px solid rgba(184,150,90,.2)}.shopify-section--header .color-scheme--scheme-1,.shopify-section--header .color-scheme--scheme-2{background:transparent}.shopify-section--header summary{list-style:none;cursor:pointer;display:inline-block}.shopify-section--header summary::-webkit-details-marker{display:none}.shopify-section--header summary::marker{display:none;content:""}.shopify-section--header .header__primary-nav-item>a,.shopify-section--header .header__primary-nav-item>a.block,.shopify-section--header .header__primary-nav-item>a.h6,.shopify-section--header .header__primary-nav-item .header__menu-disclosure>summary,.shopify-section--header .header__primary-nav-item .header__menu-disclosure>summary.h6,.shopify-section--header .header__primary-nav-item summary,.shopify-section--header .header__secondary-nav a,.shopify-section--header .header__secondary-nav span{color:var(--om-paper)!important;font-family:DM Sans,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-decoration:none!important;line-height:1!important;transition:color .2s ease}.shopify-section--header .header__primary-nav-item>a:hover,.shopify-section--header .header__primary-nav-item .header__menu-disclosure>summary:hover,.shopify-section--header .header__secondary-nav a:hover{color:var(--om-gold)!important}nav.header__primary-nav{margin-left:auto}.shopify-section--header .header__dropdown-menu,.shopify-section--header .header__menu-disclosure[open]>.header__dropdown-menu,.shopify-section--header details.header__menu-disclosure[open] ul.header__dropdown-menu{background:var(--om-ink)!important;border:1px solid rgba(184,150,90,.2);padding:8px 0}.shopify-section--header .header__dropdown-menu li>a,.shopify-section--header .header__dropdown-menu a.link-faded-reverse,.shopify-section--header .header__dropdown-menu summary,.shopify-section--header .header__dropdown-menu summary.link-faded-reverse{color:var(--om-paper)!important;background:transparent!important;font-family:DM Sans,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-decoration:none!important;padding:10px 18px!important;display:block!important;transition:color .15s ease,background .15s ease}.shopify-section--header .header__dropdown-menu li>a:hover,.shopify-section--header .header__dropdown-menu a.link-faded-reverse:hover,.shopify-section--header .header__dropdown-menu summary:hover{color:var(--om-gold)!important;background:#b8965a14!important}body :is([class*=-eyebrow],[class*=-cadence],[class*=-badge],[class*=-label],[class*=-tag],[class*=-btn],.om-sidebar-email,.om-nav-item,.om-building-cta,.om-bridge__link,.om-back-link,.om-status-banner a,.om-collection-back,.om-collection-nav-item,.om-portal-card__link,.om-portal-card__link-secondary,.om-portal-card__features li,.om-cta-login-note,.om-ongoing__note,.om-gateway-message,.om-logos-heading,.om-cg-price,.om-cg-view-all,.om-comparison-table th,.om-comparison-table tr.om-section-row td,.om-order-example__type,.om-order-example__status,.om-audit-tier__items li,.om-about-photo-title,.om-contact-promise-attr,.om-form-submit,.om-dir-photo-placeholder span,.om-items-table th,.om-orders-table th,.om-order-number,.om-wm-hero-stat-lbl,.om-wm-statement-attr,.om-wm-audit-card-sub,.om-wm-audit-note,.om-wm-audit-scope li,.om-wm-tier-name,.om-wm-tier-feature,.om-wm-pricing-note,.om-vm-statement-attr):not([class*=-mock-]):not([class*=om-mv-]){font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/24/assets/om-styles.css.map */
