.wp-block-frogmen-media-card.frogmen-media-card{position:relative;isolation:isolate;overflow:hidden;min-height:var(--frogmen-media-card-min-height,390px);border:1px solid rgba(9,98,132,.12);border-radius:var(--frogmen-media-card-radius,32px);background:linear-gradient(145deg,rgba(255,255,255,.88),rgba(238,250,253,.7));box-shadow:0 15px 45px rgba(6,61,86,.09);backdrop-filter:blur(var(--frogmen-glass-blur,22px)) saturate(135%);-webkit-backdrop-filter:blur(var(--frogmen-glass-blur,22px)) saturate(135%);transition:transform var(--transition,320ms ease),box-shadow var(--transition,320ms ease),border-color var(--transition,320ms ease)}
.frogmen-media-card__media{position:absolute;inset:0;z-index:0;overflow:hidden;background:linear-gradient(145deg,#dff7fb,#a7deea)}
.frogmen-media-card__media img{width:100%;height:100%;object-fit:cover;transform:scale(1.001);transition:transform .75s cubic-bezier(.16,1,.3,1),filter .75s cubic-bezier(.16,1,.3,1)}
.frogmen-media-card__overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(1,22,34,.08),rgba(1,22,34,var(--frogmen-media-card-overlay,.46)));transition:opacity .45s ease}
.frogmen-media-card__content{position:relative;z-index:1;height:100%;min-height:inherit;padding:var(--frogmen-media-card-padding,30px);display:flex;flex-direction:column}
.frogmen-media-card.media-display-overlay{color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.22)}
.frogmen-media-card.media-display-overlay a{color:inherit}
.frogmen-media-card.media-display-top{padding-top:min(62%,360px)}
.frogmen-media-card.media-display-top .frogmen-media-card__media{bottom:auto;height:min(58%,330px);z-index:0}
.frogmen-media-card.media-display-top .frogmen-media-card__overlay{background:linear-gradient(180deg,rgba(1,22,34,.02),rgba(1,22,34,.18))}
.frogmen-media-card.media-display-top .frogmen-media-card__content{background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(238,250,253,.84))}
.frogmen-media-card.card-hover-lift:hover{transform:translateY(-10px);box-shadow:0 28px 65px rgba(6,61,86,.16)}
.frogmen-media-card.card-hover-glow:hover{border-color:var(--sea-300,#60ddf5);box-shadow:0 22px 72px rgba(0,151,199,.22)}
.frogmen-media-card.card-hover-tilt:hover{transform:perspective(1000px) rotateX(2deg) rotateY(-2deg) translateY(-6px)}
.frogmen-media-card.image-hover-zoom:hover .frogmen-media-card__media img{transform:scale(1.10)}
.frogmen-media-card.image-hover-pan .frogmen-media-card__media img{transform:scale(1.08) translateX(-2%)}
.frogmen-media-card.image-hover-pan:hover .frogmen-media-card__media img{transform:scale(1.08) translateX(2%)}
.frogmen-media-card.image-hover-brighten .frogmen-media-card__media img{filter:saturate(.88) brightness(.9)}
.frogmen-media-card.image-hover-brighten:hover .frogmen-media-card__media img{filter:saturate(1.08) brightness(1.08)}
.frogmen-media-card.image-hover-focus .frogmen-media-card__media img{filter:blur(1.8px) brightness(.88);transform:scale(1.04)}
.frogmen-media-card.image-hover-focus:hover .frogmen-media-card__media img{filter:blur(0) brightness(1.03);transform:scale(1.08)}
@media(max-width:782px){.wp-block-frogmen-media-card.frogmen-media-card{min-height:min(var(--frogmen-media-card-min-height,390px),520px)}}
@media(prefers-reduced-motion:reduce){.frogmen-media-card,.frogmen-media-card__media img{transition:none!important}.frogmen-media-card:hover{transform:none!important}.frogmen-media-card__media img{transform:none!important}}
