/* Scoped services and corporate presentation. No Air application selectors. */
.portal-page>.portal-header{position:relative!important;inset:auto!important;transform:none!important;float:none!important;width:100%!important;margin:0!important;z-index:20!important;background:#fff!important}
.portal-page .portal-header-inner{max-width:1440px;margin:auto;min-height:80px;display:flex;flex-wrap:wrap;gap:16px;padding:16px 32px}
.portal-page .header-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px}
.portal-page .brand-logo-wordmark{width:200px!important;height:auto!important;max-height:54px!important;object-fit:contain}
.portal-page .ecosystem-b,.portal-page .account-user>.account-user-brand-icon,.portal-page .service-icon-brand{display:flex!important;align-items:center;justify-content:center;width:52px!important;height:52px!important;min-width:52px!important;max-width:52px!important;max-height:52px!important;position:static!important;transform:none!important;margin:0 auto 12px!important;overflow:hidden!important}
.portal-page .platform-b-icon{position:static!important;inset:auto!important;width:100%!important;height:100%!important;max-width:52px!important;max-height:52px!important;object-fit:contain!important;transform:none!important;display:block!important}
.portal-page .ecosystem-center{display:flex!important;flex-direction:column;align-items:center;justify-content:center;background:#fff!important;color:#075840!important;border:1px solid #d9e8df!important;box-shadow:0 10px 30px #123d3010!important}
.portal-page .ecosystem-center strong,.portal-page .ecosystem-center small{color:#075840!important}
.portal-page .account-user{display:flex!important;flex-direction:column;align-items:center;justify-content:center;padding:24px!important;min-height:170px}
.portal-page .service-card{border-radius:12px;box-shadow:0 6px 20px #123d3008}
.portal-page .service-card h3{font-size:21px;line-height:1.3}
.portal-page .cta-inner{display:flex;flex-wrap:wrap;gap:18px}.portal-page .cta-inner>div{order:0;flex:1 1 400px}.portal-page .cta-inner>a{order:1}.portal-page .cta-inner>.portal-ocean-cta{order:2}
.corp-v62 .corp-header-inner{gap:18px;flex-wrap:wrap}.corp-v62 .corp-header-actions{gap:10px;flex-wrap:wrap}.corp-v62 .corp-air-btn{white-space:nowrap}
.corp-v62 .corp-actions{flex-wrap:wrap;gap:12px}.corp-v62 .corp-freight-options{display:grid;gap:18px;min-width:0}.corp-v62 .corp-freight-options .corp-air-card{width:100%;margin:0}.corp-v62 .corp-ocean-card h3{margin-top:14px}
@media(max-width:760px){.portal-page .portal-header-inner{padding:16px;gap:14px}.portal-page .brand{min-width:0}.portal-page .brand-logo-wordmark{width:160px!important}.portal-page .header-actions{width:100%;justify-content:flex-start}.portal-page .header-actions a{min-height:44px;display:inline-flex;align-items:center}.portal-page .desktop-nav{display:flex!important}.portal-page .cta-inner{align-items:stretch}.portal-page .cta-inner>a{flex:1 1 180px;text-align:center}.corp-v62 .corp-header-inner{padding-block:14px}.corp-v62 .corp-header-actions{justify-content:center}.corp-v62 .corp-header-actions a{min-height:44px;display:inline-flex;align-items:center}.corp-v62 .corp-actions>.corp-btn{flex:1 1 180px;justify-content:center}}
@media(min-width:761px){.portal-page .portal-header-inner{justify-content:space-between}.portal-page .desktop-nav{margin-left:auto;margin-right:auto}.portal-page .header-actions{margin-left:auto}.corp-v62 .corp-network-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:32px}.corp-v62 .corp-freight-options{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.corp-v62 .corp-freight-options .corp-air-card{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.corp-v62 .corp-freight-options .corp-air-card-photo{height:100%;min-height:240px;object-fit:cover}.corp-v62 .corp-freight-options .corp-air-card-body{padding:24px}.corp-v62 .corp-air-card-logo{max-width:190px}}
