/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@media (width>=1024px){.hero-media[data-astro-cid-f45q56jp][data-shape=step]{--hero-step-x:35.837%;--hero-step-y:38.194%;--hero-r:2.5rem;--hero-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 872 703' preserveAspectRatio='none'%3E%3Cpath d='M40 0H832A40 40 0 0 1 872 40V663A40 40 0 0 1 832 703H352.5A40 40 0 0 1 312.5 663V308.5A40 40 0 0 0 272.5 268.5H40A40 40 0 0 1 0 228.5V40A40 40 0 0 1 40 0Z'/%3E%3C/svg%3E");-webkit-mask:var(--hero-mask) center / 100% 100% no-repeat;-webkit-mask:var(--hero-mask) center / 100% 100% no-repeat;-webkit-mask:var(--hero-mask) center / 100% 100% no-repeat;mask:var(--hero-mask) center / 100% 100% no-repeat}@supports (clip-path:shape(from 0 0, line to 100% 100%, close)){.hero-media[data-astro-cid-f45q56jp][data-shape=step]{clip-path:shape(from var(--hero-r) 0, hline to calc(100% - var(--hero-r)), arc to 100% var(--hero-r) of var(--hero-r) cw, vline to calc(100% - var(--hero-r)), arc to calc(100% - var(--hero-r)) 100% of var(--hero-r) cw, hline to calc(var(--hero-step-x) + var(--hero-r)), arc to var(--hero-step-x) calc(100% - var(--hero-r)) of var(--hero-r) cw, vline to calc(var(--hero-step-y) + var(--hero-r)), arc to calc(var(--hero-step-x) - var(--hero-r)) var(--hero-step-y) of var(--hero-r) ccw, hline to var(--hero-r), arc to 0 calc(var(--hero-step-y) - var(--hero-r)) of var(--hero-r) cw, vline to var(--hero-r), arc to var(--hero-r) 0 of var(--hero-r) cw, close);-webkit-mask:none;mask:none}}}
