@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ubuntu-cyrillic-ext-400-normal-MHXBLWTB.woff2") format("woff2"),url("./media/ubuntu-cyrillic-ext-400-normal-KR6PX64W.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ubuntu-cyrillic-400-normal-QG4BGPJ3.woff2") format("woff2"),url("./media/ubuntu-cyrillic-400-normal-CBEJFVHV.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ubuntu-greek-ext-400-normal-RPHGFQ6Q.woff2") format("woff2"),url("./media/ubuntu-greek-ext-400-normal-OOH6PXMS.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ubuntu-greek-400-normal-V2OAWHVU.woff2") format("woff2"),url("./media/ubuntu-greek-400-normal-JQCBKAVO.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ubuntu-latin-ext-400-normal-JAW56CZN.woff2") format("woff2"),url("./media/ubuntu-latin-ext-400-normal-DEQUMMAC.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:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ubuntu-latin-400-normal-VBBSODEU.woff2") format("woff2"),url("./media/ubuntu-latin-400-normal-7RJK7ESL.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}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ubuntu-cyrillic-ext-500-normal-ZZTJCSV6.woff2") format("woff2"),url("./media/ubuntu-cyrillic-ext-500-normal-OL24G626.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ubuntu-cyrillic-500-normal-FVERXRQS.woff2") format("woff2"),url("./media/ubuntu-cyrillic-500-normal-4DRG6FNE.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ubuntu-greek-ext-500-normal-4NWA4OJI.woff2") format("woff2"),url("./media/ubuntu-greek-ext-500-normal-5QOP2D5G.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ubuntu-greek-500-normal-P7UKJQPU.woff2") format("woff2"),url("./media/ubuntu-greek-500-normal-Z5VPFPFW.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ubuntu-latin-ext-500-normal-WLEQCRDI.woff2") format("woff2"),url("./media/ubuntu-latin-ext-500-normal-JOKYFM66.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:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ubuntu-latin-500-normal-MNIC45EA.woff2") format("woff2"),url("./media/ubuntu-latin-500-normal-D4NSZJIZ.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}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url("./media/ubuntu-cyrillic-ext-700-normal-KARGWI2H.woff2") format("woff2"),url("./media/ubuntu-cyrillic-ext-700-normal-7ZWO54SM.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url("./media/ubuntu-cyrillic-700-normal-EVOB63JU.woff2") format("woff2"),url("./media/ubuntu-cyrillic-700-normal-PCWXIVKL.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url("./media/ubuntu-greek-ext-700-normal-3CHCIET7.woff2") format("woff2"),url("./media/ubuntu-greek-ext-700-normal-DBHK76W6.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url("./media/ubuntu-greek-700-normal-CYKGXXFK.woff2") format("woff2"),url("./media/ubuntu-greek-700-normal-AX6PIVFZ.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url("./media/ubuntu-latin-ext-700-normal-2LD6KIM5.woff2") format("woff2"),url("./media/ubuntu-latin-ext-700-normal-RBU4R6KT.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:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url("./media/ubuntu-latin-700-normal-PFNMZCLK.woff2") format("woff2"),url("./media/ubuntu-latin-700-normal-MHV5EMXM.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}@font-face{font-family:Ubuntu;font-style:italic;font-display:swap;font-weight:700;src:url("./media/ubuntu-cyrillic-ext-700-italic-6CIXM2DK.woff2") format("woff2"),url("./media/ubuntu-cyrillic-ext-700-italic-OT3XMEDF.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:italic;font-display:swap;font-weight:700;src:url("./media/ubuntu-cyrillic-700-italic-I4VOJTAH.woff2") format("woff2"),url("./media/ubuntu-cyrillic-700-italic-YVWCARY5.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Ubuntu;font-style:italic;font-display:swap;font-weight:700;src:url("./media/ubuntu-greek-ext-700-italic-LQXT7OPX.woff2") format("woff2"),url("./media/ubuntu-greek-ext-700-italic-GUKSQWW4.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu;font-style:italic;font-display:swap;font-weight:700;src:url("./media/ubuntu-greek-700-italic-WZTS5WOJ.woff2") format("woff2"),url("./media/ubuntu-greek-700-italic-5ZW3JG6N.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Ubuntu;font-style:italic;font-display:swap;font-weight:700;src:url("./media/ubuntu-latin-ext-700-italic-5ZKWK2AH.woff2") format("woff2"),url("./media/ubuntu-latin-ext-700-italic-7MJQCUAQ.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:Ubuntu;font-style:italic;font-display:swap;font-weight:700;src:url("./media/ubuntu-latin-700-italic-2OLSIIEH.woff2") format("woff2"),url("./media/ubuntu-latin-700-italic-YJ77SJRM.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}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/pt-sans-cyrillic-ext-400-normal-4QP5GTHP.woff2") format("woff2"),url("./media/pt-sans-cyrillic-ext-400-normal-5LTYMBWG.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/pt-sans-cyrillic-400-normal-26UNVWBW.woff2") format("woff2"),url("./media/pt-sans-cyrillic-400-normal-ISXIRV6Y.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/pt-sans-latin-ext-400-normal-6EZHHPMU.woff2") format("woff2"),url("./media/pt-sans-latin-ext-400-normal-YFCXLFIL.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:PT Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/pt-sans-latin-400-normal-DJC62D63.woff2") format("woff2"),url("./media/pt-sans-latin-400-normal-JZ55D4H7.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}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/pt-sans-cyrillic-ext-700-normal-OZPARHK6.woff2") format("woff2"),url("./media/pt-sans-cyrillic-ext-700-normal-I66P45BX.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/pt-sans-cyrillic-700-normal-SGHII3K5.woff2") format("woff2"),url("./media/pt-sans-cyrillic-700-normal-6LY46JFQ.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/pt-sans-latin-ext-700-normal-OMCWQHAQ.woff2") format("woff2"),url("./media/pt-sans-latin-ext-700-normal-N7BWC6JT.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:PT Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/pt-sans-latin-700-normal-VFOFQJE4.woff2") format("woff2"),url("./media/pt-sans-latin-700-normal-7DZMJAXM.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}@font-face{font-family:Bitter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/bitter-cyrillic-ext-400-normal-RKOSRMK5.woff2") format("woff2"),url("./media/bitter-cyrillic-ext-400-normal-UTA64JYM.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Bitter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/bitter-cyrillic-400-normal-UNNCETDX.woff2") format("woff2"),url("./media/bitter-cyrillic-400-normal-2D2KI5VR.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/bitter-vietnamese-400-normal-MO3OPBY5.woff2") format("woff2"),url("./media/bitter-vietnamese-400-normal-I2A4WMWU.woff") format("woff");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:Bitter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/bitter-latin-ext-400-normal-XIQ3LBV5.woff2") format("woff2"),url("./media/bitter-latin-ext-400-normal-GSFFOT3P.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:Bitter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/bitter-latin-400-normal-HX3GN4QS.woff2") format("woff2"),url("./media/bitter-latin-400-normal-LQBRBVXD.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}@font-face{font-family:Bitter;font-style:italic;font-display:swap;font-weight:600;src:url("./media/bitter-cyrillic-ext-600-italic-66XAXIZY.woff2") format("woff2"),url("./media/bitter-cyrillic-ext-600-italic-KBD6ES7M.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Bitter;font-style:italic;font-display:swap;font-weight:600;src:url("./media/bitter-cyrillic-600-italic-AFILRCOX.woff2") format("woff2"),url("./media/bitter-cyrillic-600-italic-4O2SJBQ6.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Bitter;font-style:italic;font-display:swap;font-weight:600;src:url("./media/bitter-vietnamese-600-italic-OOT25M7A.woff2") format("woff2"),url("./media/bitter-vietnamese-600-italic-ZKMVMCGX.woff") format("woff");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:Bitter;font-style:italic;font-display:swap;font-weight:600;src:url("./media/bitter-latin-ext-600-italic-LIPOINIE.woff2") format("woff2"),url("./media/bitter-latin-ext-600-italic-SM6GSYRC.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:Bitter;font-style:italic;font-display:swap;font-weight:600;src:url("./media/bitter-latin-600-italic-TLSY6MZT.woff2") format("woff2"),url("./media/bitter-latin-600-italic-ZM4CFDTZ.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}:root{color-scheme:light;--color-white: #ffffff;--color-bg: #ffffff;--color-surface: #ffffff;--color-surface-2: #fafafa;--color-border: #e1e5ea;--color-gray: #6c6c6c;--color-slate: #505050;--color-primary: #346ab1;--color-primary-dark: #0d4893;--color-primary-deep: #002452;--color-secondary: #117cb3;--color-secondary-medium: #005f8d;--color-secondary-soft: #01527b;--color-sky: #38a4db;--color-cta: #ffb921;--color-cta-hover: #fca704;--color-cta-dark: #634400;--color-cta-ink: #634400;--color-cta-hover-ink: #634400;--color-gold-text: #895e00;--color-tint-yellow: #fffaef;--color-tint-blue: #f0f7ff;--color-field-border: #a38970;--color-field-label: #895e00;--color-field-hover: #f2f2f2;--color-field-disabled: #d0d0d0;--color-danger: #eb0152;--color-danger-dark: #b8003f;--color-danger-bg: #fde6ee;--color-success: #067a5c;--color-success-bg: #e6f4ef;--color-warning: #a84f03;--color-warning-bg: #fff2d6;--color-info: #117cb3;--color-info-bg: #e6f7ff;--color-neutral: #6c6c6c;--color-neutral-bg: #f2f2f2;--color-text: #0f0f0f;--color-text-muted: #6c6c6c;--color-text-inverse: #ffffff;--color-focus: #0f0f0f;--color-on-dark-muted: rgba(255, 255, 255, .8);--color-on-dark-subtle: rgba(255, 255, 255, .6);--color-on-dark-border: rgba(255, 255, 255, .2);--color-on-dark-hover: rgba(255, 255, 255, .1);--color-overlay: rgba(0, 36, 82, .55);--color-primary-tint: rgba(52, 106, 177, .08);--color-focus-ring: rgba(15, 15, 15, .12);--shadow-sm: 0 1px 3px rgba(15, 15, 15, .06);--shadow-md: 0 4px 14px rgba(15, 15, 15, .08);--shadow-lg: 0 12px 32px rgba(15, 15, 15, .14)}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/material-symbols-subset.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;min-height:100vh;font-family:PT Sans,Ubuntu,system-ui,sans-serif;font-size:1rem;line-height:1.4rem;font-weight:400;font-style:normal;color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5{margin:0 0 .75rem;color:var(--color-primary)}h1{font-family:Ubuntu,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:1.5rem;line-height:1.95rem;font-weight:700;font-style:normal}@media(min-width:768px){h1{font-family:Ubuntu,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:2.5rem;line-height:3rem;font-weight:700;font-style:normal}}h2{font-family:Ubuntu,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:1.125rem;line-height:1.575rem;font-weight:700;font-style:normal}@media(min-width:768px){h2{font-family:Ubuntu,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:1.5rem;line-height:1.95rem;font-weight:700;font-style:normal}}h3,h4{font-family:Ubuntu,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:1.125rem;line-height:1.575rem;font-weight:700;font-style:normal}h5{font-family:PT Sans,Ubuntu,system-ui,sans-serif;font-size:1rem;line-height:1.4rem;font-weight:400;font-style:normal;font-weight:700}p{margin:0 0 .75rem}a{color:var(--color-secondary);text-decoration-thickness:1px;text-underline-offset:3px;transition:color .18s cubic-bezier(.2,.8,.2,1)}a:hover{color:var(--color-secondary-medium)}img{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}select,input,textarea{accent-color:var(--color-primary)}::selection{background:var(--color-primary);color:var(--color-text-inverse)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}table{border-collapse:collapse;width:100%}details>summary{display:flex;align-items:center;gap:.5rem;list-style:none;cursor:pointer;color:var(--color-primary)}details>summary::-webkit-details-marker{display:none}details>summary:before{content:"\e5cf";font-family:Material Symbols Outlined;font-size:1.25rem;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;color:var(--color-secondary);transition:transform .18s cubic-bezier(.2,.8,.2,1)}details[open]>summary:before{transform:rotate(180deg)}@keyframes rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.container{padding-inline:2rem}}.text-muted{color:var(--color-text-muted)}.text-long{font-family:PT Sans,Ubuntu,system-ui,sans-serif}.mono{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
