.form-layout{display:grid;grid-template-columns:1fr 380px;grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);padding:10px 0 clamp(56px,7vw,90px);align-items:start}.panel{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-xl);padding:clamp(24px,3vw,36px)}.aside{position:-webkit-sticky;position:sticky;top:calc(var(--hdr) + 18px);display:grid;grid-gap:18px;gap:18px}.step{font-size:10.5px;font-weight:700;letter-spacing:.17em;text-transform:uppercase;color:var(--faint);margin:0 0 14px;display:flex;align-items:center;gap:12px}.step span{width:22px;height:22px;border-radius:50%;background:var(--lime);color:var(--on-lime);display:grid;place-items:center;font-family:var(--display);font-size:12px;font-weight:700;letter-spacing:0}.step:after{content:"";flex:1 1;height:1px;background:var(--hairline)}.block{margin-bottom:34px}.block:last-child{margin:0}.modelpick{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:11px;gap:11px}.mp{border:1px solid var(--border);border-radius:var(--r-md);background:var(--ground);padding:14px;cursor:pointer;transition:.16s}.mp:hover{border-color:var(--faint)}.mp.on{border-color:var(--lime);background:rgba(141,198,63,.06)}.mp .mt{font-family:var(--display);font-size:15px;font-weight:700}.mp .ms{font-size:12px;color:var(--muted);margin-top:3px}.summary .sl{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-bottom:16px;display:block}.sr{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid var(--border-soft);font-size:14px}.sr:last-of-type{border:none}.sr .k{color:var(--muted)}.sr .v{font-weight:600;text-align:right}.trust{display:grid;grid-gap:11px;gap:11px}.trust div{display:flex;gap:11px;align-items:flex-start;font-size:13.5px;color:var(--muted)}.trust svg{width:16px;height:16px;color:var(--lime);flex:none;margin-top:3px}@media(max-width:900px){.form-layout{grid-template-columns:1fr}.aside{position:static}.modelpick{grid-template-columns:1fr 1fr}}@media(max-width:640px){.modelpick{grid-template-columns:1fr}}