.mb-b2b-hub,.mb-b2b-hub *{box-sizing:border-box}.mb-b2b-hub{--mb-b2b-navy: #1B2A4A;--mb-b2b-ivory: #F4EFE3;--mb-b2b-ink: #1C2230;--mb-b2b-muted: #6A6E78;--mb-b2b-gold: #A9853F;--mb-b2b-gold-lite: #C2A15A;--mb-b2b-gold-dark: #836528;--mb-b2b-hairline: #E4DDCB;--mb-b2b-surface: #FAF7EF;--mb-b2b-accent: #2E6E6A;--mb-b2b-accent-soft: #E7EFEC;--mb-b2b-radius: 3px;--mb-b2b-radius-mobile: 14px;--mb-b2b-maxw: 1280px;--mb-b2b-hero-min-height: 0px;--mb-b2b-hero-overlay-color: #1B2A4A;--mb-b2b-hero-overlay-opacity: 0;--mb-b2b-font-heading: "Fraunces", Georgia, serif !important;--mb-b2b-font-body: "Spectral", Georgia, serif !important;--mb-b2b-font-ui: "Inter", system-ui, sans-serif !important}.mb-b2b-hub__hero{position:relative;overflow:hidden;background-color:var(--mb-b2b-navy);color:var(--mb-b2b-ivory);border-bottom:1px solid rgba(194,161,90,.25)}.mb-b2b-hub__hero--has-image{background-size:cover;background-position:center;background-repeat:no-repeat}.mb-b2b-hub__bgpat{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.05;color:var(--mb-b2b-gold);z-index:0}.mb-b2b-hub__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mb-b2b-hero-overlay-color);opacity:var(--mb-b2b-hero-overlay-opacity);z-index:1;pointer-events:none}.mb-b2b-hub__hero-in{position:relative;z-index:2;max-width:var(--mb-b2b-maxw);margin:0 auto;padding:78px 24px 60px;min-height:var(--mb-b2b-hero-min-height);display:flex;flex-direction:column;justify-content:center}.mb-b2b-hub__eyebrow{font-family:var(--mb-b2b-font-ui);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--mb-b2b-gold-lite)}.mb-b2b-hub__hero-h1{font-family:var(--mb-b2b-font-heading);font-weight:500;font-size:48px;line-height:1.08;letter-spacing:-.02em;margin:16px 0 0;max-width:760px}.mb-b2b-hub__hero-p{font-family:var(--mb-b2b-font-body);font-size:18px;line-height:1.6;color:#f4efe3d6;margin:18px 0 0;max-width:560px}.mb-b2b-hub__hero-acts{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.mb-b2b-hub__btn{font-family:var(--mb-b2b-font-ui);font-size:14px;font-weight:600;border-radius:var(--mb-b2b-radius);border:1px solid transparent;cursor:pointer;padding:13px 22px;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.mb-b2b-hub__btn--primary{background:var(--mb-b2b-gold);color:var(--mb-b2b-navy)}.mb-b2b-hub__btn--primary:hover{background:var(--mb-b2b-gold-lite)}.mb-b2b-hub__btn--ghost{background:transparent;color:var(--mb-b2b-ivory);border-color:#f4efe366}.mb-b2b-hub__btn--ghost:hover{border-color:var(--mb-b2b-gold-lite)}.mb-b2b-hub__body{max-width:var(--mb-b2b-maxw);margin:0 auto;padding:56px 24px 8px;display:grid;grid-template-columns:230px 1fr;gap:56px;align-items:start}.mb-b2b-hub__side{position:sticky;top:100px}.mb-b2b-hub__side-title{font-family:var(--mb-b2b-font-heading);font-size:19px;color:var(--mb-b2b-navy);margin:0 0 14px}.mb-b2b-hub__side-nav{display:flex;flex-direction:column}.mb-b2b-hub__side-nav a{font-family:var(--mb-b2b-font-ui);font-size:14px;color:var(--mb-b2b-muted);text-decoration:none;padding:9px 0;border-bottom:1px solid var(--mb-b2b-hairline)}.mb-b2b-hub__side-nav a:hover{color:var(--mb-b2b-gold)}.mb-b2b-hub__side-cc{margin-top:22px;background:var(--mb-b2b-accent-soft);border:1px solid #cfe0db;border-radius:var(--mb-b2b-radius);padding:17px}.mb-b2b-hub__side-cc-h{font-family:var(--mb-b2b-font-ui);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--mb-b2b-navy);font-weight:600}.mb-b2b-hub__side-cc p{font-family:var(--mb-b2b-font-body);font-style:italic;font-size:13px;color:var(--mb-b2b-muted);margin:8px 0 12px;line-height:1.5}.mb-b2b-hub__side-cc a{display:inline-flex;align-items:center;gap:8px;font-family:var(--mb-b2b-font-ui);font-size:13px;font-weight:600;color:var(--mb-b2b-navy);text-decoration:none}.mb-b2b-hub__side-cc svg{width:15px;height:15px}.mb-b2b-hub__serve-h2{font-family:var(--mb-b2b-font-heading);font-weight:500;font-size:30px;color:var(--mb-b2b-navy);margin:0 0 12px}.mb-b2b-hub__serve-intro{font-family:var(--mb-b2b-font-body);font-size:17px;line-height:1.6;color:var(--mb-b2b-muted);max-width:640px;margin:0 0 36px}.mb-b2b-hub__segs{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.mb-b2b-hub__seg{display:block;text-decoration:none}.mb-b2b-hub__seg-img{aspect-ratio:16/10;border-radius:var(--mb-b2b-radius);position:relative;overflow:hidden;border:1px solid var(--mb-b2b-hairline);background:linear-gradient(155deg,#21345b,#1b2a4a);display:flex;align-items:flex-end}.mb-b2b-hub__seg-img svg.mb-b2b-hub__seg-deco{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:#c2a15a4d}.mb-b2b-hub__seg-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mb-b2b-hub__seg-img .mb-b2b-hub__seg-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1220380d,#122038a6)}.mb-b2b-hub__seg-tag{position:relative;z-index:2;padding:14px 18px;font-family:var(--mb-b2b-font-ui);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:#f4efe3b3}.mb-b2b-hub__seg h3{font-family:var(--mb-b2b-font-body);font-weight:500;font-size:21px;color:var(--mb-b2b-navy);margin:16px 0 0}.mb-b2b-hub__seg:hover h3{color:var(--mb-b2b-gold)}.mb-b2b-hub__seg p{font-family:var(--mb-b2b-font-body);font-size:15px;line-height:1.6;color:var(--mb-b2b-muted);margin:8px 0 0}.mb-b2b-hub__seg-learn{display:inline-flex;align-items:center;gap:8px;margin-top:10px;font-family:var(--mb-b2b-font-ui);font-size:13px;font-weight:600;color:var(--mb-b2b-navy)}.mb-b2b-hub__seg:hover .mb-b2b-hub__seg-learn{color:var(--mb-b2b-gold)}.mb-b2b-hub__alsonote{margin-top:32px;padding:18px 22px;background:var(--mb-b2b-surface);border-left:2px solid var(--mb-b2b-gold);border-radius:0 var(--mb-b2b-radius) var(--mb-b2b-radius) 0;font-family:var(--mb-b2b-font-body);font-size:15.5px;line-height:1.6;color:var(--mb-b2b-ink)}.mb-b2b-hub__locs{max-width:var(--mb-b2b-maxw);margin:24px auto 0;padding:48px 24px;border-top:1px solid var(--mb-b2b-hairline)}.mb-b2b-hub__locs h2{font-family:var(--mb-b2b-font-heading);font-weight:500;font-size:26px;color:var(--mb-b2b-navy);margin:0 0 8px}.mb-b2b-hub__locs-note{font-family:var(--mb-b2b-font-body);font-style:italic;font-size:14.5px;color:var(--mb-b2b-muted);margin:0 0 24px}.mb-b2b-hub__loc-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.mb-b2b-hub__loc-h{font-family:var(--mb-b2b-font-ui);font-weight:600;font-size:14.5px;color:var(--mb-b2b-navy);display:flex;align-items:center;gap:8px}.mb-b2b-hub__loc-h svg{width:16px;height:16px;color:var(--mb-b2b-gold)}.mb-b2b-hub__loc-b{font-family:var(--mb-b2b-font-body);font-size:15px;line-height:1.7;color:var(--mb-b2b-ink);margin-top:8px}.mb-b2b-hub__loc-tag{display:inline-block;margin-top:10px;font-family:var(--mb-b2b-font-ui);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--mb-b2b-gold-dark);border:1px solid var(--mb-b2b-hairline);border-radius:999px;padding:3px 10px}.mb-b2b-hub__cta-wrap{max-width:var(--mb-b2b-maxw);margin:8px auto 56px;padding:0 24px}.mb-b2b-hub__cta{background:var(--mb-b2b-accent-soft);border:1px solid #cfe0db;border-radius:var(--mb-b2b-radius);padding:34px 38px;display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap}.mb-b2b-hub__cta-t{font-family:var(--mb-b2b-font-heading);font-size:23px;color:var(--mb-b2b-navy);max-width:480px;line-height:1.25}.mb-b2b-hub__cta-acts{display:flex;gap:12px;flex-wrap:wrap}.mb-b2b-hub__cta-foot{flex-basis:100%;margin-top:2px;font-family:var(--mb-b2b-font-ui);font-size:13.5px;color:var(--mb-b2b-muted)}.mb-b2b-hub__cta-foot a{color:var(--mb-b2b-navy);font-weight:600;border-bottom:1px solid var(--mb-b2b-gold);padding-bottom:1px;text-decoration:none}@media(max-width:900px){.mb-b2b-hub{--mb-b2b-radius: var(--mb-b2b-radius-mobile)}.mb-b2b-hub__body{grid-template-columns:1fr;gap:28px;padding-top:40px}.mb-b2b-hub__side{position:static}.mb-b2b-hub__side-nav{display:none}.mb-b2b-hub__segs{grid-template-columns:1fr 1fr}.mb-b2b-hub__loc-grid{grid-template-columns:1fr}.mb-b2b-hub__hero-h1{font-size:36px}}@media(max-width:600px){.mb-b2b-hub__segs{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/mecca-b2b-hub.css.map */
