
    .ig-feed-wrap{padding:0 1.25rem 3rem;background:var(--page,#f4f6f5)}
    .ig-feed-inner{max-width:1100px;margin:0 auto}
    .ig-feed-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1.1rem}
    .ig-handle{margin:0;color:#ec1880;font-weight:800;font-size:.95rem}
    .ig-feed-wrap h2{margin:.15rem 0 .25rem;color:#00f058;font-size:1.5rem}
    .ig-feed-wrap .sub{margin:0;color:#18a8e0}
    .ig-follow{display:inline-flex;align-items:center;justify-content:center;background:#ec1880;color:#fff !important;font-weight:900;padding:.75rem 1.2rem;border-radius:999px;text-decoration:none;box-shadow:0 8px 22px rgba(236,24,128,.28);white-space:nowrap}
    .ig-follow:hover{background:#c8076a}
    .ig-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem}
    .ig-tile{display:block;border-radius:10px;overflow:hidden;background:#fff;aspect-ratio:4/5;box-shadow:0 6px 18px rgba(16,40,34,.08)}
    .ig-tile img{width:100%;height:100%;object-fit:cover;display:block}
    @media(min-width:900px){.ig-grid{grid-template-columns:repeat(3,1fr);gap:.7rem}.ig-tile{border-radius:12px}}
