.lp .su-main{padding-top:clamp(40px,6vw,72px)}.lp .su-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);grid-gap:clamp(32px,5vw,64px);gap:clamp(32px,5vw,64px);align-items:start}.lp .su-col-form h1{margin:0 0 14px;font-size:clamp(30px,3.6vw,42px);line-height:1.1;letter-spacing:-.025em;font-weight:700}.lp .su-lead{margin:0 0 34px;max-width:52ch;font-size:16px;color:var(--lp-ink-70)}.lp .su-form{display:grid;grid-gap:26px;gap:26px}.lp .su-group{margin:0;padding:24px 26px 26px;border:1px solid var(--lp-line);border-radius:var(--lp-r-surface);background:var(--lp-surface);display:grid;grid-gap:18px;gap:18px}.lp .su-group legend{padding:0 8px;margin-left:-8px;font-size:15px;font-weight:700;letter-spacing:-.01em}.lp .su-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.lp .su-field{display:grid;grid-gap:7px;gap:7px}.lp .su-field>span{font-size:14px;font-weight:600;color:var(--lp-ink)}.lp .su-field>span i{color:#B4231F;font-style:normal}.lp .su-honey{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.lp .su-field input[type=email],.lp .su-field input[type=password],.lp .su-field input[type=text],.lp .su-field select,.lp .su-field textarea{width:100%;padding:12px 14px;font-family:inherit;font-size:15px;color:var(--lp-ink);background:var(--lp-bg);border:1px solid var(--lp-line);border-radius:var(--lp-r-control);transition:border-color .15s ease,box-shadow .15s ease}.lp .su-field textarea{resize:vertical;min-height:130px;line-height:1.6}.lp .su-field input:focus,.lp .su-field select:focus,.lp .su-field textarea:focus{outline:none;border-color:var(--lp-accent);box-shadow:0 0 0 3px rgba(212,175,55,.18)}.lp .su-field input[aria-invalid=true],.lp .su-field textarea[aria-invalid=true]{border-color:#B4231F;background:#FDF6F5}.lp .su-field em{font-style:normal;font-size:13px;color:#B4231F}.lp .su-field em.su-hint{color:var(--lp-ink-50)}.lp .su-pw{position:relative}.lp .su-pw input{padding-right:46px}.lp .su-pw button{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;background:transparent;border:none;border-radius:8px;color:var(--lp-ink-50);cursor:pointer}.lp .su-pw button:hover{background:var(--lp-line-soft);color:var(--lp-ink)}.lp .su-pwrules{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px}.lp .su-pwrules li{display:flex;align-items:center;gap:5px;font-size:12.5px;color:var(--lp-ink-50)}.lp .su-pwrules li svg{color:var(--lp-line);flex-shrink:0}.lp .su-pwrules li.ok{color:var(--lp-ink-70)}.lp .su-pwrules li.ok svg{color:#2E7D46}.lp .su-terms{padding:16px 18px;border-radius:12px;background:var(--lp-bg);border:1px solid var(--lp-line-soft)}.lp .su-terms p{margin:0 0 12px;font-size:13.5px;line-height:1.62;color:var(--lp-ink-70)}.lp .su-terms p:last-child{margin-bottom:0}.lp .su-check{display:grid;grid-template-columns:20px 1fr;grid-gap:11px;gap:11px;align-items:start;cursor:pointer}.lp .su-check input[type=checkbox]{width:18px;height:18px;margin:2px 0 0;accent-color:var(--lp-ink);cursor:pointer}.lp .su-check>span{font-size:14px;line-height:1.55;color:var(--lp-ink-70)}.lp .su-check>span i{color:#B4231F;font-style:normal}.lp .su-check a{color:var(--lp-ink);text-decoration:underline;text-underline-offset:3px}.lp .su-error{display:flex;gap:10px;align-items:flex-start;padding:14px 16px;border-radius:12px;background:#FDF6F5;border:1px solid #e8c4c2;color:#8E1B18;font-size:14px;line-height:1.5}.lp .su-error svg{flex-shrink:0;margin-top:1px}.lp .su-submit{justify-content:center;width:100%}.lp .su-submit:disabled{opacity:.42;cursor:not-allowed;transform:none;box-shadow:none}.lp .su-spin{animation:su-rotate .9s linear infinite}@keyframes su-rotate{to{transform:rotate(1turn)}}.lp .su-foot{margin:0;text-align:center;font-size:14px;color:var(--lp-ink-50)}.lp .su-foot a{color:var(--lp-ink);text-decoration:underline;text-underline-offset:3px}.lp .su-col-side{position:-webkit-sticky;position:sticky;top:92px;display:grid;grid-gap:18px;gap:18px}.lp .su-card{padding:26px 24px;border-radius:16px;background:var(--lp-surface);border:1px solid var(--lp-line)}.lp .su-card-price{font-size:40px;font-weight:700;letter-spacing:-.03em;line-height:1;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid var(--lp-line-soft)}.lp .su-card-price span{display:block;margin-top:8px;font-size:14px;font-weight:500;letter-spacing:0;color:var(--lp-ink-50)}.lp .su-card-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.lp .su-card-list li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5;color:var(--lp-ink-70)}.lp .su-card-list svg{flex-shrink:0;margin-top:3px;color:var(--lp-accent-text)}.lp .su-facts{display:grid;grid-gap:10px;gap:10px}.lp .su-facts div{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--lp-ink-70)}.lp .su-facts svg{color:var(--lp-accent-text);flex-shrink:0}.lp .su-side-foot{margin:0;font-size:13.5px;line-height:1.6;color:var(--lp-ink-50)}.lp .su-side-foot a{color:var(--lp-ink);text-decoration:underline;text-underline-offset:3px}.lp .su-done{padding:34px 32px;border-radius:16px;background:var(--lp-surface);border:1px solid var(--lp-line)}.lp .su-done-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:20px;border-radius:50%;background:var(--lp-accent-soft);color:var(--lp-accent-text)}.lp .su-done h2{margin:0 0 12px;font-size:26px;font-weight:700;letter-spacing:-.02em}.lp .su-done p{margin:0 0 12px;font-size:15px;line-height:1.6;color:var(--lp-ink-70)}.lp .su-done-hint{font-size:13.5px!important;color:var(--lp-ink-50)!important}.lp .su-done-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}@media (max-width:900px){.lp .su-grid{grid-template-columns:1fr}.lp .su-col-side{position:static;order:-1}}@media (max-width:640px){.lp .su-group{padding:20px 18px 22px}.lp .su-row{grid-template-columns:1fr}}