.arrow-button.svelte-1sj9mm7{all:unset;width:30px;height:30px;background-color:var(--sand-3);border-radius:1000px;display:grid;place-items:center;text-decoration:none}.arrow-button.svelte-1sj9mm7:hover{background-color:var(--sand-4)}.arrow-button.svelte-1sj9mm7:active{background-color:var(--sand-5)}span.svelte-1sj9mm7{color:var(--sand-11);font-size:16px;line-height:100%}figure.svelte-12vrdmz{margin:0;height:100%}.picture-download.svelte-12vrdmz{position:relative}.picture-download.download-margin.svelte-12vrdmz{margin-bottom:62px}.download.svelte-12vrdmz{position:absolute;right:0;bottom:-46px}figcaption.svelte-12vrdmz{margin:16px 0;color:var(--sand-11);max-width:60ch;font-size:16px;letter-spacing:-.011em}figcaption.download-margin.svelte-12vrdmz{min-height:62px;margin-right:46px}figcaption.svelte-12vrdmz span:where(.svelte-12vrdmz){font-size:14px;letter-spacing:-.006em;line-height:22px}.max-width.svelte-28oqyi{margin:0 auto}.content.svelte-28oqyi{font-size:16px;letter-spacing:-.011em}.safe-area.svelte-28oqyi{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}div.svelte-kipt6v{margin:32px auto}.svelte-1er4r2s{font-size:16px;letter-spacing:-.011em}.photos-parent.svelte-1er4r2s{width:100%;position:relative;--padding-x-computed: var(--padding-x)}.photos-parent.max-width.svelte-1er4r2s{--padding-x-computed: max(calc((100% - var(--max-width)) / 2), var(--padding-x))}.photos.svelte-1er4r2s{margin:32px auto;padding:0 var(--padding-x-computed);box-sizing:border-box;display:flex;width:100%;overflow-x:auto;gap:12px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding-left:var(--padding-x-computed);-ms-overflow-style:none;scrollbar-width:none}.safe-area.svelte-1er4r2s .photos:where(.svelte-1er4r2s){padding:0 calc(var(--padding-x-computed) + env(safe-area-inset-right,0px)) 0 calc(var(--padding-x-computed) + env(safe-area-inset-left,0px));scroll-padding-left:calc(var(--padding-x-computed) + env(safe-area-inset-left,0px))}.photos.svelte-1er4r2s::-webkit-scrollbar{display:none}.photos.svelte-1er4r2s figure:where(.svelte-1er4r2s){margin:0;flex-shrink:0;max-width:100%;scroll-snap-align:start}.download-spacer.svelte-1er4r2s{height:62px}.picture-parent.svelte-1er4r2s{position:relative}.arrows.svelte-1er4r2s{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:8px;display:flex;align-items:center;justify-content:space-between}.arrows.svelte-1er4r2s button:where(.svelte-1er4r2s){all:unset}figcaption.svelte-1er4r2s,.caption.svelte-1er4r2s{margin:16px 0;color:var(--sand-11);max-width:60ch;font-size:16px;letter-spacing:-.011em}figcaption.svelte-1er4r2s span:where(.svelte-1er4r2s),.caption.svelte-1er4r2s span:where(.svelte-1er4r2s){font-size:14px;letter-spacing:-.006em;line-height:22px}figcaption.download-margin.svelte-1er4r2s{min-height:62px}figcaption.svelte-1er4r2s span:where(.svelte-1er4r2s){opacity:0}.caption-download.svelte-1er4r2s{max-width:72ch;position:absolute;left:0;right:0;margin:0 var(--padding-x-computed);display:flex;gap:16px;justify-content:space-between}.safe-area.svelte-1er4r2s .caption-download:where(.svelte-1er4r2s){padding:0 env(safe-area-inset-left,0px) 0 env(safe-area-inset-right,0px)}.download.svelte-1er4r2s{margin:16px 0}strong.svelte-1xn4a8l{font-weight:600}p.svelte-zj0s8u{margin:1.5rem 0;font-family:Inter,sans-serif;font-size:16px;letter-spacing:-.011em;line-height:27px}blockquote.svelte-fbwup0{font-family:Inter,sans-serif;font-size:16px;letter-spacing:-.011em;line-height:27px}.svelte-g4tlfa{font-family:Inter,sans-serif;font-weight:600}h2.svelte-g4tlfa{margin:1.25rem 0;font-size:20px;letter-spacing:-.017em;line-height:34px}h3.svelte-g4tlfa{margin:1.25rem 0;font-size:18px;letter-spacing:-.014em;line-height:31px}h4.svelte-g4tlfa{margin:1rem 0;font-size:16px;letter-spacing:-.011em;line-height:22px}h5.svelte-g4tlfa{margin:1rem 0 .75rem;font-size:16px;letter-spacing:-.011em;line-height:27px}h6.svelte-g4tlfa{margin:1rem 0 .5rem;font-size:12px;letter-spacing:0em;line-height:20px}ul.svelte-15b6106,ol.svelte-pcdngh{padding:0 0 0 1.5rem;font-family:Inter,sans-serif;font-size:16px;letter-spacing:-.011em;line-height:27px}div.svelte-1pieouw{width:24px;height:24px;display:grid;place-content:center;border-radius:1000px;font-size:14px}span.svelte-1pieouw{width:-moz-max-content;width:max-content;color:#fff;mix-blend-mode:difference}div.svelte-f5n5k3{width:-moz-max-content;width:max-content;display:grid;grid-template-columns:repeat(2,max-content);place-items:center;-moz-column-gap:6px;column-gap:6px}img.svelte-f5n5k3{width:24px;height:24px;border-radius:1000px}p.svelte-f5n5k3{margin:0;font-size:14px;letter-spacing:-.006em}body.light-theme{--background-color: var(--background-color-light)}body.dark-theme{--background-color: var(--background-color-dark)}@media (prefers-color-scheme: light){body{--background-color: var(--background-color-light)}}@media (prefers-color-scheme: dark){body{--background-color: var(--background-color-dark)}}body.background{background-color:var(--background-color)!important}.light-theme main.svelte-w0ekn9{--background-color: var(--background-color-light)}.dark-theme main.svelte-w0ekn9{--background-color: var(--background-color-dark)}@media (prefers-color-scheme: light){main.svelte-w0ekn9{--background-color: var(--background-color-light)}}@media (prefers-color-scheme: dark){main.svelte-w0ekn9{--background-color: var(--background-color-dark)}}main.background.svelte-w0ekn9{background-color:var(--background-color)}main.svelte-w0ekn9{font-family:Inter,sans-serif;padding:16px 0;color:var(--sand-12)}.header.svelte-w0ekn9{margin:48px auto 64px}.header.svelte-w0ekn9 .back:where(.svelte-w0ekn9){display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--sand-11);width:-moz-max-content;width:max-content;font-size:14px;letter-spacing:-.006em}.header.svelte-w0ekn9 h1:where(.svelte-w0ekn9){margin:12px 0;font-family:Archivo;font-size:32px;font-weight:400;line-height:40px}.header.svelte-w0ekn9 .authors:where(.svelte-w0ekn9){display:flex;flex-wrap:wrap;gap:8px 16px}.header.svelte-w0ekn9 .llm:where(.svelte-w0ekn9){max-width:50ch;font-size:10px;letter-spacing:.01em;line-height:14px;color:var(--red-12)}
