.instagram-life{background:var(--cream);padding:20px 0 75px;overflow:hidden}.instagram-life .wrap{padding-bottom:30px}.instagram-life p{max-width:650px}.instagram-controls{display:flex;align-items:center;gap:25px}.instagram-controls button{font:600 12px Raleway,sans-serif;border:1px solid var(--ink);background:transparent;color:var(--ink);padding:10px 18px;border-radius:25px;cursor:pointer}.instagram-window{overflow:hidden}.instagram-track{display:flex;width:max-content;animation:instagram-slide 45s linear infinite}.instagram-group{display:flex;gap:22px;padding-right:22px}.instagram-group a{display:block;width:260px;background:var(--ink);color:var(--cream);overflow:hidden;border-radius:8px}.instagram-group img{display:block;width:100%;height:345px;object-fit:cover}.instagram-group span{display:block;padding:14px 16px;font-size:11px;font-weight:700}.instagram-life.paused .instagram-track,.instagram-window:hover .instagram-track,.instagram-window:focus-within .instagram-track{animation-play-state:paused}@keyframes instagram-slide{to{transform:translateX(-50%)}}@media(max-width:800px){.instagram-group a{width:210px}.instagram-group img{height:280px}.instagram-group{gap:16px;padding-right:16px}}@media(prefers-reduced-motion:reduce){.instagram-track{animation:none}.instagram-window{overflow-x:auto}.instagram-group[aria-hidden]{display:none}}
