.desk-hero h1{align-items:center;gap:18px;display:flex}.desk-icon{width:64px;height:64px;box-shadow:0 0 0 4px var(--cut), var(--lift);border-radius:16px;flex:none;transform:rotate(-6deg)}.desk-source{align-self:flex-start;font-size:14px}.desk-window{margin:40px 0 56px;padding:30px 40px 34px}.desk-tabs{flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex}.desk-tabs button{color:var(--sheet-text);transition:transform .2s var(--ease), color .15s, background .15s;border-radius:10px;align-items:baseline;gap:10px;padding:9px 16px;font-weight:600;display:inline-flex}.desk-tabs button .num{color:var(--ghost-text);font-size:13px;font-weight:500}.desk-tabs button:hover{color:var(--text);background:var(--die)}.desk-tabs button[aria-selected=true]{background:var(--text);color:var(--accent-ink);transform:rotate(-1.5deg)}.desk-tabs button[aria-selected=true] .num{color:var(--ghost)}.desk-shot{margin:0}.desk-shot img{border-radius:var(--r);background:var(--bg);width:100%;height:auto;box-shadow:0 0 0 7px var(--cut), var(--float);transition:transform .35s var(--ease);display:block;transform:rotate(-.6deg)}.desk-shot:hover img{transform:none}.desk-shot figcaption{color:var(--sheet-text);margin-top:22px;font-size:14px}@media (prefers-reduced-motion:no-preference){.desk-shot img{animation:desk-stick .45s var(--ease)}}@keyframes desk-stick{0%{opacity:.35;transform:rotate(-.6deg)translateY(8px)scale(.985)}}.desk-lead{margin-bottom:16px}.desk-still{max-width:1080px;margin:28px 0 0}.desk-still img{transform:rotate(.5deg)}.desk-still figcaption,.desk-keys .v{color:var(--muted)}.keys{white-space:nowrap}.desk-trust .btn{margin-top:22px}@media (width<=900px){.desk-hero h1{gap:14px}.desk-icon{width:46px;height:46px;box-shadow:0 0 0 3px var(--cut), var(--lift);border-radius:12px}.desk-window{margin:28px 0 44px;padding:20px 18px 24px}.desk-tabs{gap:4px;margin-bottom:18px}.desk-tabs button{padding:8px 12px}.desk-tabs button .num{display:none}.desk-shot img{box-shadow:0 0 0 4px var(--cut), var(--lift);border-radius:8px}.desk-keys .kv-row{align-items:flex-start}}
