.lp{display:flex;min-height:100vh;width:100%}.lp-left{flex:1 1 54%;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:56px clamp(32px,4vw,60px);color:#fff;background:linear-gradient(150deg,#3a5bd6,#2848c4 46%,#1b3094)}.lp-left:before{content:"";position:absolute;top:-160px;left:-120px;width:460px;height:460px;background:radial-gradient(circle,#ffffff38,#fff0 70%);pointer-events:none}.lp-left-top{position:relative;z-index:1}.lp-head{margin:0;font-size:clamp(30px,3.3vw,44px);font-weight:800;letter-spacing:-.03em;line-height:1.07;max-width:12ch}.lp-sub{margin:20px 0 0;font-size:15px;line-height:1.55;color:#ffffffd1;max-width:44ch}.lp-feats{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:14px;max-width:480px}.lp-feat{background:#ffffff17;border:1px solid rgba(255,255,255,.15);border-radius:18px;padding:18px}.lp-ico{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;color:#1b2340}.lp-ico svg{width:21px;height:21px;stroke:#1b2340;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round}.lp-feat-t{font-weight:700;font-size:14.5px;letter-spacing:-.01em}.lp-feat-d{margin-top:4px;font-size:12.5px;line-height:1.45;color:#ffffffb8}.lp-right{flex:1 1 46%;background:#fff;display:flex;align-items:center;justify-content:center;padding:40px 32px}.lp-form{width:100%;max-width:360px}.lp-kicker{color:var(--accent);font-weight:800;font-size:13px;letter-spacing:-.01em}.lp-welcome{margin:14px 0 6px;font-size:34px;font-weight:800;letter-spacing:-.03em;color:var(--ink)}.lp-welcome-sub{margin:0 0 26px;color:var(--ink2);font-size:14px}.lp-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;margin-bottom:12px;border:1.5px solid var(--line);border-radius:14px;background:#fff;color:var(--ink);font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:background .12s ease,border-color .12s ease,transform .12s ease}.lp-btn:hover{background:var(--accent);border-color:var(--accent);color:#fff}.lp-btn:active{transform:translateY(1px)}.lp-div{display:flex;align-items:center;gap:12px;margin:22px 0;color:var(--mut2);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.lp-div:before,.lp-div:after{content:"";flex:1;height:1px;background:var(--line)}.lp-note{background:var(--soft);border-radius:14px;padding:14px 16px;font-size:12.5px;line-height:1.5;color:var(--ink2)}.lp-help{margin:22px 0 0;text-align:center;font-size:12.5px;color:var(--mut)}.lp-help a{color:var(--accent);font-weight:700;text-decoration:none}.lp-help a:hover{text-decoration:underline}@media (max-width: 860px){.lp{flex-direction:column}.lp-left{padding:40px 24px;gap:28px}.lp-right{padding:36px 24px 48px}}@media (max-width: 460px){.lp-feats{grid-template-columns:1fr;max-width:100%}}
