.lx .csvc .csvc-hero{margin:14px 0 0}.lx .csvc .csvc-price{color:var(--ink);margin:0 0 12px;font-size:17px;font-weight:500}.lx .csvc .csvc-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lx .csvc .csvc-chips li{border:1px solid var(--line);color:var(--ink);background:#fbf9f5b3;padding:7px 12px;font-size:13px;line-height:1.3}.lx .csvc .csvc-needs{margin:8px 0 36px}.lx .csvc .csvc-needs h3{margin:0 0 14px;font-size:clamp(24px,2.4vw,32px)}.lx .csvc .csvc-needs ul{margin:0;padding-left:1.1em}.lx .csvc .csvc-needs li{margin:0 0 10px}.lx .csvc .csvc-promise h2{margin:14px 0 12px;font-size:clamp(32px,3.4vw,52px)}.lx .csvc .csvc-promise p{max-width:60ch;margin:0 0 24px}.lx .csvc .qform,.lx .csvc .qform h1,.lx .csvc .wrap>*{overflow-wrap:anywhere;min-width:0}.lx .csvc .btn{white-space:normal;text-align:center;max-width:100%}@media (max-width:900px){.lx:has(.csvc) .backbtn{display:none}.lx .csvc .qwrap.land .qform{padding-top:104px}.lx .csvc .qform .lead{margin:0;font-size:16px}html[data-qform-on] .lx .mq{transform:translateY(110%)}}
