@font-face{font-display:swap;font-family:Ronald;font-style:normal;font-weight:400;src:url(/fonts/Ronald/Ronald-Regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Ronald;font-style:normal;font-weight:500;src:url(/fonts/Ronald/Ronald-Medium.woff2)format("woff2")}.button-stack{position:relative;max-width:20rem}.button-stack>a{position:relative;z-index:1}.button-stack>a:last-child{margin-bottom:0}.button-stack>i{position:absolute;background-color:#4a4a4a;left:50%;width:100vw;height:1px;transform:translateX(-50%)}.button-stack>i:nth-child(1){top:0}.button-stack>i:nth-child(2){bottom:0}.column,.column>i,.container{min-height:100dvh}.column,.container{position:relative;width:100%;margin:0;box-sizing:border-box;padding:0 1.25rem}.column{width:max-content;float:center;margin:0 auto;padding:3rem 0}.column>i{position:absolute;background-color:#4a4a4a;top:50%;width:1px;height:100%;transform:translateY(-50%)}.column>i:nth-child(1){left:0}.column>i:nth-child(2){right:0}@media (min-width:25rem){.container{padding-left:0;padding-right:0}}.container p,body{font-size:var(--scale-1);line-height:1.6}body{margin:0;padding:0;background-color:#000;color:#fff;font-family:Ronald,system-ui;font-size:1.125rem;font-weight:400}h1{margin:0 0 .5rem;font-size:3rem;hyphens:auto;margin:0 0 var(--spacing-m)0;font-size:var(--scale-5);font-weight:800;line-height:1.1;letter-spacing:-.02em;word-wrap:break-word;overflow-wrap:break-word}.container p{margin:0 0 2rem;margin:0 0 var(--spacing-l)0}:root{font-size:16px;--scale-0:1rem;--scale-1:1.25rem;--scale-2:1.563rem;--scale-3:1.953rem;--scale-4:2.441rem;--scale-5:3.052rem;--spacing-xs:0.5rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:3rem;--spacing-xxl:4rem}.avatar{height:4rem;width:auto;background-position:center;margin:0 auto var(--spacing-m);display:block}.container{padding:0 var(--spacing-m);text-align:center}.column{padding:var(--spacing-l)0 var(--spacing-xl)}@media (max-width:34.375rem){h1{font-size:var(--scale-4)}.container p,body{font-size:var(--scale-0)}.avatar{margin-bottom:var(--spacing-m)}}a{color:#fff;text-decoration:underline}a:hover{color:#f84c0b}.button,button{display:inline-flex;align-items:center;justify-content:center;width:20rem;min-height:3rem;padding:.75rem 1rem;font-size:1.125rem;font-weight:500;text-decoration:none;white-space:normal;background-color:var(--button-background, transparent);color:var(--button-text, #fff);border:var(--button-border, 1px solid #ccc);cursor:pointer;box-sizing:border-box;hyphens:auto;margin-bottom:1rem;text-align:center;line-height:1}@media (max-width:375px){.button,button{width:100%}.container{padding:0}}.icon{width:1.25rem;height:1.25rem;margin-right:.5rem;margin-bottom:.175rem;flex-shrink:0}:root.theme-dark{color-scheme:dark}:root.theme-dark :focus-visible{outline:2px solid #d10000;outline-offset:2px}:root.theme-dark body{background-color:#000;color:#fff}:root.theme-dark a:not(.button){color:#d10000}:root.theme-dark a:not(.button):hover{color:#f84c0b}:root.theme-auto{color-scheme:light dark}@media (prefers-color-scheme:dark){:root.theme-auto body{background-color:#000;color:#fff}:root.theme-auto :focus-visible{outline:2px solid #d10000;outline-offset:2px}:root.theme-auto a:not(.button){color:#d10000}:root.theme-auto a:not(.button):hover{color:#f84c0b}}.button:hover,button:hover{color:var(--button-text)}@media (max-width:34.375rem){h1{font-size:2rem}body{font-size:1rem}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}