.bp-nav{position:fixed;top:0;left:0;right:0;z-index:40;background-color:#142132;border-bottom:1px solid rgba(255,255,255,.06)}.bp-nav-inner{max-width:1440px;margin:0 auto;padding:16px 40px;display:flex;align-items:center;justify-content:space-between;gap:32px}.bp-nav-links{display:flex;align-items:center;gap:32px}.bp-nav-link{color:#f9f9f9;font-family:Poppins,sans-serif;font-weight:500;font-size:15px;line-height:16px;text-decoration:none;padding:8px 4px;transition:color .15s ease}.bp-nav-link:hover,.bp-nav-link.is-active{color:#07bdcb}.bp-products{position:relative}.bp-products-trigger{display:inline-flex;align-items:center;gap:6px;cursor:pointer;background:none;border:0;color:#f9f9f9;font-family:Poppins,sans-serif;font-weight:500;font-size:15px;padding:8px 4px}.bp-products-trigger:hover{color:#07bdcb}.bp-products-menu{position:absolute;top:calc(100% + 12px);left:0;min-width:280px;background-color:#1f344f;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:8px;box-shadow:0 10px 30px #00000040;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease,visibility .15s}.bp-products:hover .bp-products-menu,.bp-products:focus-within .bp-products-menu{opacity:1;visibility:visible;transform:translateY(0)}.bp-products-item{display:block;padding:10px 12px;border-radius:5px;color:#f9f9f9;text-decoration:none;font-family:Poppins,sans-serif}.bp-products-item:hover{background-color:#07bdcb1a}.bp-products-item strong{display:block;font-weight:600;font-size:14px;color:#fff}.bp-products-item span{display:block;font-size:12px;color:#92a8b7;margin-top:2px}.bp-nav-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:#07bdcb;color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:14px;padding:12px 24px;border-radius:5px;text-decoration:none;transition:background-color .15s ease;white-space:nowrap}.bp-nav-cta:hover{background-color:#00d084}.bp-nav-spacer{height:72px}.bp-mobile-toggle{display:none;background:none;border:0;cursor:pointer;color:#f9f9f9;padding:8px}@media(max-width:900px){.bp-nav-inner{padding:12px 24px;gap:16px}.bp-nav-links,.bp-nav-cta{display:none}.bp-mobile-toggle{display:inline-flex}}.bp-drawer{position:fixed;top:0;right:0;width:min(320px,100%);height:100vh;background-color:#142132;z-index:60;padding:24px;transform:translate(100%);transition:transform .25s ease;overflow-y:auto}.bp-drawer[data-open=true]{transform:translate(0)}.bp-drawer-close{background:none;border:0;color:#f9f9f9;font-size:32px;line-height:1;cursor:pointer;padding:0}.bp-drawer-head{display:flex;justify-content:flex-end;margin-bottom:24px}.bp-drawer-section{margin-top:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.1)}.bp-drawer-label{display:block;text-transform:uppercase;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;color:#92a8b7;letter-spacing:.1em;margin-bottom:12px}.bp-drawer-link{display:block;padding:10px 0;color:#f9f9f9;text-decoration:none;font-family:Poppins,sans-serif;font-size:16px}.bp-drawer-link:hover{color:#07bdcb}.bp-drawer-scrim{position:fixed;inset:0;background-color:#00000080;z-index:55;opacity:0;pointer-events:none;transition:opacity .2s ease}.bp-drawer-scrim[data-open=true]{opacity:1;pointer-events:auto}:root{--bp-blue: #142132;--bp-teal: #07BDCB;--bp-green: #00D084;--bp-blue-accent: #1F3F64;--bp-blue-alt: #DCE7F4;--bp-teal-accent: #00ADB5;--bp-teal-alt: #E7F7F8;--bp-green-accent: #00B474;--bp-green-alt: #B7EEDB;--bp-grey-dark: #031426;--bp-grey-600: #92A6B5;--bp-grey-500: #BCC9D2;--bp-grey-400: #DCE3E8;--bp-grey-300: #F5F5F5;--bp-success: #40C553;--bp-success-alt: #C8ECCB;--bp-warning: #E0A13E;--bp-warning-alt: #F4E3C7;--bp-error: #E94A4A;--bp-error-alt: #F9E5E5;--bp-link-on-white: #057C86;--bp-font: "Poppins", sans-serif}.h1{font-family:Poppins,sans-serif;font-weight:600;font-size:48px;line-height:56px;letter-spacing:-.01em}.h2{font-family:Poppins,sans-serif;font-weight:600;font-size:36px;line-height:48px}.h3{font-family:Poppins,sans-serif;font-weight:600;font-size:20px;line-height:28px}.h4{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:.1em}.body-1{font-family:Poppins,sans-serif;font-weight:400;font-size:18px;line-height:28px}.body-2{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:26px}@media(max-width:767px){.h1{font-size:36px;line-height:44px}.h2{font-size:28px;line-height:36px}}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;background-color:#057c86;color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:16px;padding:20px 40px;border-radius:5px;border:0;cursor:pointer;text-decoration:none;transition:background-color .15s ease;white-space:nowrap}.btn-primary:hover,.btn-primary:focus-visible{background-color:#047857}.btn-primary:disabled{opacity:.7;cursor:not-allowed}.btn-primary svg{flex-shrink:0}.bp-section-dark{background:var(--bp-blue);color:#fff;padding:14vh clamp(24px,5vw,72px) 12vh}.bp-column{max-width:540px}.bp-eyebrow{display:flex;align-items:center;gap:10px;font-family:var(--bp-font);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--bp-grey-600);margin-bottom:24px}.bp-eyebrow-mark{width:8px;height:8px;background:var(--bp-teal);display:block}.bp-cta-row{display:flex;flex-wrap:wrap;gap:12px}.bp-list-row{display:grid;grid-template-columns:auto 1fr auto;gap:6px 14px;padding:18px 0;border-top:1px solid rgba(255,255,255,.14);color:#fff}
