.kits[data-astro-cid-ibgpkr6n]{font-family:var(--font-sohne),system-ui,-apple-system,sans-serif;color:var(--ds-color-text)}.kits-intro[data-astro-cid-ibgpkr6n]{display:flex;flex-direction:column;gap:.75rem}.kits-kicker[data-astro-cid-ibgpkr6n]{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;font-weight:700;color:#7a5410}.kits-kicker__mark[data-astro-cid-ibgpkr6n]{width:10px;height:10px;border-radius:3px;background:#f4be3a}.kits-title[data-astro-cid-ibgpkr6n]{margin:0;font-size:2.125rem;line-height:1.15;font-weight:700;letter-spacing:-.01em;color:var(--ds-color-text)}.kits-lead[data-astro-cid-ibgpkr6n]{margin:0;font-size:1.0625rem;line-height:1.55;color:#3a3733}.kit-list[data-astro-cid-ibgpkr6n]{display:flex;flex-direction:column;gap:1rem;margin:2rem 0 0;padding:0;list-style:none}.kit-list[data-astro-cid-ibgpkr6n]>li[data-astro-cid-ibgpkr6n]{margin:0;padding:0;list-style:none}.kit-list[data-astro-cid-ibgpkr6n]>li[data-astro-cid-ibgpkr6n]::marker{content:""}.kit[data-astro-cid-ibgpkr6n]{display:flex;align-items:center;gap:1.5rem;padding:1.25rem 1.5rem 1.25rem 1.25rem;border:1px solid #ebe5d9;border-radius:20px;background:var(--color-white);color:var(--ds-color-text);text-decoration:none;transition:border-color .12s ease,box-shadow .12s ease}a[data-astro-cid-ibgpkr6n].kit:hover{border-color:#d9cdb4;box-shadow:0 6px 20px #3a280012}a[data-astro-cid-ibgpkr6n].kit:hover .kit__cta[data-astro-cid-ibgpkr6n]{text-decoration:underline;text-underline-offset:3px}a[data-astro-cid-ibgpkr6n].kit:focus-visible{outline:2px solid var(--color-burnished-clay);outline-offset:2px}.kit__badge[data-astro-cid-ibgpkr6n]{flex:none;display:flex;align-items:center;justify-content:center;width:136px;height:136px;border-radius:16px;background:#f8f4e8}.kit__badge[data-astro-cid-ibgpkr6n] img[data-astro-cid-ibgpkr6n]{width:112px;height:112px}.kit__text[data-astro-cid-ibgpkr6n]{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;min-width:0}.kit__tier[data-astro-cid-ibgpkr6n]{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1.2;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7a5410}.kit__mark[data-astro-cid-ibgpkr6n]{width:9px;height:9px;border-radius:2px;background:#cfae55}.kit__name[data-astro-cid-ibgpkr6n]{margin:0;font-size:1.3125rem;line-height:1.25;font-weight:700;color:#1c1a17}.kit__desc[data-astro-cid-ibgpkr6n]{font-size:.9375rem;line-height:1.5;color:#3a3733}.kit__cta[data-astro-cid-ibgpkr6n]{margin-top:.375rem;font-size:.9375rem;font-weight:700;color:var(--color-burnished-clay)}.kit__soon[data-astro-cid-ibgpkr6n]{display:inline-flex;align-items:center;height:28px;margin-top:.375rem;padding:0 .75rem;border-radius:999px;background:#efedea;color:#57534e;font-size:.875rem;font-weight:600}.kits-inside[data-astro-cid-ibgpkr6n]{margin:2.5rem 0 0;padding:1.5rem;border-radius:20px;background:#f8f4e8}.kits-inside__title[data-astro-cid-ibgpkr6n]{margin:0;font-size:1.25rem;line-height:1.25;font-weight:700;color:#1c1a17}.inside-list[data-astro-cid-ibgpkr6n]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;margin:1.25rem 0 0;padding:0;list-style:none}.inside[data-astro-cid-ibgpkr6n]{display:flex;align-items:center;gap:.875rem;margin:0;padding:0;list-style:none}.inside[data-astro-cid-ibgpkr6n]::marker{content:""}.inside__icon[data-astro-cid-ibgpkr6n]{flex:none;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid #e7dcc2;border-radius:12px;background:var(--color-white);color:#7a5410}.inside__text[data-astro-cid-ibgpkr6n]{font-size:.9375rem;line-height:1.45;color:#3a3733}.kits-past[data-astro-cid-ibgpkr6n]{margin:2rem 0 0;font-size:.9375rem;line-height:1.5;color:#57534e}.kits-past[data-astro-cid-ibgpkr6n] a[data-astro-cid-ibgpkr6n]{color:var(--color-burnished-clay);font-weight:600;text-decoration:underline;text-underline-offset:3px}@media (max-width: 639px){.kit[data-astro-cid-ibgpkr6n]{align-items:flex-start;gap:1rem;padding:1rem}.kit__badge[data-astro-cid-ibgpkr6n]{width:88px;height:88px;border-radius:14px}.kit__badge[data-astro-cid-ibgpkr6n] img[data-astro-cid-ibgpkr6n]{width:72px;height:72px}.kit__name[data-astro-cid-ibgpkr6n]{font-size:1.1875rem}.kits-inside[data-astro-cid-ibgpkr6n]{padding:1.25rem}.inside-list[data-astro-cid-ibgpkr6n]{grid-template-columns:minmax(0,1fr)}}
