.instagram-header{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;color:#a6381d;border:1px solid #d8cdbc;border-radius:50%}.instagram-header svg,.instagram-section svg:not(.instagram-photo),.footer-link svg{width:23px;height:23px;flex-shrink:0}.footer-link svg{width:16px;height:16px;vertical-align:middle;margin-right:5px}.instagram-section{background:#eee7d9;border-top:1px solid #d8cdbc}.instagram-intro{display:flex;align-items:center;justify-content:space-between;gap:50px;margin-bottom:42px}.instagram-intro>div{max-width:650px}.instagram-intro .eyebrow{display:flex;align-items:center;gap:10px;color:#a6381d}.instagram-intro p:not(.eyebrow){line-height:1.9;color:#675b50;max-width:580px}.instagram-follow{display:flex;align-items:center;gap:15px;padding:22px 26px;border-radius:4px;background:linear-gradient(120deg,#833ab4,#b83059 65%,#a94323);color:white;flex-shrink:0}.instagram-follow strong{display:block;font-size:22px;font-weight:500}.instagram-follow small{display:block;font-size:11px;margin-top:7px}.instagram-stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.instagram-picture{position:relative;aspect-ratio:4/3;overflow:hidden;background:#d8cdbc}.instagram-photo{width:100%;height:100%;display:block;transition:transform .6s}.instagram-story:hover .instagram-photo{transform:scale(1.04)}.instagram-picture>span{position:absolute;bottom:15px;left:15px;display:flex;align-items:center;gap:8px;border:1px solid #fff8;border-radius:30px;padding:10px 15px;background:#24160faa;color:white;font-size:12px}.instagram-story h3{font-size:27px;margin:20px 0 10px}.instagram-story p{font-size:11px;color:#a6381d}.instagram-bottom{border-top:1px solid #cbbdaa;margin-top:32px;padding-top:22px;display:flex;justify-content:space-between;gap:25px;font-size:12px}.instagram-bottom>a{color:#a6381d}.instagram-bottom small{max-width:380px;line-height:1.7;font-size:10px;color:#675b50}@media(max-width:1000px){.instagram-intro{align-items:start;flex-direction:column;gap:22px}.instagram-story h3{font-size:24px}}@media(max-width:760px){.instagram-stories{grid-template-columns:1fr;gap:28px}.instagram-bottom{flex-direction:column}.instagram-follow{width:100%;justify-content:center}.header-actions{gap:12px}.instagram-header{width:32px;height:32px}.instagram-intro h2{font-size:44px}.instagram-picture{aspect-ratio:3/2}}
