/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--clr-primary-1: hsl(350, 25%, 14%);--clr-primary-2: hsl(350, 25%, 27%);--clr-primary-3: hsl(348, 25%, 41%);--clr-primary-4: hsl(350, 30%, 55%);--clr-primary-5: #d98292;--clr-primary-6: hsl(350, 54%, 75%);--clr-primary-7: hsl(348, 53%, 81%);--clr-primary-8: #f0ccd2;--clr-primary-9: hsl(349, 52%, 94%);--clr-primary-10: #fff;--clr-grey-1: hsl(222, 49%, 7%);--clr-grey-2: hsl(218, 49%, 10%);--clr-grey-3: hsl(222, 50%, 14%);--clr-grey-4: hsl(220, 48%, 14%);--clr-grey-5: hsl(220, 49%, 17%);--clr-grey-6: hsl(222, 49%, 7%);--clr-grey-7: hsl(220, 19%, 34%);--clr-grey-8: hsl(218, 10%, 50%);--clr-grey-9: hsl(222, 10%, 67%);--clr-grey-10: hsl(220, 11%, 83%);--clr-grey-11: #eaebee;--clr-white: #fff;--red-light: #f8d7da;--red-dark: #842029;--green-light: #d1e7dd;--green-dark: #0f5132}:root{--ff-primary: "Pompiere", sans-serif;--ff-secondary: "Montserrat", sans-serif}:root{--transition: all .3s linear;--spacing: .1rem;--radius: .5rem;--light-shadow: 0 5px 15px rgba(22, 36, 64, .1);--dark-shadow: 0 5px 15px rgba(22, 36, 64, .2);--max-width: 1170px}*,:after,:before{margin:0;padding:0;box-sizing:border-box}body,html{margin:0;padding:0;width:100%;height:100%;background-color:var(--clr-primary-9);font-family:var(--ff-secondary);line-height:1.5}a{color:var(--clr-grey-600);pointer-events:fill}a:hover{color:var(--clr-primary-5)}img{width:100%;display:block}h1,h2,h3,h4,h5,h6{font-family:var(--ff-primary);line-height:1.75;margin-bottom:.75rem;color:var(--clr-primary-5)}h1{font-size:3rem}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}body{font-size:1rem}p{margin-bottom:1rem;color:var(--clr-grey-7)}p,small{font-family:var(--ff-secondary)}@media screen and (max-width: 800px){h1{font-size:2rem}h2{font-size:1.5em}h3{font-size:1.25rem}h4{font-size:1.125rem}h5{font-size:.8rem;font-weight:500}p{font-size:.9em}}.page-column{margin:0 auto;width:60%;max-width:1200px}@media screen and (max-width: 1024px){.page-column{margin:0 auto;width:80%}}@media screen and (max-width: 600px){.page-column{margin:0 auto;width:90%}}h2{color:var(--clr-primary-2)}strong{color:var(--clr-primary-4);font-weight:700;font-size:.8rem;text-transform:uppercase;display:block}.layercake-container.svelte-vhzpsp,.layercake-container.svelte-vhzpsp *{box-sizing:border-box}.layercake-container.svelte-vhzpsp{width:100%;height:100%}div.svelte-1x3xzit{position:absolute;top:0;left:0}svg.svelte-u84d8d{position:absolute;top:0;left:0;overflow:visible}svg.svelte-6sm8ei{position:absolute;width:100%;height:100%;overflow:visible}svg.svelte-6sm8ei *{vector-effect:non-scaling-stroke}.tick.svelte-1leh3zb.svelte-1leh3zb{font-size:11px}line.svelte-1leh3zb.svelte-1leh3zb,.tick.svelte-1leh3zb line.svelte-1leh3zb{stroke:var(--clr-primary-8);stroke-dasharray:2}.tick.svelte-1leh3zb text.svelte-1leh3zb{fill:var(--clr-primary-3)}.tick.svelte-1leh3zb .tick-mark.svelte-1leh3zb,.baseline.svelte-1leh3zb.svelte-1leh3zb{stroke-dasharray:0}.axis.snapLabels.svelte-1leh3zb .tick:last-child text.svelte-1leh3zb{transform:translate(3px)}.axis.snapLabels.svelte-1leh3zb .tick.tick-0 text.svelte-1leh3zb{transform:translate(-3px)}.zeroline.svelte-1leh3zb.svelte-1leh3zb{stroke:var(--clr-grey-10);stroke-dasharray:2}.tick.svelte-3pllbx.svelte-3pllbx{font-size:11px}.tick.svelte-3pllbx text.svelte-3pllbx{fill:var(--clr-primary-3)}.tick.tick-0.svelte-3pllbx line.svelte-3pllbx{stroke-dasharray:0}line.svelte-3pllbx.svelte-3pllbx,.tick.svelte-3pllbx line.svelte-3pllbx{stroke:var(--clr-primary-8)}.gridline.svelte-3pllbx.svelte-3pllbx{stroke-dasharray:2}.zeroline.svelte-3pllbx.svelte-3pllbx{stroke:var(--clr-grey-10);stroke-dasharray:2}.tooltip.svelte-7okyzw{position:absolute;z-index:10;background:var(--clr-primary-8);color:var(--clr-primary-1);padding:.7rem;border-radius:var(--radius);box-shadow:var(--dark-shadow)}.tooltip p{margin:0}.label.svelte-1esj1a9{fill:var(--clr-primary-5);font-size:.8rem;font-family:var(--ff-secondary)}.chart-container.svelte-t8hrwr{height:20rem;width:100%;margin-bottom:5rem}.category1.svelte-t8hrwr,.category2.svelte-t8hrwr,.category3.svelte-t8hrwr{padding:.2rem;margin:.1rem;border-radius:.2rem}.category1.svelte-t8hrwr{background-color:var(--clr-primary-3);color:var(--clr-primary-8)}.category2.svelte-t8hrwr{background-color:var(--clr-primary-8)}.category3.svelte-t8hrwr{background-color:var(--clr-primary-10)}.label.svelte-xtaigk{fill:var(--clr-primary-5);font-size:.8rem;font-family:var(--ff-secondary)}circle.svelte-xtaigk{transition:r .3s ease;cursor:pointer}circle.svelte-xtaigk:hover,circle.svelte-xtaigk:focus{r:10;fill:var(--clr-primary-3)}.layercake-annotation.svelte-gw11x4{position:absolute;font-size:.8rem;padding:.25rem .5rem;text-align:center;font-style:italic;color:var(--clr-primary-2);pointer-events:all}.swoops.svelte-83ld9q.svelte-83ld9q{position:absolute;max-width:200px;line-height:14px}.swoops.svelte-83ld9q path.svelte-83ld9q{fill:none;stroke:#000;stroke-width:1}.chart-container.svelte-1ljudtg{height:20rem;width:100%;margin-bottom:5rem}path.svelte-1ykiwia{stroke-width:1.5;fill:none}.label.svelte-1ykiwia{fill:var(--clr-primary-5);font-size:.8rem;font-family:var(--ff-secondary)}.bg.svelte-1kz3ofa{position:absolute;top:0;right:0;bottom:0;left:0}.tooltip.svelte-tz1lwg{position:absolute;font-size:13px;border:1px solid #ccc;background:rgba(255,255,255,.85);transform:translate(-50%,-100%);padding:5px;z-index:15;pointer-events:none}.line.svelte-tz1lwg{position:absolute;top:0;bottom:0;width:1px;border-left:1px dotted #666;pointer-events:none}.tooltip.svelte-tz1lwg,.line.svelte-tz1lwg{transition:left .25s ease-out,top .25s ease-out}.title.svelte-tz1lwg{font-weight:700}.key.svelte-tz1lwg{color:#999}.chart-container.svelte-lmlz26{height:20rem;width:100%;margin-bottom:5rem}.category1.svelte-lmlz26,.category2.svelte-lmlz26{padding:.2rem;margin:.1rem;border-radius:.2rem}.category1.svelte-lmlz26{background-color:var(--clr-grey-9)}.category2.svelte-lmlz26{background-color:var(--clr-primary-3);color:var(--clr-primary-8)}.label.svelte-lxlcch{fill:var(--clr-primary-5);font-size:.8rem;font-family:var(--ff-secondary)}.chart-container.svelte-1enbfeo{height:20rem;width:100%;margin-bottom:5rem}circle.svelte-1v1x66e{transition:r .5s ease-in,fill-opacity 1s ease-in}.label.svelte-1v1x66e{fill:var(--clr-primary-5);font-size:.8rem;font-family:var(--ff-secondary)}.chart-container.svelte-miw4do{height:20rem;width:100%}.label.svelte-1buvb8{fill:var(--clr-primary-5);font-size:.8rem;font-family:var(--ff-secondary)}rect.svelte-1buvb8{transition:fill 1s ease-in}.scrolly-column.svelte-b0t460{margin:0 auto;width:75%;max-width:1200px;height:100%;display:grid;place-items:center}.chart-container.svelte-b0t460{height:20rem;width:100%}h3.svelte-b0t460{margin-bottom:0rem}small.svelte-b0t460{color:var(--clr-grey-8)}.scrolly.svelte-161muqd.svelte-161muqd{display:grid}.foreground.svelte-161muqd.svelte-161muqd{position:relative;z-index:2;pointer-events:none;grid-row:1/-1;grid-column:1/-1}.foreground.svelte-161muqd>div.svelte-161muqd{max-width:60ch;margin:75vh auto 0;padding:1.5rem;box-shadow:0 1px 10px #000c;background-color:var(--clr-primary-8);pointer-events:all}.foreground.svelte-161muqd>div.svelte-161muqd:first-child{margin-top:-60vh;height:1px;opacity:0;padding:0}.foreground.svelte-161muqd>div.svelte-161muqd:last-child{margin-top:50vh;height:1px;opacity:0;padding:0}.background.svelte-161muqd.svelte-161muqd{position:sticky;z-index:1;top:0;position:-webkit-sticky;height:99vh;grid-row:1/-1;grid-column:1/-1}.footer.svelte-v8vf57.svelte-v8vf57{display:grid;place-items:center;height:12rem;margin-bottom:1rem;padding-top:1rem;background-color:var(--clr-primary-2)}.footer.svelte-v8vf57 p.svelte-v8vf57{text-transform:capitalize;color:var(--clr-primary-4)}.two_columns.svelte-v8vf57.svelte-v8vf57{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.nav-logo.svelte-v8vf57.svelte-v8vf57{width:3.5rem}.footer.svelte-v8vf57 img.svelte-v8vf57{transition:var(--transition);display:block;margin:0 auto}.logo_section.svelte-v8vf57.svelte-v8vf57:hover,.github_section.svelte-v8vf57.svelte-v8vf57:hover{transform:scale(1.1);transition:var(--transition)}.logo_section.svelte-v8vf57:hover a.svelte-v8vf57,.github_section.svelte-v8vf57:hover a.svelte-v8vf57{color:var(--clr-primary-5)}.github_section.svelte-v8vf57.svelte-v8vf57{display:grid;place-items:center}.fa-github.svelte-v8vf57.svelte-v8vf57{font-size:3.5rem}.footer.svelte-v8vf57 p.svelte-v8vf57{text-transform:capitalize;font-size:.8rem}.footer.svelte-v8vf57 p.svelte-v8vf57,.footer.svelte-v8vf57 a.svelte-v8vf57{color:var(--clr-primary-8);transition:var(--transition);text-align:center}.thanks.svelte-1om2ch4{margin-top:2rem;padding-top:1rem;padding-bottom:2rem;font-size:1rem;text-align:center;color:#555;background-color:var(--clr-primary-8)}.hero-center.svelte-5wdnbg.svelte-5wdnbg{min-height:100vh;display:grid;place-items:center;align-content:center}h1.svelte-5wdnbg.svelte-5wdnbg{font-size:4rem;text-transform:uppercase;text-align:center}.hero-center.svelte-5wdnbg p.svelte-5wdnbg{text-align:center}img.svelte-5wdnbg.svelte-5wdnbg{width:3rem;height:3rem}.icons-section.svelte-5wdnbg.svelte-5wdnbg{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}h4.svelte-5wdnbg.svelte-5wdnbg{text-transform:uppercase;margin-top:3rem}h4.svelte-5wdnbg.svelte-5wdnbg{text-transform:uppercase;margin-top:3rem;animation:svelte-5wdnbg-bounce 2s infinite}@keyframes svelte-5wdnbg-bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}
