.Vb_3GW_gallery{margin:15px 0 28px}.Vb_3GW_stage{background:var(--surface-soft);border:1px solid #c6dae6;border-radius:22px;grid-template-columns:1.35fr 1fr;gap:10px;height:min(570px,55vw);min-height:420px;display:grid;position:relative;overflow:hidden}.Vb_3GW_mainPhoto,.Vb_3GW_companion{min-width:0;position:relative;overflow:hidden}.Vb_3GW_single{grid-template-columns:1fr}.Vb_3GW_single .Vb_3GW_mainPhoto>img{object-fit:contain}.Vb_3GW_mainPhoto>img,.Vb_3GW_companion>img{object-fit:cover;object-position:center 73%}.Vb_3GW_companion{cursor:pointer;background:var(--surface-soft);border:0;padding:0}.Vb_3GW_companion>img{transition:transform .6s}.Vb_3GW_companion:hover>img{transform:scale(1.025)}.Vb_3GW_companion>span{color:#083c5a;letter-spacing:.1em;background:#ffffffed;border-radius:999px;align-items:center;gap:12px;padding:12px 15px;font-size:11px;display:flex;position:absolute;top:20px;right:20px}.Vb_3GW_companion svg{width:14px}.Vb_3GW_label{letter-spacing:.12em;color:#083c5a;background:#ffffffed;border-radius:999px;padding:11px 15px;font-size:11px;position:absolute;top:20px;left:20px}.Vb_3GW_controls{color:#083c5a;background:#fffffff5;border-radius:999px;align-items:center;gap:14px;padding:6px;display:flex;position:absolute;bottom:20px;left:29%;transform:translate(-50%);box-shadow:0 3px 20px #083c5a1a}.Vb_3GW_controls button{background:var(--surface-tint);color:#083c5a;cursor:pointer;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.Vb_3GW_controls button:hover{background:#bed5e3}.Vb_3GW_controls button:first-child svg{rotate:180deg}.Vb_3GW_controls svg{width:18px}.Vb_3GW_controls>span{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.Vb_3GW_controls>span>span{color:#4e6979;padding-inline:6px}.Vb_3GW_allPhotos{color:#083c5a;background:#fffffff5;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:13px 17px;font-size:12px;display:flex;position:absolute;bottom:25px;right:20px}.Vb_3GW_allPhotos svg{width:16px}.Vb_3GW_thumbs{scrollbar-width:thin;scrollbar-color:#91aab8 transparent;gap:10px;padding:12px 2px 7px;display:flex;position:relative;overflow-x:auto}.Vb_3GW_thumbs button{background:var(--surface-soft);cursor:pointer;opacity:.65;border:3px solid #0000;border-radius:11px;flex:0 0 106px;width:106px;height:80px;transition:opacity .25s,border-color .25s;position:relative;overflow:hidden}.Vb_3GW_thumbs button[aria-pressed=true]{opacity:1;border-color:#083c5a}.Vb_3GW_thumbs button:hover{opacity:1}.Vb_3GW_thumbs img{object-fit:cover;object-position:center 70%}.Vb_3GW_note{color:#465f6d;margin:10px 0 0;font-size:12px;line-height:1.7}@media (max-width:700px){.Vb_3GW_stage{background:#082f49;border-radius:18px;height:310px;min-height:260px;max-height:360px;display:block;position:relative;overflow:hidden}.Vb_3GW_mainPhoto{width:100%;height:100%;position:relative}.Vb_3GW_mainPhoto>img{object-fit:cover;object-position:center 65%}.Vb_3GW_companion{display:none}.Vb_3GW_label{z-index:2;padding:8px 12px;font-size:12px;top:12px;left:12px}.Vb_3GW_controls{z-index:2;gap:8px;padding:4px;bottom:12px;left:12px;transform:none}.Vb_3GW_controls button{width:34px;height:34px}.Vb_3GW_controls>span{font-size:12px}.Vb_3GW_allPhotos{z-index:2;gap:6px;min-height:36px;padding:9px 12px;font-size:12px;bottom:12px;right:12px}.Vb_3GW_thumbs button{border-radius:9px;flex-basis:76px;width:76px;height:60px}.Vb_3GW_thumbs img{object-fit:cover;object-position:center 65%}.Vb_3GW_note{font-size:12px}}@media (max-width:350px){.Vb_3GW_allPhotos{padding-inline:10px}.Vb_3GW_allPhotos svg{display:none}.Vb_3GW_controls{gap:6px;left:10px}}@media (prefers-reduced-motion:reduce){.Vb_3GW_thumbs button{transition:none}}
