@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&display=swap");:root{color-scheme:light}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:#f7f7f5;color:#141414}body{font-family:DM Sans,Arial,sans-serif;-webkit-font-smoothing:antialiased}.page{min-height:100svh;display:grid;place-items:center;padding:40px 24px}.center{width:100%;max-width:390px;display:flex;flex-direction:column;align-items:center;text-align:center}.cross{display:block;width:68px;height:119px;margin-bottom:48px}.coming-soon{margin:0 0 35px;font-size:10px;line-height:1.5;font-weight:700;letter-spacing:.29em}.signup{display:flex;width:100%;height:56px;border:1px solid #c8c8c3;background:#fff}.signup:focus-within{outline:2px solid #171717;outline-offset:3px}.signup input[type=email]{flex:1 1;min-width:0;padding:0 17px;background:transparent;border:0;outline:0;font:inherit;font-size:13px;color:#171717}.signup input::placeholder{color:#8b8b86}.signup button{min-width:104px;padding:0 17px;display:flex;justify-content:space-between;align-items:center;gap:13px;border:0;background:#171717;color:#fff;font:inherit;font-size:10px;letter-spacing:.13em;font-weight:700;cursor:pointer;transition:background .2s}.signup button:hover{background:#393939}.signup button span{font-size:18px;font-weight:400}.fine-print{margin:17px 0 0;color:#8b8b85;font-size:11px;line-height:1.6}.honeypot,.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:480px){.center{max-width:340px}.cross{width:58px;height:102px;margin-bottom:42px}.coming-soon{margin-bottom:30px}}@media(prefers-reduced-motion:reduce){.signup button{transition:none}}