.card[data-astro-cid-gulyfwg6]{height:100%;color:var(--text);border-radius:var(--radius);-webkit-backdrop-filter:none;text-decoration:none;display:block;position:relative}.card[data-astro-cid-gulyfwg6]:focus-visible{border-radius:var(--radius)}.card__face[data-astro-cid-gulyfwg6]{isolation:isolate;border:1px solid var(--line);background:var(--paper);border-radius:var(--radius);height:100%;box-shadow:var(--hard-sm);-webkit-backdrop-filter:blur(20px)saturate(160%);transition:transform .2s var(--spring), box-shadow .2s var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.card[data-astro-cid-gulyfwg6]:hover .card__face[data-astro-cid-gulyfwg6]{box-shadow:var(--hard-lg);transform:translateY(-4px)}.card[data-astro-cid-gulyfwg6]:active .card__face[data-astro-cid-gulyfwg6]{transform:scale(.99)}.card__shine[data-astro-cid-gulyfwg6]{display:none}@media (pointer:fine) and (prefers-reduced-motion:no-preference){.card[data-astro-cid-gulyfwg6]:hover .card__face[data-astro-cid-gulyfwg6]{will-change:transform}.card__shine[data-astro-cid-gulyfwg6]{z-index:2;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle 220px at var(--mx,50%) var(--my,50%), #ffffff38, #ffffff12 45%, transparent 72%);transition:opacity .3s var(--ease);display:block;position:absolute;inset:0}.card[data-astro-cid-gulyfwg6]:hover .card__shine[data-astro-cid-gulyfwg6]{opacity:1}}.card__media[data-astro-cid-gulyfwg6]{aspect-ratio:16/8;border-bottom:1px solid var(--line);background:repeating-linear-gradient(-45deg,#ffffff0d 0 10px,#0000 10px 20px),linear-gradient(140deg,#ffd40038,#7c3aed2e);justify-content:space-between;align-items:flex-start;padding:.9rem;display:flex;position:relative;overflow:hidden}.card__img[data-astro-cid-gulyfwg6]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.card__media[data-astro-cid-gulyfwg6].has-img{background:repeating-linear-gradient(-45deg,#ffd4001a 0 10px,#0000 10px 20px),#0a0a0a;padding:0}.card__img[data-astro-cid-gulyfwg6]{transition:opacity .5s var(--ease), transform .9s var(--ease-out), scale .7s var(--ease-out)}.js .card__img[data-astro-cid-gulyfwg6]:not(.is-cargada){opacity:0;transform:scale(1.08)}.card[data-astro-cid-gulyfwg6]:hover .card__img[data-astro-cid-gulyfwg6]{scale:1.05}.card__media[data-astro-cid-gulyfwg6].has-img .card__media-icon[data-astro-cid-gulyfwg6],.card__media[data-astro-cid-gulyfwg6].has-img .card__media-tag[data-astro-cid-gulyfwg6]{display:none}.card__media-icon[data-astro-cid-gulyfwg6],.card__media-tag[data-astro-cid-gulyfwg6]{z-index:1;position:relative}.card__media-icon[data-astro-cid-gulyfwg6]{border:1px solid var(--line);background:var(--accent);width:52px;height:52px;color:var(--ink);transition:transform .3s var(--spring);border-radius:12px;place-items:center;display:grid}.card[data-astro-cid-gulyfwg6]:hover .card__media-icon[data-astro-cid-gulyfwg6]{transform:rotate(-8deg)scale(1.1)}.card__media-tag[data-astro-cid-gulyfwg6]{align-self:flex-start}.card__body[data-astro-cid-gulyfwg6]{flex-direction:column;flex:1;gap:.65rem;padding:1.5rem;display:flex}.card__title[data-astro-cid-gulyfwg6]{text-transform:uppercase;color:var(--text);transition:color .2s var(--ease);font-size:1.5rem;line-height:.98}.card[data-astro-cid-gulyfwg6]:hover .card__title[data-astro-cid-gulyfwg6]{color:var(--accent)}.card__tagline[data-astro-cid-gulyfwg6]{color:var(--muted);flex:1;font-size:.95rem}.card__meta[data-astro-cid-gulyfwg6]{flex-wrap:wrap;gap:.75rem;display:flex}.meta[data-astro-cid-gulyfwg6]{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.3rem;font-size:.72rem;font-weight:700;display:inline-flex}.card__foot[data-astro-cid-gulyfwg6]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:.5rem;margin-top:.15rem;padding-top:.75rem;display:flex}.card__cert[data-astro-cid-gulyfwg6]{font-family:var(--font-mono);text-transform:uppercase;color:var(--text);align-items:center;gap:.3rem;font-size:.72rem;font-weight:700;display:inline-flex}.card__cta[data-astro-cid-gulyfwg6]{font-family:var(--font-display);text-transform:uppercase;color:var(--accent);font-size:.95rem;font-weight:700}.card__arrow[data-astro-cid-gulyfwg6]{transition:transform .25s var(--spring);display:inline-block}.card[data-astro-cid-gulyfwg6]:hover .card__arrow[data-astro-cid-gulyfwg6]{transform:translate(5px)}
