.page[data-astro-cid-3dy4ad24]{flex-direction:column;gap:56px;display:flex}.intro[data-astro-cid-3dy4ad24]{gap:var(--space-three);padding-top:var(--space-three);text-align:center;flex-direction:column;align-items:center;display:flex}.eyebrow[data-astro-cid-3dy4ad24]{color:var(--link);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:700;line-height:18px}h1[data-astro-cid-3dy4ad24]{font-family:var(--font-rounded);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(34px,7vw,56px);line-height:1.05}.lead[data-astro-cid-3dy4ad24]{max-width:34em;color:var(--text-secondary);text-wrap:balance;font-size:18px;line-height:28px}.ideas[data-astro-cid-3dy4ad24]{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.idea[data-astro-cid-3dy4ad24]{gap:var(--space-three);background:var(--background-element);border-radius:24px;align-items:flex-start;padding:12px;display:flex}.picture[data-astro-cid-3dy4ad24]{background:color-mix(in srgb, var(--category) var(--tint-mix), var(--surface));border-radius:16px;flex:none;justify-content:center;align-items:center;width:88px;height:88px;display:flex}.picture[data-astro-cid-3dy4ad24] img[data-astro-cid-3dy4ad24]{width:auto;height:72px}.copy[data-astro-cid-3dy4ad24]{gap:var(--space-one);flex-direction:column;flex:1;min-width:0;display:flex}h2[data-astro-cid-3dy4ad24]{font-size:18px;line-height:24px}.copy[data-astro-cid-3dy4ad24] p[data-astro-cid-3dy4ad24]{font-size:15px;line-height:22px}.fits[data-astro-cid-3dy4ad24]{gap:6px var(--space-two);padding-top:var(--space-two);flex-wrap:wrap;align-items:center;margin-top:auto;font-size:13px;line-height:18px;display:flex}.form[data-astro-cid-3dy4ad24]{gap:var(--space-one);border-radius:var(--radius-pill);background:var(--tint-strong);color:var(--link);align-items:center;padding:2px 10px 2px 4px;font-weight:600;display:inline-flex}.form[data-astro-cid-3dy4ad24] img[data-astro-cid-3dy4ad24]{object-fit:contain;width:20px;height:20px}.hero[data-astro-cid-3dy4ad24]{gap:var(--space-four);background:radial-gradient(ellipse 80% 75% at 55% 45%, var(--hero-glow), var(--hero-edge));box-shadow:var(--hero-shadow);color:var(--on-primary);border-radius:32px;grid-template-columns:1.2fr .8fr;align-items:center;padding:48px 48px 48px 56px;display:grid}.hero-copy[data-astro-cid-3dy4ad24]{gap:var(--space-three);flex-direction:column;align-items:flex-start;min-width:0;display:flex}.hero[data-astro-cid-3dy4ad24] h2[data-astro-cid-3dy4ad24]{font-family:var(--font-rounded);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(28px,4.6vw,44px);line-height:1.1}.hero[data-astro-cid-3dy4ad24] .lead[data-astro-cid-3dy4ad24]{color:color-mix(in srgb, var(--on-primary) 90%, transparent)}.hero-art[data-astro-cid-3dy4ad24]{width:100%;max-width:320px;height:auto;filter:drop-shadow(3px 0 0 var(--on-primary)) drop-shadow(-3px 0 0 var(--on-primary)) drop-shadow(0 3px 0 var(--on-primary)) drop-shadow(0 -3px 0 var(--on-primary)) drop-shadow(0 18px 24px #041e504d);justify-self:center}@media (width>=620px){.ideas[data-astro-cid-3dy4ad24]{gap:var(--space-three);grid-template-columns:repeat(2,minmax(0,1fr))}.idea[data-astro-cid-3dy4ad24]{padding:var(--space-three);flex-direction:column;align-items:stretch;gap:12px}.picture[data-astro-cid-3dy4ad24]{width:auto;height:168px}.picture[data-astro-cid-3dy4ad24] img[data-astro-cid-3dy4ad24]{height:136px}h2[data-astro-cid-3dy4ad24]{font-size:20px;line-height:26px}}@media (width>=960px){.ideas[data-astro-cid-3dy4ad24]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.hero[data-astro-cid-3dy4ad24]{padding:var(--space-five) var(--space-four);grid-template-columns:minmax(0,1fr)}.hero-art[data-astro-cid-3dy4ad24]{max-width:240px}}
