.hero.sub.up-hero{padding-bottom:calc(88 * var(--u));text-align:left}.hero.sub.up-hero h1{max-width:calc(760 * var(--u))}.hero.sub.up-hero p{max-width:calc(600 * var(--u));margin-inline:0}.up-back{align-items:center;gap:calc(5 * var(--u));margin-bottom:calc(12 * var(--u));font-size:calc(13 * var(--u));color:#ffffffbf;transition:color .15s;display:inline-flex}.up-back:hover{color:#fff}.up-hero-m{align-items:center;gap:calc(7 * var(--u));margin-bottom:calc(8 * var(--u));font-size:calc(12 * var(--u));color:#ffffffb8;flex-wrap:wrap;display:flex}.up-deck{grid-template-columns:calc(216 * var(--u)) minmax(0, 1fr);gap:calc(24 * var(--u));padding-bottom:calc(44 * var(--u));align-items:start;display:grid}.up-side{top:calc(var(--nav-h) + 12 * var(--u));max-height:calc(100dvh - var(--nav-h) - 28 * var(--u));margin-top:calc(-52 * var(--u));padding:calc(12 * var(--u));border-radius:calc(16 * var(--u));border:1px solid var(--l);box-shadow:0 calc(10 * var(--u)) calc(30 * var(--u)) #00000017;background:#fff;position:sticky;overflow:auto}.up-find{align-items:center;gap:calc(7 * var(--u));height:calc(34 * var(--u));padding:0 calc(10 * var(--u));border-radius:calc(9 * var(--u));color:var(--m);font-size:calc(13 * var(--u));background:#f4f4f5;display:flex}.up-find:focus-within{outline:2px solid var(--focus);outline-offset:1px}.up-find input{min-width:0;color:var(--t);font:inherit;background:0 0;border:0;outline:0;flex:1}.up-find input::placeholder{color:var(--m)}.up-find input::-webkit-search-cancel-button{appearance:none}.up-group{min-width:0;margin:calc(14 * var(--u)) 0 0;border:0;padding:0}.up-group legend{margin:0 calc(6 * var(--u)) calc(4 * var(--u));font-size:calc(11.5 * var(--u));color:var(--m);padding:0;font-weight:650}.up-opt{align-items:center;gap:calc(8 * var(--u));width:100%;padding:calc(5 * var(--u)) calc(6 * var(--u));border-radius:calc(7 * var(--u));font-size:calc(13 * var(--u));color:var(--t);cursor:pointer;transition:background .15s;display:flex}.up-opt:hover{background:#f4f4f5}.up-opt small{font-size:calc(11.5 * var(--u));color:var(--m);margin-left:auto;font-weight:400}.up-box{width:calc(15 * var(--u));height:calc(15 * var(--u));border-radius:calc(4.5 * var(--u));border:calc(1.5 * var(--u)) solid #c4c4cc;color:#fff;flex:none;place-items:center;transition:background .15s,border-color .15s;display:grid}.up-box[data-round]{border-radius:50%}.up-box svg{width:calc(11 * var(--u));height:calc(11 * var(--u));stroke-width:3px;opacity:0}.up-opt[data-checked]{font-weight:600}.up-opt[data-checked] .up-box{background:var(--t);border-color:var(--t)}.up-opt[data-checked] .up-box svg{opacity:1}.up-opt input:focus-visible+.up-box{outline:2px solid var(--focus);outline-offset:2px}.up-clear{width:100%;height:calc(30 * var(--u));margin-top:calc(10 * var(--u));border-radius:calc(8 * var(--u));border:1px solid var(--l);font-size:calc(12.5 * var(--u));background:#fff;font-weight:550;transition:background .15s}.up-clear:hover{background:#f4f4f5}.up-results{min-width:0}.up-phone-bar{display:none}.up-count{margin-bottom:calc(10 * var(--u));font-size:calc(13 * var(--u));color:var(--m)}.up-group-h{align-items:center;gap:calc(10 * var(--u));margin:calc(20 * var(--u)) 0 calc(10 * var(--u));font-size:calc(15 * var(--u));letter-spacing:-.01em;font-weight:620;display:flex}.up-results section:first-of-type .up-group-h{margin-top:0}.up-live{align-items:center;gap:calc(5 * var(--u));padding:calc(2 * var(--u)) calc(9 * var(--u));color:#065f46;font-size:calc(11.5 * var(--u));letter-spacing:0;background:#d1fae5;border-radius:999px;font-weight:600;display:inline-flex}.up-live i{width:calc(6 * var(--u));height:calc(6 * var(--u));animation:up-pulse 1.8s var(--ease) infinite;background:#10b981;border-radius:50%}@keyframes up-pulse{50%{opacity:.35;transform:scale(.8)}}.up-dot{width:calc(8 * var(--u));height:calc(8 * var(--u));background:#7c3aed;border-radius:50%}.up-dot[data-next]{background:#2563eb}.up-fine{margin-top:calc(12 * var(--u));font-size:calc(12 * var(--u));color:var(--m)}.up-fine a,.up-empty a,.up-empty button{color:var(--t);font:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}.up-empty{padding:calc(50 * var(--u)) calc(20 * var(--u));border-radius:calc(16 * var(--u));text-align:center;font-size:calc(14 * var(--u));color:var(--m);border:1px dashed #d4d4d8}.up-cards{gap:calc(14 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.up-card{border-radius:calc(16 * var(--u));border:1px solid var(--l);min-width:0;color:var(--t);transition:transform .25s var(--ease), box-shadow .25s;background:#fff;flex-direction:column;display:flex;overflow:hidden}.up-card:hover{transform:translateY(calc(-3 * var(--u)));box-shadow:0 calc(14 * var(--u)) calc(34 * var(--u)) #0000001a}.up-card-b{min-width:0;padding:calc(13 * var(--u)) calc(15 * var(--u));flex-direction:column;flex:1;display:flex}.up-card-m{align-items:center;gap:calc(7 * var(--u));font-size:calc(12 * var(--u));color:var(--m);flex-wrap:wrap;display:flex}.up-card h3{margin-top:calc(6 * var(--u));font-size:calc(15.5 * var(--u));letter-spacing:-.012em;font-weight:620;line-height:1.28}.up-card p{margin-top:calc(3 * var(--u));font-size:calc(13 * var(--u));color:var(--m)}.up-card-f{justify-content:space-between;align-items:center;gap:calc(8 * var(--u));padding-top:calc(9 * var(--u));font-size:calc(12 * var(--u));color:var(--m);margin-top:auto;display:flex}.up-read{align-items:center;gap:calc(3 * var(--u));color:var(--t);transition:transform .2s var(--ease);margin-left:auto;font-weight:600;display:inline-flex}.up-read .i{width:calc(13 * var(--u));height:calc(13 * var(--u))}.up-card:hover .up-read{transform:translateX(calc(3 * var(--u)))}.up-feat{flex-direction:row;grid-column:1/-1}.up-feat .up-media{aspect-ratio:auto;width:58%;min-height:calc(240 * var(--u));flex:none}.up-feat .up-card-b{padding:calc(22 * var(--u))}.up-feat h3{font-size:calc(23 * var(--u));letter-spacing:-.022em;line-height:1.18}.up-feat p{margin-top:calc(6 * var(--u));font-size:calc(14 * var(--u))}.up-pill{padding:calc(1 * var(--u)) calc(8 * var(--u));font-size:calc(11.5 * var(--u));color:#6d28d9;background:#ede9fe;border-radius:999px;font-weight:600}.up-pill[data-type=New]{color:#065f46;background:#d1fae5}.up-pill[data-type=Improved]{color:#1d4ed8;background:#dbeafe}.up-pill[data-type=Fixed]{color:#3f3f46;background:#f4f4f5}.up-pill[data-type=Announcement]{color:#9a3412;background:#ffedd5}.up-media{aspect-ratio:16/10;background:#27272a;position:relative;overflow:hidden}.up-media img,.up-media video{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.up-media video{opacity:0;transition:opacity .4s}.up-media video[data-playing]{opacity:1}.up-cover{--a:#71717a;--b:#a1a1aa;background:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--b) 72%, transparent), transparent 58%), radial-gradient(circle at 86% 92%, color-mix(in srgb, var(--a) 62%, transparent), transparent 62%), color-mix(in srgb, var(--a) 16%, #fff);place-items:center;display:grid}.up-cover[data-area=Documents]{--a:#2563eb;--b:#60a5fa}.up-cover[data-area=Editor]{--a:#7c3aed;--b:#c4b5fd}.up-cover[data-area=Integrations]{--a:#0d9488;--b:#5eead4}.up-cover[data-area="AI & MCP"]{--a:#c026d3;--b:#f0abfc}.up-cover[data-area=Support]{--a:#ea580c;--b:#fdba74}.up-cover-ic{width:calc(52 * var(--u));height:calc(52 * var(--u));border-radius:calc(15 * var(--u));box-shadow:0 calc(10 * var(--u)) calc(26 * var(--u)) color-mix(in srgb, var(--a) 28%, transparent);color:var(--a);transition:transform .3s var(--ease);background:#ffffffdb;border:1px solid #ffffffe6;place-items:center;display:grid}.up-cover-ic .i{width:calc(24 * var(--u));height:calc(24 * var(--u))}.up-card:hover .up-cover-ic{transform:scale(1.06)}.up-article{grid-template-columns:minmax(0, 1fr) calc(276 * var(--u));gap:calc(16 * var(--u));padding-bottom:calc(44 * var(--u));align-items:start;display:grid}.up-article-main{min-width:0}.up-article-card{border-radius:calc(18 * var(--u));border:1px solid var(--l);background:#fff;overflow:hidden}.up-body{max-width:calc(680 * var(--u));padding:calc(22 * var(--u)) calc(28 * var(--u)) calc(26 * var(--u))}.up-body .qc-help{--qc-help-font-size:calc(14.5 * var(--u));--qc-help-anchor-offset:calc(var(--nav-h) + 16 * var(--u))}.up-body-h{margin-bottom:calc(6 * var(--u));font-size:calc(17 * var(--u));letter-spacing:-.014em;font-weight:620}.up-more-h{margin:calc(18 * var(--u)) 0 calc(10 * var(--u));font-size:calc(15 * var(--u));font-weight:620}.up-article-side{top:calc(var(--nav-h) + 12 * var(--u));gap:calc(12 * var(--u));min-width:0;display:grid;position:sticky}.up-side-card{padding:calc(14 * var(--u));border-radius:calc(16 * var(--u));border:1px solid var(--l);background:#fff}.up-share h2{margin-bottom:calc(9 * var(--u));font-size:calc(13 * var(--u));font-weight:620}.up-share-grid{gap:calc(6 * var(--u));grid-template-columns:1fr 1fr;display:grid}.up-share-grid a,.up-share-grid button{height:calc(32 * var(--u));border-radius:calc(8 * var(--u));border:1px solid var(--l);color:var(--t);font-size:calc(12.5 * var(--u));background:#fff;place-items:center;font-weight:550;transition:background .15s;display:grid}.up-share-grid a:hover{background:#f4f4f5}.up-share-grid .up-share-copy{border-color:var(--t);background:var(--t);color:#fff;grid-column:1/-1}.up-share-grid .up-share-copy:hover{background:#3f3f46}.up-preview{margin-top:calc(10 * var(--u));border-radius:calc(11 * var(--u));border:1px solid var(--l);overflow:hidden}.up-preview img{aspect-ratio:1200/630;object-fit:cover;background:#27272a;width:100%;display:block}.up-preview div{padding:calc(8 * var(--u)) calc(10 * var(--u));font-size:calc(12 * var(--u));line-height:1.35}.up-preview b{font-size:calc(12.5 * var(--u));font-weight:620;display:block}.up-preview small{margin-top:calc(2 * var(--u));font-size:calc(11 * var(--u));color:var(--m);display:block}.up-side-link{justify-content:space-between;align-items:center;gap:calc(8 * var(--u));color:var(--t);font-size:calc(13 * var(--u));transition:transform .2s var(--ease), box-shadow .2s;font-weight:600;display:flex}.up-side-link:hover{transform:translateY(calc(-2 * var(--u)));box-shadow:0 calc(10 * var(--u)) calc(26 * var(--u)) #00000014}.up-side-link small{font-size:calc(12.5 * var(--u));color:var(--m);font-weight:400;display:block}.up-side-link .i{width:calc(15 * var(--u));height:calc(15 * var(--u));flex:none}.up-share-fab{display:none}.up-toast span{z-index:60;left:50%;bottom:calc(20 * var(--u));padding:calc(9 * var(--u)) calc(14 * var(--u));border-radius:calc(11 * var(--u));color:#fff;font-size:calc(13 * var(--u));animation:rise .3s var(--ease) backwards;background:#18181b;position:fixed;transform:translate(-50%)}html:has(dialog.up-sheet[open]){overflow:hidden}.up-sheet{border-radius:calc(20 * var(--u)) calc(20 * var(--u)) 0 0;width:100%;max-width:none;max-height:86dvh;color:var(--t);background:#fff;border:0;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:auto}.up-sheet[open]{animation:up-sheet-in .32s var(--ease)}.up-sheet::backdrop{background:#0006}@keyframes up-sheet-in{0%{transform:translateY(100%)}}.up-sheet-in{padding:calc(14 * var(--u)) calc(14 * var(--u)) calc(14 * var(--u) + env(safe-area-inset-bottom))}.up-sheet-h{font-size:calc(15 * var(--u));justify-content:space-between;align-items:center;display:flex}.up-sheet-h button{width:calc(32 * var(--u));height:calc(32 * var(--u));background:#f4f4f5;border-radius:50%;place-items:center;display:grid}.up-sheet-done{width:100%;height:calc(42 * var(--u));margin-top:calc(12 * var(--u));border-radius:calc(11 * var(--u));background:var(--t);color:#fff;font-size:calc(14 * var(--u));font-weight:600}@media (max-width:767px){.hero.sub.up-hero{padding-inline:0;padding-bottom:calc(68 * var(--u))}.up-deck,.up-article{grid-template-columns:minmax(0,1fr)}.up-side{display:none}.up-phone-bar{gap:calc(8 * var(--u));margin-bottom:calc(12 * var(--u));grid-template-columns:minmax(0,1fr) auto;display:grid}.up-phone-bar .up-find{border:1px solid var(--l);background:#fff}.up-phone-bar button{align-items:center;gap:calc(6 * var(--u));height:calc(34 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(9 * var(--u));background:var(--t);color:#fff;font-size:calc(13 * var(--u));font-weight:600;display:inline-flex}.up-cards{grid-template-columns:minmax(0,1fr)}.up-feat{flex-direction:column}.up-feat .up-media{aspect-ratio:16/10;width:100%;min-height:0}.up-feat .up-card-b{padding:calc(13 * var(--u)) calc(15 * var(--u))}.up-feat h3{font-size:calc(18 * var(--u))}.up-body{padding:calc(16 * var(--u)) calc(16 * var(--u)) calc(20 * var(--u))}.up-article{padding-bottom:calc(76 * var(--u))}.up-article-side{position:static}.up-share{display:none}.up-share-fab{z-index:40;left:calc(12 * var(--u));right:calc(12 * var(--u));bottom:calc(12 * var(--u) + env(safe-area-inset-bottom));justify-content:center;align-items:center;gap:calc(7 * var(--u));height:calc(44 * var(--u));border-radius:calc(12 * var(--u));background:var(--t);color:#fff;font-size:calc(14 * var(--u));box-shadow:0 calc(8 * var(--u)) calc(24 * var(--u)) #00000040;font-weight:600;display:flex;position:fixed}.up-toast span{bottom:calc(68 * var(--u) + env(safe-area-inset-bottom))}}@media (min-width:768px){.up-sheet{display:none}}@media (prefers-reduced-motion:reduce){.up-live i,.up-sheet[open],.up-toast span{animation:none}.up-card,.up-side-link,.up-read,.up-cover-ic{transition:none}.up-card:hover,.up-side-link:hover,.up-card:hover .up-read,.up-card:hover .up-cover-ic{transform:none}}
