@font-face{font-family:font;src:url(../media/manrope_latin_wght_normal-s.p.1p_a2k8qd5zhp.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:font Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}._5TZaqG_className{font-family:font,font Fallback}._5TZaqG_variable{--font-elula:"font", "font Fallback"}
.wireframe-hero{aspect-ratio:1.08;width:100%;position:relative}.wireframe-viewport{z-index:1;cursor:default;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;border-radius:8px;position:absolute;inset:0}.wireframe-hero[data-status=ready] .wireframe-viewport{cursor:grab}.wireframe-hero[data-status=ready] .wireframe-viewport[data-dragging=true]{cursor:grabbing}.wireframe-viewport:focus{box-shadow:none;outline:none}.wireframe-viewport:focus-visible{outline:2px solid var(--e-focus);outline-offset:4px}.wireframe-viewport canvas{width:100%;height:100%;display:block}.wireframe-poster{pointer-events:none;background:-webkit-image-set(url(/models/hero-poster.webp) 1x,url(/models/hero-poster@2x.webp) 2x) 50%/contain no-repeat;background:image-set("/models/hero-poster.webp" 1x,"/models/hero-poster@2x.webp" 2x) 50%/contain no-repeat;position:absolute;inset:0}.wireframe-viewport{touch-action:pan-y}.wireframe-viewport canvas{opacity:0}.wireframe-hero[data-status=ready] canvas{opacity:1}.wireframe-hero[data-status=ready] .wireframe-poster{visibility:hidden}
