.hero[data-astro-cid-j7pv25f6]{--frame: clamp(.75rem, 2.2vw, 2rem);height:calc(100svh - 4.5rem);min-height:30rem;padding:0 var(--frame) var(--frame);overflow:clip}.hero-window[data-astro-cid-j7pv25f6]{position:relative;height:100%;display:grid;align-items:center;box-shadow:0 0 0 100vmax #fff}.hero-inner[data-astro-cid-j7pv25f6]{width:100%;text-align:center}.hero-logo[data-astro-cid-j7pv25f6]{font-size:clamp(6rem,25vw,20rem);line-height:.9}.hero-claim[data-astro-cid-j7pv25f6]{font-size:clamp(1.15rem,1rem + 1vw,1.9rem);font-weight:500;margin:1.2rem auto 0;max-width:26em;color:var(--ink)}.scroll-hint[data-astro-cid-j7pv25f6]{position:absolute;left:50%;bottom:1.6rem;transform:translate(-50%);text-decoration:none;font-weight:600;background:#fff;padding:.5rem 1.1rem;border-radius:999px}.scroll-hint[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:inline-block;animation:bob 2.2s ease-in-out infinite}@keyframes bob{50%{transform:translateY(4px)}}.auftakt[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:2rem 4rem}.sig[data-astro-cid-j7pv25f6]{color:var(--orange);font-weight:600}.prods[data-astro-cid-j7pv25f6]{padding-top:0}.prods-head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:2.5rem}.chips[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.5rem}.chips[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{font:inherit;font-weight:600;border:2px solid var(--violet);background:#fff;color:var(--violet-ink);border-radius:999px;padding:.45rem 1rem;cursor:pointer}.chips[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][aria-pressed=true]{background:var(--violet);color:#fff}.grid[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:2.6rem 2rem}.grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(3n+2){transform:translateY(2.5rem)}.more[data-astro-cid-j7pv25f6]{margin-top:4.5rem}.people[data-astro-cid-j7pv25f6]{padding-top:0}.people-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:2.5rem 4rem;align-items:start}.persons[data-astro-cid-j7pv25f6]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem;margin-top:2rem}.person[data-astro-cid-j7pv25f6]{text-decoration:none;display:block;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.person[data-astro-cid-j7pv25f6]:hover{transform:translateY(-6px)}.persons[data-astro-cid-j7pv25f6] .person[data-astro-cid-j7pv25f6]:nth-child(1){grid-column:2 / span 4}.persons[data-astro-cid-j7pv25f6] .person[data-astro-cid-j7pv25f6]:nth-child(2){grid-column:8 / span 4;margin-top:7rem}.person[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-top:1rem}.person-role[data-astro-cid-j7pv25f6]{color:var(--muted);margin:.3rem 0 0}.voices[data-astro-cid-j7pv25f6]{padding-block:clamp(5rem,14vw,11rem)}.voice-card[data-astro-cid-j7pv25f6]{margin:0 auto;max-width:44rem;padding:clamp(1.8rem,4vw,3.2rem);box-shadow:0 30px 60px -40px #3c3c7873}.voice-card[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0 0 1.2rem;font-style:italic;font-size:clamp(1.2rem,1rem + .8vw,1.6rem);line-height:1.45}.voice-card[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{color:var(--muted)}.voice-card[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--orange)}.voice-logo[data-astro-cid-j7pv25f6]{height:2.6rem;width:auto;margin:1.4rem 0}.dev[data-astro-cid-j7pv25f6]{overflow:clip}.dev-text[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.dev-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:4rem;align-items:center;padding-block:clamp(4rem,9vw,8rem)}.dev-window[data-astro-cid-j7pv25f6]{aspect-ratio:1;width:100%;box-shadow:0 0 0 200vmax #fff}.archive[data-astro-cid-j7pv25f6]{border-top:1px solid #ecebf3}.archive-inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr auto;gap:1.5rem 3rem;align-items:center;padding-block:3rem}.archive-h[data-astro-cid-j7pv25f6]{margin:0;font-size:1.15rem;font-weight:600}.archive-h[data-astro-cid-j7pv25f6] .display[data-astro-cid-j7pv25f6]{font-size:3.4rem;vertical-align:middle;margin-right:.3rem}.archive-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem 2rem;font-weight:500}.archive-list[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--orange);font-weight:700;margin-right:.5rem}.contact[data-astro-cid-j7pv25f6]{padding-block:clamp(5rem,14vw,10rem)}.contact-card[data-astro-cid-j7pv25f6]{max-width:46rem;margin:0 auto;padding:clamp(2rem,5vw,3.6rem);text-align:center}.contact-card[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-inline:auto;margin-top:1.2rem}.contact-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 2rem;margin:2rem auto 0}@media(max-width:860px){.auftakt[data-astro-cid-j7pv25f6],.people-grid[data-astro-cid-j7pv25f6],.dev-grid[data-astro-cid-j7pv25f6],.archive-inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(3n+2){transform:none}.persons[data-astro-cid-j7pv25f6] .person[data-astro-cid-j7pv25f6]:nth-child(1){grid-column:1 / span 6}.persons[data-astro-cid-j7pv25f6] .person[data-astro-cid-j7pv25f6]:nth-child(2){grid-column:7 / span 6;margin-top:3rem}.dev-window[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 9}}@media(prefers-reduced-motion:reduce){.scroll-hint[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{animation:none}}
