.StudioHomeHero-module__D2szBa__hero{isolation:isolate;min-height:calc(100vh - 3.5rem);min-height:calc(100dvh - 3.5rem - env(safe-area-inset-bottom,0px));color:#fff;background:#14212b;flex:1 0 auto;place-items:center;display:grid;position:relative;overflow:hidden}.StudioHomeHero-module__D2szBa__video{object-fit:fill;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.StudioHomeHero-module__D2szBa__shade{pointer-events:none;background:#000000a6;position:absolute;inset:0}.StudioHomeHero-module__D2szBa__content{text-align:center;max-width:60rem;padding:3rem 1.5rem;position:relative}.StudioHomeHero-module__D2szBa__content h1{overflow-wrap:anywhere;margin:0;font-size:clamp(2rem,5vw,4.5rem);font-weight:650;line-height:1.1}.StudioHomeHero-module__D2szBa__introduction{color:#f1f3f5;text-wrap:pretty;max-width:52ch;margin:1rem auto 0;font-size:clamp(.9375rem,1.5vw,1.0625rem);line-height:1.6}.StudioHomeHero-module__D2szBa__control{color:#fff;min-width:44px;min-height:44px;font:inherit;letter-spacing:.035em;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:.45rem;margin-top:.75rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;line-height:1;display:inline-flex}.StudioHomeHero-module__D2szBa__control svg{flex:none}.StudioHomeHero-module__D2szBa__control:hover span{text-underline-offset:.25em;text-decoration:underline}.StudioHomeHero-module__D2szBa__control:focus-visible{outline-offset:4px;outline:3px solid #d4ff57}
