.req:where(.astro-4jfyvxlr){background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin:2rem 0 0;padding:1.25rem 1.375rem}.req-head:where(.astro-4jfyvxlr){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}h3:where(.astro-4jfyvxlr){font:500 .72rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0}.chips:where(.astro-4jfyvxlr){flex-wrap:wrap;gap:.375rem;display:flex}.chips:where(.astro-4jfyvxlr) .chip{border:1px solid var(--line);background:var(--raised);height:1.625rem;color:var(--muted);border-radius:99px;align-items:center;gap:.375rem;padding:0 .625rem;font-size:.78rem;font-weight:500;display:inline-flex}.chips:where(.astro-4jfyvxlr) .chip svg{width:.8rem;height:.8rem}.chips:where(.astro-4jfyvxlr) .chip.plan{background:var(--accent-soft);color:var(--accent-ink);border-color:#0000}.req-body:where(.astro-4jfyvxlr) ul{margin:.875rem 0 0;padding:0;list-style:none}.req-body:where(.astro-4jfyvxlr) li{color:var(--ink);margin-top:.5rem;padding-left:1.625rem;font-size:.97rem;position:relative}.req-body:where(.astro-4jfyvxlr) li:before{content:"";border:1.5px solid var(--line-strong);border-radius:4px;width:.875rem;height:.875rem;position:absolute;top:.5em;left:2px}
