.pt-body:where(.astro-6ODHIASN){padding:3.5rem 0 4.5rem}.pt-title:where(.astro-6ODHIASN){font-size:1.5rem;font-weight:600;letter-spacing:-.01em;color:#030712;margin:0 0 1.25rem}.pt-grid:where(.astro-6ODHIASN){list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.pt-card:where(.astro-6ODHIASN){display:flex;flex-direction:column;gap:.625rem;padding:1.5rem;border:1px solid #e5e7eb;border-radius:1rem;background:#fff}.pt-h:where(.astro-6ODHIASN){font-size:1.125rem;font-weight:600;color:#030712;margin:0}.pt-p:where(.astro-6ODHIASN){color:#4b5563;line-height:1.6;margin:0}.pt-link:where(.astro-6ODHIASN){margin-top:auto;padding-top:.25rem;color:#030712;font-weight:500;text-decoration:underline;text-underline-offset:2px}.pt-split:where(.astro-6ODHIASN){margin-top:3.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.pt-list:where(.astro-6ODHIASN){list-style:none;margin:0;padding:0;display:grid;gap:.625rem;color:#1f2937}.pt-list:where(.astro-6ODHIASN) li:where(.astro-6ODHIASN){padding-left:1rem;position:relative}.pt-list:where(.astro-6ODHIASN) li:where(.astro-6ODHIASN):before{content:"";position:absolute;left:0;top:.65em;width:.375rem;height:.375rem;border-radius:9999px;background:#59bce7}.pt-proof:where(.astro-6ODHIASN){list-style:none;margin:0 0 1.25rem;padding:0;display:grid;gap:.75rem}.pt-proof:where(.astro-6ODHIASN) li:where(.astro-6ODHIASN){display:flex;align-items:baseline;gap:1rem;padding:1rem 1.25rem;border:1px solid #e5e7eb;border-radius:.875rem}.pt-stat:where(.astro-6ODHIASN){font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:#030712;min-width:4.5rem}.pt-cta:where(.astro-6ODHIASN){margin-top:3.5rem;padding:1.75rem;border-radius:1rem;background:#f3f4f6;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem}.pt-btns:where(.astro-6ODHIASN){display:flex;gap:.75rem;flex-wrap:wrap}.pt-btn:where(.astro-6ODHIASN){display:inline-flex;justify-content:center;width:7.75rem;padding:.5rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:600;color:#030712;background:#fff;box-shadow:inset 0 0 0 1px #d1d5db}.pt-btn-dark:where(.astro-6ODHIASN){background:#030712;color:#fff;box-shadow:none}
