:root{--brand-primary:#18181B;--brand-primary-dark:#09090B;--brand-primary-light:#27272A;--brand-secondary:#6B7280;--brand-accent:#9CA3AF;--brand-bg:#FFFFFF;--brand-bg-alt:#F4F7F6;--brand-text:#182226;--brand-text-secondary:#46555B;--brand-text-inverse:#FFFFFF;--brand-border:#D5DEDB;--brand-success:#16845B;--brand-warning:#B86B00;--brand-danger:#C83C3C;--brand-radius:2px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px}*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;color:#182226;color:var(--brand-text);background:#fff;background:var(--brand-bg);line-height:1.65}img[src=""]{font-size:0;color:transparent;text-indent:-9999px}h1,h2,h3,h4,h5,h6{color:#182226;color:var(--brand-text);line-height:1.18;font-weight:700}h1{font-size:max(2rem, min(4vw, 3.5rem))}h2{font-size:max(1.65rem, min(3vw, 2.35rem))}h3{font-size:1.25rem}a{color:#18181b;color:var(--brand-primary);text-underline-offset:3px}.uas-navbar{position:sticky;top:0;z-index:1030;min-height:72px;background:#09090b;background:var(--brand-primary-dark);border-bottom:1px solid #34343a}.uas-navbar .navbar-brand img{display:block;width:180px;height:40px;-o-object-fit:contain;object-fit:contain;min-width:180px;min-height:40px}.uas-navbar .nav-link{color:#fff;color:var(--brand-text-inverse);font-size:.88rem;padding:.8rem .75rem}.uas-navbar .nav-link:focus,.uas-navbar .nav-link:hover{color:#d5dedb}.uas-navbar .navbar-toggler{border-color:#aab1b4}.uas-navbar .navbar-toggler-icon{filter:invert(1)}.section-space{padding:64px 0;padding:var(--space-3xl) 0}.uas-btn{background:#18181b;background:var(--brand-primary);border:1px solid #18181b;border:1px solid var(--brand-primary);border-radius:2px;border-radius:var(--brand-radius);color:#fff;color:var(--brand-text-inverse);padding:.75rem 1.25rem}.uas-btn:hover{background:#27272a;background:var(--brand-primary-light);color:#fff;color:var(--brand-text-inverse)}.uas-btn-light{background:#fff;color:#18181b;color:var(--brand-primary);border:1px solid #fff;border-radius:2px;border-radius:var(--brand-radius);padding:.75rem 1.25rem}.uas-sub-label{font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6b7280;color:var(--brand-secondary)}.uas-footer{background:#202426;color:#fff;color:var(--brand-text-inverse);padding:64px 0 32px}.uas-footer a,.uas-footer h5,.uas-footer h6,.uas-footer p,.uas-footer span{color:#fff;color:var(--brand-text-inverse)}.uas-footer h5{margin-bottom:16px}.uas-independence{max-width:760px;margin:0 0 32px;padding:12px 14px;border:1px solid #6b7074;background:#2d3033;font-size:.84rem;line-height:1.55}.uas-footer h6{font-size:.82rem;text-transform:uppercase;letter-spacing:.08em}.uas-footer-links a,.uas-footer-links span{display:block;font-size:.85rem;margin:8px 0;-webkit-text-decoration:none;text-decoration:none}.uas-footer-legal{display:flex;flex-wrap:wrap;gap:20px;border-top:1px solid #4a4d50;margin-top:40px;padding-top:24px;font-size:.8rem}.uas-partners{margin-top:16px}.uas-partners a{margin-right:16px}.modal-content{border-radius:2px;border-radius:var(--brand-radius);border:1px solid #d5dedb;border:1px solid var(--brand-border)}.modal-header{background:#09090b;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse)}.modal-header .modal-title{color:#fff;color:var(--brand-text-inverse)}.modal-body{color:#182226;color:var(--brand-text)}.modal-dialog{max-width:560px}@media (max-width:991.98px){.uas-navbar .navbar-collapse{background:#09090b;background:var(--brand-primary-dark);padding:12px 0}.uas-navbar .nav-link{min-height:48px;display:flex;align-items:center}}@media (max-width:767.98px){h1{font-size:2rem}.section-space{padding:48px 0}.uas-footer{padding:48px 0 24px}}.uas-form{font-size:.9rem}.uas-form .form-label{font-weight:700;color:#182226;color:var(--brand-text);margin-bottom:6px}.uas-form .form-control{min-height:48px;border:1px solid #d5dedb;border:1px solid var(--brand-border);border-radius:2px;border-radius:var(--brand-radius);color:#182226;color:var(--brand-text);background:#fff}.uas-form textarea.form-control{min-height:124px}.uas-form .form-control:focus{border-color:#18181b;border-color:var(--brand-primary);box-shadow:0 0 0 .15rem rgba(24,24,27,.12)}.uas-form .require:after{content:" *";color:#c83c3c;color:var(--brand-danger)}