@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(./lato-latin-ext-400-normal-1c2fc265.woff2) format("woff2"),url(./lato-all-400-normal-8844f83a.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(./lato-latin-400-normal-918b7dc3.woff2) format("woff2"),url(./lato-all-400-normal-8844f83a.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,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:Computer Modern;src:url(https://github.com/ArnstadFredrik/cmu-font/blob/main/cmunrm.otf?raw=true)}:root{--step--2: clamp(.69rem, .58rem + .58vw, .99rem);--step--1: clamp(.78rem, .65rem + .65vw, 1.11rem);--step-0: clamp(.88rem, .73rem + .73vw, 1.25rem);--step-1: clamp(.98rem, .82rem + .82vw, 1.41rem);--step-2: clamp(1.11rem, .92rem + .93vw, 1.58rem);--step-3: clamp(1.25rem, 1.04rem + 1.04vw, 1.78rem);--step-4: clamp(1.4rem, 1.17rem + 1.17vw, 2rem);--step-5: clamp(1.58rem, 1.31rem + 1.32vw, 2.25rem);--ff-body: "Lato";--ff-header: "CMU Bright";--font-mono: "Fira Mono", monospace;--pure-white: #ffffff;--primary-color: #b9c6d2;--secondary-color: #d0dde9;--tertiary-color: #edf0f8;--accent-color: #ff3e00;--heading-color: rgba(0, 0, 0, .7);--text-color: #444444;--container-width: clamp(10rem, 90vw, 33rem);--red-600: hsla(0, 52%, 40%, 1);--red-300: hsla(0, 52%, 70%, 1);--red-100: hsla(0, 52%, 90%, 1);--white-600: hsla(55, 13%, 60%, 1);--white-300: hsla(55, 13%, 70%, 1);--white-100: hsla(55, 13%, 90%, 1);--green-600: hsla(103, 42%, 40%, 1);--green-300: hsla(103, 42%, 70%, 1);--green-100: hsla(103, 42%, 90%, 1);--purple-600: hsla(310, 28%, 40%, 1);--purple-300: hsla(310, 28%, 70%, 1);--purple-100: hsla(310, 28%, 90%, 1);--bg-clr: hsla(273, 0%, 84%, 1);--content-bg-clr: hsla(0 100% 100% / .5);--border-radius: .25rem}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{display:grid;background-color:var(--bg-clr);grid-template-columns:auto [main] var(--container-width) auto;min-height:100vh;font-family:var(--ff-body);font-size:var(--step-0)}nav{grid-column:span 3}.container{justify-self:center}h1,h2,h3,h4,h5,h6{margin-top:1rem;margin-bottom:.25rem;font-weight:700;color:var(--heading-color)}p{line-height:1.5;color:var(--heading-color)}a{color:var(--accent-color);text-decoration:none}a:hover,a:focus{text-decoration:underline}h1{font-size:var(--step-2);text-align:center}h2{font-size:var(--step-1)}h3{font-size:var(--step-0)}pre{font-size:16px;font-family:var(--font-mono);background-color:#ffffff73;border-radius:3px;box-shadow:2px 2px 6px #ffffff40;padding:.5em;overflow-x:auto;color:var(--text-color)}input,button{font-size:inherit;font-family:inherit}button:focus:not(:focus-visible){outline:none}.red{--lit-clr: var(--red-600);--lit-font-clr: var(--red-100);--accent-color: var(--red-600)}.white{--lit-clr: var(--white-100);--lit-font-clr: var(--white-600);--accent-color: var(--white-600)}.green{--lit-clr: var(--green-600);--lit-font-clr: var(--green-100);--accent-color: var(--green-600)}.purple{--lit-clr: var(--purple-600);--lit-font-clr: var(--purple-100);--accent-color: var(--purple-600)}.red:hover,.red:focus{--lit-clr: var(--red-300);--lit-font-clr: var(--red-600)}.white:hover,.white:focus{--lit-clr: var(--white-300);--lit-font-clr: var(--white-100)}.green:hover,.green:focus{--lit-clr: var(--green-300);--lit-font-clr: var(--green-600)}.purple:hover,.purple:focus{--lit-clr: var(--purple-300);--lit-font-clr: var(--purple-600)}nav.svelte-12lrik1.svelte-12lrik1{position:fixed;width:clamp(20rem,50vw,30rem);height:100vh;background-color:#fcfcfc;padding:2.5rem 2rem 2rem;display:grid;justify-items:center;align-items:center;z-index:100;color:#000;isolation:isolate}.open.bg.svelte-12lrik1.svelte-12lrik1{position:fixed;inset:0;background-color:#00000080;z-index:50}.close.bg.svelte-12lrik1.svelte-12lrik1{display:none}ul.svelte-12lrik1.svelte-12lrik1{display:grid;grid-template-rows:repeat(10,auto);height:fit-content;text-align:center;justify-content:center;gap:1rem;padding:0;margin:0}li.svelte-12lrik1.svelte-12lrik1{list-style:none;background-color:var(--red-600);border-radius:var(--border-radius)}li.close.svelte-12lrik1.svelte-12lrik1{grid-row:-1}li.svelte-12lrik1 a.svelte-12lrik1{color:var(--red-100);text-transform:uppercase;padding:1.5em;display:block;box-sizing:border-box}li.svelte-12lrik1.svelte-12lrik1:hover,li.svelte-12lrik1.svelte-12lrik1:focus{background-color:var(--red-300)}li.svelte-12lrik1:hover a.svelte-12lrik1,li.svelte-12lrik1:focus a.svelte-12lrik1{text-decoration:none}.line.svelte-12lrik1.svelte-12lrik1{height:.25rem;width:1.2rem;background-color:#000}.one.svelte-12lrik1.svelte-12lrik1,.two.svelte-12lrik1.svelte-12lrik1{margin-bottom:.25rem}.menuIcon.svelte-12lrik1.svelte-12lrik1{position:fixed;right:clamp(1.5rem,7vw + 1rem,15rem);top:1rem;background-color:#fff;padding:.8rem;z-index:101;height:auto;--ms:.5s;--m-offset:.5rem}.open.svelte-12lrik1 .one.svelte-12lrik1{transform:translateY(var(--m-offset)) rotate(-45deg)}.open.svelte-12lrik1 .three.svelte-12lrik1{transform:translateY(calc(var(--m-offset) * -1)) rotate(45deg)}.open.svelte-12lrik1 .two.svelte-12lrik1{opacity:0%}.container.svelte-6zeryj{position:relative;grid-column:main;margin:2rem 0;display:grid;gap:1rem}
