.ct-hero{align-items:start}.ct-facts{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.ct-facts li{border-left:2px solid #e4def9;padding-left:14px}.ct-facts b{letter-spacing:-.01em;font-size:15px;font-weight:600;display:block}.ct-facts small{color:var(--mute);margin-top:2px;font-size:13.5px;display:block}.ct-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:20px;padding:26px;box-shadow:0 24px 50px -28px #14142847}.ct-two{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ct-field{flex-direction:column;gap:7px;min-width:0;margin-bottom:16px;display:flex}.ct-field>span{color:var(--ink);font-size:13.5px;font-weight:550}.ct-field>span i{color:var(--mute);margin-left:4px;font-style:normal;font-weight:400}.ct-field input,.ct-field textarea,.ct-field .styled-select{width:100%;font:inherit;color:var(--ink);background:#fff;border:1px solid #dcdce3;border-radius:10px;outline:none;padding:11px 13px;font-size:15px;transition:border-color .15s,box-shadow .15s}.ct-field .styled-select{cursor:pointer;justify-content:space-between;align-items:center;min-height:46px;display:flex}.ct-field textarea{resize:vertical;min-height:140px;line-height:1.5}.ct-field input:focus,.ct-field textarea:focus,.ct-field .styled-select:focus-visible{border-color:#6241d3;box-shadow:0 0 0 3px #6241d326}.ct-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ct-error{color:#b4441b;background:#fdeee8;border-radius:10px;margin:0 0 14px;padding:10px 12px;font-size:14px}.ct-foot{justify-content:space-between;align-items:center;gap:16px;margin-top:4px;display:flex}.ct-foot p{color:var(--mute);max-width:26em;margin:0;font-size:13px;line-height:1.45}.ct-foot p a{color:var(--ink);border-bottom:1px solid var(--line)}.ct-foot .lp-btn{flex:none;align-items:center;gap:8px;display:inline-flex}.ct-sent{text-align:center;padding:48px 28px}.ct-sent h2{letter-spacing:-.02em;margin:14px 0 8px;font-size:24px}.ct-sent p{color:#55555c;margin:0}.ct-ok{color:#12805c;background:#e6f8ec;border-radius:50%;place-items:center;width:44px;height:44px;display:inline-grid}.lpf-grid.ct-ways{grid-template-columns:repeat(4,1fr)}.ct-ways a{height:100%}@media (max-width:1100px){.lpf-grid.ct-ways{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ct-two{grid-template-columns:1fr;gap:0}.lpf-grid.ct-ways{grid-template-columns:1fr}.ct-foot{flex-direction:column;align-items:stretch}.ct-card{padding:20px}}
