*{box-sizing:border-box}html,body{overflow-x:hidden}body{margin:0;font-family:Mulish,system-ui,sans-serif}input,select,button,textarea{font-family:inherit}::placeholder{color:#9aa8b6}.a4u-navlink:hover{color:#eaf3ff!important}.a4u-navpill:hover{background:#ffffff24!important}.a4u-tool:hover{border-color:#4ec1d1!important;box-shadow:0 8px 24px #14283f1a!important;transform:translateY(-3px)}.a4u-crow input:focus,.a4u-crow select:focus,.a4u-prior input:focus{outline:none;border-color:#4193f7!important;box-shadow:0 0 0 3px #4193f72e!important}.a4u-btn-primary:hover{background:#f07d05!important}.a4u-btn-ghost2:hover{background:#ffffff3d!important}.a4u-addlink:hover{color:#cd1323!important}.a4u-flatbtn:hover{background:#eef4f8!important}.a4u-remove:hover{color:#cd1323!important;background:#fdecee!important}.a4u-btn-primary,.a4u-tool{text-decoration:none}@media (max-width: 900px){.a4u-hero-title{font-size:40px!important}.a4u-grid-5{grid-template-columns:repeat(3,1fr)!important}}@media (max-width: 700px){.a4u-grid-2{grid-template-columns:1fr!important}.a4u-grid-5{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 560px){.a4u-sec{padding-left:16px!important;padding-right:16px!important}.a4u-sec-pad{padding-top:42px!important;padding-bottom:42px!important}.a4u-hero{padding:48px 16px 44px!important}.a4u-hero-title{font-size:30px!important}.a4u-hero-sub{font-size:16px!important}.a4u-h2{font-size:24px!important}.a4u-card{padding:16px!important}.a4u-sem{padding:14px!important}.a4u-header-inner{padding:12px 16px!important;gap:12px!important}.a4u-contact{gap:16px!important;font-size:12.5px!important}.a4u-contact a{gap:6px!important;white-space:nowrap!important}.a4u-logo{height:32px!important}.a4u-crow,.a4u-colhead{grid-template-columns:minmax(0,1fr) 88px 52px 26px!important;gap:8px!important}.a4u-crow input,.a4u-crow select{padding:9px 8px!important;font-size:14px!important}.a4u-colhead{font-size:11px!important}.a4u-extable>div>div{padding:9px 8px!important;font-size:12.5px!important}.a4u-grid-5{grid-template-columns:1fr!important}.a4u-result{padding:20px 18px!important}.a4u-result-gpa{font-size:42px!important}}
