@font-face{font-family:Inter;src:url('/fonts/Inter.ttf');font-weight:100 900;font-display:swap}
html,body{background:#e8eef7;color:#142b49;font-family:Inter,system-ui,sans-serif}body{font-size:15px;line-height:1.8}.blob{display:none}.legal-wrap{max-width:880px}.legal-top,.top{padding-block:24px;border-color:#e8eef7}.legal-logo img,.logo img{height:50px;width:auto;max-width:160px}h1,h2,.support-card h2{font-family:Inter,system-ui,sans-serif;color:#142b49;font-weight:500;letter-spacing:-.035em}h1{font-size:clamp(36px,5vw,56px);line-height:1.13}.intro,.addr,.lead{color:#5b6b80}.legal-nav a,.legal-foot a,.foot a,.back-link{color:#142b49}.legal-nav a:hover,.legal-nav a[aria-current=page]{color:#142b49;border-color:#2357a2}.legal-foot,.foot{border-color:#e8eef7;color:#5b6b80}a,.contact-link{color:#142b49}mark{background:#e8eef7;color:#17283f}.shimmer{background:none;color:#2357a2;-webkit-text-fill-color:initial;animation:none}.badge{border:0;background:#e8eef7;color:#142b49}.support-card{background:white;border:0;border-radius:26px;box-shadow:0 18px 50px #142b490a}.support-card input,.support-card textarea{background:#eaf1fb;color:#142b49;border:0;border-radius:12px;font-size:14px}.support-card label span,.form-note,#support-status,.stand{color:#687164}.btn{background:#142b49;color:white;font-weight:500;font-size:13px;border:0;box-shadow:inset 0 1px 0 #ffffff20}.support-card :focus-visible,:focus-visible{outline-color:#142b49}.support h1{margin-top:20px}.foot a:hover,.back-link:hover{color:#17283f}#support-status a{color:#142b49}
