.ad-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,460px);grid-gap:clamp(32px,6vw,80px);gap:clamp(32px,6vw,80px);align-items:start}.ad-info{display:grid;grid-gap:36px;gap:36px}.ad-info .mk-kicker{margin-bottom:16px;border-radius:8px;padding:4px 12px;font-weight:700}.ad-removed{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.ad-removed li{padding:16px 20px;border-radius:16px;background:#ffffff;border:1.5px solid #edf0f7;font-weight:600;font-size:14.5px;color:#1e1e24;box-shadow:0 4px 12px rgba(0,0,0,.02);text-decoration:line-through;-webkit-text-decoration-color:#ef4444;text-decoration-color:#ef4444;text-decoration-thickness:2px}.ad-small{margin-top:14px;font-size:14px;color:#717182;line-height:1.6}.ad-steps{list-style:none;padding:0;margin:0;display:grid;grid-gap:0;gap:0;border-left:2px solid #1e1e24}.ad-steps li{display:grid;grid-template-columns:44px 1fr;grid-gap:14px;gap:14px;padding:0 0 24px;margin-left:-17px}.ad-steps li>span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#d8fa55;border:2px solid #1e1e24;font:800 13px var(--mk-mono);color:#1e1e24}.ad-steps strong{font-family:var(--mk-display);font-size:19px;font-weight:800;letter-spacing:-.02em;color:#1e1e24}.ad-steps p{color:#555562;font-size:14.5px;line-height:1.55;margin-top:4px}.ad-form-card{position:-webkit-sticky;position:sticky;top:96px;display:grid;grid-gap:8px;gap:8px;padding:clamp(28px,4vw,36px);background:#ffffff;border:1.5px solid #edf0f7;border-radius:24px;box-shadow:0 20px 48px -12px rgba(30,30,36,.12)}.ad-form{grid-gap:18px;gap:18px}.ad-done,.ad-form{display:grid;margin-top:20px}.ad-done{justify-items:start;grid-gap:14px;gap:14px}.ad-done-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:#d8fa55;color:#1e1e24}@media (max-width:960px){.ad-grid{grid-template-columns:1fr}.ad-form-card{position:static}}@media (max-width:520px){.ad-removed{grid-template-columns:1fr}}.ad-info>section{padding:0}