.historie[data-astro-cid-6ksagfly]{padding-block:var(--space-6) var(--space-16)}.page-head[data-astro-cid-6ksagfly]{padding-block:var(--space-8) var(--space-10)}.page-head__kicker[data-astro-cid-6ksagfly]{font-family:var(--font-mono);font-size:var(--size-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-fg-muted);margin:0 0 var(--space-3)}.page-head__title[data-astro-cid-6ksagfly]{font-family:var(--font-serif);font-size:var(--size-4xl);font-style:italic;font-weight:var(--weight-medium);letter-spacing:var(--tracking-tighter);line-height:var(--lh-tight);margin:0 0 var(--space-4)}.page-head__subtitle[data-astro-cid-6ksagfly]{font-family:var(--font-serif);font-style:italic;font-size:var(--size-xl);color:var(--color-fg-secondary);margin:0 0 var(--space-5);line-height:var(--lh-snug)}.page-head__lead[data-astro-cid-6ksagfly]{font-size:var(--size-md);color:var(--color-fg-secondary);max-width:var(--container-prose);margin:0;line-height:var(--lh-relaxed)}.page-head__lead[data-astro-cid-6ksagfly] p[data-astro-cid-6ksagfly]{margin:0 0 var(--space-3)}.page-head__lead[data-astro-cid-6ksagfly] p[data-astro-cid-6ksagfly]:last-child{margin-bottom:0}.page-head__lead[data-astro-cid-6ksagfly] .brand[data-astro-cid-6ksagfly]{color:var(--gold-500);font-weight:var(--weight-semibold)}.timeline[data-astro-cid-6ksagfly]{list-style:none;margin:var(--space-10) 0;padding:0 0 0 var(--space-6);display:flex;flex-direction:column;gap:var(--space-8);border-left:var(--border-width-strong) solid var(--gold-300)}.timeline__item[data-astro-cid-6ksagfly]{display:grid;grid-template-columns:1fr;gap:var(--space-2)}@media(min-width:600px){.timeline__item[data-astro-cid-6ksagfly]{grid-template-columns:8ch 1fr;gap:var(--space-6);align-items:start}}.timeline__year[data-astro-cid-6ksagfly]{font-family:var(--font-mono);font-size:var(--size-lg);font-weight:var(--weight-semibold);color:var(--color-fg-secondary)}.timeline__body[data-astro-cid-6ksagfly] h2[data-astro-cid-6ksagfly]{font-family:var(--font-serif);font-style:italic;font-size:var(--size-xl);margin:0 0 var(--space-2)}.timeline__body[data-astro-cid-6ksagfly] p[data-astro-cid-6ksagfly]{color:var(--color-fg-secondary);line-height:var(--lh-relaxed);margin:0}.timeline__record[data-astro-cid-6ksagfly]{font-family:var(--font-mono);font-size:var(--size-sm);color:var(--color-brand-accent);margin:var(--space-2) 0 0}.timeline__record-kicker[data-astro-cid-6ksagfly]{display:inline-block;margin-right:var(--space-2);font-size:var(--size-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-fg-muted)}.faq[data-astro-cid-6ksagfly]{margin-block:var(--space-12);max-width:var(--container-prose);margin-inline:auto}.faq[data-astro-cid-6ksagfly] h2[data-astro-cid-6ksagfly]{text-align:center;font-family:var(--font-serif);font-style:italic;font-size:var(--size-2xl);margin:0 0 var(--space-6);color:var(--color-fg-primary)}.faq__item[data-astro-cid-6ksagfly]{border-bottom:var(--border-width-default) solid var(--color-border-default)}.faq__item[data-astro-cid-6ksagfly] summary[data-astro-cid-6ksagfly]{cursor:pointer;font-family:var(--font-sans);font-weight:var(--weight-semibold);color:var(--color-fg-primary);padding:var(--space-4) var(--space-3);list-style:none}.faq__item[data-astro-cid-6ksagfly] summary[data-astro-cid-6ksagfly]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-6ksagfly] summary[data-astro-cid-6ksagfly]:after{content:"▾";float:right;color:var(--color-fg-muted);transition:transform var(--duration-fast) var(--ease-default)}.faq__item[data-astro-cid-6ksagfly][open] summary[data-astro-cid-6ksagfly]:after{transform:rotate(180deg)}.faq__item[data-astro-cid-6ksagfly] p[data-astro-cid-6ksagfly]{padding:0 var(--space-3) var(--space-4);margin:0;color:var(--color-fg-secondary);line-height:var(--lh-relaxed)}.cta[data-astro-cid-6ksagfly]{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;padding-block:var(--space-8)}.btn[data-astro-cid-6ksagfly]{display:inline-flex;text-decoration:none;padding:var(--space-3) var(--space-6);border-radius:var(--radius-button);font-weight:var(--weight-semibold);font-family:var(--font-sans)}.btn--gold[data-astro-cid-6ksagfly]{background:var(--gold-500);color:var(--ink-900)}.btn--gold[data-astro-cid-6ksagfly]:hover{filter:brightness(1.05)}.btn--blue[data-astro-cid-6ksagfly]{background:var(--button-primary-bg);color:var(--button-primary-fg)}.btn--blue[data-astro-cid-6ksagfly]:hover{background:var(--button-primary-bg-hover)}
