:root{--brand-primary:#0284C7;--brand-primary-dark:#0369A1;--brand-primary-light:#38BDF8;--brand-secondary:#EAB308;--brand-accent:#FACC15;--brand-bg:#FFFFFF;--brand-bg-alt:#FFF8F0;--brand-text:#1F2937;--brand-text-inverse:#FFFFFF;--brand-border:#DCE3EA;--brand-neutral-dark:#1F2937;--brand-neutral-mid:#334155;--brand-neutral-light:#F8FAFC;--brand-success:#22C55E;--brand-warning:#F59E0B;--brand-danger:#EF4444;--rds-radius:12px;--rds-font:Inter,Arial,sans-serif;--rds-ink:#0F151B}*,::after,::before{box-sizing:border-box}body{margin:0;font-family:Inter,Arial,sans-serif;font-family:var(--rds-font);color:#1f2937;color:var(--brand-text);background:#fff;background:var(--brand-bg);font-size:16px;line-height:1.65}img{max-width:100%;height:auto}img[src=""]{color:transparent;font-size:0;line-height:0;text-indent:-9999px;background:#e8eef3}a{color:#0369a1;color:var(--brand-primary-dark)}.rds-utility{background:#0f151b;background:var(--rds-ink);color:#fff;color:var(--brand-text-inverse);min-height:34px}.rds-utility__row{display:flex;align-items:center;gap:16px;min-height:34px;flex-wrap:wrap;padding-top:8px;padding-bottom:8px}.rds-utility__cta,.rds-utility__link,.rds-utility__note{color:#fff;color:var(--brand-text-inverse);margin:0;font-size:13px}.rds-utility__link{-webkit-text-decoration:underline;text-decoration:underline}.rds-utility__cta{margin-left:auto;background:#eab308;background:var(--brand-secondary);color:#1f2937;color:var(--brand-text);-webkit-text-decoration:none;text-decoration:none;border-radius:12px;border-radius:var(--rds-radius);padding:4px 12px;font-weight:700}.rds-nav{background:#0369a1;background:var(--brand-primary-dark);min-height:76px}.rds-nav .navbar-brand img{width:180px;height:40px;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:12px;border-radius:var(--rds-radius);padding:4px 8px}.rds-nav .nav-link{color:#fff;color:var(--brand-text-inverse);font-weight:600;padding:8px 12px}.rds-nav .nav-link.active,.rds-nav .nav-link:focus,.rds-nav .nav-link:hover{color:#facc15;color:var(--brand-accent)}.rds-nav .navbar-toggler{border-color:#fff;border-color:var(--brand-text-inverse)}.rds-nav .navbar-toggler-icon{filter:invert(1)}.rds-search{margin-left:16px}.rds-search input{border:0;border-radius:12px;border-radius:var(--rds-radius);padding:8px 12px;background:#fff;color:#1f2937;color:var(--brand-text);min-width:140px}.rds-footer{background:#0f151b;color:#fff;color:var(--brand-text-inverse);padding-top:64px;padding-bottom:48px}.rds-footer a,.rds-footer li,.rds-footer__brand,.rds-footer__scope,.rds-footer__text,.rds-footer__title{color:#fff;color:var(--brand-text-inverse)}.rds-footer__title{font-size:15px;font-weight:700;margin-bottom:16px}.rds-footer__list{list-style:none;padding:0;margin:0}.rds-footer__list li{margin-bottom:8px}.rds-footer__text{font-size:14px;margin-bottom:8px}.rds-footer a{-webkit-text-decoration:underline;text-decoration:underline}.rds-footer__scope{margin-top:32px;padding-top:24px;border-top:1px solid rgba(255,255,255,.2);font-size:14px}.rds-footer__legal{display:flex;flex-wrap:wrap;gap:16px 32px;align-items:center;margin-top:24px}.rds-footer__brand{font-size:18px;font-weight:700;margin:0}.rds-footer__list--inline{display:flex;gap:16px;flex-wrap:wrap}.rds-partners{display:flex;flex-wrap:wrap;gap:12px 24px;list-style:none;padding:16px 0 0;margin:16px 0 0;border-top:1px solid rgba(255,255,255,.2)}.rds-modal{max-width:560px}.rds-modal .modal-content{border-radius:12px;border-radius:var(--rds-radius);border:0}.rds-modal .modal-header{background:#fff;color:#1f2937;color:var(--brand-text)}.rds-modal .modal-title{color:#1f2937;color:var(--brand-text);font-size:1.25rem}.rds-modal .modal-body{background:#fff;color:#1f2937;color:var(--brand-text)}.rds-modal .btn-close{opacity:1}h1{font-size:max(2rem, min(4vw, 3.5rem));line-height:1.15;color:#1f2937;color:var(--brand-text)}@media (max-width:991.98px){.rds-utility__cta{margin-left:0}.rds-search{margin:12px 0 16px}.rds-nav .navbar-collapse{padding-bottom:16px}}@media (max-width:575.98px){.rds-footer__legal{display:block}}.rds-form{margin:0}.rds-form .form-label{font-size:14px;font-weight:700;color:#1f2937;color:var(--brand-text);margin-bottom:8px}.rds-form .form-control,.rds-form .form-select{min-height:48px;border-radius:12px;border-radius:var(--rds-radius);border:1px solid #dce3ea;border:1px solid var(--brand-border);color:#1f2937;color:var(--brand-text);background:#fff}.rds-form textarea.form-control{min-height:120px}.rds-form .form-check-label,.rds-form .form-check-label a{color:#1f2937;color:var(--brand-text)}.rds-btn-submit{background:#0284c7;background:var(--brand-primary);color:#fff;color:var(--brand-text-inverse);border:0;border-radius:12px;border-radius:var(--rds-radius);min-height:48px;font-weight:700}.rds-btn-submit:focus,.rds-btn-submit:hover{background:#0369a1;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse)}.rds-form .invalid-feedback{color:#ef4444;color:var(--brand-danger)}