@charset "UTF-8";nav.svelte-hvm3tu{align-items:center;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background-color:oklch(var(--uchu-yang-raw)/70%);border-radius:5rem;bottom:2rem;box-shadow:0 1px 1px oklch(var(--uchu-yin-5-raw)/15%),0 0 0 3px oklch(var(--uchu-yang-raw)/50%);display:flex;flex-direction:row;justify-content:center;max-width:500px;padding:1rem 2rem;position:fixed;width:fit-content;z-index:10}nav.svelte-hvm3tu:not(.mounted){opacity:0}nav.mounted.svelte-hvm3tu{opacity:1}@media (min-width: 801px){nav.svelte-hvm3tu a:where(.svelte-hvm3tu),nav.svelte-hvm3tu button:where(.svelte-hvm3tu){width:5rem;height:5rem}}@media (max-width: 800px){nav.svelte-hvm3tu a:where(.svelte-hvm3tu),nav.svelte-hvm3tu button:where(.svelte-hvm3tu){width:2.5rem;height:2.5rem}}nav.svelte-hvm3tu a:where(.svelte-hvm3tu):hover,nav.svelte-hvm3tu button:where(.svelte-hvm3tu):hover{color:var(--uchu-orange-7)}nav.svelte-hvm3tu a:where(.svelte-hvm3tu):not(:last-child),nav.svelte-hvm3tu button:where(.svelte-hvm3tu):not(:last-child){margin-right:1rem}nav.svelte-hvm3tu a:where(.svelte-hvm3tu) svg:where(.svelte-hvm3tu),nav.svelte-hvm3tu button:where(.svelte-hvm3tu) svg:where(.svelte-hvm3tu){fill:currentColor;stroke-width:.5px}footer.svelte-6pblka{background-color:var(--uchu-gray-1)}@media (min-width: 1001px){footer.svelte-6pblka{padding:var(--line-height) calc(var(--line-height) * 2) calc(var(--line-height) * 6)}}@media (max-width: 1000px){footer.svelte-6pblka{padding:var(--line-height) calc(var(--line-height) * 1) calc(var(--line-height) * 6)}}footer.svelte-6pblka ul:where(.svelte-6pblka){margin:0;padding:0;list-style-type:none}footer.svelte-6pblka ul:where(.svelte-6pblka) li:where(.svelte-6pblka){margin:0;padding:0}footer.svelte-6pblka .logo:where(.svelte-6pblka){display:inline-block}footer.svelte-6pblka .logo:where(.svelte-6pblka) svg:where(.svelte-6pblka){fill:currentColor}@media (min-width: 1001px){footer.svelte-6pblka .logo:where(.svelte-6pblka) svg:where(.svelte-6pblka){width:auto;height:10rem}}@media (max-width: 1000px){footer.svelte-6pblka .logo:where(.svelte-6pblka) svg:where(.svelte-6pblka){width:10rem}}footer.svelte-6pblka .logo:where(.svelte-6pblka) svg:where(.svelte-6pblka) path:where(.svelte-6pblka){transform:translate(-10rem,8rem)}@media (min-width: 1001px){footer.svelte-6pblka u-grid:where(.svelte-6pblka){padding-bottom:var(--line-height);padding-top:var(--line-height)}}@media (max-width: 1000px){footer.svelte-6pblka u-grid:where(.svelte-6pblka){display:flex;flex-direction:column}}footer.svelte-6pblka u-grid:where(.svelte-6pblka) li:where(.svelte-6pblka):first-of-type{color:var(--uchu-yin-3);font-weight:600;letter-spacing:.05rem;text-transform:uppercase;-webkit-user-select:none;user-select:none}@media (min-width: 1001px){footer.svelte-6pblka u-grid:where(.svelte-6pblka) li:where(.svelte-6pblka):first-of-type{margin-bottom:var(--line-height)}}footer.svelte-6pblka u-grid:where(.svelte-6pblka) li:where(.svelte-6pblka):not(:first-of-type):not(:last-of-type){margin-bottom:calc(var(--line-height) / 4)}footer.svelte-6pblka .extra:where(.svelte-6pblka){border-top:1px solid var(--uchu-gray-2);padding-bottom:var(--line-height);padding-top:var(--line-height)}@media (min-width: 1001px){footer.svelte-6pblka .extra:where(.svelte-6pblka){display:flex;flex-direction:row;justify-content:space-between}}@media (max-width: 1000px){footer.svelte-6pblka .extra:where(.svelte-6pblka){margin-top:var(--line-height)}}footer.svelte-6pblka .extra:where(.svelte-6pblka) ul:where(.svelte-6pblka){display:inherit;flex-direction:inherit}@media (max-width: 1000px){footer.svelte-6pblka .extra:where(.svelte-6pblka) ul:where(.svelte-6pblka){margin-bottom:calc(var(--line-height) / 4)}}@media (min-width: 1001px){footer.svelte-6pblka .extra:where(.svelte-6pblka) ul:where(.svelte-6pblka) li:where(.svelte-6pblka):not(:last-of-type){margin-right:var(--line-height)}}@media (max-width: 1000px){footer.svelte-6pblka .extra:where(.svelte-6pblka) ul:where(.svelte-6pblka) li:where(.svelte-6pblka):not(:last-of-type){margin-bottom:calc(var(--line-height) / 4)}}nav.svelte-1x7d0tb{padding:1.5rem 2rem 0;width:100%}nav.svelte-1x7d0tb .undershirt:where(.svelte-1x7d0tb){display:flex;flex-direction:row}nav.svelte-1x7d0tb .tagline:where(.svelte-1x7d0tb){flex:1}nav.svelte-1x7d0tb a:where(.svelte-1x7d0tb){position:relative}nav.svelte-1x7d0tb a:where(.svelte-1x7d0tb):not(:first-of-type){margin-left:var(--line-height)}nav.svelte-1x7d0tb a:where(.svelte-1x7d0tb):not(:first-of-type):before{color:initial;content:"•";left:calc(var(--line-height) / 1.6 * -1);opacity:.3;position:absolute}@font-face{font-display:swap;font-family:nickel sans i;font-style:normal;src:url(../../../type/inclusive-sans/regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:nickel sans i;font-style:italic;src:url(../../../type/inclusive-sans/italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:nickel mono;font-style:normal;src:url(../../../type/hyperlegible-mono/regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"nickel serif";font-style:normal;font-weight:400;src:url(../../../type/advercase/400.woff2) format("woff2")}@font-face{font-display:swap;font-family:"nickel serif";font-style:normal;font-weight:600;src:url(../../../type/advercase/600.woff2) format("woff2")}@font-face{font-display:swap;font-family:nickel sans;font-style:normal;font-weight:300;src:url(../../../type/bdo-grotesk/300.woff2) format("woff2")}@font-face{font-display:swap;font-family:nickel sans;font-style:normal;font-weight:400;src:url(../../../type/bdo-grotesk/400.woff2) format("woff2")}@font-face{font-display:swap;font-family:nickel sans;font-style:normal;font-weight:500;src:url(../../../type/bdo-grotesk/500.woff2) format("woff2")}@font-face{font-display:swap;font-family:nickel sans;font-style:normal;font-weight:600;src:url(../../../type/bdo-grotesk/600.woff2) format("woff2")}@font-face{font-display:swap;font-family:nickel sans;font-style:normal;font-weight:700;src:url(../../../type/bdo-grotesk/700.woff2) format("woff2")}@font-face{font-display:swap;font-family:nickel sans;font-style:normal;font-weight:800;src:url(../../../type/bdo-grotesk/800.woff2) format("woff2")}@font-face{font-display:swap;font-family:nickel sans;font-style:normal;font-weight:900;src:url(../../../type/bdo-grotesk/900.woff2) format("woff2")}:root{--undershirt-width: 1500px}html{overscroll-behavior:none}body{display:flex;flex-direction:column;font-family:nickel sans;height:100%;padding:0}.undershirt{margin-left:auto;margin-right:auto;max-width:var(--undershirt-width);width:100%}svg{stroke:none}main.svelte-py8v24{flex:1}
