.FwvQOG_screen{--login-teal:#148f91;--login-teal-strong:#087b7e;--login-ink:#163b50;--login-muted:#78899b;--login-line:#e4eaf0;--login-surface:#fff;--login-page:#f8fafc;--phone-shell:#183f55;--phone-screen:#fff;--phone-detail:#d7e2ea;--chat-soft:#eff5f8;--chat-line:#bfd0dc;--chat-line-soft:#d6e0e7;--chat-input:#eef6f5;min-height:100svh;color:var(--login-ink);background:radial-gradient(ellipse at 9% 94%, #cff4ef9e, transparent 31%), radial-gradient(ellipse at 49% 7%, #ebe8fdb8, transparent 37%), var(--login-page);direction:ltr;grid-template-columns:minmax(0,1.08fr) minmax(470px,.92fr);font-family:inherit;display:grid;position:relative;overflow:hidden}.FwvQOG_hero{text-align:right;isolation:isolate;direction:rtl;flex-direction:column;justify-content:center;min-width:0;min-height:100svh;padding:clamp(44px,6.8vw,104px) clamp(34px,7vw,110px);display:flex;position:relative;overflow:hidden}.FwvQOG_screen[data-language=en] .FwvQOG_hero{text-align:left;direction:ltr}.FwvQOG_hero:before,.FwvQOG_hero:after{z-index:-1;content:"";pointer-events:none;border:1px solid #7b8bcb1a;border-radius:50%;position:absolute}.FwvQOG_hero:before{aspect-ratio:1;background:linear-gradient(150deg,#eeecffb3,#f8fafc00 70%);width:min(70vw,760px);top:-35%;right:-18%}.FwvQOG_hero:after{aspect-ratio:1;background:linear-gradient(30deg,#d5f4f194,#f8fafc00 70%);border-color:#148f9117;width:min(74vw,760px);bottom:-48%;left:-35%}.FwvQOG_heroBrand{width:min(280px,48%);position:absolute;top:clamp(32px,5vw,70px);right:clamp(34px,7vw,110px)}.FwvQOG_screen[data-language=en] .FwvQOG_heroBrand{left:clamp(34px,7vw,110px);right:auto}.FwvQOG_heroCopy{z-index:2;max-width:570px;margin-top:34px;position:relative}.FwvQOG_heroEyebrow,.FwvQOG_eyebrow{color:var(--login-teal);letter-spacing:.03em;font-size:13px;font-weight:700;display:block}.FwvQOG_heroCopy h1{color:var(--login-ink);letter-spacing:-.045em;margin:14px 0 16px;font-size:clamp(38px,4.25vw,62px);font-weight:750;line-height:1.42}.FwvQOG_heroCopy h1 em{color:var(--login-teal);font-style:normal}.FwvQOG_heroCopy p{color:var(--login-muted);font-size:clamp(16px,1.4vw,19px);line-height:1.9}.FwvQOG_artwork{isolation:isolate;direction:ltr;width:min(510px,83%);height:clamp(265px,34vh,365px);margin:8px 0 12px auto;position:relative}.FwvQOG_artwork:before{filter:blur(25px);content:"";background:#9d9bde30;border-radius:50%;height:20%;position:absolute;bottom:9%;left:11%;right:11%}.FwvQOG_phone{z-index:2;filter:drop-shadow(0 23px 24px #1e416424);width:auto;height:100%;position:absolute;top:0;left:50%;overflow:visible;transform:translate(-50%)rotate(-5deg)}.FwvQOG_orbit{border:1px solid #7192d24f;border-radius:50%;width:90%;height:57%;position:absolute;top:23%;left:5%;transform:rotate(-12deg)}.FwvQOG_orbitTwo{border-color:#5ac6ba40;width:78%;height:44%;top:30%;left:11%;transform:rotate(12deg)}.FwvQOG_bubble{z-index:3;background:#ffffffeb;border:1px solid #fffc;border-radius:16px 16px 16px 5px;justify-content:center;align-items:center;gap:4px;width:48px;height:42px;display:flex;position:absolute;transform:rotate(-7deg);box-shadow:0 10px 25px #223d5e1c}.FwvQOG_bubble i{background:#8e9ee4;border-radius:50%;width:5px;height:5px}.FwvQOG_bubbleTop{top:14%;left:21%}.FwvQOG_bubbleSide{background:#e5f6f2;top:45%;right:14%;transform:rotate(8deg)}.FwvQOG_bubbleSide i{background:#50bcb5}.FwvQOG_signal{z-index:4;color:#7186d3;background:#fff;border:1px solid #ffffffd4;border-radius:15px;place-items:center;width:44px;height:44px;display:grid;position:absolute;box-shadow:0 9px 22px #223d5e1c}.FwvQOG_signalOne{top:31%;right:6%}.FwvQOG_signalTwo{color:#42aaa5;bottom:23%;left:14%}.FwvQOG_signalThree{color:#9a8ad9;width:35px;height:35px;top:16%;right:26%}.FwvQOG_panelSide{direction:rtl;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:100svh;padding:92px clamp(30px,5.7vw,84px) 58px;display:flex;position:relative}.FwvQOG_controls{direction:ltr;justify-content:space-between;align-items:center;display:flex;position:absolute;top:28px;left:clamp(30px,5.7vw,84px);right:clamp(30px,5.7vw,84px)}.FwvQOG_languageControl{border:1px solid var(--login-line);background:var(--login-surface);min-height:42px;color:var(--login-muted);border-radius:13px;align-items:center;gap:3px;padding:4px;display:flex}.FwvQOG_languageControl>svg{margin:0 6px}.FwvQOG_languageControl button,.FwvQOG_themeButton{min-height:32px;color:var(--login-muted);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.FwvQOG_languageControl button{padding:0 10px;font-size:12px}.FwvQOG_languageControl .FwvQOG_controlSelected{color:var(--login-teal-strong);background:#eaf6f4;font-weight:700}.FwvQOG_themeButton{border:1px solid var(--login-line);background:var(--login-surface);width:42px;height:42px;color:var(--login-ink)}.FwvQOG_languageControl button:focus-visible,.FwvQOG_themeButton:focus-visible,.FwvQOG_visibilityButton:focus-visible,.FwvQOG_submit:focus-visible{outline-offset:3px;outline:3px solid #148f9161}.FwvQOG_card{background:var(--login-surface);text-align:right;border:1px solid #dee6eed1;border-radius:24px;width:min(100%,490px);padding:clamp(27px,3.5vw,46px);box-shadow:0 22px 70px #1f385614,0 3px 12px #1f385608}.FwvQOG_cardBrand{width:180px;margin:0 auto 28px}.FwvQOG_formIntro{margin-bottom:24px}.FwvQOG_formIntro h2{color:var(--login-ink);letter-spacing:-.035em;margin:8px 0 7px;font-size:clamp(25px,2.25vw,31px);line-height:1.5}.FwvQOG_formIntro p{color:var(--login-muted);font-size:14px;line-height:1.8}.FwvQOG_runtimeStatus{color:#477f79;background:#f2faf8;border:1px solid #dceeea;border-radius:11px;align-items:center;gap:9px;min-height:42px;margin-bottom:24px;padding:9px 12px;font-size:11px;line-height:1.6;display:flex}.FwvQOG_statusDot{background:#48b7a8;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #48b7a81f}.FwvQOG_statusUnavailable{color:#a36352;background:#fff8f5;border-color:#f0dfd8}.FwvQOG_statusUnavailable .FwvQOG_statusDot{background:#d48a68;box-shadow:0 0 0 4px #d48a681f}.FwvQOG_form{gap:18px;display:grid}.FwvQOG_field{color:var(--login-ink);gap:8px;font-size:13px;font-weight:650;display:grid}.FwvQOG_inputWrap{border:1px solid var(--login-line);background:var(--login-surface);color:#91a0af;border-radius:12px;align-items:center;gap:11px;min-height:54px;padding:0 14px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex}.FwvQOG_inputWrap:focus-within{border-color:var(--login-teal);box-shadow:0 0 0 4px #148f911c}.FwvQOG_inputWrap>svg{flex:none}.FwvQOG_inputWrap input{width:100%;min-width:0;height:50px;box-shadow:none;color:var(--login-ink);background:0 0;border:0;border-radius:0;outline:0;padding:0;font-size:14px}.FwvQOG_inputWrap input:focus{box-shadow:none;border:0;outline:0}.FwvQOG_inputWrap input::placeholder{color:#a2aebc;opacity:.78}.FwvQOG_visibilityButton{color:#8192a2;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}.FwvQOG_visibilityButton:hover{color:var(--login-teal-strong);background:#f2f6f8}.FwvQOG_error{color:#a34040;background:#fff5f5;border:1px solid #f0cece;border-radius:10px;padding:11px 13px;font-size:12px;line-height:1.7}.FwvQOG_submit{color:#fff;background:linear-gradient(110deg,#128e90,#18a7a1);border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:54px;margin-top:4px;padding:12px 18px;font-size:14px;font-weight:750;transition:transform .15s,box-shadow .15s,filter .15s;display:flex;box-shadow:0 10px 22px #148f9133}.FwvQOG_submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 13px 25px #148f9140}.FwvQOG_submit:disabled{opacity:.68;cursor:wait}.FwvQOG_securityNote{color:var(--login-muted);justify-content:center;align-items:center;gap:7px;margin-top:22px;font-size:11px;display:flex}.FwvQOG_securityNote svg{color:var(--login-teal)}.FwvQOG_panelFooter{color:var(--login-muted);text-align:center;font-size:10px;position:absolute;bottom:22px}html[data-theme=dark] .FwvQOG_screen{--login-teal:#58c4bd;--login-teal-strong:#78d1ca;--login-ink:#e8edf4;--login-muted:#a5b0bf;--login-line:#374356;--login-surface:#1e2735;--login-page:#151c28;--phone-shell:#d6e7ef;--phone-screen:#202b3a;--phone-detail:#47586b;--chat-soft:#2b3949;--chat-line:#8699aa;--chat-line-soft:#65798b;--chat-input:#293e42;background:radial-gradient(ellipse at 9% 94%, #1a6b6829, transparent 31%), radial-gradient(ellipse at 49% 7%, #6b5e9f29, transparent 37%), var(--login-page)}html[data-theme=dark] .FwvQOG_card{border-color:#354153;box-shadow:0 22px 70px #0003}html[data-theme=dark] .FwvQOG_languageControl .FwvQOG_controlSelected{background:#233f44}html[data-theme=dark] .FwvQOG_runtimeStatus{color:#9fd3cb;background:#203536;border-color:#31504f}html[data-theme=dark] .FwvQOG_statusUnavailable{color:#e5ad91;background:#382d2b;border-color:#61483e}html[data-theme=dark] .FwvQOG_inputWrap input{color:var(--login-ink)}html[data-theme=dark] .FwvQOG_visibilityButton:hover{background:#2d3948}html[data-theme=dark] .FwvQOG_error{color:#ffc0c6;background:#392a31;border-color:#70474e}@media (max-width:1100px){.FwvQOG_screen{grid-template-columns:minmax(0,1fr) minmax(430px,.95fr)}.FwvQOG_hero{padding-inline:clamp(30px,5vw,60px)}.FwvQOG_heroBrand{right:clamp(30px,5vw,60px)}.FwvQOG_screen[data-language=en] .FwvQOG_heroBrand{left:clamp(30px,5vw,60px);right:auto}.FwvQOG_heroCopy h1{font-size:clamp(35px,4.3vw,49px)}.FwvQOG_artwork{width:96%;height:clamp(245px,32vh,315px)}.FwvQOG_panelSide{padding-inline:34px}.FwvQOG_controls{left:34px;right:34px}}@media (max-width:850px){.FwvQOG_screen{grid-template-columns:1fr;overflow:visible}.FwvQOG_hero:before,.FwvQOG_hero:after{display:none}.FwvQOG_panelSide{order:0;min-height:auto;padding:94px 22px 24px}.FwvQOG_panelFooter{margin-top:20px;position:static}.FwvQOG_hero{text-align:center;order:1;min-height:0;padding:34px 28px 42px}.FwvQOG_heroBrand{display:none}.FwvQOG_heroCopy{max-width:620px;margin:0 auto}.FwvQOG_heroCopy h1{margin:8px 0;font-size:clamp(27px,5vw,38px)}.FwvQOG_heroCopy p{font-size:14px}.FwvQOG_artwork{width:min(390px,84vw);height:225px;margin:3px auto 0}}@media (max-width:520px){.FwvQOG_panelSide{justify-content:flex-start;padding:88px 16px 24px}.FwvQOG_controls{top:18px;left:16px;right:16px}.FwvQOG_languageControl{min-height:40px}.FwvQOG_languageControl button{padding-inline:8px;font-size:11px}.FwvQOG_themeButton{width:40px;height:40px}.FwvQOG_card{border-radius:20px;width:100%;padding:26px 21px 25px}.FwvQOG_cardBrand{width:154px;margin-bottom:21px}.FwvQOG_formIntro{margin-bottom:19px}.FwvQOG_formIntro h2{font-size:25px}.FwvQOG_formIntro p{font-size:13px}.FwvQOG_runtimeStatus{margin-bottom:20px;font-size:10px}.FwvQOG_form{gap:15px}.FwvQOG_field{font-size:12px}.FwvQOG_inputWrap{min-height:52px}.FwvQOG_inputWrap input{height:48px;font-size:16px}.FwvQOG_submit{min-height:52px;font-size:13px}.FwvQOG_securityNote{margin-top:18px}.FwvQOG_hero{padding:26px 20px 32px}.FwvQOG_heroEyebrow{font-size:11px}.FwvQOG_heroCopy h1{font-size:27px}.FwvQOG_artwork{width:min(310px,88vw);height:190px}.FwvQOG_signal{border-radius:12px;width:36px;height:36px}.FwvQOG_panelFooter{font-size:9px}}@media (prefers-reduced-motion:reduce){.FwvQOG_submit,.FwvQOG_inputWrap{transition:none}}
