.gradual-blur[data-astro-cid-laoy2ndy]{--gb-h: 7rem;position:fixed;left:0;right:0;bottom:0;height:var(--gb-h);z-index:40;pointer-events:none}.gradual-blur-clip[data-astro-cid-laoy2ndy],.gradual-blur-mover[data-astro-cid-laoy2ndy],.gb-anchor[data-astro-cid-laoy2ndy]{display:contents}.gb-inner[data-astro-cid-laoy2ndy]{position:relative;width:100%;height:100%}.gb-layer[data-astro-cid-laoy2ndy]{position:absolute;inset:0;opacity:1}.gb-1[data-astro-cid-laoy2ndy]{backdrop-filter:blur(.167rem);-webkit-backdrop-filter:blur(.167rem);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 20%,black 40%,transparent 60%);mask-image:linear-gradient(to bottom,transparent 0%,black 20%,black 40%,transparent 60%)}.gb-2[data-astro-cid-laoy2ndy]{backdrop-filter:blur(.332rem);-webkit-backdrop-filter:blur(.332rem);-webkit-mask-image:linear-gradient(to bottom,transparent 20%,black 40%,black 60%,transparent 80%);mask-image:linear-gradient(to bottom,transparent 20%,black 40%,black 60%,transparent 80%)}.gb-3[data-astro-cid-laoy2ndy]{backdrop-filter:blur(.754rem);-webkit-backdrop-filter:blur(.754rem);-webkit-mask-image:linear-gradient(to bottom,transparent 40%,black 60%,black 80%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 40%,black 60%,black 80%,transparent 100%)}.gb-4[data-astro-cid-laoy2ndy]{backdrop-filter:blur(1.499rem);-webkit-backdrop-filter:blur(1.499rem);-webkit-mask-image:linear-gradient(to bottom,transparent 60%,black 80%,black 100%);mask-image:linear-gradient(to bottom,transparent 60%,black 80%,black 100%)}.gb-5[data-astro-cid-laoy2ndy]{backdrop-filter:blur(2rem);-webkit-backdrop-filter:blur(2rem);-webkit-mask-image:linear-gradient(to bottom,transparent 80%,black 100%);mask-image:linear-gradient(to bottom,transparent 80%,black 100%)}@media(max-width:560px){.gradual-blur[data-astro-cid-laoy2ndy]{--gb-h: 5rem}}@supports (animation-timeline: scroll()) and (-webkit-touch-callout: none){.gradual-blur-clip[data-astro-cid-laoy2ndy]{display:block;position:absolute;inset:0;overflow:clip;z-index:40;pointer-events:none}.gradual-blur-mover[data-astro-cid-laoy2ndy]{display:block;position:absolute;inset:0;animation:gb-follow linear both;animation-timeline:scroll(root)}.gb-anchor[data-astro-cid-laoy2ndy]{display:block;position:absolute;top:100dvh;left:0;right:0;height:0;pointer-events:none}.gb-anchor[data-astro-cid-laoy2ndy]>*{position:absolute;pointer-events:auto}.gradual-blur[data-astro-cid-laoy2ndy]{--gb-bleed: 160px;position:absolute;bottom:auto;top:calc(100dvh - var(--gb-h));height:calc(var(--gb-h) + var(--gb-bleed))}.gb-1[data-astro-cid-laoy2ndy]{-webkit-mask-image:linear-gradient(to bottom,transparent 0,black calc(var(--gb-h) * .2),black calc(var(--gb-h) * .4),transparent calc(var(--gb-h) * .6));mask-image:linear-gradient(to bottom,transparent 0,black calc(var(--gb-h) * .2),black calc(var(--gb-h) * .4),transparent calc(var(--gb-h) * .6))}.gb-2[data-astro-cid-laoy2ndy]{-webkit-mask-image:linear-gradient(to bottom,transparent calc(var(--gb-h) * .2),black calc(var(--gb-h) * .4),black calc(var(--gb-h) * .6),transparent calc(var(--gb-h) * .8));mask-image:linear-gradient(to bottom,transparent calc(var(--gb-h) * .2),black calc(var(--gb-h) * .4),black calc(var(--gb-h) * .6),transparent calc(var(--gb-h) * .8))}.gb-3[data-astro-cid-laoy2ndy]{-webkit-mask-image:linear-gradient(to bottom,transparent calc(var(--gb-h) * .4),black calc(var(--gb-h) * .6),black calc(var(--gb-h) * .8),transparent var(--gb-h));mask-image:linear-gradient(to bottom,transparent calc(var(--gb-h) * .4),black calc(var(--gb-h) * .6),black calc(var(--gb-h) * .8),transparent var(--gb-h))}.gb-4[data-astro-cid-laoy2ndy]{-webkit-mask-image:linear-gradient(to bottom,transparent calc(var(--gb-h) * .6),black calc(var(--gb-h) * .8),black var(--gb-h));mask-image:linear-gradient(to bottom,transparent calc(var(--gb-h) * .6),black calc(var(--gb-h) * .8),black var(--gb-h))}.gb-5[data-astro-cid-laoy2ndy]{-webkit-mask-image:linear-gradient(to bottom,transparent calc(var(--gb-h) * .8),black var(--gb-h));mask-image:linear-gradient(to bottom,transparent calc(var(--gb-h) * .8),black var(--gb-h))}}@keyframes gb-follow{0%{translate:0 0}to{translate:0 calc(100% - var(--gb-vh, 100lvh))}}
