header[data-astro-cid-3ef6ksr2]{margin-top:.5rem}#logo[data-astro-cid-3ef6ksr2]{max-width:75%;margin-block:.75rem;display:flex;align-content:center;margin-inline:auto}li[data-astro-cid-3ef6ksr2]:hover{font-weight:bolder;color:var(--color-coral);cursor:pointer}a[data-astro-cid-3ef6ksr2]{text-decoration:none;color:inherit}nav[data-astro-cid-3ef6ksr2]{max-height:0;overflow:hidden;transition:max-height .4s ease;text-align:center;font-family:Coming Soon,cursive;font-size:1.4rem}.hamburger[data-astro-cid-3ef6ksr2]{position:absolute;top:.5rem;right:.5rem;cursor:pointer;overflow:hidden}.hamburger[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]{display:none}.hamburger[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{height:3em;transition:transform .4s cubic-bezier(.4,0,.2,1)}.line[data-astro-cid-3ef6ksr2]{fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:stroke-dasharray .4s cubic-bezier(.4,0,.2,1),stroke-dashoffset .4s cubic-bezier(.4,0,.2,1)}.line-top-bottom[data-astro-cid-3ef6ksr2]{stroke-dasharray:12 63}.hamburger[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]:checked+svg[data-astro-cid-3ef6ksr2]{transform:rotate(-45deg)}.hamburger[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]:checked+svg[data-astro-cid-3ef6ksr2] .line-top-bottom[data-astro-cid-3ef6ksr2]{stroke-dasharray:20 300;stroke-dashoffset:-32.42}label[data-astro-cid-3ef6ksr2]:has(#side-menu-check:checked)~nav[data-astro-cid-3ef6ksr2]{max-height:200px;transition:max-height .4s ease}@media (min-width: 768px){label[data-astro-cid-3ef6ksr2]{display:none}nav[data-astro-cid-3ef6ksr2]{max-height:none;padding:1rem}ul[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:row;justify-content:space-around;align-items:center}}svg[data-astro-cid-b5ddgdhv]{max-width:180px;height:auto;margin-inline:auto;margin-block:1rem}footer[data-astro-cid-sz7xmlte]{padding-top:1.5rem}h3[data-astro-cid-sz7xmlte]{text-align:center;font-size:1.4rem}.footer-group[data-astro-cid-sz7xmlte]{padding-block:.5rem;display:flex;flex-direction:row;justify-content:center;svg{margin-block:auto;margin-inline:.5rem}}p[data-astro-cid-sz7xmlte]{text-align:center;font-size:1.2rem}@layer reset{@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}html{scroll-behavior:smooth}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}body{min-height:100vh;line-height:1.5;-webkit-font-smoothing:antialiased;font-size:clamp(1em,.9em + 1vw,1.5em)}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}ul[role=list],ol[role=list]{list-style:none}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}:target{scroll-margin-block:5ex}}@layer utilities{.center-text{text-align:center}}@layer layout{.grid{display:grid;grid-gap:3rem}@media (min-width: 1080px){.grid{grid-gap:2rem}.grid-2-col{grid-template-columns:repeat(2,1fr)}.grid-2-col>*{margin-block:auto}.grid-2-col p{padding-inline:2rem}.grid-3-col{grid-template-columns:repeat(3,1fr);grid-gap:4rem}}}@font-face{font-family:Coming Soon;font-style:normal;font-display:swap;font-weight:400;src:url(https://cdn.jsdelivr.net/fontsource/fonts/coming-soon@latest/latin-400-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/coming-soon@latest/latin-400-normal.woff) format("woff");unicode-range:U+0000-00FF,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}:root{--color-background: #ffedd7;--color-pink: #f7cac9;--color-green: #88b04b;--color-purple: #6b5b95;--color-coral: #ff6f61}body{font-family:Seravek,Gills Sans Nova,Ubuntu,Calibri,Dejavu Sans,source-sans-pro,sans-serif;font-weight:400;font-size:1.1em}header,footer{background-color:#fff;max-width:1980px;margin-inline:auto}main{min-height:75vh;padding-inline:1rem;padding-block:2rem;background-color:var(--color-background);border-top:2px solid black;border-bottom:2px solid black;font-size:1.3rem;display:grid;grid-gap:2rem;overflow:hidden}main>*{max-width:1980px;margin-inline:auto}main p{max-width:60ch;margin-inline:auto}h1,h2{padding-bottom:.5rem;font-family:Didot,Bodoni MT,"Noto Serif Display",URW Palladio L,P052,Sylfaen,serif;font-weight:400;text-align:center}img{height:auto}
