.live-page{background:#fff}.live-section{padding:5rem 0}.live-section.light{background:#f5f9fc}.live-title{font-size:clamp(2.7rem,5vw,4.8rem);line-height:1;margin:0 0 2.2rem;color:#080c12}.live-subtitle{font-size:clamp(2rem,4vw,3.6rem);line-height:1.08;margin:0 0 1.5rem;color:#0a78a5}.live-copy{font-size:1.05rem;line-height:1.55;color:#444}.live-copy p{margin:0 0 1.6rem}.live-two{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:4.5rem;align-items:center}.live-two.equal{grid-template-columns:1fr 1fr}.live-media{display:grid;gap:1.25rem}.live-media img,.live-media video{width:100%;border-radius:0}.live-media video{background:#000}.live-video{position:relative;aspect-ratio:16/9;background:#07172f;overflow:hidden}.live-video iframe{width:100%;height:100%;border:0}.live-video .video-fallback{position:absolute;inset:0;display:grid;place-items:center;background-position:center;background-size:cover}.live-video .video-fallback:before{content:"";position:absolute;inset:0;background:rgba(4,20,45,.3)}.live-video .video-fallback a{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.65rem;padding:.85rem 1.1rem;border-radius:6px;background:#f03;color:#fff;font-weight:700}.live-video .video-fallback a:before{content:"▶"}.live-hero{min-height:580px;display:grid;place-items:center;text-align:center;color:#fff;background-position:center;background-size:cover;position:relative}.live-hero:before{content:"";position:absolute;inset:0;background:rgba(3,18,38,.58)}.live-hero .container{position:relative;z-index:1}.live-hero h1{font-size:clamp(3rem,6vw,5rem);margin:0 0 2rem}.live-hero p{max-width:850px;margin:0 auto 1.2rem;font-size:1.05rem}.live-quote{min-height:380px;display:grid;place-items:center;text-align:center;color:#fff;background-position:center;background-size:cover;position:relative}.live-quote:before{content:"";position:absolute;inset:0;background:rgba(3,18,38,.72)}.live-quote blockquote{position:relative;z-index:1;font-size:clamp(1.65rem,3vw,2.6rem);max-width:930px;margin:0;padding:2rem}.values{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem 2rem;margin-top:2rem}.value h3{margin:0 0 .35rem;color:#0a78a5}.plain-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem}.plain-columns h3{font-size:1.35rem;color:#111}.plain-columns ul{padding-left:1.2rem}.legal-wrap{max-width:980px;padding-top:4.5rem;padding-bottom:4.5rem}.legal-wrap>h1{font-size:clamp(2.5rem,5vw,4.5rem);margin:0 0 2rem;color:#111}.legal-wrap h2{font-size:1.2rem;margin:2rem 0 .5rem;color:#111}.legal-wrap p{color:#333}.exstock-second{display:grid;grid-template-columns:1.15fr .85fr;gap:3rem;align-items:center}.exstock-label{border-left:8px solid #111;padding-left:1.4rem;font-size:clamp(2.4rem,5vw,4.6rem);line-height:.9;margin-bottom:2.5rem}.stock-audience{background:#fdecc9;border-radius:50%;aspect-ratio:1;display:flex;flex-direction:column;justify-content:center;padding:18%;gap:2.8rem}.stock-audience h3{margin:0 0 .5rem;color:#111}.footer-spacer{height:1rem}@media(max-width:900px){.live-two,.live-two.equal,.exstock-second{grid-template-columns:1fr;gap:2.5rem}.live-section{padding:4rem 0}.live-hero{min-height:520px}.plain-columns{grid-template-columns:1fr;gap:1.2rem}.stock-audience{border-radius:30px;aspect-ratio:auto;padding:3rem}.values{grid-template-columns:1fr}}@media(max-width:600px){.live-section{padding:3rem 0}.live-hero{min-height:600px}.live-hero p{text-align:left}.legal-wrap{padding-top:3rem;padding-bottom:3rem}.exstock-label{font-size:2.5rem}}
