@layer components{.pr-answer{padding-left:16px;border-left:3px solid var(--mk-accent);font-size:18px;line-height:1.55;color:var(--mk-ink)}.pr-h2{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);max-width:16ch}.pr-list{border-top:1px solid var(--mk-ink)}.pr-list li{position:relative;padding:9px 0 9px 22px;border-bottom:1px solid var(--mk-line);color:var(--mk-ink)}.pr-list li:before{content:"";position:absolute;left:2px;top:19px;width:8px;height:2px;background:var(--mk-accent)}.pr-list[data-tone=out] li{color:var(--mk-body)}.pr-list[data-tone=out] li:before{top:15px;width:8px;height:8px;background:transparent;border:2px solid var(--mk-error)}.pr-chain{border-left:2px solid var(--mk-line-strong);margin-left:7px}.pr-chain li{position:relative;display:grid;gap:2px 16px;padding:10px 0 10px 22px}@media (min-width:640px){.pr-chain li{grid-template-columns:11rem minmax(0,1fr) auto;align-items:baseline}}.pr-chain li:before{content:"";position:absolute;left:-8px;top:17px;width:14px;height:14px;background:#ffffff;border:2px solid var(--mk-ink);border-radius:50%}.pr-chain li[data-domain=company]:before,.pr-chain li[data-domain=person]:before{background:var(--mk-accent);border-color:var(--mk-accent)}.pr-hop{font-family:var(--font-plex-cond),sans-serif;font-size:18px;font-weight:600;color:var(--mk-ink)}.pr-ladder{display:grid;gap:0;border:1px solid var(--mk-ink);border-radius:var(--mk-radius)}@media (min-width:768px){.pr-ladder{grid-template-columns:repeat(3,minmax(0,1fr))}}.pr-ladder li{padding:18px;border-bottom:1px solid var(--mk-line)}@media (min-width:768px){.pr-ladder li{border-bottom:0;border-right:1px solid var(--mk-line)}.pr-ladder li:last-child{border-right:0}}.pr-ladder li:last-child{border-bottom:0;background:var(--mk-accent-wash)}.pr-svc{position:relative;display:grid;gap:14px;padding:24px 0;border-bottom:1px solid var(--mk-line)}@media (min-width:900px){.pr-svc{grid-template-columns:minmax(0,4fr) minmax(0,6fr) minmax(0,2fr);gap:32px;align-items:start}}.pr-svc dt{font-size:13px;font-weight:500;color:var(--mk-faint)}.pr-svc dd+dt{margin-top:10px}}