.beta-signup-module__wgEZ7q__section{padding:clamp(48px, 6vw, 88px) var(--page-gutter);border-bottom:1px solid var(--home-line);background:#e5ede4;scroll-margin-top:100px}.beta-signup-module__wgEZ7q__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.beta-signup-module__wgEZ7q__copy{min-width:0}.beta-signup-module__wgEZ7q__badge{color:#285847;letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;font-weight:800;display:inline-flex}.beta-signup-module__wgEZ7q__badge>span{background:#285847;border-radius:50%;flex:none;width:7px;height:7px}.beta-signup-module__wgEZ7q__copy h2{letter-spacing:-.045em;margin:22px 0;font-size:clamp(30px,3.3vw,48px);line-height:1.1}.beta-signup-module__wgEZ7q__copy h2 em{color:#285847;font-style:normal}.beta-signup-module__wgEZ7q__intro{color:#3e5046;max-width:49ch;margin:0;font-size:16px;line-height:1.7}.beta-signup-module__wgEZ7q__benefits{gap:21px;margin:30px 0;padding:0;list-style:none;display:grid}.beta-signup-module__wgEZ7q__benefits li{gap:15px;display:flex}.beta-signup-module__wgEZ7q__benefits li>span{color:#37604e;padding-top:3px;font:600 12px/1.5 ui-monospace,monospace}.beta-signup-module__wgEZ7q__benefits strong{font-size:15px}.beta-signup-module__wgEZ7q__benefits p{color:#46594d;max-width:44ch;margin:5px 0 0;font-size:14px;line-height:1.6}.beta-signup-module__wgEZ7q__note{color:#46594d;max-width:58ch;margin:0;font-size:12px;line-height:1.65}.beta-signup-module__wgEZ7q__formCard{background:#fbf8f1;border:1px solid #ccd6cc;border-radius:20px;min-width:0;padding:clamp(22px,3vw,40px);box-shadow:0 16px 40px #1932230d}.beta-signup-module__wgEZ7q__formIntro h3{letter-spacing:-.03em;margin:0 0 9px;font-size:24px;line-height:1.2}.beta-signup-module__wgEZ7q__formIntro p{color:#536056;margin:0 0 25px;font-size:14px;line-height:1.6}.beta-signup-module__wgEZ7q__fields{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.beta-signup-module__wgEZ7q__shortFields{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px;display:grid}.beta-signup-module__wgEZ7q__field{align-content:start;gap:8px;min-width:0;display:grid}.beta-signup-module__wgEZ7q__field label{font-size:13px;font-weight:700}.beta-signup-module__wgEZ7q__field input,.beta-signup-module__wgEZ7q__field textarea{color:#101412;width:100%;min-width:0;min-height:46px;font:inherit;background:#fffefa;border:1px solid #929f94;border-radius:8px;padding:11px 12px;font-size:16px;line-height:1.5}.beta-signup-module__wgEZ7q__field textarea{resize:vertical}.beta-signup-module__wgEZ7q__field textarea::placeholder{color:#6a746c;font-size:14px}.beta-signup-module__wgEZ7q__field [aria-invalid=true]{border-color:#a32624}.beta-signup-module__wgEZ7q__hint{color:#59655b;font-size:12px;line-height:1.5}.beta-signup-module__wgEZ7q__participation{cursor:pointer;color:#34453a;align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;display:flex}.beta-signup-module__wgEZ7q__participation input{accent-color:#285847;flex:none;width:18px;height:18px;margin:2px 0 0}.beta-signup-module__wgEZ7q__submit{color:#fff;cursor:pointer;width:100%;min-height:50px;font:inherit;background:#173c2e;border:1px solid #173c2e;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding:13px 17px;font-size:14px;font-weight:700;display:flex}.beta-signup-module__wgEZ7q__submit:hover{background:#24553f}.beta-signup-module__wgEZ7q__submit:disabled{cursor:wait;opacity:.7}.beta-signup-module__wgEZ7q__privacy{color:#59655b;margin:14px 0 0;font-size:11px;line-height:1.6}.beta-signup-module__wgEZ7q__privacy a,.beta-signup-module__wgEZ7q__error a,.beta-signup-module__wgEZ7q__textLink{text-underline-offset:3px;text-decoration:underline}.beta-signup-module__wgEZ7q__trap{display:none}.beta-signup-module__wgEZ7q__fieldError{color:#a32624;font-size:12px;line-height:1.5}.beta-signup-module__wgEZ7q__error{color:#842723;background:#fff1ee;border:1px solid #d9aaa6;border-radius:8px;margin-top:20px;padding:12px;font-size:13px;line-height:1.6}.beta-signup-module__wgEZ7q__error p{margin:0 0 6px}.beta-signup-module__wgEZ7q__success{padding-block:25px}.beta-signup-module__wgEZ7q__successMark{color:#285847;background:#dcefe0;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:22px;font-size:25px;display:grid}.beta-signup-module__wgEZ7q__success h3{letter-spacing:-.03em;font-size:28px;line-height:1.2}.beta-signup-module__wgEZ7q__success p{color:#46594d;font-size:15px;line-height:1.7}.beta-signup-module__wgEZ7q__textLink{color:#285847;margin-top:10px;font-size:14px;font-weight:700;display:inline-block}.beta-signup-module__wgEZ7q__formCard :is(input,textarea,button,a,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #176956}@media (max-width:900px){.beta-signup-module__wgEZ7q__layout{grid-template-columns:1fr;gap:32px}.beta-signup-module__wgEZ7q__copy{max-width:650px}}@media (max-width:520px){.beta-signup-module__wgEZ7q__shortFields{grid-template-columns:1fr;gap:20px}.beta-signup-module__wgEZ7q__formCard{border-radius:14px;padding:22px 18px}.beta-signup-module__wgEZ7q__badge{letter-spacing:.025em;font-size:10px}}
