.project-stream{background:var(--pc-bg,#fff);color:var(--pc-ink,#161616);max-width:var(--pc-width,1400px);margin:0 auto;display:flex;flex-direction:column;gap:var(--pc-gap,0px)}
.pc-block{box-sizing:border-box;min-width:0}.pc-block figure{margin:0}.pc-block img,.pc-block video{display:block;width:100%;height:auto}.pc-film{aspect-ratio:16/9;position:relative;background:#101010}.pc-film iframe{position:absolute;border:0;inset:0;width:100%;height:100%}.pc-grid{display:flex;flex-direction:column}.pc-row{display:flex;align-items:flex-start;min-width:0}.pc-row > *{flex:1 1 0;min-width:0}.pc-grid img,.pc-grid video{width:100%;height:auto}.pc-text{padding:clamp(28px,6vw,88px);max-width:960px;margin:auto}.pc-text h2{font-size:clamp(24px,3vw,42px);line-height:1.2;letter-spacing:-.025em;margin:0 0 24px}.pc-text p{font-size:clamp(16px,1.5vw,20px);line-height:1.7;margin:0 0 16px}.pc-block figcaption{font:13px/1.6 sans-serif;padding:14px 24px;text-align:center;opacity:.65}.pc-empty{min-height:260px;background:linear-gradient(135deg,#f0f1f0,#e4e8e5);display:grid;place-items:center;color:#77817a;font:14px/1.5 sans-serif;text-align:center;padding:32px}.bg iframe,.fr iframe{position:absolute;left:50%;top:50%;width:100%;height:100%;min-width:177.78vh;min-height:56.25vw;transform:translate(-50%,-50%);border:0;pointer-events:none}.fr iframe{width:max(100%,calc(100% * var(--ar,1.7778)));height:max(100%,calc(100% / var(--ar,1.7778)));min-width:0;min-height:0}
@media(max-width:600px){.pc-text{padding:28px 20px}.pc-grid{grid-template-columns:repeat(min(var(--columns,2),2),minmax(0,1fr))}.pc-empty{min-height:160px}}

/* mətn bloklarında linklər */
.pc-text a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s}
.pc-text a:hover{color:var(--accent,#E02927)}
