@charset "UTF-8";:root{--brand-primary:#0A0A0A;--brand-primary-dark:#000000;--brand-accent:#1E40AF;--brand-bg:#FFFFFF;--brand-bg-alt:#F5F5F5;--brand-text:#0A0A0A;--brand-text-inverse:#FFFFFF;--brand-border:#D9D9D9;--brand-muted:#525252;--brand-shadow:0 18px 45px rgba(0, 0, 0, 0.12)}*{box-sizing:border-box}body{margin:0;color:#0a0a0a;color:var(--brand-text);background:#fff;background:var(--brand-bg);font-family:Arial,Helvetica,sans-serif;line-height:1.6}a{color:#1e40af;color:var(--brand-accent);-webkit-text-decoration:none;text-decoration:none}a:hover{color:#000;color:var(--brand-primary-dark);-webkit-text-decoration:underline;text-decoration:underline}img{max-width:100%;height:auto;display:block}.container{max-width:1180px}.eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;color:#1e40af;color:var(--brand-accent);font-size:.78rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.section-head{max-width:760px;margin:0 auto 42px;text-align:center}.compact-page-hero h1,.section-head h2{font-weight:800}.compact-page-hero p,.section-head p{color:#525252;color:var(--brand-muted);margin-bottom:0}section{padding-top:80px;padding-bottom:80px}.compact-page-hero{padding-top:170px;padding-bottom:76px;background:linear-gradient(135deg,#fff 0,#f5f5f5 100%);border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--brand-border)}.compact-page-hero .container{max-width:880px}.btn{border-radius:2px;font-weight:700;padding:.78rem 1.25rem}.btn-primary{background:#1e40af;background:var(--brand-accent);border-color:#1e40af;border-color:var(--brand-accent);color:#fff}.btn-primary:hover{background:#163487;border-color:#163487;color:#fff}.btn-outline-primary{border-color:#1e40af;border-color:var(--brand-accent);color:#1e40af;color:var(--brand-accent)}.btn-outline-primary:hover{background:#1e40af;background:var(--brand-accent);border-color:#1e40af;border-color:var(--brand-accent);color:#fff}.miller-navbar-transparent{min-height:76px;background:rgba(10,10,10,.94);transition:background .3s,box-shadow .3s,min-height .3s}.miller-navbar-transparent.scrolled{min-height:68px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.09)}.brand-logo{width:180px;height:40px;-o-object-fit:contain;object-fit:contain}.miller-navbar-transparent .nav-link{color:#fff;font-weight:700;margin:0 5px}.miller-navbar-transparent.scrolled .nav-link{color:#0a0a0a;color:var(--brand-text)}.miller-navbar-transparent .nav-link:hover,.miller-navbar-transparent.scrolled .nav-link:hover{color:#1e40af;color:var(--brand-accent)}.nav-pill{margin-left:14px;background:#1e40af;background:var(--brand-accent);color:#fff;border-radius:20px;padding:.62rem 1rem}.nav-pill:hover{background:#163487;color:#fff;-webkit-text-decoration:none;text-decoration:none}.navbar-toggler{background:#fff}.site-footer{padding-top:72px;padding-bottom:38px;background:#050505;color:#fff}.site-footer h5{color:#fff;font-weight:800;margin-bottom:18px}.site-footer ul{list-style:none;padding:0;margin:0}.site-footer li+li{margin-top:10px}.site-footer a:not([class*=btn-]){color:#fff;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(255,255,255,0.3)}.footer-bottom{display:flex;justify-content:space-between;gap:18px;margin-top:44px;padding-top:24px;border-top:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.78)}.footer-bottom a{margin-left:16px}.cta-section{padding-top:80px;padding-bottom:96px;background:#0a0a0a;background:var(--brand-primary);color:#fff}.cta-section .eyebrow,.cta-section h2,.cta-section li,.cta-section p{color:#fff}.cta-actions{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:22px}.form-split,.quote-grid,.support-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,440px);grid-gap:42px;gap:42px;align-items:center}.form-card{background:#fff;color:#0a0a0a;color:var(--brand-text);border:1px solid #d9d9d9;border:1px solid var(--brand-border);box-shadow:0 18px 45px rgba(0,0,0,.12);box-shadow:var(--brand-shadow);padding:28px}.modal-title{color:#0a0a0a;color:var(--brand-text)}[class*=-grid]:has(> :nth-child(5):last-child),[class*=-grid]:has(> :nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:991px){.miller-navbar-transparent,.miller-navbar-transparent.scrolled{background:#fff}.miller-navbar-transparent .nav-link{color:#0a0a0a;color:var(--brand-text)}.nav-pill{margin:12px 0 0;display:inline-flex}.form-split,.quote-grid,.support-grid{grid-template-columns:1fr}[class*=-grid]:has(> :nth-child(5):last-child),[class*=-grid]:has(> :nth-child(6):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){section{padding-top:64px;padding-bottom:64px}.compact-page-hero{padding-top:138px}.footer-bottom{flex-direction:column}.footer-bottom a{margin-left:0;margin-right:14px}[class*=-grid]:has(> :nth-child(5):last-child),[class*=-grid]:has(> :nth-child(6):last-child){grid-template-columns:1fr}}[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){[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:#000;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:#0a0a0a;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:#000;background-color:var(--brand-primary-dark,#1a2434)}.feedback-form .form-label{font-weight:700;color:#0a0a0a;color:var(--brand-text)}.feedback-form .require::after{content:" *";color:#b91c1c}.feedback-form .form-control,.feedback-form .form-select{min-height:48px;border-radius:2px;border-color:#d9d9d9;border-color:var(--brand-border)}.feedback-form textarea.form-control{min-height:132px}.feedback-form .form-check-label{color:#525252;color:var(--brand-muted)}.feedback-form .btn{min-height:50px}