.sv-tk__grid{align-items:center;display:grid;gap:clamp(40px,6vw,96px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sv-tk__list{color:var(--ink);display:grid;font:400 17px/1.5 var(--font-sans);gap:16px;list-style:none;margin:28px 0 0;padding:0}.sv-tk__list li{align-items:flex-start;display:flex;gap:14px}.sv-tk__list svg{fill:var(--highlight);flex:none;height:24px;margin-top:1px;width:24px}.sv-tk__list{margin-top:36px}.sv-tk__panel{border-radius:var(--radius-lg);color:var(--ink);padding:clamp(32px,4vw,56px)}.sv-tk__panel--teal{background:var(--sv-teal);--ink:var(--sv-sand);--ink-muted:var(--sv-warm);--highlight:var(--sv-yellow)}.sv-tk__panel--raised{background:var(--surface-raised);border:1px solid var(--line)}.sv-tk__panel--sand{background:var(--sv-sand)}.sv-tk__ptitle{font:500 24px/1.2 var(--font-display);margin:0 0 28px;text-transform:var(--sv-case)}.sv-tk__steps{display:grid;gap:28px;list-style:none;margin:0;padding:0}.sv-tk__steps li{align-items:start;display:grid;gap:20px;grid-template-columns:auto 1fr}.sv-tk__num{color:var(--highlight);font:400 40px/1 var(--font-inktrap);min-width:2ch}.sv-tk__stitle{font:600 18px/1.3 var(--font-sans);margin:4px 0 6px}.sv-tk__stext{color:var(--ink-muted);font:400 16px/1.5 var(--font-sans);margin:0}@media (max-width:900px){.sv-tk__grid{grid-template-columns:1fr}}