.tvc .cwrap{grid-template-columns:1.12fr .88fr;align-items:start;gap:30px;margin-top:70px;display:grid}.tvc .card-l{background:var(--card-l);border:1px solid var(--line-l);border-radius:24px}.tvc .formcard{padding:36px}.tvc .formcard h3{letter-spacing:-.035em;margin-bottom:8px;font-size:26px}.tvc .formcard .hint{color:var(--ink-l3);margin-bottom:28px;font-size:14px}.tvc .fld{margin-bottom:18px}.tvc .fld label{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-l3);margin-bottom:9px;font-size:11px;font-weight:700;display:block}.tvc .fld input,.tvc .fld textarea{width:100%;font:inherit;color:var(--ink-l);border:1px solid var(--line-l);resize:none;background:#f6f9fb;border-radius:13px;outline:0;padding:13px 16px;font-size:14.5px;transition:all .22s}.tvc .fld input::placeholder,.tvc .fld textarea::placeholder{color:#a6b6c4}.tvc .fld input:focus,.tvc .fld textarea:focus{border-color:var(--acc-d);background:#fff;box-shadow:0 0 0 4px #5c819e1f}.tvc .row2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.tvc .agree{color:var(--ink-l3);gap:12px;margin:4px 0 24px;font-size:12.5px;line-height:1.5;display:flex}.tvc .agree i{border:1px solid var(--acc-d);background:var(--acc-d);border-radius:6px;flex:0 0 19px;place-items:center;width:19px;height:19px;margin-top:1px;display:grid}.tvc .agree i svg{stroke:#fff;fill:none;stroke-width:3.2px;width:11px;height:11px}.tvc .agree a{color:var(--acc-d);border-bottom:1px solid #5c819e66}.tvc .side{flex-direction:column;gap:22px;display:flex}.tvc .urgent{color:#fff;background:#0d1620;border-radius:24px;padding:32px;position:relative;overflow:hidden}.tvc .urgent:after{content:"";background:radial-gradient(circle,#8fb4ce38,#0000 65%);border-radius:50%;width:230px;height:230px;position:absolute;top:-70px;right:-70px}.tvc .urgent .eye{color:#8fb4ce}.tvc .urgent h3{color:#fff;letter-spacing:-.035em;margin:16px 0 12px;font-size:24px;position:relative}.tvc .urgent p{color:#9fb3c6;margin-bottom:24px;font-size:14px;position:relative}.tvc .legal{padding:30px}.tvc .legal h3{letter-spacing:-.03em;margin-bottom:18px;font-size:19px}.tvc .legal .r{border-bottom:1px solid var(--line-l);justify-content:space-between;gap:18px;padding:12px 0;font-size:13px;display:flex}.tvc .legal .r:last-of-type{border-bottom:0}.tvc .legal .r span{color:var(--ink-l3);white-space:nowrap}.tvc .legal .r b{text-align:right;font-weight:600}.tvc .legal .fin{color:var(--ink-l3);border-top:1px solid var(--line-l);margin-top:16px;padding-top:16px;font-size:12.5px}.tvc .legal .fin a{color:var(--acc-d);border-bottom:1px solid #5c819e66}@media (max-width:1100px){.tvc .cwrap{grid-template-columns:1fr;margin-top:40px}.tvc .formcard{padding:26px}}.tvc .agree .cb{cursor:pointer;flex:0 0 19px;display:block;position:relative}.tvc .agree .cb input{opacity:0;cursor:pointer;width:19px;height:19px;margin:0;position:absolute;top:0;left:0}.tvc .agree i.off{border-color:var(--line-l2);background:0 0}.tvc .agree i.off svg{opacity:0}.tvc .agree .cb input:focus-visible+i{box-shadow:0 0 0 4px #5c819e2e}.tvc .fld .err,.tvc .agree .err{color:#b4443c;margin-top:7px;font-size:12px;line-height:1.45;display:block}.tvc .fld input[aria-invalid=true],.tvc .fld textarea[aria-invalid=true]{background:#b4443c0a;border-color:#b4443c}.tvc .fld input[aria-invalid=true]:focus,.tvc .fld textarea[aria-invalid=true]:focus{box-shadow:0 0 0 4px #b4443c1f}.tvc .formcard button.btn.dark:disabled{opacity:.5;cursor:not-allowed}.tvc .formcard button.btn.dark:disabled:hover{background:#0d1620;border-color:#0d1620}.tvc .formcard button.btn.dark:disabled:hover .arw{color:#fff;background:#ffffff1f;transform:none}.tvc .formcard .sent{color:#2f7d5b;margin-top:16px;font-size:13px;line-height:1.5}.tvc .formcard .sent.bad{color:#b4443c}
