.Navigation_navigation__0WtGI{position:relative;background-image:linear-gradient(var(--clr-white-transparent),transparent);transition:color .25s,background .25s;padding:.5rem calc(var(--padding-horizontal)/2);font-size:1.1rem;z-index:1}.Navigation_navigation__0WtGI ul{display:grid;grid-template-columns:1fr auto auto;grid-gap:2rem;align-items:center;list-style-type:none}.Navigation_navigation__0WtGI ul li{display:inline-flex}.Navigation_navigation__0WtGI ul li ol{display:inline-flex;grid-gap:1.5rem}.Navigation_navigation__0WtGI ul li ol button:hover{cursor:pointer}.Navigation_navigation__0WtGI ul li a,.Navigation_navigation__0WtGI ul li span{display:flex;grid-gap:.5rem;align-items:center;text-decoration:none;color:var(--clr-active);transition:color .25s}.Navigation_navigation__0WtGI ul li a:hover,.Navigation_navigation__0WtGI ul li span:hover{color:var(--clr-gray)}.Navigation_navigation__0WtGI ul li span{color:var(--clr-gray);pointer-events:none}.Navigation_navigation__title__qh1Xs{font-size:1.25rem;display:inline-flex;align-items:center;grid-gap:1rem}@media(max-width:768px){.Navigation_navigation__0WtGI{background:var(--clr-white)}.Navigation_navigation__0WtGI ul{grid-template-columns:1fr;grid-gap:.5rem;justify-items:center}.Navigation_navigation__0WtGI ul ol{display:grid!important;grid-gap:.5rem;justify-items:center}.Navigation_navigation__title__qh1Xs{padding:1rem}}.Footer_footer__OgpSv{padding:2rem var(--padding-horizontal);background:#000;color:#fff;width:100%;display:inline-flex;flex-wrap:wrap;justify-content:space-evenly}.Footer_footer__OgpSv dl{min-width:10rem;max-width:20vw;padding:1rem .5rem}.Footer_footer__OgpSv dl dt{margin:.5rem 0;border-bottom:1px solid #fff}.Footer_footer__OgpSv dl dd{margin-bottom:.5rem}.Footer_footer__OgpSv dl dd #Footer_map_link__BxTI8{display:grid;align-content:center;justify-content:center;overflow:hidden;width:100%;height:15rem}.Footer_footer__OgpSv dl dd[data-before]:before{content:attr(data-before);font-size:.7rem;display:block}@media(max-width:768px){.Footer_footer__OgpSv dl{padding:1rem 0;max-width:unset}}@media(max-width:600px){.Footer_footer__OgpSv dl{width:100%}}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.87c72f23.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf9,U+200c-200d,U+20a8,U+20b9,U+25cc,U+a830-a839,U+a8e0-a8ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.591327bf.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/pxiEyp8kv8JHgFVrJJfecnFHGPc.916d3686.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}:root{--clr-black:#000;--clr-white:#fff;--clr-almost-white:#f0f0f0;--clr-darker-white:#e6e6e6;--clr-gray:#4b4b4b;--clr-active:#9e66ab;--clr-white-transparent:hsla(0,0%,100%,.3);--clr-green:#32eb15;--clr-red:#f70c00}@media(prefers-color-scheme:dark){:root{--clr-black:#fff;--clr-white:#000;--clr-almost-white:#191919;--clr-darker-white:#282828;--clr-gray:#c8c8c8;--clr-active:#dc6df7;--clr-white-transparent:rgba(0,0,0,.3);--clr-green:#24ab0f;--clr-red:#ab0a0a}}*{font-family:Poppins,sans-serif;box-sizing:border-box;margin:0;padding:0;border:none;background:transparent;box-shadow:none}body{background-color:var(--clr-white);color:var(--clr-black);transition:color .25s,background .25s}body main{min-height:100svh}.link{color:var(--clr-active);transition:color .25s;text-decoration:none}.link:hover{color:var(--clr-gray)}.page{padding:2rem 0;display:grid;align-content:baseline;justify-content:center}.page>*{max-width:70rem;padding:2rem var(--padding-horizontal)}.page .page__section>*{padding:1rem 0}.page .page__section:nth-child(odd){background:var(--clr-almost-white)}.page section ul{margin:.5rem 0 0 2rem}.page section ul li{margin-bottom:.5rem}.page section ol{margin:.5rem 0 0 2rem}.page section ol li{padding-left:1rem;margin:.5rem}.page section span{color:var(--clr-gray);font-size:.9rem}:root{--padding-horizontal:10vw}@media(max-width:768px){:root{--padding-horizontal:2rem}.link{text-align:center}}