.context.svelte-nipz65,.further.svelte-nipz65{box-sizing:border-box}.context.svelte-nipz65 p:where(.svelte-nipz65),.further.svelte-nipz65 p:where(.svelte-nipz65){margin:0}.breadcrumb.svelte-nipz65,.further.svelte-nipz65 a:where(.svelte-nipz65){box-sizing:border-box;min-width:44px;min-height:44px;color:inherit;text-underline-offset:4px;align-items:center;font-weight:850;text-decoration-thickness:2px;display:inline-flex}.bauhaus-context.svelte-nipz65{justify-content:space-between;align-items:center;margin-bottom:36px;display:flex}.primary-block.svelte-nipz65{background:var(--accent-primary);width:48px;height:18px;box-shadow:12px 10px 0 var(--accent-warning)}.bauhaus-further.svelte-nipz65{border:var(--line-heavy) solid var(--border-strong);border-radius:var(--radius-panel);background:var(--accent-info);color:var(--accent-on-strong);box-shadow:var(--shadow-raised);padding:24px}.bauhaus-further.svelte-nipz65 p:where(.svelte-nipz65),.swiss-further.svelte-nipz65 p:where(.svelte-nipz65){margin-bottom:8px;font-weight:750}.bauhaus-further.svelte-nipz65 a:where(.svelte-nipz65):focus-visible{outline-color:var(--accent-warning)}.swiss-context.svelte-nipz65{border-top:8px solid var(--accent-primary);border-bottom:1px solid var(--border-strong);align-content:space-between;min-height:200px;padding:18px 16px;display:grid}.swiss-context.svelte-nipz65 p:where(.svelte-nipz65){letter-spacing:.12em;font-size:.75rem;display:grid}.swiss-further.svelte-nipz65{border-top:1px solid var(--border-strong);padding:24px 0}@media (width<=800px){.swiss-context.svelte-nipz65{gap:24px;min-height:0}.swiss-further.svelte-nipz65{grid-template-columns:1fr}}.article-frame.svelte-1ybgnaw{box-sizing:border-box;width:100%;padding:44px 16px 72px}.bauhaus-geometry.svelte-1ybgnaw,.swiss-geometry.svelte-1ybgnaw{width:min(100%,1100px);margin:0 auto}.bauhaus-geometry.svelte-1ybgnaw{width:min(100%,860px)}.article-header.svelte-1ybgnaw{border-bottom:var(--line-heavy) solid var(--border-strong);padding-bottom:32px}.eyebrow.svelte-1ybgnaw{color:var(--accent-info);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:.8rem;font-weight:900}h1.svelte-1ybgnaw{max-width:16ch;font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-size:clamp(2.25rem,8vw,4.75rem);line-height:.98}.lead.svelte-1ybgnaw{max-width:62ch;margin:24px 0 0;font-size:clamp(1.1rem,2.4vw,1.35rem);font-weight:650;line-height:1.55}.article-content.svelte-1ybgnaw{gap:32px;padding:40px 0 48px;font-size:1.04rem;line-height:1.65;display:grid}.article-content.svelte-1ybgnaw section{gap:16px;display:grid}.article-content.svelte-1ybgnaw h2,.article-content.svelte-1ybgnaw h3,.article-content.svelte-1ybgnaw p,.article-content.svelte-1ybgnaw ul,.article-content.svelte-1ybgnaw ol,.article-content.svelte-1ybgnaw dl{margin-top:0;margin-bottom:0}.article-content.svelte-1ybgnaw h2{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.5rem,4vw,2.15rem);line-height:1.1}.article-content.svelte-1ybgnaw h3{font-size:1.1rem;line-height:1.25}.article-content.svelte-1ybgnaw a{box-sizing:border-box;min-width:44px;min-height:44px;color:var(--text-primary);text-underline-offset:4px;align-items:center;font-weight:850;text-decoration-thickness:2px;display:inline-flex}.article-content.svelte-1ybgnaw li+li{margin-top:8px}.article-content.svelte-1ybgnaw h2[id],.article-content.svelte-1ybgnaw h3[id]{scroll-margin-top:96px}.swiss-geometry.svelte-1ybgnaw{grid-template-columns:minmax(155px,.35fr) minmax(0,1.65fr);gap:clamp(28px,5vw,72px);display:grid}.swiss-frame.svelte-1ybgnaw .article-header:where(.svelte-1ybgnaw){border-bottom-width:1px;grid-template-columns:minmax(0,.5fr) minmax(0,1.5fr);column-gap:28px;display:grid}.swiss-frame.svelte-1ybgnaw .eyebrow:where(.svelte-1ybgnaw),.swiss-frame.svelte-1ybgnaw .lead:where(.svelte-1ybgnaw){grid-column:2}.swiss-frame.svelte-1ybgnaw h1:where(.svelte-1ybgnaw){letter-spacing:-.075em;grid-column:1/-1;max-width:13ch;font-size:clamp(3.25rem,9vw,7.5rem)}@media (width<=800px){.article-frame.svelte-1ybgnaw{padding:28px 12px 56px}.swiss-geometry.svelte-1ybgnaw{grid-template-columns:1fr;gap:28px}.article-content.svelte-1ybgnaw h2[id],.article-content.svelte-1ybgnaw h3[id]{scroll-margin-top:88px}.swiss-frame.svelte-1ybgnaw .article-header:where(.svelte-1ybgnaw){display:block}}
