.hero-photo[data-astro-cid-i3irphx7]{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#000 62%,#0000 98%),linear-gradient(270deg,#000 70%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 98%),linear-gradient(270deg,#000 70%,#0000 100%);mask-composite:intersect}@media (width<64rem){.hero-photo[data-astro-cid-i3irphx7]{-webkit-mask-image:linear-gradient(#000 30%,#0000 85%),linear-gradient(270deg,#000 45%,#0000 100%);mask-image:linear-gradient(#000 30%,#0000 85%),linear-gradient(270deg,#000 45%,#0000 100%)}}.tiles[data-astro-cid-4swbnejv]{grid-template-columns:repeat(auto-fit,minmax(4.25rem,1fr))}.contact-grid[data-astro-cid-w3eroxr3]{background-image:linear-gradient(#ffffff80 1px,#0000 1px),linear-gradient(90deg,#ffffff80 1px,#0000 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(at 80% 20%,#000,#0000 65%);mask-image:radial-gradient(at 80% 20%,#000,#0000 65%)}@keyframes drift{to{transform:translate(-40px,30px)scale(1.1)}}
