.vn582-project-tours{margin:clamp(2rem,5vw,4.5rem) 0}.vn582-project-embed{margin:1.5rem 0 2.5rem}.vn582-project-embed h3{font-size:clamp(1.15rem,2.3vw,1.65rem);margin:0 0 1rem}.vn582-frame{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:16px;background:#10151b}.vn582-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.vn582-project-embed p{margin:.7rem 0}.vn582-project-embed a{color:var(--vn-accent,#e9b974)}.vn582-external-tour{margin:1.5rem 0}@media(max-width:700px){.vn582-frame{aspect-ratio:4/3;border-radius:12px}}
