.image-grid-element:where(.astro-BGFMDJTL){object-fit:cover;background-repeat:no-repeat;background-size:cover;position:relative;width:100%}.normal:where(.astro-BGFMDJTL){aspect-ratio:3/2;grid-row:span 1;grid-column:span 1}.wide:where(.astro-BGFMDJTL){grid-row:span 1;grid-column:span 2}.tall:where(.astro-BGFMDJTL){grid-row:span 2;grid-column:span 1}.large:where(.astro-BGFMDJTL){grid-column:span 2;grid-row:span 2}@media only screen and (max-width: 768px) and (orientation: portrait){.wide:where(.astro-BGFMDJTL){grid-row:span 1;grid-column:span 1}.large:where(.astro-BGFMDJTL){grid-column:span 1;grid-row:span 1}}.glow:where(.astro-BGFMDJTL){position:absolute;inset:-10px;filter:blur(20px) brightness(300%);transition:.3s;z-index:60;opacity:0}.image-container:where(.astro-BGFMDJTL){position:absolute;inset:0;box-shadow:-2px 5px 10px #00000080,-5px 10px 25px #0006;overflow:hidden;border-radius:3px;z-index:80}.image-container:where(.astro-BGFMDJTL) img:where(.astro-BGFMDJTL){width:100%;height:100%;transition:.3s}.image-grid-element:where(.astro-BGFMDJTL):hover>.glow:where(.astro-BGFMDJTL){opacity:30%;filter:blur(50px) brightness(200%)}.image-grid-element:where(.astro-BGFMDJTL):hover img:where(.astro-BGFMDJTL){transform:scale(1.035)}.image-grid:where(.astro-URD3A5UO){position:relative;display:grid;grid-auto-flow:dense;grid-gap:30px;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr}@media only screen and (max-width: 768px) and (orientation: portrait){.image-grid:where(.astro-URD3A5UO){grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width: 768px) and (orientation: landscape){.image-grid:where(.astro-URD3A5UO){grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 768px) and (max-width: 1200px){.image-grid:where(.astro-URD3A5UO){grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 1200px) and (max-width: 1600px){.image-grid:where(.astro-URD3A5UO){grid-template-columns:repeat(3,1fr)}}@font-face{font-family:Jost;src:url(/fonts/Jost-Thin.woff2) format("woff2"),url(/fonts/Jost-Thin.woff) format("woff"),url(/fonts/Jost-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Jost;src:url(/fonts/Jost-ExtraLight.woff2) format("woff2"),url(/fonts/Jost-ExtraLight.woff) format("woff"),url(/fonts/Jost-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Jost;src:url(/fonts/Jost-Light.woff2) format("woff2"),url(/fonts/Jost-Light.woff) format("woff"),url(/fonts/Jost-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Jost;src:url(/fonts/Jost-Regular.woff2) format("woff2"),url(/fonts/Jost-Regular.woff) format("woff"),url(/fonts/Jost-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Jost;src:url(/fonts/Jost-SemiBold.woff2) format("woff2"),url(/fonts/Jost-SemiBold.woff) format("woff"),url(/fonts/Jost-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Jost;src:url(/fonts/Jost-Medium.woff2) format("woff2"),url(/fonts/Jost-Medium.woff) format("woff"),url(/fonts/Jost-Medium.ttf) format("truetype");font-weight:500;font-style:normal}:root{--accent: 124, 58, 237;--accent-gradient: linear-gradient(45deg, rgb(var(--accent)), #da62c4 30%, white 60%)}html{font-family:system-ui,sans-serif;background-color:#f6f6f6;padding:0}body{margin:0;font-family:Jost,sans-serif;font-size:18px;font-weight:300}textarea,input{font-family:Jost,sans-serif;font-weight:400}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}img{pointer-events:none}.content{padding:150px 12%;background-color:#212121}@media (max-width: 768px){.content{padding:150px 30px}}.title{color:#fff;display:flex;align-items:center;justify-content:center;font-size:3em}.fslightbox-container{background-color:#1f1f1f!important}.fslightbox-container img{box-shadow:0 0 70px #000}
