.network-story{max-width:1400px!important}.story-hero{padding:clamp(28px,6vw,80px);border:1px solid var(--app-line);border-radius:32px;background:linear-gradient(130deg,var(--app-raised),var(--app-surface));}.story-hero h1{font-size:clamp(40px,6vw,80px);line-height:1.03;letter-spacing:-.055em;margin:24px 0}.story-hero>p{max-width:760px;font-size:clamp(18px,2vw,23px);line-height:1.65;color:var(--app-muted)}.story-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.story-tags span{padding:9px 16px;border:1px solid var(--app-line);border-radius:24px;font-size:12px;color:var(--app-accent)}.story-statement{max-width:850px;padding:75px 20px;margin:auto}.story-statement h2,.story-callout h2{font-size:clamp(30px,4vw,50px);line-height:1.1;letter-spacing:-.04em}.story-statement p,.story-grid p,.story-callout p{color:var(--app-muted);line-height:1.8}.story-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:30px 0}.story-grid article{padding:30px;background:var(--app-surface);border:1px solid var(--app-line);border-radius:24px}.story-grid h2{font-size:26px;line-height:1.2;letter-spacing:-.025em}.story-callout{display:flex;align-items:center;justify-content:space-between;gap:32px;background:var(--app-raised);padding:40px;border-radius:28px;margin-top:45px}.story-actions{display:flex;flex-direction:column;gap:16px;flex-shrink:0}.partner-logo-surface{height:170px;display:grid;place-items:center;background:white;border-radius:16px;margin-bottom:30px;padding:25px}.partner-logo-surface img{width:100%;height:110px;object-fit:contain}.partner-brand-grid{margin-top:32px}.story-grid a{color:var(--app-accent)}@media(max-width:750px){.story-grid{grid-template-columns:1fr}.story-callout{flex-direction:column;align-items:stretch;padding:28px}.story-statement{padding:45px 8px}.story-hero{border-radius:24px}}
.partner-logo-surface{background:#303c46;border:1px solid #52616d}.art-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:36px 0}.art-grid figure{margin:0;background:var(--app-surface);border:1px solid var(--app-line);border-radius:24px;overflow:hidden}.art-grid img{width:100%;height:360px;object-fit:cover}.art-grid figcaption{padding:18px;color:var(--app-muted)}.artist-film{width:100%;border-radius:24px;margin-top:20px}@media(max-width:650px){.art-grid{grid-template-columns:1fr}.art-grid img{height:300px}}

.partnership-form-section{max-width:900px;margin:45px auto;padding:32px;background:var(--app-surface);border:1px solid var(--app-line);border-radius:28px;scroll-margin-top:100px}.partnership-form-section h2{font-size:32px;letter-spacing:-.03em}.partnership-form-section p{color:var(--app-muted)}.partnership-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.partnership-form-section label{display:block;margin:18px 0;font-size:14px}.partnership-form-section input,.partnership-form-section select,.partnership-form-section textarea{display:block;width:100%;box-sizing:border-box;margin-top:8px;padding:13px;border:1px solid var(--app-line);border-radius:12px;background:var(--app-bg);color:var(--app-text);font:inherit}.partnership-form-section textarea{resize:vertical}.partnership-form-section .partnership-trap{display:none}.partnership-privacy{font-size:12px}.partnership-form-section button{cursor:pointer}.partnership-form-section button:disabled{opacity:.6;cursor:wait}#partnership-status{min-height:24px}@media(max-width:600px){.partnership-fields{grid-template-columns:1fr;gap:0}.partnership-form-section{padding:22px}}
