.GlobalFooter-module__m7OC1q__footer{z-index:12;color:#0000008f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;white-space:nowrap;background:#ffffffd1;border:1px solid #00000014;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;width:max-content;max-width:calc(100% - 2rem);margin-bottom:1rem;padding:.625rem .75rem;font-size:.625rem;line-height:1;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 .25rem 1rem #0000000a}.GlobalFooter-module__m7OC1q__footer a{color:inherit;pointer-events:auto;align-items:center;gap:.2rem;text-decoration:none;transition:opacity .16s;display:inline-flex}.GlobalFooter-module__m7OC1q__footer a:hover{opacity:.5}.GlobalFooter-module__m7OC1q__divider{opacity:.22}@media (max-width:600px){.GlobalFooter-module__m7OC1q__footer{gap:.4rem;max-width:calc(100% - 1.25rem);margin-bottom:.625rem;padding:.5625rem .625rem;font-size:.5625rem}}@media (prefers-reduced-motion:reduce){.GlobalFooter-module__m7OC1q__footer a{transition:none}}
@font-face{font-family:Suisse Intl;src:url(/fonts/suisse-intl-regular.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}html,body{min-height:100%}html{scroll-behavior:smooth}body{font-family:Suisse Intl,Arial,sans-serif}.nav{z-index:10;justify-content:space-between;align-items:center;width:min(100% - 2rem,70rem);padding-top:1.5rem;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.logo{background:#0000fe;border-radius:.1875rem;width:1rem;height:1rem}.nav-links{gap:.875rem;font-size:.625rem;line-height:1;display:flex}.nav-links a,.nav-links button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;text-decoration:none;transition:opacity .16s}.nav-links a:hover,.nav-links button:hover{opacity:.45}.hero{justify-content:center;align-items:center;min-height:100svh;padding:2rem;display:flex;position:relative}.intro{width:min(100%,48rem);font-size:1.4375rem;font-weight:400;line-height:1.25}.intro h1{font:inherit;text-align:center;margin-bottom:1.25em}.intro p{text-align:center}.intro a{color:inherit;text-underline-offset:.12em;text-decoration-thickness:1px}@media (max-width:700px){.hero{padding:1.25rem}.intro{font-size:1.125rem}}@media (prefers-reduced-motion:reduce){.nav-links a,.nav-links button{transition:none}}
