.oDK6Vq_page{background:#fff;grid-template-columns:1fr 1fr;min-height:100dvh;display:grid}.oDK6Vq_formSide{justify-content:center;align-items:center;padding:105px 42px 45px;display:flex}.oDK6Vq_formWrap{width:100%;max-width:370px;animation:.45s both oDK6Vq_appear}.oDK6Vq_back{color:#777;align-items:center;gap:7px;margin-bottom:32px;font-size:12px;display:inline-flex}.oDK6Vq_heading{margin-bottom:27px}.oDK6Vq_eyebrow{letter-spacing:.13em;color:var(--primary);font-size:10px;font-weight:700}.oDK6Vq_heading h1{letter-spacing:-.055em;margin:12px 0;font-size:35px;line-height:1.13}.oDK6Vq_heading p{color:#777;font-size:14px}.oDK6Vq_form{gap:17px;display:grid}.oDK6Vq_form>label{color:#363030;gap:8px;font-size:12px;font-weight:600;display:grid}.oDK6Vq_form input:not([type=checkbox]){width:100%;height:48px;font:inherit;background:#fff;border:1px solid #e5dfe0;border-radius:10px;padding:0 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.oDK6Vq_form input:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #c8102e0b}.oDK6Vq_form input::placeholder{color:#a39b9d}.oDK6Vq_password{display:block;position:relative}.oDK6Vq_password input{padding-right:46px!important}.oDK6Vq_password button{color:#888;place-items:center;width:46px;height:48px;display:grid;position:absolute;top:0;right:0}.oDK6Vq_form .oDK6Vq_consent{color:#777;align-items:flex-start;gap:9px;font-size:11px;font-weight:400;line-height:1.65;display:flex}.oDK6Vq_consent input{width:15px;height:15px;accent-color:var(--primary);flex-shrink:0;margin-top:2px}.oDK6Vq_consent a{color:var(--primary-dark);text-underline-offset:3px;text-decoration:underline}.oDK6Vq_submit{background:var(--primary);color:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;height:48px;font-size:14px;font-weight:600;transition:background .2s,transform .2s;display:flex}.oDK6Vq_submit:hover{background:var(--primary-dark);transform:translateY(-1px)}.oDK6Vq_submit:disabled{opacity:.65;cursor:wait;transform:none}.oDK6Vq_switch{text-align:center;color:#777;margin-top:24px;font-size:12px}.oDK6Vq_switch button{color:var(--primary);padding:4px;font-weight:700}.oDK6Vq_divider{text-align:center;border-top:1px solid #eee;height:0;margin:26px 0 20px;position:relative}.oDK6Vq_divider span{color:#999;background:#fff;padding:0 10px;font-size:11px;position:relative;top:-11px}.oDK6Vq_google{border:1px solid #e5dfe0;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;height:46px;font-size:13px;display:flex}.oDK6Vq_message{background:#f4f8f4;border:1px solid #dce8dd;border-radius:10px;align-items:flex-start;gap:9px;margin-bottom:20px;padding:12px;font-size:12px;line-height:1.6;display:flex}.oDK6Vq_message svg{flex-shrink:0;margin-top:1px}.oDK6Vq_message[data-error=true]{color:#a00c24;background:#fff3f3;border-color:#f1dadd}.oDK6Vq_scene{background:#372828;height:100dvh;position:sticky;top:0;overflow:hidden}.oDK6Vq_scene>img{object-fit:cover;object-position:55% center;filter:saturate(.7);width:100%;height:100%;animation:24s ease-in-out infinite alternate oDK6Vq_sceneDrift}.oDK6Vq_sceneShade{background:linear-gradient(#21030d12 25%,#30081770 60%,#21030dd9 100%);position:absolute;inset:0}.oDK6Vq_sceneCopy{color:#fff;position:absolute;bottom:45px;left:45px;right:45px}.oDK6Vq_sceneCopy>span{letter-spacing:.16em;opacity:.8;font-size:10px}.oDK6Vq_sceneCopy h2{letter-spacing:-.045em;max-width:560px;margin:20px 0 16px;font-size:clamp(28px,3.4vw,52px);line-height:1.08;animation:1.6s steps(30,end) .15s both oDK6Vq_captionIn}.oDK6Vq_sceneCopy p{color:#ffffffbd;font-size:14px;line-height:1.7}.oDK6Vq_sceneFoot{color:#ffffffad;border-top:1px solid #ffffff3b;justify-content:space-between;align-items:center;gap:15px;margin-top:50px;padding-top:20px;font-size:11px;display:flex}.oDK6Vq_sceneFoot>span:first-child{color:#fff;font-size:20px;font-weight:700}.oDK6Vq_orbit{border:1px solid #ffffff3b;border-radius:50%;width:150px;height:150px;animation:7s ease-in-out infinite oDK6Vq_float;position:absolute;top:14%;right:13%}.oDK6Vq_orbit:after{content:"";background:#ffffff9c;border-radius:50%;width:12px;height:12px;position:absolute;top:14px;right:18px;box-shadow:0 0 35px #fff6}.oDK6Vq_loading{height:100dvh;color:var(--primary);place-items:center;display:grid}@keyframes oDK6Vq_appear{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes oDK6Vq_captionIn{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes oDK6Vq_sceneDrift{0%{transform:scale(1)}to{transform:scale(1.07)}}@keyframes oDK6Vq_float{50%{transform:translateY(-12px)rotate(8deg)}}@media (max-width:900px){.oDK6Vq_formSide{padding:100px 30px 35px}.oDK6Vq_sceneCopy{bottom:30px;left:28px;right:28px}.oDK6Vq_heading h1{font-size:31px}}@media (max-width:700px){.oDK6Vq_page{display:block}.oDK6Vq_scene{display:none}.oDK6Vq_formSide{align-items:center;min-height:100dvh;padding:100px 24px 32px}.oDK6Vq_formWrap{max-width:370px}.oDK6Vq_back{margin-bottom:26px}.oDK6Vq_heading h1{font-size:33px}.oDK6Vq_form{gap:16px}.oDK6Vq_heading{margin-bottom:25px}}@media (prefers-reduced-motion:reduce){.oDK6Vq_formWrap,.oDK6Vq_scene>img,.oDK6Vq_sceneCopy h2,.oDK6Vq_orbit{animation:none}.oDK6Vq_submit{transition:none}}
