.text-shadow-lg[data-astro-cid-vmidbe46]{text-shadow:0 2px 4px #00000080}.ig-tile[data-astro-cid-wznc34bz]{transition:border-color .3s}.eh-track[data-astro-cid-3enu2deb]{grid-template-areas:"slide"}.eh-slide[data-astro-cid-3enu2deb]{opacity:0;visibility:hidden;pointer-events:none;grid-area:slide;transition:opacity .9s cubic-bezier(.4,0,.2,1),visibility 0s linear .9s}.eh-slide[data-astro-cid-3enu2deb].is-active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .9s cubic-bezier(.4,0,.2,1)}@media (width>=768px){.eh-slide[data-astro-cid-3enu2deb]{height:calc(100svh - 5rem);min-height:600px;max-height:950px}}.eh-cta[data-astro-cid-3enu2deb]{color:#000;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:linear-gradient(#f7df5b 0%,#d9b84a 100%);border-radius:.25rem;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .3s,transform .3s;display:inline-flex;box-shadow:0 10px 30px #00000073,inset 0 1px #fff6}.eh-cta[data-astro-cid-3enu2deb]:hover{background:#fff;transform:translateY(-2px)}.eh-cta[data-astro-cid-3enu2deb]:active{transform:translateY(0)scale(.98)}.eh-cta[data-astro-cid-3enu2deb]:focus-visible{outline-offset:3px;outline:2px solid #f7df5b}.eh-cta--ghost[data-astro-cid-3enu2deb]{color:#fff;box-shadow:none;background:0 0;border:1px solid #ffffff73;padding:.7rem 1.6rem;font-size:.8rem}.eh-cta--ghost[data-astro-cid-3enu2deb]:hover{color:#fff;background:#ffffff1a}.eh-arrow[data-astro-cid-3enu2deb]{z-index:20;color:#fff;cursor:pointer;background:#00000059;border:1px solid #ffffff59;border-radius:9999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:background .25s,color .25s,border-color .25s;display:none;position:absolute;top:50%;transform:translateY(-50%)}@media (width>=768px){.eh-arrow[data-astro-cid-3enu2deb]{display:inline-flex}}.eh-arrow[data-astro-cid-3enu2deb]:hover{color:#000;background:#f7df5b;border-color:#f7df5b}.eh-prev[data-astro-cid-3enu2deb]{left:1.25rem}.eh-next[data-astro-cid-3enu2deb]{right:1.25rem}.eh-dots[data-astro-cid-3enu2deb]{z-index:20;gap:.6rem;display:flex;position:absolute;bottom:1.1rem;left:50%;transform:translate(-50%)}.eh-dot[data-astro-cid-3enu2deb]{cursor:pointer;background:#ffffff4d;border-radius:9999px;width:2.25rem;height:3px;transition:background .25s}.eh-dot[data-astro-cid-3enu2deb].is-active{background:#f7df5b}.eh-anim[data-astro-cid-3enu2deb]{opacity:0}.eh-slide[data-astro-cid-3enu2deb].is-active .eh-anim[data-astro-cid-3enu2deb]{animation:.7s ease-out both ehFadeUp}.eh-slide[data-astro-cid-3enu2deb].is-active .eh-anim-1[data-astro-cid-3enu2deb]{animation-delay:.1s}.eh-slide[data-astro-cid-3enu2deb].is-active .eh-anim-2[data-astro-cid-3enu2deb]{animation-delay:.25s}.eh-slide[data-astro-cid-3enu2deb].is-active .eh-anim-3[data-astro-cid-3enu2deb]{animation-delay:.45s}@keyframes ehFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.eh-slide[data-astro-cid-3enu2deb].is-active .eh-bg[data-astro-cid-3enu2deb] img[data-astro-cid-3enu2deb]{animation:11s ease-out both ehKenBurns}@keyframes ehKenBurns{0%{transform:scale(1.07)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.eh-slide[data-astro-cid-3enu2deb]{transition:none}.eh-anim[data-astro-cid-3enu2deb],.eh-slide[data-astro-cid-3enu2deb].is-active .eh-anim[data-astro-cid-3enu2deb]{opacity:1;animation:none}.eh-slide[data-astro-cid-3enu2deb].is-active .eh-bg[data-astro-cid-3enu2deb] img[data-astro-cid-3enu2deb]{animation:none;transform:none}}.soon-modal[data-astro-cid-3enu2deb].is-open{display:flex}.soon-modal[data-astro-cid-3enu2deb] [data-astro-cid-3enu2deb][role=dialog]:focus-visible{outline:none}.soon-modal[data-astro-cid-3enu2deb] [data-astro-cid-3enu2deb][role=dialog]{animation:.28s cubic-bezier(.16,.84,.44,1) both soonPop}@keyframes soonPop{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.soon-modal[data-astro-cid-3enu2deb] [data-astro-cid-3enu2deb][role=dialog]{animation:none}}.reveal{opacity:0;will-change:opacity,transform;transition:opacity .9s cubic-bezier(.16,.84,.44,1),transform .9s cubic-bezier(.16,.84,.44,1);transform:translateY(36px)}.reveal-in{opacity:1;transform:translateY(0)}
