.navbar.svelte-11lpkcp{position:sticky;top:0;z-index:200;padding:12px 16px;display:flex;justify-content:center}.navbar-inner.svelte-11lpkcp{position:relative;isolation:isolate;width:100%;max-width:1000px;height:56px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:28px;border-radius:999px;border:1px solid transparent;transition:max-width .32s var(--ease-in-out),border-color .22s var(--ease-out),box-shadow .22s var(--ease-out)}.navbar-inner.svelte-11lpkcp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#ffffffb3;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);opacity:0;pointer-events:none;transition:opacity .22s var(--ease-out)}.navbar.scrolled.svelte-11lpkcp .navbar-inner:where(.svelte-11lpkcp){max-width:700px;border-color:#fff9;box-shadow:0 0 0 1px #00000005,0 1px 1px .5px #00000005,0 3px 3px 1.5px #00000005,0 6px 6px -3px #00000005,0 12px 12px -6px #00000005,0 24px 24px -12px #00000005,inset 0 1px #ffffff80}.navbar.scrolled.svelte-11lpkcp .navbar-inner:where(.svelte-11lpkcp):before{opacity:1}.brand.svelte-11lpkcp{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;letter-spacing:-.01em;color:var(--color-text);flex-shrink:0}.brand.svelte-11lpkcp img:where(.svelte-11lpkcp){width:30px;height:30px;border-radius:9px;box-shadow:0 1px 1px .5px #00000008,0 3px 3px 1.5px #00000008}.brand-name.svelte-11lpkcp{display:block;width:61px;overflow:hidden;white-space:nowrap;transition:width .24s var(--ease-in-out),opacity .18s var(--ease-out)}.navbar.scrolled.svelte-11lpkcp .brand-name:where(.svelte-11lpkcp){width:0;opacity:0}.links.svelte-11lpkcp{display:flex;align-items:center;gap:32px;padding:0 20px}.nav-item.svelte-11lpkcp{position:relative}.link.svelte-11lpkcp{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font:inherit;font-size:15px;font-weight:500;letter-spacing:-.01em;line-height:2em;color:#000000b3;white-space:nowrap;cursor:pointer;transition:color .16s var(--ease-out)}.nav-item.svelte-11lpkcp:hover .link:where(.svelte-11lpkcp),.nav-item.svelte-11lpkcp:focus-within .link:where(.svelte-11lpkcp),.link.svelte-11lpkcp:hover{color:var(--color-text)}.link.svelte-11lpkcp svg:where(.svelte-11lpkcp){transition:transform .16s var(--ease-out)}.nav-item.svelte-11lpkcp:hover .link:where(.svelte-11lpkcp) svg:where(.svelte-11lpkcp),.nav-item.svelte-11lpkcp:focus-within .link:where(.svelte-11lpkcp) svg:where(.svelte-11lpkcp){transform:rotate(180deg)}.dropdown.svelte-11lpkcp{position:absolute;top:calc(100% + 10px);left:50%;display:flex;flex-direction:column;min-width:200px;padding:8px;border-radius:18px;background:#ffffffd1;-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%);border:1px solid rgba(255,255,255,.55);box-shadow:0 0 0 1px #00000005,0 12px 32px -8px #0000002e,inset 0 1px #ffffff80;opacity:.01;transform:translate(-50%) translateY(-10px) scale(.9);transform-origin:top center;pointer-events:none;transition:opacity var(--menu-close-duration) var(--ease-out),transform var(--menu-close-duration) var(--ease-out)}.dropdown.svelte-11lpkcp:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:10px}.nav-item.svelte-11lpkcp:focus-within .dropdown:where(.svelte-11lpkcp){pointer-events:auto;opacity:1;transform:translate(-50%) translateY(0) scale(1);animation:svelte-11lpkcp-dropdown-in var(--menu-open-duration) var(--ease-out);transition:opacity 0s,transform var(--menu-open-duration) var(--ease-out)}@media(hover:hover)and (pointer:fine){.nav-item.svelte-11lpkcp:hover .dropdown:where(.svelte-11lpkcp){pointer-events:auto;opacity:1;transform:translate(-50%) translateY(0) scale(1);animation:svelte-11lpkcp-dropdown-in var(--menu-open-duration) var(--ease-out);transition:opacity 0s,transform var(--menu-open-duration) var(--ease-out)}}.dropdown-card.svelte-11lpkcp{display:flex;flex-direction:column}.dropdown-card.svelte-11lpkcp a:where(.svelte-11lpkcp){padding:9px 12px;border-radius:11px;font-size:14px;font-weight:500;color:#000000bf;white-space:nowrap;visibility:hidden;transition:background .16s var(--ease-out),color .16s var(--ease-out),visibility 0s linear var(--menu-close-duration)}.nav-item.svelte-11lpkcp:focus-within .dropdown-card:where(.svelte-11lpkcp) a:where(.svelte-11lpkcp),.nav-item.svelte-11lpkcp:hover .dropdown-card:where(.svelte-11lpkcp) a:where(.svelte-11lpkcp){visibility:visible;transition:background .16s var(--ease-out),color .16s var(--ease-out),visibility 0s}.dropdown-card.svelte-11lpkcp a:where(.svelte-11lpkcp):hover,.dropdown-card.svelte-11lpkcp a:where(.svelte-11lpkcp):focus-visible{background:#0000000d;color:var(--color-text)}.nav-right.svelte-11lpkcp{display:flex;align-items:center;gap:12px;flex-shrink:0}.cta.svelte-11lpkcp{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:transparent;color:var(--color-text);font-size:15px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;flex-shrink:0;transition:background .22s var(--ease-out),color .22s var(--ease-out),opacity .16s var(--ease-out)}.cta.svelte-11lpkcp svg:where(.svelte-11lpkcp){width:15px;height:15px;flex-shrink:0}.navbar.scrolled.svelte-11lpkcp .cta:where(.svelte-11lpkcp){background:var(--color-text);color:#fff}@media(hover:hover)and (pointer:fine){.cta.svelte-11lpkcp:hover{opacity:.68}}.menu-toggle.svelte-11lpkcp{display:none;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#0000000d;color:var(--color-text);cursor:pointer;transition:transform .12s var(--ease-out)}.menu-toggle.svelte-11lpkcp:active{transform:scale(.94)}.mobile-panel.svelte-11lpkcp{position:absolute;top:calc(100% - 4px);left:50%;width:min(420px,calc(100vw - 32px));max-height:calc(100dvh - 96px);overflow-y:auto;display:none;flex-direction:column;gap:18px;padding:20px;border-radius:24px;background:#ffffffd1;-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%);border:1px solid rgba(255,255,255,.55);box-shadow:0 0 0 1px #00000005,0 12px 32px -8px #0000002e,inset 0 1px #ffffff80;opacity:0;transform:translate(-50%) translateY(-8px) scale(.98);transform-origin:top center;pointer-events:none;transition:opacity .18s var(--ease-out),transform .18s var(--ease-out),display .18s allow-discrete}.mobile-panel.open.svelte-11lpkcp{display:flex;pointer-events:auto;opacity:1;transform:translate(-50%) translateY(0) scale(1);animation:svelte-11lpkcp-panel-in .18s var(--ease-out);transition:opacity 0s,transform .18s var(--ease-out),display .18s allow-discrete}.mobile-group.svelte-11lpkcp{display:flex;flex-direction:column;gap:2px}.mobile-group.svelte-11lpkcp p:where(.svelte-11lpkcp){margin-bottom:6px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.mobile-group.svelte-11lpkcp a:where(.svelte-11lpkcp),.mobile-link.svelte-11lpkcp{padding:9px 0;font-size:15px;color:var(--color-text-secondary)}.mobile-cta.svelte-11lpkcp{display:flex;justify-content:center;padding:13px;border-radius:999px;background:var(--color-text);color:#fff;font-size:15px;font-weight:600;transition:transform .12s var(--ease-out)}.mobile-cta.svelte-11lpkcp:active{transform:scale(.97)}@keyframes svelte-11lpkcp-dropdown-in{0%{opacity:1;transform:translate(-50%) translateY(-10px) scale(.9)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes svelte-11lpkcp-panel-in{0%{opacity:1;transform:translate(-50%) translateY(-8px) scale(.98)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@media(max-width:900px){.links.svelte-11lpkcp,.cta.svelte-11lpkcp{display:none}.menu-toggle.svelte-11lpkcp{display:inline-flex}.navbar-inner.svelte-11lpkcp{padding:0 14px 0 18px;gap:16px}.nav-right.svelte-11lpkcp{gap:8px}.navbar.scrolled.svelte-11lpkcp .navbar-inner:where(.svelte-11lpkcp){max-width:1000px}.navbar.scrolled.svelte-11lpkcp .brand-name:where(.svelte-11lpkcp){width:61px;opacity:1}}@media(min-width:901px){.navbar.svelte-11lpkcp .mobile-panel:where(.svelte-11lpkcp){display:none}}@media(prefers-reduced-motion:reduce){.navbar-inner.svelte-11lpkcp,.navbar-inner.svelte-11lpkcp:before,.navbar-inner.svelte-11lpkcp .brand-name:where(.svelte-11lpkcp),.link.svelte-11lpkcp,.link.svelte-11lpkcp svg:where(.svelte-11lpkcp),.cta.svelte-11lpkcp,.menu-toggle.svelte-11lpkcp,.mobile-panel.svelte-11lpkcp,.mobile-cta.svelte-11lpkcp{transition:none}.menu-toggle.svelte-11lpkcp:active,.mobile-cta.svelte-11lpkcp:active{transform:none}.mobile-panel.open.svelte-11lpkcp{transition:none}.nav-item.svelte-11lpkcp:hover .dropdown:where(.svelte-11lpkcp),.nav-item.svelte-11lpkcp:focus-within .dropdown:where(.svelte-11lpkcp),.mobile-panel.open.svelte-11lpkcp{animation:none}}@media(prefers-reduced-transparency:reduce){.navbar-inner.svelte-11lpkcp:before,.dropdown-card.svelte-11lpkcp,.mobile-panel.svelte-11lpkcp{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/Inter-Regular.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/Inter-Medium.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/Inter-SemiBold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/Inter-Bold.woff2) format("woff2")}@font-face{font-family:Inter Black;font-style:normal;font-weight:900;font-display:swap;src:url(../../../fonts/Inter-Black.woff2) format("woff2")}*{margin:0;padding:0;box-sizing:border-box}:root{--system-blue: #007AFF;--system-green: #34C759;--system-indigo: #5856D6;--system-orange: #FF9500;--system-pink: #FF2D55;--system-purple: #AF52DE;--system-red: #FF3B30;--system-teal: #5AC8FA;--system-yellow: #FFCC00;--color-bg: #ffffff;--color-bg-subtle: #fafafa;--color-bg-muted: #f5f5f7;--color-text: #1d1d1f;--color-text-secondary: rgba(60, 60, 67, .85);--color-text-muted: rgba(60, 60, 67, .6);--color-accent: #007AFF;--color-accent-hover: #0056B3;--color-border: rgba(0, 0, 0, .08);--color-border-strong: rgba(0, 0, 0, .12);--font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .04);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--shadow-lg: 0 8px 30px rgba(0, 0, 0, .12);--shadow-xl: 0 20px 60px rgba(0, 0, 0, .15);--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--menu-open-duration: .24s;--menu-close-duration: .14s;--menu-fade-duration: .11s;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 20px;--radius-xl: 28px}html{font-family:var(--font-family);background-color:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;line-height:1.5}a{color:inherit;text-decoration:none}h1{font-family:Inter Black,Inter,system-ui,sans-serif;font-weight:900!important}img{max-width:100%;height:auto}::selection{background-color:var(--color-accent);color:#fff}@media(prefers-reduced-motion:reduce){:root{--menu-open-duration: 0ms;--menu-close-duration: 0ms;--menu-fade-duration: 0ms}}
