.catalog-section[data-astro-cid-4bgp2ys3]{padding:var(--sectionPadding);background:linear-gradient(180deg,#fffffff0,#fff),radial-gradient(circle at top left,rgba(192,0,101,.14),transparent 32rem)}.catalog-container[data-astro-cid-4bgp2ys3]{width:min(100%,72rem);margin:0 auto}.catalog-heading[data-astro-cid-4bgp2ys3]{max-width:46rem;margin-bottom:clamp(2rem,5vw,4rem)}.catalog-heading[data-astro-cid-4bgp2ys3] .cs-title[data-astro-cid-4bgp2ys3],.catalog-heading[data-astro-cid-4bgp2ys3] .cs-text[data-astro-cid-4bgp2ys3]{text-align:left;margin-left:0}.catalog-updated[data-astro-cid-4bgp2ys3]{margin-top:1rem;color:var(--bodyTextColor);opacity:.72}.catalog-categories[data-astro-cid-4bgp2ys3]{display:grid;gap:clamp(1.5rem,4vw,2.5rem)}.catalog-category[data-astro-cid-4bgp2ys3]{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(1.5rem,4vw,3rem);padding-block:clamp(1.5rem,4vw,2.5rem);border-top:1px solid rgba(26,26,26,.14)}.category-heading[data-astro-cid-4bgp2ys3] h3[data-astro-cid-4bgp2ys3]{font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.1;margin-bottom:.75rem;color:var(--headerColor)}.category-heading[data-astro-cid-4bgp2ys3] p[data-astro-cid-4bgp2ys3]{max-width:22rem;color:var(--bodyTextColor)}.catalog-list[data-astro-cid-4bgp2ys3]{display:grid;gap:1rem;padding:0;margin:0;list-style:none}.offering-item[data-astro-cid-4bgp2ys3]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start;padding:clamp(1rem,2.5vw,1.35rem);background:#fff;border:1px solid rgba(26,26,26,.1);border-radius:8px;box-shadow:0 16px 40px #0000000d}.offering-item[data-astro-cid-4bgp2ys3].is-featured{border-color:color-mix(in srgb,var(--primary) 55%,#fff)}.offering-item[data-astro-cid-4bgp2ys3].is-muted{opacity:.6}.item-title-row[data-astro-cid-4bgp2ys3]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem}.item-title-row[data-astro-cid-4bgp2ys3] h4[data-astro-cid-4bgp2ys3]{font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.2;color:var(--headerColor)}.item-copy[data-astro-cid-4bgp2ys3] p[data-astro-cid-4bgp2ys3]{color:var(--bodyTextColor);opacity:.82}.item-badges[data-astro-cid-4bgp2ys3]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.85rem}.badge[data-astro-cid-4bgp2ys3]{font-size:.75rem;line-height:1;font-weight:700;display:inline-flex;align-items:center;min-height:1.55rem;padding:.25rem .55rem;color:var(--primary);background:color-mix(in srgb,var(--primary) 9%,#fff);border:1px solid color-mix(in srgb,var(--primary) 18%,#fff);border-radius:999px}.badge-featured[data-astro-cid-4bgp2ys3]{color:#fff;background:var(--primary);border-color:var(--primary)}.price[data-astro-cid-4bgp2ys3]{font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.1;color:var(--headerColor);white-space:nowrap}.price-included[data-astro-cid-4bgp2ys3]{display:inline-flex;flex-wrap:wrap;gap:.55rem;align-items:baseline}.price-original[data-astro-cid-4bgp2ys3],.price-zero[data-astro-cid-4bgp2ys3]{font-size:clamp(1rem,2vw,1.25rem)}.price-original[data-astro-cid-4bgp2ys3]{text-decoration:line-through;opacity:.8}.price-zero[data-astro-cid-4bgp2ys3]{font-weight:700;color:var(--primary)}@media only screen and (max-width:48rem){.catalog-category[data-astro-cid-4bgp2ys3],.offering-item[data-astro-cid-4bgp2ys3]{grid-template-columns:1fr}}body.dark-mode .catalog-section[data-astro-cid-4bgp2ys3]{background:var(--dark)}body.dark-mode .catalog-category[data-astro-cid-4bgp2ys3]{border-top-color:#ffffff29}body.dark-mode .category-heading[data-astro-cid-4bgp2ys3] h3[data-astro-cid-4bgp2ys3],body.dark-mode .item-title-row[data-astro-cid-4bgp2ys3] h4[data-astro-cid-4bgp2ys3],body.dark-mode .price[data-astro-cid-4bgp2ys3],body.dark-mode .catalog-heading[data-astro-cid-4bgp2ys3] .cs-title[data-astro-cid-4bgp2ys3]{color:var(--bodyTextColorWhite)}body.dark-mode .category-heading[data-astro-cid-4bgp2ys3] p[data-astro-cid-4bgp2ys3],body.dark-mode .item-copy[data-astro-cid-4bgp2ys3] p[data-astro-cid-4bgp2ys3],body.dark-mode .catalog-updated[data-astro-cid-4bgp2ys3],body.dark-mode .catalog-heading[data-astro-cid-4bgp2ys3] .cs-text[data-astro-cid-4bgp2ys3]{color:var(--bodyTextColorWhite);opacity:.82}body.dark-mode .offering-item[data-astro-cid-4bgp2ys3]{background:var(--medium);border-color:#ffffff1f}
