.overlay.svelte-1xo6t6v{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#0000;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);transition:background .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease;cursor:pointer}.overlay-visible.svelte-1xo6t6v{background:#0000004d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.close-button.svelte-1xo6t6v{position:absolute;top:1rem;right:1rem;z-index:1001;background:none;border:none;color:#fff;font-size:2rem;line-height:1;padding:.2em;cursor:pointer}.video-container.svelte-1xo6t6v{cursor:default;display:flex;align-items:center;justify-content:center}video.svelte-1xo6t6v{display:block;max-width:100%;max-height:100%}@media(orientation:landscape){.video-container.svelte-1xo6t6v{width:100vw;height:100vh}video.svelte-1xo6t6v{width:100%;height:100%;object-fit:contain}}@media(orientation:portrait){.video-container.svelte-1xo6t6v{position:fixed;top:50%;left:50%;width:100svh;height:100svw;transform:translate(-50%,-50%) rotate(90deg)}video.svelte-1xo6t6v{width:100%;height:100%;object-fit:contain}.close-button.svelte-1xo6t6v{top:auto;bottom:1rem;right:1rem}}.hero.svelte-1uha8ag{position:relative;width:100%;height:100lvh;overflow:hidden}.hero-bg.svelte-1uha8ag{width:100%;height:100%;object-fit:cover;object-position:center center}.student-work-link.svelte-1uha8ag{position:absolute;left:50%;top:35%;transform:translate(-50%,-50%);z-index:10}.student-work-img.svelte-1uha8ag{width:auto;height:15.1svh;display:block;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3))}.classroom-link.svelte-1uha8ag{position:absolute;left:46%;top:62%;transform:translate(-50%,-50%)}.classroom-img.svelte-1uha8ag{width:auto;height:7.04svh;display:block;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3))}.instructor-link.svelte-1uha8ag{position:absolute;left:78%;top:62%;transform:translate(-50%,-50%)}.instructor-img.svelte-1uha8ag{width:auto;height:13.05svh;display:block;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3))}.philosophy-link.svelte-1uha8ag{position:absolute;right:20.2%;top:41%;transform:translate(50%,-50%);background:none;border:none;padding:0;cursor:pointer}.philosophy-img.svelte-1uha8ag{width:auto;height:15.565svh;display:block}.logo.svelte-1uha8ag{position:absolute;right:5%;top:5%;height:25svh;width:auto;pointer-events:none}.music-note.svelte-1uha8ag{position:absolute;left:88%;top:56%;transform:translate(-50%,-50%);width:auto;height:2.5svh;z-index:800;pointer-events:none;animation:svelte-1uha8ag-note-combined 2s ease-in-out forwards}@keyframes svelte-1uha8ag-note-combined{0%{opacity:0;transform:translate(-50%,-50%) translate(0)}10%{opacity:1;transform:translate(-50%,-50%) translate(10px,-10px)}80%{opacity:1;transform:translate(-50%,-50%) translate(10px,-10px)}to{opacity:0;transform:translate(-50%,-50%) translate(10px,-10px)}}@media(min-aspect-ratio:2/3){.classroom-link.svelte-1uha8ag{top:65%}}@media(min-aspect-ratio:4/3){.hero-bg.svelte-1uha8ag{object-position:center 65%}.student-work-link.svelte-1uha8ag{top:20%}.classroom-link.svelte-1uha8ag{top:58.5%}}
