.vp[data-astro-cid-glytumlp]{--bg:var(--void-rgb);z-index:0;pointer-events:none;background:rgb(var(--bg));isolation:isolate;position:absolute;inset:0;overflow:hidden;container-type:size}.vp-frame[data-astro-cid-glytumlp]{width:min(100cqw, calc(var(--vp-ratio) * 100cqh));transform:translateX(calc(var(--vp-shift) - 50%));background:rgb(var(--bg));position:absolute;top:0;bottom:0;left:50%}.vp-glow[data-astro-cid-glytumlp]{background:var(--video-glow);position:absolute;inset:0}.vp-video[data-astro-cid-glytumlp]{object-fit:cover;object-position:var(--vp-pos);width:100%;max-width:none;height:100%;filter:var(--video-filter);position:absolute;inset:0}.vp-frame[data-astro-cid-glytumlp]:before{content:"";z-index:1;background:radial-gradient(60% 70% at 50% 62%, rgba(21, 142, 223, var(--video-grade-a)), rgba(37, 99, 235, var(--video-grade-b)));mix-blend-mode:color;position:absolute;inset:0}.vp-frame[data-astro-cid-glytumlp]{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%)}.vp-frame[data-astro-cid-glytumlp]:after{content:"";z-index:2;display:none;position:absolute;inset:0}.vp[data-astro-cid-glytumlp]:after{--b:calc(28% * var(--vp-fade));content:"";z-index:3;background:linear-gradient(to bottom, rgba(var(--bg), 0) calc(100% - var(--b)), rgba(var(--bg), .22) calc(100% - var(--b) * .8), rgba(var(--bg), .52) calc(100% - var(--b) * .6), rgba(var(--bg), .78) calc(100% - var(--b) * .4), rgba(var(--bg), .94) calc(100% - var(--b) * .2), rgb(var(--bg)) 100%);position:absolute;inset:0}@media (width<=1023.98px),(aspect-ratio<=5/4){.vp-frame[data-astro-cid-glytumlp]{width:100%;left:0;transform:none;-webkit-mask-image:none;mask-image:none}.vp-frame[data-astro-cid-glytumlp]:after{background:linear-gradient(to right, rgba(var(--bg), .6), rgba(var(--bg), .3) 45%, rgba(var(--bg), .1) 100%), linear-gradient(to bottom, rgba(var(--bg), .6) 0%, rgba(var(--bg), 0) 22%);display:block}}.vh[data-astro-cid-djvlbil2]{--vh-h:calc(var(--nav-h) + 80vh);--vh-frame:min(100vw, calc(var(--vh-ratio) * var(--vh-h)));--vh-door:calc(50vw + (var(--vh-shift) - .09) * var(--vh-frame));--vh-gap:3.5rem;--vh-col:calc(var(--vh-door) - var(--vh-gap) - max(var(--wrap-pad), 50vw - var(--wrap-max) / 2 + var(--wrap-pad)));isolation:isolate;min-height:var(--vh-h);margin-top:calc(-1 * var(--nav-h));padding-top:calc(var(--nav-h) + clamp(3.5rem, 17vh, 10rem));padding-top:calc(var(--nav-h) + clamp(3.5rem, 17svh, 10rem));flex-direction:column;justify-content:flex-start;padding-bottom:calc(5rem + 14svh);display:flex;position:relative}@supports (height:1svh){.vh[data-astro-cid-djvlbil2]{--vh-h:calc(var(--nav-h) + 80svh)}}.vh-wrap[data-astro-cid-djvlbil2]{z-index:1;position:relative}.vh-copy[data-astro-cid-djvlbil2]{max-width:min(33rem, var(--vh-col))}.vh[data-astro-cid-djvlbil2]:not([data-plate=doorway]) .vh-copy[data-astro-cid-djvlbil2]{max-width:33rem}.vh-title[data-astro-cid-djvlbil2]{margin-top:1rem}.vh-title[data-astro-cid-djvlbil2] .text-grad{white-space:nowrap}.vh-lede[data-astro-cid-djvlbil2]{margin-top:1.25rem}.vh-extra[data-astro-cid-djvlbil2]{margin-top:2rem}@media (width<=1023.98px),(aspect-ratio<=5/4){.vh[data-astro-cid-djvlbil2]{--vh-h:calc(var(--nav-h) + 68vh);padding-top:calc(var(--nav-h) + clamp(2.5rem, 10vh, 5rem));padding-top:calc(var(--nav-h) + clamp(2.5rem, 10svh, 5rem));padding-bottom:4.5rem}@supports (height:1svh){.vh[data-astro-cid-djvlbil2]{--vh-h:calc(var(--nav-h) + 68svh)}}.vh[data-astro-cid-djvlbil2][data-plate] .vh-copy[data-astro-cid-djvlbil2]{max-width:36rem;position:relative}.vh-copy[data-astro-cid-djvlbil2]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, rgba(var(--void-rgb), 0) 0, rgba(var(--void-rgb), .45) 2rem, rgba(var(--void-rgb), .72) 4rem, rgba(var(--void-rgb), .72) calc(100% - 3.5rem), rgba(var(--void-rgb), .4) calc(100% - 1.75rem), rgba(var(--void-rgb), 0) 100%);position:absolute;inset:-4rem -100vw -3.5rem}}.vh[data-astro-cid-djvlbil2][data-plate=circuit] .vh-copy[data-astro-cid-djvlbil2]:before{content:none}@media (width<=359.98px){.vh-title[data-astro-cid-djvlbil2] .text-grad{white-space:normal}}
