@font-face{font-display:swap;font-family:figtree;src:url(../../../asset/font/figtree.ttf)}@font-face{font-display:swap;font-family:outfit;src:url(../../../asset/font/outfit.ttf)}*{box-sizing:border-box}:root{--color-secondary:#b16981;--color-secondary-hover:#d48aa4}body{color:#fff;background:#171213;width:100%;height:100vh;max-height:100vh;margin:0;font-family:figtree,sans-serif;overflow:hidden auto}a.link{color:var(--color-secondary);text-decoration:none;transition:color .5s}a.link:hover{color:var(--color-secondary-hover)}.cool_top_blur.svelte-12qhfyh{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;z-index:10;background:oklab(18.8817% .00843897 .000645414/.9);width:100%;height:96px;transition:opacity .5s;position:fixed;top:0;left:0;-webkit-mask-image:linear-gradient(#000 20%,#0000 80%);mask-image:linear-gradient(#000 20%,#0000 80%)}.cool_top_blur.hover.svelte-12qhfyh{opacity:1}nav.svelte-12qhfyh{z-index:10;width:100%;padding:0 16px;position:fixed;top:0;left:0}nav.svelte-12qhfyh .header:where(.svelte-12qhfyh){border-radius:24px;align-items:center;max-width:1200px;height:64px;margin:16px auto;padding:16px 32px;transition:background .2s,box-shadow .2s,padding .5s;display:flex}nav.svelte-12qhfyh .header.hover:where(.svelte-12qhfyh){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0e0b0c4d;padding:16px 24px;box-shadow:inset 0 0 0 1px #7a525826}nav.svelte-12qhfyh .header:where(.svelte-12qhfyh) .brand_logo:where(.svelte-12qhfyh){color:#fff;margin:0 16px 0 0;line-height:0}nav.svelte-12qhfyh .header:where(.svelte-12qhfyh) .links:where(.svelte-12qhfyh){align-items:center;gap:16px;margin:0 0 0 auto;display:flex}nav.svelte-12qhfyh .header:where(.svelte-12qhfyh) .links:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){font-weight:450}nav.svelte-12qhfyh .header:where(.svelte-12qhfyh) .links:where(.svelte-12qhfyh) .search:where(.svelte-12qhfyh){color:#a88a8f;cursor:pointer;background:#3630311a;border:none;border-radius:16px;align-items:center;height:32px;padding:0 20px;font-size:.9em;display:flex;box-shadow:inset 0 0 0 1px #7a525826}nav.svelte-12qhfyh .header:where(.svelte-12qhfyh) .links:where(.svelte-12qhfyh) .search:where(.svelte-12qhfyh):hover{box-shadow:inset 0 0 0 1px #ccb3b726}nav.svelte-12qhfyh .header:where(.svelte-12qhfyh) .links:where(.svelte-12qhfyh) .search:where(.svelte-12qhfyh) div:where(.svelte-12qhfyh){color:#c9b6b9;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;font-size:.9em;display:flex;box-shadow:inset 0 0 0 1px #ccb3b726}nav.svelte-12qhfyh .header:where(.svelte-12qhfyh) .links:where(.svelte-12qhfyh) .search:where(.svelte-12qhfyh) div:where(.svelte-12qhfyh):first-child{margin-left:16px;margin-right:4px}main.svelte-12qhfyh{width:100%;min-height:100vh;padding:96px 16px;overflow:hidden}main.svelte-12qhfyh .page_contents:where(.svelte-12qhfyh){max-width:1200px;margin:0 auto}footer.svelte-12qhfyh{background:radial-gradient(at 50% 100%,#d22f660a 0%,#0000 70%) 50%/min(100%,1000px) no-repeat,linear-gradient(#141010,#150b09);border-top:1px solid #281b1d;border-radius:24px 24px 0 0;position:relative;overflow:hidden}footer.svelte-12qhfyh .footer_contents:where(.svelte-12qhfyh){flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:auto auto 0;padding:48px 16px;display:flex}footer.svelte-12qhfyh .studio_logos:where(.svelte-12qhfyh){flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}footer.svelte-12qhfyh .studio_logos:where(.svelte-12qhfyh) .brand_logo:where(.svelte-12qhfyh){color:#fff;line-height:0}footer.svelte-12qhfyh .lower_section:where(.svelte-12qhfyh){align-items:center;gap:12px;margin-top:24px;display:flex}footer.svelte-12qhfyh .lower_section:where(.svelte-12qhfyh) .social_logo:where(.svelte-12qhfyh){color:#fff;line-height:0}footer.svelte-12qhfyh .lower_section:where(.svelte-12qhfyh) .legal:where(.svelte-12qhfyh){margin:0 12px 0 auto;font-family:Outfit,sans-serif;font-size:.9em;font-weight:500}footer.svelte-12qhfyh .right_section:where(.svelte-12qhfyh){flex-direction:column;margin-top:32px;display:flex}footer.svelte-12qhfyh .right_section:where(.svelte-12qhfyh) .links:where(.svelte-12qhfyh){gap:32px;margin-left:auto;display:flex}footer.svelte-12qhfyh .right_section:where(.svelte-12qhfyh) .links:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){font-size:.9em;font-weight:450}footer.svelte-12qhfyh .right_section:where(.svelte-12qhfyh) .disclaimer:where(.svelte-12qhfyh){color:#b1698180;margin-top:16px;font-size:.8em;font-style:italic}footer.svelte-12qhfyh .right_section:where(.svelte-12qhfyh) .disclaimer:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){opacity:.75}
