.rule:where(.astro-po4lktyw){display:block;width:32px;height:2px;margin-bottom:var(--space-3);background-color:var(--brass)}.heading:where(.astro-po4lktyw){max-width:var(--measure);font-family:var(--font-display);font-size:var(--text-statement);font-weight:600;line-height:var(--lh-statement);color:var(--ink)}.text:where(.astro-po4lktyw){margin-top:var(--space-2)}.cta:where(.astro-po4lktyw){margin-top:var(--space-2)}.schnitt:where(.astro-2yrf6le3){padding:var(--space-6);border-radius:var(--radius)}.schnitt:where(.astro-2yrf6le3) svg:where(.astro-2yrf6le3){width:100%;height:auto}.schnitt:where(.astro-2yrf6le3) svg:where(.astro-2yrf6le3) *{vector-effect:non-scaling-stroke}.p:where(.astro-2yrf6le3){stroke:var(--brass);stroke-width:1.5}.s:where(.astro-2yrf6le3){stroke:#fbfaf84d;stroke-width:1}.schnitt:where(.astro-uu7l7hlc){padding:var(--space-6);border-radius:var(--radius)}.schnitt:where(.astro-uu7l7hlc) svg:where(.astro-uu7l7hlc){width:100%;height:auto}.schnitt:where(.astro-uu7l7hlc) svg:where(.astro-uu7l7hlc) *{vector-effect:non-scaling-stroke}.p:where(.astro-uu7l7hlc){stroke:var(--brass);stroke-width:1.5}.s:where(.astro-uu7l7hlc){stroke:#fbfaf84d;stroke-width:1}.schnitt:where(.astro-mv3av3lb){padding:var(--space-6);border-radius:var(--radius)}.schnitt:where(.astro-mv3av3lb) svg:where(.astro-mv3av3lb){width:100%;height:auto}.schnitt:where(.astro-mv3av3lb) svg:where(.astro-mv3av3lb) *{vector-effect:non-scaling-stroke}.p:where(.astro-mv3av3lb){stroke:var(--brass);stroke-width:1.5}.s:where(.astro-mv3av3lb){stroke:#fbfaf84d;stroke-width:1}.detail-hero:where(.astro-oab3lium){margin-top:calc(-1 * var(--header-h))}.detail-hero:where(.astro-oab3lium) .hero-canvas{min-height:clamp(420px,58vh,640px);display:grid}.hero-copy:where(.astro-oab3lium){position:relative;z-index:0;align-self:end;max-width:900px;padding-top:calc(var(--header-h) + var(--space-6));padding-bottom:clamp(var(--space-5),6vh,var(--space-8))}.hero-copy:where(.astro-oab3lium):before{content:"";position:absolute;z-index:-1;inset:-140px -260px -140px -220px;background:var(--text-plate-soft);pointer-events:none}.hero-copy:where(.astro-oab3lium) .kicker{margin-bottom:var(--space-3)}.hero-copy:where(.astro-oab3lium) .headline{font-size:var(--text-display-xl);line-height:1.05;letter-spacing:-.015em;color:var(--ink);-webkit-hyphens:auto;hyphens:auto}.lead:where(.astro-oab3lium){grid-column:3 / 10;max-width:var(--measure);font-size:var(--text-lead);line-height:1.5;color:var(--ink-secondary)}.chapter:where(.astro-oab3lium),.note-row:where(.astro-oab3lium),.teaser-row:where(.astro-oab3lium){margin-bottom:var(--section)}.chip-row:where(.astro-oab3lium){position:relative;display:flex;align-items:center;margin-bottom:var(--space-6)}.chip:where(.astro-oab3lium){position:relative;z-index:1;display:inline-flex;align-items:baseline;gap:10px;padding-right:var(--space-3);background-color:var(--bg);font-family:var(--font-display);font-size:var(--text-meta);font-weight:600;letter-spacing:var(--track-kicker);text-transform:uppercase;line-height:1.2}.chip-index:where(.astro-oab3lium){color:var(--brass);font-variant-numeric:tabular-nums}.chip-sep:where(.astro-oab3lium),.chip-label:where(.astro-oab3lium){color:var(--ink-secondary)}.chip-rule:where(.astro-oab3lium){position:absolute;inset-inline:0;top:50%;height:1px;background-color:var(--rule);z-index:0}.chapter-body:where(.astro-oab3lium){grid-column:3 / 10;max-width:var(--measure)}.chapter-paras:where(.astro-oab3lium){margin-top:var(--space-3)}.chapter-paras:where(.astro-oab3lium) p:where(.astro-oab3lium)+p:where(.astro-oab3lium){margin-top:var(--space-2)}.chapter-subsection:where(.astro-oab3lium){margin-top:var(--space-4)}.chapter-subsection:where(.astro-oab3lium) h3:where(.astro-oab3lium){font-size:var(--text-h3);line-height:var(--lh-h3)}.chapter-subsection:where(.astro-oab3lium) p:where(.astro-oab3lium){margin-top:var(--space-2);color:var(--ink-secondary)}.chapter-list:where(.astro-oab3lium){list-style:none;margin:var(--space-5) 0 0;padding:0;border-bottom:1px solid var(--rule)}.chapter-list:where(.astro-oab3lium) li:where(.astro-oab3lium){display:grid;grid-template-columns:40px 1fr;align-items:baseline;border-top:1px solid var(--rule);padding-block:var(--space-2)}.li-index:where(.astro-oab3lium){font-family:var(--font-display);font-size:var(--text-meta);font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink-secondary)}.li-text:where(.astro-oab3lium){line-height:var(--lh-body)}.schnitt-figure:where(.astro-oab3lium){margin-top:var(--space-5)}.chapter-figure:where(.astro-oab3lium){grid-column:3 / 12;margin-top:var(--space-6)}.figure-caption:where(.astro-oab3lium){max-width:var(--measure);margin-top:var(--space-2)}.cap-lead:where(.astro-oab3lium){display:block;font-family:var(--font-display);font-size:var(--text-caption);font-weight:600;color:var(--ink)}.cap-text:where(.astro-oab3lium){display:block;font-size:var(--text-caption);line-height:var(--lh-caption);color:var(--ink-secondary)}.note:where(.astro-oab3lium){grid-column:3 / 10}.teaser-card:where(.astro-oab3lium){grid-column:1 / 7}.faq-acc:where(.astro-oab3lium){grid-column:3 / 10}@media(max-width:900px){.detail-hero:where(.astro-oab3lium){margin-top:calc(-1 * var(--header-h-mobile))}.hero-copy:where(.astro-oab3lium){padding-top:calc(var(--header-h-mobile) + var(--space-6))}}@media(max-width:767px){.hero-copy:where(.astro-oab3lium) .headline{font-size:clamp(1.9rem,1rem + 4.4vw,4.75rem)}.hero-copy:where(.astro-oab3lium):before{inset:-96px -120px;background:var(--text-plate)}.lead:where(.astro-oab3lium),.chapter-body:where(.astro-oab3lium),.chapter-figure:where(.astro-oab3lium),.note:where(.astro-oab3lium),.teaser-card:where(.astro-oab3lium),.faq-acc:where(.astro-oab3lium){grid-column:1 / -1}}
