*,:after,:before{box-sizing:border-box;margin:0;padding:0}menu,ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif}img,video{display:inline-block;height:auto;max-width:100%;vertical-align:middle}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:inherit;font:inherit;margin:0;padding:0}code,pre{font-family:ui-monospace,SFMono-Regular,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;text-indent:0}hr{border:none;border-top:1px solid;color:inherit;height:0}::-moz-placeholder{color:currentColor;opacity:1}::placeholder{color:currentColor;opacity:1}[hidden]{display:none!important}@font-face{font-family:Source Code Pro;src:local("Source Code Pro Regular Italic"),local("Source Code Pro Italic"),url(../_fonts/Q6B6UwR6uVgaSQOFT5IP072WCmEOcjoGTbeU-zdpSNE-2_8-K7MDXeD6B1f-ZhynPox0HMOwQMOz1pZGoIgqvQs.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Source Code Pro Fallback: Arial";src:local("Arial");size-adjust:134.5893%;ascent-override:73.1113%;descent-override:20.2839%;line-gap-override:0%}@font-face{font-family:Source Code Pro;src:local("Source Code Pro Regular Italic"),local("Source Code Pro Italic"),url(../_fonts/9vIg0Kiu_3fCRLKc-GfrmUiZiLR557bvc3x3pV4AKDA-hGKBFw_uw4Vo3mKoAdayCa0gZUk0OwtYNugVpQ7yvcQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Source Code Pro;src:local("Source Code Pro Regular Italic"),local("Source Code Pro Italic"),url(../_fonts/BS3cG76hOFltHnRxtr1r_YD30WwfDxa_4jgUc7ayibE-8gyc9xk2Kj4a0CDnBUnZr_ilo8Xp_l0h2fIRRFJ8V2s.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:italic}@font-face{font-family:Source Code Pro;src:local("Source Code Pro Regular Italic"),local("Source Code Pro Italic"),url(../_fonts/GhzM1JZX65KzvO__AFn2ESCAqoiVfnkgFn1Hwtvd9p4-JFlxn4EIrq3m_chHZ9JEsWVI1gLoUG3wSYVOmdvIQnY.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:Source Code Pro;src:local("Source Code Pro Regular Italic"),local("Source Code Pro Italic"),url(../_fonts/HB1sub2RyG-_y0tqStV2f6PQFOG63Payi2DxiVxBvEU-2lmm56p5LZ1Zbb8XuKl4z891cy8PxL_0q-oHeFNqwa4.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Source Code Pro;src:local("Source Code Pro Regular Italic"),local("Source Code Pro Italic"),url(../_fonts/0f3FjIUdCVoGFLP6WJ04egf0Mc62k_IanZpKLgm13uA-qgaQ5PfCFpZXWGSobEyHFuMuHEobwIgQzPyn3bgTeYU.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Source Code Pro;src:local("Source Code Pro Regular Italic"),local("Source Code Pro Italic"),url(../_fonts/cCqxGTLHwPSlv53qRvuGlF462_g70IKAbBR9lSOhkH0-z5V0FTd3JUIBzkmUXEIEh4JryDaF1WIv3I2WhzVDric.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Source Code Pro;src:local("Source Code Pro Regular"),local("Source Code Pro"),url(../_fonts/JdPPiTDjic011eHazlsItcm5qzY90gOvL-1z2nvhtIw-S47eZw7X69yNfw6n_nZlwdxwCeYQOgcIxAAaF3SYZPE.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Source Code Pro;src:local("Source Code Pro Regular"),local("Source Code Pro"),url(../_fonts/wDLmAU1nAJ_sxjNY-Fy-nxT1oTEv0tSHnJBhHolZK2o-pNw3DU3_QbbioPPYC7h3dtFXSP4GtAItlfk3kg9H6Sc.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Source Code Pro;src:local("Source Code Pro Regular"),local("Source Code Pro"),url(../_fonts/W1qEnuhwk3AGkbBmtUnNtjRg3aLiG7obZqmB-bMV5Gw-XOl17uFbbmsrMGM_ajagdubUZiStH2-eotkn2jFfwzs.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Source Code Pro;src:local("Source Code Pro Regular"),local("Source Code Pro"),url(../_fonts/LfeO-44Ygqy8F_jA0Xrfmby3Og42OdtqHvKuzATtvh4-IeQz_KFjrD9gpiZFjUKReWv-PsBtQ9xyqc1OD_DVTgQ.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Source Code Pro;src:local("Source Code Pro Regular"),local("Source Code Pro"),url(../_fonts/FO3ED347auk8C0RdGYZ8tf0w3Hqo2uhuK14wLFYj5K0-XlKrNuLTzSpCPHDSvjy9IqSdkDiWAA3Q3wGiZs6wxSQ.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Source Code Pro;src:local("Source Code Pro Regular"),local("Source Code Pro"),url(../_fonts/5O8OPw-hLPK2JB4Y9MCjWc9cgG8MeoxYX3_mpdZRz6M-77MIjSTPCxJ_u_44GfhNLxB-JCSm6Iu_9pucdTeodGg.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Source Code Pro;src:local("Source Code Pro Regular"),local("Source Code Pro"),url(../_fonts/XH3RLxxcQqms8baFVN7iJJieDfiWdF-P-nY72aL_3Bc-Hcr1YQ6ZYD7C8i_EYJz7HkGMsaHK2kNYbYzd7ycUQWs.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Source Code Pro;src:local("Source Code Pro Regular Italic"),local("Source Code Pro Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-_ahi7tdz4TJ1HtIrErGRjD_oXtfRNDX4RiCxBhfI31E.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Source Code Pro;src:local("Source Code Pro Regular"),local("Source Code Pro"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-cK2UMQvgqGX71eoawxwtWvSyOwuKxjl_kkBed5HqY_w.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Public Sans;src:local("Public Sans Regular Italic"),local("Public Sans Italic"),url(../_fonts/XxgjZhKrODr9wwcYqNNy16kr1CXyuRxYzZGK5TQG_sE-w6lm0fkMUO_TktCmRPsagUa9yDcLIx7gAj_U9bcznPk.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:"Public Sans Fallback: Arial";src:local("Arial");size-adjust:104.8675%;ascent-override:90.5905%;descent-override:21.4557%;line-gap-override:0%}@font-face{font-family:Public Sans;src:local("Public Sans Regular Italic"),local("Public Sans Italic"),url(../_fonts/InFAyFuzOsDOzZG_pt76mnMWGZMMLO6L2yDRNL2b-aw-XlgvXjQCcRmqewR_SevmbPJnHtoHqXkTOTD5egCF45o.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Public Sans;src:local("Public Sans Regular Italic"),local("Public Sans Italic"),url(../_fonts/SCrv8P4mra47rh3Ot_hZIXnyf_SZKiCWCjPZGZXkO34-RVUdKvH9qJTfdr_6IgDJx3_i_aWo3wqz_QqRaOty0c8.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Public Sans;src:local("Public Sans Regular"),local("Public Sans"),url(../_fonts/n2YhZl48Bq2vkpjNw-wXCW4EqbGaN_5QSbT_XfWSi5w-cs7hxvQKZe5fBTb1EF82UczDvjcri4L1T4A751UNmHs.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Public Sans;src:local("Public Sans Regular"),local("Public Sans"),url(../_fonts/lLn_p-Pmk9HDBnUsLLfPpb1yjYhOurswtIpPiiDNRyA-kdlrw2EG_m8GZ4lYxaPuMgaqC_iAKI3xV8Ln4XY249s.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Public Sans;src:local("Public Sans Regular"),local("Public Sans"),url(../_fonts/DOY1eKEa4roclB8kpXHXeTxAQKvyNeGWNcZYdAVWQ0M-eLJqFbzA1bCfXt7Rn5dHqCwee1RjFxsYV1Q_YNASS88.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Public Sans;src:local("Public Sans Regular Italic"),local("Public Sans Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-CAyrLGU3kauAbzcFnj2Cv_iAPV8wT2NEvNmrA_77Up0.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Public Sans;src:local("Public Sans Regular"),local("Public Sans"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-kzEiBeXQ06q7fC06p1Y4RaOpLlRWCnHcCcSaqFMJ6fc.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"DM Serif Text";src:local("DM Serif Text Regular Italic"),local("DM Serif Text Italic"),url(../_fonts/IXqjow89rH-JwSD-tV80BxpR3csSYpvn8QxMfGJF8fs-XQQne4qYXhrfozIxcI9qADvEbBmm7OztIY2J3fPaB0A.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:"DM Serif Text Fallback: Arial";src:local("Arial");size-adjust:99.5961%;ascent-override:104.0202%;descent-override:33.6359%;line-gap-override:0%}@font-face{font-family:"DM Serif Text";src:local("DM Serif Text Regular Italic"),local("DM Serif Text Italic"),url(../_fonts/OVUbqNrVPqRztpBwpTtr06zIfLEQOnfK_8A3t4s5pN8-mEBLj7f6lucjLR_ZDX8MJkbv_kiOj5mq-UD3kOefMVY.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:"DM Serif Text";src:local("DM Serif Text Regular"),local("DM Serif Text"),url(../_fonts/RZGswflzzl6BVM95loMgZihs3MGbN6QrMFraRCO7zsQ-sFKhBY7hVXj9ORVt6RZEbAImTBSSTGdkgkH0_p2g1j8.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:"DM Serif Text";src:local("DM Serif Text Regular"),local("DM Serif Text"),url(../_fonts/pkZ_8EwsOBkfq88PBLRuNw6VwXdRZaAOJN0Fnm_kwfM-h3eIs5wh7StfPrDip_3rv_dhyHzZfI2UQQCMSlRYsmg.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:"DM Serif Text";src:local("DM Serif Text Regular Italic"),local("DM Serif Text Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-OIFV5ar_hobHd3kCYLhV_Prd_5vpqtL65I48xiSmDko.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"DM Serif Text";src:local("DM Serif Text Regular"),local("DM Serif Text"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-znkIwiJiSEJenQmQixOVaPntWVKfECBSUQ3uyDsfR84.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}:root{--font-sans:"Public Sans",sans-serif;--font-heading:"DM Serif Text",sans-serif;--font-base:"Source Code Pro",sans-serif;--font-weight-bold:700;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--ui-black:#101828;--ui-white:#fff;--ui-neutral:#282828;--ui-primary:#efb100;--ui-secondary:var(--ui-text);--ui-primary-dark:#1d293d;--ui-bg:var(--ui-white);--ui-bg-dark:var(--ui-white);--ui-text:var(--ui-neutral);--spacing:.25rem;--grid-gap:calc(var(--spacing)*4);--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--border-radius:var(--spacing);--ui-header-footer-bg:#101828;--ui-header-footer-color:#fff}body{background-color:var(--ui-bg);transition:background-color .5s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--ui-text);font-family:var(--font-base);font-size:var(--text-base)}html.light{--ui-primary:#efb100;--ui-secondary:#525252;--ui-text:#282828;--ui-bg:#fff;--ui-header-footer-bg:var(--ui-bg);--ui-header-footer-color:#101828}html.dark{--ui-primary:#1d293d;--ui-secondary:#1d293d;--ui-text:#fafafa;--ui-bg:#62748e;--ui-header-footer-bg:var(--ui-bg);--ui-header-footer-color:#fff}html.slide body{background-color:color-mix(in srgb,var(--ui-header-footer-bg) 100%,transparent)}html.slide h1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html.slide .subline,html.slide h1{background-color:color-mix(in srgb,var(--ui-header-footer-bg) 80%,transparent);transition:background-color .5s ease}html.slide .subline{color:var(--ui-header-footer-color)}a{color:var(--ui-text)}a:hover{color:var(--ui-primary)}a.disabled{cursor:default;opacity:.5;pointer-events:none}.portableText__normal:not(:last-of-type),p:not(:last-of-type){margin-bottom:var(--grid-gap)}.portableText__image{float:right;margin-bottom:var(--grid-gap);margin-left:var(--grid-gap);margin-top:var(--spacing)}.portableText__h1,h1{color:var(--ui-primary);line-height:1;margin-bottom:var(--grid-gap)}.portableText__h1.secondary,h1.secondary{color:var(--ui-primary)}.portableText__h2,h2{color:var(--ui-text)}.portableText__h2.secondary,h2.secondary{color:var(--ui-primary-dark)}.portableText__h1,.portableText__h2,.portableText__h3,.portableText__h4,.portableText__h6,h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-weight-bold);overflow-wrap:anywhere}.portableText__h2,.portableText__h3,.portableText__h4,.portableText__h6,h2,h3,h4,h5,h6{color:var(--ui-primary-dark)}.portableText__h1,h1{font-size:var(--text-5xl)}.portableText__h2,h2{font-size:var(--text-4xl)}.portableText__h3,h3{font-size:var(--text-3xl)}.portableText__h4,h4{font-size:var(--text-2xl)}.portableText__h5,h5{font-size:var(--text-xl)}.portableText__h6,h6{font-size:var(--text-lg)}@reference "main";.grid[data-v-1bac7d76]{width:100%}.grid__container[data-v-1bac7d76]{display:block;margin-left:auto;margin-right:auto;padding-left:calc(var(--grid-gap)*2);padding-right:calc(var(--grid-gap)*2);width:100%}@media (min-width:48rem){.grid__container[data-v-1bac7d76]{max-width:var(--container-5xl);padding-left:var(--grid-gap);padding-right:var(--grid-gap)}}.grid__row[data-v-1bac7d76]{display:flex;flex-wrap:wrap;margin-left:calc(var(--grid-gap)*-2);margin-right:calc(var(--grid-gap)*-2)}@media (min-width:48rem){.grid__row[data-v-1bac7d76]{margin-left:calc(var(--grid-gap)*-1);margin-right:calc(var(--grid-gap)*-1)}}.header[data-v-0d523fee]{width:100%}.header__menu[data-v-0d523fee]{align-items:center;display:flex;flex:0 0 100%;flex-direction:row;justify-content:center;justify-content:space-between;position:relative}@media (min-width:48rem){.header__menu[data-v-0d523fee]{justify-content:flex-start}}.header__divider[data-v-0d523fee]{display:none}@media (min-width:48rem){.header__divider[data-v-0d523fee]{display:inline;padding:var(--grid-gap) calc(var(--grid-gap)/2)}}.header__button[data-v-0d523fee]{align-items:center;display:flex;padding:var(--grid-gap)}@media (min-width:48rem){.header__button[data-v-0d523fee]{display:none}}.header__logo[data-v-0d523fee]{color:currentColor;height:calc(var(--grid-gap)*1.5)}.header__link[data-v-0d523fee]{align-items:center;display:flex;padding:var(--grid-gap) calc(var(--grid-gap)*1.5)}.header__link--home[data-v-0d523fee]{padding-bottom:calc(var(--grid-gap)*.75)}@media (min-width:48rem){.header__link[data-v-0d523fee]{padding:var(--grid-gap) calc(var(--grid-gap)/2)}}.header__navigation[data-v-0d523fee]{display:none}.header__navigation--active[data-v-0d523fee]{display:block;position:absolute;top:100%;width:100%}.header__navigation--active .header__link[data-v-0d523fee]{font-size:var(--text-2xl);justify-content:flex-end}@media (min-width:48rem){.header__navigation[data-v-0d523fee]{align-items:center;display:flex}}.grid__column[data-v-7da3740c]{flex:1 0 0;padding-left:var(--grid-gap);padding-right:var(--grid-gap)}.grid__column--1-1[data-v-7da3740c],.grid__column--1-2[data-v-7da3740c],.grid__column--1-3[data-v-7da3740c],.grid__column--1-4[data-v-7da3740c],.grid__column--1-5[data-v-7da3740c],.grid__column--2-3[data-v-7da3740c],.grid__column--3-4[data-v-7da3740c],.grid__column--4-5[data-v-7da3740c]{flex:0 0 auto;width:100%}.grid__column--center[data-v-7da3740c]{justify-items:center;text-align:center}.grid__column--right[data-v-7da3740c]{justify-items:flex-end;text-align:right}.grid__column--align-top[data-v-7da3740c]{align-content:flex-start}.grid__column--align-center[data-v-7da3740c]{text-align:center}.grid__column--align-bottom[data-v-7da3740c]{align-content:flex-end}@media (min-width:48rem){.grid__column--1-1[data-v-7da3740c]{width:100%}.grid__column--1-3[data-v-7da3740c]{width:33.3333333333%}.grid__column--1-4[data-v-7da3740c]{width:25%}.grid__column--1-5[data-v-7da3740c]{width:20%}.grid__column--4-5[data-v-7da3740c]{width:80%}.grid__column--1-2[data-v-7da3740c]{width:50%}.grid__column--3-4[data-v-7da3740c]{width:75%}.grid__column--2-3[data-v-7da3740c]{width:66.6666666667%}}.footer[data-v-ea713412]{padding-bottom:calc(var(--spacing)*2);padding-top:calc(var(--spacing)*2)}.footer__wrapper[data-v-ea713412]{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@media (min-width:48rem){.footer__wrapper[data-v-ea713412]{flex-direction:row;justify-content:flex-end}}.footer__cta[data-v-ea713412],.footer__information[data-v-ea713412]{align-items:center;display:flex}.footer__copyright[data-v-ea713412],.footer__divider[data-v-ea713412],.footer__link[data-v-ea713412]{display:flex}.footer__divider--desktop[data-v-ea713412]{display:none}@media (min-width:48rem){.footer__divider--desktop[data-v-ea713412]{display:flex}}.footer__copyright[data-v-ea713412],.footer__date[data-v-ea713412],.footer__link[data-v-ea713412],.footer__version[data-v-ea713412]{padding:calc(var(--spacing)*2)}.footer__link[data-v-ea713412]{cursor:pointer}body,html{height:100%;margin:0}.layout{display:grid;grid-template-areas:"header" "content";grid-template-rows:auto 1fr;height:100dvh;overflow:hidden}.layout__header{grid-area:header;position:sticky;top:0;z-index:9999}.layout__content{display:flex;flex-direction:column;grid-area:content;overflow-y:auto;position:relative;-ms-overflow-style:none;scrollbar-width:none}.layout__content::-webkit-scrollbar{display:none}.layout__content--blurred{overflow-y:hidden}.layout__content--blurred:before{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:color-mix(in srgb,var(--ui-header-footer-bg) 80%,transparent);color:var(--ui-header-footer-color);content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.layout__main{flex:1 0 auto;padding-bottom:calc(var(--spacing)*8);padding-top:calc(var(--spacing)*8)}.layout__footer{flex-shrink:0}@media (min-width:48rem){.layout{display:grid;grid-template-areas:"header" "main" "footer";grid-template-rows:auto 1fr auto;height:100dvh;overflow:hidden;width:100%}.layout__header{grid-area:header;position:static}.layout__content{display:contents;overflow:visible}.layout__main{grid-area:main;overflow-y:auto;-ms-overflow-style:none;padding-bottom:calc(var(--spacing)*16);padding-top:calc(var(--spacing)*16);scrollbar-width:none}.layout__main::-webkit-scrollbar{display:none}.layout__main__footer{grid-area:footer}}html.slide .layout__footer,html.slide .layout__header{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:color-mix(in srgb,var(--ui-header-footer-bg) 80%,transparent);color:var(--ui-header-footer-color)}html.slide .layout__footer a,html.slide .layout__header a{color:var(--ui-header-footer-color)}html.slide .layout__footer a:hover,html.slide .layout__header a:hover{color:var(--ui-primary)}html.slide .layout__footer--transparent,html.slide .layout__header--transparent{background-color:transparent}html.slide.dark .layout__footer,html.slide.dark .layout__header{background-color:color-mix(in srgb,var(--ui-header-footer-bg) 80%,transparent)}html.slide.dark .layout__footer--transparent,html.slide.dark .layout__header--transparent{background-color:transparent}
