*,:before,:after{box-sizing:border-box}:not(dialog){margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}html{--fg:oklch(24% 0 0);--fg-secondary:oklch(30% 0 0);--bg:oklch(100% 0 0);--accent:oklch(68% .22 39);--accent-dark:oklch(55% .22 39);--accent-light:oklch(87% .07 52);--gray:oklch(83% .01 54.5);--neutral-lightest:oklch(99% .003 84.56);--neutral-light:oklch(96% .007 97.35);--neutral-dark:oklch(65% .0105 93.6);--neutral-hover:oklch(92% .0094 78.28)}@font-face{font-family:figtree;font-display:swap;src:url(./figtree-variable.BiddpjUQ.woff2)format("woff2")}html{scrollbar-color:var(--gray) var(--bg);scroll-behavior:smooth}body{background-color:var(--bg);flex-direction:column;align-content:center;min-height:100dvh;font-family:figtree,sans-serif;display:flex}main{flex-direction:column;flex:1;align-items:center;width:100%;padding:1rem 1rem 4rem;display:flex}p,a{font-size:1.125rem}ul,ol{padding:0}h2{margin-top:1.5rem;margin-bottom:.25rem}table{margin-top:1rem}@media (width>=900px){h1{font-size:3rem}}header.svelte-1apv8g3{place-items:center;padding:1rem;display:grid}header.svelte-1apv8g3 div:where(.svelte-1apv8g3){grid-template-columns:36px 1fr;align-self:center;align-items:center;gap:.75rem;width:100%;max-width:80rem;display:grid}header.svelte-1apv8g3 div:where(.svelte-1apv8g3) img:where(.svelte-1apv8g3){border-radius:.75rem}header.svelte-1apv8g3 div:where(.svelte-1apv8g3) h1:where(.svelte-1apv8g3){font-size:1.25rem}h1.svelte-1wlmi2p{color:var(--bg);font-size:1.125rem;font-weight:500}footer.svelte-1wlmi2p{background:var(--fg);color:var(--neutral-dark);place-items:center;gap:3rem;padding:4rem 1rem;display:grid}footer.svelte-1wlmi2p .wrapper:where(.svelte-1wlmi2p){flex-direction:column;gap:2rem;width:100%;max-width:80rem;display:flex}footer.svelte-1wlmi2p .wrapper:where(.svelte-1wlmi2p) .info:where(.svelte-1wlmi2p){flex-direction:column;gap:1rem;display:flex}footer.svelte-1wlmi2p .wrapper:where(.svelte-1wlmi2p) .info:where(.svelte-1wlmi2p) .description:where(.svelte-1wlmi2p){max-width:28rem}footer.svelte-1wlmi2p .wrapper:where(.svelte-1wlmi2p) .info:where(.svelte-1wlmi2p) .socials:where(.svelte-1wlmi2p){flex:1;gap:1rem;margin-top:1rem;display:flex}footer.svelte-1wlmi2p .wrapper:where(.svelte-1wlmi2p) .info:where(.svelte-1wlmi2p) .socials:where(.svelte-1wlmi2p) .social:where(.svelte-1wlmi2p){width:20px;height:20px;color:var(--neutral-dark);align-self:end}footer.svelte-1wlmi2p .wrapper:where(.svelte-1wlmi2p) .footer-sections:where(.svelte-1wlmi2p){flex-direction:column;gap:2rem;margin-top:1.75rem;display:flex}footer.svelte-1wlmi2p .wrapper:where(.svelte-1wlmi2p) .footer-sections:where(.svelte-1wlmi2p) .footer-section:where(.svelte-1wlmi2p){color:var(--fg);flex-direction:column;gap:1rem;display:flex}footer.svelte-1wlmi2p .wrapper:where(.svelte-1wlmi2p) .footer-sections:where(.svelte-1wlmi2p) .footer-section:where(.svelte-1wlmi2p) .footer-section-list:where(.svelte-1wlmi2p){flex-direction:column;gap:.5rem;display:flex}footer.svelte-1wlmi2p .wrapper:where(.svelte-1wlmi2p) .footer-sections:where(.svelte-1wlmi2p) .footer-section:where(.svelte-1wlmi2p) .footer-section-list:where(.svelte-1wlmi2p) li:where(.svelte-1wlmi2p) .link:where(.svelte-1wlmi2p){color:var(--neutral-dark);text-decoration:none}footer.svelte-1wlmi2p .wrapper:where(.svelte-1wlmi2p) .footer-sections:where(.svelte-1wlmi2p) .footer-section:where(.svelte-1wlmi2p) .footer-section-list:where(.svelte-1wlmi2p) li:where(.svelte-1wlmi2p) .link:where(.svelte-1wlmi2p):hover{text-decoration:underline}@media (width>=600px){footer.svelte-1wlmi2p .wrapper:where(.svelte-1wlmi2p) .footer-sections:where(.svelte-1wlmi2p){grid-template-columns:repeat(2,12rem);display:grid}}@media (width>=1100px){footer.svelte-1wlmi2p .wrapper:where(.svelte-1wlmi2p){grid-template-columns:1fr 24rem;gap:20rem;display:grid}footer.svelte-1wlmi2p .wrapper:where(.svelte-1wlmi2p) .footer-sections:where(.svelte-1wlmi2p){grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}}.wrapper.svelte-12qhfyh{flex-direction:column;flex:1;width:100%;max-width:80rem;display:flex}
