@import url('https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@400;500;600;700;800&display=swap');*{box-sizing:border-box}body{margin:0;height:100dvh;display:flex;flex-direction:column;font-family:'Be Vietnam Pro',sans-serif;color:#152641;background:#f5f8ff}.site-header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 28px;background:#ffffffef;border-bottom:1px solid #dfe7f3}a{text-decoration:none;color:inherit}.wordmark{font-size:26px;font-weight:800;letter-spacing:-1.5px;line-height:1.1}.wordmark span{font-weight:400;color:#2455ee}.wordmark small{display:block;font-size:8px;letter-spacing:2px;font-weight:500;margin-top:5px}nav{display:flex;gap:8px;align-items:center}nav a{padding:10px 14px;font-size:11px;border-radius:30px;color:#526989}nav a[aria-current]{background:#eaf1ff;color:#2455ee}.contact{background:#2455ee;color:white;border-radius:30px;padding:13px 18px;font-size:11px;font-weight:600}a:focus-visible{outline:3px solid #7198ff;outline-offset:3px}iframe{display:block;width:100%;flex:1;min-height:0;border:0}@media(max-width:700px){.site-header{padding:12px 16px;flex-wrap:wrap;gap:10px}.wordmark{font-size:23px}nav{order:3;width:100%;justify-content:space-between}nav a{font-size:10px;padding:8px 10px}.contact{font-size:10px;padding:10px 12px}}body{background:#070f20;color:#eef4ff}.site-header{background:#071122;border-color:#263e60}.wordmark span{color:#80b4ff}nav a{color:#afc4e7}nav a[aria-current]{background:#17386a;color:#a6ccff}.contact{background:#3377ff}
