/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer svelte-components{:root{--scrollslide-copy-2c-w:50%;--scrollslide-copy-2c-px: 4rem }section.svelte-1jru48d{--spacing-screen-block:calc(100*var(--lvh) - var(--screen-mt,0px) - var(--screen-mb,0px));--_screen-h:var(--spacing-screen-block,100lvh);--_asset-overlay:var(--scrollslide-asset-overlay,var(--color-fg));--_content-1c-text-align:var(--scrollslide-copy-1c-text-align,unset);--_content-1c-min-h:var(--scrollslide-copy-1c-min-h,15rem);--_content-2c-w:var(--scrollslide-copy-2c-w,50%);--_content-2c-px:var(--scrollslide-copy-2c-px, 4rem );min-height:var(--_screen-h)}section.svelte-1jru48d:not(.inheritProse){--text-h1:clamp(2.25rem,2.25rem + (100vw - 500px)/1420*72,4.5rem);--text-h1--weight:bold;--text-h1--transform:uppercase;--text-h2:clamp(1.2rem,1.2rem + (100vw - 500px)/1420*36,2.25rem);--text-ui:clamp(1.25em,1.75vw,1.5em)}.media-item-inner-2.svelte-1jru48d{position:relative;overflow:hidden}h2.svelte-1jru48d,h3.svelte-1jru48d{text-wrap:pretty}.desc.svelte-1jru48d a:not([class]){color:var(--color-primary)}@media (orientation:portrait){section.svelte-1jru48d{--_media-h:calc(var(--_screen-h) - var(--_content-1c-min-h) + 1px);contain:paint;min-height:var(--_screen-h);display:grid}section.svelte-1jru48d>:where(.svelte-1jru48d){grid-area:1/1}.media.svelte-1jru48d{background-color:var(--color-surface);padding-bottom:var(--_content-1c-min-h);position:relative}.media-item.svelte-1jru48d{isolation:isolate;height:var(--_media-h);position:relative}.media-item-inner.svelte-1jru48d{position:absolute;inset:0}.media-item-inner-2.svelte-1jru48d{top:var(--screen-mt,0px);margin-bottom:calc(-1*var(--_media-h));height:var(--_media-h);position:sticky}.content.svelte-1jru48d{bottom:var(--screen-mb,0px);z-index:10;margin-top:calc((var(--_screen-h)) - var(--_content-1c-min-h));background-color:var(--color-bg);min-height:var(--_content-1c-min-h);align-self:end;place-items:center;display:grid;position:sticky}.content-inner.svelte-1jru48d{background-color:inherit;padding:2rem var(--spacing-layout-px);width:100%;text-align:var(--_content-1c-text-align,inherit);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}.content-inner.svelte-1jru48d:where(:where(.svelte-1jru48d):not(:has(.desc))){text-align:var(--_content-1c-text-align,center)}@media (min-width:48rem){.content-inner.svelte-1jru48d{text-align:var(--_content-1c-text-align,inherit);flex-direction:row;justify-content:space-between}}.text.svelte-1jru48d{width:100%;max-width:40rem}.text.svelte-1jru48d>:where(.svelte-1jru48d){margin-top:1rem}.text.svelte-1jru48d:last-child{margin-inline:auto}h3.svelte-1jru48d{margin-top:1.5rem}.text.svelte-1jru48d>:where(.svelte-1jru48d):first-child{margin-top:0}.actions.svelte-1jru48d{flex-shrink:0}@media not all and (min-width:64rem){.actions.svelte-1jru48d{--spacing-ui-x-btn-lg: 1.5rem ;--spacing-ui-y-lg: 1rem }}@supports (animation-timeline:--_scrollSlide){section.svelte-1jru48d{view-timeline-name:--_scrollSlide;view-timeline-axis:block}.media.svelte-1jru48d{view-timeline-name:--_scrollSlideMedia;view-timeline-axis:block;align-self:start}.media-inner.svelte-1jru48d{animation:linear both svelte-1jru48d---_scrollSlideMobileMediaExit;animation-timeline:--_scrollSlideMedia;animation-range-start:entry-crossing calc(100% + var(--screen-mb,0px));animation-range-end:exit calc(100% - var(--_content-1c-min-h) - var(--screen-mt,0px))}.media-item.svelte-1jru48d{view-timeline-name:--_scrollSlideMediaItem;view-timeline-axis:block;position:static}.media-item-inner-2.svelte-1jru48d{isolation:isolate}.media-item.svelte-1jru48d:not(:last-child) .media-item-inner-2:where(.svelte-1jru48d):after{opacity:0;z-index:50;background-color:var(--_asset-overlay);content:"";animation:linear both svelte-1jru48d---_scrollSlideMediaItemExitOverlay;animation-timeline:--_scrollSlideMediaItem;animation-range-start:exit calc(0% - var(--screen-mt,0px));animation-range-end:exit calc(100% - var(--screen-mt,0px));position:absolute;inset:0}.media-item.svelte-1jru48d:not(:first-child) .media-item-inner-2:where(.svelte-1jru48d){animation:ease-in-out both svelte-1jru48d---_scrollSlideMediaItemIntroWipe;animation-timeline:--_scrollSlideMediaItem;animation-range-start:exit calc(0px - var(--screen-mt,0px) - var(--_media-h));animation-range-end:exit calc(0px - var(--screen-mt,0px))}.media-item.svelte-1jru48d:not(:first-child) .media-item-inner-2:where(.svelte-1jru48d):before{opacity:0;z-index:50;background-color:var(--color-bg);content:"";animation:ease-out both svelte-1jru48d---_scrollSlideMediaItemIntroOverlay;animation-timeline:--_scrollSlideMediaItem;animation-range-start:inherit;animation-range-end:inherit;position:absolute;inset:0}.content-inner.svelte-1jru48d{animation:linear both svelte-1jru48d---_scrollSlideMobileContentExit;animation-timeline:--_scrollSlide;animation-range-start:entry-crossing calc(100% + var(--screen-mb,0px));animation-range-end:exit calc(100% - var(--screen-mt,0px))}}}@keyframes svelte-1jru48d---_scrollSlideMobileMediaExit{0%{opacity:1;translate:0%}25%{opacity:1}to{translate:0% calc(var(--_media-h)*-.5);opacity:.66}}@keyframes svelte-1jru48d---_scrollSlideMobileContentExit{0%,66%{opacity:1}to{opacity:0}}@media (orientation:landscape){section.svelte-1jru48d{--_media-h:var(--_screen-h);grid-template-columns:var(--_content-2c-w)1fr;min-height:var(--_screen-h);display:grid}.content.svelte-1jru48d{top:var(--screen-mt,0px);padding-inline:var(--_content-2c-px);min-height:var(--_screen-h);grid-area:1/1;align-content:center;align-self:start;display:grid;position:sticky}.content-inner.svelte-1jru48d{max-width:min(70ch,max(85%,50ch),100%);margin-inline:auto}h2.svelte-1jru48d{margin-bottom:2rem}h3.svelte-1jru48d{margin-bottom:1.5rem}h3.svelte-1jru48d:not(:first-child):not(:last-child){margin-top:3rem}.desc.svelte-1jru48d{font-size:var(--text-xl);line-height:var(--text-xl--line-height);text-wrap:pretty}.actions.svelte-1jru48d{margin-top:3rem}.media.svelte-1jru48d{grid-area:1/2;position:relative;background:0 0!important}.media-item.svelte-1jru48d{contain:paint;isolation:isolate;height:var(--_media-h);position:relative}.media-item-inner.svelte-1jru48d{top:var(--screen-mt,0px);height:0;position:sticky}section.svelte-1jru48d:last-child .media-item-inner:where(.svelte-1jru48d):last-child{height:auto}.media-item-inner-2.svelte-1jru48d{height:var(--_media-h)}@supports (animation-timeline:--_scrollSlide){.media-item.svelte-1jru48d{contain:unset;view-timeline-name:--_scrollSlideMediaItem;view-timeline-axis:block;position:relative}.media-item-inner.svelte-1jru48d{inset:calc(0px - var(--_media-h,0px))0;pointer-events:none;height:auto;position:absolute}section.svelte-1jru48d:first-child .media-item:where(.svelte-1jru48d):first-child .media-item-inner:where(.svelte-1jru48d){top:0}section.svelte-1jru48d:last-child .media-item:where(.svelte-1jru48d):last-child .media-item-inner:where(.svelte-1jru48d){bottom:0}.media-item-inner-2.svelte-1jru48d{top:var(--screen-mt,0px);height:var(--_media-h);animation:ease-in-out both svelte-1jru48d---_scrollSlideMediaItemIntroWipe;animation-timeline:--_scrollSlideMediaItem;animation-range-start:entry calc(0% + var(--screen-mb,0px));animation-range-end:entry calc(100% + var(--screen-mb,0px));isolation:isolate;pointer-events:auto;position:sticky}.media-item-inner-2.svelte-1jru48d:before,.media-item-inner-2.svelte-1jru48d:after{opacity:0;z-index:50;pointer-events:none;content:"";position:absolute;inset:0}.media-item-inner-2.svelte-1jru48d:before{background-color:var(--color-bg);animation:ease-out both svelte-1jru48d---_scrollSlideMediaItemIntroOverlay;animation-timeline:--_scrollSlideMediaItem;animation-range-start:entry calc(0% + var(--screen-mb,0px));animation-range-end:entry calc(100% + var(--screen-mb,0px))}.media-item-inner-2.svelte-1jru48d:after{background-color:var(--_asset-overlay);animation:linear both svelte-1jru48d---_scrollSlideMediaItemExitOverlay;animation-timeline:--_scrollSlideMediaItem;animation-range-start:exit calc(0% - var(--screen-mt,0px));animation-range-end:exit calc(100% - var(--screen-mt,0px))}section.svelte-1jru48d:first-child .media-item:where(.svelte-1jru48d):first-child .media-item-inner-2:where(.svelte-1jru48d){animation:none}section.svelte-1jru48d:first-child .media-item:where(.svelte-1jru48d):first-child .media-item-inner-2:where(.svelte-1jru48d):before,section.svelte-1jru48d:last-child .media-item:where(.svelte-1jru48d):last-child .media-item-inner-2:where(.svelte-1jru48d):after{content:none}}}@keyframes svelte-1jru48d---_scrollSlideMediaItemIntroOverlay{0%{opacity:.75}50%,to{opacity:0}}@keyframes svelte-1jru48d---_scrollSlideMediaItemExitOverlay{0%,25%{opacity:0}to{opacity:.5}}@keyframes svelte-1jru48d---_scrollSlideMediaItemIntroWipe{0%{clip-path:inset(0% 0% 100%)}to{clip-path:inset(0%)}}}
