@charset "UTF-8";:root{--brand-primary:#0B5CAD;--brand-primary-dark:#083E75;--brand-accent:#F5A623;--brand-bg:#FFFFFF;--brand-bg-alt:#F0F4F8;--brand-text:#1A202C;--brand-muted:#5E6B7A;--brand-text-inverse:#FFFFFF;--brand-border:#D8E1EA;--brand-danger:#D62828;--radius:4px;--shadow-sm:0 10px 24px rgba(8, 62, 117, 0.08);--shadow-md:0 18px 42px rgba(8, 62, 117, 0.14)}body{margin:0;color:#1a202c;color:var(--brand-text);background:#fff;background:var(--brand-bg);font-family:Arial,Helvetica,sans-serif;line-height:1.65;letter-spacing:0}a{color:#0b5cad;color:var(--brand-primary);-webkit-text-decoration:none;text-decoration:none}a:hover{color:#083e75;color:var(--brand-primary-dark)}img{max-width:100%;height:auto;display:block}.section-pad{padding:88px 0}.bg-alt{background:#f0f4f8;background:var(--brand-bg-alt)}.section-heading{max-width:780px;margin:0 auto 42px;text-align:center}.legal-shell h1,.legal-shell h2,.section-heading h1,.section-heading h2{color:#1a202c;color:var(--brand-text)}.eyebrow{display:inline-block;color:#0b5cad;color:var(--brand-primary);font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:0;margin-bottom:12px}.eyebrow.light{color:#d7e9ff}.btn{border-radius:4px;border-radius:var(--radius);font-weight:700;padding:.78rem 1.15rem}.btn-brand-primary,.btn-primary-solid{background:#0b5cad;background:var(--brand-primary);border-color:#0b5cad;border-color:var(--brand-primary);color:#fff;color:var(--brand-text-inverse)}.btn-brand-primary:hover,.btn-primary-solid:hover{background:#083e75;background:var(--brand-primary-dark);border-color:#083e75;border-color:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse)}.btn-brand-outline,.btn-secondary-outline{color:#0b5cad;color:var(--brand-primary);border:1px solid #0b5cad;border:1px solid var(--brand-primary);background:0 0}.btn-brand-outline:hover,.btn-secondary-outline:hover{background:#0b5cad;background:var(--brand-primary);color:#fff;color:var(--brand-text-inverse)}.topbar{background:#083e75;background:var(--brand-primary-dark);color:rgba(255,255,255,.82);font-size:.86rem;padding:8px 0}.topbar a:not([class*=btn-]){color:#fff;margin-right:18px;font-weight:700}.jackson-navbar{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.06);padding:14px 0}.brand-logo{width:180px;height:40px;-o-object-fit:contain;object-fit:contain}.navbar-nav{gap:4px}.jackson-navbar .nav-link{color:#1a202c;color:var(--brand-text);font-weight:700;position:relative;padding:.6rem .72rem}.jackson-navbar .nav-link::after{content:"";position:absolute;left:50%;right:50%;bottom:4px;height:2px;background:#f5a623;background:var(--brand-accent);transition:left .2s,right .2s}.jackson-navbar .nav-link:hover::after{left:.72rem;right:.72rem}.nav-cta{margin-left:16px;white-space:nowrap}.site-footer{background:#083e75;background:var(--brand-primary-dark);color:rgba(255,255,255,.78);padding:72px 0 30px}.site-footer h5,.site-footer h6{color:#fff;font-weight:800;margin-bottom:16px}.site-footer ul{list-style:none;padding:0;margin:0}.site-footer li{margin-bottom:9px}.site-footer a{color:rgba(255,255,255,.68)}.site-footer a:hover{color:#fff}.footer-partners{border-top:1px solid rgba(255,255,255,.16);margin-top:36px;padding-top:18px}.footer-partners a{margin-right:14px;font-size:.9rem}.footer-bottom{border-top:1px solid rgba(255,255,255,.16);margin-top:18px;padding-top:20px;display:flex;gap:18px;justify-content:space-between;flex-wrap:wrap;font-size:.9rem}.check-list{list-style:none;padding:0;margin:24px 0 0}.check-list li{margin-bottom:12px;padding-left:28px;position:relative}.check-list li::before{content:"";position:absolute;left:0;top:.55rem;width:12px;height:12px;border-radius:50%;background:#f5a623;background:var(--brand-accent)}.check-list.dark li::before{background:#0b5cad;background:var(--brand-primary)}.form-card{background:#fff;padding:30px;border-radius:4px;border-radius:var(--radius);box-shadow:0 18px 42px rgba(8,62,117,.14);box-shadow:var(--shadow-md)}.form-card.light{box-shadow:0 10px 24px rgba(8,62,117,.08);box-shadow:var(--shadow-sm);border:1px solid #d8e1ea;border:1px solid var(--brand-border)}.split-form-cta{background:linear-gradient(135deg,#083e75,#0b5cad);background:linear-gradient(135deg,var(--brand-primary-dark),var(--brand-primary));color:#fff;color:var(--brand-text-inverse)}.split-form-cta h2,.split-form-cta li,.split-form-cta p{color:#fff;color:var(--brand-text-inverse)}.split-form-cta .form-card,.split-form-cta .form-card h3,.split-form-cta .form-card li,.split-form-cta .form-card p{color:#1a202c;color:var(--brand-text)}.legal-shell{max-width:880px;margin:0 auto;background:#fff;border:1px solid #d8e1ea;border:1px solid var(--brand-border);border-radius:4px;border-radius:var(--radius);padding:48px;box-shadow:0 10px 24px rgba(8,62,117,.08);box-shadow:var(--shadow-sm)}.legal-shell h2{margin-top:32px;font-size:1.35rem}.error-page{min-height:66vh;display:flex;align-items:center}.error-shell{max-width:720px;margin:0 auto;text-align:center;border:1px solid #d8e1ea;border:1px solid var(--brand-border);border-radius:4px;border-radius:var(--radius);padding:56px;box-shadow:0 10px 24px rgba(8,62,117,.08);box-shadow:var(--shadow-sm)}.error-code{display:block;font-size:4rem;font-weight:800;color:#0b5cad;color:var(--brand-primary)}.error-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:24px}[class*=-grid]:has(> :nth-child(5):last-child),[class*=-grid]:has(> :nth-child(6):last-child),[class*=-grid]:has(> :nth-child(7):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:991.98px){.section-pad{padding:64px 0}.nav-cta{margin:12px 0 0;width:100%}.topbar-links{display:flex;flex-wrap:wrap;gap:10px}.topbar a{margin-right:0}.legal-shell{padding:30px}[class*=-grid]:has(> :nth-child(5):last-child),[class*=-grid]:has(> :nth-child(6):last-child),[class*=-grid]:has(> :nth-child(7):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){[class*=-grid]:has(> :nth-child(5):last-child),[class*=-grid]:has(> :nth-child(6):last-child),[class*=-grid]:has(> :nth-child(7):last-child){grid-template-columns:1fr}}.modal-header,[class*=compact-page-hero],[class*=hero-banner],[class*=hero-centered],[class*=hero-section],[class*=home-hero],[class*=page-hero],[class*=subpage-hero]{background-color:#083e75;background-color:var(--brand-primary-dark,#1a2434)}.modal-header,.modal-header .btn-close,.modal-header .modal-title{color:#fff}.btn-outline-light:not(:hover){border-color:#fff}.feedback-form .form-intro h1,.feedback-form .form-intro h2,.feedback-form .form-intro h3,.feedback-form .form-intro h4,.feedback-form .form-intro p,.form-shell .form-intro h1,.form-shell .form-intro h2,.form-shell .form-intro h3,.form-shell .form-intro h4,.form-shell .form-intro p,.modal-content .feedback-form h2,.modal-content .feedback-form h3,.modal-content .form-intro h2,.modal-content .form-intro h3{color:#1a202c;color:var(--brand-text,#2b2b2b)}.feedback-form,.form-shell{background-color:transparent}[class*=article-hero],[class*=blog-detail-hero],[class*=blog-hero],[class*=magazine-hero]{background-color:#083e75;background-color:var(--brand-primary-dark,#1a2434)}.feedback-form{color:#1a202c;color:var(--brand-text)}.feedback-form .form-label{color:#1a202c;color:var(--brand-text);font-weight:700;font-size:.9rem}.feedback-form .require::after{content:" *";color:#d62828;color:var(--brand-danger)}.feedback-form .form-control,.feedback-form .form-select{min-height:48px;border-radius:4px;border-radius:var(--radius);border-color:#d8e1ea;border-color:var(--brand-border)}.feedback-form textarea.form-control{min-height:132px}.feedback-form .form-check-label,.feedback-form .form-check-label a{color:#1a202c;color:var(--brand-text)}.feedback-form .invalid-feedback{font-size:.8125rem}