:root{--body:var(--font);--display:var(--font);--red:var(--green);--red-dark:var(--dark);--blue:var(--mint)}*{box-sizing:border-box}body{margin:0;font-family:var(--font);background:var(--paper);color:var(--ink)}button,input,select{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{opacity:.6;cursor:wait}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wordmark{font-size:26px;font-weight:650;letter-spacing:-1.1px;color:var(--ink);text-decoration:none}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 22px;min-height:54px;border:0;border-radius:2px;font-weight:600}.button-ink{background:var(--ink);color:white}.text-link{border:0;background:transparent;color:inherit;text-decoration:underline;text-underline-offset:5px;padding:10px 0}.quiet-button{background:none;border:0;color:inherit}.flow-main h1 em{font-style:normal}.art-loop{display:none}.beta-art em{font-style:normal}.choice{border-radius:2px}.launch-splash .wordmark{color:white}.button-testflight{background:#007aff;color:white}input:focus-visible,button:focus-visible,a:focus-visible{outline:3px solid var(--green);outline-offset:4px}a{color:inherit}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}
