@font-face{font-family:TT Norms;src:url(/fonts/TTNorms-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Norms;src:url(/fonts/TTNorms-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TT Norms;src:url(/fonts/TTNorms-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--color-background: #ffffff;--color-text: #0c122d;--color-primary: #0062f7;--color-muted: #657085;--color-line: #d8e0f0;--color-disabled: #a7b7ce;--font-family-base: "TT Norms", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-size-xl: 2rem;--text-base: 1rem;--text-xl: 1.375rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--space-8: 2.5rem;--screen-max-width: 30rem;--ease: cubic-bezier(.32, .72, 0, 1);-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;background:var(--color-background);color:var(--color-text);font-family:var(--font-family-base)}button{font:inherit}.button{width:100%;min-height:48px;padding:var(--space-3) var(--space-6);border:0;border-radius:32px;font-weight:500;cursor:pointer}.button--primary{background:var(--color-primary);color:var(--color-background)}.button--secondary{background:var(--color-background);color:var(--color-primary)}.button:disabled{background:var(--color-disabled);cursor:default}.screen{display:flex;flex-direction:column;width:100%;max-width:var(--screen-max-width);min-height:100dvh;margin-inline:auto;padding:var(--space-6) var(--space-4)}.screen__content{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;text-align:center}.screen__actions{display:grid;gap:var(--space-3);padding-bottom:var(--space-4)}@media(min-width:768px){.screen{justify-content:center}.screen__content{flex:0 0 auto}.screen__actions{margin-top:var(--space-8);padding-bottom:0}}:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}
