.page-header.svelte-380ey1{z-index:10;padding:26px 28px 0;position:relative}.header-nav.svelte-380ey1{background:#eee;border:1.5px solid #111;border-radius:56px;justify-content:flex-end;gap:2px;padding:11px 22px 11px clamp(280px,24vw,340px);display:flex}.header-nav.svelte-380ey1 a:where(.svelte-380ey1){color:#222;white-space:nowrap;border-radius:28px;padding:8px 25px;font-size:18px;text-decoration:none;transition:background .18s,color .18s}.header-nav.svelte-380ey1 a:where(.svelte-380ey1):hover{color:#ff69da;background:#fff0f6}.header-nav.svelte-380ey1 a.active:where(.svelte-380ey1){color:#111;background:#81f84a}.logo.svelte-380ey1{z-index:20;line-height:0;text-decoration:none;display:block;position:absolute;top:8px;left:6px}.logo.svelte-380ey1 img:where(.svelte-380ey1){width:clamp(160px,18vw,230px);height:auto;display:block;transform:rotate(-10deg)}@media (width<=1180px){.page-header.svelte-380ey1{padding:22px 18px 0}.header-nav.svelte-380ey1{padding-left:clamp(220px,22vw,260px)}.header-nav.svelte-380ey1 a:where(.svelte-380ey1){padding:7px 16px;font-size:16px}.logo.svelte-380ey1 img:where(.svelte-380ey1){width:clamp(145px,20vw,190px)}}@media (width<=760px){.page-header.svelte-380ey1{padding:12px 12px 0}.header-nav.svelte-380ey1{scrollbar-width:none;border-radius:28px;justify-content:flex-start;gap:4px;padding:58px 12px 10px;overflow-x:auto}.header-nav.svelte-380ey1::-webkit-scrollbar{display:none}.header-nav.svelte-380ey1 a:where(.svelte-380ey1){padding:6px 12px;font-size:14px}.logo.svelte-380ey1{left:8px}.logo.svelte-380ey1 img:where(.svelte-380ey1){width:132px}}
