*{box-sizing:border-box}:root{font-family:Manrope,sans-serif;color:#14251e;background:#f5f2eb;font-synthesis:none}body{margin:0;min-height:100vh;background:radial-gradient(circle at 80% 8%,#d8eee3 0,transparent 29rem),#f5f2eb}a{color:inherit}header.svelte-12qhfyh{max-width:1180px;margin:auto;padding:24px 30px;display:grid;grid-template-columns:auto minmax(260px,480px) auto;align-items:center;gap:28px}.brand.svelte-12qhfyh{display:flex;gap:10px;align-items:center;text-decoration:none;font:500 14px DM Mono,monospace;letter-spacing:.08em}.mark.svelte-12qhfyh{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;color:#f9faf5;background:#176548;font:500 21px DM Mono}.global-search.svelte-12qhfyh{height:42px;display:flex;align-items:center;padding:4px 4px 4px 12px;border:1px solid #c0cbc4;border-radius:11px;background:#ffffffc7;box-shadow:0 5px 18px #294a3b0e}.global-search.svelte-12qhfyh>span:where(.svelte-12qhfyh){color:#176548;font:22px DM Mono;transform:rotate(-15deg)}.global-search.svelte-12qhfyh input:where(.svelte-12qhfyh){min-width:0;flex:1;height:100%;padding:0 10px;border:0;outline:0;background:transparent;color:#14251e;font:13px Manrope}.global-search.svelte-12qhfyh button:where(.svelte-12qhfyh){height:32px;padding:0 13px;border:0;border-radius:7px;background:#176548;color:#fff;font:600 11px Manrope;cursor:pointer}nav.svelte-12qhfyh{display:flex;gap:26px;font-size:14px}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){text-decoration:none;color:#53655d}nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:#176548}footer.svelte-12qhfyh{max-width:1120px;margin:60px auto 0;padding:24px 0 40px;border-top:1px solid #cad2cc;display:flex;justify-content:space-between;color:#718079;font:12px DM Mono}@media(max-width:820px){header.svelte-12qhfyh{grid-template-columns:1fr auto;gap:14px;padding:20px}.global-search.svelte-12qhfyh{grid-column:1 / -1;grid-row:2}nav.svelte-12qhfyh a:where(.svelte-12qhfyh):last-child{display:none}}@media(max-width:480px){.brand.svelte-12qhfyh>span:where(.svelte-12qhfyh):last-child{display:none}.global-search.svelte-12qhfyh button:where(.svelte-12qhfyh){padding:0 10px}footer.svelte-12qhfyh{margin:40px 20px 0}}
