.sdk-hero{position:relative;padding:160px 0 100px;overflow:hidden}.sdk-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:80px;align-items:center}@media(max-width:1100px){.sdk-hero-grid{grid-template-columns:1fr;gap:48px}}.sdk-hero h1{font-size:clamp(48px,6.6vw,96px);line-height:1.02;margin:24px 0 28px;max-width:720px}.sdk-hero .sub{color:var(--fg-dim);font-size:clamp(16px,1.4vw,19px);max-width:540px;margin-bottom:36px;line-height:1.55}.sdk-hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:56px}.sdk-hero-meta{display:flex;gap:48px;flex-wrap:wrap;padding-top:32px;border-top:1px solid var(--line)}.sdk-hero-meta .label{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-faint);display:block;margin-bottom:8px}.sdk-hero-meta .val{font-family:var(--serif);font-size:28px;line-height:1.1}.phone-stage{position:relative;width:100%;display:flex;justify-content:center;align-items:center;perspective:1400px;min-height:580px}.phone-frame{width:320px;height:660px;border-radius:44px;background:linear-gradient(160deg,#1a1c22,#0a0b0d);border:1px solid rgba(255,255,255,.08);box-shadow:0 50px 100px #00000080,0 0 0 1px #ffffff05 inset,0 -20px 60px #6ef0ff14 inset;padding:14px;position:relative;transform:rotateY(-14deg) rotateX(6deg) rotate(-2deg);transform-style:preserve-3d}.phone-frame:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:110px;height:26px;background:#000;border-radius:0 0 14px 14px;z-index:3}.phone-screen{width:100%;height:100%;border-radius:32px;background:linear-gradient(180deg,#0a0a0c,#060608);position:relative;overflow:hidden;display:flex;flex-direction:column}.phone-status{display:flex;justify-content:space-between;padding:14px 26px 8px;font-family:var(--mono);font-size:11px;color:var(--fg);z-index:2}.phone-status .right{display:flex;gap:6px;align-items:center;font-size:10px}.phone-content{flex:1;position:relative;display:flex;flex-direction:column}.phone-glow{position:absolute;inset:-100px -50px auto;height:300px;background:radial-gradient(circle,var(--accent-soft),transparent 70%);pointer-events:none;opacity:.5}.scene{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 24px;text-align:center;opacity:0;transition:opacity .5s ease}.scene.in{opacity:1}.scene .title{font-family:var(--serif);font-size:18px;color:var(--fg);margin-bottom:8px}.scene .hint{font-size:12px;color:var(--fg-dim);margin-bottom:36px;line-height:1.5;max-width:220px}.scene .lower{position:absolute;bottom:30px;left:24px;right:24px;font-family:var(--mono);font-size:10px;color:var(--fg-faint);letter-spacing:.16em;text-transform:uppercase;text-align:center}.nfc-target{width:200px;height:200px;border-radius:50%;border:1px solid rgba(110,240,255,.3);position:relative;display:flex;align-items:center;justify-content:center}.nfc-target:before,.nfc-target:after{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid var(--accent);animation:nfc-ripple 2s ease-out infinite}.nfc-target:after{animation-delay:1s}@keyframes nfc-ripple{0%{transform:scale(.4);opacity:.8}to{transform:scale(1.4);opacity:0}}.nfc-icon{width:60px;height:60px;border-radius:50%;background:var(--accent-soft);display:flex;align-items:center;justify-content:center;color:var(--accent);font-family:var(--mono);font-size:14px;letter-spacing:.1em;border:1px solid var(--accent)}.doc-frame{position:relative;width:240px;height:150px;border-radius:8px;background:linear-gradient(135deg,#6ef0ff0f,#b388ff0a);border:1px dashed rgba(255,255,255,.1);display:flex;flex-direction:column;padding:14px;gap:6px}.doc-frame .doc-photo{width:38px;height:50px;border-radius:4px;background:linear-gradient(180deg,#6ef0ff2e,#6ef0ff0f);border:1px solid var(--line-2);position:absolute;top:14px;right:14px}.doc-frame .doc-text{height:4px;border-radius:2px;background:#ffffff1a;width:70%}.doc-frame .doc-text.s{width:50%}.doc-frame .doc-text.l{width:80%}.doc-corner{position:absolute;width:22px;height:22px;border:2px solid var(--accent);filter:drop-shadow(0 0 4px var(--accent))}.doc-corner.tl{top:-3px;left:-3px;border-right:none;border-bottom:none}.doc-corner.tr{top:-3px;right:-3px;border-left:none;border-bottom:none}.doc-corner.bl{bottom:-3px;left:-3px;border-right:none;border-top:none}.doc-corner.br{bottom:-3px;right:-3px;border-left:none;border-top:none}.doc-sweep{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent);box-shadow:0 0 8px var(--accent);animation:scan-sweep 2.4s ease-in-out infinite;border-radius:0}@keyframes scan-sweep{0%,to{top:4%;opacity:0}10%{opacity:1}50%{top:92%;opacity:1}60%{opacity:0}}.face-oval{width:200px;height:250px;border-radius:50%;border:2px solid var(--accent);position:relative;background:radial-gradient(ellipse at center,rgba(110,240,255,.04),transparent 70%);animation:face-pulse 2s ease-in-out infinite}@keyframes face-pulse{0%,to{box-shadow:0 0 0 0 var(--accent-soft)}50%{box-shadow:0 0 0 10px transparent}}.face-oval.matched{border-color:#4ade80;animation:none;background:radial-gradient(ellipse at center,rgba(74,222,128,.08),transparent 70%);box-shadow:0 0 30px #4ade8066}.face-oval .silhouette{position:absolute;inset:30px 40px;border-radius:50%;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.06),transparent 60%)}.face-oval .silhouette:before{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:70%;height:40%;background:#ffffff0a;border-radius:50% 50% 20% 20%}.verified-badge{width:120px;height:120px;border-radius:50%;background:#4ade801f;border:2px solid #4ade80;display:flex;align-items:center;justify-content:center;margin-bottom:24px;box-shadow:0 0 40px #4ade804d;animation:verified-pop .4s cubic-bezier(.34,1.56,.64,1)}@keyframes verified-pop{0%{transform:scale(0)}to{transform:scale(1)}}.verified-badge svg{width:56px;height:56px;stroke:#4ade80;stroke-width:3}.verified-time{font-family:var(--mono);font-size:11px;color:#4ade80;letter-spacing:.16em;text-transform:uppercase}.verified-extracted{margin-top:36px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:#ffffff05;width:100%;text-align:left;display:flex;flex-direction:column;gap:8px}.verified-extracted .row{display:flex;justify-content:space-between;font-family:var(--mono);font-size:10px}.verified-extracted .k{color:var(--fg-faint);letter-spacing:.1em}.verified-extracted .v{color:var(--fg)}.phone-chip{position:absolute;background:#000000b3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--line);border-radius:12px;padding:10px 14px;font-family:var(--mono);font-size:11px;color:var(--fg);letter-spacing:.04em;display:flex;align-items:center;gap:8px;white-space:nowrap;z-index:5}.phone-chip .dot{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px var(--accent-glow);animation:pulse 1.5s infinite}.phone-chip.tl{top:60px;left:-20px}.phone-chip.tr{top:120px;right:-20px}.phone-chip.bl{bottom:100px;left:-10px}.phone-chip.br{bottom:60px;right:-30px}@media(max-width:1100px){.phone-chip.tl,.phone-chip.tr,.phone-chip.bl,.phone-chip.br{display:none}}.prim-bar{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:16px;overflow:hidden;margin-top:60px}@media(max-width:900px){.prim-bar{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.prim-bar{grid-template-columns:1fr}}.prim-block{background:var(--bg);padding:28px;display:flex;flex-direction:column;gap:12px;position:relative;transition:background .3s ease;cursor:pointer}.prim-block:hover{background:#6ef0ff0a}.prim-block:hover .prim-icon{color:var(--accent);border-color:var(--accent)}.prim-block .num{font-family:var(--mono);font-size:9px;color:var(--fg-faint);letter-spacing:.18em}.prim-icon{width:44px;height:44px;border:1px solid var(--line-2);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--fg-dim);transition:color .3s,border-color .3s}.prim-icon svg{width:24px;height:24px}.prim-block h4{font-family:var(--serif);font-size:20px;color:var(--fg)}.prim-block p{font-size:13px;color:var(--fg-dim);line-height:1.5;flex:1}.spec-card{border:1px solid var(--line);border-radius:16px;padding:36px;display:grid;grid-template-columns:1fr 320px;gap:36px;align-items:center;background:linear-gradient(180deg,#ffffff05,#fff0);transition:border-color .3s,transform .4s ease;margin-bottom:20px;min-height:360px}.spec-card:hover{border-color:var(--accent);transform:translateY(-2px)}@media(max-width:1000px){.spec-card{grid-template-columns:1fr;gap:28px;padding:28px}}.spec-card .meta{display:flex;align-items:center;gap:14px;font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:8px}.spec-card .meta .pill{padding:4px 10px;border:1px solid var(--accent);border-radius:999px;background:var(--accent-soft)}.spec-card h3{font-family:var(--serif);font-size:clamp(28px,3vw,38px);color:var(--fg);line-height:1.1;margin-bottom:12px}.spec-card .tagline{font-size:16px;color:var(--fg-dim);line-height:1.55;margin-bottom:18px}.spec-card .specs{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px;padding-top:18px;border-top:1px solid var(--line)}.spec-card .specs .row{display:flex;flex-direction:column;gap:4px}.spec-card .specs .k{font-family:var(--mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-faint)}.spec-card .specs .v{font-size:13px;color:var(--fg);line-height:1.4}.spec-demo{width:100%;height:100%;min-height:280px;border:1px solid var(--line);border-radius:12px;display:flex;align-items:center;justify-content:center;background:#0000004d;position:relative;overflow:hidden}@media(max-width:1000px){.spec-demo{min-height:240px}}.demo-nfc{width:200px;height:200px;position:relative}.demo-nfc .chip{position:absolute;inset:60px;border-radius:50%;background:var(--accent-soft);border:1px solid var(--accent);display:flex;align-items:center;justify-content:center;color:var(--accent);font-family:var(--mono);font-size:11px;letter-spacing:.14em}.demo-nfc .ring{position:absolute;inset:0;border-radius:50%;border:1px solid var(--accent);border-right-color:transparent;border-bottom-color:transparent;animation:chip-spin 2s linear infinite}@keyframes chip-spin{to{transform:rotate(360deg)}}.demo-nfc .data-row{position:absolute;font-family:var(--mono);font-size:10px;color:var(--fg-dim);background:#0009;padding:4px 8px;border:1px solid var(--line);border-radius:6px;white-space:nowrap;opacity:0;animation:data-fade 4s infinite}.demo-nfc .data-row.r1{top:10px;left:-40px;animation-delay:.5s}.demo-nfc .data-row.r2{top:60px;right:-50px;animation-delay:1s}.demo-nfc .data-row.r3{bottom:60px;left:-50px;animation-delay:1.5s}.demo-nfc .data-row.r4{bottom:10px;right:-30px;animation-delay:2s}@keyframes data-fade{0%,30%,to{opacity:0;transform:translate(0)}10%{opacity:1;transform:translate(0)}}.demo-doc{width:220px;height:140px;position:relative}.demo-doc .card{position:absolute;inset:0;border-radius:8px;background:linear-gradient(135deg,#6ef0ff14,#b388ff0d);border:1px solid var(--line);padding:12px;display:flex;flex-direction:column;gap:6px}.demo-doc .card .photo{position:absolute;top:12px;right:12px;width:32px;height:42px;border-radius:4px;background:#6ef0ff26;border:1px solid var(--line-2)}.demo-doc .card .line{height:4px;border-radius:2px;background:#ffffff1a}.demo-doc .card .line.l{width:70%}.demo-doc .card .line.s{width:45%}.demo-doc .card .line.m{width:60%}.demo-doc .card .mrz{position:absolute;bottom:8px;left:12px;right:12px;height:16px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 6px,transparent 6px 8px);border-radius:2px}.demo-ocr{display:grid;grid-template-columns:1fr;gap:14px;width:100%;padding:0 18px}.ocr-side{border:1px solid var(--line);border-radius:8px;padding:12px 14px;background:#0006}.ocr-side .lbl{font-family:var(--mono);font-size:9px;letter-spacing:.18em;color:var(--fg-faint);margin-bottom:6px;display:block}.ocr-side .text{font-size:14px;color:var(--fg);line-height:1.5}.ocr-side.ar{text-align:right;direction:rtl}.ocr-side.ar .text{font-family:"Instrument Serif",serif;font-size:18px}.ocr-side .badge{margin-top:6px;display:inline-block;font-family:var(--mono);font-size:9px;letter-spacing:.14em;color:var(--accent);background:var(--accent-soft);padding:2px 6px;border-radius:4px}.demo-liveness{width:160px;height:200px;border-radius:50%;border:2px solid var(--accent);position:relative;background:radial-gradient(ellipse at center,rgba(110,240,255,.06),transparent);animation:face-pulse 2s ease-in-out infinite}.demo-liveness:after{content:"";position:absolute;inset:20px;border-radius:50%;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.06),transparent 60%)}.demo-liveness .arrow{position:absolute;font-family:var(--mono);font-size:11px;color:var(--accent);letter-spacing:.1em}.demo-liveness .arrow.up{top:-28px;left:50%;transform:translate(-50%)}.demo-liveness .arrow.dn{bottom:-28px;left:50%;transform:translate(-50%)}.demo-match{display:flex;align-items:center;gap:12px}.match-tile{width:70px;height:90px;border-radius:8px;border:1px solid var(--line-2);background:linear-gradient(180deg,#6ef0ff14,#6ef0ff05);display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:9px;color:var(--fg-faint);letter-spacing:.14em;position:relative;overflow:hidden}.match-tile:after{content:"";position:absolute;inset:18px 16px 22px;border-radius:50%;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.1),transparent 60%)}.match-equals{font-family:var(--mono);font-size:22px;color:var(--accent)}.match-result{display:flex;flex-direction:column;gap:4px;margin-left:8px}.match-result .score{font-family:var(--serif);font-size:28px;color:var(--fg);line-height:1}.match-result .score em{color:var(--accent);font-style:normal}.match-result .lbl{font-family:var(--mono);font-size:9px;color:#4ade80;letter-spacing:.16em}.subway-map{margin-top:60px;padding:60px 0;position:relative}.subway-track{position:relative;display:flex;flex-direction:column;gap:0}.subway-line{position:absolute;left:36px;top:32px;bottom:32px;width:2px;background:linear-gradient(180deg,var(--accent),var(--accent-2));border-radius:1px}@media(max-width:700px){.subway-line{left:24px}}.subway-stop{display:grid;grid-template-columns:80px 1fr 1fr;gap:24px;align-items:center;padding:12px 0;position:relative;cursor:pointer}@media(max-width:700px){.subway-stop{grid-template-columns:60px 1fr}.subway-stop .stop-prim{grid-column:2;padding-left:0;padding-top:4px}}.subway-stop:hover .stop-dot{background:var(--accent);transform:scale(1.3)}.subway-stop:hover .stop-name{color:var(--accent)}.stop-dot{width:14px;height:14px;border-radius:50%;background:var(--bg);border:2px solid var(--accent);margin-left:30px;transition:transform .3s ease,background .3s ease;position:relative;z-index:2}@media(max-width:700px){.stop-dot{margin-left:18px}}.stop-num{position:absolute;left:0;font-family:var(--mono);font-size:10px;color:var(--fg-faint);letter-spacing:.14em}.stop-name{font-family:var(--serif);font-size:18px;color:var(--fg);transition:color .3s ease}.stop-prim{font-family:var(--mono);font-size:11px;color:var(--fg-faint);letter-spacing:.06em;display:flex;gap:6px;flex-wrap:wrap}.stop-prim .pill{padding:3px 8px;border-radius:4px;background:#6ef0ff0f;border:1px solid var(--line);color:var(--fg-dim);font-size:10px;white-space:nowrap}.stop-prim .pill.active{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.stop-prim .none{font-style:italic;opacity:.5}.tier-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}@media(max-width:900px){.tier-grid{grid-template-columns:1fr}}.tier-card{border:1px solid var(--line);border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:16px;background:linear-gradient(180deg,rgba(255,255,255,.02),transparent);transition:transform .3s ease,border-color .3s ease}.tier-card:hover{transform:translateY(-4px);border-color:var(--accent)}.tier-card .lbl{font-family:var(--mono);font-size:10px;letter-spacing:.18em;color:var(--accent)}.tier-card h4{font-family:var(--serif);font-size:24px;color:var(--fg)}.tier-card p{color:var(--fg-dim);font-size:14px;line-height:1.55;flex:1}.tier-effort{font-family:var(--mono);font-size:10px;color:var(--fg-faint);letter-spacing:.1em;padding-top:14px;border-top:1px solid var(--line)}.region-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-top:40px}@media(max-width:900px){.region-grid{grid-template-columns:1fr;gap:32px}}.region-svg{width:100%;max-width:480px;margin:0 auto}.region-list{display:flex;flex-direction:column;gap:18px}.region-item{display:flex;gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}.region-item:last-child{border-bottom:none}.region-item .num{font-family:var(--mono);font-size:10px;color:var(--accent);letter-spacing:.16em;flex-shrink:0;width:32px;padding-top:4px}.region-item h5{font-family:var(--serif);font-size:18px;margin-bottom:4px;color:var(--fg)}.region-item p{font-size:13px;color:var(--fg-dim);line-height:1.55}.priv-badges{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:16px;overflow:hidden;margin-top:32px;margin-bottom:32px}@media(max-width:800px){.priv-badges{grid-template-columns:repeat(2,1fr)}}.priv-badge{background:var(--bg);padding:24px 22px;display:flex;flex-direction:column;gap:10px}.priv-badge svg{width:32px;height:32px;color:var(--accent)}.priv-badge .ttl{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.priv-badge h4{font-family:var(--serif);font-size:18px;color:var(--fg)}.priv-badge p{font-size:12px;color:var(--fg-dim);line-height:1.55}.priv-rows{display:flex;flex-direction:column;gap:0}.priv-row{display:grid;grid-template-columns:200px 1fr;gap:32px;padding:22px 0;border-top:1px solid var(--line)}.priv-row:last-child{border-bottom:1px solid var(--line)}@media(max-width:700px){.priv-row{grid-template-columns:1fr;gap:8px}}.priv-row .ttl{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-faint)}.priv-row p{font-size:14px;color:var(--fg-dim);line-height:1.6}.code-tabs{display:flex;gap:4px;margin-bottom:-1px;position:relative;z-index:2}.code-tab{padding:10px 18px;border:1px solid var(--line);border-bottom:none;border-radius:8px 8px 0 0;font-family:var(--mono);font-size:11px;color:var(--fg-dim);letter-spacing:.06em;background:#0000004d;cursor:pointer;transition:color .3s ease,background .3s ease}.code-tab.active{color:var(--accent);background:var(--bg-2)}.code-tab.disabled{opacity:.4;cursor:not-allowed}.code-tab.disabled:hover{color:var(--fg-dim);background:#0000004d}.code-tab .badge{margin-left:8px;font-size:9px;letter-spacing:.14em;color:var(--fg-faint)}.code-block{border:1px solid var(--line);border-radius:0 12px 12px;padding:20px 24px;background:var(--bg-2);font-family:var(--mono);font-size:13px;line-height:1.7;color:var(--fg);overflow-x:auto}.code-block .kw{color:var(--accent)}.code-block .str{color:#ffb858}.code-block .com{color:var(--fg-faint)}.code-block .fn{color:var(--accent-2)}.code-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px}@media(max-width:900px){.code-grid{grid-template-columns:1fr}}.code-section h4{font-family:var(--serif);font-size:22px;margin-bottom:14px}.code-section p{color:var(--fg-dim);font-size:13px;margin-bottom:14px;line-height:1.55}.use-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}@media(max-width:900px){.use-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.use-grid{grid-template-columns:1fr}}.use-card{border:1px solid var(--line);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:12px;background:linear-gradient(180deg,rgba(255,255,255,.02),transparent);transition:transform .3s ease,border-color .3s ease}.use-card:hover{transform:translateY(-3px);border-color:var(--accent)}.use-card h4{font-family:var(--serif);font-size:20px;color:var(--fg)}.use-card .mix{display:flex;flex-wrap:wrap;gap:6px;padding-top:12px;margin-top:auto;border-top:1px solid var(--line)}.use-card .mix .tag{padding:4px 8px;border-radius:4px;background:#6ef0ff0f;font-family:var(--mono);font-size:10px;color:var(--fg-dim);letter-spacing:.06em}.sdk-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:60px 0}@media(max-width:800px){.sdk-stats{grid-template-columns:1fr}}.sdk-stat{background:var(--bg);padding:40px 32px;text-align:center}.sdk-stat .val{font-family:var(--serif);font-size:clamp(48px,5vw,72px);line-height:1;color:var(--fg);margin-bottom:12px}.sdk-stat .val em{color:var(--accent);font-style:normal}.sdk-stat .lbl{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-faint)}.cap-matrix{border:1px solid var(--line);border-radius:16px;overflow:hidden;margin-top:40px;background:var(--bg-2)}.cap-table{width:100%;border-collapse:collapse;font-family:var(--mono)}.cap-table th,.cap-table td{padding:16px 20px;text-align:left;border-bottom:1px solid var(--line);font-size:12px}.cap-table th{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-faint);font-weight:400;background:#0000004d}.cap-table th:first-child,.cap-table td:first-child{color:var(--fg)}.cap-table td{color:var(--fg-dim);text-align:center}.cap-table td:first-child{text-align:left}.cap-table tr:last-child td{border-bottom:none}.cap-table .yes{color:var(--accent);font-size:14px}.cap-table .partial{color:#ffb858}.cap-table .roadmap{font-size:9px;letter-spacing:.1em;color:var(--accent-2);background:#b388ff1a;padding:2px 6px;border-radius:4px}.cap-table .no{color:var(--fg-faint)}.cap-table .note{display:block;font-size:9px;color:var(--fg-faint);letter-spacing:.1em;margin-top:2px}.sdk-back{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border:1px solid var(--line);border-radius:999px;font-family:var(--mono);font-size:11px;color:var(--fg-dim);letter-spacing:.06em;margin-bottom:32px;transition:border-color .3s ease,color .3s ease}.sdk-back:hover{border-color:var(--accent);color:var(--accent)}@media(max-width:1180px){.nav-links{gap:22px;font-size:12px}.nav-back{display:none}}@media(max-width:1080px){.nav-links{display:none}}@media(max-width:560px){.nav-cta{padding:10px 14px;font-size:10px}.nav-cta .arrow{display:none}}[data-astro-cid-fufiudvm][data-phone] .scene[data-astro-cid-fufiudvm]{opacity:0;transition:opacity .5s ease;pointer-events:none}[data-astro-cid-fufiudvm][data-phone][data-active="0"] .scene[data-astro-cid-fufiudvm][data-phone-scene="0"],[data-astro-cid-fufiudvm][data-phone][data-active="1"] .scene[data-astro-cid-fufiudvm][data-phone-scene="1"],[data-astro-cid-fufiudvm][data-phone][data-active="2"] .scene[data-astro-cid-fufiudvm][data-phone-scene="2"],[data-astro-cid-fufiudvm][data-phone][data-active="3"] .scene[data-astro-cid-fufiudvm][data-phone-scene="3"]{opacity:1}
