.ls.svelte-1tvrnlq{--r: .75rem;--accent: var(--exap-logo-base, #5ebaba);max-width:64rem;margin-inline:auto;padding:calc(var(--r) * 8) clamp(1rem,4vw,3rem) calc(var(--r) * 10)}.ls.svelte-1tvrnlq :where(h1:where(.svelte-1tvrnlq),h2:where(.svelte-1tvrnlq),h3:where(.svelte-1tvrnlq),p:where(.svelte-1tvrnlq),ol:where(.svelte-1tvrnlq)){margin:0}.ls-head.svelte-1tvrnlq{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:calc(var(--r) * 2) calc(var(--r) * 4)}.ls-eyebrow.svelte-1tvrnlq,.ls-note.svelte-1tvrnlq,.ls-period.svelte-1tvrnlq{font-size:.8rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.ls-title.svelte-1tvrnlq{margin-top:calc(var(--r) * 2);font-size:clamp(2.5rem,1.5rem + 4.2vw,5.25rem);font-weight:300;line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.ls-portrait.svelte-1tvrnlq{width:clamp(5.5rem,4rem + 6vw,10rem);height:auto;aspect-ratio:1;object-fit:cover;clip-path:polygon(50% 0%,93.3% 25%,93.3% 75%,50% 100%,6.7% 75%,6.7% 25%)}.ls-intro.svelte-1tvrnlq{display:grid;gap:calc(var(--r) * 2);max-width:46rem;margin-top:calc(var(--r) * 5);font-size:clamp(1.15rem,1rem + .6vw,1.45rem);line-height:1.5;text-wrap:pretty}.ls-section.svelte-1tvrnlq{margin-top:calc(var(--r) * 8)}.ls-h2.svelte-1tvrnlq{font-size:clamp(1.6rem,1.2rem + 1.6vw,2.5rem);font-weight:300;line-height:1.1;letter-spacing:-.02em}.ls-note.svelte-1tvrnlq{margin-top:var(--r)}.ls-layers.svelte-1tvrnlq{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));margin-top:calc(var(--r) * 3);padding:0;list-style:none;counter-reset:layer;box-shadow:inset 0 1px 0 var(--color-border)}.ls-layers.svelte-1tvrnlq li:where(.svelte-1tvrnlq){counter-increment:layer;display:grid;align-content:start;gap:calc(var(--r) * .5);padding:calc(var(--r) * 2) calc(var(--r) * 2) calc(var(--r) * 2.5) 0;box-shadow:inset 0 -1px 0 var(--color-border)}.ls-layers.svelte-1tvrnlq li:where(.svelte-1tvrnlq):before{content:counter(layer,decimal-leading-zero);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8rem;color:var(--accent)}.ls-layers.svelte-1tvrnlq h3:where(.svelte-1tvrnlq){font-size:1.25rem;font-weight:600;letter-spacing:-.01em}.ls-period.svelte-1tvrnlq{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.75rem;letter-spacing:.04em}.ls-evidence.svelte-1tvrnlq{line-height:1.5;text-wrap:pretty}.ls-timeline.svelte-1tvrnlq{margin-top:calc(var(--r) * 3);padding:0;list-style:none}.ls-timeline.svelte-1tvrnlq li:where(.svelte-1tvrnlq){display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:var(--r) calc(var(--r) * 2);align-items:baseline;padding-block:calc(var(--r) * 1.25);box-shadow:inset 0 1px 0 var(--color-border)}.ls-timeline.svelte-1tvrnlq p:where(.svelte-1tvrnlq){line-height:1.5}.ls-timeline.svelte-1tvrnlq a:where(.svelte-1tvrnlq){color:inherit;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:.2em}.ls-via.svelte-1tvrnlq{margin-left:.4em;font-size:.85rem;color:var(--color-text-muted)}.ls-what.svelte-1tvrnlq{display:block;color:var(--color-text-muted)}.ls-pair.svelte-1tvrnlq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:calc(var(--r) * 6) calc(var(--r) * 5);margin-top:calc(var(--r) * 8)}.ls-pair.svelte-1tvrnlq section:where(.svelte-1tvrnlq){display:grid;align-content:start;gap:calc(var(--r) * 1.5);line-height:1.55}.ls-close.svelte-1tvrnlq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--r) * 2) calc(var(--r) * 4);margin-top:calc(var(--r) * 8);padding-top:calc(var(--r) * 4);box-shadow:inset 0 1px 0 var(--color-border)}.ls-close.svelte-1tvrnlq p:where(.svelte-1tvrnlq){max-width:36rem;font-size:clamp(1.25rem,1rem + 1vw,1.9rem);line-height:1.3;font-weight:600}@media(max-width:34rem){.ls-head.svelte-1tvrnlq{grid-template-columns:minmax(0,1fr)}.ls-portrait.svelte-1tvrnlq{order:-1}.ls-timeline.svelte-1tvrnlq li:where(.svelte-1tvrnlq){grid-template-columns:minmax(0,1fr);gap:calc(var(--r) * .25)}}
