.prose[data-astro-cid-mb77q4ht]{padding-block:var(--section-padding)}.prose__inner[data-astro-cid-mb77q4ht]{gap:var(--space-5);justify-items:center;display:grid}.prose__head[data-astro-cid-mb77q4ht]{justify-items:center;gap:var(--space-3);text-align:center;display:grid}.prose__label[data-astro-cid-mb77q4ht]{justify-content:center;display:flex}.prose[data-astro-cid-mb77q4ht] h2[data-astro-cid-mb77q4ht]{letter-spacing:-.015em;max-width:22ch;margin:0;font-size:clamp(1.9rem,1.2rem + 2.4vw,3.1rem);line-height:1.07}.prose__card[data-astro-cid-mb77q4ht]{gap:var(--space-4);width:100%;max-width:980px;padding:clamp(var(--space-5), 4vw, var(--space-7));background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--color-highlight) 18%, transparent), transparent 50%), #fff;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-primary) 8%, transparent), 0 40px 70px -48px color-mix(in srgb, var(--color-primary) 60%, transparent);border-radius:32px;display:grid;position:relative}.prose__card[data-astro-cid-mb77q4ht]>p[data-astro-cid-mb77q4ht]{font-size:var(--text-lg);color:var(--color-muted);margin:0}.prose__card[data-astro-cid-mb77q4ht] a{color:var(--color-accent);text-underline-offset:3px;font-weight:600;text-decoration:underline}.prose__bullets[data-astro-cid-mb77q4ht] h3[data-astro-cid-mb77q4ht]{margin:0 0 var(--space-3);font-size:var(--text-lg)}.prose__chips[data-astro-cid-mb77q4ht]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prose__chips[data-astro-cid-mb77q4ht] li[data-astro-cid-mb77q4ht]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-soft);border-radius:16px;font-weight:600;display:flex}.prose__tick[data-astro-cid-mb77q4ht]{background:var(--color-accent);width:26px;height:26px;color:var(--color-on-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.prose__chips[data-astro-cid-mb77q4ht] a{color:var(--color-primary);text-decoration:none}.prose__table-wrap[data-astro-cid-mb77q4ht]{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-primary) 10%, transparent);border-radius:20px;overflow-x:auto}.prose__table[data-astro-cid-mb77q4ht]{border-collapse:collapse;width:100%;font-size:var(--text-lg)}.prose__table[data-astro-cid-mb77q4ht] th[data-astro-cid-mb77q4ht],.prose__table[data-astro-cid-mb77q4ht] td[data-astro-cid-mb77q4ht]{padding:var(--space-4) var(--space-5);text-align:left;vertical-align:top;border-bottom:1px solid color-mix(in srgb, var(--color-primary) 9%, transparent)}.prose__table[data-astro-cid-mb77q4ht] thead[data-astro-cid-mb77q4ht] th[data-astro-cid-mb77q4ht]{color:var(--color-on-dark);background:var(--color-primary);font-weight:700}.prose__table[data-astro-cid-mb77q4ht] thead[data-astro-cid-mb77q4ht] th[data-astro-cid-mb77q4ht]:nth-child(2){background:var(--color-accent);color:var(--color-on-accent)}.prose__table[data-astro-cid-mb77q4ht] td[data-astro-cid-mb77q4ht]:first-child{width:24%;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 4%, transparent);font-weight:700}.prose__table[data-astro-cid-mb77q4ht] td[data-astro-cid-mb77q4ht]:nth-child(2){background:color-mix(in srgb, var(--color-accent) 9%, transparent)}.prose__table[data-astro-cid-mb77q4ht] tbody[data-astro-cid-mb77q4ht] tr[data-astro-cid-mb77q4ht]:last-child td[data-astro-cid-mb77q4ht]{border-bottom:0}@media (width<=900px){.prose__chips[data-astro-cid-mb77q4ht]{grid-template-columns:1fr}.prose__table[data-astro-cid-mb77q4ht] thead[data-astro-cid-mb77q4ht]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.prose__table[data-astro-cid-mb77q4ht],.prose__table[data-astro-cid-mb77q4ht] tbody[data-astro-cid-mb77q4ht],.prose__table[data-astro-cid-mb77q4ht] tr[data-astro-cid-mb77q4ht],.prose__table[data-astro-cid-mb77q4ht] td[data-astro-cid-mb77q4ht]{width:100%;display:block}.prose__table[data-astro-cid-mb77q4ht] tr[data-astro-cid-mb77q4ht]{padding-block:var(--space-2);border-bottom:2px solid color-mix(in srgb, var(--color-primary) 14%, transparent)}.prose__table[data-astro-cid-mb77q4ht] td[data-astro-cid-mb77q4ht],.prose__table[data-astro-cid-mb77q4ht] td[data-astro-cid-mb77q4ht]:first-child{width:100%;padding:var(--space-2) var(--space-4);border:0}.prose__table[data-astro-cid-mb77q4ht] td[data-astro-cid-mb77q4ht]:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-size:.8rem;font-weight:700;display:block}}
