.brand-lockup{white-space:nowrap;flex-shrink:0;align-items:center;gap:19px;font-family:Arial,Helvetica,sans-serif;display:flex}.brand-lockup a{color:#f3f3f5;letter-spacing:-.5px;align-items:center;gap:9px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.brand-lockup .company-brand{font-size:21px}.brand-lockup .product-brand-link{font-size:24px}.brand-lockup img{object-fit:contain;flex-shrink:0;display:block}.brand-lockup .brand-divider{background:#ffffff35;width:1px;height:28px;display:block}.brand-lockup a:hover{color:#fff}.brand-lockup a:focus-visible{outline-offset:5px;outline:2px solid #21b9ec}.brand-hero-header>.brand-lockup{margin-right:0}.brand-hero-header:has(>.brand-lockup){gap:24px}.brand-hero-header:has(>.brand-lockup) .hero-header-nav{margin-left:8px}.approved-footer>.brand-lockup{gap:17px}.approved-footer .brand-lockup .company-brand{font-size:19px}.approved-footer .brand-lockup .product-brand-link{font-size:21px}@media (min-width:751px) and (max-width:1100px){.brand-hero-header:has(>.brand-lockup){gap:20px}.brand-hero-header:has(>.brand-lockup) .hero-header-nav{gap:18px;margin-left:0}.brand-lockup{gap:12px}.brand-lockup .company-brand{font-size:18px}.brand-lockup .product-brand-link{font-size:21px}}@media (max-width:750px){.brand-hero-header>.brand-lockup{grid-area:1/1/auto/4;justify-self:start}.brand-hero-header:has(>.brand-lockup){gap:12px 8px}.brand-lockup{gap:9px}.brand-lockup a{letter-spacing:-.3px;gap:6px}.brand-lockup .company-brand{font-size:14px}.brand-lockup .product-brand-link{font-size:17px}.brand-lockup img{width:20px;height:22px}.brand-lockup .brand-divider{height:22px}.brand-hero-header:has(>.brand-lockup) .hero-header-nav{margin-left:0}.customer-header>.brand-lockup{margin-bottom:4px}.approved-footer>.brand-lockup{gap:12px}}@media (max-width:380px){.brand-hero-header>.brand-lockup{gap:7px}.brand-hero-header .brand-lockup a{gap:5px}.brand-hero-header .brand-lockup .company-brand{font-size:12px}.brand-hero-header .brand-lockup .product-brand-link{font-size:15px}.brand-hero-header .brand-lockup img{width:17px;height:20px}.customer-header .brand-lockup{gap:8px}.customer-header .brand-lockup .company-brand{font-size:12px}.customer-header .brand-lockup .product-brand-link{font-size:15px}}.brand-hero-header .company-brand span,.customer-header .company-brand span,.brand-lockup .company-stacked-mark{display:none}.brand-hero-header .company-stacked-mark,.customer-header .company-stacked-mark{width:48px;height:40px;display:block}.brand-hero-header .company-inline-mark,.customer-header .company-inline-mark{display:none}@media (max-width:750px){.brand-hero-header .company-stacked-mark,.customer-header .company-stacked-mark{width:40px;height:34px}}.brand-hero-header .product-brand-link,.customer-header .product-brand-link{gap:10px;font-size:26px}.brand-hero-header .product-brand-link img,.customer-header .product-brand-link img{width:36px;height:26px}.brand-hero-header .brand-divider,.customer-header .brand-divider{background:#ffffff28;height:25px}@media (min-width:751px) and (max-width:1100px){.brand-hero-header .product-brand-link,.customer-header .product-brand-link{font-size:23px}}@media (max-width:750px){.brand-hero-header .product-brand-link,.customer-header .product-brand-link{gap:7px;font-size:20px}.brand-hero-header .product-brand-link img,.customer-header .product-brand-link img{width:29px;height:21px}.brand-hero-header .brand-divider,.customer-header .brand-divider{height:22px}}@media (max-width:380px){.brand-hero-header .product-brand-link,.customer-header .product-brand-link{font-size:18px}.brand-hero-header .product-brand-link img,.customer-header .product-brand-link img{width:26px;height:19px}}
