.studio[data-astro-cid-r6rwahll]{z-index:0;pointer-events:none;--cx:62%;--cy:44%;--floor:76%;position:absolute;inset:0;overflow:hidden}.studio[data-astro-cid-r6rwahll][data-variant=hero]{--cx:64%;--cy:46%;--floor:78%}@media (width<=767px){.studio[data-astro-cid-r6rwahll]{--cx:50%;--cy:30%;--floor:56%}.studio[data-astro-cid-r6rwahll][data-variant=hero]{--cx:50%;--cy:28%;--floor:52%}}.studio[data-astro-cid-r6rwahll]>i[data-astro-cid-r6rwahll]{display:block;position:absolute}.studio-sparkle[data-astro-cid-r6rwahll]{display:none}.studio-wall[data-astro-cid-r6rwahll]{background:linear-gradient(to bottom, var(--g1), var(--g2) 40%, var(--g3) 68%, var(--g4));-webkit-mask-image:radial-gradient(ellipse 40% 50% at var(--cx) var(--cy), #000 0%, #00000080 38%, transparent 76%);-webkit-mask-image:radial-gradient(ellipse 40% 50% at var(--cx) var(--cy), #000 0%, #00000080 38%, transparent 76%);mask-image:radial-gradient(ellipse 40% 50% at var(--cx) var(--cy), #000 0%, #00000080 38%, transparent 76%);opacity:var(--studio-wall);inset:0}.studio-window[data-astro-cid-r6rwahll]{background:linear-gradient(90deg, transparent 32.5%, var(--studio-mullion) 33%, var(--studio-mullion) 34%, transparent 34.5%, transparent 65.5%, var(--studio-mullion) 66%, var(--studio-mullion) 67%, transparent 67.5%), linear-gradient(160deg, var(--studio-window) 0%, color-mix(in srgb, var(--studio-window) 60%, transparent) 45%, transparent 85%);width:52%;height:96%;top:-6%;left:-4%;transform:skew(-16deg);-webkit-mask-image:radial-gradient(70% 70% at 40% 35%,#000 30%,#0000 78%);mask-image:radial-gradient(70% 70% at 40% 35%,#000 30%,#0000 78%)}.studio-cove[data-astro-cid-r6rwahll]{left:0;right:0;top:calc(var(--floor) - 14vh);background:linear-gradient(to bottom, transparent 0%, var(--studio-cove) 50%, transparent 100%);height:28vh}.studio-floor[data-astro-cid-r6rwahll]{left:0;right:0;top:var(--floor);background:linear-gradient(to bottom, var(--studio-floor-top), var(--studio-floor-bottom));border-top:1px solid var(--studio-seam);bottom:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.studio-grain[data-astro-cid-r6rwahll]{opacity:var(--studio-grain);mix-blend-mode:overlay;background:url(/img/grain.png) 0 0/192px 192px;inset:0}.studio-spot[data-astro-cid-r6rwahll]{left:var(--cx);top:var(--floor);background:radial-gradient(ellipse closest-side, color-mix(in srgb, var(--g3) 22%, transparent), transparent);width:58vw;height:16vh;transform:translate(-50%,-50%)}:root[data-theme=light] .studio-spot[data-astro-cid-r6rwahll]{background:radial-gradient(ellipse closest-side, var(--studio-contact), transparent);width:40vw;height:7vh;transform:translate(-38%,-40%)}
