:root{--color-light:#fff;--color-light-2:#fce8d0;--color-primary:#f2be08;--color-primary-dark0:#e1af00;--color-primary-dark1:#dba307;--color-primary-dark2:#c4930d;--color-primary-light1:#f3ce48;--color-primary-light2:#f3dd8d;--color-secondary:#435451;--color-dark:#121e27;--color-grey:#4f4949;--color-grey-1:#868181;--color-grey-2:#a7adac;--site-padding:4.5%}body{color:var(--color-secondary);font-size:1.13rem;font-weight:400}@media (max-width:800px){body{font-size:1rem}}h1{font-size:6rem;font-weight:300;line-height:6rem}@media (max-width:1024px){h1{font-size:4.2rem;line-height:4.2rem}}@media (max-width:800px){h1{font-size:3.5rem}}h2{font-size:5rem;font-weight:300}@media (max-width:1024px){h2{font-size:3.5rem}}@media (max-width:800px){h2{font-size:2.2rem}}h3{font-size:3.8rem;font-weight:300}@media (max-width:1024px){h3{font-size:3rem}}@media (max-width:800px){h3{font-size:2.2rem}}h4{margin-top:10px;font-size:2.5rem;font-weight:400}@media (max-width:1024px){h4{font-size:2rem}}@media (max-width:800px){h4{font-size:1.2rem}}h5{font-size:1.5rem;font-weight:300}@media (max-width:1024px){h5{font-size:1.3rem}}@media (max-width:800px){h5{font-size:1.2rem}}.title{color:var(--color-primary);font-weight:300}.subtitle{color:var(--color-secondary);font-weight:400}button{background-color:var(--color-secondary);color:var(--color-light);cursor:pointer;border:none;border-radius:100px;padding:.75rem 2.5rem;font-size:1.13rem}button:hover{background-color:var(--color-dark)}button:active{transform:scale(.95)}button.full{width:100%}@media screen and (max-width:1204px){button.full{width:auto}}button.yellow{background-color:var(--color-primary);color:var(--color-dark)}button.yellow:hover{background-color:var(--color-primary-dark1)}footer{background:linear-gradient(135deg, var(--color-secondary) 0%, var(--color-dark) 90%);height:25rem;color:var(--color-light);justify-content:flex-end;padding:2% 15% 0 0;display:flex}footer .expander{flex-grow:1}footer section{margin:1rem 3%}footer section h4{margin-bottom:1rem}footer section p{margin-bottom:.5rem}footer section img{margin-right:.5rem}footer section a:hover{text-decoration:underline}footer section .links{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}@media (max-width:750px){footer{flex-direction:column;height:auto;padding:5%}}.page{padding:6% 5%;position:relative;overflow:hidden}@media (max-width:1024px){.page{flex-direction:column;display:flex}}.link{color:var(--color-primary);cursor:pointer;text-decoration:underline}form label{color:var(--color-secondary);display:block}form input,form textarea{background-color:#0000;background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:5px;outline:none;width:100%;height:42px;padding:10px 15px;box-shadow:0 4px 24px -1px #00000040}form input[type=checkbox]{appearance:none;cursor:pointer;background-color:#ffffff26;border:1px solid #0000;border-radius:5px;width:42px;height:42px;margin-right:20px;position:relative;box-shadow:0 4px 24px -1px #00000040}form input[type=checkbox]:before{content:"";pointer-events:none;background:0 0;border-top-left-radius:5px;width:35px;height:35px;position:absolute;top:0;left:0;box-shadow:inset 2px 2px 2px -2px #fff}form input[type=checkbox]:checked{background-color:#ffffff40;border:1px solid #ffffff80}form input[type=checkbox]:checked:after{content:"";border:solid var(--color-secondary);pointer-events:none;border-width:0 3px 3px 0;width:10px;height:20px;position:absolute;top:8px;left:13px;transform:rotate(45deg)}form textarea{height:100px}.md img{border-radius:3px;width:100%}.md ul,.md ol{margin-left:1.5rem}.md table{border-spacing:0;border-collapse:collapse}.md table *{border:1px solid var(--color-grey-2);padding:.5rem}.md table th{background-color:var(--color-secondary);color:var(--color-light)}.md hr{margin:1rem 0}.md blockquote{border-left:5px solid var(--color-primary);background-color:var(--color-light-2);padding:.5rem 1rem}.md code{color:var(--color-light);border-radius:3px;width:100%;padding:2px 4px}.md .contains-task-list{margin:0;list-style-type:none}.md .contains-task-list input[type=checkbox]{border:1px solid var(--color-grey-2);border-radius:3px;width:1.3rem;height:1.3rem;position:relative}.md .contains-task-list input[type=checkbox]:checked:after{content:"✔️";position:absolute;top:.2rem;left:.1rem}.md #footnote-label{margin-top:10rem;font-size:2rem;display:inline-block}html,body{max-width:100vw}body{background:var(--color-light)}.no-scroll{overflow:hidden}pre{white-space:pre-wrap;width:100%}*{box-sizing:border-box;appearance:none;margin:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6,p{-webkit-user-select:none;user-select:none}.selectable{-webkit-user-select:text;user-select:text}
@keyframes Header-module-scss-module__t7BEda__slideInFade{0%{opacity:0;transform:translate(300px)}to{opacity:1;transform:translate(0,0)}}.Header-module-scss-module__t7BEda__header{background-color:var(--color-light);height:80px;color:var(--color-grey);padding:0 var(--site-padding);z-index:100;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__separator{flex-grow:1}.Header-module-scss-module__t7BEda__header img{width:11rem}.Header-module-scss-module__t7BEda__header nav a{color:inherit;border-bottom:2px solid #0000;margin:0 2%;padding:0 1%;text-decoration:none}.Header-module-scss-module__t7BEda__header nav a:last-of-type{margin-right:-1%}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__underline{background-color:var(--color-primary);width:0;height:2px;transition:all .3s;position:absolute;bottom:15px;left:0}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__navDesktop{display:none}@media screen and (min-width:900px){.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__navDesktop{flex-grow:1;justify-content:flex-end;align-items:center;display:flex}}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__burgerShower{display:none}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__hamburgerMenu{background:linear-gradient(to bottom, var(--color-primary), var(--color-primary) 20%, white 20%, white 40%, var(--color-primary) 40%, var(--color-primary) 60%, white 60%, white 80%, var(--color-primary) 80%, var(--color-primary) 100%);cursor:pointer;border:none;border-radius:3px;width:40px;height:30px;margin:20px;padding:0;display:block}@media screen and (min-width:900px){.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__hamburgerMenu{display:none}}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__sidebarMenu{background-color:var(--color-primary);box-sizing:border-box;z-index:99;flex-direction:column;gap:1rem;width:100%;height:100vh;padding:0 20px 60px;transition:right .3s;display:flex;position:fixed;top:0;right:-100vw;overflow:auto}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__sidebarMenu img{width:30px;fill:var(--color-secondary);margin-right:30px}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__sidebarMenu a{color:var(--color-secondary);opacity:0;align-items:center;padding:1rem 2rem;font-size:1.5rem;animation-delay:.3s;display:flex;transform:translate(300px)}@media screen and (min-width:900px){.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__sidebarMenu{display:none}}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__burgerShower:checked+.Header-module-scss-module__t7BEda__hamburgerMenu+.Header-module-scss-module__t7BEda__sidebarMenu{right:0}.Header-module-scss-module__t7BEda__closeButton{color:var(--color-secondary);cursor:pointer;background:0 0;border:none;align-self:flex-end;margin-top:1rem;font-size:1.5rem}.Header-module-scss-module__t7BEda__closeButton:hover{background-color:#0000}body[data-menu-open=true] .Header-module-scss-module__t7BEda__sidebarMenu a{will-change:opacity,transform;animation-name:Header-module-scss-module__t7BEda__slideInFade;animation-duration:.3s;animation-timing-function:ease;animation-fill-mode:forwards}body[data-menu-open=true] .Header-module-scss-module__t7BEda__sidebarMenu a:first-of-type{animation-delay:.1s}body[data-menu-open=true] .Header-module-scss-module__t7BEda__sidebarMenu a:nth-of-type(2){animation-delay:.15s}body[data-menu-open=true] .Header-module-scss-module__t7BEda__sidebarMenu a:nth-of-type(3){animation-delay:.2s}body[data-menu-open=true] .Header-module-scss-module__t7BEda__sidebarMenu a:nth-of-type(4){animation-delay:.25s}body[data-menu-open=true] .Header-module-scss-module__t7BEda__sidebarMenu a:nth-of-type(5){animation-delay:.3s}body[data-menu-open=true] .Header-module-scss-module__t7BEda__sidebarMenu a:nth-of-type(6){animation-delay:.35s}body[data-menu-open=true] .Header-module-scss-module__t7BEda__sidebarMenu a.Header-module-scss-module__t7BEda__active{background-color:#fff3;border-radius:30px}
@font-face{font-family:poppins;src:url(../media/Poppins_Regular-s.p.256lsa027nxlw.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_Light-s.p.1xt0v3z48i5va.ttf)format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.poppins_ba9f22fd-module__U8Kk0G__className{font-family:poppins,poppins Fallback}
