nav.site-nav{z-index:100;background:var(--white);height:72px;position:sticky;top:0}.nav-inner{z-index:0;justify-content:space-between;align-items:center;gap:24px;max-width:1600px;height:100%;margin:0 auto;padding:0 32px;display:flex;position:relative}.logo{color:var(--text);letter-spacing:-.01em;white-space:nowrap;z-index:1;flex-shrink:0;align-items:center;gap:10px;font-size:1.32rem;font-weight:700;line-height:1;text-decoration:none;display:flex}.logo-icon{border-radius:8px;width:30px;height:30px;display:block}.logo span{color:var(--text)}.nav-tabs{align-items:stretch;gap:2px;height:100%;margin:0;padding:0;list-style:none;display:flex}.nav-tab{align-items:center;margin:0;display:flex;position:relative}.nav-tab .hover-bridge{z-index:-1;width:2000px;position:absolute;top:0;bottom:0;left:-2000px}.nav-tabs>.nav-tab>a,.nav-tabs>.nav-tab>button{color:var(--textMuted);border-radius:var(--radius);cursor:pointer;background:0 0;border:none;padding:8px 14px;font-family:inherit;font-size:.9rem;font-weight:500;line-height:1.4;text-decoration:none;transition:color .15s,background .15s;display:block}.nav-tabs>.nav-tab>a:hover,.nav-tab:hover>button{color:var(--accent);background:var(--bg)}.nav-dropdown{background:var(--white);opacity:0;visibility:hidden;pointer-events:none;z-index:200;padding:20px 0;transition:opacity .16s,transform .16s;position:fixed;top:72px;left:0;right:0;transform:translateY(6px);box-shadow:0 24px 24px #0f172a14}.nav-tab.dropdown-open .nav-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.dropdown-inner{align-items:flex-start;gap:64px;max-width:1600px;margin:0 auto;padding:0 32px;display:flex}.dropdown-title{color:var(--text);white-space:nowrap;flex-shrink:0;padding-left:24px;font-size:2.6rem;font-weight:800;line-height:1.05}.dropdown-col{flex-direction:column;gap:10px;padding-left:24px;display:flex}.dropdown-title+.dropdown-col{margin-left:20px}.dropdown-title.centered{text-align:center;width:220px;padding-left:0}.dropdown-col+.dropdown-col{margin-left:72px}.dropdown-item{font-size:.82rem}.dropdown-item a{text-decoration:none;display:block}.dropdown-item .name{color:var(--text);font-weight:500}.dropdown-item:hover .name{text-decoration:underline}.dropdown-item .desc{color:var(--textMuted);margin-left:7px;font-weight:400}.dropdown-item.soon{cursor:default}.dropdown-item.soon .name{color:var(--textMuted)}.dropdown-item.soon:hover .name{text-decoration:none}.dropdown-item .tag{color:var(--textMuted);margin-top:1px;font-size:.72rem;font-weight:600;display:block}.nav-cta-wrap{flex-shrink:0}.hamburger{cursor:pointer;border-radius:var(--radius);background:0 0;border:none;flex-direction:column;gap:5px;padding:6px;display:none}.hamburger span{background:var(--text);border-radius:2px;width:22px;height:2px;transition:all .25s;display:block}.hamburger.open span:first-child{transform:translateY(7px)rotate(45deg)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-menu{background:var(--white);border-bottom:1px solid var(--border);padding:12px 20px 20px;display:none;position:absolute;top:72px;left:0;right:0;box-shadow:0 1px 4px #00000014,0 4px 16px #0000000f}.mobile-menu.open{display:block}.mobile-menu a{color:var(--textMuted);border-bottom:1px solid var(--border);padding:11px 0;font-size:.95rem;font-weight:500;text-decoration:none;display:block}.mobile-menu a:last-child{border-bottom:none}.mobile-menu a.mobile-cta{text-align:center;background:var(--accent);color:var(--white);border-radius:var(--radius);border-bottom:none;margin-top:10px;padding:12px}@media (max-width:768px){.nav-tabs,.nav-cta-wrap{display:none}.hamburger{display:flex}}.site-footer{color:#0000008f;text-align:left;letter-spacing:-.12px;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:12px;line-height:16.0005px}.footer-sosumi{padding-inline-start:22px;padding-inline-end:22px;border-bottom:1px solid #00000029;max-width:980px;margin:0 auto;padding-top:17px;padding-bottom:11px}.footer-sosumi p{font-size:inherit;color:inherit;line-height:inherit;margin:0;font-family:inherit}.footer-sosumi p+p{margin-top:8px}.footer-top{padding-inline-start:22px;padding-inline-end:22px;flex-wrap:nowrap;max-width:980px;margin:0 auto;padding-top:20px;padding-bottom:28px;display:flex}.footer-col{flex-basis:20%}.footer-section+.footer-section{padding-top:24px}.footer-section-title{color:#000000e0;margin-bottom:.8em;margin-inline-end:20px;font-weight:600}.footer-section-title:hover{color:#000}.footer-section-list{margin:0;margin-inline-end:20px;padding:0;list-style:none}.footer-section-list li{margin-bottom:.8em;display:block}.footer-section-list li:last-child{margin-bottom:0}.footer-section-list a{color:#000000b8;margin-inline-end:-20px;padding-inline-end:20px;text-decoration:none;display:inline-block}.footer-section-list a:hover{text-decoration:underline}.footer-shop{margin:0 auto;padding-inline-start:22px;padding-inline-end:22px;border-bottom:1px solid #00000029;max-width:980px;margin-bottom:16px;padding-bottom:19px}.footer-shop a{color:#06c;text-decoration:none}.footer-shop a:hover{color:#06c;text-decoration:underline}.footer-end{padding-inline-start:22px;padding-inline-end:22px;grid-template-columns:1fr auto 1fr;align-items:start;gap:16px;max-width:980px;margin:0 auto;padding-bottom:11px;display:grid}.footer-copyright{justify-self:start}.footer-legal-links{justify-self:center;margin:0;padding:0;list-style:none}.footer-legal-links li{padding-inline-start:9px;padding-inline-end:9px;display:inline-block;position:relative}.footer-legal-links li+li:before{content:"";background:#0000008f;width:1px;height:10px;position:absolute;top:3px}.footer-legal-links li+li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.footer-legal-links li+li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.footer-legal-links li+li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.footer-legal-links li+li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.footer-legal-links li+li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.footer-legal-links li+li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.footer-legal-links a{color:#0000008f;white-space:nowrap;text-decoration:none;display:inline-block}.footer-legal-links a:hover{text-decoration:underline}.footer-locale{white-space:nowrap;justify-self:end}@media (max-width:833px){.footer-top{flex-wrap:wrap}.footer-col{flex-basis:50%;margin-bottom:24px}.footer-section+.footer-section{padding-top:16px}.footer-end{text-align:center;flex-direction:column;align-items:center;display:flex}.footer-copyright,.footer-legal-links{margin-bottom:8px}.footer-locale{margin-top:0}}
