.blocks.svelte-7gqo92{flex-direction:column;gap:2vw;display:flex}@media (width<=767px){.blocks.svelte-7gqo92{gap:.75rem}}.topic-nav.svelte-zh05zp{z-index:11;color:#fff;mix-blend-mode:difference;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.9rem;font-size:.75rem;font-weight:600;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.prev.svelte-zh05zp{left:calc(var(--corner-inset) + 1rem)}.next.svelte-zh05zp{right:calc(var(--corner-inset) + 1rem);flex-direction:row-reverse}.circle.svelte-zh05zp{--wipe-x:50%;--wipe-y:50%;--wipe-size:250%;isolation:isolate;position:relative;overflow:hidden}.circle.svelte-zh05zp:before{content:"";left:var(--wipe-x);top:var(--wipe-y);width:var(--wipe-size);aspect-ratio:1;background:var(--wipe-fill);pointer-events:none;border-radius:50%;transition:transform .55s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,-50%)scale(0)}.circle.svelte-zh05zp .wipe-content:where(.svelte-zh05zp){color:#fff;mix-blend-mode:difference;pointer-events:none;position:relative}@media (prefers-reduced-motion:reduce){.circle.svelte-zh05zp:before{transition:none}}.circle.svelte-zh05zp{--wipe-fill:#fff;aspect-ratio:1;border:1px solid;border-radius:50%;flex:none;place-items:center;width:clamp(2.75rem,3.5vw,3.5rem);transition:transform .3s;display:grid}svg.svelte-zh05zp{width:38%;height:38%}.label.svelte-zh05zp{white-space:nowrap;opacity:0;transition:opacity .3s,transform .3s;transform:translate(-.5rem)}.next.svelte-zh05zp .label:where(.svelte-zh05zp){transform:translate(.5rem)}@media (hover:hover){.topic-nav.svelte-zh05zp:hover .circle:where(.svelte-zh05zp):before{transform:translate(-50%,-50%)scale(1)}.topic-nav.svelte-zh05zp:hover .circle:where(.svelte-zh05zp){transform:scale(1.08)}}.topic-nav.svelte-zh05zp:focus-visible .circle:where(.svelte-zh05zp):before{transform:translate(-50%,-50%)scale(1)}.topic-nav.svelte-zh05zp:focus-visible .circle:where(.svelte-zh05zp){transform:scale(1.08)}.topic-nav.svelte-zh05zp:hover .label:where(.svelte-zh05zp),.topic-nav.svelte-zh05zp:focus-visible .label:where(.svelte-zh05zp){opacity:1;transform:none}.topic-nav.svelte-zh05zp:focus-visible{outline-offset:.4rem;border-radius:2rem;outline:2px solid}@media (width<=767px){.topic-nav.svelte-zh05zp{top:auto;bottom:calc(var(--corner-inset) + 2.75rem);transform:none}.label.svelte-zh05zp{display:none}.prev.svelte-zh05zp{left:calc(var(--corner-inset) + .75rem)}.next.svelte-zh05zp{right:calc(var(--corner-inset) + .75rem)}}@media (prefers-reduced-motion:reduce){.circle.svelte-zh05zp,.label.svelte-zh05zp{transition:none}}dialog.svelte-14idv32{color:#171717;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:4.5rem clamp(.75rem,6vw,6rem);position:fixed;inset:0}dialog[open].svelte-14idv32{place-items:center;display:grid}dialog.svelte-14idv32::backdrop{background:#f7f6f2f2}.backdrop.svelte-14idv32{cursor:zoom-out;width:100%;height:100%;position:absolute;inset:0}img.svelte-14idv32{object-fit:contain;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;max-height:100%;position:relative}.control.svelte-14idv32{z-index:1;color:#171717;cursor:pointer;background:#f7f6f2;border:1px solid;border-radius:50%;place-items:center;width:3rem;height:3rem;font-size:1.5rem;display:grid;position:absolute}.close.svelte-14idv32:hover{color:#f7f6f2;background:#171717}.control.svelte-14idv32:focus-visible{outline-offset:4px;outline:2px solid}.close.svelte-14idv32{top:1rem;right:1rem}.previous.svelte-14idv32,.next.svelte-14idv32{background:0 0;border:0;top:50%;transform:translateY(-50%)}.circle.svelte-14idv32{--wipe-x:50%;--wipe-y:50%;--wipe-size:250%;isolation:isolate;position:relative;overflow:hidden}.circle.svelte-14idv32:before{content:"";left:var(--wipe-x);top:var(--wipe-y);width:var(--wipe-size);aspect-ratio:1;background:var(--wipe-fill);pointer-events:none;border-radius:50%;transition:transform .55s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,-50%)scale(0)}.circle.svelte-14idv32 .wipe-content:where(.svelte-14idv32){color:#fff;mix-blend-mode:difference;pointer-events:none;position:relative}@media (prefers-reduced-motion:reduce){.circle.svelte-14idv32:before{transition:none}}.circle.svelte-14idv32{--wipe-fill:#171717;aspect-ratio:1;background:#f7f6f2;border:1px solid;border-radius:50%;place-items:center;width:100%;transition:transform .3s;display:grid}svg.svelte-14idv32{width:38%;height:38%}@media (hover:hover){.control.svelte-14idv32:hover .circle:where(.svelte-14idv32):before{transform:translate(-50%,-50%)scale(1)}.control.svelte-14idv32:hover .circle:where(.svelte-14idv32){transform:scale(1.08)}}.control.svelte-14idv32:focus-visible .circle:where(.svelte-14idv32):before{transform:translate(-50%,-50%)scale(1)}.control.svelte-14idv32:focus-visible .circle:where(.svelte-14idv32){transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.circle.svelte-14idv32{transition:none}}.previous.svelte-14idv32{left:1rem}.next.svelte-14idv32{right:1rem}.counter.svelte-14idv32{font-size:.875rem;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}@media (width<=767px){.previous.svelte-14idv32,.next.svelte-14idv32{top:auto;bottom:.75rem;transform:none}}.topic-with-text.svelte-1du5m3y{color:#171717;background:#f7f6f2;min-height:100svh}.topic-head.svelte-1du5m3y{text-align:center;padding:calc(clamp(7rem,13vw,11rem) + .5rem) clamp(4.5rem,8vw,8rem) 0}h1.svelte-1du5m3y{font-family:var(--font-sans);letter-spacing:.02em;font-size:clamp(1rem,1.3vw,1.25rem);font-weight:400}.meta.svelte-1du5m3y{color:#8a8984;letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;margin-top:.5rem;font-size:.6875rem;font-weight:500;display:flex}.gallery.svelte-1du5m3y{padding:clamp(2.5rem,6vh,4rem) .75rem clamp(4rem,10vh,8rem)}@media (width>=768px){.gallery.svelte-1du5m3y{padding-inline:calc(var(--frame-inset) + .75rem)}}@media (width<=767px){.topic-head.svelte-1du5m3y{padding-inline:var(--frame-inset)}}
