#header:where(.astro-3EF6KSR2){width:100%;display:flex;position:absolute;padding:24px 32px 0 16px;z-index:11}@media (min-width: 521px){#header:where(.astro-3EF6KSR2){padding:32px 48px 0}}#nav:where(.astro-3EF6KSR2){position:fixed;right:34px;top:25px}@media (min-width: 961px){#nav:where(.astro-3EF6KSR2){position:static;margin-left:auto}}#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2){position:fixed;top:118px;right:0;width:100vw;transform:translate(100vw);text-align:center;z-index:13;display:grid;grid-template:"item1" "item3" "item2" "item4" "item5";gap:24px;transition:transform .3s ease-in-out}@media (min-width: 961px){#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2){width:auto;top:0;grid-template:"item2 item3 item4 item5";transform:none;position:relative}}#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) li:where(.astro-3EF6KSR2):nth-child(1){grid-area:item1}#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) li:where(.astro-3EF6KSR2):nth-child(2){grid-area:item2}#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) li:where(.astro-3EF6KSR2):nth-child(3){grid-area:item3}#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) li:where(.astro-3EF6KSR2):nth-child(4){grid-area:item4}#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) li:where(.astro-3EF6KSR2):nth-child(5){grid-area:item5}#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) li:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2){color:var(--word);font-size:var(--fz18)}@media (min-width: 961px){#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) li:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2){font-size:var(--fz14)}}#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) .navInflu:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2){display:inline-block;padding:32px 0;width:calc(100% - 32px);max-width:360px;background-color:var(--accent);position:relative}#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) .navInflu:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2):before,#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) .navInflu:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2):after{content:"";display:inline-block;width:8px;height:1px;background-color:var(--word);position:absolute}@media (min-width: 961px){#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) .navInflu:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2):before,#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) .navInflu:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2):after{display:none}}#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) .navInflu:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2):before{top:calc(50% - 2.5px);left:calc(50% + 100px);transform:translate(-50%,-50%) rotate(45deg)}#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) .navInflu:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2):after{top:calc(50% + 2.5px);left:calc(50% + 100px);transform:translate(-50%,-50%) rotate(-45deg)}#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) .navInflu:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2) span:where(.astro-3EF6KSR2){display:inline-block;position:relative}#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) .navInflu:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2) span:where(.astro-3EF6KSR2):after{content:"";position:absolute;bottom:0;left:0;display:inline-block;width:100%;height:1px;background-color:var(--word)}@media (min-width: 961px){#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) .navInflu:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2) span:where(.astro-3EF6KSR2):after{display:none}}@media (min-width: 961px){#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) .navInflu:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2){padding:0;background-color:transparent;width:auto}}@media (min-width: 961px){#nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) .navLogo:where(.astro-3EF6KSR2){display:none}}#nav:where(.astro-3EF6KSR2).is-open ul:where(.astro-3EF6KSR2){transform:none}#nav:where(.astro-3EF6KSR2).is-open #navBtn:where(.astro-3EF6KSR2) span:where(.astro-3EF6KSR2){transform:translateY(8px) rotate(-45deg)}#nav:where(.astro-3EF6KSR2).is-open #navBtn:where(.astro-3EF6KSR2) span:where(.astro-3EF6KSR2):before{opacity:0;visibility:hidden;transform:translate(-50%)}#nav:where(.astro-3EF6KSR2).is-open #navBtn:where(.astro-3EF6KSR2) span:where(.astro-3EF6KSR2):after{transform:translateY(-16px) rotate(90deg)}#nav:where(.astro-3EF6KSR2) #navBtn:where(.astro-3EF6KSR2){position:relative;z-index:13;display:inline-block;width:20px;height:18px}#nav:where(.astro-3EF6KSR2) #navBtn:where(.astro-3EF6KSR2):before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;width:56px;height:56px;background-color:var(--accent);border-radius:50%}@media (min-width: 961px){#nav:where(.astro-3EF6KSR2) #navBtn:where(.astro-3EF6KSR2){display:none}}#nav:where(.astro-3EF6KSR2) #navBtn:where(.astro-3EF6KSR2) span:where(.astro-3EF6KSR2),#nav:where(.astro-3EF6KSR2) #navBtn:where(.astro-3EF6KSR2) span:where(.astro-3EF6KSR2):before,#nav:where(.astro-3EF6KSR2) #navBtn:where(.astro-3EF6KSR2) span:where(.astro-3EF6KSR2):after{content:"";display:inline-block;height:2px;border-radius:10px;background-color:var(--black);position:absolute;right:0;width:100%;transform-origin:center center;transition:all .2s ease-in-out}#nav:where(.astro-3EF6KSR2) #navBtn:where(.astro-3EF6KSR2) span:where(.astro-3EF6KSR2){top:0}#nav:where(.astro-3EF6KSR2) #navBtn:where(.astro-3EF6KSR2) span:where(.astro-3EF6KSR2):before{top:8px}#nav:where(.astro-3EF6KSR2) #navBtn:where(.astro-3EF6KSR2) span:where(.astro-3EF6KSR2):after{top:16px}#nav:where(.astro-3EF6KSR2) #overlay:where(.astro-3EF6KSR2){position:fixed;top:0;right:0;width:100vw;height:100vh;background-color:var(--gray);transform:translate(100vw);transition:transform .3s ease-in-out;z-index:12}@media (min-width: 961px){#nav:where(.astro-3EF6KSR2) #overlay:where(.astro-3EF6KSR2){display:none}}#nav:where(.astro-3EF6KSR2) #overlay:where(.astro-3EF6KSR2).is-open{transform:translate(0);color:var(--white)}#nav:where(.astro-3EF6KSR2) #overlay:where(.astro-3EF6KSR2).is-open ul:where(.astro-3EF6KSR2){transform:translate(0)}main:where(.astro-AP6GZV46){margin-top:72px;overflow-x:hidden}
