.scrollable.svelte-1s1gmgj{flex-direction:column;display:flex;position:relative}.scrollable.svelte-1s1gmgj .indicator:where(.svelte-1s1gmgj){--block-default:hsl(var(--color-l2) / .9);--block-hover:hsl(var(--color-l3) / .9);--block-active:hsl(var(--color-l4) / .9)}.wrapper.svelte-1s1gmgj{pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.indicator.svelte-1s1gmgj{padding-block:var(--gutters);min-height:var(--block-height);pointer-events:auto;z-index:var(--z-scroll);flex-direction:column;justify-content:flex-end;margin-block-start:auto;transition:transform .3s cubic-bezier(.03,.71,.31,1),opacity .15s;display:flex;position:sticky;inset-block-end:calc(env(safe-area-inset-bottom) / 2);inset-inline:0}@media (width>=900px){.indicator.svelte-1s1gmgj{transition:transform .3s cubic-bezier(.03,.71,.31,1),opacity 50ms}}.indicator.svelte-1s1gmgj ul:where(.svelte-1s1gmgj){-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap);flex-direction:row;width:100%;height:.4em;transition:height .3s cubic-bezier(.03,.71,.31,1);display:flex;overflow:hidden}@media (width>=900px){.indicator.svelte-1s1gmgj ul:where(.svelte-1s1gmgj){height:.5em}}.indicator.svelte-1s1gmgj .bg:where(.svelte-1s1gmgj){--offset:0%;inset:auto calc(var(--gutters) * -1) 0;opacity:0;pointer-events:none;background:linear-gradient(to top, hsl(var(--color-bg-hsl)/.995) var(--offset), hsl(var(--color-bg-hsl)/0));height:20lvh;transition:opacity .4s;position:absolute}@media (prefers-color-scheme:dark){.indicator.svelte-1s1gmgj .bg:where(.svelte-1s1gmgj){background:linear-gradient(to top, hsl(var(--color-bg-hsl)/.8), hsl(var(--color-bg-hsl)/0))}}@media (width>=900px){.indicator.svelte-1s1gmgj .bg:where(.svelte-1s1gmgj){height:30lvh}}@media (width>=900px) and (prefers-color-scheme:light){.indicator.svelte-1s1gmgj .bg:where(.svelte-1s1gmgj){--offset:15%}}@media (width>=900px) and (prefers-color-scheme:dark){.indicator.svelte-1s1gmgj .bg:where(.svelte-1s1gmgj){height:40lvh}}.indicator.isHovered.svelte-1s1gmgj{min-height:calc(var(--block-height) * 2)}.indicator.isHovered.svelte-1s1gmgj ul:where(.svelte-1s1gmgj){height:var(--block-height)}.indicator.isHovered.svelte-1s1gmgj .bg:where(.svelte-1s1gmgj){opacity:1}.indicator.isHidden.svelte-1s1gmgj,.indicator.isHovered.svelte-1s1gmgj,.indicator.isScrolledToEnd.svelte-1s1gmgj{--block-default:hsl(var(--color-l1) / .9);--block-hover:hsl(var(--color-l2) / .9);--block-active:hsl(var(--color-l3) / .9)}.indicator.isScrolledToEnd.svelte-1s1gmgj ul:where(.svelte-1s1gmgj){overflow:hidden}.indicator.isScrolledToEnd.svelte-1s1gmgj ul:where(.svelte-1s1gmgj) li{transition:opacity .3s cubic-bezier(.66,0,.42,1),transform .3s cubic-bezier(.66,0,.42,1)}.dir-vertical.svelte-1s1gmgj .indicator.isScrolledPast:where(.svelte-1s1gmgj){pointer-events:none}.dir-vertical.svelte-1s1gmgj .indicator.isScrolledPast:where(.svelte-1s1gmgj) ul li{pointer-events:none;opacity:0;transform:scale(.98)translateY(1rem)}@media (width<=899px){.dir-vertical.svelte-1s1gmgj .indicator.isScrollingUp:where(.svelte-1s1gmgj),.dir-vertical.svelte-1s1gmgj .indicator.isScrollingUp:where(.svelte-1s1gmgj) .bg:where(.svelte-1s1gmgj){opacity:1}.dir-vertical.svelte-1s1gmgj .indicator.isScrollingDown:where(.svelte-1s1gmgj){opacity:0}}@media (width<=899px) and (hover:none){.dir-vertical.svelte-1s1gmgj .indicator:where(.svelte-1s1gmgj){padding-inline:1em}.dir-vertical.svelte-1s1gmgj .indicator:where(.svelte-1s1gmgj) .bg:where(.svelte-1s1gmgj){inset:auto calc(var(--gutters) * -1) calc(env(safe-area-inset-bottom) * -1)}}.dir-horizontal.svelte-1s1gmgj .indicator:where(.svelte-1s1gmgj) ul li{transition:opacity .3s cubic-bezier(.66,0,.42,1),transform .3s cubic-bezier(.66,0,.42,1)}.dir-horizontal.svelte-1s1gmgj .indicator.isHidden:where(.svelte-1s1gmgj){pointer-events:none}.dir-horizontal.svelte-1s1gmgj .indicator.isHidden:where(.svelte-1s1gmgj) ul li{pointer-events:none;opacity:0;transform:scale(.98)translateY(1rem)}li.svelte-1rwb74c{flex-grow:1;flex-shrink:1;flex-basis:var(--size);pointer-events:auto;display:flex}.block.svelte-1rwb74c{font-family:var(--font-mono);text-align:start;background:var(--block-default);height:100%;-webkit-backdrop-filter:blur(var(--panel-blur));backdrop-filter:blur(var(--panel-blur));border-radius:var(--border-radius);white-space:nowrap;-webkit-tap-highlight-color:transparent;border:none;flex-grow:1;justify-content:flex-start;align-items:center;padding:.1em .45em .15em;font-size:1em;line-height:1em;transition:background .15s,height .15s;display:inline-flex;overflow:hidden}@media (width>=900px){.block.svelte-1rwb74c{padding:.2em .45em .25em}}.block.svelte-1rwb74c span:where(.svelte-1rwb74c){white-space:nowrap;width:1em;font-size:inherit;letter-spacing:-.01em;opacity:0;transition:transform .3s cubic-bezier(.66,0,.42,1),opacity .2s;transform:translateY(.15em)}.block.svelte-1rwb74c:hover{background:var(--block-hover)}.block.svelte-1rwb74c:hover span:where(.svelte-1rwb74c){opacity:1;transition:transform .3s cubic-bezier(.03,.71,.31,1),opacity .15s;transform:translateY(0)}.block.svelte-1rwb74c:active{background:var(--block-active)}.mask.svelte-1pxaepp{border-radius:var(--border-radius);position:absolute;inset:0}.mask.svelte-1pxaepp .clip:where(.svelte-1pxaepp){width:100%;height:100%;position:absolute}.mask.svelte-1pxaepp .content:where(.svelte-1pxaepp){width:100%;height:100%;clip-path:var(--mask);-webkit-backdrop-filter:var(--bg-filter,unset);backdrop-filter:var(--bg-filter,unset);background:var(--bg,hsl(var(--color-l1)/.9));border-radius:6px;transition:background .15s;display:flex}.mask.svelte-1pxaepp .content:where(.svelte-1pxaepp) .debug:where(.svelte-1pxaepp){color:#fff;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.mask.isDebug.svelte-1pxaepp{background:#f1f1f1}.mask.isDebug.svelte-1pxaepp .content:where(.svelte-1pxaepp){background:#00008b}.mask.isDebug.svelte-1pxaepp .content.isActive:where(.svelte-1pxaepp){background:#00f}.mask.isDisabled.svelte-1pxaepp .content:where(.svelte-1pxaepp){clip-path:unset}.visualizer.svelte-1pxaepp{position:absolute;inset:0}.visualizer.svelte-1pxaepp .point:where(.svelte-1pxaepp){color:#0f0;text-indent:1.5em;background:#0f0;border-radius:50%;width:.5rem;height:.5rem;font-size:.5em;position:absolute;transform:translate(-50%,-50%)}.visualizer.svelte-1pxaepp .top:where(.svelte-1pxaepp){top:0;left:var(--p)}.visualizer.svelte-1pxaepp .bot:where(.svelte-1pxaepp){top:100%;left:var(--p)}.visualizer.svelte-1pxaepp .lef:where(.svelte-1pxaepp){left:0%;top:var(--p)}.visualizer.svelte-1pxaepp .rig:where(.svelte-1pxaepp){left:100%;top:var(--p)}.image.svelte-fww5kr{border-radius:var(--border-radius);width:100%;height:100%;aspect-ratio:var(--aspect);transition:transform .3s cubic-bezier(.03,.71,.31,1),border-radius .3s cubic-bezier(.03,.71,.31,1),box-shadow .3s;position:relative;overflow:hidden}.image.svelte-fww5kr img:where(.svelte-fww5kr){-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:opacity .3s;position:relative}.image.svelte-fww5kr .placeholder:where(.svelte-fww5kr){background-color:hsl(var(--color-l1)/.9);background-position:50%;background-size:cover;position:absolute;inset:0}@media (width<=499px){.image.svelte-fww5kr{position:relative}}@media (width>=900px){.grid-item.isHeightSpecified .image.svelte-fww5kr{position:absolute}}.image.masked.svelte-fww5kr{background:0 0}.image.isLoaded.svelte-fww5kr img:where(.svelte-fww5kr){opacity:1}.image.isHotspot.svelte-fww5kr img:where(.svelte-fww5kr){-o-object-position:var(--hot-x) var(--hot-y);object-position:var(--hot-x) var(--hot-y)}.image.isTaggable.svelte-fww5kr.isIndicated,.isIndicated .image.isTaggable.svelte-fww5kr{box-shadow:0 0 1rem hsl(var(--color-black)/.1);border-radius:calc(var(--border-radius) * 2);transform:scale(1.005)translateY(-.125rem)}.image.isTaggable.svelte-fww5kr.isClicked,.isClicked .image.isTaggable.svelte-fww5kr{box-shadow:0 0 .5rem hsl(var(--color-black)/.05);border-radius:calc(var(--border-radius) * 1.5);transform:scale(.995)translateY(-.05rem)}.caption.svelte-1uy89vs{font-family:var(--font-regular);letter-spacing:-.01em;text-wrap:pretty;flex-wrap:wrap;justify-content:space-between;align-items:last baseline;gap:.3em 2em;margin-block-start:var(--caption-offset,.9em);font-size:.72em;font-style:italic;font-weight:400;line-height:1.3;display:flex}.caption.svelte-1uy89vs .text:where(.svelte-1uy89vs){max-width:66ch;color:hsl(var(--color-fg-hsl)/.66);flex:30ch}.caption.svelte-1uy89vs .credit:where(.svelte-1uy89vs){font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:hsl(var(--color-fg-hsl)/.6);flex:none;margin-inline-start:auto;font-size:.83em;font-style:normal}@media (prefers-color-scheme:dark){.caption.svelte-1uy89vs .credit:where(.svelte-1uy89vs){color:hsl(var(--color-fg-hsl)/.55)}}@media (width<=899px){.caption.svelte-1uy89vs{grid-template-columns:1fr;gap:.3em;display:grid}.caption.svelte-1uy89vs .text:where(.svelte-1uy89vs){max-width:none}.caption.svelte-1uy89vs .credit:where(.svelte-1uy89vs){white-space:normal;justify-self:start;margin-inline-start:0}}@keyframes svelte-1pke5xx-fade-in{0%{opacity:0;transform:translateY(.25em)}}.video.svelte-1pke5xx{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;min-height:100%;position:relative}.video.isFill.svelte-1pke5xx{height:100%}.video.svelte-1pke5xx video:where(.svelte-1pke5xx){-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;border-radius:var(--border-radius);width:100%;height:100%;transition:opacity .15s;position:absolute;overflow:hidden}.video.svelte-1pke5xx .source:where(.svelte-1pke5xx){border-radius:var(--border-radius);width:100%;height:100%;transition:transform .3s cubic-bezier(.03,.71,.31,1),border-radius .3s cubic-bezier(.03,.71,.31,1),box-shadow .3s;overflow:hidden}.video.svelte-1pke5xx .cover:where(.svelte-1pke5xx){-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute}.video.svelte-1pke5xx .content:where(.svelte-1pke5xx){padding:var(--gutters);pointer-events:none;flex-direction:column;justify-content:flex-end;animation:.5s .5s backwards svelte-1pke5xx-fade-in;display:flex;position:absolute;inset-block:0}.video.svelte-1pke5xx .content:where(.svelte-1pke5xx) div:where(.svelte-1pke5xx){color:hsl(var(--color-light));white-space:pre-line;pointer-events:auto;font-size:1.5em;position:sticky;inset-block-end:var(--gutters)}.video.svelte-1pke5xx .content:where(.svelte-1pke5xx) div:where(.svelte-1pke5xx)>*{color:inherit}.video.isReady.svelte-1pke5xx video:where(.svelte-1pke5xx){opacity:1}.video.isHotspot.svelte-1pke5xx video:where(.svelte-1pke5xx){-o-object-position:var(--hot-x) var(--hot-y);object-position:var(--hot-x) var(--hot-y)}.video.isTaggable.svelte-1pke5xx.isIndicated .source:where(.svelte-1pke5xx),.isIndicated .video.isTaggable.svelte-1pke5xx .source:where(.svelte-1pke5xx){box-shadow:0 0 1rem hsl(var(--color-black)/.1);border-radius:calc(var(--border-radius) * 2);transform:scale(1.005)translateY(-.125rem)}.video.isTaggable.svelte-1pke5xx.isClicked .source:where(.svelte-1pke5xx),.isClicked .video.isTaggable.svelte-1pke5xx .source:where(.svelte-1pke5xx){box-shadow:0 0 .5rem hsl(var(--color-black)/.05);border-radius:calc(var(--border-radius) * 1.5);transform:scale(.995)translateY(-.05rem)}@media (width<=899px){.video.svelte-1pke5xx:not(.isFill){aspect-ratio:var(--aspect)}.video.svelte-1pke5xx:not(.isFill) video:where(.svelte-1pke5xx){position:relative}}.grid-item.isAutoHeight .video.svelte-1pke5xx:not(.isFill){aspect-ratio:var(--aspect)}.grid-item.isAutoHeight .video.svelte-1pke5xx:not(.isFill) video:where(.svelte-1pke5xx){position:relative}@media (width>=900px){.grid-item.isHeightSpecified .video.svelte-1pke5xx{position:absolute}}.scrollable.isShowingIndicator .video.svelte-1pke5xx .content:where(.svelte-1pke5xx) div:where(.svelte-1pke5xx){inset-block-end:calc(var(--gutters) * 3)}.box.svelte-10sl3gr{border-radius:var(--border-radius);background:hsl(var(--color-l1)/.9);width:100%;padding:var(--box-padding);justify-content:space-between;gap:var(--grid-gap);flex-direction:column;padding-block-end:calc(var(--box-padding) - 10px);transition:background .3s,transform .3s cubic-bezier(.03,.71,.31,1),border-radius .3s cubic-bezier(.03,.71,.31,1);display:flex;position:relative;overflow:hidden}.box.svelte-10sl3gr .bg:where(.svelte-10sl3gr){display:contents}.box.svelte-10sl3gr .title:where(.svelte-10sl3gr),.box.svelte-10sl3gr .subtitle:where(.svelte-10sl3gr),.box.svelte-10sl3gr .body:where(.svelte-10sl3gr){position:relative}.box.svelte-10sl3gr .title:where(.svelte-10sl3gr){white-space:pre-line;text-wrap:pretty;max-width:40ch;padding-block-end:.5em;padding-inline-end:.5em;font-size:1.5em;line-height:1.1em}.box.svelte-10sl3gr .content:where(.svelte-10sl3gr){font-family:var(--font-regular);white-space:pre-line;text-wrap:pretty;flex-direction:column;align-items:flex-start;gap:.75em;max-width:44ch;margin-block-start:.5em;line-height:1.1em;display:flex}.box.svelte-10sl3gr .subtitle:where(.svelte-10sl3gr){text-wrap:pretty;max-width:48ch;line-height:1.2em}.box.svelte-10sl3gr .body:where(.svelte-10sl3gr){text-wrap:pretty;flex-direction:column;gap:.75em;max-width:52ch;line-height:1.4em;display:flex}.box.reverse.svelte-10sl3gr{flex-direction:column-reverse}.box.masked.svelte-10sl3gr{background:0 0}.box.isTaggable.svelte-10sl3gr.isIndicated,.isIndicated .box.isTaggable.svelte-10sl3gr{--bg:hsl(var(--color-l2) / .9);border-radius:calc(var(--border-radius) * 2);transform:translateY(-.2rem)}.box.isTaggable.svelte-10sl3gr.isClicked,.isClicked .box.isTaggable.svelte-10sl3gr{--bg:hsl(var(--color-l3) / .9);border-radius:calc(var(--border-radius) * 1.5);transform:scale(.995)translateY(-.05rem)}@media (width>=900px){.box.svelte-10sl3gr{min-height:10lvh}.grid-wide .box.svelte-10sl3gr .title:where(.svelte-10sl3gr){font-size:2.5em}}.box.svelte-ioeice{border-radius:var(--border-radius);background:hsl(var(--color-l1)/.9);width:100%;padding:var(--box-padding);flex-direction:column;justify-content:space-between;gap:3em;padding-block-end:calc(var(--box-padding) - 10px);transition:background .3s,transform .3s cubic-bezier(.03,.71,.31,1),border-radius .3s cubic-bezier(.03,.71,.31,1);display:flex;position:relative}.box.svelte-ioeice .bg:where(.svelte-ioeice){display:contents}.box.svelte-ioeice .heading:where(.svelte-ioeice),.box.svelte-ioeice .content:where(.svelte-ioeice){position:relative}.box.svelte-ioeice .heading:where(.svelte-ioeice){font-size:1.05em;font-family:var(--font-mono);letter-spacing:0;text-wrap:pretty;max-width:48ch;line-height:1.1em}.box.svelte-ioeice .content:where(.svelte-ioeice){flex-direction:column;gap:1em;line-height:1.2em;display:flex}.box.svelte-ioeice .content:where(.svelte-ioeice) p{max-width:52ch}.box.reverse.svelte-ioeice{flex-direction:column-reverse}.box.masked.svelte-ioeice{background:0 0}.box.isTaggable.svelte-ioeice.isIndicated,.isIndicated .box.isTaggable.svelte-ioeice{--bg:hsl(var(--color-l2) / 1);border-radius:calc(var(--border-radius) * 2);transform:translateY(-.2rem)}.box.isTaggable.svelte-ioeice.isClicked,.isClicked .box.isTaggable.svelte-ioeice{--bg:hsl(var(--color-l3) / .9);border-radius:calc(var(--border-radius) * 1.5);transform:scale(.995)translateY(-.05rem)}.item.svelte-qwxc3k{width:var(--marquee-item-width);flex:none}.media.svelte-qwxc3k{color:inherit;-webkit-tap-highlight-color:transparent;pointer-events:auto;flex-direction:column;gap:.3em;text-decoration:none;display:flex}.media.svelte-qwxc3k .frame:where(.svelte-qwxc3k){aspect-ratio:1;border-radius:var(--border-radius);width:100%;transition:transform .3s cubic-bezier(.03,.71,.31,1),border-radius .3s cubic-bezier(.03,.71,.31,1);display:block;position:relative;overflow:hidden}.media.svelte-qwxc3k:focus-visible{outline:none}.media.svelte-qwxc3k:focus-visible .frame:where(.svelte-qwxc3k){outline:var(--border-width) solid hsl(var(--color-fg-hsl));outline-offset:.2em}@media (hover:hover){.media.isLinked.svelte-qwxc3k:hover .frame:where(.svelte-qwxc3k){border-radius:calc(var(--border-radius) * 4);transform:scale(1.05)}}.label.svelte-qwxc3k{display:none}@media (hover:none){.label.svelte-qwxc3k{width:max-content;max-width:100%;font-family:var(--font-mono);border-radius:var(--border-radius);background:hsl(var(--color-l3));white-space:nowrap;text-overflow:ellipsis;padding:.25em .45em .3em;font-size:.72em;line-height:1.15em;display:block;overflow:hidden}}.link.svelte-1pra1gf{--marquee-item-width:32vw;background:hsl(var(--color-l1)/.9);border-radius:var(--border-radius);flex-direction:column;justify-content:space-between;width:100%;min-height:50svh;transition:background-color .3s,transform .3s cubic-bezier(.03,.71,.31,1);display:flex;position:relative;overflow:hidden}@media (width>=900px){.link.svelte-1pra1gf{--marquee-item-width:12vw}}.link.svelte-1pra1gf:has(.header:where(.svelte-1pra1gf):active){transform:scale(.995)}.link.svelte-1pra1gf .header:where(.svelte-1pra1gf){grid-template-columns:var(--grid-cols);grid-gap:var(--grid-gap);padding:var(--box-padding);color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none;display:grid}.link.svelte-1pra1gf .header:where(.svelte-1pra1gf)>:where(.svelte-1pra1gf){grid-column:span 6}.link.svelte-1pra1gf .header:where(.svelte-1pra1gf):after{content:"";z-index:0;position:absolute;inset:0}.link.svelte-1pra1gf .header:where(.svelte-1pra1gf):focus-visible{outline:var(--border-width) solid hsl(var(--color-fg-hsl));outline-offset:calc(var(--box-padding) * -.5);border-radius:var(--border-radius)}.link.svelte-1pra1gf .title:where(.svelte-1pra1gf){white-space:pre-line;max-width:24ch;font-size:1.5em;line-height:1.1em}.link.svelte-1pra1gf .description:where(.svelte-1pra1gf){text-wrap:pretty;max-width:35ch;line-height:1.1em}.link.svelte-1pra1gf .arrow:where(.svelte-1pra1gf){opacity:0;transition:transform .3s cubic-bezier(.03,.71,.31,1),opacity 50ms;display:inline-flex;transform:scale(.2)}@media (hover:hover){.link.svelte-1pra1gf:hover .arrow:where(.svelte-1pra1gf){opacity:1;transform:scale(1)}}.link.svelte-1pra1gf .header:where(.svelte-1pra1gf):focus-visible .arrow:where(.svelte-1pra1gf){opacity:1;transform:scale(1)}.link.svelte-1pra1gf .marquee:where(.svelte-1pra1gf){z-index:1;padding-block:var(--gutters);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;margin-block-start:auto;position:relative;overflow:hidden}@media (width>=900px){.link.svelte-1pra1gf .marquee:where(.svelte-1pra1gf){margin-block-start:10lvh}}.link.svelte-1pra1gf .marquee:where(.svelte-1pra1gf):active{cursor:grabbing}.link.svelte-1pra1gf .fill:where(.svelte-1pra1gf){z-index:0;position:absolute;inset:0}.link.svelte-1pra1gf .shuttle:where(.svelte-1pra1gf){z-index:1;pointer-events:none;width:max-content;position:relative}.link.svelte-1pra1gf .track:where(.svelte-1pra1gf){will-change:transform;width:max-content;display:flex;position:relative}.link.svelte-1pra1gf .copy:where(.svelte-1pra1gf){gap:var(--grid-gap);flex-flow:row;padding-inline-start:var(--grid-gap);display:flex}.grid-dual .link.svelte-1pra1gf .header:where(.svelte-1pra1gf){flex-direction:column;display:flex}@media (width>=900px){.grid-wide .link.svelte-1pra1gf .title:where(.svelte-1pra1gf){letter-spacing:-.04em;font-size:1.75em;line-height:1em}}section.svelte-1bvfhmf{flex-direction:column;width:100%;display:flex}section.svelte-1bvfhmf .title:where(.svelte-1bvfhmf){margin-block-start:20lvh;margin-block-end:var(--grid-gap)}.logos.svelte-1bvfhmf{gap:var(--grid-gap);grid-template-columns:repeat(calc(var(--cols) / 2), 1fr);grid-auto-rows:auto;width:100%;height:100%;display:grid}.logos.svelte-1bvfhmf li:where(.svelte-1bvfhmf){grid-column:span 1;height:100%;display:flex;position:relative}.logos.svelte-1bvfhmf li:where(.svelte-1bvfhmf):hover{--bg:hsl(var(--color-l2) / .9)}.grid-item.isAutoHeight .logos.svelte-1bvfhmf li:where(.svelte-1bvfhmf){aspect-ratio:1}@media (width>=900px){.logos.svelte-1bvfhmf{grid-template-columns:repeat(var(--cols), 1fr)}}a.svelte-1bvfhmf{width:100%;height:100%;text-decoration:none;display:flex}.logo.svelte-1bvfhmf{background:hsl(var(--color-l1)/.9);border-radius:var(--border-radius);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.logo.svelte-1bvfhmf img:where(.svelte-1bvfhmf){pointer-events:none;aspect-ratio:1;filter:brightness(0);width:5rem;max-width:50%;max-height:50%}@media (prefers-color-scheme:dark){.logo.svelte-1bvfhmf img:where(.svelte-1bvfhmf){filter:brightness(0)invert()}}.logo.masked.svelte-1bvfhmf{background:0 0}div.svelte-h78nx7{display:contents}div.svelte-h78nx7 strong{font-weight:500;font-size:inherit}div.svelte-h78nx7 h1,div.svelte-h78nx7 h2,div.svelte-h78nx7 h3,div.svelte-h78nx7 h4,div.svelte-h78nx7 h5,div.svelte-h78nx7 h6{line-height:1.2em}div.svelte-h78nx7 h1{font-size:2em}div.svelte-h78nx7 h2{font-size:1.65em}div.svelte-h78nx7 h3{font-size:1.4em}div.svelte-h78nx7 h4{font-size:1.25em}div.svelte-h78nx7 h5{font-size:1.1em}div.svelte-h78nx7 h6{font-size:1em}div.svelte-h78nx7 h1,div.svelte-h78nx7 h2,div.svelte-h78nx7 h3,div.svelte-h78nx7 h4,div.svelte-h78nx7 h5,div.svelte-h78nx7 h6{letter-spacing:-.01em;font-weight:500}div.svelte-h78nx7 h1 strong,div.svelte-h78nx7 h2 strong,div.svelte-h78nx7 h3 strong,div.svelte-h78nx7 h4 strong,div.svelte-h78nx7 h5 strong,div.svelte-h78nx7 h6 strong{font-weight:600}div.svelte-h78nx7 blockquote{font-family:var(--font-mono);letter-spacing:0;width:90%;max-width:52ch;line-height:1.3em;font-size:inherit;opacity:.5;margin-block-end:.5em;padding-inline-start:var(--spacing-l);transition:opacity .3s;position:relative}div.svelte-h78nx7 blockquote:before{content:"";background:hsl(var(--color-l2));border-radius:var(--border-radius);width:.1em;position:absolute;inset-block:.2em;inset-inline-start:var(--grid-gap)}div.svelte-h78nx7 blockquote:hover{opacity:1}div.svelte-h78nx7 ul,div.svelte-h78nx7 ol{flex-direction:column;gap:.25em;max-width:62ch;margin-block-end:.5em;padding-inline-start:1.5em;line-height:1.3em;display:flex}div.svelte-h78nx7 ol{list-style:decimal}div.svelte-h78nx7 ul{list-style:outside}div.svelte-h78nx7 li{padding-inline-start:.25em}.box.svelte-12tufuh{border-radius:var(--border-radius);width:100%;padding:var(--gutters);flex-direction:column;justify-content:space-between;gap:3em;padding-block-end:calc(var(--gutters) - 10px);transition:background .3s,transform .3s cubic-bezier(.03,.71,.31,1),border-radius .3s cubic-bezier(.03,.71,.31,1);display:flex;position:relative}.box.svelte-12tufuh .bg:where(.svelte-12tufuh){display:contents}.box.svelte-12tufuh .content:where(.svelte-12tufuh){padding:var(--gutters);flex-direction:column;gap:1.25em;line-height:1.1em;display:flex;position:relative}.box.svelte-12tufuh .content:where(.svelte-12tufuh) p{width:100%;max-width:62ch;line-height:1.3em}.box.svelte-12tufuh .content:where(.svelte-12tufuh) h1:not(:first-child),.box.svelte-12tufuh .content:where(.svelte-12tufuh) h2:not(:first-child),.box.svelte-12tufuh .content:where(.svelte-12tufuh) h3:not(:first-child),.box.svelte-12tufuh .content:where(.svelte-12tufuh) h4:not(:first-child),.box.svelte-12tufuh .content:where(.svelte-12tufuh) h5:not(:first-child),.box.svelte-12tufuh .content:where(.svelte-12tufuh) h6:not(:first-child){margin-block-start:.25em}.box.transparent.svelte-12tufuh{padding-block:1em}.box.background.svelte-12tufuh{background:hsl(var(--color-l1)/.9)}.box.masked.svelte-12tufuh{background:0 0}.box.isTaggable.svelte-12tufuh.isIndicated,.isIndicated .box.isTaggable.svelte-12tufuh{--bg:hsl(var(--color-l2) / 1);border-radius:calc(var(--border-radius) * 2);transform:translateY(-.2rem)}.box.isTaggable.svelte-12tufuh.isClicked,.isClicked .box.isTaggable.svelte-12tufuh{--bg:hsl(var(--color-l3) / .9);border-radius:calc(var(--border-radius) * 1.5);transform:scale(.995)translateY(-.05rem)}.link.svelte-1hez52x{border-radius:var(--border-radius);-webkit-tap-highlight-color:transparent;width:100%;height:100%;transition:transform .3s cubic-bezier(.03,.71,.31,1),border-radius .3s cubic-bezier(.03,.71,.31,1),box-shadow .3s;display:flex;position:relative;overflow:hidden}.link.svelte-1hez52x .logo:where(.svelte-1hez52x){pointer-events:none;justify-content:center;align-items:center;padding:10%;display:flex;position:absolute;inset:0}.link.svelte-1hez52x .logo-src:where(.svelte-1hez52x){aspect-ratio:1;width:8rem;max-width:60%;max-height:40%}.link.svelte-1hez52x .logo.darkenBg:where(.svelte-1hez52x){background:#00000040}@media (hover:hover){.link.svelte-1hez52x .logo.onlyOnHover:where(.svelte-1hez52x){opacity:0;transition:opacity .15s}.link.svelte-1hez52x .logo.onlyOnHover:where(.svelte-1hez52x) .logo-src:where(.svelte-1hez52x){transition:transform .3s cubic-bezier(.03,.71,.31,1);transform:scale(1.05)}.link.svelte-1hez52x:hover .logo.onlyOnHover:where(.svelte-1hez52x){opacity:1}.link.svelte-1hez52x:hover .logo.onlyOnHover:where(.svelte-1hez52x) .logo-src:where(.svelte-1hez52x){transform:scale(1)}}@media (width<=899px){.link.labelledBelow.svelte-1hez52x .logo:where(.svelte-1hez52x){display:none}}.link.svelte-1hez52x .media:where(.svelte-1hez52x){-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform .3s cubic-bezier(.03,.71,.31,1);position:absolute}@media (hover:hover){.link.svelte-1hez52x:hover .media:where(.svelte-1hez52x){transform:scale(1.05)}}.link.svelte-1hez52x:active{transform:scale(.98)}@media (hover:none){.link.svelte-1hez52x:active{border-radius:calc(var(--border-radius) * 2)}.link.svelte-1hez52x:active .media:where(.svelte-1hez52x){transform:scale(1.05)}}.grid-item.isHeightSpecified .link.svelte-1hez52x{position:absolute}.link.svelte-1hez52x.isIndicated{box-shadow:0 0 1rem hsl(var(--color-black)/.1);border-radius:calc(var(--border-radius) * 2);transform:scale(1.005)translateY(-.125rem)}.link.svelte-1hez52x.isClicked{box-shadow:0 0 .5rem hsl(var(--color-black)/.05);border-radius:calc(var(--border-radius) * 1.5);transform:scale(.995)translateY(-.05rem)}.link.svelte-izlv4c{border-radius:var(--border-radius);-webkit-tap-highlight-color:transparent;width:100%;height:100%;transition:transform .3s cubic-bezier(.03,.71,.31,1),border-radius .3s cubic-bezier(.03,.71,.31,1);display:block;position:relative;overflow:hidden}.link.svelte-izlv4c .media:where(.svelte-izlv4c){transition:transform .3s cubic-bezier(.03,.71,.31,1);position:absolute;inset:0}.link.svelte-izlv4c .media:where(.svelte-izlv4c) .image{aspect-ratio:auto;width:100%;height:100%}.link.svelte-izlv4c .media:where(.svelte-izlv4c) .image img{-o-object-fit:cover;object-fit:cover}@media (hover:hover){.link.svelte-izlv4c:hover .media:where(.svelte-izlv4c){transform:scale(1.05)}}.link.svelte-izlv4c:active{transform:scale(.98)}@media (hover:none){.link.svelte-izlv4c:active{border-radius:calc(var(--border-radius) * 2)}.link.svelte-izlv4c:active .media:where(.svelte-izlv4c){transform:scale(1.05)}}.grid-item.isHeightSpecified .link.svelte-izlv4c{position:absolute}.ramp.svelte-izlv4c{--scrim-a0:.34;--scrim-a1:.22;--scrim-a2:.072;--scrim-height:71.6%;pointer-events:none;background:linear-gradient(to top, hsl(var(--color-black)/var(--scrim-a0)) 0%, hsl(var(--color-black)/var(--scrim-a1)) calc(var(--scrim-height) * .3846), hsl(var(--color-black)/var(--scrim-a2)) calc(var(--scrim-height) * .7051), hsl(var(--color-black)/0) var(--scrim-height));position:absolute;inset:0}.footing.svelte-izlv4c,.caption.svelte-izlv4c{text-align:start;padding:calc(var(--gutters) * 1.5);flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;inset:0}.footing.svelte-izlv4c{--scrim-halo-title:.493;pointer-events:none;-webkit-user-select:none;user-select:none}.caption.svelte-izlv4c{color:hsl(var(--color-light))}.caption.svelte-izlv4c>:where(.svelte-izlv4c){color:inherit}.ink.svelte-izlv4c{color:hsl(var(--color-black)/var(--halo));-webkit-text-stroke:var(--fatten) hsl(var(--color-black)/var(--halo));filter:blur(var(--soften));display:block}.off.svelte-izlv4c .ink:where(.svelte-izlv4c){color:#0000;-webkit-text-stroke-width:0;filter:none}.title.svelte-izlv4c{font-size:var(--card-title-size);font-weight:var(--card-title-weight);line-height:var(--card-title-leading);letter-spacing:var(--card-title-tracking);text-wrap:balance;max-width:92%}.title.svelte-izlv4c .ink:where(.svelte-izlv4c){--halo:var(--scrim-halo-title);--fatten:.05em;--soften:.11em}.link.svelte-wnjnqm{border-radius:var(--border-radius);-webkit-tap-highlight-color:transparent;width:100%;height:100%;transition:transform .3s cubic-bezier(.03,.71,.31,1),border-radius .3s cubic-bezier(.03,.71,.31,1),box-shadow .3s;display:flex;position:relative;overflow:hidden}.link.svelte-wnjnqm .media:where(.svelte-wnjnqm){-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform .3s cubic-bezier(.03,.71,.31,1);position:absolute;inset:0}.link.svelte-wnjnqm .ramp:where(.svelte-wnjnqm){--scrim-a0:.34;--scrim-a1:.22;--scrim-a2:.072;--scrim-height:71.6%;pointer-events:none;background:linear-gradient(to top, hsl(var(--color-black)/var(--scrim-a0)) 0%, hsl(var(--color-black)/var(--scrim-a1)) calc(var(--scrim-height) * .3846), hsl(var(--color-black)/var(--scrim-a2)) calc(var(--scrim-height) * .7051), hsl(var(--color-black)/0) var(--scrim-height));position:absolute;inset:0}.link.svelte-wnjnqm .footing:where(.svelte-wnjnqm),.link.svelte-wnjnqm .caption:where(.svelte-wnjnqm){text-align:start;padding:calc(var(--gutters) * 1.5);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.4em;display:flex;position:absolute;inset:0}.link.svelte-wnjnqm .footing:where(.svelte-wnjnqm){--scrim-halo-title:.493;--scrim-halo-date:.769;pointer-events:none;-webkit-user-select:none;user-select:none}.link.svelte-wnjnqm .caption:where(.svelte-wnjnqm){color:hsl(var(--color-light))}.link.svelte-wnjnqm .caption:where(.svelte-wnjnqm)>:where(.svelte-wnjnqm){color:inherit}.link.svelte-wnjnqm .ink:where(.svelte-wnjnqm){color:hsl(var(--color-black)/var(--halo));-webkit-text-stroke:var(--fatten) hsl(var(--color-black)/var(--halo));filter:blur(var(--soften));display:block}.link.svelte-wnjnqm .off:where(.svelte-wnjnqm) .ink:where(.svelte-wnjnqm){color:#0000;-webkit-text-stroke-width:0;filter:none}.link.svelte-wnjnqm .date:where(.svelte-wnjnqm){font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.7em}.link.svelte-wnjnqm .date:where(.svelte-wnjnqm) .ink:where(.svelte-wnjnqm){--halo:var(--scrim-halo-date);--fatten:.1em;--soften:.15em}.link.svelte-wnjnqm .title:where(.svelte-wnjnqm){font-size:var(--card-title-size);font-weight:var(--card-title-weight);line-height:var(--card-title-leading);letter-spacing:var(--card-title-tracking);text-wrap:balance;max-width:92%}.link.svelte-wnjnqm .title:where(.svelte-wnjnqm) .ink:where(.svelte-wnjnqm){--halo:var(--scrim-halo-title);--fatten:.05em;--soften:.11em}@media (hover:hover){.link.svelte-wnjnqm:hover .media:where(.svelte-wnjnqm){transform:scale(1.05)}}.link.svelte-wnjnqm:active{transform:scale(.98)}@media (hover:none){.link.svelte-wnjnqm:active{border-radius:calc(var(--border-radius) * 2)}.link.svelte-wnjnqm:active .media:where(.svelte-wnjnqm){transform:scale(1.05)}}.grid-item.isHeightSpecified .link.svelte-wnjnqm{position:absolute}.swap.svelte-1h92pi9{color:var(--link-color,inherit);font-weight:inherit;white-space:nowrap;-webkit-tap-highlight-color:transparent;margin:0 -.14em;padding:.04em .14em;line-height:1.15;text-decoration:none;display:inline-block;position:relative}.swap.svelte-1h92pi9 .fill:where(.svelte-1h92pi9){z-index:0;background:var(--link-color,var(--chip-bg,#e9b949));border-radius:var(--br,.12em);transform-origin:var(--ox,50%) var(--oy,50%);transform:translate(var(--lx,0), var(--ly,0)) scale(var(--g,0));pointer-events:none;will-change:transform, border-radius;position:absolute;inset:0}.swap.svelte-1h92pi9 .clip:where(.svelte-1h92pi9){z-index:1;display:inline-block;position:relative}.swap.svelte-1h92pi9 .phrase:where(.svelte-1h92pi9){display:inline-block}.swap.svelte-1h92pi9 .swap-label:where(.svelte-1h92pi9){opacity:0;color:var(--link-dark,var(--chip-fg,#18120a));position:absolute;inset-block-start:0;inset-inline-start:0}.swap.svelte-1h92pi9 .phrase:where(.svelte-1h92pi9),.swap.svelte-1h92pi9 .swap-label:where(.svelte-1h92pi9){transition:opacity .24s cubic-bezier(.03,.71,.31,1)}.swap.is-on.svelte-1h92pi9 .phrase:where(.svelte-1h92pi9){opacity:0}.swap.is-on.svelte-1h92pi9 .swap-label:where(.svelte-1h92pi9){opacity:1}.statement.svelte-c3ldoj{border-radius:var(--border-radius);-webkit-tap-highlight-color:transparent;width:100%;height:100%;color:hsl(var(--color-light));--rake:158deg;--bg:#0b0908;--m-about:oklch(from var(--src-about) .855 .135 h);--m-craft:oklch(from var(--src-craft) .8 .128 h);--m-work:oklch(from var(--src-work) .825 .115 h);--p-about:oklch(from var(--src-about) .7 .165 h);--p-craft:oklch(from var(--src-craft) .685 .105 h);--p-work:oklch(from var(--src-work) .675 .145 h);display:flex;position:relative;container-type:inline-size}.statement.svelte-c3ldoj .caption:where(.svelte-c3ldoj){width:100%;height:100%;padding:calc(var(--gutters) * 2);color:inherit;display:flex;position:relative}.statement.svelte-c3ldoj .caption:where(.svelte-c3ldoj) p:where(.svelte-c3ldoj){max-width:94%;color:inherit;letter-spacing:-.018em;text-wrap:pretty;margin:0;font-size:clamp(18px,8.6cqi,43px);font-weight:500;line-height:1.34}.statement.svelte-c3ldoj .punct:where(.svelte-c3ldoj){color:color-mix(in oklab, var(--src-about) 56%, transparent);font-weight:400}.statement.svelte-c3ldoj .material:where(.svelte-c3ldoj),.statement.svelte-c3ldoj .lightpass:where(.svelte-c3ldoj){pointer-events:none;position:absolute;inset:0}.statement.svelte-c3ldoj .ground:where(.svelte-c3ldoj){background:linear-gradient(var(--rake), #ffcd8c0f 0%, #ffcd8c00 26%), radial-gradient(122% 100% at 102% 96%, #5092bc2b 0%, #5092bc00 64%), radial-gradient(98% 84% at 4% 0%, #ffa8421a 0%, #ffa84200 66%), linear-gradient(var(--rake), #150f09 0%, #120d09 22%, #100c09 46%, #0b0908 70%, #080707 88%, #060606 100%);position:absolute;inset:0}.statement.svelte-c3ldoj .tooth:where(.svelte-c3ldoj){opacity:.12;mix-blend-mode:screen;background-image:var(--tooth-img);-webkit-mask-image:var(--rake-mask);-webkit-mask-image:var(--rake-mask);mask-image:var(--rake-mask);--rake-mask:linear-gradient(var(--rake), #000 0%, #000c 30%, #00000057 58%, #0000001a 78%, transparent 94%);background-size:300px 300px;position:absolute;inset:0}.statement.svelte-c3ldoj .motes:where(.svelte-c3ldoj){opacity:.82;mix-blend-mode:screen;width:100%;height:100%;-webkit-mask-image:var(--motes-mask);-webkit-mask-image:var(--motes-mask);mask-image:var(--motes-mask);-webkit-mask-composite:source-in;--motes-mask:radial-gradient(124% 104% at 52% 26%, #000 0%, #000000e0 48%, #00000080 74%, #0000002e 100%), radial-gradient(72% 58% at 14% 98%, transparent 0%, #0006 44%, #000 80%);transition:opacity .9s cubic-bezier(.66,0,.42,1);display:block;position:absolute;inset:0;transform:translate(0,0);-webkit-mask-composite:source-in;mask-composite:intersect}.statement.svelte-c3ldoj .weight:where(.svelte-c3ldoj){background:linear-gradient(#0000 54%,#00000075 100%),radial-gradient(132% 118% at 44% 38%,#0000 60%,#0000002e 100%);position:absolute;inset:0}.statement.svelte-c3ldoj .key:where(.svelte-c3ldoj),.statement.svelte-c3ldoj .cool:where(.svelte-c3ldoj),.statement.svelte-c3ldoj .sheen:where(.svelte-c3ldoj),.statement.svelte-c3ldoj .spot:where(.svelte-c3ldoj){mix-blend-mode:screen;position:absolute}.statement.svelte-c3ldoj .key:where(.svelte-c3ldoj){background:radial-gradient(closest-side,#ffdeb013 0%,#ffbe7c0b 36%,#bc946004 62%,#0000 78%);width:116%;height:156%;transition:opacity .7s cubic-bezier(.66,0,.42,1);inset-block-start:-14%;inset-inline-start:-18%;transform:translate(-12%,-4%)}.statement.svelte-c3ldoj .cool:where(.svelte-c3ldoj){background:radial-gradient(closest-side,#96baff24 0%,#7ea4f00f 44%,#0000 74%);width:108%;height:128%;transition:opacity .7s cubic-bezier(.66,0,.42,1);inset-block-start:-10%;inset-inline-start:-30%;transform:translate(30%,12%)}.statement.svelte-c3ldoj .sheen:where(.svelte-c3ldoj){background:linear-gradient(104deg,#0000 40%,#ffe6c20b 46.5%,#fff6e218 50%,#ffe2bc0a 53.5%,#0000 60%);width:220%;height:220%;transition:opacity .7s cubic-bezier(.66,0,.42,1);inset-block-start:-60%;inset-inline-start:-60%;transform:translate(-14%)}.statement.svelte-c3ldoj .spot:where(.svelte-c3ldoj){opacity:0;background:radial-gradient(closest-side,#ffecca4d 0%,#ffca8c21 38%,#ffb46e0a 64%,#0000 80%);width:64cqi;height:64cqi;margin-block-start:-32cqi;margin-inline-start:-32cqi;transition:transform .52s cubic-bezier(.03,.71,.31,1),opacity .42s cubic-bezier(.03,.71,.31,1);inset-block-start:0;inset-inline-start:0;transform:translate(50cqi,50cqi)}.statement.is-visible.svelte-c3ldoj .key:where(.svelte-c3ldoj){animation:37s cubic-bezier(.45,.05,.55,.95) infinite alternate svelte-c3ldoj-a-key}.statement.is-visible.svelte-c3ldoj .cool:where(.svelte-c3ldoj){animation:53s cubic-bezier(.45,.05,.55,.95) infinite alternate svelte-c3ldoj-a-cool}.statement.is-visible.svelte-c3ldoj .motes:where(.svelte-c3ldoj){animation:47s cubic-bezier(.45,.05,.55,.95) infinite alternate svelte-c3ldoj-a-suspend}.statement.is-visible.svelte-c3ldoj .sheen:where(.svelte-c3ldoj){animation:61s cubic-bezier(.5,0,.5,1) infinite alternate svelte-c3ldoj-a-sheen}.statement.is-lit.svelte-c3ldoj .spot:where(.svelte-c3ldoj){opacity:1}.statement.is-lit.svelte-c3ldoj .key:where(.svelte-c3ldoj){opacity:.4}.statement.is-lit.svelte-c3ldoj .cool:where(.svelte-c3ldoj){opacity:.55}.statement.is-lit.svelte-c3ldoj .sheen:where(.svelte-c3ldoj){opacity:.7}.statement.is-lit.svelte-c3ldoj .motes:where(.svelte-c3ldoj){opacity:1}.statement.svelte-c3ldoj a.swap{text-shadow:0 0 var(--sheen-blur,.4em) color-mix(in oklab, var(--link-color) var(--sheen,18%), transparent)}.statement.svelte-c3ldoj a.swap .fill{background:linear-gradient(107deg, color-mix(in oklab, var(--link-color) 91%, #000) 0%, var(--link-color) 28%, color-mix(in oklab, var(--link-color) 56%, #fff) 52%, var(--link-color) 74%, color-mix(in oklab, var(--link-color) 93%, #000) 100%);box-shadow:0 0 1.6em -.5em color-mix(in oklab, var(--link-color) 70%, transparent)}.statement.pos-ver-start.svelte-c3ldoj .caption:where(.svelte-c3ldoj){align-items:flex-start}.statement.pos-ver-center.svelte-c3ldoj .caption:where(.svelte-c3ldoj){align-items:center}.statement.pos-ver-end.svelte-c3ldoj .caption:where(.svelte-c3ldoj){align-items:flex-end}.statement.pos-hor-start.svelte-c3ldoj .caption:where(.svelte-c3ldoj){justify-content:flex-start}.statement.pos-hor-center.svelte-c3ldoj .caption:where(.svelte-c3ldoj){justify-content:center}.statement.pos-hor-end.svelte-c3ldoj .caption:where(.svelte-c3ldoj){justify-content:flex-end}.statement.pos-text-start.svelte-c3ldoj .caption:where(.svelte-c3ldoj){text-align:start}.statement.pos-text-center.svelte-c3ldoj .caption:where(.svelte-c3ldoj){text-align:center}.statement.pos-text-end.svelte-c3ldoj .caption:where(.svelte-c3ldoj){text-align:end}@keyframes svelte-c3ldoj-a-key{0%{transform:translate(-16%,-8%)scale(1)}to{transform:translate(20%,8%)scale(1.12)}}@keyframes svelte-c3ldoj-a-cool{0%{transform:translate(34%,16%)scale(1.06)}to{transform:translate(-6%,-6%)scale(1)}}@keyframes svelte-c3ldoj-a-sheen{0%{transform:translate(-20%)}to{transform:translate(18%)}}@keyframes svelte-c3ldoj-a-suspend{0%{transform:translate(-.5%,.45%)}to{transform:translate(.6%,-.5%)}}@media (prefers-reduced-motion:reduce){.statement.is-visible.svelte-c3ldoj .key:where(.svelte-c3ldoj),.statement.is-visible.svelte-c3ldoj .cool:where(.svelte-c3ldoj),.statement.is-visible.svelte-c3ldoj .motes:where(.svelte-c3ldoj),.statement.is-visible.svelte-c3ldoj .sheen:where(.svelte-c3ldoj){animation:none}.statement.svelte-c3ldoj .key:where(.svelte-c3ldoj){transform:translate(-6%,-2%)scale(1.06)}.statement.svelte-c3ldoj .cool:where(.svelte-c3ldoj){transform:translate(22%,10%)scale(1.03)}.statement.svelte-c3ldoj .motes:where(.svelte-c3ldoj){transform:none}.statement.svelte-c3ldoj .sheen:where(.svelte-c3ldoj){transform:translate(-4%)}.statement.svelte-c3ldoj .spot:where(.svelte-c3ldoj){display:none}.statement.is-lit.svelte-c3ldoj .key:where(.svelte-c3ldoj),.statement.is-lit.svelte-c3ldoj .cool:where(.svelte-c3ldoj),.statement.is-lit.svelte-c3ldoj .motes:where(.svelte-c3ldoj),.statement.is-lit.svelte-c3ldoj .sheen:where(.svelte-c3ldoj){opacity:unset}}.panel-track.svelte-1076no3{pointer-events:none;flex-direction:column;align-items:flex-start;padding-block-end:var(--gutters);display:flex;position:relative}@media (width>=900px){.panel-track.svelte-1076no3{width:calc(50% - var(--grid-gap) / 2);align-items:center;position:absolute;inset-block:0}}.panel.svelte-1076no3{pointer-events:auto;text-align:start;flex-direction:column;align-items:flex-start;gap:1.5em;width:100%;height:auto;line-height:1.1em;transition:background .3s;display:flex;inset-block-end:0}.panel.svelte-1076no3 .title:where(.svelte-1076no3){opacity:0;visibility:hidden;font-size:1em;line-height:1.1em;position:absolute}.panel.svelte-1076no3 .description:where(.svelte-1076no3){text-wrap:pretty;max-width:21ch;margin-block-end:2em;font-size:1.45em;line-height:1.05em}.panel.svelte-1076no3 .actions:where(.svelte-1076no3){--block-default:hsl(var(--color-l2) / .9);--block-hover:hsl(var(--color-l3) / .9);--block-active:hsl(var(--color-l4) / .9);gap:var(--grid-gap);flex-wrap:wrap;margin-block-start:auto;margin-inline-start:calc(50% + var(--grid-gap) / 2);display:flex}.panel.svelte-1076no3 .block{margin-block-end:0}@media (width<=899px){.panel.svelte-1076no3{aspect-ratio:1;background:hsl(var(--color-l1)/.9);max-height:60lvh;padding:var(--box-padding);-webkit-backdrop-filter:blur(calc(var(--panel-blur) * 2));backdrop-filter:blur(calc(var(--panel-blur) * 2));border-radius:var(--border-radius)}.panel.svelte-1076no3 .title:where(.svelte-1076no3){aspect-ratio:4/3}}@media (width>=900px){.panel.svelte-1076no3{--pad:calc(var(--block-height) + (var(--grid-gap) * 2));width:38vw;min-width:12rem;max-width:32rem;max-height:unset;text-align:center;aspect-ratio:unset;height:calc(100lvh - var(--pad));justify-content:center;padding-block-end:calc(var(--pad) * 1.5);display:none;position:sticky;inset-block-start:var(--pad)}.panel.svelte-1076no3 .description:where(.svelte-1076no3){text-wrap:pretty;flex-direction:column;gap:.5em;max-width:28ch;margin-block-end:0;margin-inline:auto;font-size:1.15em;line-height:1.15em;display:flex}.panel.svelte-1076no3 .actions:where(.svelte-1076no3){width:100%;justify-content:center;margin-inline-start:unset;display:none}}.notes-wrapper.svelte-1076no3{position:relative}.notes.svelte-1076no3{gap:var(--grid-gap);margin-inline:calc(var(--gutters) * -1);padding-inline:var(--gutters);scroll-padding-inline:var(--gutters);padding-block-end:var(--gutters);display:flex}.notes.svelte-1076no3 li:where(.svelte-1076no3){border-radius:var(--border-radius);display:flex;position:relative;overflow:visible}.notes.svelte-1076no3 li:where(.svelte-1076no3) .project:where(.svelte-1076no3){width:100%;height:100%;display:flex;overflow:hidden}@media (width<=899px){.notes.svelte-1076no3{scroll-snap-type:x mandatory;min-height:80lvh;padding-block:0 calc(2em + var(--spacing-l));scrollbar-width:none;flex-flow:row;align-items:flex-start;scroll-padding-inline-end:17%;overflow:scroll hidden}.notes.svelte-1076no3 li:where(.svelte-1076no3){aspect-ratio:4/5;scroll-snap-align:start;align-items:flex-start;gap:var(--grid-gap);flex-direction:column;flex-shrink:0;width:45%;height:auto;display:flex}.notes.svelte-1076no3 li:where(.svelte-1076no3):last-child{margin-inline-end:18%}.notes.svelte-1076no3 li:where(.svelte-1076no3) .label:where(.svelte-1076no3){display:inline-flex;position:sticky;inset-inline-start:0}.notes.svelte-1076no3 li:where(.svelte-1076no3) .label.isWrapping:where(.svelte-1076no3) .block{white-space:normal;max-width:100%;height:auto;line-height:1.25em}.notes.svelte-1076no3 li:where(.svelte-1076no3) .label.isWrapping:where(.svelte-1076no3) .block span{display:block}.notes.svelte-1076no3::-webkit-scrollbar{display:none}}@media (width<=499px){.notes.svelte-1076no3 li:where(.svelte-1076no3){width:83%}}@media (width>=900px){.notes.svelte-1076no3{grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(var(--grid-row-height), auto);flex-direction:column;justify-content:flex-end;align-items:flex-end;display:grid;container-type:inline-size}.notes.svelte-1076no3 li:where(.svelte-1076no3){grid-area:span 4/span 6;width:100%;height:100%;min-height:18rem}.notes.svelte-1076no3 li:where(.svelte-1076no3) .label:where(.svelte-1076no3){display:none}}@media (width>=1600px){.notes.svelte-1076no3 li:where(.svelte-1076no3){grid-column:span 4}}@media (width>=2280px){.notes.svelte-1076no3 li:where(.svelte-1076no3){grid-column:span 3}}
