.social-live-panel{grid-template-columns:1fr minmax(0,540px);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.social-live-copy h3{font-family:var(--font-display);text-transform:uppercase;margin:1rem 0;font-size:clamp(3rem,6vw,5.5rem);line-height:1}.social-live-copy>p:not(.eyebrow){max-width:32rem;color:var(--muted);line-height:1.8}.social-embed-container{min-width:0}.social-embed-container .instagram-media{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.social-embed-container iframe{min-width:0!important;max-width:100%!important}.social-embed-gate{border:1px solid var(--gold);background:linear-gradient(145deg,#231e12,var(--ink));flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;min-height:350px;padding:clamp(1.5rem,4vw,3rem);display:flex}.social-embed-gate>strong{color:var(--gold);font-size:clamp(1.6rem,4vw,2.5rem)}.social-embed-gate p{margin:0}.social-embed-note{color:var(--muted);font-size:.8rem;line-height:1.6}.social-embed-note a{text-decoration:underline}.social-real-videos{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}.social-real-video{background:var(--ink);border:1px solid var(--line);min-width:0}.social-real-video iframe{border:0;width:100%;height:450px;display:block}.social-real-video>a{color:var(--cream);padding:1.25rem;font-size:.9rem;display:block}.social-video-load{width:100%;min-height:450px;color:var(--cream);cursor:pointer;background:linear-gradient(160deg,#2a2314,#0a0a08);border:0;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:2rem;display:flex}.social-video-load>span{border:1px solid var(--gold);width:70px;height:70px;color:var(--gold);border-radius:50%;place-items:center;font-size:1.5rem;transition:transform .2s;display:grid}.social-video-load:hover>span{transform:scale(1.1)}.social-video-load strong{font-family:var(--font-display);text-transform:uppercase;font-size:2rem;font-weight:400;line-height:1.15}.social-video-load small{color:var(--gold);text-transform:uppercase;letter-spacing:.12em}.social-video-load:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (max-width:800px){.social-live-panel{grid-template-columns:1fr}.social-embed-container{width:100%;max-width:540px;margin-inline:auto}.social-real-videos{grid-template-columns:1fr}.social-real-video iframe,.social-video-load{height:500px;min-height:500px}}.social-api-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.social-api-grid>a{background:var(--panel);border:1px solid var(--line);overflow:hidden}.social-api-grid>a>div{aspect-ratio:1;position:relative;overflow:hidden}.social-api-grid img{object-fit:cover;transition:transform .3s}.social-api-grid a:hover img{transform:scale(1.04)}.social-api-grid p{color:var(--cream);padding:0 1.2rem;line-height:1.6}.social-api-grid a>span{color:var(--gold);padding:0 1.2rem 1.2rem;font-size:.8rem;display:block}.social-video-load{isolation:isolate;position:relative;overflow:hidden}.social-video-load>img{object-fit:cover;opacity:.32;z-index:-1}.social-video-load>strong,.social-video-load>span,.social-video-load>small{position:relative}.social-video-load>span{background:#0a0a08cc}@media (max-width:700px){.social-api-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.social-api-grid p{padding:0 .75rem;font-size:.8rem}.social-api-grid a>span{padding:0 .75rem .75rem}}@media (prefers-reduced-motion:reduce){.social-api-grid img,.social-video-load>span{transition:none}}
