.zbxYTa_page{max-width:1200px;margin-inline:auto;padding-bottom:48px}.zbxYTa_hero{text-align:center;border:1px solid var(--line);background:radial-gradient(ellipse at 50% 20%,var(--surface-3),var(--bg) 75%);padding:36px 24px 0;position:relative;overflow:hidden}.zbxYTa_titleArt{width:min(700px,100%);height:auto;margin:-30px auto -35px;display:block}.zbxYTa_hero h1{color:var(--cream);margin:0;font-size:clamp(28px,4.5vw,54px);line-height:1.5}.zbxYTa_hero p{max-width:680px;color:var(--muted);margin:12px auto 0;line-height:2}.zbxYTa_portraits{width:100%;max-width:1000px;height:auto;margin:12px auto -1px;display:block}.zbxYTa_nav{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:10px;padding:20px 0;display:flex}.zbxYTa_nav a{background:var(--surface);color:var(--cream);border:1px solid var(--line);padding:10px 18px}.zbxYTa_nav a:hover{background:var(--surface-3)}.zbxYTa_section{border-bottom:1px solid var(--line);padding-block:46px;scroll-margin-top:85px}.zbxYTa_section h2{color:var(--cream);margin:0 0 12px;font-size:clamp(27px,3.5vw,42px)}.zbxYTa_section>p{max-width:840px;color:var(--muted);margin:0 0 24px;line-height:2}.zbxYTa_gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.zbxYTa_imageCard{text-align:start;border:1px solid var(--line);background:var(--surface);width:100%;color:var(--cream);cursor:zoom-in;font:inherit;padding:0;display:block;overflow:hidden}.zbxYTa_imageCard img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.zbxYTa_imageCard>span{justify-content:space-between;padding:14px 18px;font-weight:800;display:flex}.zbxYTa_imageCard:hover{border-color:var(--accent)}.zbxYTa_heroes{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.zbxYTa_heroCard{background:var(--surface);border:1px solid var(--line);text-align:center;color:var(--cream);flex-direction:column;align-items:center;gap:14px;padding:20px 8px;font-weight:800;display:flex}.zbxYTa_heroCard:hover{background:var(--surface-3);border-color:var(--accent)}.zbxYTa_heroCard img{object-fit:contain;width:100px;height:100px}.zbxYTa_broker{grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid}.zbxYTa_broker img{object-fit:contain;width:100%;height:auto;max-height:530px;display:block}.zbxYTa_broker p{color:var(--muted);line-height:2}.zbxYTa_actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.zbxYTa_source{color:var(--muted);padding-top:28px;font-size:14px;line-height:2}.zbxYTa_source a{color:var(--cream);text-underline-offset:4px;text-decoration:underline}.zbxYTa_lightbox{border:1px solid var(--line);background:var(--bg);width:min(1200px,94vw);max-height:94dvh;color:var(--text);padding:16px;overflow:auto}.zbxYTa_lightbox::backdrop{background:#000000e0}.zbxYTa_lightbox figure{margin:16px 0}.zbxYTa_lightbox figure img{object-fit:contain;width:100%;height:auto;max-height:72dvh;display:block}.zbxYTa_lightbox figcaption{text-align:center;margin:12px 0}.zbxYTa_galleryControls{justify-content:center;align-items:center;gap:24px;display:flex}@media (max-width:850px){.zbxYTa_heroes{grid-template-columns:repeat(3,minmax(0,1fr))}.zbxYTa_broker{gap:20px}}@media (max-width:550px){.zbxYTa_hero{padding:24px 12px 0}.zbxYTa_titleArt{margin:-14px auto -12px}.zbxYTa_hero p{font-size:14px}.zbxYTa_section{padding-block:30px}.zbxYTa_gallery,.zbxYTa_broker{grid-template-columns:1fr}.zbxYTa_nav{gap:8px}.zbxYTa_nav a{padding:9px 12px;font-size:13px}.zbxYTa_heroes{gap:8px}.zbxYTa_heroCard{font-size:13px}.zbxYTa_heroCard img{width:76px;height:76px}.zbxYTa_broker img{max-height:360px}.zbxYTa_lightbox{padding:10px}}
