@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/be-vietnam-pro-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/be-vietnam-pro-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/be-vietnam-pro-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/be-vietnam-pro-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/be-vietnam-pro-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/be-vietnam-pro-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/be-vietnam-pro-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/be-vietnam-pro-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/be-vietnam-pro-latin-ext-400-italic.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/be-vietnam-pro-latin-400-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:TeX Gyre Pagella;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/pagella-regular.woff2) format("woff2")}@font-face{font-family:TeX Gyre Pagella;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/pagella-italic.woff2) format("woff2")}@font-face{font-family:TeX Gyre Pagella;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/pagella-bold.woff2) format("woff2")}:root{--bk-display:"TeX Gyre Pagella",Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;--bk-body:"Be Vietnam Pro",Arial,Helvetica,sans-serif}.bk-nav{--bk-navy: #1a385c;--bk-gold: #dec27d;--bk-paper: #f2f0e9;position:fixed;z-index:200;inset:0 0 auto;height:78px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(1.5rem,3vw,3rem);align-items:center;padding:0 clamp(1.2rem,3.2vw,3rem);border-bottom:1px solid var(--bk-navy);background:color-mix(in srgb,var(--bk-paper) 92%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:var(--bk-navy);font-family:var(--bk-body);transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .6s ease}.bk-nav.is-hidden{transform:translateY(-100%)}.bk-nav{transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .6s ease,background-color .45s ease,color .45s ease,border-color .45s ease}.bk-nav__logo--dark{display:none!important}.bk-nav.is-dark{background:color-mix(in srgb,var(--bk-navy) 92%,transparent);border-bottom-color:#f2f0e947;color:var(--bk-paper)}.bk-nav.is-dark .bk-nav__logo--light{display:none!important}.bk-nav.is-dark .bk-nav__logo--dark{display:block!important}.bk-nav.is-dark .bk-nav__cta{border-color:var(--bk-paper);color:var(--bk-paper)}.bk-nav.is-dark .bk-nav__cta:hover,.bk-nav.is-dark .bk-nav__cta:focus-visible{background:var(--bk-paper);color:var(--bk-navy)}.bk-nav.is-dark .bk-nav__toggle{color:var(--bk-paper)}.bk-nav a{color:inherit;text-decoration:none}.bk-nav__brand{display:inline-flex;align-items:center;justify-self:start}.bk-nav__brand img{display:block;width:auto;height:44px}.bk-nav__links{display:flex;justify-content:center;gap:clamp(1rem,1.8vw,2rem)}.bk-nav__links a{position:relative;padding:.5rem 0;font-size:15px;font-weight:400;letter-spacing:-.005em;white-space:nowrap}.bk-nav__links a[aria-current=page]{font-weight:600}.bk-nav__links a:after{content:"";position:absolute;left:50%;bottom:-2px;width:6px;height:6px;border-radius:50%;background:var(--bk-gold);transform:translate(-50%) scale(0);transition:transform .3s ease}.bk-nav__links a:hover:after,.bk-nav__links a[aria-current=page]:after{transform:translate(-50%) scale(1)}.bk-nav__cta{justify-self:end;display:inline-flex;align-items:center;height:48px;padding:0 1.7rem;border:1px solid var(--bk-navy);border-radius:999px;background:transparent;color:var(--bk-navy);font-size:15px;font-weight:600;transition:background-color .3s ease,color .3s ease}.bk-nav__cta:hover,.bk-nav__cta:focus-visible{background:var(--bk-navy);color:#fff}.bk-nav__toggle,.bk-nav__panel{display:none}@media(max-width:1100px){.bk-nav{grid-template-columns:1fr auto;height:68px}.bk-nav__brand img{height:38px}.bk-nav__links,.bk-nav__cta{display:none}.bk-nav__toggle{display:inline-flex;align-items:center;gap:.7rem;padding:.6rem 0;border:0;background:none;color:inherit;font:600 13px/1 inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.bk-nav__toggle i{position:relative;width:22px;height:22px;border:1.5px solid currentColor;border-radius:50%}.bk-nav__toggle i:after{content:"";position:absolute;inset:5px;border-radius:50%;background:var(--bk-gold);transform:scale(.5);transition:transform .3s ease}.bk-nav.is-open .bk-nav__toggle i:after{transform:scale(1)}.bk-nav__panel{position:absolute;top:100%;left:0;right:0;display:grid;padding:.5rem clamp(1.2rem,3.2vw,3rem) 1.6rem;border-bottom:1px solid var(--bk-navy);background:var(--bk-paper);color:var(--bk-navy);max-height:calc(100dvh - 68px);overflow-y:auto;overscroll-behavior:contain;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .3s ease,transform .3s ease,visibility .3s}.bk-nav.is-open .bk-nav__panel{opacity:1;visibility:visible;transform:none}.bk-nav__panel a{display:flex;align-items:baseline;gap:1rem;padding:1rem 0;border-bottom:1px solid rgba(26,56,92,.18);font-size:22px;font-weight:600;letter-spacing:-.02em}.bk-nav__panel a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--bk-gold);text-decoration-thickness:3px;text-underline-offset:7px}.bk-nav__panel .bk-nav__panel-cta{justify-content:space-between;margin-top:1.2rem;padding:1rem 1.4rem;border:0;border-radius:999px;background:var(--bk-navy);color:#fff;font-size:16px}}
