.link{align-items:center;display:flex;position:relative}.link .indicator{background-color:var(--color-primary);border-radius:50%;width:10px;height:10px;position:absolute;left:-30px}
.svgCurve{width:100px;height:100%;fill:var(--color-sidebar);stroke:none;position:absolute;top:0;left:-99px}
.footer{justify-content:space-between;width:100%;font-size:12px;display:flex}.footer-main{width:100%;padding-top:30px}.footer-container{justify-content:center;align-items:center;gap:30px;display:flex}.footer-container svg{cursor:pointer;width:28px;height:28px;transition:fill .2s;display:block}@media (max-width:768px){.footer-container{gap:20px}.footer-container svg{width:24px;height:24px}}@media (max-width:480px){.footer-container{gap:10px}.footer-container svg{width:20px;height:20px}}
.menu{background-color:var(--color-sidebar);color:red;height:100%;position:fixed;top:0;right:0}.menu .body{box-sizing:border-box;flex-direction:column;justify-content:space-between;height:100%;padding:100px;display:flex}.menu .body .nav{flex-direction:column;gap:12px;margin-top:80px;font-size:56px;display:flex}.menu .body .nav .headerr{color:var(--color-foreground);border-bottom:1px solid var(--color-foreground);text-transform:uppercase;margin-bottom:40px;font-size:11px}.menu .body .nav a{color:var(--color-muted-foreground);font-weight:400;text-decoration:none}@media (max-width:768px){.menu{width:80%}.menu .body{padding:60px 80px}.menu .body .nav{gap:8px;margin-top:40px;font-size:36px}.menu .body .nav .headerr{margin-bottom:20px;font-size:9px}}@media (max-width:480px){.menu .body{padding:80px 30px 40px 60px}.menu .body .nav{font-size:28px}}
.header{z-index:999;padding:30px;position:fixed;right:3%}.header .button{cursor:pointer;width:60px;height:60px;box-shadow:4px 4px 0px var(--color-foreground);background-color:#747578;border-radius:50%;justify-content:center;align-items:center;transition:transform .3s,box-shadow .25s;display:flex}.header .button:active{box-shadow:0px 0px 0px var(--color-muted-foreground);transform:translate(5px,5px)}.header .burger{width:100%}.header .burger:after,.header .burger:before{content:"";background-color:#fff;width:40%;height:1px;margin:auto;transition:transform .4s;display:block;position:relative}.header .burger:after{top:-5px}.header .burger:before{top:5px}.header .burgerActive:after{top:-1px;transform:rotate(45deg)}.header .burgerActive:before{top:0;transform:rotate(-45deg)}@media (max-width:768px){.header{padding:30px}.header .button{width:55px;height:55px}.header .burger:after,.header .burger:before{width:50%}}@media (max-width:480px){.header .button{width:40px;height:40px}.header .burger:after,.header .burger:before{width:60%}}
@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:75% 125%;font-display:swap;src:url(../media/f3a6fb8f279a405e-s.652e10a0.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:75% 125%;font-display:swap;src:url(../media/3fd619a19aa872d5-s.99d9c3b1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:75% 125%;font-display:swap;src:url(../media/c690c3d31b0be1b0-s.p.e4f04d76.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.fredoka_1dfe9268-module___k0A8q__className{font-family:Fredoka,Fredoka Fallback;font-style:normal}.fredoka_1dfe9268-module___k0A8q__variable{--font-fredoka:"Fredoka","Fredoka Fallback"}
