.pt-wrap[data-astro-cid-vby2bde5]{max-width:var(--measure-lead,44rem);padding-inline:var(--grid-margin);margin-inline:auto}.pt-intro[data-astro-cid-vby2bde5]{padding:var(--space-12) 0 var(--space-8);text-align:center}.pt-intro[data-astro-cid-vby2bde5] .lead[data-astro-cid-vby2bde5]{color:var(--color-text-2);margin-top:var(--space-4)}.pt-wall[data-astro-cid-vby2bde5]{padding:var(--space-6) var(--grid-margin) var(--space-8)}.pt-wall-eyebrow[data-astro-cid-vby2bde5]{font-size:var(--text-small);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-2);text-align:center;margin:0 0 var(--space-6)}.pt-grid[data-astro-cid-vby2bde5]{max-width:var(--grid-max,1120px);gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0 auto;padding:0;list-style:none;display:grid}.pt-badge[data-astro-cid-vby2bde5]{border:1px solid var(--color-border,#e3e0d8);background:var(--color-surface,#fbfaf7);color:var(--color-text-1,#0b1630);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;padding:1.5rem 1rem;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex}.pt-badge[data-astro-cid-vby2bde5]:hover{border-color:var(--color-signal,#06f);transform:translateY(-3px);box-shadow:0 10px 30px #0b16301a}.pt-badge-logo[data-astro-cid-vby2bde5]{width:42px;height:42px;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;opacity:.85;background:currentColor;transition:opacity .16s,background .16s;display:block}.pt-badge[data-astro-cid-vby2bde5]:hover .pt-badge-logo[data-astro-cid-vby2bde5]{opacity:1;background:var(--color-signal,#06f)}.pt-badge-name[data-astro-cid-vby2bde5]{font-size:var(--text-small,.9rem);color:var(--color-text-2);text-align:center}[data-theme=dark] .pt-badge[data-astro-cid-vby2bde5]{border-color:var(--color-border,#24304c);background:var(--color-surface,#101b33);color:var(--color-paper,#f6f4ef)}.pt-cta[data-astro-cid-vby2bde5]{padding:var(--space-8) 0 var(--space-16);text-align:center;color:var(--color-text-2)}.pt-cta[data-astro-cid-vby2bde5] a[data-astro-cid-vby2bde5]{color:var(--color-link)}@media (prefers-reduced-motion:reduce){.pt-badge[data-astro-cid-vby2bde5],.pt-badge-logo[data-astro-cid-vby2bde5]{transition:none}.pt-badge[data-astro-cid-vby2bde5]:hover{transform:none}}
