.md-steps .aia-steps__track{grid-template-columns:repeat(5,minmax(0,1fr))}.md-options{grid-template-columns:repeat(2,minmax(0,1fr))}.md-result{margin-top:56px;border:1px solid var(--aia-line);border-radius:18px;background:var(--aia-surface);box-shadow:0 18px 50px #13131312;scroll-margin-top:110px;overflow:hidden}.md-result__hero{display:grid;grid-template-columns:220px minmax(0,1fr);gap:34px;align-items:center;padding:42px;border-bottom:1px solid var(--aia-line);background:radial-gradient(circle at 12% 0,rgba(104,1,254,.1),transparent 22rem),var(--aia-surface-2)}.md-score{display:grid;place-items:center;gap:2px;width:200px;height:200px;border-radius:50%;background:conic-gradient(var(--aia-purple) calc(var(--md-score) * 1%),rgba(19,19,19,.1) 0);position:relative}.md-score:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:50%;background:var(--aia-surface)}.md-score>*{position:relative;z-index:1}.md-score__value{font-family:var(--font-headings, "monument-extended", sans-serif);font-size:44px;line-height:1;color:var(--aia-ink)}.md-score__label{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#13131380}.md-result__hero h2{margin:10px 0 0;color:var(--aia-ink);font-family:var(--font-headings, "monument-extended", sans-serif);font-size:clamp(26px,3.6vw,40px);font-weight:400;line-height:1.1;text-transform:uppercase}.md-result__hero p{margin:18px 0 0;color:var(--aia-muted);font-size:15px;line-height:1.65}.md-body{padding:34px 42px 42px}.md-body h3{margin:0 0 18px;color:var(--aia-ink);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.md-body+.md-body{padding-top:0}.md-bars{display:grid;gap:16px;margin:0 0 34px;padding:0;list-style:none}.md-bar__head{display:flex;justify-content:space-between;gap:16px;margin-bottom:7px;font-size:13px;color:#131313bd}.md-bar__head strong{font-weight:600;color:var(--aia-ink)}.md-bar__track{height:8px;border-radius:999px;background:#1313131a;overflow:hidden}.md-bar__fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--aia-purple),#a15cff)}.md-actions{display:grid;gap:14px;margin:0 0 34px;padding:0;list-style:none;counter-reset:md}.md-actions li{border:1px solid var(--aia-line);border-radius:12px;padding:18px 20px;background:var(--aia-surface-2)}.md-actions strong{display:block;margin-bottom:6px;color:var(--aia-ink);font-size:14px}.md-actions span{color:var(--aia-muted);font-size:13px;line-height:1.6}.md-result__cta{display:flex;flex-wrap:wrap;gap:12px}.md-content{width:min(980px,calc(100% - 48px));margin:96px auto 0}.md-content section+section{margin-top:64px}.md-content h2{margin:0 0 18px;color:var(--aia-ink);font-family:var(--font-headings, "monument-extended", sans-serif);font-size:clamp(24px,3vw,34px);font-weight:400;line-height:1.14;text-transform:uppercase}.md-content h3{margin:28px 0 10px;color:var(--aia-ink);font-size:17px;font-weight:600}.md-content p{margin:0 0 16px;color:var(--aia-muted);font-size:15px;line-height:1.7}.md-content ul{margin:0 0 16px;padding-left:20px;color:var(--aia-muted);font-size:15px;line-height:1.7}.md-table{width:100%;border-collapse:collapse;margin:8px 0 0;font-size:14px}.md-table th,.md-table td{border:1px solid var(--aia-line);padding:12px 14px;text-align:left;vertical-align:top;color:var(--aia-muted);line-height:1.55}.md-table th{background:var(--aia-surface-2);color:var(--aia-ink);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.md-table td strong{color:var(--aia-ink)}.md-table-wrap{overflow-x:auto}@media (max-width: 900px){.md-steps .aia-steps__track{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.md-options{grid-template-columns:1fr}.md-result__hero{grid-template-columns:1fr;padding:28px;justify-items:start}.md-score{width:160px;height:160px}.md-body{padding:26px 28px 32px}.md-content{width:min(980px,calc(100% - 40px));margin-top:64px}}
