.layer.svelte-1lp960x{--left:1fr;--right:1fr;--top:1fr;--bottom:1fr;display:grid;--colStart:1;--colEnd:14;--bodywidth:min(50rem, 100vw);--gutterWidth:calc((100vw - var(--bodywidth)) / 2);--columns:12;--colGap:min(1rem, 3.5vw);--columnWidth:calc( (var(--bodywidth) - (var(--colGap) * (var(--columns) + 1))) / var(--columns) );--colStartClean:clamp(1, var(--colStart), 14);--colEndClean:clamp(1, calc(15 - var(--colEnd)), 14);margin:auto;margin-left:calc((var(--gutterWidth) * (min(var(--colStartClean) - 1,1) + clamp(0,max(var(--colStartClean) - 14,0),1))) + (var(--columnWidth) * max((var(--colStartClean) - 2),0)) + (var(--colGap) * (var(--colStartClean) - 1)));margin-right:calc((var(--gutterWidth) * (min(var(--colEndClean) - 1,1) + clamp(0,max(var(--colEndClean) - 14,0),1))) + (var(--columnWidth) * max((var(--colEndClean) - 2),0)) + (var(--colGap) * (var(--colEndClean) - 1)));grid-template-columns:var(--left) minmax(0,auto) var(--right);grid-template-rows:var(--top) minmax(0,auto) var(--bottom);gap:0}.fixed.svelte-1lp960x{position:fixed;top:0;left:0;right:0;height:100lvh;pointer-events:none;--timeline:--section}.overlap.svelte-1lp960x{position:absolute;top:0;bottom:0;left:0;right:0}.layer__inner.svelte-1lp960x{grid-column:2 / span 1;grid-row:2 / span 1;margin:0}.vis.svelte-1lp960x{opacity:var(--isInView)}@supports (not (animation-range: cover)){.vis.svelte-1lp960x{--fade-duration:.5s;transition:opacity var(--fade-duration)}}.link.svelte-fr0c9x{--color:#fff;--arrow-width:.4rem;--arrow-height:.6rem;--padding-x:1.5rem;--padding-y:.75rem;--padding-gutter:.75rem;background:#00f;color:var(--color);text-decoration:none;padding:var(--padding-y) calc(var(--padding-x) + var(--padding-gutter) + var(--arrow-width)) var(--padding-y) var(--padding-x);display:block;position:relative;pointer-events:all;margin:1rem}.link.svelte-fr0c9x:after{content:"";display:block;width:0;height:0;border-top:calc(var(--arrow-height) / 2) solid transparent;border-bottom:calc(var(--arrow-height) / 2) solid transparent;border-left:var(--arrow-width) solid var(--color);position:absolute;left:auto;right:var(--padding-x);top:50%;translate:0 -50%}
