@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";
.tenant-page{max-width:1180px;padding:48px}.tenant-page-header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.tenant-page-header h1{font:400 clamp(38px,5vw,58px)/1 var(--od-font-display)}.tenant-page-header p,.tenant-card p{color:var(--od-secondary);line-height:1.55}.tenant-count{border:1px solid var(--od-border);background:var(--od-raised);border-radius:12px;grid-template-columns:auto auto;align-items:center;gap:2px 8px;padding:14px 18px;display:grid}.tenant-count span{color:var(--od-label);text-transform:uppercase;letter-spacing:.08em;grid-column:1/-1;font-size:12px}.tenant-card{border:1px solid var(--od-border);background:var(--od-raised);border-radius:14px;margin-bottom:20px;padding:26px;box-shadow:0 12px 32px #0618270d}.tenant-card h2{font:400 27px/1.15 var(--od-font-display)}.tenant-card>header{justify-content:space-between;margin-bottom:18px;display:flex}.tenant-invite-card{grid-template-columns:minmax(240px,.8fr) minmax(420px,1.2fr);gap:32px;display:grid}.tenant-invite-card form{grid-template-columns:minmax(220px,1fr) 150px auto;align-items:end;gap:12px;display:grid}.tenant-invite-card label,.tenant-page label{color:var(--od-secondary);text-transform:uppercase;letter-spacing:.06em;gap:7px;font-size:12px;font-weight:700;display:grid}.tenant-invite-card input,.tenant-invite-card select{border:1px solid var(--od-input);background:var(--od-raised);height:44px;color:var(--od-ink);border-radius:8px;padding:0 12px}.tenant-primary{background:var(--od-navy);min-height:44px;color:var(--od-raised);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.tenant-invite-link{background:var(--od-tint);border-radius:9px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:13px 15px;display:flex}.tenant-invite-link div{gap:3px;min-width:0;display:grid}.tenant-invite-link span{color:var(--od-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.tenant-invite-link button{color:var(--od-link-2);white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;font-weight:800;display:inline-flex}.tenant-member-list{display:grid}.tenant-member-list article{border-top:1px solid var(--od-border-light);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;padding:14px 0;display:grid}.tenant-member-list article:first-child{border-top:0}.tenant-member-list article>div:nth-child(2){gap:3px;display:grid}.tenant-member-list article span{color:var(--od-label);font-size:13px}.tenant-member-list article b{background:var(--od-tint);color:var(--od-link-2);text-transform:capitalize;border-radius:999px;padding:6px 10px;font-size:12px}.tenant-member-list article.pending{opacity:.72}.tenant-avatar{background:var(--od-tint);width:42px;height:42px;color:var(--od-link-2);border-radius:50%;place-items:center;font-weight:800;display:grid}.tenant-join .paper-auth-panel{grid-column:1/-1;min-height:100vh}.tenant-join-actions{align-items:center;gap:16px;margin-top:24px;display:flex}.tenant-join-actions>a{align-items:center;min-height:44px;display:inline-flex}.tenant-join-actions>a:not(.tenant-primary){color:var(--od-link-2);font-weight:700}.workspace-identity{color:var(--od-text);border:1px solid #ffffff1f;border-radius:8px;gap:1px;margin:0 0 12px;padding:11px 12px;display:grid}.workspace-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.workspace-identity span{color:#dee7e194;font:400 12px/1.2 var(--od-font-body);letter-spacing:.1em;text-transform:uppercase}@media (max-width:900px){.tenant-page{padding:28px 20px}.tenant-invite-card,.tenant-invite-card form{grid-template-columns:1fr}.tenant-page-header{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.tenant-invite-link{flex-direction:column;align-items:flex-start}.tenant-count{display:none}}
.tenant-auth-card{width:min(100%,660px)}.tenant-company-form{grid-template-columns:1fr 1fr}.tenant-company-form .tenant-full-field{grid-column:1/-1}.tenant-company-form select{border:1px solid var(--od-border);background:var(--od-raised);width:100%;min-height:48px;color:var(--od-ink);border-radius:7px;padding:0 13px}.tenant-signup-progress{color:#ffffff85;font:700 12px/1 var(--od-font-body);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin-top:28px;display:flex}.tenant-signup-progress span.active,.tenant-signup-progress span.complete{color:var(--od-raised)}.tenant-signup-progress i{background:#ffffff40;width:48px;height:1px}.tenant-signup-progress span.complete+i{background:var(--od-blue-2)}.tenant-back{color:var(--od-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;font-weight:700;display:inline-flex}.auth-links{flex-wrap:wrap;gap:14px 24px}@media (max-width:640px){.tenant-company-form{grid-template-columns:1fr}.tenant-company-form .tenant-full-field{grid-column:auto}}
.od-home{min-width:0}.od-home img,.od-home svg{max-width:100%}.od-home button,.od-home a{-webkit-tap-highlight-color:transparent}.od-home .od-wrap,.od-home .od-hero-copy,.od-home .od-map-layout,.od-home .od-solutions-layout,.od-home .od-data-grid,.od-home .od-cta-grid{min-width:0}@media (max-width:1280px){.od-home .od-wrap{width:min(100% - 48px,1180px)}.od-home .od-nav{gap:20px}.od-home .od-brand img{width:164px}.od-home .od-navlinks{gap:20px;margin-left:8px}.od-home .od-search{width:250px}.od-home .od-hero-grid{grid-template-columns:minmax(0,680px) 1fr;gap:44px}.od-home .od-hero h1{font-size:58px}.od-home .od-hero-panel{width:225px}.od-home .od-map-layout,.od-home .od-solutions-layout{grid-template-columns:370px minmax(0,1fr);gap:40px}}@media (max-width:1060px){.od-home .od-search{display:none}.od-home .od-nav{gap:18px}.od-home .od-navlinks{margin-left:auto}.od-home .od-hero h1{font-size:54px}.od-home .od-hero-grid{grid-template-columns:minmax(0,1fr) 260px;gap:34px}.od-home .od-hero-manifesto{width:210px}.od-home .od-hero-panel{width:215px}.od-home .od-map-layout,.od-home .od-solutions-layout{grid-template-columns:330px minmax(0,1fr);gap:30px}.od-home .od-section h2,.od-home .od-dark-section h2,.od-home .od-light-copy h2{font-size:43px}.od-home .od-well-card{width:205px;right:152px}.od-home .od-layer-panel{width:142px}}@media (max-width:900px){.od-home .od-wrap{width:min(100% - 32px,820px)}.od-home .od-navlinks,.od-home .od-search,.od-home .od-login{display:none}.od-home .od-nav{justify-content:space-between;height:76px}.od-home .od-brand img{width:158px}.od-home .od-nav-cta{min-height:40px;padding:0 16px}.od-home .od-hero{background-position:68%;min-height:auto}.od-home .od-hero-grid{min-height:0;padding:76px 0 58px;display:block}.od-home .od-hero-side{display:none}.od-home .od-hero-copy{max-width:680px}.od-home .od-hero h1{max-width:700px;font-size:clamp(46px,7vw,56px)}.od-home .od-hero-copy>p{max-width:610px}.od-home .od-metrics{border-left:0;border-right:0;border-radius:0;grid-template-columns:repeat(3,1fr);margin-top:0}.od-home .od-metric{min-height:82px}.od-home .od-map-layout,.od-home .od-solutions-layout,.od-home .od-data-grid,.od-home .od-cta-grid{grid-template-columns:1fr;gap:36px}.od-home .od-map-copy,.od-home .od-light-copy,.od-home .od-dark-section{max-width:650px}.od-home .od-product-map{width:100%;margin:0}.od-home .od-map-viewport{height:430px}.od-home .od-feature-grid{grid-template-columns:1fr 1fr}.od-home .od-feature-grid article{min-height:170px}.od-home .od-solution-grid{grid-template-columns:1fr 1fr}.od-home .od-data-list{margin-top:4px}.od-home .od-source-row{grid-template-columns:repeat(2,1fr)}.od-home .od-quote-layout{grid-template-columns:1fr;gap:30px}.od-home .od-quote-tag{justify-self:start}.od-home .od-insight-grid{grid-template-columns:repeat(2,1fr)}.od-home .od-insight:last-child{grid-column:1/-1;grid-template-columns:42% 1fr;display:grid}.od-home .od-insight:last-child .od-insight-art{height:100%}.od-home .od-footer-grid{grid-template-columns:1.4fr 1fr 1fr;gap:30px}}@media (max-width:640px){.od-home .od-wrap{width:calc(100% - 28px)}.od-home .od-nav{height:68px}.od-home .od-brand img{width:142px}.od-home .od-nav-cta{min-height:36px;padding:0 13px;font-size:11px}.od-home .od-hero{background-position:64%}.od-home .od-hero-overlay{background:linear-gradient(90deg,#031321fc 0%,#031321eb 56%,#031321b8 100%),linear-gradient(#03132114,#0000 52%,#061827 100%)}.od-home .od-hero-grid{padding:58px 0 46px}.od-home .od-kicker,.od-home .od-eyebrow{letter-spacing:.15em;font-size:9px}.od-home .od-hero h1{margin:13px 0 16px;font-size:clamp(39px,11vw,48px);line-height:1.01}.od-home .od-hero-copy>p{font-size:13px;line-height:1.58}.od-home .od-actions{flex-direction:column;align-items:stretch;gap:10px;margin-top:22px}.od-home .od-actions a{width:100%;min-height:48px}.od-home .od-metrics{grid-template-columns:1fr 1fr}.od-home .od-metric{gap:10px;min-height:74px;padding:14px 12px}.od-home .od-metric svg{width:21px;height:21px}.od-home .od-metric b{font-size:15px}.od-home .od-metric small{font-size:8px}.od-home .od-map-section,.od-home .od-solutions-section,.od-home .od-insights{padding:46px 0}.od-home .od-section h2,.od-home .od-dark-section h2,.od-home .od-light-copy h2{font-size:clamp(36px,10vw,43px)}.od-home .od-section p,.od-home .od-dark-section p,.od-home .od-light-copy p{font-size:13px}.od-home .od-outline-link{justify-content:space-between;width:100%;min-height:46px;margin-top:22px}.od-home .od-product-map{border-radius:10px;padding:7px}.od-home .od-map-topbar{height:auto;min-height:42px}.od-home .od-map-search{min-height:42px}.od-home .od-map-chip{display:none}.od-home .od-map-viewport{height:350px}.od-home .od-layer-panel{display:none}.od-home .od-well-card{width:auto;max-width:none;padding:12px;inset:auto 12px 12px 48px}.od-home .od-well-card dl{grid-template-columns:1fr 1fr;gap:4px 14px;display:grid}.od-home .od-well-card dl div{border-bottom:1px solid #96c6e81f;margin:0;padding:5px 0;display:block}.od-home .od-well-card dd{text-align:left;margin-top:2px}.od-home .od-map-controls{top:8px;left:8px}.od-home .od-map-controls button{width:32px;height:32px}.od-home .od-feature-grid{grid-template-columns:1fr}.od-home .od-feature-grid article{min-height:0;border-right:0!important;padding:24px 0!important}.od-home .od-solution-grid{grid-template-columns:1fr}.od-home .od-solution-card{height:132px}.od-home .od-data-list{grid-template-columns:1fr;gap:10px}.od-home .od-data-item{min-height:36px}.od-home .od-sources{padding:28px 0}.od-home .od-sources-head{flex-direction:column;align-items:flex-start;gap:10px}.od-home .od-source-row{grid-template-columns:1fr 1fr;gap:18px 12px}.od-home .od-source-row strong{text-align:left;font-size:15px}.od-home .od-quote{background-position:64%;padding:48px 0}.od-home .od-quote blockquote{font-size:clamp(25px,7.5vw,31px)}.od-home .od-insights-head{flex-direction:column;align-items:flex-start;gap:10px}.od-home .od-insight-grid{grid-template-columns:1fr}.od-home .od-insight:last-child{grid-column:auto;display:block}.od-home .od-insight:last-child .od-insight-art,.od-home .od-insight-art{height:170px}.od-home .od-cta{background-position:72%;padding:52px 0}.od-home .od-cta h2{font-size:clamp(35px,10vw,42px)}.od-home .od-benefits{gap:14px}.od-home .od-benefits>div{border-top:1px solid #96c6e824;padding:12px 0}.od-home .od-footer{padding-top:38px}.od-home .od-footer-grid{grid-template-columns:1fr 1fr;gap:28px 18px}.od-home .od-footer-brand,.od-home .od-footer-grid>div:last-child{grid-column:1/-1}.od-home .od-footer-button{align-items:center;min-height:44px;padding:0 13px!important;display:inline-flex!important}.od-home .od-footer-bottom{flex-direction:column;gap:8px}}@media (max-width:430px){.od-home .od-wrap{width:calc(100% - 24px)}.od-home .od-brand img{width:134px}.od-home .od-nav-cta{padding:0 11px;font-size:10px}.od-home .od-hero-grid{padding:50px 0 40px}.od-home .od-hero h1{font-size:clamp(37px,10.5vw,44px)}.od-home .od-hero-copy>p{font-size:12.5px}.od-home .od-metric{padding:13px 10px}.od-home .od-metric b{font-size:14px}.od-home .od-map-viewport{height:330px}.od-home .od-well-card{font-size:9px;bottom:8px;left:44px;right:8px}.od-home .od-well-card dl{grid-template-columns:1fr 1fr;gap:2px 10px}.od-home .od-section h2,.od-home .od-dark-section h2,.od-home .od-light-copy h2{font-size:36px}.od-home .od-source-row strong{font-size:14px}.od-home .od-footer-grid{grid-template-columns:1fr}.od-home .od-footer-brand,.od-home .od-footer-grid>div:last-child{grid-column:auto}}@media (max-width:360px){.od-home .od-brand img{width:124px}.od-home .od-nav-cta{padding:0 10px}.od-home .od-hero h1{font-size:35px}.od-home .od-metrics{grid-template-columns:1fr}.od-home .od-metric{border-bottom:1px solid #96c6e833!important;border-right:0!important}.od-home .od-metric:last-child{border-bottom:0!important}.od-home .od-well-card dl{grid-template-columns:1fr}.od-home .od-map-viewport{height:370px}.od-home .od-source-row{grid-template-columns:1fr}}@media (hover:none){.od-home a,.od-home button{min-height:44px}.od-home .od-navlinks a,.od-home .od-footer a{min-height:0}}@media (prefers-reduced-motion:reduce){.od-home *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
main.od-home{margin:0;padding:0}.od-home .od-footer-brand{position:relative}.od-home .od-footer-brand img{filter:brightness(0)invert();opacity:.96}.od-home .od-industry-art{transform:scale(1.001);background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.od-home .od-industry-art:after{z-index:3;background:linear-gradient(#03101b05 10%,#03101b1f 42%,#020e18db 100%)!important}.od-home .od-industry-art .sun,.od-home .od-industry-art .ridge,.od-home .od-industry-art .structure,.od-home .od-industry-art .trace{display:none!important}.od-home .art-production{background-image:url(https://d9-wret.s3.us-west-2.amazonaws.com/assets/palladium/production/s3fs-public/6_7_10_162_Preston.jpg)!important;background-position:50% 56%!important}.od-home .art-land{background-image:linear-gradient(#091f2d1f,#081c282e),url(/oilfield-pumpjack-unsplash.jpg)!important;background-position:50% 68%!important}.od-home .art-finance{background-image:linear-gradient(115deg,#0517271f,#05172770),url(https://d9-wret.s3.us-west-2.amazonaws.com/assets/palladium/production/s3fs-public/media/images/01_HOME_RigSunset_near_Alaska_Pipeline_1.png)!important;background-position:50% 48%!important}.od-home .art-midstream{background-image:url(https://d9-wret.s3.us-west-2.amazonaws.com/assets/palladium/production/s3fs-public/pipeline.jpg)!important;background-position:50% 58%!important}.od-home .art-regulatory{background-image:linear-gradient(#071c2b29,#071c2b59),url(https://d9-wret.s3.us-west-2.amazonaws.com/assets/palladium/production/s3fs-public/thumbnails/image/EFWaco091415%20-%20%2840%29xHDRx.jpg)!important;background-position:50% 42%!important}.od-home .art-professional{background-image:linear-gradient(#061b2b14,#061b2b4d),url(https://d9-wret.s3.us-west-2.amazonaws.com/assets/palladium/production/s3fs-public/media/images/01_HOME_RigSunset_near_Alaska_Pipeline_1.png)!important;background-position:50% 35%!important}.od-home .od-solution-card{min-height:148px;transition:transform .24s,box-shadow .24s}.od-home .od-solution-card:hover{transform:translateY(-2px);box-shadow:0 14px 32px #0921332e}.od-home .od-card-label{z-index:5;text-shadow:0 1px 8px #000000a6}.od-home .insight-production .od-industry-art,.od-home .insight-pipeline .od-industry-art{filter:saturate(.9)contrast(1.03)}.od-home .insight-network{background-image:linear-gradient(#051b2c14,#051b2c42),url(https://d9-wret.s3.us-west-2.amazonaws.com/assets/palladium/production/s3fs-public/pipeline.jpg)!important;background-position:50% 62%!important;background-size:cover!important}.od-home .insight-network:before,.od-home .insight-network:after,.od-home .insight-network span{display:none!important}.od-home .od-data-section{position:relative;overflow:hidden}.od-home .od-data-section:after{content:"";opacity:.23;pointer-events:none;background:linear-gradient(90deg,#071c2c,#071c2cd1 24%,#071c2c47),url(https://d9-wret.s3.us-west-2.amazonaws.com/assets/palladium/production/s3fs-public/pipeline.jpg) 50%/cover;position:absolute;inset:0 0 0 58%}.od-home .od-data-grid{z-index:1;position:relative}@media (max-width:900px){.od-home .od-solution-card{min-height:140px}.od-home .od-data-section:after{opacity:.12;inset:45% 0 0}}@media (max-width:640px){.od-home .od-solution-card{height:152px;min-height:152px}.od-home .od-card-label{font-size:12px}.od-home .od-data-section:after{display:none}}
:root{--od-navy:#061827;--od-navy-2:#08243a;--od-navy-3:#0d3150;--od-blue:#5aaef0;--od-blue-2:#7bc4f8;--od-text:#f5f9fc;--od-muted:#a7bfd0;--od-line:#96c6e833;--od-light:#f4f7fa;--od-ink:#081928;--od-light-muted:#66839a;--od-light-heading:#0b2032;--od-light-body:#60788b;--od-link:#0b2940;--od-link-2:#165e8f;--od-strong:#334e63;--od-label:#48687f;--od-secondary:#526879;--od-login-muted:#496174;--od-raised:#fff;--od-border:#d8e2e9;--od-border-light:#e4edf3;--od-sunken:#eef3f7;--od-research-sunken:#edf3f8;--od-research-line:#e6edf3;--od-tint:#e7f1f8;--od-input:#9eafbd;--od-on-navy-muted:#b4cbdc;--od-on-navy-soft:#e2edf5;--od-on-navy-body:#d4e2ec;--od-header-line:#21465f;--od-nav:#d8e6ef;--od-focus:#7bc4f8;--od-warning:#9a4a2b;--od-warning-bg:#f8ece6;--od-positive:#17613c;--od-negative:#9f4b2d;--od-primary-bg:linear-gradient(135deg, #5aaef0, #7bc4f8);--od-primary-text:#061827;--od-secondary-border:#5aaef0e6;--od-radius-button:7px;--od-radius-card:10px;--od-font-body:"Manrope", ui-sans-serif, system-ui, sans-serif;--od-font-display:var(--od-font-body);--od-font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--od-type-h1:700 28px/1.2 var(--od-font-body);--od-type-title:700 18px/1.3 var(--od-font-body);--od-type-card:700 17px/1.35 var(--od-font-body);--od-type-body:400 15px/1.55 var(--od-font-body);--od-type-secondary:400 14px/1.55 var(--od-font-body);--od-type-eyebrow:600 12px/1.4 var(--od-font-body);--od-type-control:600 14px/1 var(--od-font-body);--od-control-height:44px;--od-card-padding:22px;--od-page-header-width:1120px;--od-shadow:0 24px 48px -24px #06182747;--paper:var(--od-light);--paper-raised:var(--od-raised);--paper-sunken:var(--od-sunken);--paper-border:var(--od-border);--paper-border-light:var(--od-border-light);--paper-input:var(--od-input);--paper-ink:var(--od-navy);--paper-ink-hover:var(--od-navy-3);--paper-text:var(--od-ink);--paper-secondary:var(--od-secondary);--paper-muted:var(--od-secondary);--paper-faint:var(--od-label);--paper-green-tint:var(--od-tint);--paper-amber:var(--od-warning);--paper-amber-tint:var(--od-warning-bg);--bg:var(--od-light);--panel:var(--od-raised);--panel-soft:var(--od-sunken);--ink:var(--od-navy);--text:var(--od-ink);--muted:var(--od-secondary);--line:var(--od-border);--line-strong:var(--od-input);--accent:var(--od-navy);--accent-strong:var(--od-navy-3);--accent-soft:var(--od-tint);--soft:var(--od-sunken);--amber:var(--od-warning);--red:var(--od-warning)}:is(html:has(.od-home),body:has(.od-home)){background:var(--od-navy);color:var(--od-text)}body{font-family:var(--od-font-body)}.paper-brand img{width:156px;height:auto;display:block}.paper-brand.inverse img{filter:brightness(0)invert()}.paper-brand.compact img{width:128px}.app-shell{--app-font:var(--od-font-body);--app-bg:var(--od-light);--app-sidebar:var(--od-navy);--app-surface:var(--od-raised);--app-surface-raised:var(--od-raised);--app-surface-muted:var(--od-sunken);--app-text:var(--od-ink);--app-text-secondary:var(--od-secondary);--app-text-muted:var(--od-secondary);--app-border:var(--od-border);--app-border-strong:var(--od-input);--app-divider:var(--od-border-light);--app-blue:var(--od-navy);--app-blue-hover:var(--od-navy-3);--app-blue-selected:var(--od-tint);--app-success:var(--od-positive);--app-success-bg:var(--od-tint);--app-warning:var(--od-warning);--app-warning-bg:var(--od-warning-bg);--app-error:var(--od-warning);--app-error-bg:var(--od-warning-bg);--app-info:var(--od-link-2);--app-info-bg:var(--od-tint);--app-radius-control:var(--od-radius-button);--app-radius-card:var(--od-radius-card);background:var(--od-light);color:var(--od-ink);font-family:var(--od-font-body)}.app-shell :where(h1,.ods-page-title,.lead-decision-copy h1,h2){font-family:var(--od-font-body);letter-spacing:-.02em;font-weight:700}.app-shell :where(.ods-eyebrow,.acq-kicker,.eyebrow,.section-label,.paper-eyebrow){color:var(--od-secondary);font:var(--od-type-eyebrow);letter-spacing:.08em;text-transform:uppercase}.app-shell :where(code,kbd,pre,.mono){font-family:var(--od-font-mono)}:is(.app-shell .app-sidebar,.app-shell:has(.okcr-inbox-main) .app-sidebar,.app-shell:has(.acq-detail-main) .app-sidebar){background:var(--od-navy);color:var(--od-muted)}.app-shell .app-nav{scrollbar-color:var(--od-blue) transparent}.app-shell .nav-section+.nav-section{border-top-color:var(--od-line)}.app-shell .nav-section-label{color:var(--od-muted);font:var(--od-type-eyebrow);letter-spacing:.08em;text-transform:uppercase}:is(.app-shell .nav-link,.app-shell:has(.okcr-inbox-main) .nav-link,.app-shell:has(.acq-detail-main) .nav-link){border-radius:var(--od-radius-button);min-height:40px;color:var(--od-muted);font-family:var(--od-font-body);font-size:13px;font-weight:600}.app-shell .nav-link:hover{background:var(--od-navy-2);color:var(--od-text)}:is(.app-shell .nav-link.active,.app-shell:has(.okcr-inbox-main) .nav-link.active,.app-shell:has(.acq-detail-main) .nav-link.active){background:var(--od-navy-3);box-shadow:inset 3px 0 0 var(--od-blue);color:var(--od-text)}.app-shell .account-menu{border-top-color:var(--od-line)}.app-shell .account-menu a,.app-shell .account-menu button{min-height:40px;color:var(--od-text);font-family:var(--od-font-body);align-items:center;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.app-shell .account-menu a:hover,.app-shell .account-menu button:hover{color:var(--od-blue-2)}.app-shell :where(.ods-button.primary,.acq-primary,.primary-button,.button-primary,.paper-button.ink,.primary-action),.paper-button.ink,.paper-auth-card .primary-action,.tenant-primary{min-height:var(--od-control-height);border-radius:var(--od-radius-button);background:var(--od-primary-bg);color:var(--od-primary-text);border:0;font-weight:800;box-shadow:0 10px 30px #459cdb2e}.app-shell :where(.ods-button.primary,.acq-primary,.primary-button,.button-primary,.paper-button.ink,.primary-action):hover,.paper-button.ink:hover,.paper-auth-card .primary-action:hover,.tenant-primary:hover{filter:brightness(1.04);background:var(--od-primary-bg);color:var(--od-primary-text);border-color:#0000}.app-shell :where(.ods-button.secondary,.acq-secondary,.secondary-button,.button-secondary,.acq-header-button,.ods-icon-button,.paper-button:not(.ink)){min-height:var(--od-control-height);border:1px solid var(--od-secondary-border);border-radius:var(--od-radius-button);background:var(--od-raised);color:var(--od-navy);font-weight:700}.app-shell :where(.ods-button.secondary,.acq-secondary,.secondary-button,.button-secondary,.acq-header-button,.ods-icon-button):hover,.paper-button:not(.ink):hover{border-color:var(--od-blue);background:var(--od-tint);color:var(--od-navy)}.app-shell :where(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid var(--od-navy)!important;box-shadow:0 0 0 3px var(--od-focus)!important}.app-shell .app-sidebar :where(a,button):focus-visible,.app-shell .menu-toggle:focus-visible{outline-offset:2px;outline:3px solid var(--od-focus)!important;box-shadow:none!important}@media (max-width:900px){:is(.app-shell .mobile-header,.app-shell:has(.okcr-inbox-main) .mobile-header){border-bottom:1px solid var(--od-line);background:var(--od-navy)}.app-shell .mobile-header .paper-brand{color:var(--od-text)}.app-shell .mobile-header .paper-brand img{filter:brightness(0)invert()}.app-shell .menu-toggle{border-color:var(--od-line)}.app-shell .menu-toggle span{background:var(--od-text)}}.od-home :where(button,input,select,textarea,a,summary):focus-visible{box-shadow:none!important}.app-shell .account-menu a,.app-shell .account-menu button{color:var(--od-text)}.app-shell:has(.acq-workspace) .account-menu{color:var(--od-text)}.app-shell:has(.acq-workspace) .account-menu button{color:var(--od-text)}.app-shell .ods-button.primary,.app-shell button.primary-button,.app-shell .primary-action,.paper-button.ink,.public-login-button{border-radius:var(--od-radius-button);background:var(--od-primary-bg);color:var(--od-primary-text);border:0;font-weight:800}.app-shell .ods-button.secondary,.app-shell .secondary-button{min-height:var(--od-control-height);border:1px solid var(--od-secondary-border);border-radius:var(--od-radius-button);background:var(--od-raised);color:var(--od-navy);font-weight:700}@media (min-width:901px){.app-shell .app-sidebar{flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}.app-shell .app-sidebar .brand-block,.app-shell .app-sidebar .account-menu{flex:none}.app-shell .app-sidebar .app-nav{overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.app-shell .app-sidebar .brand-block{margin-bottom:12px;padding-bottom:8px}.app-shell .app-sidebar .nav-section+.nav-section{margin-top:8px;padding-top:8px}}.app-shell .app-sidebar .account-menu{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px 14px;height:auto;display:grid}.app-shell .app-sidebar .account-menu a{justify-self:start;align-items:center;min-height:32px;margin:0;padding:0;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}.app-shell .app-sidebar .account-menu a[href=\/privacy]{grid-area:1/1}.app-shell .app-sidebar .account-menu a[href=\/terms]{grid-area:1/2}.app-shell .app-sidebar .account-menu button{width:100%;height:var(--od-control-height);min-height:var(--od-control-height);max-height:var(--od-control-height);flex:none;grid-area:2/1/auto/-1;justify-content:flex-start;place-self:center stretch}.od-page-header{justify-content:space-between;align-items:flex-start;gap:24px;width:100%;margin:0 0 20px;padding:0;display:flex}.od-page-header>div{min-width:0;max-width:var(--od-page-header-width)}.app-shell .app-content>main,.app-shell .app-content>div{padding-top:22px!important}.app-shell{font-family:var(--od-font-body);font-size:15px;line-height:1.55}body:not(:has(.od-home)){font-family:var(--od-font-body);font-size:15px;line-height:1.55}.app-shell .app-content h1,.od-page-header h1{max-width:var(--od-page-header-width);font:var(--od-type-h1)!important;letter-spacing:-.02em!important;margin:8px 0 0!important}body:not(:has(.od-home)) h1{max-width:var(--od-page-header-width);font:var(--od-type-h1)!important;letter-spacing:-.02em!important;margin:8px 0 0!important}.od-home:has(#account-form) h1{max-width:var(--od-page-header-width);font:var(--od-type-h1)!important;letter-spacing:-.02em!important;margin:8px 0 0!important}.od-home:has(#account-form) h2{max-width:var(--od-page-header-width);font:var(--od-type-h1)!important;letter-spacing:-.02em!important;margin:8px 0 0!important}.app-shell .app-content h2{font:var(--od-type-title)!important;letter-spacing:-.02em!important}body:not(:has(.od-home)) h2{font:var(--od-type-title)!important;letter-spacing:-.02em!important}.app-shell .app-content h3{font:var(--od-type-card)!important;letter-spacing:-.01em!important}body:not(:has(.od-home)) h3{font:var(--od-type-card)!important;letter-spacing:-.01em!important}.app-shell .app-content p{font:var(--od-type-body)!important}body:not(:has(.od-home)) p{font:var(--od-type-body)!important}.app-shell .app-content header p,.app-shell .app-content form p,.app-shell .app-content footer,.app-shell .app-content small,.app-shell .app-content article p,.app-shell .app-content section p,.od-page-header p{max-width:68ch;font:var(--od-type-secondary)!important}body:not(:has(.od-home)) header p{max-width:68ch;font:var(--od-type-secondary)!important}body:not(:has(.od-home)) form p{max-width:68ch;font:var(--od-type-secondary)!important}body:not(:has(.od-home)) footer{max-width:68ch;font:var(--od-type-secondary)!important}body:not(:has(.od-home)) small{max-width:68ch;font:var(--od-type-secondary)!important}body:not(:has(.od-home)) article p{max-width:68ch;font:var(--od-type-secondary)!important}.app-shell .app-content article>footer,.app-shell .app-content section>footer{box-sizing:border-box;border-bottom-left-radius:var(--od-radius-card);border-bottom-right-radius:var(--od-radius-card);width:100%;max-width:none;margin:0}.od-page-header p,.app-shell .app-content>main>header p,.app-shell .app-content>div>header p,#account-form>p{color:var(--od-secondary)}body:not(:has(.od-home)) main>header p{color:var(--od-secondary)}.od-eyebrow,.od-page-header>div>span:not([class]),.app-shell .app-content>main>header>div>span,.app-shell .app-content>div>header>div>span,.app-shell .app-content article>header>div>span,#account-form>span{text-transform:uppercase;color:var(--od-secondary)!important;font:var(--od-type-eyebrow)!important;letter-spacing:.08em!important}body:not(:has(.od-home)) main>header>div>span:not([class]){text-transform:uppercase;color:var(--od-secondary)!important;font:var(--od-type-eyebrow)!important;letter-spacing:.08em!important}body:not(:has(.od-home)) article>header>div>span{text-transform:uppercase;color:var(--od-secondary)!important;font:var(--od-type-eyebrow)!important;letter-spacing:.08em!important}.app-shell .app-content strong{font-family:var(--od-font-body)!important;font-variant-numeric:tabular-nums!important;font-weight:700!important}body:not(:has(.od-home)) strong{font-family:var(--od-font-body)!important;font-variant-numeric:tabular-nums!important;font-weight:700!important}.app-shell .app-content :where(button,input,select),.app-shell .account-menu button,.app-shell .app-content [class*=chip]{font:var(--od-type-control)!important}body:not(:has(.od-home)) :where(button,input,select){font:var(--od-type-control)!important}.od-home:has(#account-form) :where(button,input,select){font:var(--od-type-control)!important}body:not(:has(.od-home)) [class*=chip]{font:var(--od-type-control)!important}.app-shell .app-content form :where(button,select,input:not([type=hidden]):not([type=checkbox]):not([type=radio])),.app-shell .app-content [class*=chip]{height:var(--od-control-height)!important;min-height:var(--od-control-height)!important}body:not(:has(.od-home)) form :where(button,select,input:not([type=hidden]):not([type=checkbox]):not([type=radio])){height:var(--od-control-height)!important;min-height:var(--od-control-height)!important}.od-home:has(#account-form) :where(main,form) :where(button,select,input:not([type=hidden]):not([type=checkbox]):not([type=radio])){height:var(--od-control-height)!important;min-height:var(--od-control-height)!important}body:not(:has(.od-home)) [class*=chip]{height:var(--od-control-height)!important;min-height:var(--od-control-height)!important}.app-shell .app-content article>header,.app-shell .app-content section>header{padding:20px var(--od-card-padding)}body:not(:has(.od-home)) article>header{padding:20px var(--od-card-padding)}body:not(:has(.od-home)) section>header{padding:20px var(--od-card-padding)}.app-shell .app-content section>article:not(:has(>header)){padding:var(--od-card-padding)}body:not(:has(.od-home)) section>article:not(:has(>header)){padding:var(--od-card-padding)}.app-shell .app-content section,.app-shell .app-content article,.app-shell .app-content form{border-radius:var(--od-radius-card)}body:not(:has(.od-home)) section{border-radius:var(--od-radius-card)}body:not(:has(.od-home)) article{border-radius:var(--od-radius-card)}.od-home:has(#account-form) .od-kicker{color:var(--od-on-navy-muted)!important;font:var(--od-type-eyebrow)!important;letter-spacing:.08em!important}.app-shell .app-sidebar .nav-section-label{color:var(--od-muted)!important;font:var(--od-type-eyebrow)!important;letter-spacing:.08em!important}
