:root{--scrollslide-content-span:unset;--scrollslide-asset-overlay:unset;--scrollslide-copy-1c-minh:15rem;--scrollslide-copy-2c-w:50%}.scroll-slide.svelte-4dkewt.svelte-4dkewt{--_content-span:var(--scrollslide-content-span, var(--_auto-span));--_asset-overlay:var(--scrollslide-asset-overlay, rgb(var(--color-fg) / 1));--_copy-1c-minh:var(--scrollslide-copy-1c-minh);--_copy-2c-w:var(--scrollslide-copy-2c-w);--typo-h1-transform:uppercase;--typo-h1-weight:bold;--typo-h1-size:clamp( 1 * 2.25rem, 1 * 2.25rem + (2.25 * 2 - 2.25) * (100vw - (500 * 1px)) / (1920 - 500) * 16 * 2, 1 * 2.25rem * 2 );--typo-h1-size:clamp(2.25rem, 2.25rem + (100vw - 500px) / 1420 * 72, 4.5rem);--typo-h2-size:clamp(1.2rem, 1.2rem + (100vw - 500px) / 1420 * 36, 2.25rem);--typo-ui-size:max(1.25em, min(1.75vw, 1.5em));pointer-events:none;position:relative;overflow:visible;--tw-bg-opacity:1;background-color:rgb(var(--color-bg) / 1);background-color:rgb(var(--color-bg) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-fg) / 1);color:rgb(var(--color-fg) / var(--tw-text-opacity));min-height:calc(100 * var(--lvh) * var(--_content-span))}.content-asset.svelte-4dkewt.svelte-4dkewt{--_asset-scroll-p:clamp( 0, var(--_scroll-inner-p-multi, 0) - (var(--_idx, 0) - 1), 1 );--_asset-scroll-p-next:clamp( 0, var(--_scroll-inner-p-multi, 0) - (var(--_idx, 0)), 1 );height:100%}.scrollActive.svelte-4dkewt .content-asset.svelte-4dkewt:after{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;--tw-content:"";content:"";content:var(--tw-content);opacity:0;opacity:calc(var(--_asset-scroll-p-next, 0) * .25);will-change:opacity;background-color:var(--_asset-overlay)}.content-asset--extra.svelte-4dkewt.svelte-4dkewt{overflow:hidden}.scrollActive.svelte-4dkewt .content-asset--extra.svelte-4dkewt{position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleY(0);transform:scaleY(var(--_asset-scroll-p, 0));transform-origin:center top;will-change:transform}.scrollActive.svelte-4dkewt .content-asset__extra-inner.svelte-4dkewt{position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleY(calc(1 / 0));transform:scaleY(calc(1 / var(--_asset-scroll-p, 0)));transform-origin:center top;will-change:transform}h2.svelte-4dkewt.svelte-4dkewt{font-family:var(--typo-h1-family);font-size:var(--typo-h1-size);font-weight:var(--typo-h1-weight);letter-spacing:var(--typo-h1-tracking);line-height:var(--typo-h1-leading);text-transform:var(--typo-h1-transform);text-wrap:var(--typo-h1-wrap)}h3.svelte-4dkewt.svelte-4dkewt{margin-top:2rem;font-family:var(--typo-h2-family);font-size:var(--typo-h2-size);font-weight:var(--typo-h2-weight);letter-spacing:var(--typo-h2-tracking);line-height:var(--typo-h2-leading);text-transform:var(--typo-h2-transform);text-wrap:var(--typo-h2-wrap)}.desc.svelte-4dkewt.svelte-4dkewt{margin-top:1.5rem;font-family:var(--typo-base-family);font-size:var(--typo-base-size);font-weight:var(--typo-base-weight);letter-spacing:var(--typo-base-tracking);line-height:var(--typo-base-leading);text-transform:var(--typo-base-transform);text-wrap:var(--typo-base-wrap)}.desc.svelte-4dkewt a{--tw-text-opacity:1;color:rgb(var(--color-primary) / 1);color:rgb(var(--color-primary) / var(--tw-text-opacity))}@media (max-width: 959.98px){.scroll-slide.svelte-4dkewt.svelte-4dkewt{background:transparent}.content.svelte-4dkewt.svelte-4dkewt{--_1col-content-h:calc(100 * var(--lvh) - var(--_copy-1c-minh, 0) + 1px)}.scrollActive.svelte-4dkewt .content.svelte-4dkewt{position:sticky;top:0;margin-bottom:calc(-100 * var(--lvh));max-height:var(--_1col-content-h)}.content-asset.svelte-4dkewt.svelte-4dkewt{position:sticky;top:0;height:var(--_1col-content-h)}.scrollActive.svelte-4dkewt .content-asset.svelte-4dkewt{height:100%}.content-inner.svelte-4dkewt.svelte-4dkewt,.text.svelte-4dkewt.svelte-4dkewt{opacity:1.5;opacity:calc((1 - var(--_scroll-out-p, 0)) * 1.5);will-change:opacity}.content-inner.svelte-4dkewt.svelte-4dkewt{transform:translateY(-0%);transform:translateY(calc(-50% * var(--_scroll-out-p, 0)));will-change:transform,opacity}.copy-inner.svelte-4dkewt.svelte-4dkewt{position:sticky;top:0;bottom:0}.copy-inner[data-1c-justify=center].svelte-4dkewt.svelte-4dkewt{text-align:center}.copy.svelte-4dkewt.svelte-4dkewt{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;flex-direction:column;justify-content:flex-end;top:calc(100 * var(--lvh) - 0);top:calc(100 * var(--lvh) - var(--_copy-1c-minh, 0))}.copy-inner.svelte-4dkewt.svelte-4dkewt{flex-shrink:0;flex-direction:column;gap:2rem;padding-bottom:2.5rem;padding-top:2rem;display:flex;justify-content:center;align-items:center;--tw-bg-opacity:1;background-color:rgb(var(--color-bg) / 1);background-color:rgb(var(--color-bg) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-fg) / 1);color:rgb(var(--color-fg) / var(--tw-text-opacity));padding-left:max(0,(100% - 85%) / 2);padding-right:max(0,(100% - 85%) / 2);padding-left:max(var(--layout-px, 0),(100% - 85%) / 2);padding-right:max(var(--layout-px, 0),(100% - 85%) / 2);min-height:0;min-height:var(--_copy-1c-minh, 0)}@media (max-color:2147477350) and (min-width: 720.02px){.copy-inner.svelte-4dkewt.svelte-4dkewt{flex-direction:row;justify-content:space-between}}@media not all and (max-width: 959.98px){@media (color:2147477350) and (min-width: 720.02px){.copy-inner.svelte-4dkewt.svelte-4dkewt{flex-direction:row;justify-content:space-between}}}.text.svelte-4dkewt.svelte-4dkewt:last-child{margin-bottom:0}.actions.svelte-4dkewt.svelte-4dkewt{display:flex;justify-content:center;align-items:center}}@media (min-width: 960px){.scroll-slide.svelte-4dkewt.svelte-4dkewt{background:transparent}.scroll-slide.svelte-4dkewt:first-child .inner.svelte-4dkewt{top:0;background:none}.scroll-slide.svelte-4dkewt:first-child .copy.svelte-4dkewt{margin-top:0}.scroll-slide:first-child.scrollActive.svelte-4dkewt .content.svelte-4dkewt,.scroll-slide:first-child.scrollActive.svelte-4dkewt .content-inner.svelte-4dkewt{transform:none}.scroll-slide.svelte-4dkewt:last-child .inner.svelte-4dkewt{bottom:0}.scroll-slide.svelte-4dkewt:last-child .copy.svelte-4dkewt{margin-bottom:0}.inner.svelte-4dkewt.svelte-4dkewt{display:flex;align-items:flex-start;justify-items:stretch;bottom:calc(-100 * var(--lvh));height:auto}.scrollActive.svelte-4dkewt .inner.svelte-4dkewt{top:calc(-100 * var(--lvh))}.content.svelte-4dkewt.svelte-4dkewt,.copy.svelte-4dkewt.svelte-4dkewt{position:static;width:0px;height:calc(100 * var(--lvh))}.content.svelte-4dkewt.svelte-4dkewt,.content-inner.svelte-4dkewt.svelte-4dkewt{transform-origin:center top}.content.svelte-4dkewt.svelte-4dkewt{position:relative;order:10;flex-shrink:0;flex-grow:1;--tw-bg-opacity:1;background-color:rgb(var(--color-bg) / 1);background-color:rgb(var(--color-bg) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-fg) / 1);color:rgb(var(--color-fg) / var(--tw-text-opacity));position:sticky;top:0;overflow:hidden}.scrollActive.svelte-4dkewt .content.svelte-4dkewt{transform:scaleY(0);transform:scaleY(var(--_scroll-in-p-smooth, 0))}.scrollActive.svelte-4dkewt .content.svelte-4dkewt:after{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;--tw-content:"";content:"";content:var(--tw-content);opacity:-.25;opacity:calc(var(--_scroll-out-p, 0) * .75 - .25);will-change:opacity;background-color:var(--_asset-overlay)}.content-inner.svelte-4dkewt.svelte-4dkewt{will-change:transform,opacity}.scrollActive.svelte-4dkewt .content-inner.svelte-4dkewt{transform:scaleY(calc(1 / 0));transform:scaleY(calc(1 / var(--_scroll-in-p-smooth, 0)));opacity:1.875;opacity:calc(1.5 * var(--_scroll-in-p, 1) + .375)}.copy.svelte-4dkewt.svelte-4dkewt{z-index:10;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(var(--color-bg) / 1);background-color:rgb(var(--color-bg) / var(--tw-bg-opacity));padding:2rem 4rem;display:flex;justify-content:center;align-items:center;position:sticky;top:0;margin-bottom:calc(100 * var(--lvh));width:var(--_copy-2c-w)}.scrollActive.svelte-4dkewt .copy.svelte-4dkewt{margin-top:calc(100 * var(--lvh))}.copy-inner.svelte-4dkewt.svelte-4dkewt{width:min(70ch,max(85%,50ch));max-width:100%}h3.svelte-4dkewt.svelte-4dkewt{margin-top:calc(5 * var(--lvh))}.desc.svelte-4dkewt.svelte-4dkewt{font-size:1.25em}.actions.svelte-4dkewt.svelte-4dkewt{margin-top:calc(5 * var(--lvh))}}
