.root.svelte-a9tibm{line-height:1.3}span.root.svelte-a9tibm{margin-top:unset}.newsletter.svelte-ivwov3 .inf-main_ddd9dda6bfaf0bb1525a8a27c3ee6131:where(.svelte-ivwov3){margin:0;padding:0;background-color:transparent}.newsletter.svelte-ivwov3 .inf-main_ddd9dda6bfaf0bb1525a8a27c3ee6131:where(.svelte-ivwov3) .inf-success:where(.svelte-ivwov3) h4:where(.svelte-ivwov3){line-height:1.2}.newsletter.svelte-ivwov3 .inf-main_ddd9dda6bfaf0bb1525a8a27c3ee6131:where(.svelte-ivwov3) .inf-content:where(.svelte-ivwov3){margin:0;display:flex;align-items:center;gap:.1rem}.newsletter.svelte-ivwov3 .inf-main_ddd9dda6bfaf0bb1525a8a27c3ee6131:where(.svelte-ivwov3) .inf-content:where(.svelte-ivwov3) .inf-input:where(.svelte-ivwov3){display:flex;margin:0;background-color:#fff}.newsletter.svelte-ivwov3 .inf-main_ddd9dda6bfaf0bb1525a8a27c3ee6131:where(.svelte-ivwov3) .inf-content:where(.svelte-ivwov3) .inf-input:where(.svelte-ivwov3) input:where(.svelte-ivwov3){margin:0;font-family:var(--sans);font-size:inherit;height:28.8px;min-width:12rem;color:#999;border:1px solid #e9e9e9;border:none;padding-left:7px}.footer.svelte-bwfsy3{width:100%;min-height:270px;padding:var(--w-global-margins);padding-bottom:max(env(safe-area-inset-bottom),var(--s8));color:var(--negative-ink);background:var(--secondary-color);gap:3rem}@media screen and (min-width: 800px){.footer.svelte-bwfsy3{padding-bottom:max(env(safe-area-inset-bottom),var(--s6))}}.footer.svelte-bwfsy3 .sections:where(.svelte-bwfsy3){gap:var(--s6)}.footer.svelte-bwfsy3 .sections:where(.svelte-bwfsy3) .deco{display:none;height:200px;width:400px}@media screen and (min-width: 800px){.footer.svelte-bwfsy3 .sections:where(.svelte-bwfsy3){gap:var(--s9);flex-direction:row}.footer.svelte-bwfsy3 .sections:where(.svelte-bwfsy3) .deco{display:flex;flex:1;justify-content:center;align-items:center}}.footer.svelte-bwfsy3 .section:where(.svelte-bwfsy3){gap:var(--s6);width:fit-content;max-width:250px}.footer.svelte-bwfsy3 .section:where(.svelte-bwfsy3) .title:where(.svelte-bwfsy3){opacity:.65}.footer.svelte-bwfsy3 .section:where(.svelte-bwfsy3) ul:where(.svelte-bwfsy3){margin-top:0;list-style:none;padding:0;gap:var(--s2)}.footer.svelte-bwfsy3 .section:where(.svelte-bwfsy3) ul:where(.svelte-bwfsy3) li:where(.svelte-bwfsy3){line-height:1.3;margin:0}.footer.svelte-bwfsy3 .section:where(.svelte-bwfsy3) ul:where(.svelte-bwfsy3) .activeLink:hover{text-decoration:underline}.footer.svelte-bwfsy3 .socials:where(.svelte-bwfsy3){position:relative;right:-7px;width:50px}.footer.svelte-bwfsy3 .socials:where(.svelte-bwfsy3) .social-link:where(.svelte-bwfsy3){color:inherit;opacity:1;transition:opacity .2s ease}.footer.svelte-bwfsy3 .socials:where(.svelte-bwfsy3) .social-link:where(.svelte-bwfsy3):hover{opacity:.7;cursor:pointer;transform:scale(1.05) rotate(20deg)}.footer.svelte-bwfsy3 .credits:where(.svelte-bwfsy3){opacity:.4;display:block;width:100%;text-align:left;font-size:.8rem}@media screen and (min-width: 800px){.footer.svelte-bwfsy3 .credits:where(.svelte-bwfsy3){text-align:left}}.background.svelte-sz166f{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9;background-color:oklch(from var(--background-color) l c h/.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}dialog.nav-overlay.svelte-sz166f{--nav-offset-top: calc(var(--h-global-margins) + 1rem + var(--t2));border:none;position:fixed;z-index:10;overflow:visible;pointer-events:initial;top:var(--nav-offset-top);margin-left:auto;right:calc(var(--w-global-margins));width:calc(100vw - var(--w-global-margins) * 1.5);height:calc(100vh - var(--nav-offset-top) - var(--h-global-margins) * 1.5);height:calc(100svh - var(--nav-offset-top) - var(--h-global-margins) * 1.5);padding:0;background:none}@media (min-width: 1000px){dialog.nav-overlay.svelte-sz166f{right:var(--w-global-margins);width:calc(100vw - var(--w-global-margins) * 2);height:calc(100vh - var(--nav-offset-top) - var(--h-global-margins));height:calc(100svh - var(--nav-offset-top) - var(--h-global-margins))}}dialog.nav-overlay.svelte-sz166f .floatingHome:where(.svelte-sz166f){position:absolute;top:-2.35rem;right:7.5rem;font-size:var(--t2)}dialog.nav-overlay.svelte-sz166f .floatingHome:where(.svelte-sz166f):hover{text-decoration:underline}dialog.nav-overlay.svelte-sz166f .decoWrap:where(.svelte-sz166f){position:absolute;bottom:var(--s6);left:var(--s6)}dialog.nav-overlay.svelte-sz166f .decoWrap:where(.svelte-sz166f) .deco{width:auto;height:100%}dialog.nav-overlay.svelte-sz166f .border-radius-wrapper:where(.svelte-sz166f){width:100%;height:100%;overflow:hidden;border-radius:var(--button-border-radius);border-top-right-radius:0}dialog.nav-overlay.svelte-sz166f .scroll-wrapper:where(.svelte-sz166f){width:100%;height:100%;overflow-y:scroll;padding:var(--s5);background-color:var(--secondary-color);scrollbar-color:var(--background-color) transparent}dialog.nav-overlay.svelte-sz166f .scroll-wrapper:where(.svelte-sz166f) .content:where(.svelte-sz166f){margin-right:0;margin-left:0;display:flex;flex-direction:column;gap:var(--s5);padding-bottom:var(--s6);padding-left:var(--s3)}dialog.nav-overlay.svelte-sz166f .scroll-wrapper:where(.svelte-sz166f) .section:where(.svelte-sz166f){gap:var(--s1);flex:0 1 auto;width:auto}@media screen and (min-width: 800px){dialog.nav-overlay.svelte-sz166f .scroll-wrapper:where(.svelte-sz166f) .section:where(.svelte-sz166f) .section-label:where(.svelte-sz166f){height:auto}}dialog.nav-overlay.svelte-sz166f .scroll-wrapper:where(.svelte-sz166f) .section:where(.svelte-sz166f) .section-label:where(.svelte-sz166f){opacity:.65;font-size:var(--t2);height:3rem}dialog.nav-overlay.svelte-sz166f .scroll-wrapper:where(.svelte-sz166f) .section:where(.svelte-sz166f) ul:where(.svelte-sz166f){list-style:none;padding:0;margin:0;gap:var(--s3);margin-bottom:var(--s5)}@media screen and (min-width: 800px){dialog.nav-overlay.svelte-sz166f .scroll-wrapper:where(.svelte-sz166f) .section:where(.svelte-sz166f) ul:where(.svelte-sz166f){gap:var(--s1);margin-bottom:0}}dialog.nav-overlay.svelte-sz166f .scroll-wrapper:where(.svelte-sz166f) .section:where(.svelte-sz166f) ul:where(.svelte-sz166f) li:where(.svelte-sz166f){position:relative}dialog.nav-overlay.svelte-sz166f .scroll-wrapper:where(.svelte-sz166f) .section:where(.svelte-sz166f) ul:where(.svelte-sz166f) li:where(.svelte-sz166f) .extra:where(.svelte-sz166f){position:absolute;top:0rem;left:-1.8rem}dialog.nav-overlay.svelte-sz166f .scroll-wrapper:where(.svelte-sz166f) .links:where(.svelte-sz166f) a:hover{text-decoration:underline}@media (min-width: 1000px){dialog.nav-overlay.svelte-sz166f .scroll-wrapper:where(.svelte-sz166f) .content:where(.svelte-sz166f){gap:var(--s9);flex-direction:row;justify-content:flex-end;padding-left:0}dialog.nav-overlay.svelte-sz166f .scroll-wrapper:where(.svelte-sz166f) .section:where(.svelte-sz166f){gap:var(--s7);width:10rem}}.nav.svelte-12cqihg{position:fixed;z-index:10;right:var(--w-global-margins);top:var(--h-global-margins)}.nav.svelte-12cqihg .button{box-shadow:var(--box-shadow)}.nav.svelte-12cqihg .nav-buttons:where(.svelte-12cqihg){pointer-events:initial;position:relative}.nav.open.svelte-12cqihg .menu-button{border-bottom-left-radius:0;border-bottom-right-radius:0;color:currentColor!important}.non-nav.svelte-1v4nvbk{position:relative;width:100%;min-height:100vh;min-height:100dvh}.scroll-indicator{position:fixed;z-index:8;bottom:var(--w-global-margins);right:var(--w-global-margins);background-color:var(--primary-color)}.scroll-indicator.inverted{transform:rotate(180deg)}
