@font-face{font-family:Lora;font-style:normal;font-weight:400;src:url(/assets/fonts/Lora-Regular.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Verdana;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Verdana.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Menlo;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Menlo-Regular.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans Old;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/FiraSans-Regular.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans Old;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/va9B4kDNxMZdWfMOD5VnLK3eRhf6Xl7Glw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/u-440qyriQwlOrhSvowK_l5-fCZMdeX3rg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/u-4n0qyriQwlOrhSvowK_l52xwNZWMf6hPvhPQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Noto-Sans-400.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/Noto-Sans-700.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ui-scale: .81;--surface-page: #f4f4f3;--surface-card: #ffffff;--surface-muted: #efe9e2;--border-color: rgba(21, 21, 21, .18);--text-main: #171717;--text-body: #2b2b2b;--text-secondary: #6f6b66;--primary-color: #1b5d7a;--primary-soft: rgba(27, 93, 122, .12);--accent-color: #e45c3a;--font-family-sans: "Faculty Glyphic", sans-serif;--font-family-sans-alt: "Faculty Glyphic", sans-serif;--font-family-serif: "Faculty Glyphic", sans-serif;--font-family-mono: "Source Code Pro Variable", monospace}*,*:before,*:after{box-sizing:border-box}html,body{min-height:100%}body{margin:0;font-family:var(--font-family-sans-alt);font-size:clamp(calc(1.22rem * var(--ui-scale)),calc((.28vw + 1.14rem) * var(--ui-scale)),calc(1.34rem * var(--ui-scale)));line-height:1.68;color:var(--text-main);background:var(--surface-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-serif);font-weight:600;line-height:1.12;letter-spacing:-.01em;margin:0 0 .6em;color:var(--text-main)}h1{font-size:clamp(calc(2rem * var(--ui-scale)),calc(4.8vw * var(--ui-scale)),calc(3.1rem * var(--ui-scale)))}h2{font-size:clamp(calc(1.55rem * var(--ui-scale)),calc(3.1vw * var(--ui-scale)),calc(2.2rem * var(--ui-scale)));margin-top:1.72em;margin-bottom:.62em}h3{font-size:clamp(calc(1.25rem * var(--ui-scale)),calc(2.1vw * var(--ui-scale)),calc(1.7rem * var(--ui-scale)));margin-top:1.52em;margin-bottom:.58em}h4,h5,h6{font-size:calc(1.02rem * var(--ui-scale));margin-top:1.3em}p,ul,ol{font-size:1em;margin:0 0 1.1rem;color:var(--text-body)}ul,ol{padding-left:1.5rem}li{margin:0 0 .55rem}a{color:inherit;text-decoration:none;transition:color .2s ease,box-shadow .2s ease}p a,li a{color:inherit;box-shadow:inset 0 -.12em 0 var(--accent-color)}p a:hover,li a:hover{color:#fff;box-shadow:inset 0 -1.5em 0 var(--accent-color)}img{display:block;max-width:100%;height:auto;border-radius:12px;box-shadow:0 18px 40px -28px #0006}hr{border:0;height:1px;background:linear-gradient(90deg,transparent,rgba(21,21,21,.3),transparent);margin:calc(2.6rem * var(--ui-scale)) 0}code{font-family:var(--font-family-mono);font-size:calc(.86em * var(--ui-scale));background:#ffffffb3;border-radius:6px;border:1px solid var(--border-color);padding:.1em .45em}pre{overflow-x:auto;overflow-y:hidden;max-width:100%;-webkit-overflow-scrolling:touch;background:#111827!important;color:#e5e7eb;border-radius:14px!important;border:1px solid #1f2937;padding:calc(1.5rem * var(--ui-scale))!important;margin:calc(2rem * var(--ui-scale)) 0!important}pre code{display:block;min-width:max-content;padding:0;border:0;background:transparent;font-size:calc(.95rem * var(--ui-scale));color:inherit;white-space:pre!important;overflow-wrap:normal!important;word-break:normal!important}blockquote{margin:calc(2.2rem * var(--ui-scale)) 0;padding:0 0 0 calc(1rem * var(--ui-scale));border:0;border-left:3px solid rgba(21,21,21,.28);background:transparent;border-radius:0}blockquote p{margin:0;color:#2f3338;font-style:normal;line-height:1.7}blockquote p+p{margin-top:calc(.7rem * var(--ui-scale))}figure{margin:0 0 calc(2.7rem * var(--ui-scale))}table{width:100%;border-collapse:collapse;margin:calc(2rem * var(--ui-scale)) 0;font-size:calc(.96rem * var(--ui-scale))}th,td{text-align:left;border-bottom:1px solid var(--border-color);padding:calc(.55rem * var(--ui-scale)) calc(.5rem * var(--ui-scale))}.container,.content{width:min(92vw,calc(800px * var(--ui-scale)));margin:0 auto}.content>:first-child{margin-top:0}@media (max-width: 760px){body{font-size:calc(1.16rem * var(--ui-scale))}.container,.content{width:100%}}a[data-astro-cid-tvrurpns]{color:inherit;text-decoration:none;padding:0;display:block;position:relative;margin-left:0;min-width:auto;text-align:center;font-family:var(--font-family-sans);font-weight:700}img[data-astro-cid-tvrurpns]{display:block;height:68px;width:68px;padding:4px;border-radius:50%;background-color:#161f28;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 1px 3px 1px}@media (max-width: 760px){img[data-astro-cid-tvrurpns]{height:52px;width:52px}}nav[data-astro-cid-dmqpwcec]{align-items:center;display:flex;flex:1;font-family:var(--font-family-sans);font-weight:700;justify-content:flex-end;font-size:.84rem;letter-spacing:.1em;text-transform:uppercase}a[data-astro-cid-dmqpwcec]{color:inherit;text-decoration:none;padding:.42rem .75rem;display:block;position:relative;margin-left:.75rem;min-width:64px;text-align:center;opacity:.85;border-radius:999px;transition:background-color .2s ease,color .2s ease,opacity .2s ease}a[data-astro-cid-dmqpwcec]:before{content:none}a[data-astro-cid-dmqpwcec]:hover,.selected[data-astro-cid-dmqpwcec]{opacity:1;color:#111;background:#15151514}.selected[data-astro-cid-dmqpwcec]{background:#161f28;color:#f5f7fa}@media (max-width: 760px){nav[data-astro-cid-dmqpwcec]{font-size:.78rem}a[data-astro-cid-dmqpwcec]{margin-left:.5rem;min-width:58px;padding:.35rem .6rem}}header[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;margin:0 auto;max-width:calc(1334px * var(--ui-scale));padding:calc(2rem * var(--ui-scale)) calc(2rem * var(--ui-scale)) calc(1.2rem * var(--ui-scale));width:100%;border-bottom:1px solid rgba(21,21,21,.08);gap:calc(1rem * var(--ui-scale));font-size:calc(15px * var(--ui-scale))}@media (max-width: 760px){header[data-astro-cid-3ef6ksr2]{padding:calc(1.2rem * var(--ui-scale)) calc(1rem * var(--ui-scale)) calc(.9rem * var(--ui-scale))}}footer[data-astro-cid-sz7xmlte]{color:var(--text-secondary);font-size:calc(.85rem * var(--ui-scale));margin:calc(2.5rem * var(--ui-scale)) auto calc(1.5rem * var(--ui-scale));max-width:calc(1334px * var(--ui-scale));padding:calc(1.2rem * var(--ui-scale)) calc(2rem * var(--ui-scale));text-align:center;width:100%;border-top:1px solid rgba(21,21,21,.08)}@media (max-width: 760px){footer[data-astro-cid-sz7xmlte]{padding:calc(1rem * var(--ui-scale)) calc(1rem * var(--ui-scale)) calc(1.4rem * var(--ui-scale))}}@font-face{font-family:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-code-pro-cyrillic-ext-wght-normal.DBsY_gco.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-code-pro-cyrillic-wght-normal.CDFoT8Zy.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-code-pro-greek-wght-normal.CVFU5kBX.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-code-pro-vietnamese-wght-normal.DavMBZpE.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-code-pro-latin-ext-wght-normal.DyxEnqz4.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-code-pro-latin-wght-normal.C54hYqvT.woff2) format("woff2-variations");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Faculty Glyphic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/faculty-glyphic-latin-ext-400-normal.KgNgEo6K.woff2) format("woff2"),url(/_astro/faculty-glyphic-latin-ext-400-normal.AG9srZjc.woff) format("woff");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:Faculty Glyphic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/faculty-glyphic-latin-400-normal.DszC6ZEy.woff2) format("woff2"),url(/_astro/faculty-glyphic-latin-400-normal.C47kJX78.woff) format("woff");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}.layout[data-astro-cid-37fxchfa]{display:flex;flex-direction:column;min-height:100%;min-height:100vh}main[data-astro-cid-37fxchfa]{flex:1;position:relative;margin:0 auto;max-width:calc(1334px * var(--ui-scale));padding:calc(2.75rem * var(--ui-scale)) calc(2rem * var(--ui-scale)) calc(3.5rem * var(--ui-scale));box-sizing:border-box;width:100%;display:flex;flex-direction:column}@media (max-width: 760px){main[data-astro-cid-37fxchfa]{padding:calc(1.2rem * var(--ui-scale)) calc(1rem * var(--ui-scale)) calc(2.5rem * var(--ui-scale))}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0}}@keyframes astroFadeOut{to{opacity:0}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
