@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap");nav.svelte-kzjet7.svelte-kzjet7.svelte-kzjet7{width:90%;margin:auto;font-weight:300}@media only screen and (min-width: 801px){nav.svelte-kzjet7.svelte-kzjet7.svelte-kzjet7{padding:0 1em}}ul.svelte-kzjet7.svelte-kzjet7.svelte-kzjet7{padding:0;float:right;margin:0px}@media only screen and (min-width: 801px){ul.svelte-kzjet7.svelte-kzjet7.svelte-kzjet7{margin:30px;font-size:1.5em}}ul.svelte-kzjet7>li.svelte-kzjet7.svelte-kzjet7{display:block}@media only screen and (min-width: 801px){ul.svelte-kzjet7>li.svelte-kzjet7.svelte-kzjet7{float:left}}ul.svelte-kzjet7>li.svelte-kzjet7>a.svelte-kzjet7{text-decoration:none;padding:1em 0.5em;color:white;display:block}[aria-current].svelte-kzjet7.svelte-kzjet7.svelte-kzjet7{position:relative;display:inline-block}[aria-current].svelte-kzjet7.svelte-kzjet7.svelte-kzjet7::after{position:absolute;content:"";width:calc(100% - 1em);height:2px;background-color:hsl(215, 35%, 70%);display:block;bottom:-1px}img.svelte-kzjet7.svelte-kzjet7.svelte-kzjet7{margin:20px;width:12em}
@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap");*{box-sizing:border-box}html,body{overflow-x:hidden;margin:0;padding:0}body{margin:3% 0%;font-family:Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;font-size:14px;line-height:1.5;color:white;background-color:hsl(215, 35%, 10%);position:relative}h1,h2,h3,h4,h5,h6{margin:0 0 0.5em 0;font-weight:400;line-height:1.2}h1{font-size:2em}a{color:hsl(185, 80%, 70%);text-decoration:none}main{margin:5%}@media only screen and (min-width: 801px){main{margin:5% 10%}}code{font-family:menlo, inconsolata, monospace;font-size:calc(1em - 2px);color:#555;background-color:#f0f0f0;padding:0.2em 0.4em;border-radius:2px}@media(min-width: 400px){body{font-size:16px}}.separator{content:" ";display:inline-block;margin:10px 5px;border-radius:50%;background-color:hsl(215, 35%, 70%);width:5px;height:5px}.separator.large{margin:5px 5px;width:10px;height:10px}div.square{position:absolute;top:0;left:0;opacity:0;pointer-events:none}.social-links{right:0;padding:10px;position:fixed}.social-links ul,.social-links li{list-style-type:none}.social-links svg{transform:scale(1);transition:all ease 0.4s}.social-links svg:hover{transform:scale(1.4)}footer{text-align:center}footer .footer-separator{color:hsl(215, 35%, 100%)}
h1.svelte-184wp6z,p.svelte-184wp6z{margin:0 auto}h1.svelte-184wp6z{font-size:2.8em;font-weight:700;margin:0 0 0.5em 0}p.svelte-184wp6z{margin:1em auto}@media(min-width: 480px){h1.svelte-184wp6z{font-size:4em}}
