.snav{--ink:#0B110C;--green:#22B534;--green-dd:#0F6B1B;--border:#E1E7E1;--navh:74px;--maxw:1280px;--pad:clamp(20px,5vw,72px);--sans:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-family:var(--sans);color:var(--ink)}:where(.snav) *{box-sizing:border-box}:where(.snav) a{color:inherit;text-decoration:none}.snav .nav{position:sticky;top:0;z-index:60;background:rgba(255,255,255,.86);backdrop-filter:saturate(1.3) blur(14px);border-bottom:1px solid var(--border)}.snav .nav-in{gap:26px;height:var(--navh);max-width:var(--maxw);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}.snav .brand,.snav .nav-in{display:flex;align-items:center}.snav .brand{gap:10px;font-weight:800;font-size:20.5px;letter-spacing:-.035em;color:var(--ink)}.snav .brand-mark{width:29px;height:29px;border-radius:50%;border:2.5px solid var(--ink);display:grid;place-items:center;flex-shrink:0}.snav .brand-mark span{width:10px;height:10px;border-radius:50%;background:var(--green)}.snav .docs-link{font-size:15.5px;font-weight:600;color:var(--ink);padding:8px 2px;display:inline-flex;align-items:center}.snav .docs-link:hover{opacity:.7}.snav .nav-spacer{flex:1}.snav .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:600;font-size:14.5px;padding:8px 17px;border-radius:9px;border:1.5px solid transparent;cursor:pointer;transition:background .16s,color .16s}.snav .btn-dark{background:var(--ink);color:#fff}.snav .btn-dark:hover{background:var(--green-dd);color:#fff}@media(max-width:720px){.snav{--navh:64px}.snav .nav-in{gap:16px}}