.marquee[data-astro-cid-dm4jefp7]{transform:translate(0) animation-duration: auto;animation-timing-function:linear;animation-fill-mode:forwards;animation-name:marquee;animation-timeline:view();animation-range:entry 0% cover 100%}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-40%)}}.gradient[data-astro-cid-h7q3pubn]{background-image:linear-gradient(to top,var(--gradient-end) var(--overlap-size),var(--gradient-start) var(--overlap-size))}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.image-container[data-astro-cid-h7q3pubn]{animation:expand-image linear forwards;animation-timeline:view();animation-range:entry 0% cover 30%;transform:scale(.7);transform-origin:top;will-change:transform}}}.image-container[data-astro-cid-h7q3pubn]{height:auto;align-self:center}@keyframes expand-image{0%{transform:scale(.7)}to{transform:scale(1)}}.gradient[data-astro-cid-wac4yltn]{--overlap-size: 60cqh;background-image:linear-gradient(to bottom,var(--gradient-start) var(--overlap-size),var(--gradient-end) var(--overlap-size))}.gradient[data-astro-cid-wfnbw24o],.gradient[data-astro-cid-7sy4gf3j]{--overlap-size: 40cqh;background-image:linear-gradient(to bottom,var(--gradient-start) var(--overlap-size),var(--gradient-end) var(--overlap-size))}/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.masonory_image[data-astro-cid-5uiqh2hu]{border-radius:var(--radius-lg,.5rem);object-fit:cover;--tw-duration:.1s;will-change:transform;width:100%;height:100%;transition-duration:.1s}@media(hover:hover){.masonory_image[data-astro-cid-5uiqh2hu]:hover{z-index:5;--tw-translate-y:calc(var(--spacing,.25rem)*-2);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.gradient[data-astro-cid-5uiqh2hu]{--overlap-size:80cqh;background-image:linear-gradient(to bottom,var(--gradient-start)var(--overlap-size),var(--gradient-end)var(--overlap-size))}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}.carousels[data-astro-cid-ubgq5a2j]{--slide-width: 100%;--slide-spacing: calc(var(--spacing) * 2)}@media(min-width:40rem){.carousels[data-astro-cid-ubgq5a2j]{--slide-width: 50%;--slide-spacing: calc(var(--spacing) * 3)}}@media(min-width:60rem){.carousels[data-astro-cid-ubgq5a2j]{--slide-width: 25%;--slide-spacing: calc(var(--spacing) * 4)}}@media(prefers-reduced-motion:no-preference){.video-container[data-astro-cid-rkrrj3zc]{animation:expand-video linear forwards;animation-timeline:view();animation-range:entry 0% cover 40%;transform:scale(.5);transform-origin:top}}.video-container[data-astro-cid-rkrrj3zc]{max-width:90vw;max-height:calc(100vh - 100px);height:auto;display:flex;align-self:center;position:sticky;top:0;left:0;overflow:hidden}@keyframes expand-video{0%{transform:scale(.5)}to{transform:scale(1)}}@media only screen and (max-height:630px){.cblock[data-astro-cid-w3afq76j]{padding-top:var(--block-margin)}}.gradient[data-astro-cid-pphne53k]{background-image:linear-gradient(to top,var(--gradient-end) var(--overlap-size),var(--gradient-start) var(--overlap-size))}.gradient[data-astro-cid-sdzs6ojl],.gradient[data-astro-cid-hl2l5vv3],.gradient[data-astro-cid-ccxdhjgp]{--overlap-size: 40cqh;background-image:linear-gradient(to bottom,var(--gradient-start) var(--overlap-size),var(--gradient-end) var(--overlap-size))}@keyframes scroll-in{0%{height:0%}to{height:100%}}@media(prefers-reduced-motion:no-preference){.animated-scroll[data-astro-cid-26e5274d]{animation-name:scroll-in;animation-duration:auto}}@supports (animation-timeline: view()){.animated-scroll[data-astro-cid-26e5274d]{animation-name:scroll-in;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:forwards;animation-timeline:view();animation-range:entry 0 exit 90%}}@supports (initial-value: 0){@property --stat{syntax: "<integer>"; initial-value: 0; inherits: false;}@property --stat-value{syntax: "<integer>"; initial-value: 0; inherits: false;}@keyframes counter{0%{--stat-value: 0}to{--stat-value: var(--stat)}}}
