.video-conference{max-width:880px;margin:3rem auto 0;border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 32px 100px #00000024;border:1px solid rgba(123,47,190,.15)}.video-conference__header{padding:2rem 2.5rem 1.75rem;background:linear-gradient(135deg,#12013a,#001b39);color:#fff}.video-conference__header .badge{background:#2cc4d126;color:#2cc4d1;border:1px solid rgba(44,196,209,.3);margin-bottom:1rem}.video-conference__header h2{font-size:clamp(1rem,2.2vw,1.25rem);font-style:italic;font-weight:500;line-height:1.6;color:#ffffffe6;margin:0}.video-conference__header h2 strong{font-style:normal;font-weight:700;color:#fff}.video-conference__embed{position:relative;aspect-ratio:16 / 9;background:#000}.video-conference__embed iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none;display:block}.video-conference__footer{display:flex;justify-content:center;gap:2.5rem;flex-wrap:wrap;padding:1.25rem 2rem;background:var(--color-navy, #001B39);border-top:1px solid rgba(255,255,255,.07)}.video-conference__feat{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#ffffff8c}.video-conference__feat span:first-child{font-size:1rem}.video-salon-vertical{max-width:400px;margin:3rem auto 0;border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 32px 100px #00000024;border:1px solid rgba(123,47,190,.15)}.video-salon-vertical__header{padding:1.5rem 2rem 1.25rem;background:linear-gradient(135deg,#12013a,#001b39);color:#fff;text-align:center}.video-salon-vertical__header .badge{background:#2cc4d126;color:#2cc4d1;border:1px solid rgba(44,196,209,.3);margin-bottom:.75rem}.video-salon-vertical__header h3{font-size:clamp(.95rem,2vw,1.1rem);font-weight:600;line-height:1.5;color:#fff;margin:0}.video-salon-vertical__player{position:relative;aspect-ratio:9 / 16;background:#000}.video-salon-vertical__player video{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:600px){.video-conference__header{padding:1.5rem}.video-conference__footer{gap:1rem;padding:1rem}.video-salon-vertical{max-width:100%}}
