.info.svelte-q10ak8{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-family:var(--mono);margin-bottom:8px;-webkit-box-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-transition:-webkit-transform calc(var(--1s) * .25);transition:-webkit-transform calc(var(--1s) * .25);transition:transform calc(var(--1s) * .25);transition:transform calc(var(--1s) * .25),-webkit-transform calc(var(--1s) * .25)}.id.svelte-q10ak8{border:1px solid var(--color-fg);width:4em;text-align:center;padding:4px;border-radius:2em}.info.svelte-q10ak8 p:where(.svelte-q10ak8){font-size:var(--14px, 14px);text-transform:uppercase}p.svelte-q10ak8{margin:0}a.svelte-q10ak8{display:block;text-decoration:none}a.svelte-q10ak8:focus-visible{outline:2px solid var(--color-focus)}.story.svelte-q10ak8:hover .info:where(.svelte-q10ak8){-webkit-transform:translateY(-4px);transform:translateY(-4px)}.story.svelte-q10ak8:not(.youtube):hover .screenshot:where(.svelte-q10ak8) img:where(.svelte-q10ak8),.story.svelte-q10ak8:not(.resource):hover .screenshot:where(.svelte-q10ak8) img:where(.svelte-q10ak8){-webkit-transform:translate(-50%,0) scale(1.05);transform:translate(-50%) scale(1.05)}.story.youtube.svelte-q10ak8:hover .screenshot:where(.svelte-q10ak8) img:where(.svelte-q10ak8),.story.resource.svelte-q10ak8:hover .screenshot:where(.svelte-q10ak8) img:where(.svelte-q10ak8){-webkit-transform:translate(-50%,50%) scale(1.05);transform:translate(-50%,50%) scale(1.05)}.screenshot.svelte-q10ak8{background:var(--story-bg, var(--color-default-story-bg, "#ddd"));aspect-ratio:1;position:relative;overflow:hidden}span.icon--play.svelte-q10ak8{position:absolute;top:50%;left:50%;width:4em;aspect-ratio:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;z-index:var(--z-top)}img.svelte-q10ak8{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0) scale(1);transform:translate(-50%) scale(1);width:calc(100% - (var(--padding, 16px) * 2));-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform calc(var(--1s) * .25);transition:-webkit-transform calc(var(--1s) * .25);transition:transform calc(var(--1s) * .25);transition:transform calc(var(--1s) * .25),-webkit-transform calc(var(--1s) * .25)}.youtube.svelte-q10ak8 img:where(.svelte-q10ak8),.resource.svelte-q10ak8 img:where(.svelte-q10ak8){bottom:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);-webkit-transform-origin:center center;transform-origin:center center}.text.svelte-q10ak8{font-family:var(--font-sans);margin-top:12px}h3.short.svelte-q10ak8{color:var(--color-fg);font-size:clamp(var(--24px, 24px),6vw,var(--28px, 28px));line-height:1;margin:0 0 8px}.resource.svelte-q10ak8 h3.short:where(.svelte-q10ak8){font-size:clamp(var(--20px, 20px),6vw,var(--24px, 24px))}.footer.svelte-q10ak8 h3.short:where(.svelte-q10ak8){display:none}p.tease.svelte-q10ak8{color:var(--color-secondary-gray, var(--color-fg));font-size:var(--16px)}.footer.svelte-q10ak8 p.tease:where(.svelte-q10ak8){color:var(--color-secondary-gray, var(--color-fg));font-size:clamp(var(--16px),4vw,var(--20px, 20px));font-weight:700;line-height:1.2}@media(min-width:960px){h3.short.svelte-q10ak8{font-size:clamp(var(--24px, 24px),2.75vw,var(--32px, 32px))}}footer.svelte-1sr6y3t{background-color:var(--color-footer-bg)}.c.svelte-1sr6y3t{max-width:calc(var(--width-column-wide, 1280px) - var(--margin, 16px) * 2);padding:100px 16px 16px;margin:0 auto;font-family:var(--font-sans)}.top.svelte-1sr6y3t{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:0 0 64px}.text.svelte-1sr6y3t{font-size:var(--20px, 20px);text-align:center;max-width:900px}.images.svelte-1sr6y3t{width:100%}.images.svelte-1sr6y3t ul:where(.svelte-1sr6y3t){width:100%;padding:0;display:-webkit-box;display:flex;margin:0 auto;gap:32px}.images.svelte-1sr6y3t ul:where(.svelte-1sr6y3t){display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.images.svelte-1sr6y3t ul:where(.svelte-1sr6y3t) li:where(.svelte-1sr6y3t){width:100%;margin:0;list-style-type:none;padding:0;--padding: clamp(16px, 12vw, 36px)}.bottom.svelte-1sr6y3t{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;gap:48px}.cta-wrapper.svelte-1sr6y3t{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:48px}.cta-wrapper.svelte-1sr6y3t section:where(.svelte-1sr6y3t){width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;gap:0px}.links.svelte-1sr6y3t{width:100%;min-width:300px}.links.svelte-1sr6y3t p.title:where(.svelte-1sr6y3t){font-family:var(--mono);font-weight:700;text-transform:uppercase;font-size:var(--font-size-xsmall, 14px)}.links.svelte-1sr6y3t .inner:where(.svelte-1sr6y3t){display:-webkit-box;width:100%;display:flex;-webkit-box-pack:center;justify-content:center;gap:16px}p.svelte-1sr6y3t{color:var(--color-fg)}a.svelte-1sr6y3t{font-weight:700;color:var(--color-fg);-webkit-text-decoration:2px underline var(--color-fg);text-decoration:2px underline var(--color-fg)}a.svelte-1sr6y3t:hover{color:var(--color-link-hover);-webkit-text-decoration:2px underline var(--color-link-hover);text-decoration:2px underline var(--color-link-hover)}a.svelte-1sr6y3t:hover+.arrow:where(.svelte-1sr6y3t){left:-2px}a:hover+.arrow svg path{stroke:var(--color-link-hover, blue)}ul.svelte-1sr6y3t{padding:0}.about.svelte-1sr6y3t,.follow.svelte-1sr6y3t{width:50%}li.svelte-1sr6y3t{list-style-type:none;font-size:var(--14px)}.text-wrapper.svelte-1sr6y3t{width:100%}.text-wrapper.svelte-1sr6y3t p:where(.svelte-1sr6y3t){font-size:var(--14px)}.img-wrapper.svelte-1sr6y3t{width:100%;max-width:160px;height:160px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.links.svelte-1sr6y3t .img-wrapper:where(.svelte-1sr6y3t){max-width:none;width:100%;height:auto}.donate.svelte-1sr6y3t img:where(.svelte-1sr6y3t){-webkit-transform:rotate(var(--right-tilt, 2deg));transform:rotate(var(--right-tilt, 2deg));width:100%;max-width:180px;-webkit-transition:-webkit-transform calc(var(--1s) * .25);transition:-webkit-transform calc(var(--1s) * .25);transition:transform calc(var(--1s) * .25);transition:transform calc(var(--1s) * .25),-webkit-transform calc(var(--1s) * .25)}.donate.svelte-1sr6y3t .img-wrapper:where(.svelte-1sr6y3t):hover img:where(.svelte-1sr6y3t){-webkit-transform:rotate(0) scale(1.05);transform:rotate(0) scale(1.05)}.subscribe.svelte-1sr6y3t img:where(.svelte-1sr6y3t){width:100%;max-width:180px;-webkit-transition:-webkit-transform calc(var(--1s) * .25);transition:-webkit-transform calc(var(--1s) * .25);transition:transform calc(var(--1s) * .25);transition:transform calc(var(--1s) * .25),-webkit-transform calc(var(--1s) * .25)}.subscribe.svelte-1sr6y3t .img-wrapper:where(.svelte-1sr6y3t):hover img:where(.svelte-1sr6y3t){-webkit-transform:rotate(var(--left-tilt, -2deg)) scale(1.05);transform:rotate(var(--left-tilt, -2deg)) scale(1.05)}.wordmark.svelte-1sr6y3t{-webkit-transform:rotate(var(--left-tilt, -2deg));transform:rotate(var(--left-tilt, -2deg));max-width:360px;-webkit-transition:-webkit-transform calc(var(--1s) * .25);transition:-webkit-transform calc(var(--1s) * .25);transition:transform calc(var(--1s) * .25);transition:transform calc(var(--1s) * .25),-webkit-transform calc(var(--1s) * .25)}.wordmark.svelte-1sr6y3t:hover{-webkit-transform:rotate(0) scale(1.05);transform:rotate(0) scale(1.05)}.arrow.svelte-1sr6y3t{display:inline-block;width:18px;height:18px;position:relative;top:4px;left:-4px;-webkit-transition:left calc(var(--1s) * .25);transition:left calc(var(--1s) * .25)}@media only screen and (min-width:400px){.images.svelte-1sr6y3t ul:where(.svelte-1sr6y3t) li:where(.svelte-1sr6y3t){width:calc(50% - 16px);padding:0}}@media only screen and (min-width:720px){.bottom.svelte-1sr6y3t{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;gap:48px}.cta-wrapper.svelte-1sr6y3t{width:66.66%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:48px}.cta-wrapper.svelte-1sr6y3t section:where(.svelte-1sr6y3t){width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:24px}.text-wrapper.svelte-1sr6y3t{width:66.66%}.text-wrapper.svelte-1sr6y3t p:where(.svelte-1sr6y3t){font-size:var(--16px, 16px)}.img-wrapper.svelte-1sr6y3t{width:33.33%;max-width:160px;height:160px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.links.svelte-1sr6y3t{width:33.33%}li.svelte-1sr6y3t{font-size:var(--16px, 16px)}.arrow.svelte-1sr6y3t{width:24px;height:24px;top:6px;left:-4px}.images.svelte-1sr6y3t ul:where(.svelte-1sr6y3t) li:where(.svelte-1sr6y3t){width:calc(25% - 24px);padding:32px 0}.text.svelte-1sr6y3t{font-size:var(--24px, 24px)}}@media only screen and (min-width:960px){.cta-wrapper.svelte-1sr6y3t{width:66.66%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:48px}.cta-wrapper.svelte-1sr6y3t section:where(.svelte-1sr6y3t){width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:0}.text-wrapper.svelte-1sr6y3t{width:100%}.img-wrapper.svelte-1sr6y3t{max-width:none;width:100%;height:180px}.links.svelte-1sr6y3t .img-wrapper:where(.svelte-1sr6y3t){max-width:none;height:180px}.subscribe.svelte-1sr6y3t img:where(.svelte-1sr6y3t){max-width:200px}.text.svelte-1sr6y3t{font-size:var(--28px, 28px)}}.intro-word-grid.svelte-1vdugue{display:grid;width:100%;pointer-events:none}.intro-word-grid--stage.svelte-1vdugue{position:absolute;top:0;left:0;right:0;height:calc(var(--intro-bg-total-vh) * 1vh);margin:0 2rem;will-change:transform}.intro-word-grid--flow.svelte-1vdugue{grid-auto-rows:minmax(1.35rem,auto)}.intro-word-grid--mobile-sticky.svelte-1vdugue{-webkit-box-flex:0;flex:0 0 auto;max-height:26vh;grid-auto-rows:minmax(0,1fr)}.intro-word-grid--flow.svelte-1vdugue,.intro-word-grid--mobile-sticky.svelte-1vdugue{gap:1rem}.intro-word-cell.svelte-1vdugue{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:start;min-width:0;min-height:0}.word.svelte-1vdugue{font-family:var(--font-sans);font-style:italic;font-size:calc(1rem * var(--highlight-sans-scale));text-transform:uppercase;letter-spacing:3%;color:var(--color-secondary);white-space:nowrap;opacity:.75;padding:0 .35rem;background-repeat:no-repeat;background-size:0% var(--intro-highlight-sans);background-position:0 var(--intro-grid-highlight-pos-sans);-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-transition:background-size var(--intro-highlight-fade-ms) ease,color var(--intro-highlight-fade-ms) ease,opacity var(--intro-highlight-fade-ms) ease;transition:background-size var(--intro-highlight-fade-ms) ease,color var(--intro-highlight-fade-ms) ease,opacity var(--intro-highlight-fade-ms) ease}.word--removed.svelte-1vdugue{font-family:var(--font-serif);font-size:var(--intro-grid-font-size-serif);background-position:0 var(--intro-grid-highlight-pos-serif);position:relative;top:-.163em}.word-write.svelte-1vdugue{display:inline-block;clip-path:inset(0 100% 0 0)}.word-write--static.svelte-1vdugue{clip-path:none}.intro-word-grid.is-write-reveal.svelte-1vdugue .word-write:where(.svelte-1vdugue):not(.word-write--static){clip-path:inset(0 0 0 0);-webkit-transition:clip-path clamp(var(--intro-write-ms-min),calc(var(--intro-write-ms-min) + (var(--write-ch, 6) - 1) * var(--intro-write-ms-per-ch)),var(--intro-write-ms-max)) steps(var(--write-steps, 8),end);transition:clip-path clamp(var(--intro-write-ms-min),calc(var(--intro-write-ms-min) + (var(--write-ch, 6) - 1) * var(--intro-write-ms-per-ch)),var(--intro-write-ms-max)) steps(var(--write-steps, 8),end);-webkit-transition-delay:calc(var(--write-order, 0) * var(--intro-write-stagger-ms));transition-delay:calc(var(--write-order, 0) * var(--intro-write-stagger-ms))}.intro-word-grid.is-reduced-motion.svelte-1vdugue .word-write:where(.svelte-1vdugue){clip-path:none;-webkit-transition:none;transition:none}.intro-word-grid.is-reduced-motion.svelte-1vdugue .word--removed-extra:where(.svelte-1vdugue){-webkit-transform:none;transform:none;-webkit-transition:background-size var(--intro-highlight-fade-ms) ease,color var(--intro-highlight-fade-ms) ease,opacity 0s,-webkit-transform 0s;transition:background-size var(--intro-highlight-fade-ms) ease,color var(--intro-highlight-fade-ms) ease,opacity 0s,-webkit-transform 0s;transition:background-size var(--intro-highlight-fade-ms) ease,color var(--intro-highlight-fade-ms) ease,opacity 0s,transform 0s;transition:background-size var(--intro-highlight-fade-ms) ease,color var(--intro-highlight-fade-ms) ease,opacity 0s,transform 0s,-webkit-transform 0s}.word--removed-extra.svelte-1vdugue{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px);-webkit-transition:opacity var(--intro-removed-reveal-ms) ease,background-size var(--intro-highlight-fade-ms) ease,color var(--intro-highlight-fade-ms) ease,-webkit-transform var(--intro-removed-reveal-ms) ease;transition:opacity var(--intro-removed-reveal-ms) ease,background-size var(--intro-highlight-fade-ms) ease,color var(--intro-highlight-fade-ms) ease,-webkit-transform var(--intro-removed-reveal-ms) ease;transition:opacity var(--intro-removed-reveal-ms) ease,transform var(--intro-removed-reveal-ms) ease,background-size var(--intro-highlight-fade-ms) ease,color var(--intro-highlight-fade-ms) ease;transition:opacity var(--intro-removed-reveal-ms) ease,transform var(--intro-removed-reveal-ms) ease,background-size var(--intro-highlight-fade-ms) ease,color var(--intro-highlight-fade-ms) ease,-webkit-transform var(--intro-removed-reveal-ms) ease}.intro-word-grid.is-reveal-removed.svelte-1vdugue .word--removed-extra:where(.svelte-1vdugue){opacity:.75;-webkit-transform:translateY(0);transform:translateY(0)}.intro-word-grid.is-focus-drop.svelte-1vdugue .word--removed:where(.svelte-1vdugue){background-image:linear-gradient(var(--color-gsl-highlight),var(--color-gsl-highlight));background-size:100% var(--intro-highlight-serif);opacity:1;color:var(--color-highlight-text)}.intro-word-grid.is-focus-add.svelte-1vdugue .word--added:where(.svelte-1vdugue){background-image:linear-gradient(var(--color-ngsl-highlight),var(--color-ngsl-highlight));background-size:100% var(--intro-highlight-sans);opacity:1;color:var(--color-highlight-text)}.intro-word-grid.is-focus-remain.svelte-1vdugue .word--remained:where(.svelte-1vdugue){background-image:linear-gradient(var(--color-remained-highlight),var(--color-remained-highlight));background-size:100% var(--intro-highlight-sans);opacity:1;color:var(--color-highlight-text)}@media(max-width:768px){.intro-word-grid--stage.svelte-1vdugue{margin:0 1rem}.word.svelte-1vdugue{font-size:.875rem;opacity:1}}#intro{margin-bottom:8rem}.intro-sequence.svelte-18aw0nf{margin:-8rem 0 4rem;--intro-copy-width: 525px;--intro-part1-vh: 200;--intro-bg-total-vh: 200;--intro-part2-pre-vh: 33;--intro-part2-add-vh: 33;--intro-part3-text-vh: 33;--intro-part3-drop-vh: 25;--intro-part3-add-vh: 25;--intro-part3-remain-vh: 25;--intro-part3-hold-vh: 35;--intro-part3-release-vh: 35;--intro-stage-vh: 100;--intro-part1-sticky-top: 36vh;--intro-grid-cols: 8;--intro-grid-row-scale: 4.2;--intro-grid-rows: -1;--intro-copy-fade-ms: .42s;--intro-highlight-fade-ms: .42s;--intro-overlay-fade-ms: .46s;--intro-removed-reveal-ms: .52s;--intro-part4-fade-ms: .6s;--intro-part4-translate: 16px;--intro-highlight-sans: 1.1em;--intro-highlight-serif: 1.15em;--intro-highlight-y-serif: 100%;--intro-highlight-y-sans: 50%;--intro-grid-font-size-serif: .95rem;--intro-grid-highlight-pos-sans: .1rem;--intro-grid-highlight-pos-serif: .2rem;--intro-write-ms-min: .14s;--intro-write-ms-max: .5s;--intro-write-ms-per-ch: .18s;--intro-write-stagger-ms: .2s;position:relative;width:100%}.intro-sticky-track.svelte-18aw0nf{position:relative;min-height:calc((var(--intro-stage-vh) + var(--intro-part1-vh) + var(--intro-part2-pre-vh) + var(--intro-part2-add-vh) + var(--intro-part3-text-vh) + var(--intro-part3-drop-vh) + var(--intro-part3-add-vh) + var(--intro-part3-remain-vh) + var(--intro-part3-hold-vh) + var(--intro-part3-release-vh)) * 1vh)}.intro-mobile-sticky-track.svelte-18aw0nf{position:relative;min-height:calc((var(--intro-stage-vh) + var(--intro-part3-text-vh) + var(--intro-part3-drop-vh) + var(--intro-part3-add-vh) + var(--intro-part3-remain-vh) + var(--intro-part3-hold-vh) + var(--intro-part3-release-vh)) * 1vh)}.intro-stage.svelte-18aw0nf{position:sticky;top:0;height:calc(var(--intro-stage-vh) * 1vh);overflow:hidden}.intro-mobile-stage.svelte-18aw0nf{position:sticky;top:2rem;height:calc(100vh - 4rem);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;gap:2rem}.intro-fade-overlay.svelte-18aw0nf{position:absolute;inset:0;background:var(--color-bg);opacity:0;pointer-events:none;-webkit-transition:opacity var(--intro-overlay-fade-ms) ease;transition:opacity var(--intro-overlay-fade-ms) ease}.intro-fade-overlay.is-visible.svelte-18aw0nf{opacity:.85}.intro-copy.svelte-18aw0nf{position:relative;z-index:2;max-width:var(--intro-copy-width);margin:0 auto;padding:1rem;text-align:center}.intro-copy.svelte-18aw0nf p:where(.svelte-18aw0nf){font-size:1.375rem;line-height:1.45}.intro-copy--flow.svelte-18aw0nf{padding-top:1.5rem;padding-bottom:1.5rem}.intro-copy--sticky.svelte-18aw0nf{position:relative;height:100%}.intro-copy-layer.svelte-18aw0nf{position:absolute;inset:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;padding-top:var(--intro-part1-sticky-top);opacity:0;-webkit-transition:opacity var(--intro-copy-fade-ms) ease;transition:opacity var(--intro-copy-fade-ms) ease}.intro-copy-layer.is-visible.svelte-18aw0nf{opacity:1}.intro-copy--part3-mobile.svelte-18aw0nf{padding:.5rem;text-align:center}.intro-copy--part4.svelte-18aw0nf{position:relative;z-index:5;max-width:var(--intro-copy-width);margin-top:calc(var(--intro-stage-vh) * -.8vh);padding-top:4rem;padding-bottom:2rem;text-align:left;opacity:0;-webkit-transform:translateY(var(--intro-part4-translate));transform:translateY(var(--intro-part4-translate));-webkit-transition:opacity var(--intro-part4-fade-ms) ease,-webkit-transform var(--intro-part4-fade-ms) ease;transition:opacity var(--intro-part4-fade-ms) ease,-webkit-transform var(--intro-part4-fade-ms) ease;transition:opacity var(--intro-part4-fade-ms) ease,transform var(--intro-part4-fade-ms) ease;transition:opacity var(--intro-part4-fade-ms) ease,transform var(--intro-part4-fade-ms) ease,-webkit-transform var(--intro-part4-fade-ms) ease;will-change:opacity,transform}.intro-sequence--mobile.svelte-18aw0nf .intro-copy--part4:where(.svelte-18aw0nf){margin-top:0;padding-top:2rem}.intro-copy--part4.is-visible.svelte-18aw0nf{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.intro-copy--part4.svelte-18aw0nf p:where(.svelte-18aw0nf){text-align:left}.intro-copy-layer--part3.svelte-18aw0nf .gsl,.intro-copy-layer--part3.svelte-18aw0nf .ngsl,.intro-copy-layer--part3.svelte-18aw0nf .remained,.intro-copy--part3-mobile.svelte-18aw0nf .gsl,.intro-copy--part3-mobile.svelte-18aw0nf .ngsl,.intro-copy--part3-mobile.svelte-18aw0nf .remained{padding:0;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:0% var(--intro-highlight-sans);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--color-primary);-webkit-transition:background-size var(--intro-highlight-fade-ms) ease,color var(--intro-highlight-fade-ms) ease,padding var(--intro-highlight-fade-ms) ease;transition:background-size var(--intro-highlight-fade-ms) ease,color var(--intro-highlight-fade-ms) ease,padding var(--intro-highlight-fade-ms) ease}.intro-copy-layer--part3.svelte-18aw0nf .gsl,.intro-copy--part3-mobile.svelte-18aw0nf .gsl{background-position:0 var(--intro-highlight-y-serif)}.intro-copy-layer--part3.svelte-18aw0nf .ngsl,.intro-copy-layer--part3.svelte-18aw0nf .remained,.intro-copy--part3-mobile.svelte-18aw0nf .ngsl,.intro-copy--part3-mobile.svelte-18aw0nf .remained{background-position:0 var(--intro-highlight-y-sans)}.intro-copy-layer--part3.is-highlight-drop.svelte-18aw0nf .gsl,.intro-copy--part3-mobile.is-highlight-drop.svelte-18aw0nf .gsl{background-image:linear-gradient(var(--color-gsl-highlight),var(--color-gsl-highlight));background-size:100% var(--intro-highlight-serif);padding:0 .35rem;color:var(--color-highlight-text)}.intro-copy-layer--part3.is-highlight-add.svelte-18aw0nf .ngsl,.intro-copy--part3-mobile.is-highlight-add.svelte-18aw0nf .ngsl{background-image:linear-gradient(var(--color-ngsl-highlight),var(--color-ngsl-highlight));background-size:100% var(--intro-highlight-sans);padding:0 .35rem;color:var(--color-highlight-text)}.intro-copy-layer--part3.is-highlight-remain.svelte-18aw0nf .remained,.intro-copy--part3-mobile.is-highlight-remain.svelte-18aw0nf .remained{background-image:linear-gradient(var(--color-remained-highlight),var(--color-remained-highlight));background-size:100% var(--intro-highlight-sans);padding:0 .35rem;color:var(--color-highlight-text)}.intro-legend-container.svelte-18aw0nf{display:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:sticky;bottom:2rem}.intro-legend.svelte-18aw0nf{display:-webkit-box;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:start;justify-content:flex-start;gap:.5rem 1rem;margin-top:2rem;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:2%;font-weight:600;font-size:13px;background:var(--color-bg);padding:.5rem;border-radius:.25rem;border:1px solid var(--color-border)}.intro-legend-item.svelte-18aw0nf{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;gap:4px;white-space:nowrap}@media(min-width:769px)and (max-width:1024px){.intro-sequence.svelte-18aw0nf{--intro-grid-cols: 4;--intro-grid-row-scale: 8.4}}@media(min-width:769px){.intro-stage.svelte-18aw0nf{margin:0 calc(-2.5 * var(--prose-margins)) 0 calc(var(--prose-margins) * -1)}}@media(max-width:768px){#intro{margin-bottom:3rem;padding:0 1.5rem}.intro-sequence--mobile.svelte-18aw0nf{margin-top:2rem;margin-bottom:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:3rem;--intro-flow-cols: 5;--intro-flow-rows-long: 10;--intro-flow-rows-short: 5}.intro-sequence--mobile.svelte-18aw0nf .intro-copy:where(.svelte-18aw0nf){max-width:100%;margin:0;padding:0}.intro-sequence--mobile.svelte-18aw0nf .intro-copy:where(.svelte-18aw0nf) p:where(.svelte-18aw0nf){font-size:1.125rem;line-height:1.35;margin-top:0}.intro-sequence--mobile.svelte-18aw0nf .intro-copy:where(.svelte-18aw0nf) p:where(.svelte-18aw0nf):last-child{margin-bottom:0}.intro-copy--part3-mobile.svelte-18aw0nf p:where(.svelte-18aw0nf){margin:0}}@media(max-width:600px){.intro-sequence--mobile.svelte-18aw0nf{--intro-flow-cols: 4}}@media(max-width:480px){#intro{padding:0 1rem}.intro-sequence--mobile.svelte-18aw0nf{--intro-flow-cols: 3}}.semantics-viz.svelte-1ogzcj1{--sem-slope-width: var(--max-prose-width, 650px);--sem-font-scale: 1;--sem-min-band-font-size: 15px;--sem-left-label-offset: 18;--sem-left-label-hover-shift: 0;--sem-right-change-offset: 46;--sem-responsive-breakpoint: 1150;--sem-short-name-breakpoint: 1150;--sem-compact-breakpoint: 480;--sem-mobile-margin: 16;--sem-mobile-margin-right: 56;--sem-mobile-label-max-pct: .24;--sem-mobile-label-min: 88;--sem-mobile-label-min-short: 88;--sem-mobile-right-label-max-pct: 0;--sem-mobile-right-label-min: 0;--sem-mobile-slope-min: 160;--sem-compact-band-gap: 0;--sem-mobile-vertical-scale: 1;--sem-mobile-plot-max: 0;--sem-ribbon-marquee: 1;--sem-debug-layout: 0;--sem-ribbon-up: #f493ff;--sem-ribbon-down: #ffaa4a;--sem-ribbon-tan: #b2a47f;--sem-ribbon-up-text: #db6ae8;--sem-ribbon-down-text: #ed9027;--sem-ribbon-tan-text: #988f77;--sem-ribbon-label: #8f8a77;--sem-ribbon-header: #706b66;--sem-pct-cap-width: 50;--sem-pct-cap-threshold: 17;--sem-pct-cap-label-bottom: 2;--sem-ribbon-cap-trim: -1;--sem-pct-cap-up-text: #962FA2;--sem-pct-cap-down-text: #9B5B12;--sem-pct-cap-tan-text: #635D43;--sem-chart-bg: var(--color-bg, #fffff1);--chart-overlay-stage-top: 10vh;--chart-overlay-stage-height: 100vh;--sem-stage-top: 32px;--chart-overlay-steps-top-pad: 0vh;--chart-overlay-steps-bottom-pad: 10vh;--chart-overlay-step-min-h: 120vh;--chart-overlay-step-spacer-h: 100vh;width:100%;max-width:980px;margin-inline:auto;min-height:8rem;overflow:visible}.semantics-viz-chart.svelte-1ogzcj1{width:min(100%,var(--sem-slope-width));margin-inline:auto;overflow:visible}.semantics-viz-chart.svelte-1ogzcj1 .list-head{text-transform:uppercase;font-weight:600;font-family:var(--font-mono);letter-spacing:2%}.semantics-viz-chart.svelte-1ogzcj1 .pct-cap-label{font-family:var(--font-mono);font-size:13px;letter-spacing:-.1em}.semantics-viz-chart.svelte-1ogzcj1 .category-name{font-size:13px;-webkit-hyphens:auto;hyphens:auto}@media(max-width:1150px){.semantics-viz.svelte-1ogzcj1{--sem-slope-width: 100%;--sem-left-label-offset: 10;max-width:none;--sem-mobile-label-min-short: 58;--sem-mobile-label-max-pct: .15;--sem-mobile-slope-min: 120;--sem-mobile-margin: 16;--sem-mobile-margin-right: 56}}@media(max-width:700px){.semantics-viz.svelte-1ogzcj1{--sem-compact-breakpoint: 700;--sem-mobile-margin: 20;--sem-mobile-margin-right: 16;--sem-min-band-font-size: 13px;--sem-font-scale: 1;--sem-left-label-offset: 8;--sem-pct-cap-width: 44;--sem-mobile-label-max-pct: .1;--sem-mobile-label-min: 68;--sem-mobile-slope-min: 100;--sem-compact-band-gap: 11;--sem-mobile-vertical-scale: 1;--sem-min-band-height: 2;--sem-pct-cap-threshold: 0}}@media(max-width:480px){.semantics-viz.svelte-1ogzcj1{--sem-ribbon-marquee: 0;--sem-mobile-margin: 16;--sem-mobile-label-max-pct: .16;--sem-mobile-label-min: 80;--sem-mobile-slope-min: 92;--sem-compact-band-gap: 12;--sem-mobile-vertical-scale:1.25;--sem-mobile-plot-max: 700}}.concr-kde.svelte-1q27p4n{--concr-kde-narrow-breakpoint: 720;--concr-kde-series-label-line-height: 1.15;width:100%;max-width:var(--max-prose-width);margin:0 auto;position:relative;margin-top:2.5rem}.concr-kde-chart.svelte-1q27p4n{position:relative;width:100%}.concr-kde-chart.svelte-1q27p4n svg{overflow:visible}.concr-kde-chart.svelte-1q27p4n .concr-kde-density-hint{color:var(--color-primary)}.concr-kde-chart.svelte-1q27p4n .concr-kde-series-label{font-family:var(--font-mono);text-transform:uppercase}.concr-kde-chart.svelte-1q27p4n .concr-kde-axis-end-label{text-transform:uppercase;font-size:15px;font-family:var(--font-mono);color:var(--color-primary);font-weight:400;letter-spacing:2%}.concr-kde-chart.svelte-1q27p4n .concr-kde-hint-label{font-size:13px;font-family:var(--font-mono);color:var(--color-primary);font-weight:400;letter-spacing:2%}.concr-kde-annotation.svelte-1q27p4n{max-width:20ch;font-size:1.125rem;line-height:1.2;position:absolute;top:-13%;z-index:1;left:35%}.concr-kde-annotation.svelte-1q27p4n .annotation{background-image:linear-gradient(color-mix(in srgb,var(--color-accent) 20%,transparent),color-mix(in srgb,var(--color-accent) 20%,transparent));padding:0 .35rem;color:var(--color-highlight-text);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat;background-size:100% 1.15em;background-position:0 67%}.concr-kde-chart.svelte-1q27p4n+.chart-note:where(.svelte-1q27p4n){margin-top:3rem;text-align:start}@media(max-width:935px){.concr-kde.svelte-1q27p4n{margin-top:0}.concr-kde-annotation.svelte-1q27p4n{max-width:20ch;font-size:1rem;top:-7%}}@media(max-width:520px){.concr-kde-chart.svelte-1q27p4n{margin-top:3rem}}.concr-bands.svelte-1xh2snz{--concr-bands-compact-breakpoint: 935;--concr-bands-phone-breakpoint: 520;--concr-bands-margin-top: 100px;--concr-bands-axis-tick-offset: 80px;--concr-bands-margin-right: 24px;--concr-bands-margin-bottom: 32px;--concr-bands-margin-left: 24px;--concr-bands-band-h: 42px;--concr-bands-band-gap: 14px;--concr-bands-center-gap: 32px;--concr-bands-marquee-font-size: 36px;--concr-bands-marquee-speed: 28;--concr-bands-min-bar-width: 4px;--concr-bands-text-pad: 4px;--concr-bands-axis-line-pad: 8px;--concr-bands-dir-label-offset-x: 16px;--concr-bands-dir-arrow-gap: 0px;--concr-bands-dir-arrow-offset-y: 0px;--concr-bands-dir-label-gap: 22px;--concr-bands-dir-label-nudge: 0px;--concr-bands-dir-label-line-height: 1.15;--concr-bands-axis-tick-label-offset: 24px;--concr-bands-endpoint-offset-top: 18px;--concr-bands-endpoint-offset-bottom: 30px;--concr-bands-axis-label-w: 28px;--concr-bands-axis-label-h: 18px;--concr-bands-dir-label-size: 16px;--concr-bands-axis-whole-size: 14px;--concr-bands-axis-half-size: 14px;--concr-bands-endpoint-size: 14px;--concr-bands-annot-leader: 16px;--concr-bands-annot-stack: 48px;--concr-bands-annot-text-gap: 8px;--concr-bands-annot-text-inset: 6px;--concr-bands-annot-dot-r: 2.5px;--concr-bands-annot-font-size: 16px;--concr-bands-removed-bg-row: rgba(237, 144, 39, .12);--concr-bands-added-bg-row: rgba(219, 106, 232, .12);--chart-overlay-steps-top-pad: 60vh;--chart-overlay-steps-bottom-pad: 50vh;--chart-overlay-step-spacer-h: 50vh;--chart-overlay-step-min-h: 160vh;--chart-overlay-step-gap: 20vh;width:calc(100vw - var(--explorer-rail-width));max-width:calc(100vw - var(--explorer-rail-width));margin-inline:calc(50% - 50vw) calc(50% - 50vw + var(--explorer-rail-width));-webkit-box-sizing:border-box;box-sizing:border-box}@supports (width: 100dvw){.concr-bands.svelte-1xh2snz{width:calc(100dvw - var(--explorer-rail-width));max-width:calc(100dvw - var(--explorer-rail-width));margin-inline:calc(50% - 50dvw) calc(50% - 50dvw + var(--explorer-rail-width));margin-top:1.5rem}}.concr-bands-chart-wrap.svelte-1xh2snz{overflow:visible;width:100%;-webkit-transition:opacity .22s ease,-webkit-transform .28s cubic-bezier(.22,1,.36,1);transition:opacity .22s ease,-webkit-transform .28s cubic-bezier(.22,1,.36,1);transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .22s ease;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .22s ease,-webkit-transform .28s cubic-bezier(.22,1,.36,1)}.concr-bands-chart.svelte-1xh2snz{position:relative;width:100%;min-width:320px}.concr-bands-chart.svelte-1xh2snz svg{display:block;overflow:visible}.concr-bands-chart.svelte-1xh2snz .endpoint-text{font-family:var(--font-mono);text-transform:uppercase;color:var(--color-primary);font-weight:500;letter-spacing:2%}.concr-bands-chart.svelte-1xh2snz .label{font-family:var(--font-mono);text-transform:uppercase}.concr-bands-chart.svelte-1xh2snz .all-bands .band-group{-webkit-transition:opacity .22s cubic-bezier(.33,1,.68,1);transition:opacity .22s cubic-bezier(.33,1,.68,1)}.concr-bands-chart.svelte-1xh2snz .all-bands .band-row-highlight{-webkit-transition:opacity .2s cubic-bezier(.33,1,.68,1);transition:opacity .2s cubic-bezier(.33,1,.68,1);pointer-events:none}.concr-bands.svelte-1xh2snz .chart-note:where(.svelte-1xh2snz){-webkit-transition:opacity .22s ease;transition:opacity .22s ease}.concr-bands.is-overlay-active.svelte-1xh2snz .chart-note:where(.svelte-1xh2snz){opacity:.4}.concr-bands-stage.svelte-1xh2snz{--chart-overlay-stage-height: auto;--chart-overlay-stage-top: 22vh}@media(max-width:935px){.concr-bands.svelte-1xh2snz{--concr-bands-margin-top: 120px;--concr-bands-margin-left: 16px;--concr-bands-margin-right: 16px;--concr-bands-center-gap: 24px;--concr-bands-dir-label-size: 14px;--concr-bands-dir-label-gap: 36px;--concr-bands-dir-label-nudge: 8px;--concr-bands-dir-arrow-offset-y: 12px;--concr-bands-axis-whole-size: 13px;--concr-bands-axis-half-size: 13px;--concr-bands-endpoint-size: 13px;--concr-bands-annot-font-size: 14px;--concr-bands-annot-stack: 48px;--concr-bands-annot-leader: 12px;--chart-overlay-steps-top-pad: 45vh;--chart-overlay-steps-bottom-pad: 40vh;--chart-overlay-step-spacer-h: 40vh;--chart-overlay-step-min-h: 140vh;margin-left:0;margin-right:var(--explorer-rail-width)}.concr-bands-stage.svelte-1xh2snz{--chart-overlay-stage-top: 10vh}.story-section#concretenessBands .concr-bands{margin:0}}@media(max-width:520px){.concr-bands.svelte-1xh2snz{--concr-bands-band-h: 28px;--concr-bands-band-gap: 18px;--concr-bands-marquee-font-size: 18px;--concr-bands-margin-top: 96px;--concr-bands-margin-bottom: 48px;--concr-bands-margin-left: 12px;--concr-bands-margin-right: 12px;--concr-bands-center-gap: 16px;--concr-bands-endpoint-offset-top: 12px;--concr-bands-dir-label-size: 13px;--concr-bands-dir-label-gap: 34px;--concr-bands-axis-whole-size: 12px;--concr-bands-axis-half-size: 10px;--concr-bands-endpoint-size: 13px;--concr-bands-annot-font-size: 13px;--concr-bands-annot-stack: 44px;--concr-bands-annot-leader: 14px;--concr-bands-annot-text-gap: 8px;--concr-bands-annot-text-inset: 2px;--chart-overlay-step-min-h: 140vh}.concr-bands-stage.svelte-1xh2snz{--chart-overlay-stage-height: auto;--chart-overlay-stage-top: 10vh}}@media(max-width:400px){.concr-bands.svelte-1xh2snz{--concr-bands-annot-font-size: 12px}}.pos-adverbs.svelte-kouth{width:100%;margin:3rem auto 4rem;padding:0 2rem}.pos-adverbs-grid.svelte-kouth{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:2rem 1rem;-webkit-box-align:start;align-items:start}.pos-adverbs-word.svelte-kouth{display:block;font-family:var(--font-sans);font-style:italic;text-transform:uppercase;letter-spacing:3%;font-size:2rem;line-height:1.1;color:var(--color-ngsl);white-space:nowrap}.pos-adverbs-empty.svelte-kouth{margin:0;text-align:center;font-size:.95rem;color:var(--color-secondary)}@media(max-width:785px){.pos-adverbs.svelte-kouth{margin:1rem auto 3rem}.pos-adverbs-grid.svelte-kouth{grid-template-columns:repeat(auto-fill,minmax(135px,1fr));gap:1rem 1.25rem}.pos-adverbs-word.svelte-kouth{font-size:1.35rem}}@media(max-width:720px){.pos-adverbs.svelte-kouth{padding:0 1rem}}@media(max-width:560px){.pos-adverbs-grid.svelte-kouth{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:1rem .5rem}.pos-adverbs-word.svelte-kouth{font-size:1rem}}@media(max-width:400px){.pos-adverbs-grid.svelte-kouth{grid-template-columns:repeat(auto-fill,minmax(90px,1fr))}.pos-adverbs-word.svelte-kouth{font-size:.9rem}}#posDiagram{overflow:hidden}.pos-waffle.svelte-1jfx12p{--pos-cell-size: 5px;--pos-cell-gap: 1px;--pos-color-remained: #d7d1bc;--pos-color-removed: #fbc576;--pos-color-added: #f6b6e7;width:100%;max-width:var(--max-prose-width);margin:0 auto}.pos-waffle-inner.svelte-1jfx12p{--pos-label-width: 120px;--pos-rows-gap: 20px;--pos-gap: 12px;width:100%;position:relative}.pos-layout-row.svelte-1jfx12p{position:relative;padding-left:0}.pos-layout-row--bottom.svelte-1jfx12p{-webkit-box-align:end;align-items:flex-end}.pos-layout-row--top.svelte-1jfx12p{-webkit-box-align:start;align-items:flex-start}.pos-layout-row--headers.svelte-1jfx12p{padding:calc(var(--pos-rows-gap) / 2) 0;-webkit-box-align:center;align-items:center}.pos-label-cell.svelte-1jfx12p{width:var(--pos-label-width);position:absolute;top:-3px;right:calc(100% + 14px);text-align:right;font-family:var(--font-mono);font-size:18px;line-height:1;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--color-primary)}.pos-layout-row--top.svelte-1jfx12p .pos-label-cell:where(.svelte-1jfx12p){top:auto;bottom:0%}.pos-layout-row--headers.svelte-1jfx12p .pos-label-cell--spacer:where(.svelte-1jfx12p){visibility:hidden}.pos-butterfly.svelte-1jfx12p{--pos-butterfly-center-gap: .5rem;--pos-butterfly-row-gap: 1rem;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);-webkit-column-gap:var(--pos-butterfly-center-gap);-moz-column-gap:var(--pos-butterfly-center-gap);column-gap:var(--pos-butterfly-center-gap);row-gap:var(--pos-butterfly-row-gap);-webkit-box-align:start;align-items:start}.pos-butterfly-list-row.svelte-1jfx12p,.pos-butterfly-row.svelte-1jfx12p{display:contents}.pos-butterfly-side.svelte-1jfx12p{min-width:0;width:100%;align-self:start}.pos-butterfly-side--1953.svelte-1jfx12p{grid-column:1;justify-self:end}.pos-butterfly-side--2023.svelte-1jfx12p{grid-column:3;justify-self:start}.pos-block--butterfly.svelte-1jfx12p{width:100%;max-width:100%}.pos-grid--butterfly.svelte-1jfx12p{width:100%;grid-template-columns:repeat(var(--pos-grid-cols),var(--pos-cell-size))}.pos-butterfly-list-label.svelte-1jfx12p{font-family:var(--font-mono);font-size:15px;line-height:1.1;font-weight:500;text-transform:uppercase;letter-spacing:2%;color:var(--color-primary)}.pos-butterfly-list-label--1953.svelte-1jfx12p{grid-column:1}.pos-butterfly-list-label-spacer.svelte-1jfx12p{grid-column:2}.pos-butterfly-list-label--2023.svelte-1jfx12p{grid-column:3;justify-self:end;text-align:right}.pos-butterfly-pos-header.svelte-1jfx12p{grid-column:2;justify-self:center;align-self:center;font-family:var(--font-mono);font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:2%;color:var(--color-secondary);text-align:center;white-space:nowrap}.pos-waffle-inner--butterfly.svelte-1jfx12p .pos-legend-container:where(.svelte-1jfx12p){position:static;border:none;padding:0;margin-top:0}.pos-chart-area.svelte-1jfx12p{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;gap:var(--pos-gap)}.pos-chart-area--top.svelte-1jfx12p{-webkit-box-align:end;align-items:flex-end}.pos-chart-area--bottom.svelte-1jfx12p{-webkit-box-align:start;align-items:flex-start}.pos-header.svelte-1jfx12p{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;font-family:var(--font-mono);font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--color-secondary);text-align:center;white-space:nowrap}.pos-grid.svelte-1jfx12p{display:grid;align-content:start}.pos-cell.svelte-1jfx12p{width:var(--pos-cell-size);height:var(--pos-cell-size);display:block;cursor:default}.pos-block.svelte-1jfx12p{-webkit-box-flex:0;flex:0 0 auto}.pos-cell.svelte-1jfx12p:hover{-webkit-filter:brightness(.85);filter:brightness(.85);-webkit-transform:scale(2);transform:scale(2);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.pos-waffle-inner--static.svelte-1jfx12p .pos-cell:where(.svelte-1jfx12p){pointer-events:none}.pos-waffle-inner--static.svelte-1jfx12p .pos-cell:where(.svelte-1jfx12p):hover{-webkit-filter:none;filter:none;-webkit-transform:none;transform:none}.pos-cell--remained.svelte-1jfx12p{background:var(--pos-color-remained)}.pos-cell--removed.svelte-1jfx12p{background:var(--pos-color-removed)}.pos-cell--added.svelte-1jfx12p{background:var(--pos-color-added)}.pos-tooltip.svelte-1jfx12p{position:fixed;z-index:20;pointer-events:none;background:var(--color-bg);color:var(--color-primary);border:1px solid #dbd4bc;border-radius:2px;padding:.35rem .6rem;font-family:var(--font-sans);font-style:italic;text-transform:uppercase;letter-spacing:3%;font-size:1.25rem;line-height:1.2;opacity:0;-webkit-transform:translateY(2px);transform:translateY(2px);-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,transform .15s ease;transition:opacity .15s ease,transform .15s ease,-webkit-transform .15s ease}.pos-tooltip.is-visible.svelte-1jfx12p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.pos-tooltip--removed.svelte-1jfx12p{color:var(--color-gsl);font-family:var(--font-serif)}.pos-tooltip--added.svelte-1jfx12p{color:var(--color-ngsl);font-size:calc(1.25rem * var(--highlight-sans-scale))}.pos-tooltip--remained.svelte-1jfx12p{color:var(--color-primary);font-size:calc(1.25rem * var(--highlight-sans-scale))}.pos-waffle-empty.svelte-1jfx12p{text-align:center;font-size:.95rem;color:var(--color-secondary)}.pos-legend-container.svelte-1jfx12p{position:absolute;top:0;right:0;font-family:var(--font-mono);font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:2%;color:var(--color-secondary);border-bottom:1px solid var(--color-border);padding-bottom:.5rem}.pos-legend-item.svelte-1jfx12p{display:-webkit-box;display:flex;gap:.75rem;-webkit-box-align:center;align-items:center}.pos-legend-item-color.svelte-1jfx12p{width:6px;height:6px}@media(max-width:920px){.pos-chart-area.svelte-1jfx12p{-webkit-box-flex:1;flex:1;min-width:0}.pos-header.svelte-1jfx12p{font-size:12px}.pos-waffle-inner.svelte-1jfx12p{--pos-label-width: 92px;--pos-gap: 8px}.pos-layout-row.svelte-1jfx12p{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;gap:.5rem}.pos-label-cell.svelte-1jfx12p{position:static;-webkit-box-flex:0;flex:0 0 var(--pos-label-width);font-size:1rem;line-height:1.2;max-width:5ch;text-align:left}.pos-layout-row--headers.svelte-1jfx12p .pos-label-cell--spacer:where(.svelte-1jfx12p){visibility:visible}.pos-layout-row--top.svelte-1jfx12p{-webkit-box-align:end;align-items:flex-end}}@media(max-width:530px){.pos-waffle.svelte-1jfx12p .chart-note:where(.svelte-1jfx12p){margin-top:2.5rem}.pos-waffle-inner.svelte-1jfx12p{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;gap:2rem}}.scope-arcs.svelte-18nfh01{--scope-arcs-color-remained: var(--color-secondary, #8f8a77);--scope-arcs-color-removed: var(--color-gsl, #ed9027);--scope-arcs-color-added: var(--color-ngsl, #db6ae8);--scope-arcs-max-width: 800px;--scope-arcs-min-band: 0;--scope-arcs-words-band: 30;--scope-arcs-focus-fade-ms: 220;--scope-arcs-zoom-ms: 400;--scope-arcs-zoom-max: 3;--scope-arcs-segment-gap: 2;--scope-arcs-unfocused-opacity: .35;--scope-arcs-side-gap: 2;--scope-arcs-divider-color: var(--color-secondary);--scope-arcs-divider-width: 1;--scope-arcs-divider-dash: 5 5;--scope-arcs-text-outset-ratio: -.02;--scope-arcs-text-outset: 0;--scope-arcs-text-inset: 0;--scope-arcs-text-outset-ratio-1: -.04;--scope-arcs-marquee-speed: 10;--scope-arcs-marquee-repeat: 3;--scope-arcs-label-inset: 0;--scope-arcs-label-inset-ratio: 0;--scope-arcs-label-inset-ratio-overview: .05;--scope-arcs-label-inset-ratio-2: -.3;--scope-arcs-label-inset-ratio-3: -.2;--scope-arcs-label-inset-ratio-4: -.1;--scope-arcs-label-inset-ratio-5: .1;--scope-arcs-center-label-line-height: 1.2;--scope-arcs-center-label-cap-ratio: .35;--scope-arcs-center-label-y-ratio: 0;--scope-arcs-intro-offset: 0vh;--scope-arcs-chart-margin-inline: 0;--scope-arcs-final-hold: calc(100vh - var(--scope-arcs-intro-offset));--chart-overlay-steps-top-pad: 30vh;--chart-overlay-steps-bottom-pad: 0;--chart-overlay-step-min-h: 155vh;--chart-overlay-step-spacer-h: 0;width:100%;max-width:min(100%,var(--scope-arcs-max-width));margin-inline:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.scope-arcs.svelte-18nfh01 .chart-overlay-scrolly{width:100%;margin-bottom:var(--scope-arcs-intro-offset)}.scope-arcs-stage.svelte-18nfh01{--chart-overlay-stage-height: auto;--chart-overlay-stage-top: 5vh;width:100%;-webkit-box-pack:center;justify-content:center;z-index:1}.scope-arcs.svelte-18nfh01 .chart-overlay-stage{z-index:1}.scope-arcs.svelte-18nfh01 .chart-overlay-steps{z-index:3}.scope-arcs--overview.svelte-18nfh01 .chart-overlay-steps,.scope-arcs--overview.svelte-18nfh01 .chart-overlay-step,.scope-arcs--overview.svelte-18nfh01 .chart-overlay-step-card,.scope-arcs--overview.svelte-18nfh01 .chart-overlay-step-spacer{pointer-events:none}.scope-arcs.svelte-18nfh01 .scope-arcs-overlay-spacer-bottom{height:var(--scope-arcs-final-hold)}.scope-arcs-chart-wrap.svelte-18nfh01{position:relative;width:100%;max-width:var(--scope-arcs-max-width);margin-inline:auto;padding-inline:var(--scope-arcs-chart-margin-inline);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-transform:translateY(var(--scope-arcs-intro-offset));transform:translateY(var(--scope-arcs-intro-offset));overflow:visible}.scope-arcs-headers.svelte-18nfh01{display:contents}.scope-arcs-header.svelte-18nfh01{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;font-family:var(--font-mono);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);white-space:nowrap;pointer-events:none}.scope-arcs-header--left.svelte-18nfh01{right:100%;margin-right:.75rem;text-align:right}.scope-arcs-header--right.svelte-18nfh01{left:100%;margin-left:.75rem;text-align:left}.scope-arcs-chart-panel.svelte-18nfh01{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;overflow:visible}.scope-arcs-chart.svelte-18nfh01{width:100%;max-width:var(--scope-arcs-max-width);margin-inline:auto;overflow:visible}.scope-arcs-chart.svelte-18nfh01 svg{display:block;width:100%;height:auto;margin-inline:auto;overflow:hidden}.scope-arcs-chart.svelte-18nfh01 .sarc-ring,.scope-arcs-chart.svelte-18nfh01 .sarc-ring-label,.scope-arcs-chart.svelte-18nfh01 .sarc-words{-webkit-transition:opacity var(--scope-arcs-focus-fade-ms) cubic-bezier(.33,1,.68,1);transition:opacity var(--scope-arcs-focus-fade-ms) cubic-bezier(.33,1,.68,1)}.scope-arcs-legend-shell.svelte-18nfh01{position:sticky;bottom:2rem;z-index:2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;max-height:0;overflow:hidden;pointer-events:none;-webkit-transition:max-height .32s cubic-bezier(.33,1,.68,1),margin-top .32s cubic-bezier(.33,1,.68,1);transition:max-height .32s cubic-bezier(.33,1,.68,1),margin-top .32s cubic-bezier(.33,1,.68,1)}.scope-arcs-legend-shell--visible.svelte-18nfh01{max-height:16rem;margin-top:2rem;pointer-events:auto}.scope-arcs-legend.svelte-18nfh01{display:-webkit-box;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;-webkit-box-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:var(--font-mono);font-size:13px;color:var(--color-secondary);text-transform:uppercase;letter-spacing:2%;background:var(--color-bg);padding:.5rem;position:relative;z-index:2;opacity:0;-webkit-transform:translateY(1.25rem);transform:translateY(1.25rem);-webkit-transition:opacity .28s cubic-bezier(.33,1,.68,1),-webkit-transform .28s cubic-bezier(.33,1,.68,1);transition:opacity .28s cubic-bezier(.33,1,.68,1),-webkit-transform .28s cubic-bezier(.33,1,.68,1);transition:opacity .28s cubic-bezier(.33,1,.68,1),transform .28s cubic-bezier(.33,1,.68,1);transition:opacity .28s cubic-bezier(.33,1,.68,1),transform .28s cubic-bezier(.33,1,.68,1),-webkit-transform .28s cubic-bezier(.33,1,.68,1)}.scope-arcs-legend-shell--visible.svelte-18nfh01 .scope-arcs-legend:where(.svelte-18nfh01){opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.scope-arcs-legend-item.svelte-18nfh01{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;gap:.5rem}.scope-arcs-swatch.svelte-18nfh01{display:inline-block;width:12px;height:12px;flex-shrink:0;opacity:.55}.scope-arcs-swatch--remained.svelte-18nfh01{background:var(--scope-arcs-color-remained)}.scope-arcs-swatch--removed.svelte-18nfh01{background:var(--scope-arcs-color-removed)}.scope-arcs-swatch--added.svelte-18nfh01{background:var(--scope-arcs-color-added)}.scope-arcs.svelte-18nfh01>.chart-note:where(.svelte-18nfh01){margin-top:1.5rem;text-align:left}.scope-arcs-note-drawer.svelte-18nfh01{border-bottom:1px solid var(--color-secondary)}.scope-arcs-note-summary.svelte-18nfh01{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;gap:1rem;padding:.75rem 0;cursor:pointer;list-style:none;text-align:left}.scope-arcs-note-summary.svelte-18nfh01::-webkit-details-marker{display:none}.scope-arcs-note-summary.svelte-18nfh01:after{content:"+";flex-shrink:0;font-size:1.25rem;line-height:1;color:var(--color-secondary)}.scope-arcs-note-drawer[open].svelte-18nfh01 .scope-arcs-note-summary:where(.svelte-18nfh01):after{content:"−"}.scope-arcs-note-body.svelte-18nfh01{padding-bottom:.75rem}@media(prefers-reduced-motion:reduce){.scope-arcs-legend-shell.svelte-18nfh01{-webkit-transition:none;transition:none}.scope-arcs-legend.svelte-18nfh01{-webkit-transition:opacity .14s ease;transition:opacity .14s ease;-webkit-transform:none;transform:none}.scope-arcs-legend-shell--visible.svelte-18nfh01 .scope-arcs-legend:where(.svelte-18nfh01){-webkit-transform:none;transform:none}}@media(max-width:1180px){.scope-arcs-headers.svelte-18nfh01{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;gap:2rem;-webkit-box-align:baseline;align-items:baseline;width:100%}.scope-arcs-header.svelte-18nfh01{position:static;-webkit-transform:none;transform:none;margin:0 0 1.5rem}}@media(max-width:1024px){.scope-arcs.svelte-18nfh01{--chart-overlay-steps-top-pad: 45vh}}@media(max-width:768px){.scope-arcs.svelte-18nfh01{--scope-arcs-chart-margin-inline: 8px;--scope-arcs-text-inset: 1;--scope-arcs-text-outset-ratio-3: -.03;--scope-arcs-text-outset-ratio-4: -.03;--scope-arcs-text-outset-ratio-5: -.03;--scope-arcs-label-inset-ratio-2: -.2;--scope-arcs-label-inset-ratio-3: 0;--scope-arcs-label-inset-ratio-4: .1;--scope-arcs-label-inset-ratio-5: .45;--chart-overlay-steps-top-pad: 65vh;--chart-overlay-step-min-h: 220vh}}.explorer.svelte-19wo2a1{--explorer-panel-width: min(320px, calc(100vw - var(--explorer-rail-width)));--explorer-transition-duration: .36s;--explorer-transition-ease: cubic-bezier(.4, 0, .2, 1);position:fixed;top:0;right:0;height:100%;width:var(--explorer-rail-width);overflow:hidden;z-index:var(--z-modal);border-left:1px solid var(--color-border);-webkit-box-shadow:-6px 0 16px 0 rgba(173,161,148,.17);box-shadow:-6px 0 16px #ada1942b;-webkit-transform:translateX(100%);transform:translate(100%);pointer-events:none;visibility:hidden;-webkit-transition:width var(--explorer-transition-duration) var(--explorer-transition-ease),visibility 0s linear var(--explorer-transition-duration),-webkit-transform var(--explorer-transition-duration) var(--explorer-transition-ease);transition:width var(--explorer-transition-duration) var(--explorer-transition-ease),visibility 0s linear var(--explorer-transition-duration),-webkit-transform var(--explorer-transition-duration) var(--explorer-transition-ease);transition:transform var(--explorer-transition-duration) var(--explorer-transition-ease),width var(--explorer-transition-duration) var(--explorer-transition-ease),visibility 0s linear var(--explorer-transition-duration);transition:transform var(--explorer-transition-duration) var(--explorer-transition-ease),width var(--explorer-transition-duration) var(--explorer-transition-ease),visibility 0s linear var(--explorer-transition-duration),-webkit-transform var(--explorer-transition-duration) var(--explorer-transition-ease)}.explorer.is-visible.svelte-19wo2a1{-webkit-transform:translateX(0);transform:translate(0);pointer-events:auto;visibility:visible;-webkit-transition:width var(--explorer-transition-duration) var(--explorer-transition-ease),visibility 0s linear 0s,-webkit-transform var(--explorer-transition-duration) var(--explorer-transition-ease);transition:width var(--explorer-transition-duration) var(--explorer-transition-ease),visibility 0s linear 0s,-webkit-transform var(--explorer-transition-duration) var(--explorer-transition-ease);transition:transform var(--explorer-transition-duration) var(--explorer-transition-ease),width var(--explorer-transition-duration) var(--explorer-transition-ease),visibility 0s linear 0s;transition:transform var(--explorer-transition-duration) var(--explorer-transition-ease),width var(--explorer-transition-duration) var(--explorer-transition-ease),visibility 0s linear 0s,-webkit-transform var(--explorer-transition-duration) var(--explorer-transition-ease)}.explorer.is-open.svelte-19wo2a1{width:calc(var(--explorer-rail-width) + var(--explorer-panel-width))}.explorer-drawer.svelte-19wo2a1{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:stretch;align-items:stretch;width:calc(var(--explorer-rail-width) + var(--explorer-panel-width));height:100%;pointer-events:auto}.explorer-rail.svelte-19wo2a1{-webkit-box-flex:0;flex:0 0 var(--explorer-rail-width);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;gap:1rem;width:100%;height:100%;padding-block:1rem;padding-inline:0;background-color:var(--color-bg);border:none;border-right:1px solid var(--color-border);border-radius:0;color:inherit;cursor:pointer}.explorer-btn.svelte-19wo2a1{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--color-secondary);-webkit-transform:rotate(0deg);transform:rotate(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.explorer-btn.svelte-19wo2a1 svg:where(.svelte-19wo2a1){display:block;width:100%;height:100%}.explorer.is-open.svelte-19wo2a1 .explorer-rail--desktop:where(.svelte-19wo2a1) .explorer-btn:where(.svelte-19wo2a1){-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.explorer-btn--close.svelte-19wo2a1{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.explorer-fab.svelte-19wo2a1,.explorer-close-tab.svelte-19wo2a1,.explorer-backdrop.svelte-19wo2a1{display:none}.explorer-backdrop.svelte-19wo2a1{position:fixed;inset:0;z-index:49;margin:0;padding:0;border:none;background:transparent;cursor:default}.explorer-fab.svelte-19wo2a1{--explorer-transition-duration: .36s;--explorer-transition-ease: cubic-bezier(.4, 0, .2, 1);position:fixed;top:12px;right:12px;z-index:50;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;gap:.5rem;padding:.75rem .5rem;background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);-webkit-box-shadow:-2px 2px 12px 0 rgba(173,161,148,.25);box-shadow:-2px 2px 12px #ada19440;color:inherit;cursor:pointer;-webkit-transform:translateY(calc(-100% - 12px));transform:translateY(calc(-100% - 12px));pointer-events:none;-webkit-transition:-webkit-transform var(--explorer-transition-duration) var(--explorer-transition-ease);transition:-webkit-transform var(--explorer-transition-duration) var(--explorer-transition-ease);transition:transform var(--explorer-transition-duration) var(--explorer-transition-ease);transition:transform var(--explorer-transition-duration) var(--explorer-transition-ease),-webkit-transform var(--explorer-transition-duration) var(--explorer-transition-ease)}.explorer-fab.is-visible.svelte-19wo2a1{-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}.explorer-fab-label.svelte-19wo2a1{font-family:var(--font-mono);font-size:.8125rem;font-weight:500;letter-spacing:4%;text-transform:uppercase;color:var(--color-secondary);-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;text-orientation:mixed;-webkit-transform:rotate(180deg);transform:rotate(180deg);white-space:nowrap}.explorer-fab.svelte-19wo2a1:hover .explorer-fab-label:where(.svelte-19wo2a1){color:var(--color-primary)}.explorer-close-tab.svelte-19wo2a1{-webkit-box-flex:0;flex:0 0 var(--explorer-close-tab-width, var(--explorer-rail-width));width:var(--explorer-close-tab-width, var(--explorer-rail-width));-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:.75rem .5rem;background-color:var(--color-bg);border:1px solid var(--color-border);border-right:none;border-radius:0;-webkit-box-shadow:-2px 2px 12px 0 rgba(173,161,148,.25);box-shadow:-2px 2px 12px #ada19440;color:inherit;cursor:pointer}.explorer-tab-label.svelte-19wo2a1{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;text-orientation:mixed;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-family:var(--font-mono);font-size:1rem;font-weight:500;letter-spacing:4%;text-transform:uppercase;white-space:nowrap;color:var(--color-secondary);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.explorer-panel.svelte-19wo2a1{-webkit-box-flex:0;flex:0 0 var(--explorer-panel-width);width:var(--explorer-panel-width);overflow:hidden;background-color:var(--color-bg)}.explorer-rail--desktop.svelte-19wo2a1:hover .explorer-tab-label:where(.svelte-19wo2a1){color:var(--color-primary)}.explorer-columns.svelte-19wo2a1{display:grid;grid-template-columns:1fr 1fr;height:100%}.explorer-column.svelte-19wo2a1{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:0;overflow:hidden;position:relative}.explorer-column.svelte-19wo2a1:before{content:"";position:absolute;bottom:0;left:0;right:0;height:48px;pointer-events:none;background:-webkit-gradient(linear,left bottom,left top,from(rgba(118,109,100,.17)),color-stop(80%,transparent));background:linear-gradient(to top,rgba(118,109,100,.17) 0%,transparent 80%)}.explorer-column.svelte-19wo2a1+.explorer-column:where(.svelte-19wo2a1){border-left:1px solid var(--color-border)}.explorer-column-header.svelte-19wo2a1{-webkit-box-flex:0;flex:0 0 auto;padding:.5rem;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:2%;border-bottom:1px solid var(--color-border);-webkit-box-shadow:0 0 20px 0 rgba(173,161,148,.25);box-shadow:0 0 20px #ada19440}.exp-col-name.svelte-19wo2a1{margin:0 0 .25rem;font-size:1rem}.exp-col-desc.svelte-19wo2a1{margin:0;font-size:.875rem}.exp-col-desc-container.svelte-19wo2a1{display:-webkit-box;display:flex;max-width:100%;-webkit-box-align:center;align-items:center;gap:.25rem}.exp-col-desc-container.svelte-19wo2a1:has(.exp-col-desc.added:where(.svelte-19wo2a1)){color:var(--color-ngsl)}.exp-col-desc-container.svelte-19wo2a1:has(.exp-col-desc.removed:where(.svelte-19wo2a1)){color:var(--color-gsl)}.exp-word-list.svelte-19wo2a1{-webkit-box-flex:1;flex:1 1 auto;margin:0;padding:.5rem;overflow-y:auto;list-style:none;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent}.exp-word.svelte-19wo2a1{font-family:var(--font-mono);font-size:15px;line-height:1.2;-webkit-hyphens:auto;hyphens:auto;font-weight:400;margin-bottom:1rem}.exp-word--removed.svelte-19wo2a1{color:var(--color-gsl)}.exp-word--added.svelte-19wo2a1{color:var(--color-ngsl)}@media(max-width:1024px){.explorer-rail--desktop.svelte-19wo2a1{display:none}.explorer-backdrop.svelte-19wo2a1{display:block}.explorer-fab.svelte-19wo2a1{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding:.5rem;gap:.5rem}.explorer-fab-label.svelte-19wo2a1{-webkit-writing-mode:horizontal-tb;writing-mode:horizontal-tb;text-orientation:normal;-webkit-transform:rotate(0deg);transform:rotate(0)}.explorer.svelte-19wo2a1{--explorer-close-tab-width: 40px;--explorer-panel-width: min(320px, calc(100vw - var(--explorer-close-tab-width)));top:0;height:100dvh;width:0;border:none;-webkit-box-shadow:none;box-shadow:none;z-index:50}.explorer.is-visible.svelte-19wo2a1:not(.is-open){-webkit-transform:translateX(100%);transform:translate(100%);pointer-events:none;visibility:hidden}.explorer.is-open.svelte-19wo2a1{width:calc(var(--explorer-close-tab-width) + var(--explorer-panel-width))}.explorer-drawer.svelte-19wo2a1{-webkit-box-align:start;align-items:flex-start;width:calc(var(--explorer-close-tab-width) + var(--explorer-panel-width))}.explorer-close-tab.svelte-19wo2a1{display:none}.explorer.is-open.svelte-19wo2a1 .explorer-close-tab:where(.svelte-19wo2a1){display:-webkit-box;display:flex;position:relative;top:12px;height:auto}.explorer-panel.svelte-19wo2a1{-webkit-box-flex:0;flex:0 0 var(--explorer-panel-width);width:var(--explorer-panel-width);height:100%;overflow:hidden}.explorer.is-open.svelte-19wo2a1 .explorer-panel:where(.svelte-19wo2a1){border-left:1px solid var(--color-border);-webkit-box-shadow:-6px 0 16px 0 rgba(173,161,148,.17);box-shadow:-6px 0 16px #ada1942b}}.story-section--notes.svelte-x7eg59{margin-top:7rem;padding-top:3.5rem;padding-bottom:100px;background-color:var(--color-bg-notes)}.story-notes-title.svelte-x7eg59{margin-top:0;border-top:1px solid var(--color-secondary);padding-top:1.5rem;font-size:2rem;font-family:var(--font-sans);font-weight:400}.story-notes-intro.svelte-x7eg59{margin-bottom:1.5rem}.story-notes-intro-item.svelte-x7eg59 p:last-child{margin-bottom:0}.story-notes-drawers.svelte-x7eg59{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.story-notes-drawer.svelte-x7eg59{border-top:1px solid var(--color-secondary)}.story-notes-drawer-summary.svelte-x7eg59{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:1rem 0;font-family:var(--font-sans);font-size:1.25rem;font-weight:500;cursor:pointer;list-style:none}.story-notes-drawer-summary.svelte-x7eg59::-webkit-details-marker{display:none}.story-notes-drawer-summary.svelte-x7eg59:after{content:"+";flex-shrink:0;font-size:1.25rem;line-height:1;color:var(--color-secondary)}.story-notes-drawer[open].svelte-x7eg59 .story-notes-drawer-summary:where(.svelte-x7eg59):after{content:"−"}.story-notes-drawer-body.svelte-x7eg59{padding-bottom:1.25rem}.story-notes-drawer-body.svelte-x7eg59 p:first-child{margin-top:0}.story-notes-intro.svelte-x7eg59 p,.story-notes-intro.svelte-x7eg59 li,.story-notes-drawer-body.svelte-x7eg59 p,.story-notes-drawer-body.svelte-x7eg59 li{font-size:1rem;font-family:var(--font-sans)}.story-notes-drawer-body.svelte-x7eg59 li{margin-bottom:.75rem}.story-notes-drawer-body.svelte-x7eg59 li:last-child{margin-bottom:0}.story-notes-drawer-body.svelte-x7eg59 p:last-child{margin-bottom:0}
