#themeToggle[data-astro-cid-oemx5le4]{border:0;border-radius:50%;background-color:unset;padding:1rem;transition:.3s ease;z-index:1}#themeToggle[data-astro-cid-oemx5le4]:hover{background-color:var(--gray-lighter)}.sun[data-astro-cid-oemx5le4]{fill:var(--gray-light)}.moon[data-astro-cid-oemx5le4],[data-theme=dark] .sun[data-astro-cid-oemx5le4]{fill:transparent}[data-theme=dark] .moon[data-astro-cid-oemx5le4]{fill:var(--gray-light)}.header-bg[data-astro-cid-5blmo7yk]{height:5rem}.logo[data-astro-cid-5blmo7yk],.logo[data-astro-cid-5blmo7yk] img[data-astro-cid-5blmo7yk]{height:100%;width:6.25rem;color:var(--gray-light)}.logo-image[data-astro-cid-5blmo7yk]{display:block;width:100%;height:auto;object-fit:contain}.logo-image--dark[data-astro-cid-5blmo7yk],[data-theme=dark] .logo-image--light[data-astro-cid-5blmo7yk]{display:none}[data-theme=dark] .logo-image--dark[data-astro-cid-5blmo7yk]{display:block}.download[data-astro-cid-5blmo7yk]{align-self:center;color:var(--gray-light);transition:.3s ease-in-out;padding:1rem;border-radius:50%;&:hover{background-color:var(--surface)}}.icon[data-astro-cid-5blmo7yk]{width:1.625rem;height:1.625rem}header[data-astro-cid-5blmo7yk]{width:100%;height:5rem;background-color:transparent;position:sticky;top:0rem;z-index:1}nav[data-astro-cid-5blmo7yk]{width:100%;max-width:var(--max-width-lg);margin:auto;background-color:transparent;backdrop-filter:blur(20px);padding:1rem 2rem;border-radius:.75rem;display:flex;align-items:center;height:100%}ul[data-astro-cid-5blmo7yk]{display:flex;justify-content:space-around;margin-left:auto;list-style:none;gap:2rem}@media (max-width: 40rem){.logo[data-astro-cid-5blmo7yk]{width:3rem;color:var(--gray-medium)}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-pro-cyrillic-ext-400-normal.BZJRkJ55.woff2) format("woff2"),url(/_astro/source-sans-pro-cyrillic-ext-400-normal.DtD_g0fW.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-pro-cyrillic-400-normal.Bo6gnWEs.woff2) format("woff2"),url(/_astro/source-sans-pro-cyrillic-400-normal.h6inArLS.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-pro-greek-ext-400-normal.DurV-KM9.woff2) format("woff2"),url(/_astro/source-sans-pro-greek-ext-400-normal.BfIWL1p1.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-pro-greek-400-normal.CZJmCPdY.woff2) format("woff2"),url(/_astro/source-sans-pro-greek-400-normal.C-qB9CTB.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-pro-vietnamese-400-normal.DmpbtSrx.woff2) format("woff2"),url(/_astro/source-sans-pro-vietnamese-400-normal.C_X2WPHN.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:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-pro-latin-ext-400-normal.b0izRs8p.woff2) format("woff2"),url(/_astro/source-sans-pro-latin-ext-400-normal.B4yavu5O.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-pro-latin-400-normal.tpsLXCSJ.woff2) format("woff2"),url(/_astro/source-sans-pro-latin-400-normal.R7DZS9ko.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-pro-cyrillic-ext-600-normal.qEDpwGRt.woff2) format("woff2"),url(/_astro/source-sans-pro-cyrillic-ext-600-normal.BLUySEgx.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-pro-cyrillic-600-normal.7IW-0rI7.woff2) format("woff2"),url(/_astro/source-sans-pro-cyrillic-600-normal.C6gpv_4y.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-pro-greek-ext-600-normal.Bk3oygDb.woff2) format("woff2"),url(/_astro/source-sans-pro-greek-ext-600-normal.Bk3wWfL4.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-pro-greek-600-normal.DufzpiO_.woff2) format("woff2"),url(/_astro/source-sans-pro-greek-600-normal.CNXbxSoy.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-pro-vietnamese-600-normal.B_7vbVAt.woff2) format("woff2"),url(/_astro/source-sans-pro-vietnamese-600-normal.DJqX7dzL.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:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-pro-latin-ext-600-normal.XGkkjFz7.woff2) format("woff2"),url(/_astro/source-sans-pro-latin-ext-600-normal.BgwKN7TX.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-pro-latin-600-normal.BM2CBz6W.woff2) format("woff2"),url(/_astro/source-sans-pro-latin-600-normal.CjV2-MXP.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/source-sans-pro-cyrillic-ext-900-normal.EVwx8ivJ.woff2) format("woff2"),url(/_astro/source-sans-pro-cyrillic-ext-900-normal.Dbp51FtB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/source-sans-pro-cyrillic-900-normal.DwLXw91l.woff2) format("woff2"),url(/_astro/source-sans-pro-cyrillic-900-normal.CS-PESon.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/source-sans-pro-greek-ext-900-normal.C68DDdDD.woff2) format("woff2"),url(/_astro/source-sans-pro-greek-ext-900-normal.BA6jOxjZ.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/source-sans-pro-greek-900-normal.BDiCieeP.woff2) format("woff2"),url(/_astro/source-sans-pro-greek-900-normal.HuQm4l0n.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/source-sans-pro-vietnamese-900-normal.KLff0KQC.woff2) format("woff2"),url(/_astro/source-sans-pro-vietnamese-900-normal.VuaRBq_4.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:Source Sans Pro;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/source-sans-pro-latin-ext-900-normal.Dw4p1fbJ.woff2) format("woff2"),url(/_astro/source-sans-pro-latin-ext-900-normal.DAUQt5sY.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/source-sans-pro-latin-900-normal.BlJGVGIg.woff2) format("woff2"),url(/_astro/source-sans-pro-latin-900-normal.C6W5l3D1.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.spikes[data-astro-cid-jchhmuzl]{position:relative;background:var(--background);height:50px;max-width:100%}.spikes[data-astro-cid-jchhmuzl]:after{content:"";position:absolute;right:0;left:-0%;top:100%;z-index:10;display:block;height:50px;background-size:50px 100%;background-image:linear-gradient(135deg,var(--background) 25%,transparent 25%),linear-gradient(225deg,var(--background) 25%,transparent 25%);background-position:0 0}.container[data-astro-cid-sz7xmlte]{margin-top:auto}.footer[data-astro-cid-sz7xmlte]{display:flex;background-color:var(--surface);width:100%;height:12.5rem;align-items:center}.section[data-astro-cid-sz7xmlte]{display:flex;gap:1rem;justify-content:space-between;align-items:center}.div[data-astro-cid-sz7xmlte]{display:flex;gap:1rem}.section[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{height:2rem;width:2rem}.icon[data-astro-cid-sz7xmlte]{cursor:pointer;padding:.75rem;border-radius:50%;transition:.3s ease-in-out;&:hover{background-color:var(--background)}}@media (max-width: 40rem){.section[data-astro-cid-sz7xmlte]{flex-direction:column-reverse;align-items:center}}:root{color-scheme:light;scroll-padding-top:6rem;--white-90: rgba(255, 255, 255, .9);--gray-50: rgba(255, 255, 255, .5);--gray-o-900: rgba(16, 24, 40, .7);--black-30: rgba(55, 55, 55, .3);--base-white: #ffffff;--black: #000000;--yellow: #ffe84d;--gray-50: #f9fafb;--gray-100: #f2f4f7;--gray-200: #eaecf0;--gray-300: #d0d5dd;--gray-400: #98a2b3;--gray-500: #667085;--gray-600: #475467;--gray-700: #344054;--gray-900: #212429;--gray-900-70: #101828b3;--gray-50-70: #ffffff1a;--color-style-color-grey: #b9b9b9;--color-style-color-black: #222222;--color-style-color-blue: #5379ff;--color-style-color-violet: #8f00ff;--color-style-color-violet-2: #6e47db;--color-style-color-yellow: #ffff00;--color-style-color-yellow-2: #ffe84d;--color-style-color-yellow-3: #ffffcf;--color-style-color-green: #0ae064;--color-style-color-white: #fafafa;--stroke-purple: #8f00ff;--success-50: #ecfdf3;--success-200: #abefc6;--success-400: #47cd89;--success-500: #17b26a;--success-700: #067647;--error-400: #f97066;--blue-light-50: #f0f9ff;--blue-light-200: #b9e6fe;--blue-light-500: #0ba5ec;--blue-light-600: #2e90fa;--blue-light-700: #026aa2;--purple-50: #f4f3ff;--purple-200: #d9d6fe;--purple-500: #7a5af8;--purple-600: #6e47db;--purple-700: #5925dc;--primary-25: #f9f5ff;--primary-50: #f9f5ff;--primary-100: #f4ebff;--primary-200: #e9d7fe;--primary-300: #d6bbfb;--primary-600: #7f56d9;--primary-700: #6941c6;--primary-800: #53389e;--warning-100: #fef0c7;--warning-200: #fedf89;--warning-500: #f79009;--rose-50: #fff1f3;--rose-200: #fecdd6;--rose-500: #f63d68;--youtube-bg: #fc0d1b;--gradient-blue-light-pink: linear-gradient( 180deg, #a5c0ee 0%, #fbc5ec 100% );--shadow-xs: 0rem .0625rem .125rem 0rem rgba(16, 24, 40, .05);--shadow-sm: 0rem .0625rem .125rem 0rem rgba(16, 24, 40, .06), 0rem .0625rem .1875rem 0rem rgba(16, 24, 40, .1);--shadow-md: 0rem .125rem .25rem -.125rem rgba(16, 24, 40, .06), 0rem .25rem .5rem -.125rem rgba(16, 24, 40, .1);--shadow-lg: 0rem .25rem .375rem -.125rem rgba(16, 24, 40, .03), 0rem .75rem 1rem -.25rem rgba(16, 24, 40, .08);--shadow-xl: 0rem .25rem .5rem 0rem rgba(0, 0, 0, .15);--shadow-xs-focused-primary-100: 0rem 0rem 0rem .25rem #f4ebff, 0rem .0625rem .125rem 0rem #1018280d;--shadow-xs-focused-gray-100: 0rem 0rem 0rem .25rem #f2f4f7, 0rem .0625rem .125rem 0rem #1018280d;--shadow-label: 0rem .0625rem .125rem 0rem rgba(16, 24, 40, .05);--color-l: #1c1c1c;--color-d: #fafafa;--background-d: #1e1e1e;--background-l: #fafafa;--surface-d: #272727;--surface-l: #eeeeee;--l-secondary-color: #fd6f00;--d-secondary-color: #fd6f00;--secondary-color: var(--l-secondary-color);--warning-color: #f3685c;--danger-color: #f3685c;--success-color: #33b85c;--max-width-xl: 100rem;--max-width-lg: 80rem;--max-width-md: 60rem;--max-width-sm: 40rem;--max-width-xs: 20rem;--background: light-dark(var(--background-l), var(--background-d));--surface: light-dark(var(--surface-l), var(--surface-d));--gray-strong: light-dark(var(--gray-900), var(--gray-50));--gray-medium: light-dark(var(--gray-700), var(--gray-100));--gray-light: light-dark(var(--gray-600), var(--gray-300));--gray-lighter: light-dark(var(--gray-100), var(--gray-900))}*{box-sizing:border-box;margin:0;scrollbar-width:10px;scrollbar-color:rgb(50,50,50) rgb(30,30,30)}*::-webkit-scrollbar{height:10px;width:10px}*::-webkit-scrollbar-track{border-radius:5px;background-color:transparent}*::-webkit-scrollbar-track:hover{background-color:#1e1e1e}*::-webkit-scrollbar-track:active{background-color:#1e1e1e}*::-webkit-scrollbar-thumb{border-radius:5px;background-color:#323232}*::-webkit-scrollbar-thumb:hover{background-color:#464646}*::-webkit-scrollbar-thumb:active{background-color:#464646}ul{list-style:none;padding-left:0}a,a:active{text-decoration:none;color:var(--color)}b{font-weight:600}h4{font-size:1.4rem;font-weight:600}html{font-family:Source Sans Pro,sans-serif}body{margin:0;height:100%;color:light-dark(var(--color-l),var(--color-d));background-color:light-dark(var(--background-l),var(--background-d));display:flex;flex-direction:column;min-height:100vh;justify-content:flex-start}section{width:100%;max-width:var(--max-width-lg);padding:0 2rem;margin:auto;>h2{font-size:2rem;font-weight:600;margin-bottom:2.5rem;text-align:center}}@media (max-width: 40rem){section{padding:0 1rem}}
