@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-variable/PlusJakartaSans-Italic-VariableFont_wght-latin_ext.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:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-variable/PlusJakartaSans-Italic-VariableFont_wght.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-variable/PlusJakartaSans-VariableFont_wght-latin_ext.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-variable/PlusJakartaSans-VariableFont_wght.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}:root{font-variant-ligatures:none}:root{--color-text: rgba(10, 14, 47, 1);--color-text-light: rgba(10, 14, 47, .5);--color-text-rule: rgba(239, 230, 214, 1);font-size:15px;line-height:1.5}body{color:var(--color-text);font-family:Plus Jakarta Sans,sans-serif;font-optical-sizing:auto;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-mox-osx-font-smoothing:grayscale}.body-xl{font-size:18px;line-height:28px;font-weight:500;letter-spacing:normal}:where(body),.body-l{font-size:16px;line-height:26px;font-weight:500;letter-spacing:normal}.body-m{font-size:14px;line-height:22px;font-weight:500;letter-spacing:normal}:where(small),.body-s{font-size:12px;line-height:18px;font-weight:500;letter-spacing:normal}.display-xxl{font-size:52px;line-height:58px;font-weight:700;letter-spacing:-1px}:where(h1),.display-xl{font-size:34px;line-height:40px;font-weight:700;letter-spacing:-1px}:where(h2),.display-l{font-size:30px;line-height:36px;font-weight:700;letter-spacing:-.47px}.display-ml{font-size:26px;line-height:32px;letter-spacing:-.5px;font-weight:700}:where(h3,h4,h5,h6),.display-m{font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.5px}.display-s{font-size:18px;line-height:24px;font-weight:700;letter-spacing:-.47px}@media (max-width: 743px){.display-xxl{font-size:36px;line-height:42px}.display-ml{font-size:22px;line-height:28px}:where(h1),.display-xl{font-size:30px;line-height:36px}:where(h2),.display-l{font-size:22px;line-height:28px}:where(h3,h4,h5,h6),.display-m{font-size:20px;line-height:26px}.body-xl{font-size:16px;line-height:26px}}.plain{color:var(--color-text)}.light{color:var(--color-text-light)}.reversed{--color-text: rgba(255, 255, 255, 1);--color-text-light: rgba(255, 255, 255, .5);--color-text-rule: rgba(255, 255, 255, .85);color:var(--color-text)}:where(p){margin-block:.75em}:where(h1,h2,h3,h4,h5,h6){margin-block:1.5rem}:where(ul,ol,dl){margin-block:.75em}:where(li){margin-block:.75em}.normal{font-weight:500}.medium,.bold{font-weight:700}:where(hr){background:#0a0e2f1a;border:none;height:1px;margin-block:1.5rem;width:100%}.hanging-quotes:before{content:open-quote;display:inline-block;width:1em;text-align:right;margin-left:-1em}.hanging-quotes:after{content:close-quote}:root{--color-link: rgba(10, 101, 252, 1);--color-link-hover: rgba(0, 69, 222, 1);--color-link-active: rgba(0, 69, 222, 1)}.reversed{--color-link: rgba(255, 255, 255, 1);--color-link-hover: rgba(231, 240, 255, 1);--color-link-active: rgba(231, 240, 255, 1)}:where(a:not([class])){color:var(--color-link);text-decoration:underline}:where(a:not([class])):hover{color:var(--color-link-hover)}:where(a:not([class])):active{color:var(--color-link-active)}:root{--layout-gutter: 32px;--layout-max: 1300px;--layout-margin: 65px;--layout-bleed-max: 1860px;--layout-bleed-margin: 32px;--layout-measure-max: 42rem;--layout-top-margin: 65px}@media (min-width: 744px) and (max-width: 1023px){:root{--layout-gutter: 24px;--layout-margin: 50px;--layout-bleed-margin: 0}}@media (max-width: 743px){:root{--layout-gutter: 18px;--layout-margin: 25px;--layout-bleed-margin: 0}}.visually-hidden:not(:focus):not(:active){clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.main-content-link[data-astro-cid-gvq73lvv]{position:absolute;padding:8px 14px;background-color:#0a0e2f;color:#fff;border-radius:24px;box-shadow:0 0 4px 4px #fbf6ee;font-weight:700;text-decoration:none;text-align:center;width:200px}.main-content-link[data-astro-cid-gvq73lvv]:focus,.main-content-link[data-astro-cid-gvq73lvv]:active{left:calc(50% - 100px);top:12px;z-index:calc(var(--site-nav-z, 1000) + 5)}@supports selector(:focus-visible){.main-content-link[data-astro-cid-gvq73lvv]:focus-visible,.main-content-link[data-astro-cid-gvq73lvv]:active{left:calc(50% - 100px);top:12px;z-index:calc(var(--site-nav-z, 1000) + 5)}}
