@font-face{font-family:Ubuntu;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/bafd273a4980516f-s.woff2) format("woff2");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-weight:400;font-display:swap;src:url(/_next/static/media/05a7f99abc851ff2-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Ubuntu;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/92064c6bba20c084-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Ubuntu;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/b4e600539aba388c-s.woff2) format("woff2");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-weight:400;font-display:swap;src:url(/_next/static/media/8ffdabb4908438e2-s.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:Ubuntu;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/a192fefe222dde18-s.p.woff2) format("woff2");unicode-range:u+00??,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-weight:500;font-display:swap;src:url(/_next/static/media/1684cafe3f5a9c27-s.woff2) format("woff2");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-weight:500;font-display:swap;src:url(/_next/static/media/5d8f3c537a9d58c3-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Ubuntu;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/7d868c11b45baffd-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Ubuntu;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/c44da28ed23fa5fc-s.woff2) format("woff2");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-weight:500;font-display:swap;src:url(/_next/static/media/d4835e196fcb4a40-s.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:Ubuntu;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/0b11d3f11d9652ec-s.p.woff2) format("woff2");unicode-range:u+00??,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-weight:700;font-display:swap;src:url(/_next/static/media/ff82114bea38afbd-s.woff2) format("woff2");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-weight:700;font-display:swap;src:url(/_next/static/media/b38ea3ec1e925ce3-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Ubuntu;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/64c99222c1bfa8b3-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Ubuntu;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/fee8c63e3cea2e20-s.woff2) format("woff2");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-weight:700;font-display:swap;src:url(/_next/static/media/d0f28046d6aa7043-s.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:Ubuntu;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/cdbede0d15ef3b15-s.p.woff2) format("woff2");unicode-range:u+00??,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-weight:400;font-display:swap;src:url(/_next/static/media/4b1cfd3867993fed-s.woff2) format("woff2");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-weight:400;font-display:swap;src:url(/_next/static/media/77f5a85cac4ea515-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bda87828535b47a7-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b22cdab1bc584ea3-s.woff2) format("woff2");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-weight:400;font-display:swap;src:url(/_next/static/media/eeeb642bd71d217b-s.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:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/70d2fd2b9078a5a3-s.p.woff2) format("woff2");unicode-range:u+00??,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-weight:500;font-display:swap;src:url(/_next/static/media/e8773fdd4b7ad26f-s.woff2) format("woff2");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-weight:500;font-display:swap;src:url(/_next/static/media/23822ac40846484b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/387866ce4a39ca39-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/dbd9849a8a735d72-s.woff2) format("woff2");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-weight:500;font-display:swap;src:url(/_next/static/media/12a3e8885b69eb86-s.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:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3ecd40fce058ee61-s.p.woff2) format("woff2");unicode-range:u+00??,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-weight:700;font-display:swap;src:url(/_next/static/media/854d2e4705543874-s.woff2) format("woff2");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-weight:700;font-display:swap;src:url(/_next/static/media/b188519314c42064-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/14d38ce06836ffee-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cf66601165af2130-s.woff2) format("woff2");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-weight:700;font-display:swap;src:url(/_next/static/media/b664222af7dcc13c-s.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:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/33a864272e2b3e97-s.p.woff2) format("woff2");unicode-range:u+00??,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 Fallback;src:local("Arial");ascent-override:91.32%;descent-override:18.52%;line-gap-override:2.74%;size-adjust:102.06%}.__className_d5af79{font-family:Ubuntu,Ubuntu Fallback}.__variable_d5af79{--font-ubuntu:"Ubuntu","Ubuntu Fallback"}*,:after,:before{box-sizing:border-box;background-repeat:no-repeat}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"\200B";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:white;border:solid;color:black;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}code,kbd,pre,samp{font-family:ui-monospace,Menlo,Consolas,Roboto Mono,"Ubuntu Monospace",Noto Mono,Oxygen Mono,Liberation Mono,monospace,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}:where(button,input,select,textarea){background-color:transparent;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}:where(select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") no-repeat 100% /1em;border-radius:0;padding-right:1em}:where(select[multiple]){background-image:none}:where([type=color i],[type=range i]){border-width:0;padding:0}.Logo_Logo__VUDiA h1,.Logo_Logo__VUDiA i,.Logo_Logo__VUDiA svg{display:inline-block;vertical-align:middle;color:var(--bodyColor)}.Logo_Logo__VUDiA path{fill:var(--bodyColor)}.Logo_Logo__VUDiA h1{font-weight:var(--fontWeightRegular);font-size:24px;line-height:1;margin:6px 0 6px 13px}.Navbar_Navbar__WsmoU{transition:background-color .3s ease-in,box-shadow .3s ease-in;display:flex;justify-content:flex-end;gap:25px;background-color:rgba(var(--bodyBackgroundColorRgb),.7);box-shadow:0 1px 9px 1px rgba(0,0,0,.3);padding:0 30px 0 15px;position:fixed;top:0;left:0;right:0;z-index:2;backdrop-filter:blur(10px);height:60px}.Navbar_navLink__CAZhM{font-size:18px;font-weight:var(--fontWeightMedium);position:relative;display:none}@media only screen and (min-width:768px){.Navbar_navLink__CAZhM{display:flex;align-items:center}}.Navbar_navLink__CAZhM.Navbar_navActive__TyhZh:after,.Navbar_navLink__CAZhM.Navbar_navActive__TyhZh:before{content:"";position:absolute;bottom:0;left:-10px;right:-10px;height:3px;border-radius:3px;background-color:var(--accent)}.Navbar_navLink__CAZhM.Navbar_navActive__TyhZh:before{filter:blur(5px)}.Navbar_homeLink__3HCh7{margin-right:auto;display:flex;align-items:center}.Footer_StyledLogo__m9t8_{display:flex;flex-direction:column;align-items:center;margin-bottom:1rem;margin-left:0}.Footer_StyledLogo__m9t8_ h1{margin-left:0}.Footer_Footer__yaC5N{border-top:1px solid #414141;border-bottom:5px solid var(--primary);text-align:center;padding:2rem}.Footer_Footer__yaC5N small{display:block}.Footer_Footer__yaC5N .Footer_social-links__B8uh5 a{font-size:20px}.Footer_Footer__yaC5N .Footer_social-links__B8uh5 a+a{margin-left:15px}.Footer_Footer__yaC5N .Footer_social-links__B8uh5 i:before{color:var(--bodyColor)}.OuterLinks_StyledOuterLinks___ovRX{position:sticky;bottom:5px;padding:0 10px;display:none}.OuterLinks_StyledOuterLinks___ovRX>div{position:absolute;bottom:0;--sideSpace:30px}.OuterLinks_StyledOuterLinks___ovRX>div a{transition:transform .3s ease-in}.OuterLinks_StyledOuterLinks___ovRX>div a:hover{transform:translateY(-4px)}.OuterLinks_StyledOuterLinks___ovRX>div:after{content:"";height:80px;width:1px;background:var(--bodyColor);display:block;margin:10px auto}.OuterLinks_StyledOuterLinks___ovRX .OuterLinks_left-side__gQmYs{left:var(--sideSpace)}.OuterLinks_StyledOuterLinks___ovRX .OuterLinks_left-side__gQmYs a{display:block;margin-bottom:20px;font-size:20px}.OuterLinks_StyledOuterLinks___ovRX .OuterLinks_left-side__gQmYs i:after,.OuterLinks_StyledOuterLinks___ovRX .OuterLinks_left-side__gQmYs i:before{color:var(--bodyColor)}.OuterLinks_StyledOuterLinks___ovRX .OuterLinks_right-side__SUlJz{right:var(--sideSpace)}.OuterLinks_StyledOuterLinks___ovRX .OuterLinks_right-side__SUlJz i{display:inline-block;color:#7af478;margin-bottom:5px;position:relative;right:3px;font-size:20px}.OuterLinks_StyledOuterLinks___ovRX .OuterLinks_right-side__SUlJz .OuterLinks_inner__hsyTX{writing-mode:vertical-rl;color:var(--bodyColor);margin-bottom:5px}@media only screen and (min-width:992px){.OuterLinks_StyledOuterLinks___ovRX{display:block}}.Sidebar_NavLink__zLgJ9{margin-bottom:30px;font-size:20px;position:relative;align-self:flex-start;font-weight:var(--fontWeightMedium)}.Sidebar_NavLink__zLgJ9:last-of-type{margin-bottom:3rem}.Sidebar_NavLink__zLgJ9.Sidebar_navActive__zxjGA:after{content:"";position:absolute;bottom:-10px;left:0;right:-10px;height:3px;border-radius:3px;background-color:var(--accent)}.Sidebar_Sidebar__LPnvD{background-color:var(--bodyBackgroundColor);padding:35px;position:fixed;top:0;left:0;bottom:0;z-index:2;width:100%;display:flex;flex-direction:column;justify-content:center;will-change:transform}.Sidebar_HomeLink__eXKLQ{margin-bottom:3rem;color:var(--textColor)}.Sidebar_Hamburger__0bMMJ{display:inline-block;height:25px;width:25px;overflow:hidden;padding:0;border:none;outline:none;position:fixed;top:15px;right:15px;z-index:2}@media only screen and (min-width:768px){.Sidebar_Hamburger__0bMMJ{display:none}}.Sidebar_Hamburger__0bMMJ rect{will-change:transform;transform-origin:center;fill:currentColor}@font-face{font-family:icomoon;src:url(/fonts/icomoon.ttf?weix62) format("truetype"),url(/fonts/icomoon.woff?weix62) format("woff");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-list-view:before{content:""}.icon-grid-view:before{content:""}.icon-calendar:before{content:""}.icon-double-arrow:before{content:""}.icon-arrow-right:before{content:""}.icon-category:before{content:""}.icon-logo:before{content:""}.icon-link:before{content:""}.icon-marker:before{content:""}.icon-cake:before{content:""}.icon-email:before{content:""}.icon-open-new-tab:before{content:""}.icon-stack-overflow-bottom:before{content:""}.icon-stack-overflow-top:before{content:""}.icon-linkedin:before{color:#0077b5;content:""}.icon-github:before{content:"";color:var(--bodyColor)}.icon-stack-overflow:before{content:""}.icon-moon:before{content:""}.icon-sun:before{content:""}.icon-arrow:before{content:""}.icon-stack-overflow-color{position:relative}.icon-stack-overflow-color:before{content:"";color:#f48024}.icon-stack-overflow-color:after{content:"";position:absolute;left:0;top:0;color:#bcbbbb}.icon-stop:before{content:""}.icon-pause:before{content:""}.icon-play:before{content:""}.icon-single-arrow:before{content:""}.icon-single-arrow-big:before{content:""}.icon-kaggle:before{color:#20beff;content:""}.icon-share:before{content:""}.icon-bullet-list:before{content:""}.icon-close:before{content:""}.icon-streamlit:before{color:#ff4b4b;content:""}.icon-danger:before{content:""}.icon-success:before{content:""}.icon-warning:before{content:""}.icon-info:before{content:""}.root,html{font-size:16px;-webkit-font-smoothing:antialiased}.article,body{font-family:sans-serif;font-size:1rem;line-height:1.5rem}body{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;background-color:var(--bodyBackgroundColor);color:var(--bodyColor);transition:background-color .3s ease-in,color .3s ease-in;background-attachment:fixed}:root{color-scheme:dark;--mobile-typography-scale:1.125;--desktop-typography-scale:1.25;--fontWeightBold:700;--fontWeightMedium:500;--fontWeightRegular:400;--fontWeightLight:300;--theme:dark;--primary:#2196f3;--primaryRgb:33,150,243;--accent:#ee5651;--tertiary:#ffc107;--bodyBackgroundColor:hsl(224 26% 15%/1);--bodyBackgroundColorRgb:28,34,48;--bodyColor:#b5c3d1;--cardColor:hsl(223 26% 22%/1);--sideCardColor:#0d1117;--cardShadow:0px 22px 40px rgba(0,0,0,0);--mobile:576px;--tablet:768px;--desktop:992px;--globalBlurRadius:30px;--globalBlurTransparency:50%}blockquote,ol,p,pre,table,ul{margin-top:0;margin-bottom:1.5rem}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}.hr,hr{border:1px solid;margin:-1px 0}a,b,code,em,i,small,strong{line-height:1}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}button{cursor:pointer}a{text-decoration:none;color:var(--primary)}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.date{color:#9e9e9e}.category-shadow{box-shadow:0 4px 3px 0 rgba(0,0,0,.16)}.navbar-special-styles.navbar-special-styles{box-shadow:none;background-color:rgba(0,0,0,0);backdrop-filter:none}.half-rem-mt{margin-top:.5rem}.half-rem-mb{margin-bottom:.5rem}.two-rem-mt{margin-top:2rem!important}.two-rem-mb{margin-bottom:2rem}.four-rem-mt{margin-top:4rem}.four-rem-mb{margin-bottom:4rem}.six-rem-mt{margin-top:6rem}.six-rem-mb{margin-bottom:6rem}.one-rem-mb{margin-bottom:1rem}.one-rem-mt{margin-top:1rem}.show-for-tablet{display:none}@media only screen and (min-width:992px){.show-for-tablet{display:block}}.section-spacer{margin:6rem 0}@media only screen and (min-width:992px){.section-spacer{margin:10rem 0}}.text-center{text-align:center}.text-primary{color:var(--primary)}.text-accent{color:var(--accent)}.d-none{display:none!important}.text-right{text-align:right}.relative{position:relative}.blog-wide-section{width:100%!important;border:none;border-radius:8px;max-width:1366px}@media screen and (max-width:768px){.google-slides{height:300px}}@keyframes dash{to{stroke-dashoffset:0}}.full-bleed{width:100vw;position:relative;left:50%;margin-left:-50vw}.remove-shadow{box-shadow:none}.scroll-top-margin{scroll-margin-top:100px}@keyframes swim{0%{background-position-x:0}to{background-position-x:6000px}}@keyframes bob{0%{transform:translateY(0)}50%{transform:translateY(3px)}to{transform:translateY(0)}}@keyframes bob2{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}@keyframes bgAnim{0%{transform:translateX(0)}to{transform:translateX(-2180px)}}@keyframes swim-up{0%{transform:translateY(0);opacity:1}to{transform:translateY(-130px);opacity:0}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}