*{box-sizing:border-box}body{color:#17221d;background:#f3f2ed;margin:0;font-family:Pretendard,Noto Sans KR,Arial,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}header.svelte-14xypl2{color:#fff;background:#172b21;justify-content:space-between;align-items:center;gap:20px;padding:24px max(20px,50vw - 590px);display:flex}.brand.svelte-14xypl2{align-items:center;gap:12px;font-size:22px;font-weight:600;display:flex}.brand.svelte-14xypl2 b:where(.svelte-14xypl2){color:#17221d;background:#d8f24a;border-radius:8px;padding:8px 12px}header.svelte-14xypl2>a:where(.svelte-14xypl2):last-child{white-space:nowrap;color:#d8f24a;font-size:18px}main.svelte-14xypl2{max-width:1220px;min-height:75vh;margin:auto;padding:48px 20px 80px}footer.svelte-14xypl2{color:#e5eadf;text-align:center;background:#172b21;padding:32px 20px;font-size:18px}@media (width<=450px){.brand.svelte-14xypl2{font-size:18px}.brand.svelte-14xypl2 b:where(.svelte-14xypl2){display:none}header.svelte-14xypl2>a:where(.svelte-14xypl2):last-child{font-size:16px}}
