.layout_root__aB91f{display:flex;min-height:100dvh}.layout_left__lu6aH{width:50%;background:var(--dark);position:relative;display:flex;flex-direction:column;padding:40px;overflow:hidden}.layout_logoWrap__YXwkC{flex-shrink:0;display:inline-block;z-index:2}.layout_logo__DeG7h{display:block}.layout_illustration__eR5FM{flex:1 1;display:flex;align-items:center;justify-content:center;position:relative}.layout_shape1__ITEff{position:absolute;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(29,181,132,.18) 0,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%)}.layout_shape2__DYS2K{position:absolute;width:120px;height:120px;border-radius:30px;border:2px solid rgba(29,181,132,.15);top:20%;right:20%;transform:rotate(20deg);animation:layout_floatA__9Mb3V 6s ease-in-out infinite}.layout_shape3__vbNr1{position:absolute;width:70px;height:70px;border-radius:50%;border:2px solid rgba(167,139,250,.2);bottom:25%;left:15%;animation:layout_floatB__qVl33 8s ease-in-out infinite}@keyframes layout_floatA__9Mb3V{0%,to{transform:rotate(20deg) translateY(0)}50%{transform:rotate(20deg) translateY(-12px)}}@keyframes layout_floatB__qVl33{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}.layout_chars__8gdBK{display:flex;align-items:flex-end;gap:16px;z-index:1;animation:layout_charFloat__zjkan 5s ease-in-out infinite}@keyframes layout_charFloat__zjkan{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.layout_char__zlfns{display:flex;flex-direction:column;align-items:center;gap:4px}.layout_charA__IYw6R{transform:rotate(-5deg)}.layout_charB__0Q8CU{transform:rotate(5deg)}.layout_charHead__j_oEq{width:36px;height:36px;border-radius:50%;background:#ffd4a8;border:2px solid hsla(0,0%,100%,.3)}.layout_charBody__S4XVz{width:44px;height:60px;border-radius:22px 22px 10px 10px;opacity:.9}.layout_taglineWrap__NyUq2{z-index:2;margin-bottom:40px}.layout_tagline__e4tWN{color:#fff;font-size:clamp(1.4rem,2.2vw,1.8rem);font-weight:700;line-height:1.25;margin-bottom:12px}.layout_sub__wO6wd{font-size:.9rem;color:hsla(0,0%,100%,.5);line-height:1.6}.layout_green__P0f0g{color:var(--primary);font-weight:600}.layout_bottomDots__0_C6_{position:absolute;bottom:0;left:0;right:0;display:grid;grid-template-columns:repeat(12,1fr);padding:0 40px 24px;grid-gap:12px;gap:12px}.layout_dot__5GzH6{width:6px;height:6px;border-radius:50%;background:var(--primary)}.layout_right__YEJ6U{width:50%;background:var(--surface);display:flex;align-items:center;justify-content:center;padding:40px 24px}.layout_formWrap__hNdSD{width:100%;max-width:420px}@media (max-width:768px){.layout_root__aB91f{display:block;min-height:auto}.layout_left__lu6aH{width:100%;padding:32px 24px;min-height:auto}.layout_illustration__eR5FM{display:none}.layout_taglineWrap__NyUq2{margin-bottom:0}.layout_right__YEJ6U{width:100%;padding:40px 24px;display:block}.layout_bottomDots__0_C6_{display:none}}