.header.svelte-1elxaub{position:sticky;top:0;z-index:2000;width:100%;height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid #000000;background-color:var(--color-bg, #ffffff);pointer-events:auto;transition:background-color .3s ease,border-color .3s ease}@media(min-width:768px){.header.svelte-1elxaub{height:64px}}@media(min-width:960px){.header.svelte-1elxaub{border-bottom-color:transparent;background-color:transparent;pointer-events:none}}.header.scrolled.svelte-1elxaub{border-bottom-color:#000;background-color:var(--color-bg, #ffffff);pointer-events:auto}.logo-container.svelte-1elxaub{display:flex;align-items:center;z-index:10;pointer-events:none}.logo-container.svelte-1elxaub a:where(.svelte-1elxaub){pointer-events:auto}.logo.svelte-1elxaub{height:28px;width:auto;display:block}.title-container.svelte-1elxaub{position:absolute;left:50%;transform:translate(-50%);display:flex;flex-direction:column;font-family:Atlas Typewriter Web,monospace;font-size:14px;line-height:1.4;color:#000;white-space:nowrap;z-index:10;align-items:center;opacity:1;pointer-events:auto;transition:opacity .3s ease,transform .3s ease}@media(min-width:768px){.title-container.svelte-1elxaub{gap:15px;flex-direction:row}}@media(min-width:960px){.title-container.svelte-1elxaub{opacity:0;pointer-events:none}}.header.scrolled.svelte-1elxaub .title-container:where(.svelte-1elxaub){opacity:1;pointer-events:auto}.title-link.svelte-1elxaub{color:inherit;text-decoration:none}.title.svelte-1elxaub{font-weight:500}.title-link.svelte-1elxaub:hover,.title-link.svelte-1elxaub:focus-visible,.title-link.svelte-1elxaub:active{color:inherit;text-decoration:none}.version.svelte-1elxaub{opacity:.5}.menu-btn.svelte-1elxaub{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:60px;height:60px;z-index:10;position:absolute;right:0;top:0;pointer-events:auto}@media(min-width:768px){.menu-btn.svelte-1elxaub{width:64px;height:64px}}.icon-wrapper.svelte-1elxaub{display:flex;flex-direction:column;justify-content:space-between;width:24px;height:14px;position:relative}.line.svelte-1elxaub{display:block;width:100%;height:2px;background-color:#000;transition:transform .3s ease,opacity .3s ease;transform-origin:center}.menu-btn.open.svelte-1elxaub .top:where(.svelte-1elxaub){transform:translateY(6px) rotate(45deg)}.menu-btn.open.svelte-1elxaub .middle:where(.svelte-1elxaub){opacity:0}.menu-btn.open.svelte-1elxaub .bottom:where(.svelte-1elxaub){transform:translateY(-6px) rotate(-45deg)}.menu-container.svelte-15gydnd{width:100%;height:100%;z-index:1003;pointer-events:none}.menu-background.svelte-15gydnd{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--color-bg, #ffffff);z-index:1001;pointer-events:auto}@media(min-width:768px){.menu-background.svelte-15gydnd{top:64px!important;height:calc(100% - 64px)!important}}.menu-content.svelte-15gydnd{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--color-bg, #ffffff);padding:20px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;z-index:1003;pointer-events:auto}@media(min-width:768px){.menu-content.svelte-15gydnd{top:64px!important;height:calc(100% - 64px)!important}}@media(min-width:1024px){.menu-content.svelte-15gydnd{padding:60px}}nav.svelte-15gydnd{display:flex;flex-direction:column;gap:20px;position:relative}nav.svelte-15gydnd a:where(.svelte-15gydnd){font-family:Martina Plantijn,serif;font-weight:300;font-size:50px;line-height:1;color:#000;text-decoration:none;transition:opacity .2s;opacity:.6;width:fit-content;position:relative}@media(min-width:1024px){nav.svelte-15gydnd a:where(.svelte-15gydnd){font-size:80px}}nav.svelte-15gydnd a:where(.svelte-15gydnd):after{content:"";position:absolute;left:0;bottom:0;width:0;height:3px;background-color:#000;transition:width .3s ease-out}nav.svelte-15gydnd a:where(.svelte-15gydnd):hover{opacity:1}nav.svelte-15gydnd a:where(.svelte-15gydnd):hover:after{width:100%}nav.svelte-15gydnd a.active:where(.svelte-15gydnd){opacity:1}.app-footer.svelte-jz8lnl{padding:0 20px 40px;max-width:1400px;margin:0 auto;width:100%}@media(min-width:1280px){.app-footer.svelte-jz8lnl{padding:0 60px 40px}}.disclaimer-content.svelte-jz8lnl{max-width:335px;opacity:.5;color:#000}@media(min-width:1024px){.disclaimer-content.svelte-jz8lnl{max-width:650px}}.disclaimer-title.svelte-jz8lnl{font-family:Martina Plantijn,serif;font-weight:400;font-size:14px;margin:0 0 .5rem;line-height:1}.disclaimer-text.svelte-jz8lnl{font-family:Martina Plantijn,serif;font-weight:400;font-size:14px;line-height:1.4;margin:0}.app-container.svelte-12qhfyh{min-height:100vh;display:flex;flex-direction:column}main.svelte-12qhfyh{flex:1;overflow-x:clip}@font-face{font-family:Atlas Typewriter Web;src:url(./AtlasTypewriter-Thin-Web.CJBAmvV1.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:Atlas Typewriter Web;src:url(./AtlasTypewriter-ThinItalic-Web.nsPxSogh.woff2) format("woff2");font-weight:100;font-style:italic}@font-face{font-family:Atlas Typewriter Web;src:url(./AtlasTypewriter-Light-Web.CBWX3tWq.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Atlas Typewriter Web;src:url(./AtlasTypewriter-LightItalic-Web.Dl_puRDg.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:Atlas Typewriter Web;src:url(./AtlasTypewriter-Regular-Web.t5CNAuz0.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Atlas Typewriter Web;src:url(./AtlasTypewriter-RegularItalic-Web.DD1OAM85.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Atlas Typewriter Web;src:url(./AtlasTypewriter-Medium-Web.BsEntqcs.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Atlas Typewriter Web;src:url(./AtlasTypewriter-MediumItalic-Web.ELxrnDu7.woff2) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Atlas Typewriter Web;src:url(./AtlasTypewriter-Bold-Web.ojxYK7WI.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Atlas Typewriter Web;src:url(./AtlasTypewriter-BoldItalic-Web.DW5b8r0b.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Atlas Typewriter Web;src:url(./AtlasTypewriter-Black-Web.BaxQxR6W.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Atlas Typewriter Web;src:url(./AtlasTypewriter-BlackItalic-Web.MWwPFbDt.woff2) format("woff2");font-weight:900;font-style:italic}@font-face{font-family:Martina Plantijn;src:url(./martina-plantijn-light.B5LOj6QJ.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Martina Plantijn;src:url(./martina-plantijn-light-italic.CPbl2TKj.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:Martina Plantijn;src:url(./martina-plantijn-regular.D3X7tZK1.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Martina Plantijn;src:url(./martina-plantijn-italic.CglTutJr.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Martina Plantijn;src:url(./martina-plantijn-medium.BKXzQi22.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Martina Plantijn;src:url(./martina-plantijn-medium-italic.CknvhYWo.woff2) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Martina Plantijn;src:url(./martina-plantijn-bold.BCqd-1a7.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Martina Plantijn;src:url(./martina-plantijn-bold-italic.Dt9-Gc2w.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Martina Plantijn;src:url(./martina-plantijn-black.BwFrssO8.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Martina Plantijn;src:url(./martina-plantijn-black-italic.CNhMIZqR.woff2) format("woff2");font-weight:900;font-style:italic}:root{--color-bg: #ffffff;--color-accent-green: #00e100}*{box-sizing:border-box}body{margin:0;padding:0;font-family:Atlas Typewriter Web,monospace;font-weight:400;background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atlas-typewriter{font-family:Atlas Typewriter Web,monospace;font-weight:400;font-style:normal}.martina-plantijn{font-family:Martina Plantijn,serif;font-weight:400;font-style:normal}
