/* instagram-cards.min.css, minified by tools/minify.py: edit css/instagram-cards.css, never this file */
.ig-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid rgba(201,162,74,.18);border-radius:16px;background:#15130f;box-shadow:0 14px 38px rgba(0,0,0,.34);color:var(--white,#fff);text-decoration:none;transition:transform .45s cubic-bezier(.2,.7,.2,1),border-color .35s}.ig-card:hover,.ig-card:focus-visible{transform:translateY(-5px);border-color:rgba(201,162,74,.42)}.ig-thumb{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:#050505;border-bottom:1px solid rgba(201,162,74,.14)}.ig-thumb img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 50%}.ig-thumb-img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ig-card:hover .ig-thumb-img{transform:scale(1.035)}.ig-thumb.is-wide .ig-thumb-bg{filter:blur(24px) brightness(.5) saturate(1.1);transform:scale(1.25)}.ig-thumb.is-wide .ig-thumb-img{object-fit:contain}.ig-thumb::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.45),transparent 34%);pointer-events:none}.ig-thumb-mark{position:absolute;z-index:2;top:.8rem;right:.8rem;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:rgba(0,0,0,.5);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff}.ig-thumb-mark svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8}.ig-thumb-mark svg circle:last-child{fill:currentColor;stroke:none}.ig-thumb-play{position:absolute;z-index:2;left:50%;top:50%;width:58px;height:58px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.55);border-radius:50%;background:rgba(0,0,0,.42);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;transform:translate(-50%,-50%);transition:transform .35s,background .35s}.ig-thumb-play svg{width:22px;height:22px;margin-left:3px;fill:currentColor}.ig-card:hover .ig-thumb-play{transform:translate(-50%,-50%) scale(1.08);background:rgba(201,162,74,.85)}.ig-card-copy{display:flex;flex-direction:column;flex:1;padding:1rem 1.1rem 1.15rem}.ig-card-type{color:var(--gold,#c9a24a);font-size:.62rem;font-weight:700;letter-spacing:2px;text-transform:uppercase}.ig-card-title{margin:.45rem 0 0;font-family:var(--font-display);font-size:.95rem;line-height:1.35;color:var(--white,#fff)}.ig-card-desc{margin-top:.5rem;color:rgba(255,255,255,.45);font-size:.8rem;line-height:1.6}.ig-card-link{margin-top:auto;padding-top:1rem;color:var(--gold,#c9a24a);font-size:.68rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}#featured-social-grid{align-items:stretch}@media (prefers-reduced-motion:reduce){.ig-card,.ig-thumb-img,.ig-thumb-play{transition:none}.ig-card:hover{transform:none}.ig-card:hover .ig-thumb-img{transform:none}}
