.pkg-grid[data-astro-cid-ti5fokq7]{gap:1rem;display:grid}@media (width>=56rem){.pkg-grid[data-astro-cid-ti5fokq7]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.25rem}}.pkg[data-astro-cid-ti5fokq7]{border-top:3px solid var(--c-gold);box-shadow:0 14px 30px -24px color-mix(in srgb, var(--c-band) 55%, transparent);transition:transform .2s var(--ease-out-soft), box-shadow .2s var(--ease-out-soft);flex-direction:column;display:flex;position:relative;overflow:hidden}.pkg[data-astro-cid-ti5fokq7]:hover{box-shadow:0 22px 40px -24px color-mix(in srgb, var(--c-band) 65%, transparent);transform:translateY(-3px)}.pkg[data-astro-cid-ti5fokq7].is-popular{border-top-color:var(--c-bronze)}.pkg-body[data-astro-cid-ti5fokq7]{flex-direction:column;flex:1;padding:1.25rem;display:flex}@media (width>=48rem){.pkg-body[data-astro-cid-ti5fokq7]{padding:1.5rem}}.pkg-photo[data-astro-cid-ti5fokq7]{aspect-ratio:16/9;overflow:hidden}.pkg-photo[data-astro-cid-ti5fokq7] img{object-fit:cover;width:100%;height:100%}.badge[data-astro-cid-ti5fokq7]{background-color:var(--c-bronze);color:var(--c-on-bronze);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:.25rem .625rem;font-size:.75rem;font-weight:700;line-height:1.3}.pkg-name[data-astro-cid-ti5fokq7]{color:var(--fg);margin-top:.5rem;font-size:clamp(1.625rem,1.3rem + 1vw,2rem)}.pkg-from[data-astro-cid-ti5fokq7]{color:var(--fg-soft);margin-top:.375rem;font-size:.9375rem}.pkg-includes[data-astro-cid-ti5fokq7]{gap:.5rem;margin-top:1rem;font-size:.9375rem;line-height:1.45;display:grid}.pkg-includes[data-astro-cid-ti5fokq7] li[data-astro-cid-ti5fokq7]{grid-template-columns:1rem 1fr;align-items:start;gap:.625rem;display:grid}.pkg-includes[data-astro-cid-ti5fokq7] svg[data-astro-cid-ti5fokq7]{color:var(--label);margin-top:.2rem}.compact[data-astro-cid-ti5fokq7] .pkg-includes[data-astro-cid-ti5fokq7]{display:none}@media (width>=56rem){.compact[data-astro-cid-ti5fokq7] .pkg-includes[data-astro-cid-ti5fokq7]{display:grid}}.tiers[data-astro-cid-ti5fokq7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:auto;padding-top:1.25rem;display:grid}.tier[data-astro-cid-ti5fokq7]{border:1px solid var(--edge);background-color:var(--bg);border-radius:.75rem;justify-content:space-between;align-items:baseline;gap:.5rem;min-height:3rem;padding:.75rem .875rem;text-decoration:none;transition:border-color .15s,background-color .15s,transform .15s;display:flex}.tier[data-astro-cid-ti5fokq7]:hover{border-color:var(--c-bronze);transform:translateY(-1px)}.tier-label[data-astro-cid-ti5fokq7]{font-size:.9375rem;font-weight:600}.tier-price[data-astro-cid-ti5fokq7]{font-family:var(--font-display);color:var(--label);font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:750}.tier-popular[data-astro-cid-ti5fokq7]{border-color:var(--c-bronze);box-shadow:inset 0 0 0 1px var(--c-bronze)}.pkg-cta[data-astro-cid-ti5fokq7]{margin-top:auto;padding-top:1.25rem}
