:root{--header-height:67px;--bg:#05234e;--panel:#041b3b;--ink:#caecff;--heading:#8bd6ff;--accent:#ff7e89;--white:#f6faff;--divider:#f6faff80;--font-heading:var(--font-plex-sans);--font-body:Helvetica, Arial, sans-serif;--gutter:24px;--container:1280px;--section-gap:clamp(56px, 8vw, 80px)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);margin:0;overflow-x:clip}:focus-visible{outline:2px solid var(--heading);outline-offset:3px}.skip-link{z-index:10;font-family:var(--font-heading);color:var(--bg);background:var(--heading);border-radius:8px;padding:12px 16px;font-size:14px;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}p{hyphens:manual;hyphenate-limit-chars:9 4 4;overflow-wrap:break-word}.main{gap:var(--section-gap);flex-direction:column;display:flex}@media (width<=999px){:root{--header-height:72px}}.eyebrow{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--accent);width:fit-content;padding-block:6px;font-size:12px;font-weight:700;line-height:25px}.label{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--white);border-bottom:1px solid var(--accent);padding-bottom:8px;font-size:clamp(12px,.85vw,18px);font-weight:700}.eyebrow--block{width:100%}.js-reveal .reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(24px)}.js-reveal .reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.25s}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:linear both reveal view();animation-range:entry entry 35%}@keyframes reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}}}.site-header[data-astro-cid-vwn3tmth]{z-index:10;backdrop-filter:blur(6px);background:#041b3bcc;position:sticky;top:0}.bar[data-astro-cid-vwn3tmth]{height:var(--header-height);justify-content:space-between;align-items:center;gap:24px;padding:0 84px 0 40px;display:flex}.home[data-astro-cid-vwn3tmth]{color:var(--accent);line-height:0;display:inline-block}.desktop-nav[data-astro-cid-vwn3tmth]{display:none}.desktop-nav[data-astro-cid-vwn3tmth] ul[data-astro-cid-vwn3tmth]{gap:24px;margin:0;padding:0;list-style:none;display:flex}.desktop-nav[data-astro-cid-vwn3tmth] a[data-astro-cid-vwn3tmth]{font-family:var(--font-body);letter-spacing:.04em;color:var(--white);font-size:14px;text-decoration:none}.desktop-nav[data-astro-cid-vwn3tmth] a[data-astro-cid-vwn3tmth][aria-current=page],.desktop-nav[data-astro-cid-vwn3tmth] a[data-astro-cid-vwn3tmth]:hover{color:var(--accent)}.icon-button[data-astro-cid-vwn3tmth]{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.mobile-menu[data-astro-cid-vwn3tmth]{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);opacity:0;background:linear-gradient(#05234e 0%,#05142a 100%);border:0;margin:0;padding:0;overflow-y:auto;transform:translateY(-12px)}@media (prefers-reduced-motion:no-preference){.mobile-menu[data-astro-cid-vwn3tmth]{transition:opacity .25s ease, transform .25s ease, overlay .25s allow-discrete, display .25s allow-discrete}}.mobile-menu[data-astro-cid-vwn3tmth][open]{opacity:1;transform:none}.mobile-menu[data-astro-cid-vwn3tmth]:focus{outline:none}@starting-style{.mobile-menu[data-astro-cid-vwn3tmth][open]{opacity:0;transform:translateY(-12px)}}.menu-bar[data-astro-cid-vwn3tmth]{background:var(--bg);justify-content:space-between;align-items:center;height:72px;padding:0 20px;display:flex}.menu-links[data-astro-cid-vwn3tmth]{flex-direction:column;gap:4px;margin:0;padding:32px 28px 48px;list-style:none;display:flex}.menu-links[data-astro-cid-vwn3tmth] a[data-astro-cid-vwn3tmth]{height:60px;font-family:Inter, var(--font-body);letter-spacing:.04em;color:var(--ink);border-bottom:1px solid #0000;border-image:radial-gradient(circle,#8bd6ff 0%,#05234e 100%) 1;align-items:center;font-size:18px;text-decoration:none;display:flex}.menu-links[data-astro-cid-vwn3tmth] a[data-astro-cid-vwn3tmth][aria-current=page]{color:var(--accent)}body:has(dialog[open]){overflow:hidden}@media (width>=1000px){.desktop-nav[data-astro-cid-vwn3tmth]{display:block}.burger[data-astro-cid-vwn3tmth],.mobile-menu[data-astro-cid-vwn3tmth]{display:none}}@media (width<=999px){.bar[data-astro-cid-vwn3tmth]{padding:0 20px}}.footer[data-astro-cid-sqhupkao]{margin-top:var(--section-gap);background:var(--panel)}.footer-inner[data-astro-cid-sqhupkao]{grid-template-columns:332px 1fr auto;gap:40px;padding:60px 84px 60px 80px;display:grid}ul[data-astro-cid-sqhupkao]{margin:0;padding:0;list-style:none}.brand[data-astro-cid-sqhupkao]{flex-direction:column;gap:16px;display:flex}.brand[data-astro-cid-sqhupkao] a[data-astro-cid-sqhupkao]{line-height:0}.brand[data-astro-cid-sqhupkao] p[data-astro-cid-sqhupkao]{letter-spacing:.04em;max-width:290px;color:var(--ink);margin:0;font-size:12px;line-height:15px}.uni-logos[data-astro-cid-sqhupkao]{align-items:center;gap:28px;margin-top:8px;display:flex}.uni-logos[data-astro-cid-sqhupkao] img{height:auto;display:block}.nav[data-astro-cid-sqhupkao]{flex-direction:column;gap:8px;display:flex}.nav[data-astro-cid-sqhupkao] a[data-astro-cid-sqhupkao]{letter-spacing:.04em;color:var(--white);font-size:14px;line-height:28px;text-decoration:none;position:relative}.nav[data-astro-cid-sqhupkao] a[data-astro-cid-sqhupkao]:after{content:"";position:absolute;inset:-8px -4px}.nav[data-astro-cid-sqhupkao] a[data-astro-cid-sqhupkao]:hover{color:var(--accent)}.side[data-astro-cid-sqhupkao]{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.socials[data-astro-cid-sqhupkao]{gap:4px;margin-right:-14px;display:flex}.socials[data-astro-cid-sqhupkao] a[data-astro-cid-sqhupkao]{place-items:center;width:44px;height:44px;transition:opacity .15s,transform .15s;display:grid}.socials[data-astro-cid-sqhupkao] a[data-astro-cid-sqhupkao]:hover,.socials[data-astro-cid-sqhupkao] a[data-astro-cid-sqhupkao]:focus-visible{opacity:.75;transform:scale(1.12)}@media (width<=900px){.footer-inner[data-astro-cid-sqhupkao]{padding:48px var(--gutter);grid-template-columns:1fr}.side[data-astro-cid-sqhupkao]{align-items:flex-start}.socials[data-astro-cid-sqhupkao]{margin-left:-14px;margin-right:0}}@media (prefers-reduced-motion:reduce){.socials[data-astro-cid-sqhupkao] a[data-astro-cid-sqhupkao]{transition:none}.socials[data-astro-cid-sqhupkao] a[data-astro-cid-sqhupkao]:hover,.socials[data-astro-cid-sqhupkao] a[data-astro-cid-sqhupkao]:focus-visible{transform:none}}
