:root{--brand-primary:#404040;--brand-primary-dark:#262626;--brand-primary-light:#525252;--brand-secondary:#0D9488;--brand-accent:#14B8A6;--brand-neutral-dark:#1F2937;--brand-neutral-mid:#64748B;--brand-neutral-light:#F8FAFC;--brand-bg:#FFFFFF;--brand-bg-alt:#F1F5F9;--brand-text:#1F2937;--brand-text-inverse:#FFFFFF;--brand-border:#DCE3EA;--brand-success:#22C55E;--brand-warning:#F59E0B;--brand-danger:#EF4444;--brand-radius:2px;--brand-font:"IBM Plex Sans",Arial,sans-serif}body{margin:0;font-family:"IBM Plex Sans",Arial,sans-serif;font-family:var(--brand-font);color:#1f2937;color:var(--brand-text);background:#fff;background:var(--brand-bg);font-size:16px;line-height:1.6}h1{font-size:max(2rem, min(4vw, 3.5rem));line-height:1.15;font-weight:600;letter-spacing:-.02em}h2{font-size:1.75rem;line-height:1.25;font-weight:600}h3{font-size:1.2rem;line-height:1.35;font-weight:600}img{max-width:100%;height:auto}img[src=""]:not([data-logo]){background:#e8eef2;-o-object-fit:cover;object-fit:cover;color:transparent;font-size:0;line-height:0;text-indent:-9999px}a{color:#0f766e}.dbs-header-centered{background:#fff;color:#262626;border-bottom:1px solid #dce3ea;border-bottom:1px solid var(--brand-border)}.dbs-logo-row{padding:16px 16px 8px}.dbs-logo-row img{width:220px;height:60px;-o-object-fit:contain;object-fit:contain;background:#fff}.dbs-navbar-sub{background:#fff;padding-top:0;padding-bottom:8px}.dbs-navbar-sub .nav-link{color:#262626;font-size:15px;padding:8px 14px}.dbs-navbar-sub .nav-link.active,.dbs-navbar-sub .nav-link:hover{color:#0f766e}.dbs-nav-cta{margin-left:16px;background:#0f766e;color:#fff;border-radius:2px;border:0;min-height:44px;padding:8px 16px}.dbs-navbar-sub .navbar-toggler{border-color:#dce3ea;border-color:var(--brand-border)}.dbs-btn-light,.dbs-btn-line,.dbs-btn-quote,.dbs-btn-solid{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 16px;border-radius:2px;-webkit-text-decoration:none;text-decoration:none;font-weight:600}.dbs-btn-solid{background:#0f766e;color:#fff;border:0}.dbs-btn-solid:focus-visible,.dbs-btn-solid:hover,.dbs-nav-cta:focus-visible,.dbs-nav-cta:hover{background:#115e59;color:#fff}.dbs-btn-light{background:#fff;color:#262626;border:0}.dbs-btn-line{background:#262626;color:#fff;border:1px solid #fff}.dbs-band{padding:64px 0}.dbs-band-tight{padding:48px 0}.pmsb-footer-standard{background:#1b2228;color:#fff;padding-top:0}.pmsb-footer-standard__quote{min-height:64px;padding:16px 0;background:#262626;color:#fff}.pmsb-footer-standard__quote p{margin:0;color:#fff}.pmsb-footer-standard__grid{padding:48px 16px 32px}.pmsb-footer-standard a:not(.btn),.pmsb-footer-standard h5,.pmsb-footer-standard p{color:#fff}.pmsb-footer-standard h5{font-size:15px;margin-bottom:16px}.pmsb-footer-standard ul{list-style:none;margin:0;padding:0}.pmsb-footer-standard li{margin-bottom:8px}.pmsb-footer-standard .dbs-btn-quote{background:#fff;color:#262626;border-radius:2px}.pmsb-footer-standard__base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:32px;padding-top:24px;border-top:1px solid #404040}.pmsb-footer-standard__base ul{display:flex;gap:16px}.dbs-search input{width:100%;max-width:280px;min-height:44px;border:1px solid #dce3ea;border-radius:2px;padding:8px;color:#1f2937;background:#fff}.dbs-partners{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.dbs-modal .modal-dialog{max-width:560px}.dbs-modal .modal-body,.dbs-modal .modal-content,.dbs-modal .modal-header{background:#fff;color:#1f2937}.dbs-modal .modal-title{color:#1f2937;font-size:1.25rem}.dbs-modal .btn-close{filter:none}@media (max-width:767.98px){.pmsb-footer-standard .dbs-btn-quote{width:100%}.dbs-nav-cta{margin:8px 0 16px}}.dbs-form{margin:0}.dbs-form .form-check-label,.dbs-form .form-label{display:block;width:100%;color:#1f2937;font-size:14px;font-weight:600}.dbs-form .form-control{margin-top:8px;min-height:48px;border:1px solid #dce3ea;border-radius:2px;color:#1f2937;background:#fff}.dbs-form textarea.form-control{min-height:120px}.dbs-form .form-check-input{margin-right:8px}.dbs-form a{color:#0f766e}