/* True landscape artwork with continuous studio backgrounds. */
[data-page="company"] #principles .partner-stage{height:auto;aspect-ratio:16/9;border-radius:28px;background:radial-gradient(ellipse at 50% 25%,#103551 0%,#082337 42%,#050e18 80%,#04090f 100%);border:1px solid #96b8d512;isolation:isolate}
[data-page="company"] #principles picture{display:block;width:100%;height:100%}
[data-page="company"] #principles #partner-image{display:block;width:100%;height:100%;object-fit:contain;opacity:1;mask-image:none}
[data-page="company"] #principles .media-caption{font-size:11px;left:22px;bottom:18px;max-width:calc(100% - 44px);background:#07121fc7;border:1px solid #a5b8cb14;color:#b6c5d4;backdrop-filter:blur(10px)}
[data-page="company"] #principles .report-tabs{row-gap:12px}
@media(max-width:600px){[data-page="company"] #principles .partner-stage{aspect-ratio:6/5;border-radius:22px}[data-page="company"] #principles .media-caption{font-size:9px;left:12px;bottom:10px;padding:6px 9px;max-width:calc(100% - 24px)}[data-page="company"] #principles .report-tabs{gap:8px}[data-page="company"] #principles [role="tab"]{padding:11px 14px}}

[data-page="company"] #principles #partner-image{background:transparent}
