:root{--about-motion-ease: cubic-bezier(.16, 1, .3, 1)}.headline-motion.svelte-6lzb7n{--headline-shift: clamp(5rem, 12vw, 8rem);translate:0 var(--headline-shift);animation:svelte-6lzb7n-headline-rise 1.4s var(--about-motion-ease) forwards;animation-delay:.1s;will-change:translate}@supports (animation-timeline: view()){.headline-motion.svelte-6lzb7n{animation-delay:0s;animation-timeline:view(block);animation-range:entry 70% contain 40%}}.image-left.svelte-6lzb7n,.image-right.svelte-6lzb7n{--image-distance: clamp(4rem, 10vw, 8rem);translate:0 var(--image-distance);animation:svelte-6lzb7n-image-pull 1.8s var(--about-motion-ease) forwards;will-change:translate;view-timeline-name:--image;view-timeline-axis:block}.image-left.svelte-6lzb7n{animation-delay:.2s}.image-right.svelte-6lzb7n{animation-delay:.6s}@supports (animation-timeline: view()){.image-left.svelte-6lzb7n,.image-right.svelte-6lzb7n{animation-delay:0s;animation-timeline:--image}.image-left.svelte-6lzb7n{animation-range:entry 40% contain 25%}.image-right.svelte-6lzb7n{animation-range:entry 70% contain 45%}}.label-text.svelte-6lzb7n{--label-distance: clamp(3rem, 8vw, 6rem);translate:0 var(--label-distance);animation:svelte-6lzb7n-label-pull 1.4s var(--about-motion-ease) forwards;animation-delay:.6s;will-change:translate}.sticky-section-wrapper.svelte-6lzb7n{min-height:200vh;position:relative}.sticky-section-content.svelte-6lzb7n{position:sticky;top:10vh;padding-bottom:2rem}.body-text-container.svelte-6lzb7n{view-timeline-name:--body-text;view-timeline-axis:block}.body-text.svelte-6lzb7n{display:block}.tab-space.svelte-6lzb7n{display:inline-block;width:10ch}.char.svelte-6lzb7n{color:#ffffff4d;animation:svelte-6lzb7n-char-reveal .4s var(--about-motion-ease) forwards;animation-timeline:--body-text;animation-range:contain 10% contain 90%}@supports not (animation-timeline: view()){.char.svelte-6lzb7n{animation-timeline:auto}}@keyframes svelte-6lzb7n-char-reveal{0%{color:#ffffff4d}to{color:#fff}}@keyframes svelte-6lzb7n-headline-rise{0%{translate:0 var(--headline-shift)}to{translate:0}}@keyframes svelte-6lzb7n-image-pull{0%{translate:0 var(--image-distance)}to{translate:0}}@keyframes svelte-6lzb7n-label-pull{0%{translate:0 var(--label-distance)}to{translate:0}}@media (prefers-reduced-motion: reduce){.headline-motion.svelte-6lzb7n,.image-left.svelte-6lzb7n,.image-right.svelte-6lzb7n,.label-text.svelte-6lzb7n,.char.svelte-6lzb7n{animation:none;translate:none}.char.svelte-6lzb7n{color:#fff}}.uppy-container .uppy-Dashboard{height:100%;background:transparent;border:none;box-shadow:none}.uppy-container .uppy-Dashboard-inner{min-height:180px;max-height:180px}.uppy-container .uppy-Dashboard-AddFiles{min-height:160px}.scroll-headline.svelte-1392k9f{min-height:var(--min-height, 250vh);view-timeline:--headline-scroll;position:relative}.content.svelte-1392k9f{min-height:var(--sticky-min-height, 100vh);display:flex;align-items:center;justify-content:center;position:sticky;top:calc(var(--stick-at, 0) - (var(--sticky-min-height, 100vh) / 2));overflow:hidden}.headline.svelte-1392k9f{display:inline-block;line-height:1.1}.word.svelte-1392k9f{display:inline-flex;flex-wrap:nowrap}.word.svelte-1392k9f+.word:where(.svelte-1392k9f){margin-left:.4em}.letter.svelte-1392k9f{display:inline-block}@media (prefers-reduced-motion: no-preference){@supports (animation-timeline: scroll()){.letter.svelte-1392k9f{transform:translateY(1em);opacity:0;animation-name:svelte-1392k9f-reveal;animation-fill-mode:both;animation-timing-function:ease-out;animation-timeline:--headline-scroll;animation-range:calc(var(--i) * 2%) calc((var(--i) * 2%) + 6%)}}}@keyframes svelte-1392k9f-reveal{0%{transform:translateY(1em);opacity:0}40%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}.text-primary.svelte-1392k9f{color:var(--color-primary, #f1674a)}.text-white.svelte-1392k9f{color:#fff}svg.svelte-18cnqum{display:inline-block;vertical-align:middle}li.js-stack-cards__item>div:first-child:before{content:"(" counter(cardstack,decimal-leading-zero) ")";color:var(--color-primary)}.stack-card__list{list-style:none;margin:0;padding:0;display:grid;gap:.65rem}.stack-card__list li{display:flex;gap:.6rem;align-items:center;color:#242633;font-size:.98rem;line-height:1.55}.stack-card__list li:before{background:radial-gradient(circle,var(--color-primary) 0%,rgba(80,86,255,0) 70%);border-radius:999px;content:"";height:.5rem;flex-shrink:0;width:.5rem}@media (prefers-reduced-motion: reduce){.js-stack-cards__item{transition:none;transform:none!important}}@keyframes svelte-1czc2ev-dialog-backdrop{0%{opacity:0}to{opacity:1}}dialog.svelte-1czc2ev::backdrop{animation:svelte-1czc2ev-dialog-backdrop .5s ease-out}dialog[open].svelte-1czc2ev{animation:svelte-1czc2ev-dialog-appear .5s ease-out}@keyframes svelte-1czc2ev-dialog-appear{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.font-\[\'Fave_Script\'\,_cursive\,_serif\].text-\[3\.5rem\].svelte-1czc2ev{font-size:2.5rem}.font-\[\'Fave_Script\'\,_cursive\,_serif\].text-\[1\.75rem\].svelte-1czc2ev{font-size:1.5rem}.w-\[120px\].h-\[120px\].svelte-1czc2ev{width:100px;height:100px}.text-xl.font-\[\'Fave_Script\'\,_cursive\,_serif\].svelte-1czc2ev{font-size:1.125rem}}@media (max-width: 480px){.font-\[\'Fave_Script\'\,_cursive\,_serif\].text-\[3\.5rem\].svelte-1czc2ev{font-size:2rem}.font-\[\'Fave_Script\'\,_cursive\,_serif\].text-\[1\.75rem\].svelte-1czc2ev{font-size:1.25rem}.w-\[120px\].h-\[120px\].svelte-1czc2ev{width:90px;height:90px}.text-xl.font-\[\'Fave_Script\'\,_cursive\,_serif\].svelte-1czc2ev{font-size:1rem}}.discord-sim.svelte-sok1nn{min-height:var(--section-min-height, clamp(180vh, 220vh + 5vw, 260vh));view-timeline:--discord-scroll;display:flex;align-items:flex-start;justify-content:center;padding-top:var(--section-padding-top, min(12vh, 8rem));padding-bottom:var(--section-padding-bottom, min(10vh, 6rem))}.chat-wrapper.svelte-sok1nn{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:700px;position:sticky;top:10vh}.message.svelte-sok1nn{display:flex;align-items:flex-start;gap:.75rem;opacity:0;transform:translateY(2rem);animation:svelte-sok1nn-msg-pop both ease-out;animation-timeline:--discord-scroll;animation-range:calc(var(--i) * 12%) calc((var(--i) * 12%) + 12%)}.avatar.svelte-sok1nn{width:48px;height:48px;border-radius:50%;background:#222;flex-shrink:0;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px #ffffff0d}.avatar.svelte-sok1nn img:where(.svelte-sok1nn){width:100%;height:100%;object-fit:cover;display:block}.bubble.svelte-sok1nn{background:#1e1e1e;border-radius:8px;padding:.6rem 1rem;max-width:80%;box-shadow:0 0 0 1px #ffffff0d}.name.svelte-sok1nn{font-weight:600;font-size:.9rem;margin-bottom:.25rem;color:#d1d5db}.text.svelte-sok1nn{font-size:1rem;line-height:1.4;margin:0;color:#fff}.discord-link.svelte-sok1nn{color:#5865f2;text-decoration:none;font-weight:500;transition:color .2s ease;margin-left:.25rem}.discord-link.svelte-sok1nn:hover{color:#7289da;text-decoration:underline}.gif.svelte-sok1nn{margin-top:.6rem;border-radius:8px;width:100%;max-height:200px;object-fit:cover;opacity:0;transform:scale(.95);animation:svelte-sok1nn-gif-fade both ease-out;animation-timeline:--discord-scroll;animation-range:calc(var(--i) * 12% + 6%) calc(var(--i) * 12% + 16%)}.reactions.svelte-sok1nn{display:flex;gap:.4rem;margin-top:.4rem}.reaction.svelte-sok1nn{display:flex;align-items:center;gap:.3rem;background:#2a2a2a;border-radius:999px;padding:.15rem .5rem;font-size:.9rem;opacity:0;transform:scale(.7);animation:svelte-sok1nn-react-pop both ease-out;animation-timeline:--discord-scroll;animation-range:calc((var(--i) * 12%) + (var(--r) * 2%) + 6%) calc((var(--i) * 12%) + (var(--r) * 2%) + 12%)}.count.svelte-sok1nn{font-size:.8rem;color:#aaa;display:inline-block;transform-origin:center}@keyframes svelte-sok1nn-msg-pop{0%{opacity:0;transform:translateY(2rem)}40%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-sok1nn-react-pop{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes svelte-sok1nn-gif-fade{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.hero-brand-logo.svelte-18c8p18{height:clamp(2.75rem,6.8vw,5.5rem);width:auto;object-fit:contain;opacity:.9}@media (min-width: 640px){.hero-brand-logo.svelte-18c8p18{height:clamp(3.2rem,8vw,6.5rem)}}:root{--feature-motion-ease: cubic-bezier(.16, 1, .3, 1)}.headline-motion.svelte-1j8ajsz{--headline-shift: clamp(5rem, 12vw, 8rem);translate:0 var(--headline-shift);animation:svelte-1j8ajsz-headline-rise 1.4s var(--feature-motion-ease) forwards;animation-delay:.1s;will-change:translate}.feature.svelte-1j8ajsz{--feature-column-delay: 0s;--feature-distance: clamp(4rem, 10vw, 8rem);view-timeline-name:--feature;view-timeline-axis:block}.feature--right.svelte-1j8ajsz{--feature-column-delay: 1s}.feature__title.svelte-1j8ajsz,.feature__body.svelte-1j8ajsz,.feature__image.svelte-1j8ajsz{translate:0 var(--feature-distance);animation:svelte-1j8ajsz-feature-pull 1.4s var(--feature-motion-ease) forwards;animation-delay:calc(var(--feature-column-delay) + var(--feature-stagger));will-change:translate}.feature__title.svelte-1j8ajsz{--feature-stagger: 0s}.feature__body.svelte-1j8ajsz{--feature-stagger: .1s}.feature__image.svelte-1j8ajsz{--feature-stagger: .3s}@supports (animation-timeline: view()){.headline-motion.svelte-1j8ajsz{animation-delay:0s;animation-timeline:view(block);animation-range:entry 70% contain 40%}.feature__title.svelte-1j8ajsz,.feature__body.svelte-1j8ajsz,.feature__image.svelte-1j8ajsz{animation-timeline:--feature;animation-range:entry 68% contain 45%}.feature--right.svelte-1j8ajsz .feature__title:where(.svelte-1j8ajsz),.feature--right.svelte-1j8ajsz .feature__body:where(.svelte-1j8ajsz),.feature--right.svelte-1j8ajsz .feature__image:where(.svelte-1j8ajsz){animation-range:entry 60% contain 40%}}@media (prefers-reduced-motion: reduce){.headline-motion.svelte-1j8ajsz,.feature__title.svelte-1j8ajsz,.feature__body.svelte-1j8ajsz,.feature__image.svelte-1j8ajsz{animation:none;translate:none}}@keyframes svelte-1j8ajsz-headline-rise{0%{translate:0 var(--headline-shift)}to{translate:0}}@keyframes svelte-1j8ajsz-feature-pull{0%{translate:0 var(--feature-distance)}to{translate:0}}.image-headline.svelte-1ng9p4d{--parallax-strength: .35;--parallax-scale: 1;--parallax-distance: calc(clamp(0, var(--parallax-strength), 1)*22rem) }.parallax-image.svelte-1ng9p4d{position:absolute;inset:-12%;background-repeat:no-repeat;background-size:cover;background-position:center;transform:translate3d(0,calc(var(--parallax-distance) * -.35),0) scale(var(--parallax-scale))}@media (max-width: 640px){.parallax-image.svelte-1ng9p4d{inset:-18%}}@supports (animation-timeline: auto){.image-headline.svelte-1ng9p4d{view-timeline-name:--headline;view-timeline-axis:block}.parallax-image.svelte-1ng9p4d{animation-name:svelte-1ng9p4d-image-parallax;animation-timing-function:linear;animation-duration:1ms;animation-fill-mode:both;animation-timeline:--headline;animation-range:entry 0% exit 100%}@keyframes svelte-1ng9p4d-image-parallax{0%{transform:translate3d(0,calc(var(--parallax-distance) * -.65),0) scale(var(--parallax-scale))}to{transform:translate3d(0,calc(var(--parallax-distance) * .45),0) scale(var(--parallax-scale))}}}@media (prefers-reduced-motion: reduce){.parallax-image.svelte-1ng9p4d{animation:none;transform:scale(var(--parallax-scale))}.cta-pill__arrow.svelte-1ng9p4d{animation:none}}.cta-pill.svelte-1ng9p4d{position:absolute;bottom:clamp(1.5rem,4vw,3rem);right:clamp(1.5rem,4vw,3rem);display:inline-flex;align-items:center;gap:.2rem;padding:.6rem .8rem .6rem 1.5rem;border-radius:9999px;border:1px solid rgba(255,255,255,.8);background:#fff3;color:#fff;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:.85rem;font-weight:600;letter-spacing:.05em;pointer-events:auto;text-decoration:none}.cta-pill__arrow.svelte-1ng9p4d{display:inline-flex;align-items:center;justify-content:center;height:1.5rem;width:1.5rem;animation:svelte-1ng9p4d-arrow-bounce-paused 3.2s ease-in-out infinite}.cta-pill__arrow.svelte-1ng9p4d svg:where(.svelte-1ng9p4d){height:100%;width:100%}@keyframes svelte-1ng9p4d-arrow-bounce-paused{0%{transform:translateY(0)}10%{transform:translateY(8px)}18%{transform:translateY(0)}26%{transform:translateY(5px)}34%{transform:translateY(0)}70%{transform:translateY(0)}80%{transform:translateY(7px)}88%{transform:translateY(0)}to{transform:translateY(0)}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:rgb(17 24 39);transition:background-color 9999s ease-out 0s}.neon-sign.svelte-1g2s3ln{--neon-main: var(--color-primary, #f35b3f);--neon-secondary: #ff9a7f;--neon-hot: #ffe6dc;position:relative;display:inline-flex;align-items:center;justify-content:center;padding:clamp(1rem,3vw,2.25rem);filter:saturate(1.1);isolation:isolate}.neon-halo.svelte-1g2s3ln{position:absolute;inset:-65% -55%;background:radial-gradient(circle,rgba(243,91,63,.6),transparent 65%);filter:blur(clamp(60px,8vw,140px));opacity:.85;pointer-events:none;mix-blend-mode:screen;animation:svelte-1g2s3ln-slowPulse 9s ease-in-out infinite}.neon-inner.svelte-1g2s3ln{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 16px rgba(243,91,63,.95)) drop-shadow(0 0 32px rgba(243,91,63,.6)) drop-shadow(0 0 68px rgba(243,91,63,.4)) drop-shadow(0 0 110px rgba(243,91,63,.3));animation:svelte-1g2s3ln-flicker 8s linear infinite,svelte-1g2s3ln-slowPulse 6s ease-in-out infinite alternate}.neon-inner svg{width:var(--sign-size);height:auto;max-width:min(100%,540px);display:block}.neon-inner svg path{stroke:var(--neon-main)!important;stroke-width:105;stroke-linecap:round;stroke-linejoin:round;fill:transparent;paint-order:stroke;filter:drop-shadow(0 0 6px rgba(243,91,63,.8))}@keyframes svelte-1g2s3ln-flicker{0%,18%,22%,35%,55%,to{opacity:1;filter:drop-shadow(0 0 16px rgba(243,91,63,.95)) drop-shadow(0 0 32px rgba(243,91,63,.6)) drop-shadow(0 0 68px rgba(243,91,63,.4)) drop-shadow(0 0 110px rgba(243,91,63,.3))}19%,21%,53%{opacity:.7;filter:drop-shadow(0 0 10px rgba(243,91,63,.75)) drop-shadow(0 0 22px rgba(243,91,63,.45)) drop-shadow(0 0 32px rgba(243,91,63,.28)) drop-shadow(0 0 60px rgba(243,91,63,.2))}24%,50%,70%{opacity:.85}}@keyframes svelte-1g2s3ln-slowPulse{0%{opacity:.75;transform:scale(.995)}50%{opacity:1;transform:scale(1.01)}to{opacity:.8;transform:scale(.995)}}@media (prefers-reduced-motion: reduce){.neon-inner.svelte-1g2s3ln,.neon-halo.svelte-1g2s3ln{animation:none}}.scrollbar-hide.svelte-r5cco1::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-r5cco1{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide.svelte-r5cco1{scroll-snap-type:none;--scroll-direction: 1;--velocity-intensity: 0}article.svelte-r5cco1{perspective:1000px}.text-date.svelte-r5cco1,.text-badge.svelte-r5cco1,.text-title.svelte-r5cco1,.text-summary.svelte-r5cco1,.text-link.svelte-r5cco1{transform:translate(0);will-change:transform}.scrollbar-hide.svelte-r5cco1:not(.is-scrolling) .text-date:where(.svelte-r5cco1),.scrollbar-hide.svelte-r5cco1:not(.is-scrolling) .text-badge:where(.svelte-r5cco1),.scrollbar-hide.svelte-r5cco1:not(.is-scrolling) .text-title:where(.svelte-r5cco1),.scrollbar-hide.svelte-r5cco1:not(.is-scrolling) .text-summary:where(.svelte-r5cco1),.scrollbar-hide.svelte-r5cco1:not(.is-scrolling) .text-link:where(.svelte-r5cco1){transition:transform .3s cubic-bezier(.4,0,.2,1)}@media (hover: hover){.scrollbar-hide.is-scrolling.svelte-r5cco1 .text-date:where(.svelte-r5cco1){transform:translate(calc(var(--scroll-direction) * var(--velocity-intensity) * -8px));transition:transform .05s linear}.scrollbar-hide.is-scrolling.svelte-r5cco1 .text-badge:where(.svelte-r5cco1){transform:translate(calc(var(--scroll-direction) * var(--velocity-intensity) * -12px));transition:transform 55ms linear}.scrollbar-hide.is-scrolling.svelte-r5cco1 .text-title:where(.svelte-r5cco1){transform:translate(calc(var(--scroll-direction) * var(--velocity-intensity) * -16px));transition:transform .06s linear}.scrollbar-hide.is-scrolling.svelte-r5cco1 .text-summary:where(.svelte-r5cco1){transform:translate(calc(var(--scroll-direction) * var(--velocity-intensity) * -28px));transition:transform .07s linear}.scrollbar-hide.is-scrolling.svelte-r5cco1 .text-link:where(.svelte-r5cco1){transform:translate(calc(var(--scroll-direction) * var(--velocity-intensity) * -40px));transition:transform .08s linear}}.ql-editor{color:#0f172a!important;min-height:100px}.ql-toolbar{border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-color:#e2e8f0!important}.ql-container{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;border-color:#e2e8f0!important}.ql-editor blockquote{border-left-width:2px;border-color:#fb923c!important;padding-left:.75rem;font-size:.875rem;color:#334155!important;font-style:italic;margin-top:.5rem;margin-bottom:.5rem;position:relative}.ql-editor blockquote:before{content:'"'}.ql-editor blockquote:after{content:'"'}.scroll-gallery.svelte-pfahp1{position:relative;min-height:var(--min-height, 240vh);--gap: clamp(12px, 2vw, 32px);--gutter: 2rem;--grid-padding-inline: clamp(1.25rem, 3vw, 3rem);--grid-padding-block: clamp(.75rem, 2vh, 1.75rem)}@media (max-width: 600px){.scroll-gallery.svelte-pfahp1{--gutter: 1rem;--grid-padding-inline: clamp(1rem, 5vw, 2rem);--grid-padding-block: clamp(.5rem, 4vw, 1.25rem)}}.content.svelte-pfahp1{min-height:100vh;width:100%;display:flex;place-items:center;align-content:center;position:sticky;top:0;overflow:hidden}.grid.svelte-pfahp1{--offset: 0;--image-aspect: 1.25;--image-aspect-inverse: .8;--card-extra: clamp(2.5rem, 4vw, 4rem);--grid-inline-span: max(0px, calc(100vw - (2 * var(--grid-padding-inline))));--grid-block-span: max(0px, calc(100vh - (2 * var(--grid-padding-block))));--grid-row-slot: max(0px, calc(var(--grid-block-span) - (2 * var(--gap))));--row-height-cap: calc(var(--grid-row-slot) / 3);--col-width-fit-height: max( 0px, calc((var(--row-height-cap) - var(--card-extra)) * var(--image-aspect-inverse)) );--grid-width-fit-height: calc((var(--col-width-fit-height) * 5) + (var(--gap) * 4));--grid-width: min(1600px, var(--grid-inline-span), var(--grid-width-fit-height));width:var(--grid-width);display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,auto);gap:var(--gap);margin:0 auto;align-content:center;position:absolute;top:50%;left:50%;translate:-50% -50%;padding:var(--grid-padding-block) var(--grid-padding-inline)}@media (max-width: 600px){.grid.svelte-pfahp1{grid-template-columns:repeat(3,1fr);--offset: -1}.grid.svelte-pfahp1>div:where(.svelte-pfahp1):nth-of-type(1){display:none}}.grid.svelte-pfahp1>.layer:where(.svelte-pfahp1){display:grid;grid-column:1 / -1;grid-row:1 / -1;grid-template-columns:subgrid;grid-template-rows:subgrid}.grid.svelte-pfahp1>.layer:where(.svelte-pfahp1)>div:where(.svelte-pfahp1){background:#fff;padding:clamp(.5rem,1vw,.75rem);padding-bottom:clamp(.8rem,2.5vw,1rem);display:flex;flex-direction:column;align-items:center;gap:clamp(.35rem,.8vw,.75rem);box-shadow:0 4px 6px #0000001a,0 10px 20px #00000026;border-radius:2px;transform:rotate(0);transition:transform .3s ease}.grid.svelte-pfahp1>.layer:where(.svelte-pfahp1)>div:where(.svelte-pfahp1):hover{transform:scale(1.05) rotate(0)}.grid.svelte-pfahp1>.layer:where(.svelte-pfahp1)>div:where(.svelte-pfahp1):nth-child(3n+1){transform:rotate(-2deg)}.grid.svelte-pfahp1>.layer:where(.svelte-pfahp1)>div:where(.svelte-pfahp1):nth-child(3n+2){transform:rotate(1.5deg)}.grid.svelte-pfahp1>.layer:where(.svelte-pfahp1)>div:where(.svelte-pfahp1):nth-child(3n+3){transform:rotate(-1deg)}.grid.svelte-pfahp1>div:where(.svelte-pfahp1):nth-of-type(1) div:where(.svelte-pfahp1):nth-of-type(odd){grid-column:1}.grid.svelte-pfahp1>div:where(.svelte-pfahp1):nth-of-type(1) div:where(.svelte-pfahp1):nth-of-type(2n){grid-column:-2}.grid.svelte-pfahp1>div:where(.svelte-pfahp1):nth-of-type(2) div:where(.svelte-pfahp1):nth-of-type(odd){grid-column:calc(2 + var(--offset))}.grid.svelte-pfahp1>div:where(.svelte-pfahp1):nth-of-type(2) div:where(.svelte-pfahp1):nth-of-type(2n){grid-column:calc(-3 - var(--offset))}.grid.svelte-pfahp1>div:where(.svelte-pfahp1):nth-of-type(3) div:where(.svelte-pfahp1){grid-column:calc(3 + var(--offset))}.grid.svelte-pfahp1>div:where(.svelte-pfahp1):nth-of-type(3) div:where(.svelte-pfahp1):last-of-type{grid-row:-1}.scaler.svelte-pfahp1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:max-content;height:max-content;background:transparent;display:flex;flex-direction:column;align-items:center;gap:clamp(.35rem,.8vw,.75rem)}.scaler.svelte-pfahp1 img:where(.svelte-pfahp1){display:block;object-fit:cover;border-radius:clamp(.8rem,2vw,1.2rem)}.scaler__overlay.svelte-pfahp1{position:absolute;inset:0;display:block;pointer-events:none;z-index:1}.scaler__overlay-inner.svelte-pfahp1{width:100%;display:inline-block;margin-left:0;margin-right:auto}.scaler__headline.svelte-pfahp1{display:inline-block;transform-origin:top left}.scaler__headline-text.svelte-pfahp1{display:inline-block;transform-origin:top left;transform:scale(1);will-change:transform}.grid.svelte-pfahp1 img:where(.svelte-pfahp1){width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;border-radius:0}.caption.svelte-pfahp1{font-family:var(--font-fave-script);font-size:clamp(.95rem,1.6vw,1.35rem);line-height:1.1;text-align:center;letter-spacing:.01em;text-shadow:0 1px 0 rgba(0,0,0,.08);transform:rotate(-1deg)}.grid.svelte-pfahp1>.layer:where(.svelte-pfahp1)>div:where(.svelte-pfahp1):nth-child(3n+2) .caption:where(.svelte-pfahp1){transform:rotate(.5deg)}.grid.svelte-pfahp1>.layer:where(.svelte-pfahp1)>div:where(.svelte-pfahp1):nth-child(3n+3) .caption:where(.svelte-pfahp1){transform:rotate(-.3deg)}@keyframes svelte-pfahp1-fade{0%,30%{opacity:0}}@keyframes svelte-pfahp1-reveal{0%,30%{scale:0}}@keyframes svelte-pfahp1-scale-x{0%,10%{width:100vw}to{width:calc((var(--grid-width) - (4 * var(--gap))) / 5)}}@keyframes svelte-pfahp1-scale-y{0%,10%{height:100dvh}to{height:calc(((var(--grid-width) - (4 * var(--gap))) / 5) * 1.25)}}@keyframes svelte-pfahp1-move-to-grid{0%,10%{transform:translate(-50%,-50%);padding:0;box-shadow:none;border-radius:0;background:transparent}to{transform:translate(-50%,-50%);padding:clamp(.5rem,1vw,.75rem);padding-bottom:clamp(.8rem,2.5vw,1rem);box-shadow:0 4px 6px #0000001a,0 10px 20px #00000026;border-radius:2px;background:#fff}}@keyframes svelte-pfahp1-scaler-headline-fade{0%,10%{opacity:1;background-color:color-mix(in oklab,var(--color-background) 50%,transparent)}to{opacity:0;background-color:transparent}}@keyframes svelte-pfahp1-scaler-headline-scale{0%,10%{transform:scale(1)}to{transform:scale(.001)}}@media (prefers-reduced-motion: no-preference){@supports (animation-timeline: scroll()){.scroll-gallery.svelte-pfahp1{view-timeline:--gallery-scroll}.scaler.svelte-pfahp1{animation-name:svelte-pfahp1-move-to-grid;animation-fill-mode:both;animation-timing-function:ease-out;animation-timeline:--gallery-scroll;animation-range:entry 100% exit -20%}.scaler.svelte-pfahp1 img:where(.svelte-pfahp1){animation-name:svelte-pfahp1-scale-x,svelte-pfahp1-scale-y;animation-fill-mode:both;animation-timing-function:ease-out,ease-out;animation-timeline:--gallery-scroll,--gallery-scroll;animation-range:entry 100% exit -20%}.grid.svelte-pfahp1 .layer:where(.svelte-pfahp1){animation-name:svelte-pfahp1-fade,svelte-pfahp1-reveal;animation-fill-mode:both;animation-timeline:--gallery-scroll,--gallery-scroll;animation-timing-function:ease-out,ease-out;animation-range:entry 100% exit 0%}.scaler__overlay.svelte-pfahp1{animation-name:svelte-pfahp1-scaler-headline-fade;animation-fill-mode:both;animation-timing-function:ease-out;animation-timeline:--gallery-scroll;animation-range:entry 100% exit -20%}.scaler__headline-text.svelte-pfahp1{animation-name:svelte-pfahp1-scaler-headline-scale;animation-fill-mode:both;animation-timing-function:ease-out;animation-timeline:--gallery-scroll;animation-range:entry 100% exit -20%}.grid.svelte-pfahp1 .layer:where(.svelte-pfahp1):nth-of-type(2){animation-range:entry 100% exit -10%}.grid.svelte-pfahp1 .layer:where(.svelte-pfahp1):nth-of-type(3){animation-range:entry 100% exit -20%}}}@media (prefers-reduced-motion: reduce){.scaler.svelte-pfahp1 img:where(.svelte-pfahp1),.grid.svelte-pfahp1 .layer:where(.svelte-pfahp1){animation:none!important}.scaler.svelte-pfahp1{background:#fff;padding:clamp(.5rem,1vw,.75rem);padding-bottom:clamp(.8rem,2.5vw,1rem);box-shadow:0 4px 6px #0000001a,0 10px 20px #00000026;border-radius:2px}.scaler__overlay.svelte-pfahp1{opacity:1}}
