.main-page-wrapper{justify-content:center;align-items:center;width:100vw;height:100vh;margin:0 auto;display:flex}.main-page.svelte-1lqmjka{flex-direction:column;justify-content:space-between;align-items:flex-start;width:60%;height:60%;margin-top:-10%;display:flex}@media (width<=1200px){.main-page.svelte-1lqmjka{width:min(80%,720px);height:min(60vh,580px);margin-top:-120px}}.title.svelte-1lqmjka{text-align:left;max-width:max-content;color:var(--color-surface);font-family:var(--global-font-title);letter-spacing:-.1ex;pointer-events:auto;margin:0;font-size:10vw;transition:opacity .5s}@media (width<=1600px){.title.svelte-1lqmjka{font-size:12vh}}@media (width<=800px){.title.svelte-1lqmjka{font-size:8.5vh}}.buttons-container.svelte-1lqmjka{flex-flow:column wrap;align-self:flex-end;gap:0;max-width:1200px;margin-bottom:4ex;display:flex}.tab-button.svelte-1lqmjka{cursor:pointer;background:0 0;background-image:linear-gradient(var(--base-fill), var(--base-fill)), var(--glow,var(--metallic-reset));max-width:max-content;opacity:calc(.5 + 1 * var(--intensity,0));filter:brightness(1 + var(--intensity));text-align:left;color:var(--color-surface);pointer-events:auto;background-position:0 0,0 0;background-repeat:no-repeat,no-repeat;background-size:100% 100%,100% 100%;-webkit-background-clip:text,text;background-clip:text,text;border:none;padding:1ex;font-size:2.5vw;text-decoration:none;transition:transform .25s;position:relative}@media (width<=1600px){.tab-button.svelte-1lqmjka{font-size:3.25vh}}.tab-button.svelte-1lqmjka:hover{transform:translateY(-5px)translate(-5px)}.tab-button.svelte-1lqmjka:active{opacity:1;transform:translateY(5px)translate(5px)}.art.svelte-1uha8ag{object-fit:cover;object-position:25% center;width:100%;height:100%;position:fixed}
