@import"https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Fredoka+One&display=swap";header.svelte-1xdzujt{background:var(--card-bg);box-shadow:0 2px 10px #0000000d;padding:15px 0;position:sticky;top:0;z-index:1000;width:100%}header.svelte-1xdzujt .container:where(.svelte-1xdzujt){display:flex;justify-content:space-between;align-items:center}header.svelte-1xdzujt .logo:where(.svelte-1xdzujt){display:flex;align-items:center;gap:10px;font-size:1.8rem;font-weight:700;transition:transform .3s ease;z-index:1001}header.svelte-1xdzujt .logo:where(.svelte-1xdzujt) picture{display:block;width:32px;height:32px;transition:transform .3s ease}header.svelte-1xdzujt .logo:where(.svelte-1xdzujt) img{width:100%;height:100%}header.svelte-1xdzujt .logo:where(.svelte-1xdzujt):hover{transform:scale(1.05)}header.svelte-1xdzujt .logo:where(.svelte-1xdzujt):hover picture{transform:rotate(15deg)}header.svelte-1xdzujt nav:where(.svelte-1xdzujt){display:flex;gap:30px}header.svelte-1xdzujt nav:where(.svelte-1xdzujt) a:where(.svelte-1xdzujt){font-weight:600;font-size:1rem;color:var(--text-color);position:relative;padding-bottom:5px;transition:color .3s ease}header.svelte-1xdzujt nav:where(.svelte-1xdzujt) a:where(.svelte-1xdzujt):after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(45deg,var(--primary-color),var(--secondary-color));transition:width .3s ease}header.svelte-1xdzujt nav:where(.svelte-1xdzujt) a:where(.svelte-1xdzujt):hover,header.svelte-1xdzujt nav:where(.svelte-1xdzujt) a.active:where(.svelte-1xdzujt){color:var(--primary-color)}header.svelte-1xdzujt nav:where(.svelte-1xdzujt) a:where(.svelte-1xdzujt):hover:after,header.svelte-1xdzujt nav:where(.svelte-1xdzujt) a.active:where(.svelte-1xdzujt):after{width:100%}header.svelte-1xdzujt .burger:where(.svelte-1xdzujt){display:none;flex-direction:column;justify-content:space-around;width:2rem;height:2rem;background:transparent;border:none;cursor:pointer;padding:0;z-index:1001}header.svelte-1xdzujt .burger:where(.svelte-1xdzujt):focus{outline:none}header.svelte-1xdzujt .burger:where(.svelte-1xdzujt) .line:where(.svelte-1xdzujt){width:2rem;height:.25rem;background:var(--text-color);border-radius:10px;transition:all .3s linear;position:relative;transform-origin:1px}header.svelte-1xdzujt .burger.open:where(.svelte-1xdzujt) .line:where(.svelte-1xdzujt):nth-child(1){transform:rotate(45deg)}header.svelte-1xdzujt .burger.open:where(.svelte-1xdzujt) .line:where(.svelte-1xdzujt):nth-child(2){opacity:0;transform:translate(20px)}header.svelte-1xdzujt .burger.open:where(.svelte-1xdzujt) .line:where(.svelte-1xdzujt):nth-child(3){transform:rotate(-45deg)}@media (max-width: 768px){header.svelte-1xdzujt .burger:where(.svelte-1xdzujt){display:flex}header.svelte-1xdzujt nav:where(.svelte-1xdzujt){position:fixed;top:0;right:0;height:100vh;width:100%;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;justify-content:center;align-items:center;gap:40px;transform:translate(100%);transition:transform .3s ease-in-out}header.svelte-1xdzujt nav.open:where(.svelte-1xdzujt){transform:translate(0)}header.svelte-1xdzujt nav:where(.svelte-1xdzujt) a:where(.svelte-1xdzujt){font-size:1.5rem}}footer.svelte-115hcn0{background:#333;color:#f0f2f5;padding:20px 0;text-align:center}footer.svelte-115hcn0 .container:where(.svelte-115hcn0){display:flex;flex-direction:column;gap:15px}footer.svelte-115hcn0 .links:where(.svelte-115hcn0){display:flex;justify-content:center;gap:20px;flex-wrap:wrap}footer.svelte-115hcn0 .links:where(.svelte-115hcn0) a:where(.svelte-115hcn0){color:#f0f2f5;transition:color .3s ease}footer.svelte-115hcn0 .links:where(.svelte-115hcn0) a:where(.svelte-115hcn0):hover{color:var(--secondary-color)}:root{--primary-color: #ffc300;--secondary-color: #ffa000;--background-color: #fffbea;--text-color: #333;--card-bg: #ffffff;--font-family: "Nunito", sans-serif;--brand-font-family: "Fredoka One", cursive}body{font-family:var(--font-family);color:var(--text-color);background-color:var(--background-color);margin:0;padding:0;box-sizing:border-box;line-height:1.6}*,*:before,*:after{box-sizing:inherit}.container{max-width:1200px;margin:0 auto;padding:0 20px}section{padding:60px 0;opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}section.visible{opacity:1;transform:translateY(0)}h1,h2,h3{font-weight:700;background:linear-gradient(45deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}a{color:var(--primary-color);text-decoration:none;transition:color .3s ease}a:hover{color:var(--secondary-color)}button{background:linear-gradient(45deg,var(--primary-color),var(--secondary-color));color:#fff;border:none;padding:12px 24px;border-radius:50px;font-weight:600;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}button:hover{transform:translateY(-3px);box-shadow:0 10px 20px #0003}.me2emo-text{font-family:var(--brand-font-family);color:var(--secondary-color);background:none;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background-clip:initial;text-fill-color:initial}main.svelte-mijlgd{min-height:calc(100vh - 160px)}
