.hd.svelte-a8kxe2{align-items:center;gap:28px;max-width:1360px;margin:0 auto;padding:16px clamp(16px,4vw,56px);display:flex;position:relative}.wm.svelte-a8kxe2{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.wide.svelte-a8kxe2{gap:4px;margin-left:auto;display:flex}.wide.svelte-a8kxe2 a:where(.svelte-a8kxe2),.signin.svelte-a8kxe2{color:#dce8df;min-height:44px;transition:background-color .16s var(--out), color .16s var(--out);border-radius:999px;align-items:center;padding:0 12px;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.wide.svelte-a8kxe2 a:where(.svelte-a8kxe2):hover,.signin.svelte-a8kxe2:hover{color:#fff;background:#ffffff14}}.acts.svelte-a8kxe2{align-items:center;gap:8px;display:flex}.light.svelte-a8kxe2 .wide:where(.svelte-a8kxe2) a:where(.svelte-a8kxe2),.light.svelte-a8kxe2 .signin:where(.svelte-a8kxe2){color:var(--forest)}.light.svelte-a8kxe2 .menu:where(.svelte-a8kxe2) summary:where(.svelte-a8kxe2){color:var(--forest);border-color:#bcd0c4}@media (hover:hover) and (pointer:fine){.light.svelte-a8kxe2 .wide:where(.svelte-a8kxe2) a:where(.svelte-a8kxe2):hover,.light.svelte-a8kxe2 .signin:where(.svelte-a8kxe2):hover{background:var(--pale);color:var(--forest)}}.menu.svelte-a8kxe2{display:none}.menu.svelte-a8kxe2 summary:where(.svelte-a8kxe2){cursor:pointer;color:#fff;border:1px solid #ffffff4d;border-radius:999px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.menu.svelte-a8kxe2 summary:where(.svelte-a8kxe2)::-webkit-details-marker{display:none}.menu.svelte-a8kxe2 nav:where(.svelte-a8kxe2){z-index:20;background:#fff;border-radius:20px;padding:8px;display:grid;position:absolute;top:72px;left:clamp(16px,4vw,56px);right:clamp(16px,4vw,56px);box-shadow:0 30px 60px -30px #0000008c}.menu.svelte-a8kxe2 nav:where(.svelte-a8kxe2) a:where(.svelte-a8kxe2){color:var(--forest);border-radius:12px;align-items:center;min-height:48px;padding:0 14px;font-weight:600;text-decoration:none;display:flex}.menu.svelte-a8kxe2 nav:where(.svelte-a8kxe2) a:where(.svelte-a8kxe2)+a:where(.svelte-a8kxe2){border-top:1px solid var(--line);border-radius:0}@media (width<=940px){.wide.svelte-a8kxe2,.signin.svelte-a8kxe2{display:none}.acts.svelte-a8kxe2{margin-left:auto}.menu.svelte-a8kxe2{display:block}}.joinwrap.svelte-4jwo3w{background:#fff;padding-bottom:clamp(40px,6vw,72px)}.join.svelte-4jwo3w{background:var(--mint);border:1px solid var(--line);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;width:calc(100% - 2*clamp(16px,4vw,56px));max-width:1248px;margin:0 auto;padding:clamp(24px,4vw,40px);display:flex}.join.svelte-4jwo3w h2:where(.svelte-4jwo3w){letter-spacing:-.04em;color:var(--forest);text-transform:lowercase;margin:0;font:700 clamp(1.5rem,1.2rem + 1.2vw,2.1rem)/1.1 Poppins,sans-serif}.join.svelte-4jwo3w p:where(.svelte-4jwo3w){color:var(--muted);max-width:52ch;margin-top:8px;font-size:15px}.join.svelte-4jwo3w .acts:where(.svelte-4jwo3w){flex-wrap:wrap;gap:10px;display:flex}.ft.svelte-4jwo3w{color:#c7ddd0;background:#0a1f2b;padding:clamp(40px,6vw,72px) clamp(16px,4vw,56px) 28px}.cols.svelte-4jwo3w{grid-template-columns:minmax(0,5fr) repeat(3,minmax(0,2fr));gap:32px;max-width:1248px;margin:0 auto;display:grid}.brand.svelte-4jwo3w{align-content:start;gap:14px;max-width:38ch;font-size:14.5px;display:grid}.ft.svelte-4jwo3w h2:where(.svelte-4jwo3w){color:#fff;letter-spacing:0;margin-bottom:6px;font:600 13.5px Inter,sans-serif}nav.svelte-4jwo3w{align-content:start;display:grid}.ft.svelte-4jwo3w a:where(.svelte-4jwo3w){color:#c7ddd0;align-items:center;min-height:40px;font-size:14.5px;text-decoration:none;display:inline-flex}.ft.svelte-4jwo3w .brand:where(.svelte-4jwo3w) a:where(.svelte-4jwo3w){color:#fff;text-underline-offset:3px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.ft.svelte-4jwo3w a:where(.svelte-4jwo3w):hover{color:#fff}}.base.svelte-4jwo3w{color:#9fb4c0;border-top:1px solid #ffffff1f;max-width:1248px;margin:36px auto 0;padding-top:20px;font-size:13px}@media (width<=860px){.cols.svelte-4jwo3w{grid-template-columns:1fr 1fr}.brand.svelte-4jwo3w{grid-column:1/-1}}
