.ehub-bp{--bp-surface: #ffffff;--bp-sunken: #f3f4f7;--bp-ink: #14161f;--bp-muted: #5b5f73;--bp-line: #e1e3ea;--bp-brand: #232557;--bp-signal: #1f5fd1;--bp-on-signal: #ffffff;--bp-sans: "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--bp-mono: "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--bp-r-sm: 6px;--bp-r-md: 10px;--bp-r-lg: 14px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;max-width:100vw;background:var(--bp-surface);color:var(--bp-ink);font-family:var(--bp-sans);font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased;padding:48px 0}.shopify-section:has(>.ehub-bp){margin:0!important;padding:0!important;background:transparent!important}.ehub-bp *,.ehub-bp *:before,.ehub-bp *:after{box-sizing:border-box}.ehub-bp h1,.ehub-bp h2,.ehub-bp h3,.ehub-bp p{margin:0;letter-spacing:normal}.ehub-bp a{color:var(--bp-signal)}.ehub-bp a:focus-visible,.ehub-bp summary:focus-visible{outline:2px solid var(--bp-signal);outline-offset:2px;border-radius:var(--bp-r-sm)}.ehub-bp .ehub-bp-wrap{max-width:1280px;margin:0 auto;padding:0 16px}@media(min-width:750px){.ehub-bp{padding:64px 0}.ehub-bp .ehub-bp-wrap{padding:0 24px}}.ehub-bp .ehub-bp-label{font-family:var(--bp-mono);font-size:12px;line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bp-brand)}.ehub-bp .ehub-bp-h2{font-size:24px;line-height:30px;font-weight:600;color:var(--bp-brand);margin-top:8px}.ehub-bp .ehub-bp-lead{font-size:16px;line-height:24px;color:var(--bp-muted);margin-top:8px;max-width:60ch}.ehub-bp .ehub-bp-btns{display:flex;flex-wrap:wrap;gap:12px}.ehub-bp .ehub-bp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 24px;border-radius:var(--bp-r-md);font-family:var(--bp-sans);font-size:15px;line-height:20px;font-weight:600;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ehub-bp .ehub-bp-btn svg{width:16px;height:16px;flex-shrink:0}.ehub-bp .ehub-bp-btn--primary{background:var(--bp-signal);color:var(--bp-on-signal)}.ehub-bp .ehub-bp-btn--primary:hover{background:#194fb0}.ehub-bp .ehub-bp-btn--secondary{background:var(--bp-surface);color:var(--bp-ink);border-color:var(--bp-line)}.ehub-bp .ehub-bp-btn--secondary:hover{border-color:var(--bp-ink)}.ehub-bp .ehub-bp-btn:focus-visible{outline:2px solid var(--bp-signal);outline-offset:2px}@media(max-width:599px){.ehub-bp .ehub-bp-btns .ehub-bp-btn{flex:1 1 100%}}.ehub-bp-hero{background:var(--bp-sunken);border-bottom:1px solid var(--bp-line);padding:32px 0 48px}@media(min-width:750px){.ehub-bp-hero{padding:40px 0 64px}}.ehub-bp-hero .ehub-bh-breadcrumb{font-family:var(--bp-mono);font-size:12px;line-height:16px;color:var(--bp-muted);margin-bottom:32px}.ehub-bp-hero .ehub-bh-breadcrumb a{color:var(--bp-muted);text-decoration:none}.ehub-bp-hero .ehub-bh-breadcrumb a:hover{color:var(--bp-signal);text-decoration:underline}.ehub-bp-hero .ehub-bh-sep{margin:0 8px;color:var(--bp-line)}.ehub-bp-hero .ehub-bh-current{color:var(--bp-ink);font-weight:700}.ehub-bp-hero .ehub-bh-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px}.ehub-bp-hero .ehub-bh-dot{width:8px;height:8px;background:var(--bp-brand);border-radius:2px;flex-shrink:0}.ehub-bp-hero .ehub-bh-top{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:990px){.ehub-bp-hero .ehub-bh-top.has-side{grid-template-columns:minmax(0,1fr) 440px;gap:64px}}.ehub-bp-hero .ehub-bh-logo-wrap{margin-bottom:24px}.ehub-bp-hero .ehub-bh-logo{display:block;height:auto;max-height:56px;width:auto;max-width:220px}.ehub-bp-hero .ehub-bh-heading{font-size:28px;line-height:34px;font-weight:700;letter-spacing:-.01em;color:var(--bp-brand);max-width:22ch}@media(min-width:750px){.ehub-bp-hero .ehub-bh-heading{font-size:32px;line-height:38px}}.ehub-bp-hero .ehub-bh-main,.ehub-bp-hero .ehub-bh-accent{display:block}.ehub-bp-hero .ehub-bh-accent{color:var(--bp-muted);font-weight:600}.ehub-bp-hero .ehub-bh-sub{margin-top:16px;font-size:16px;line-height:24px;color:var(--bp-ink);max-width:68ch}.ehub-bp-hero .ehub-bh-ctas{margin-top:32px}.ehub-bp-hero .ehub-bh-stats-card{background:var(--bp-surface);border:1px solid var(--bp-line);border-radius:var(--bp-r-lg);overflow:hidden}.ehub-bp-hero .ehub-bh-stats-title{padding:16px 24px;border-bottom:1px solid var(--bp-line)}.ehub-bp-hero .ehub-bh-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ehub-bp-hero .ehub-bh-stat{padding:20px 24px;border-top:1px solid var(--bp-line)}.ehub-bp-hero .ehub-bh-stat:nth-child(-n+2){border-top:0}.ehub-bp-hero .ehub-bh-stat:nth-child(odd){border-right:1px solid var(--bp-line)}.ehub-bp-hero .ehub-bh-stat-num{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;font-size:28px;line-height:32px;font-weight:700;color:var(--bp-brand)}.ehub-bp-hero .ehub-bh-stat-suffix{font-family:var(--bp-mono);font-size:12px;line-height:16px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bp-muted)}.ehub-bp-hero .ehub-bh-stat-label{margin-top:4px;font-size:14px;line-height:20px;color:var(--bp-muted)}.ehub-bp-hero .ehub-bh-image-wrap{border-radius:var(--bp-r-lg);overflow:hidden;border:1px solid var(--bp-line);background:var(--bp-surface)}.ehub-bp-hero .ehub-bh-image{display:block;width:100%;height:auto}.ehub-bp-narr .ehub-bn-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media(min-width:990px){.ehub-bp-narr .ehub-bn-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px}.ehub-bp-narr .ehub-bn-head{position:sticky;top:112px;align-self:start}}.ehub-bp-narr .ehub-bn-heading{max-width:24ch}.ehub-bp-narr .ehub-bn-body{max-width:68ch;color:var(--bp-ink)}.ehub-bp-narr .ehub-bn-body p{margin:0 0 16px}@media(min-width:750px){.ehub-bp-narr .ehub-bn-body p:first-child{font-size:18px;line-height:28px}}.ehub-bp-narr .ehub-bn-body h3{font-size:18px;line-height:24px;font-weight:600;color:var(--bp-brand);margin:32px 0 12px;padding-top:24px;border-top:1px solid var(--bp-line)}.ehub-bp-narr .ehub-bn-body ul{list-style:none;margin:0 0 16px;padding:0;border:1px solid var(--bp-line);border-radius:var(--bp-r-md);overflow:hidden}.ehub-bp-narr .ehub-bn-body li{padding:16px;border-top:1px solid var(--bp-line);font-size:15px;line-height:22px;color:var(--bp-muted)}.ehub-bp-narr .ehub-bn-body li:first-child{border-top:0}.ehub-bp-narr .ehub-bn-body li strong{display:block;margin-bottom:4px;font-size:16px;line-height:24px;font-weight:600;color:var(--bp-ink)}.ehub-bp-narr .ehub-bn-body strong{color:var(--bp-ink);font-weight:600}.ehub-bp-narr .ehub-bn-media{margin-top:24px}.ehub-bp-narr .ehub-bn-image-wrap{border-radius:var(--bp-r-lg);overflow:hidden;border:1px solid var(--bp-line)}.ehub-bp-narr .ehub-bn-image{display:block;width:100%;height:auto}.ehub-bp-narr .ehub-bn-caption{margin-top:8px;font-family:var(--bp-mono);font-size:12px;line-height:16px;color:var(--bp-muted)}.ehub-bp-trust{background:var(--bp-sunken);border-top:1px solid var(--bp-line);border-bottom:1px solid var(--bp-line)}.ehub-bp-trust .ehub-bt-head{margin-bottom:32px}.ehub-bp-trust .ehub-bt-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media(min-width:600px){.ehub-bp-trust .ehub-bt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.ehub-bp-trust .ehub-bt-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.ehub-bp-trust .ehub-bt-card{background:var(--bp-surface);border:1px solid var(--bp-line);border-radius:var(--bp-r-md);padding:24px}.ehub-bp-trust .ehub-bt-icon{display:inline-flex;width:24px;height:24px;color:var(--bp-brand);margin-bottom:16px}.ehub-bp-trust .ehub-bt-icon svg{width:24px;height:24px}.ehub-bp-trust .ehub-bt-title{font-size:18px;line-height:24px;font-weight:600;color:var(--bp-ink)}.ehub-bp-trust .ehub-bt-desc{margin-top:8px;font-size:14px;line-height:20px;color:var(--bp-muted)}.ehub-bp-faq .ehub-bf-container{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media(min-width:990px){.ehub-bp-faq .ehub-bf-container{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px}.ehub-bp-faq .ehub-bf-head{position:sticky;top:112px;align-self:start}}.ehub-bp-faq .ehub-bf-list{border-top:1px solid var(--bp-line)}.ehub-bp-faq .ehub-bf-item{border-bottom:1px solid var(--bp-line)}.ehub-bp-faq .ehub-bf-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:16px 0;cursor:pointer;list-style:none;font-size:18px;line-height:24px;font-weight:600;color:var(--bp-ink)}.ehub-bp-faq .ehub-bf-summary::-webkit-details-marker{display:none}.ehub-bp-faq .ehub-bf-summary:hover{color:var(--bp-signal)}.ehub-bp-faq .ehub-bf-icon{display:inline-flex;width:20px;height:20px;flex-shrink:0;color:var(--bp-muted);transition:transform .15s ease}.ehub-bp-faq .ehub-bf-icon svg{width:20px;height:20px}.ehub-bp-faq .ehub-bf-item[open] .ehub-bf-icon{transform:rotate(45deg)}.ehub-bp-faq .ehub-bf-answer{padding:0 0 20px;max-width:68ch;color:var(--bp-muted)}.ehub-bp-faq .ehub-bf-answer p{margin:0 0 12px}.ehub-bp-faq .ehub-bf-answer p:last-child{margin-bottom:0}.ehub-bp-cta{background:var(--bp-brand);color:#fff}.ehub-bp-cta .ehub-bc-container{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:end}@media(min-width:990px){.ehub-bp-cta .ehub-bc-container{grid-template-columns:minmax(0,1fr) auto;gap:64px}}.ehub-bp-cta .ehub-bc-eyebrow{display:inline-flex;align-items:center;gap:8px;color:#c9ccf2}.ehub-bp-cta .ehub-bc-dot{width:8px;height:8px;border-radius:2px;background:#c9ccf2}.ehub-bp-cta .ehub-bc-heading{margin-top:12px;font-size:28px;line-height:34px;font-weight:700;letter-spacing:-.01em;color:#fff;max-width:28ch}@media(min-width:750px){.ehub-bp-cta .ehub-bc-heading{font-size:32px;line-height:38px}}.ehub-bp-cta .ehub-bc-main,.ehub-bp-cta .ehub-bc-accent{display:block}.ehub-bp-cta .ehub-bc-accent{color:#c9ccf2;font-weight:600}.ehub-bp-cta .ehub-bc-body{margin-top:16px;color:#e8eef6;max-width:64ch}.ehub-bp-cta .ehub-bp-btn--secondary{background:transparent;color:#fff;border-color:#ffffff73}.ehub-bp-cta .ehub-bp-btn--secondary:hover{border-color:#fff}.ehub-bp-cta .ehub-bp-btn:focus-visible{outline-color:#fff}@media(prefers-reduced-motion:reduce){.ehub-bp *,.ehub-bp *:before,.ehub-bp *:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ehub-brand-pages.css.map */
