.about.svelte-cwls5q{max-width:1120px;margin:0 auto;padding:clamp(2.5rem,6vh,4.5rem) clamp(1rem,4vw,3rem);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);grid-template-rows:auto 1fr;gap:2rem clamp(2rem,5vw,4.5rem)}.head.svelte-cwls5q{grid-column:1 / -1;margin-bottom:1rem}.chapter-mark.svelte-cwls5q{display:flex;gap:.55rem;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.28em;text-transform:uppercase;color:var(--color-bone-dim);margin-bottom:1.25rem}.num.svelte-cwls5q{color:var(--color-amber)}.title.svelte-cwls5q{font-family:var(--font-display);font-weight:300;font-size:clamp(2.6rem,6vw,4.5rem);line-height:.95;letter-spacing:-.02em;margin:0}.title.svelte-cwls5q em:where(.svelte-cwls5q){color:var(--color-amber);font-style:italic;font-weight:400}.body.svelte-cwls5q{max-width:62ch}.lead.svelte-cwls5q{font-size:1.25rem!important;line-height:1.55!important;font-family:var(--font-display);font-style:italic;margin:0 0 1.6rem!important}.lead.svelte-cwls5q strong:where(.svelte-cwls5q){color:var(--color-amber);font-weight:500;font-style:italic}.dropcap.svelte-cwls5q{font-size:3.6em;font-weight:400;font-style:italic;float:left;line-height:.82;padding-right:.12em;padding-top:.08em;color:var(--color-amber);font-family:var(--font-display)}.sidebars.svelte-cwls5q{display:flex;flex-direction:column;gap:2rem}.panel.svelte-cwls5q{padding:1.5rem 1.5rem 1.25rem;background:color-mix(in oklch,var(--color-midnight) 50%,transparent);border-radius:3px;border:1px solid color-mix(in oklch,var(--color-bone) 7%,transparent);position:relative}.panel.svelte-cwls5q:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px dashed color-mix(in oklch,var(--color-amber) 18%,transparent);border-radius:3px;pointer-events:none;filter:url(#roughen);opacity:.5}.panel-head.svelte-cwls5q{display:flex;align-items:center;gap:.6rem;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.28em;text-transform:uppercase;color:var(--color-bone-dim);margin-bottom:1.1rem}.panel-head.svelte-cwls5q .num:where(.svelte-cwls5q){color:var(--color-amber)}.rows.svelte-cwls5q{display:grid;gap:1rem}.row-label.svelte-cwls5q{display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;color:var(--color-bone-dimmer);margin-bottom:.35rem}.row.svelte-cwls5q ul:where(.svelte-cwls5q){list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.3rem .55rem}.row.svelte-cwls5q li:where(.svelte-cwls5q){font-family:var(--font-mono);font-size:.78rem;color:var(--color-bone);padding:.15rem .5rem;background:color-mix(in oklch,var(--color-midnight-2) 70%,transparent);border-radius:2px}.timeline.svelte-cwls5q{list-style:none;padding:0;margin:0;display:grid;gap:.85rem}.timeline.svelte-cwls5q li:where(.svelte-cwls5q){display:grid;grid-template-columns:4rem 1fr;gap:.75rem;font-family:var(--font-mono);font-size:.78rem;line-height:1.4;padding-bottom:.75rem;border-bottom:1px dashed color-mix(in oklch,var(--color-bone) 10%,transparent)}.timeline.svelte-cwls5q li:where(.svelte-cwls5q):last-child{border-bottom:0;padding-bottom:0}.t-year.svelte-cwls5q{color:var(--color-amber);font-size:.74rem;letter-spacing:.12em}.t-body.svelte-cwls5q{color:var(--color-bone-dim)}@media(max-width:900px){.about.svelte-cwls5q{grid-template-columns:1fr}}
