.roadmap__list[data-astro-cid-acbyv4dd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.roadmap__item[data-astro-cid-acbyv4dd]{background:radial-gradient(circle at 85% 15%, var(--color-moos-soft), transparent 60%), var(--color-paper);border:1px solid var(--color-line-2);border-radius:var(--radius-paper-lg);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.roadmap__name[data-astro-cid-acbyv4dd]{font-family:var(--font-serif);font-size:var(--fs-xl);color:var(--color-ink);font-weight:600}.roadmap__tagline[data-astro-cid-acbyv4dd]{font-family:var(--font-serif);font-size:var(--fs-md);color:var(--color-ink-2);line-height:1.4}.roadmap__count[data-astro-cid-acbyv4dd]{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--color-moos-deep);margin-top:auto;font-weight:500}.roadmap__more[data-astro-cid-acbyv4dd]{text-align:center;margin:24px 0 0}@media (width<=900px){.roadmap__list[data-astro-cid-acbyv4dd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.roadmap__list[data-astro-cid-acbyv4dd]{grid-template-columns:minmax(0,1fr)}}.pillars[data-astro-cid-i7t4moun],.price-teaser[data-astro-cid-i7t4moun]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.pillar[data-astro-cid-i7t4moun],.price-teaser__item[data-astro-cid-i7t4moun]{background:radial-gradient(circle at 85% 15%, var(--color-moos-soft), transparent 60%), var(--color-paper);border:1px solid var(--color-line-2);border-radius:var(--radius-paper-lg);padding:22px}.pillar__icon[data-astro-cid-i7t4moun]{border-radius:var(--radius-paper);background:var(--color-moos-soft);width:40px;height:40px;color:var(--color-moos-deep);place-items:center;margin-bottom:12px;display:grid}.pillar__icon[data-astro-cid-i7t4moun] svg[data-astro-cid-i7t4moun]{width:20px;height:20px}.pillar__title[data-astro-cid-i7t4moun]{font-family:var(--font-serif);font-size:var(--fs-2xl);color:var(--color-ink);margin:0 0 6px;font-weight:600}.pillar__body[data-astro-cid-i7t4moun]{font-family:var(--font-serif);font-size:var(--fs-lg);color:var(--color-ink-2);margin:0;line-height:1.5}.price-teaser__item[data-astro-cid-i7t4moun]{flex-direction:column;gap:8px;display:flex}.price-teaser__value[data-astro-cid-i7t4moun]{font-family:var(--font-serif);font-size:var(--fs-3xl);color:var(--color-moos-deep);font-weight:600;line-height:1.1}.price-teaser__detail[data-astro-cid-i7t4moun]{font-family:var(--font-serif);font-size:var(--fs-md);color:var(--color-ink-2);line-height:1.45}.price-teaser__more[data-astro-cid-i7t4moun]{text-align:center;margin:24px 0 0}@media (width<=1000px){.pillars[data-astro-cid-i7t4moun]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.price-teaser[data-astro-cid-i7t4moun]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.pillars[data-astro-cid-i7t4moun]{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.price-teaser[data-astro-cid-i7t4moun]{grid-template-columns:minmax(0,1fr)}}
