#beta-landing,.beta-portal{--brand:#339af0;--brand-600:#2e8cda;--brand-100:#c0e0fa;--brand-soft:#ebf5fe;--text-primary:#383838;--text-secondary:#5d5d5d;--text-tertiary:#858585;--text-placeholder:#b9b9b9;--text-disabled:#d0d0d0;--text-brand:var(--brand);--icon-input:#646464;--surface-page:#fafafa;--surface-card:#ffffff;--border-input:#d9d9d9;--danger:#f80909;--surface-tooltip:#2b2b2b;--green-50:#e7f8ef;--green-600:#0e9152;--radius-s:4px;--radius-m:8px;--radius-card:24px;--shadow-card:0 2px 4px rgba(0,0,0,0.02),0 1px 6px rgba(0,0,0,0.02),0 1px 2px rgba(0,0,0,0.01);--ring-focus:0 0 0 3px rgba(51,154,240,0.3);--main:var(--font-main),"Onest",system-ui,sans-serif;color:var(--text-primary);font-family:var(--main);font-size:16px;line-height:24px;letter-spacing:.15px}#beta-landing{min-height:100vh;background:var(--surface-page);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;position:relative;overflow:hidden}#beta-landing:after,#beta-landing:before{content:"";position:absolute;width:640px;height:640px;border-radius:50%;background:radial-gradient(circle,rgba(51,154,240,.12),transparent 65%);pointer-events:none;z-index:0}#beta-landing:before{top:-214px;right:-200px}#beta-landing:after{bottom:-104px;left:-151px}@media (max-width:560px){#beta-landing:after,#beta-landing:before{width:400px;height:400px}#beta-landing:before{top:-140px;right:-160px}#beta-landing:after{bottom:122px;left:-110px}}#beta-landing *{box-sizing:border-box}#beta-landing .page{max-width:1520px;margin:0 auto;padding:32px 160px 0;display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;position:relative;z-index:1}@media (max-width:1024px){#beta-landing .page{grid-template-columns:1fr;gap:40px;max-width:784px;padding:32px 40px 0}}@media (max-width:560px){#beta-landing .page{padding:32px 24px 0}}#beta-landing .header{grid-column:1/-1;display:flex;align-items:center;justify-content:flex-start;padding:0 0 48px}@media (max-width:1024px){#beta-landing .header{padding-bottom:32px}}#beta-landing .logo-img{height:30px;width:auto;display:block}#beta-landing .hero-col{display:flex;flex-direction:column;gap:40px}#beta-landing .hero h1{font-family:var(--main);font-weight:700;color:var(--brand-600);font-size:clamp(36px,4.5vw,57px);line-height:1.12;letter-spacing:0;margin:0;text-wrap:balance}#beta-landing .hero .sub{margin:24px 0 0;color:var(--text-primary);font-size:16px;font-weight:400;line-height:24px}#beta-landing .benefits{display:grid;gap:24px;grid-template-columns:1fr 1fr}@media (max-width:560px){#beta-landing .benefits{grid-template-columns:1fr}}#beta-landing .benefit{border-radius:var(--radius-card);padding:24px;background:var(--surface-card);box-shadow:var(--shadow-card)}#beta-landing .benefit .ico{width:44px;height:44px;border-radius:var(--radius-m);background:var(--brand-soft);color:var(--brand);display:flex;align-items:center;justify-content:center;margin-bottom:16px}#beta-landing .benefit .ico svg{width:24px;height:24px;display:block;stroke-width:1.5}#beta-landing .benefit h3{margin:0 0 8px;font-size:22px;line-height:28px;font-weight:500;letter-spacing:0;color:var(--text-primary)}#beta-landing .benefit p{margin:0;font-size:16px;font-weight:400;line-height:24px;color:var(--text-primary)}#beta-landing .form-col{display:flex;justify-content:center;padding-left:40px}@media (max-width:1024px){#beta-landing .form-col{padding-left:0}}#beta-landing .formcard{width:100%;border-radius:var(--radius-card);background:var(--surface-card);padding:32px 40px 24px;box-shadow:var(--shadow-card)}#beta-landing .formcard>h2{font-family:var(--main);font-weight:500;font-size:22px;line-height:28px;letter-spacing:0;color:var(--text-brand);margin:0 0 8px}#beta-landing .formcard>h2:focus{outline:none}#beta-landing .formcard>.form-sub{font-size:16px;font-weight:400;line-height:24px;color:var(--text-primary);margin:0 0 24px}#beta-landing .section-label{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.15px;text-transform:uppercase;color:var(--text-tertiary);margin:0 0 16px}#beta-landing .section-label.gap{margin-top:40px}#beta-landing .field{margin-bottom:32px}#beta-landing .field:last-child,#beta-landing .row2 .field{margin-bottom:0}#beta-landing .field>label{display:block;font-size:14px;line-height:20px;font-weight:500;letter-spacing:.1px;color:var(--text-secondary);margin-bottom:4px}#beta-landing .field>label .req{color:var(--brand);margin-right:4px;font-size:16px;line-height:20px}#beta-landing .row2{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px}@media (max-width:560px){#beta-landing .row2{grid-template-columns:1fr;gap:32px}}#beta-landing .control,#beta-landing .selectbox{width:100%;height:40px;font-family:inherit;font-size:16px;line-height:24px;letter-spacing:.15px;color:var(--text-primary);background:var(--surface-card);border:1px solid var(--border-input)!important;border-radius:var(--radius-m);padding:8px 16px;transition:border-color .15s ease,box-shadow .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}#beta-landing .control::-moz-placeholder{color:var(--text-placeholder)}#beta-landing .control::placeholder{color:var(--text-placeholder)}#beta-landing .control:focus,#beta-landing .selectbox:focus{outline:none;border-color:var(--brand)!important;box-shadow:var(--ring-focus)}#beta-landing .control:hover:not(:focus),#beta-landing .selectbox:hover:not(:focus){border-color:var(--icon-input)!important}#beta-landing .select-wrap{position:relative}#beta-landing .select-wrap:after{content:"";position:absolute;right:16px;top:50%;width:8px;height:8px;border-right:1.25px solid var(--icon-input);border-bottom:1.25px solid var(--icon-input);transform:translateY(-65%) rotate(45deg);pointer-events:none}#beta-landing .selectbox{padding-right:44px;cursor:pointer}#beta-landing .selectbox.placeholder{color:var(--text-secondary)}#beta-landing .phone-field .react-tel-input{font-family:var(--main)}#beta-landing .phone-field .react-tel-input input.form-control{font-family:var(--main)!important;font-size:16px!important;line-height:24px!important;letter-spacing:.15px!important;height:40px!important;width:100%!important;padding:8px 16px 8px 90px!important;background:var(--surface-card)!important;border:1px solid var(--border-input)!important;border-radius:var(--radius-m)!important;color:var(--text-primary)!important;transition:border-color .15s ease,box-shadow .15s ease!important}#beta-landing .phone-field .react-tel-input input.form-control::-moz-placeholder{color:var(--text-placeholder)}#beta-landing .phone-field .react-tel-input input.form-control::placeholder{color:var(--text-placeholder)}#beta-landing .phone-field .react-tel-input input.form-control:focus{border-color:var(--brand)!important;box-shadow:var(--ring-focus)!important}#beta-landing .phone-field .react-tel-input .flag-dropdown{width:74px!important;background:transparent!important;border:1px solid var(--border-input)!important;border-radius:var(--radius-m) 0 0 var(--radius-m)!important}#beta-landing .phone-field .react-tel-input .selected-flag{width:100%!important;height:100%!important;padding:4px 16px!important;background:transparent!important;border:none!important;border-radius:var(--radius-m) 0 0 var(--radius-m)!important}#beta-landing .phone-field .react-tel-input .selected-flag:hover{background:var(--surface-page)!important}#beta-landing .phone-field .react-tel-input .selected-flag .arrow{display:none!important}#beta-landing .phone-field .react-tel-input .selected-flag:after{content:"";position:absolute;right:14px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-color:var(--icon-input);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}#beta-landing .phone-field .react-tel-input .country-list{border-radius:var(--radius-m)!important;font-family:var(--main)!important;font-size:14px!important;border:1px solid var(--border-input)!important;box-shadow:var(--shadow-card)!important}#beta-landing .phone-field .react-tel-input .country-list .search{padding:8px!important}#beta-landing .phone-field .react-tel-input .country-list .search-box{border-color:var(--border-input)!important;color:var(--text-primary)!important;font-family:var(--main)!important}#beta-landing .phone-field .react-tel-input .country-list .search-box::-moz-placeholder{color:var(--text-placeholder)!important}#beta-landing .phone-field .react-tel-input .country-list .search-box::placeholder{color:var(--text-placeholder)!important}#beta-landing .phone-field .react-tel-input .country-list .country{color:var(--text-secondary)!important}#beta-landing .phone-field .react-tel-input .country-list .country .dial-code{color:var(--text-tertiary)!important}#beta-landing .phone-field .react-tel-input .country-list .country.highlight,#beta-landing .phone-field .react-tel-input .country-list .country:hover{background:var(--brand-soft)!important}#beta-landing .control.invalid,#beta-landing .phone-field.invalid .react-tel-input .flag-dropdown,#beta-landing .phone-field.invalid .react-tel-input input.form-control,#beta-landing .selectbox.invalid{border-color:var(--danger)!important}#beta-landing .control.invalid:focus,#beta-landing .selectbox.invalid:focus{box-shadow:0 0 0 3px rgba(248,9,9,.16)}#beta-landing .errmsg{color:var(--danger);font-size:12px;line-height:16px;font-weight:400;letter-spacing:.4px;margin-top:2px;animation:beta-errin .2s ease}#beta-landing .errmsg.submit-err{text-align:center;margin-top:12px}@keyframes beta-errin{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}#beta-landing .specify-field{animation:beta-specin .22s ease}@keyframes beta-specin{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}#beta-landing .checks{margin-top:24px;display:flex;flex-direction:column;gap:16px}#beta-landing .field:has(+.checks){margin-bottom:0}#beta-landing .checkbox-row{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px;cursor:pointer;font-size:16px;font-weight:400;line-height:24px;color:var(--text-primary)}#beta-landing .checkbox-row input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;flex:none;margin:4px 0 0;position:relative;border:1px solid var(--border-input);border-radius:var(--radius-s);background:var(--surface-card);cursor:pointer;transition:background .15s ease,border-color .15s ease}#beta-landing .checkbox-row input[type=checkbox]:checked{background:var(--brand);border-color:var(--brand)}#beta-landing .checkbox-row input[type=checkbox]:checked:after{content:"";position:absolute;left:4.5px;top:1.5px;width:4px;height:8px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}#beta-landing .checkbox-row input[type=checkbox]:focus-visible{outline:none;box-shadow:var(--ring-focus)}#beta-landing .checkbox-field .checkbox-row{position:relative}#beta-landing .terms-tooltip{position:absolute;right:-32px;top:50%;transform:translateY(-50%);padding:4px 8px;background:var(--surface-tooltip);color:#fff;font-size:12px;line-height:16px;letter-spacing:.4px;border-radius:var(--radius-s);white-space:nowrap;animation:beta-errin .2s ease}@media (max-width:560px){#beta-landing .terms-tooltip{position:static;transform:none;margin:4px 0 0 24px}}#beta-landing .terms-tooltip:before{content:"";position:absolute;left:-4px;top:50%;transform:translateY(-50%);border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:4px solid var(--surface-tooltip)}#beta-landing .inline-link{background:none;border:none;padding:0;font:inherit;color:var(--brand);text-decoration:underline;cursor:pointer}#beta-landing .inline-link:hover{color:var(--brand-600)}#beta-landing .turnstile-wrap{margin-top:24px;display:flex;flex-direction:column;align-items:center;gap:8px}#beta-landing .turnstile-wrap.unrendered{height:0;margin:0;overflow:hidden}#beta-landing .turnstile{width:100%}#beta-landing .turnstile-wrap .errmsg{margin-top:0}#beta-landing .submit{width:100%;margin-top:24px;font-family:var(--main);font-size:16px;line-height:24px;font-weight:400;letter-spacing:.15px;color:#fff;background:var(--brand);border:none;border-radius:var(--radius-m);height:40px;padding:8px 16px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background .15s ease,transform .08s ease}#beta-landing .submit:hover{background:var(--brand-600)}#beta-landing .submit:active{transform:scale(.99)}#beta-landing .submit:disabled{cursor:default;background:var(--brand)}#beta-landing .submit .btn-ico{display:flex;align-items:center}#beta-landing .submit .btn-ico svg{width:16px;height:16px;stroke-width:2}#beta-landing .submit .spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:beta-spin .7s linear infinite}@keyframes beta-spin{to{transform:rotate(1turn)}}#beta-landing .disclaimer{margin-top:24px;text-align:center;font-size:12px;line-height:16px;font-weight:400;letter-spacing:.4px;color:var(--text-tertiary)}#beta-landing .footer{position:relative;z-index:1;margin-top:40px;background:var(--surface-card)}#beta-landing .footer-inner{max-width:1520px;margin:0 auto;padding:40px 160px 0;flex-wrap:wrap;justify-content:space-between}#beta-landing .footer-inner,#beta-landing .footer-left{display:flex;align-items:center;gap:40px}#beta-landing .footer-left img{height:16px;width:auto;display:block;margin-top:-5px}#beta-landing .footer-left span{font-size:16px;line-height:24px;font-weight:400;color:var(--text-tertiary)}#beta-landing .footer-links{display:flex;align-items:center;gap:16px;font-size:16px;line-height:24px}#beta-landing .footer-links .footlink,#beta-landing .footer-links a{background:none;border:none;padding:0;cursor:pointer;font:inherit;font-weight:400;color:var(--text-tertiary);text-decoration:none}#beta-landing .footer-links a.maillink{color:var(--brand);text-decoration:underline;border-bottom:none!important}#beta-landing .footer-links .footlink:hover{text-decoration:underline}#beta-landing .footer-bottom{text-align:center;padding:40px 24px;font-size:16px;line-height:24px;font-weight:400;color:var(--text-disabled)}@media (max-width:1024px){#beta-landing .footer-inner{max-width:784px;padding:40px 40px 0;justify-content:center;gap:40px}}@media (max-width:560px){#beta-landing .footer-inner{padding:40px 24px 0;flex-direction:column;align-items:center;gap:24px}#beta-landing .footer-left{flex-direction:column;align-items:center;gap:24px;text-align:center}#beta-landing .footer-links{justify-content:center;flex-wrap:wrap;gap:16px}}#beta-landing .success-wrap{grid-column:1/-1;display:flex;justify-content:center;padding:40px 0}#beta-landing .success-wrap .formcard{max-width:480px}#beta-landing .success{text-align:center;padding:24px 8px;animation:beta-succin .45s cubic-bezier(.2,.7,.3,1)}@keyframes beta-succin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}#beta-landing .success .check-circle{width:64px;height:64px;border-radius:50%;background:var(--green-50);display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px}#beta-landing .success .check-circle svg{width:30px;height:30px;stroke:var(--green-600);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;fill:none}#beta-landing .success h2{font-family:var(--main);font-weight:500;color:var(--text-primary);font-size:22px;line-height:28px;margin:0 0 8px}#beta-landing .success h2:focus{outline:none}#beta-landing .success p{margin:0 auto 24px;max-width:400px;color:var(--text-secondary);font-size:16px;line-height:24px}#beta-landing .success .resetbtn{background:var(--surface-card);border:1px solid var(--border-input)!important;border-radius:var(--radius-m);color:var(--text-primary);font-family:var(--main);font-size:16px;line-height:24px;font-weight:400;padding:8px 16px;cursor:pointer;transition:background .15s ease,border-color .15s ease}#beta-landing .success .resetbtn:hover{background:var(--surface-page);border-color:var(--icon-input)!important}.beta-portal .modal-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(56,56,56,.45);animation:beta-fadein .2s ease}@keyframes beta-fadein{0%{opacity:0}to{opacity:1}}.beta-portal .modal{width:100%;max-width:540px;max-height:85vh;overflow-y:auto;background:var(--surface-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card);animation:beta-succin .3s cubic-bezier(.2,.7,.3,1)}.beta-portal .modal-head{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:var(--surface-card);border-bottom:1px solid var(--border-input)!important}.beta-portal .modal-head h3{margin:0;font-family:var(--main);font-weight:500;font-size:22px;line-height:28px;color:var(--text-primary)}.beta-portal .modal-close{flex:0 0 auto;width:30px;height:30px;display:grid;place-items:center;background:none;border:none;border-radius:var(--radius-m);font-size:16px;line-height:1;color:var(--text-secondary);cursor:pointer}.beta-portal .modal-close:hover{background:var(--brand-soft);color:var(--brand)}.beta-portal .modal-body{padding:20px 24px 24px}.beta-portal .modal-body p{margin:0 0 12px;font-size:14px;line-height:20px;color:var(--text-primary)}.beta-portal .modal-body p:last-child{margin-bottom:0}.beta-portal .modal-body a.mlink{color:var(--brand);text-decoration:underline}.beta-portal .modal-body a.mlink:hover{color:var(--brand-600)}@media (prefers-reduced-motion:reduce){#beta-landing *,#beta-landing :after,#beta-landing :before,.beta-portal *,.beta-portal :after,.beta-portal :before{animation-duration:.001ms!important}}