.logo.svelte-a4742o{align-items:center;gap:10px;line-height:1;display:inline-flex}.word.svelte-a4742o{flex-direction:column;gap:4px;display:flex}.wordmark.svelte-a4742o{font-size:calc(var(--mark) * .58);letter-spacing:-.035em;font-weight:700}.wordmark.svelte-a4742o b:where(.svelte-a4742o){color:var(--navy-800);font-weight:700}.wordmark.svelte-a4742o i:where(.svelte-a4742o){color:var(--steel-600);font-style:normal;font-weight:600}.logo.light.svelte-a4742o .wordmark:where(.svelte-a4742o) b:where(.svelte-a4742o){color:#fff}.logo.light.svelte-a4742o .wordmark:where(.svelte-a4742o) i:where(.svelte-a4742o){color:var(--steel-300)}.tagline.svelte-a4742o{font-size:calc(var(--mark) * .195);letter-spacing:.1em;text-transform:uppercase;color:var(--steel-600);font-weight:500}.logo.light.svelte-a4742o .tagline:where(.svelte-a4742o){color:#ffffff8c}.logo.light.svelte-a4742o img:where(.svelte-a4742o){filter:brightness(200%)}@media (width<=420px){.wordmark.svelte-a4742o{font-size:calc(var(--mark) * .52)}}svg.svelte-17ijdpm{flex:none}.nav.svelte-1h32yp1{z-index:200;border-bottom:1px solid #0000;transition:background-color .3s,box-shadow .3s,border-color .3s;position:fixed;inset:0 0 auto}.nav.solid.svelte-1h32yp1{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--line);background:#ffffffeb;box-shadow:0 6px 24px #0a1c380f}.bar.svelte-1h32yp1{height:var(--nav-h);align-items:center;gap:28px;display:flex}.brand.svelte-1h32yp1{margin-right:auto}.links.svelte-1h32yp1{align-items:center;gap:30px;font-size:.92rem;font-weight:500;display:flex}.links.svelte-1h32yp1>a:where(.svelte-1h32yp1),.item.svelte-1h32yp1>a:where(.svelte-1h32yp1){color:#ffffffd1;align-items:center;gap:6px;padding:6px 0;transition:color .2s;display:inline-flex;position:relative}.links.svelte-1h32yp1>a:where(.svelte-1h32yp1):after,.item.svelte-1h32yp1>a:where(.svelte-1h32yp1):after{content:"";background:var(--gradient-accent);border-radius:2px;width:0;height:2px;transition:width .25s;position:absolute;bottom:0;left:0}.links.svelte-1h32yp1>a:where(.svelte-1h32yp1):hover:after,.item.svelte-1h32yp1:hover>a:where(.svelte-1h32yp1):after,.item.svelte-1h32yp1:focus-within>a:where(.svelte-1h32yp1):after{width:100%}.links.svelte-1h32yp1>a:where(.svelte-1h32yp1):hover,.item.svelte-1h32yp1:hover>a:where(.svelte-1h32yp1),.item.svelte-1h32yp1:focus-within>a:where(.svelte-1h32yp1){color:#fff}.solid.svelte-1h32yp1 .links:where(.svelte-1h32yp1)>a:where(.svelte-1h32yp1),.solid.svelte-1h32yp1 .item:where(.svelte-1h32yp1)>a:where(.svelte-1h32yp1){color:var(--ink-soft)}.solid.svelte-1h32yp1 .links:where(.svelte-1h32yp1)>a:where(.svelte-1h32yp1):hover,.solid.svelte-1h32yp1 .item:where(.svelte-1h32yp1):hover>a:where(.svelte-1h32yp1),.solid.svelte-1h32yp1 .item:where(.svelte-1h32yp1):focus-within>a:where(.svelte-1h32yp1){color:var(--navy-800)}.item.svelte-1h32yp1{align-self:stretch;align-items:center;display:flex;position:relative}.item.svelte-1h32yp1>a:where(.svelte-1h32yp1) svg{transition:transform .25s}.item.svelte-1h32yp1:hover>a:where(.svelte-1h32yp1) svg,.item.svelte-1h32yp1:focus-within>a:where(.svelte-1h32yp1) svg{transform:rotate(180deg)}.submenu.svelte-1h32yp1{z-index:1;border-radius:var(--radius-sm);border:1px solid var(--line);min-width:224px;box-shadow:var(--shadow-md);opacity:0;visibility:hidden;background:#fff;flex-direction:column;gap:2px;padding:8px;transition:opacity .22s,transform .22s,visibility .22s;display:flex;position:absolute;top:100%;left:-14px;transform:translateY(-8px)}.item.svelte-1h32yp1:hover .submenu:where(.svelte-1h32yp1),.item.svelte-1h32yp1:focus-within .submenu:where(.svelte-1h32yp1){opacity:1;visibility:visible;transform:translateY(0)}.submenu.svelte-1h32yp1 a:where(.svelte-1h32yp1){color:var(--ink-soft);border-radius:8px;padding:10px 14px;font-size:.89rem;transition:background-color .2s,color .2s}.submenu.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover{background:var(--surface-2);color:var(--navy-800)}.actions.svelte-1h32yp1{align-items:center;gap:10px;display:flex}.actions.svelte-1h32yp1 .btn:where(.svelte-1h32yp1){padding:11px 20px;font-size:.88rem}.ghost.svelte-1h32yp1{color:#fff;background:#ffffff0f;border-color:#ffffff47}.ghost.svelte-1h32yp1:hover{background:#ffffff24}.solid.svelte-1h32yp1 .ghost:where(.svelte-1h32yp1){color:var(--navy-800);border-color:var(--line);background:0 0}.solid.svelte-1h32yp1 .ghost:where(.svelte-1h32yp1):hover{background:var(--surface-2)}.burger.svelte-1h32yp1{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff40;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:none}.solid.svelte-1h32yp1 .burger:where(.svelte-1h32yp1){color:var(--navy-800);border-color:var(--line);background:#fff}.panel.svelte-1h32yp1{border-top:1px solid var(--line);background:#fff;padding:18px 0 26px;animation:.25s svelte-1h32yp1-drop}.panel.svelte-1h32yp1 .container{flex-direction:column;gap:4px;display:flex}.plink.svelte-1h32yp1{color:var(--navy-800);border-bottom:1px solid var(--surface-3);padding:12px 4px;font-weight:600}.plink.has-sub.svelte-1h32yp1{border-bottom:none;padding-bottom:4px}.psub.svelte-1h32yp1{border-bottom:1px solid var(--surface-3);flex-direction:column;padding-bottom:8px;display:flex}.psublink.svelte-1h32yp1{color:var(--ink-soft);padding:10px 4px 10px 22px;font-size:.92rem;position:relative}.psublink.svelte-1h32yp1:before{content:"";background:var(--steel-300);width:9px;height:1px;position:absolute;top:50%;left:6px}.panel-actions.svelte-1h32yp1{flex-direction:column;gap:10px;margin-top:18px;display:flex}.panel-actions.svelte-1h32yp1 a:where(.svelte-1h32yp1){justify-content:center}@keyframes svelte-1h32yp1-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (width<=1080px){.links.svelte-1h32yp1,.actions.svelte-1h32yp1{display:none}.burger.svelte-1h32yp1{display:inline-flex}}.footer.svelte-jz8lnl{background:var(--navy-950);color:#ffffff9e;padding:clamp(56px,7vw,84px) 0 32px}.top.svelte-jz8lnl{border-bottom:1px solid #ffffff1a;grid-template-columns:1.5fr repeat(3,1fr);gap:44px;padding-bottom:44px;display:grid}.brand.svelte-jz8lnl p:where(.svelte-jz8lnl){max-width:42ch;margin-top:22px;font-size:.88rem;line-height:1.75}h4.svelte-jz8lnl{letter-spacing:.14em;text-transform:uppercase;color:#fff;margin-bottom:18px;font-size:.78rem;font-weight:700}.col.svelte-jz8lnl ul:where(.svelte-jz8lnl){flex-direction:column;gap:12px;display:flex}.col.svelte-jz8lnl a:where(.svelte-jz8lnl){font-size:.88rem;transition:color .2s}.col.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:#fff}.bottom.svelte-jz8lnl{color:#ffffff73;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:26px;font-size:.78rem;display:flex}@media (width<=900px){.top.svelte-jz8lnl{grid-template-columns:1fr 1fr;gap:34px}}@media (width<=560px){.top.svelte-jz8lnl{grid-template-columns:1fr}}
