@font-face{font-family:Open Sans;src:url(/fonts/open-sans.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:swap}:root{color-scheme:dark;color:#f5f5f7;background:#000;font-family:Open Sans,Arial,sans-serif}*{box-sizing:border-box}body{flex-direction:column;min-width:280px;min-height:100svh;margin:0;display:flex}main{flex:1;width:min(100%,780px);margin:auto;padding:80px 32px 64px}.brand{width:fit-content;margin-bottom:56px;line-height:0;display:block}.wordmark{width:190px;max-width:100%;height:auto;display:block}h1{letter-spacing:-.035em;margin:0 0 28px;font:700 clamp(34px,6vw,60px)/1.15 Arial,sans-serif}.farewell{isolation:isolate;background-color:#000;position:relative}.farewell-backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.farewell-backdrop:before{content:"";opacity:.16;background-image:url(/media/thank-you-backdrop.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:scale(1.072)}.farewell main{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-block:12vh;display:flex}.farewell .brand{margin-bottom:72px}.farewell h1{font-size:clamp(38px,6vw,68px)}.farewell p{color:#bdbdc2;text-wrap:pretty;max-width:52ch;margin:0;font-size:clamp(16px,1.7vw,19px);font-weight:300;line-height:1.9}@media (width<=600px){main{padding:56px 25px}.wordmark{width:150px}.farewell main{padding:64px 25px 40px}.farewell .brand{margin-bottom:56px}}
