.page-heading.has-page-scene{display:grid;grid-template-columns:minmax(0,1fr) 160px auto;align-items:center;gap:20px;min-height:120px}.page-heading.has-page-scene>div:first-child{grid-column:1;grid-row:1;min-width:0}.page-heading.has-page-scene>.live{grid-column:3;grid-row:1;max-width:220px}.page-scene{position:relative;grid-column:2;grid-row:1;width:160px;height:120px;pointer-events:none;isolation:isolate;contain:layout style}.page-scene[hidden]{display:none!important}.page-scene:before{content:'';position:absolute;inset:20% 4% 10%;background:radial-gradient(ellipse,#a4d9650b,transparent 72%);border-radius:50%;z-index:-1}.page-scene:after{content:'';position:absolute;left:18%;right:18%;bottom:5%;height:12%;background:radial-gradient(ellipse,#0008,transparent 72%);filter:blur(5px);z-index:-1}.page-scene-canvas,.page-scene-fallback,.page-scene-fallback svg{position:absolute;inset:0;width:100%;height:100%;display:block}.page-scene-canvas{opacity:0}.page-scene.webgl-ready .page-scene-canvas{opacity:1}.page-scene.webgl-ready .page-scene-fallback{display:none}@media(max-width:1050px){.page-heading.has-page-scene{grid-template-columns:minmax(0,1fr) 140px;gap:8px 15px}.page-heading.has-page-scene>.live{grid-column:1;grid-row:2;max-width:100%;margin-top:-5px}.page-scene{width:140px;height:110px;grid-row:1/3}}@media(max-width:600px){.page-heading.has-page-scene{grid-template-columns:minmax(0,1fr) 100px;gap:8px 7px;min-height:100px}.page-heading.has-page-scene>.live{margin-top:0}.page-scene{width:100px;height:85px;align-self:center}.page-heading.has-page-scene h1{font-size:clamp(27px,7.6vw,35px);overflow-wrap:normal}.page-heading.has-page-scene #page-description{font-size:11px;line-height:1.7}.page-heading.has-page-scene #hero-kicker{font-size:9px;letter-spacing:.1em}}@media(max-width:360px){.page-heading.has-page-scene{grid-template-columns:minmax(0,1fr) 85px;gap:7px}.page-scene{width:85px;height:80px}.page-heading.has-page-scene h1{font-size:26px}.page-heading.has-page-scene #page-description{font-size:10px}}@media(prefers-reduced-motion:reduce){.page-scene{animation:none;transition:none}}
