/* Kreacije Ines Janković — Gilded Runway card */
.card--ines{
  --card-onyx:#0D0D0D;--card-noir:#1A1A1A;--card-gold:#C5A55A;
  --card-copper:#B87333;--card-ice:#F5F5F0;--card-smoke:#8A8A8A;
  background:var(--card-onyx);overflow:hidden;position:relative;
  font-family:'Hanken Grotesk','Helvetica Neue',sans-serif;color:var(--card-ice);
}
.card--ines .card__img-wrap{
  position:relative;overflow:hidden;aspect-ratio:3/2;
}
.card--ines .card__img:not(.card__img--reveal){
  position:relative;z-index:1;
  width:100%;height:100%;object-fit:cover;
  filter:saturate(.7) brightness(.8) contrast(1.1);
  transition:filter .5s ease;
}
.card--ines:is(:hover,.pulse) .card__img:not(.card__img--reveal){
  filter:saturate(.85) brightness(.85) contrast(1.05);
}
.card--ines .card__img--reveal{
  position:absolute;inset:0;z-index:2;
  width:100%;height:100%;object-fit:cover;
  filter:saturate(.8) brightness(.85);
  clip-path:inset(100% 0 0 0);
  transition:clip-path .6s cubic-bezier(.25,.46,.45,.94);
}
.card--ines:is(:hover,.pulse) .card__img--reveal{
  clip-path:inset(0 0 0 0);
}
.card--ines .card__img-wrap::after{
  content:'';position:absolute;inset:0;z-index:3;
  background:linear-gradient(180deg,transparent 40%,rgba(13,13,13,.75) 100%);
  pointer-events:none;
}
.card--ines .card__badge{
  position:absolute;top:14px;right:14px;z-index:4;
  font-family:'Geist Mono',monospace;font-size:9px;
  letter-spacing:3px;text-transform:uppercase;
  color:var(--card-gold);opacity:.7;
  background:rgba(13,13,13,.6);padding:4px 10px;border-radius:2px;
}
.card--ines .card__body{
  padding:22px 24px 26px;position:relative;
  background:linear-gradient(180deg,var(--card-onyx) 0%,#080808 100%);
}
.card--ines .card__body::before{
  content:'';position:absolute;top:0;left:24px;right:24px;
  height:1px;
  background:linear-gradient(90deg,transparent,var(--card-gold),transparent);
  opacity:.15;
}
.card--ines .card__year{
  font-family:'Geist Mono',monospace;font-size:10px;
  letter-spacing:3px;color:var(--card-gold);margin-bottom:8px;display:block;
}
.card--ines .card__title{
  font-family:'Sorts Mill Goudy',Georgia,serif;font-weight:400;
  font-size:19px;line-height:1.3;margin-bottom:10px;
  letter-spacing:.02em;
  transition:color .4s ease;
}
.card--ines:is(:hover,.pulse) .card__title{color:var(--card-gold)}
.card--ines .card__desc{
  font-family:'Hanken Grotesk','Helvetica Neue',sans-serif;
  font-size:12px;line-height:1.7;font-weight:300;
  color:rgba(245,245,240,.4);
}
