.intro[data-astro-cid-2ikcocpa]{padding-block:var(--section-y);border-top:1px solid var(--color-line);background-color:var(--color-bg)}.intro-inner[data-astro-cid-2ikcocpa]{display:flex}.intro-copy[data-astro-cid-2ikcocpa]{text-align:left;flex-direction:column;align-items:flex-start;max-width:56rem;display:flex}.intro-copy[data-astro-cid-2ikcocpa] .heading-rule[data-astro-cid-2ikcocpa]{margin-inline:0}.intro-topline[data-astro-cid-2ikcocpa]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0;font-size:clamp(1.05rem,.9rem + .6vw,1.5rem);font-weight:400}.intro-copy[data-astro-cid-2ikcocpa] .section-heading[data-astro-cid-2ikcocpa]{text-align:left;max-width:26ch;margin-top:.35rem}.intro-copy[data-astro-cid-2ikcocpa] .heading-rule[data-astro-cid-2ikcocpa]{margin-bottom:1.75rem}.intro-copy[data-astro-cid-2ikcocpa] p[data-astro-cid-2ikcocpa]{color:var(--color-muted);margin:0 0 1.25rem;font-size:1.0625rem;line-height:1.7}.intro-copy[data-astro-cid-2ikcocpa] p[data-astro-cid-2ikcocpa]:last-child{margin-bottom:0}.jumpbar[data-astro-cid-2ikcocpa]{padding-bottom:var(--section-y);background-color:var(--color-bg)}.jumpbar-label[data-astro-cid-2ikcocpa]{margin:0 0 .9rem;display:block}.jumpbar-list[data-astro-cid-2ikcocpa]{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.jumpbar-link[data-astro-cid-2ikcocpa]{font-family:var(--font-sans);color:var(--color-ink);background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.95rem;text-decoration:none;transition:border-color .25s,background-color .25s,color .25s;display:inline-flex}.jumpbar-link[data-astro-cid-2ikcocpa]:hover,.jumpbar-link[data-astro-cid-2ikcocpa]:focus-visible{color:var(--color-primary-700);border-color:color-mix(in srgb, var(--color-primary-600) 45%, var(--color-line));background-color:#f7f7f7}.jumpbar-arrow[data-astro-cid-2ikcocpa]{color:var(--color-primary-700);flex:none;transition:transform .25s cubic-bezier(.25,.46,.45,.94)}.jumpbar-link[data-astro-cid-2ikcocpa]:hover .jumpbar-arrow[data-astro-cid-2ikcocpa],.jumpbar-link[data-astro-cid-2ikcocpa]:focus-visible .jumpbar-arrow[data-astro-cid-2ikcocpa]{transform:translateY(2px)}@media (prefers-reduced-motion:reduce){.jumpbar-arrow[data-astro-cid-2ikcocpa],.jumpbar-link[data-astro-cid-2ikcocpa]:hover .jumpbar-arrow[data-astro-cid-2ikcocpa],.jumpbar-link[data-astro-cid-2ikcocpa]:focus-visible .jumpbar-arrow[data-astro-cid-2ikcocpa]{transition:none;transform:none}}.detail[data-astro-cid-2ikcocpa]{padding-block:var(--section-y);border-top:1px solid var(--color-line);background-color:var(--color-surface);scroll-margin-top:var(--header-h)}.detail-inner[data-astro-cid-2ikcocpa]{grid-template-columns:1fr;align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}@media (width>=900px){.detail-inner[data-astro-cid-2ikcocpa]{grid-template-columns:5fr 6fr}.detail--reverse[data-astro-cid-2ikcocpa] .detail-inner[data-astro-cid-2ikcocpa]{grid-template-columns:6fr 5fr}.detail--reverse[data-astro-cid-2ikcocpa] .detail-media[data-astro-cid-2ikcocpa]{order:2}}.detail-media[data-astro-cid-2ikcocpa]{border-radius:12px;overflow:hidden}.detail-media[data-astro-cid-2ikcocpa] .detail-image{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.detail-copy[data-astro-cid-2ikcocpa] .eyebrow[data-astro-cid-2ikcocpa]{margin-bottom:1.1rem}.detail-copy[data-astro-cid-2ikcocpa] .section-heading[data-astro-cid-2ikcocpa]{margin-bottom:0}.detail-copy[data-astro-cid-2ikcocpa] .heading-rule[data-astro-cid-2ikcocpa]{margin-bottom:1.5rem}.detail-copy[data-astro-cid-2ikcocpa] p[data-astro-cid-2ikcocpa]{color:var(--color-muted);margin:0 0 1.25rem;font-size:1.0625rem;line-height:1.7}.detail-list[data-astro-cid-2ikcocpa]{flex-direction:column;gap:.6rem;margin:0 0 1.75rem;padding:0;list-style:none;display:flex}.detail-list[data-astro-cid-2ikcocpa] li[data-astro-cid-2ikcocpa]{color:var(--color-ink);padding-left:1.6rem;font-size:.98rem;line-height:1.5;position:relative}.detail-list[data-astro-cid-2ikcocpa] li[data-astro-cid-2ikcocpa]:before{content:"";background-image:var(--gradient-cta);border-radius:2px;width:.55rem;height:.55rem;position:absolute;top:.5em;left:0}.detail-weiter[data-astro-cid-2ikcocpa]{color:var(--color-muted);margin:0 0 1.5rem;font-size:.95rem;line-height:1.6}.qs[data-astro-cid-2ikcocpa]{padding-block:var(--section-y);border-top:1px solid var(--color-line);background-color:var(--color-surface);scroll-margin-top:var(--header-h)}.qs-head[data-astro-cid-2ikcocpa]{max-width:52rem;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.qs-head[data-astro-cid-2ikcocpa] .eyebrow[data-astro-cid-2ikcocpa]{margin-bottom:1.1rem}.qs-head[data-astro-cid-2ikcocpa] .heading-rule[data-astro-cid-2ikcocpa]{margin-bottom:1.5rem}.qs-intro[data-astro-cid-2ikcocpa]{color:var(--color-muted);margin:0;font-size:1.0625rem;line-height:1.7}.qs-grid[data-astro-cid-2ikcocpa]{grid-template-columns:1fr;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.qs-grid[data-astro-cid-2ikcocpa]{grid-template-columns:1fr 1fr}}.qs-card[data-astro-cid-2ikcocpa]{background-color:var(--color-bg);border:1px solid var(--color-line);border-radius:12px;padding:clamp(1.5rem,3vw,2rem);position:relative}.qs-code[data-astro-cid-2ikcocpa]{font-family:var(--font-display);color:color-mix(in srgb, var(--color-primary-600) 55%, transparent);margin:0 0 .6rem;font-size:2rem;font-weight:700;line-height:1}.qs-name[data-astro-cid-2ikcocpa]{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--color-ink);margin:0;font-size:1.2rem;font-weight:600}.qs-zweck[data-astro-cid-2ikcocpa]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary-700);margin:.35rem 0 .9rem;font-size:.82rem;font-weight:500}.qs-text[data-astro-cid-2ikcocpa]{color:var(--color-muted);margin:0;font-size:1rem;line-height:1.7}.qs-note[data-astro-cid-2ikcocpa]{max-width:62ch;color:var(--color-muted);margin:clamp(2rem,4vw,2.75rem) 0 0;font-size:1.0625rem;line-height:1.7}
