.instagram-intro{min-height:380px;color:var(--paper-ink);position:relative;overflow:hidden}.instagram-intro .hero-photo{object-position:center}.instagram-intro-inner{max-width:760px;margin:auto;padding:48px 24px;position:relative}.instagram-intro h1{margin-bottom:16px;font-size:38px;font-weight:700;line-height:1.15}.instagram-intro h1 span{margin-top:12px;font-size:24px;font-weight:500;display:block}.instagram-intro p{max-width:480px;margin-bottom:24px;font-size:15px;line-height:1.7}.instagram-intro .eyebrow{color:var(--paper-ink);letter-spacing:0}.instagram-intro .instagram-cta{background:var(--background);color:var(--primary);min-height:48px}.instagram-links{max-width:760px;margin:auto;padding:32px 24px 48px}.instagram-links h2{margin-bottom:8px;font-size:25px;font-weight:600}.instagram-links>p{color:var(--muted-foreground);font-size:14px;line-height:1.7}.instagram-audiences{gap:12px;margin:24px 0;display:grid}.instagram-audiences .instagram-audience{white-space:normal;border-radius:var(--radius);justify-content:start;gap:16px;height:auto;min-height:80px;padding:16px}.instagram-audience>svg:first-child{width:24px;height:24px;color:var(--brand-emerald);flex-shrink:0}.instagram-audience>svg:last-child{flex-shrink:0;margin-left:auto}.instagram-audience span{text-align:left;min-width:0}.instagram-audience strong{font-size:15px;display:block}.instagram-audience small{color:var(--muted-foreground);margin-top:4px;font-size:12px;font-weight:400;display:block}.instagram-investor{border-top:1px solid var(--border);flex-wrap:wrap;gap:12px;padding-top:20px;display:flex}.instagram-geography{color:var(--muted-foreground);margin-top:22px;font-size:12px;line-height:1.7}@media (width<=600px){.instagram-intro{min-height:360px}.instagram-intro-inner{padding:36px 22px}.instagram-intro h1{font-size:32px}.instagram-intro h1 span{font-size:22px}}
