p.svelte-2nouj3{margin:0}a.svelte-2nouj3{color:inherit}h1.svelte-2nouj3,h2.svelte-2nouj3{font-size:inherit;font-weight:500;margin:0}.bg.svelte-2nouj3{display:block;width:100dvw;height:100dvh;fill:#977d2d}@media only screen and (max-width: 600px){.bg.svelte-2nouj3{padding:2vh 2vw;width:96dvw;height:96dvh}}.top.svelte-2nouj3{position:fixed;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;top:0;left:0;width:-webkit-fill-available;width:-moz-available;width:fill-available;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;padding:2vh 2vw;gap:2vw}.logo.svelte-2nouj3{width:auto;height:8vw;fill:#000}h1.svelte-2nouj3{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:top;-moz-box-align:top;-ms-flex-align:top;align-items:top;width:-webkit-fill-available;width:-moz-available;width:fill-available;font-size:3.5vw;letter-spacing:-.01em;line-height:.95;font-weight:400}h1.svelte-2nouj3 span:where(.svelte-2nouj3):nth-child(1){text-align:left}h1.svelte-2nouj3 span:where(.svelte-2nouj3):nth-child(2){text-align:right}@media only screen and (max-width: 1200px){.logo.svelte-2nouj3{height:11vw}h1.svelte-2nouj3{font-size:5vw}}@media only screen and (max-width: 600px){.top.svelte-2nouj3{padding:4vh 4vw;gap:2vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.logo.svelte-2nouj3{height:20vw}h1.svelte-2nouj3{width:-moz-calc(100% - 20vw);width:calc(100% - 20vw);font-size:10vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}h1.svelte-2nouj3 span:where(.svelte-2nouj3):nth-child(1){text-align:left}h1.svelte-2nouj3 span:where(.svelte-2nouj3):nth-child(2){text-align:right}}.center.svelte-2nouj3{position:fixed;z-index:2;top:50%;left:50%;max-width:1000px;width:60%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);text-align:center;font-size:1.7vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8vw;line-height:1.3}.center.svelte-2nouj3 a:where(.svelte-2nouj3){padding:.04em .5em .1em;background-color:#ff8ce0;-moz-border-radius:1em;border-radius:1em;text-decoration:none;border:solid 2px}.center.svelte-2nouj3 a:where(.svelte-2nouj3):hover{background-color:#977d2d}@media only screen and (max-width: 1200px){.center.svelte-2nouj3{font-size:3vw;width:80vw}}@media only screen and (max-width: 600px){.center.svelte-2nouj3{font-size:4.5vw;width:92vw;padding:4vw;text-align:left;top:90vw;gap:3vw;line-height:1.5}.center.svelte-2nouj3 a:where(.svelte-2nouj3){padding:.02em .5em .07em;background-color:#ff8ce0;-moz-border-radius:1em;border-radius:1em;text-decoration:none;border:solid 1px}.center.svelte-2nouj3 a:where(.svelte-2nouj3):hover{background-color:#977d2d}}.bottom.svelte-2nouj3{position:fixed;z-index:2;bottom:0;left:0;width:-webkit-fill-available;width:-moz-available;width:fill-available;padding:2vh 2vw}.bottom.svelte-2nouj3 p:where(.svelte-2nouj3){font-size:1.2vw;margin-bottom:1vw}.bottom.svelte-2nouj3 svg:where(.svelte-2nouj3){width:10vw;height:6vw}.longtake.svelte-2nouj3{margin-left:2vw}@media only screen and (max-width: 1200px){.bottom.svelte-2nouj3 p:where(.svelte-2nouj3){font-size:2vw;margin-bottom:2vw}.bottom.svelte-2nouj3 svg:where(.svelte-2nouj3){width:13vw;height:6vw}}@media only screen and (max-width: 600px){.bottom.svelte-2nouj3{padding:4vh 4vw}.bottom.svelte-2nouj3 p:where(.svelte-2nouj3){font-size:4.5vw;margin-bottom:4vh}.bottom.svelte-2nouj3 svg:where(.svelte-2nouj3){width:30vw;height:15vw}.longtake.svelte-2nouj3{margin-left:4vw}}
