:root{--paper:#f6f2e8;--ink:#0b2239;--accent:#ff5a1f;--ink-72:#4d5c6a;--ink-60:#69757f;--ink-24:#bec0be;--ink-12:#dad9d3;--ink-06:#e8e6dd;--pap-72:#b4b8b7;--pap-60:#989fa2;--pap-24:#435463;--pap-12:#273b4e;--display:"Instrument Serif", "Iowan Old Style", Palatino, serif;--body:"Inter", system-ui, sans-serif;--mono:var(--body);--page:1200px;--gutter:clamp(20px, 4vw, 40px);--section:clamp(72px, 8vw, 104px);--window-shadow:0 1px 2px #0b223933, 0 24px 48px -16px #0b223959, 0 64px 96px -32px #0b223973;color:var(--ink);background:var(--paper);font-family:var(--body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:17px;line-height:1.5}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:88px}body{margin:0}a{color:inherit}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}p{text-wrap:pretty}svg{flex:none;display:block}::selection{color:#f6f2e8;background-color:#0b2239}::selection{color:#f6f2e8;background-color:#0b2239}a:focus-visible,summary:focus-visible{outline-offset:3px;outline:2px solid}h1,h2,h3{font-family:var(--display);font-synthesis:none;text-wrap:balance;font-weight:400}h1{letter-spacing:-.02em;font-size:clamp(46px,6.6vw,88px);line-height:.98}h2{letter-spacing:-.02em;font-size:clamp(40px,5vw,68px);line-height:1.02}h3{letter-spacing:-.01em;font-size:26px;line-height:1.15}.wrap{width:min(var(--page), 100% - 2 * var(--gutter));margin-inline:auto}.grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;display:grid}.section{padding-block:var(--section)}.section-head{text-align:center;margin-bottom:28px}.eyebrow{color:var(--ink-72);font-family:var(--mono);letter-spacing:.01em;margin-bottom:16px;font-size:13px;font-weight:500;line-height:1.3}.lede{letter-spacing:-.005em;max-width:62ch;margin-inline:auto;font-size:20px;line-height:1.45}.body-copy{margin-top:24px;max-width:62ch;color:var(--ink-72);margin-inline:auto}.spec-line{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.35}.btn{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.btn-primary{background:var(--accent);color:var(--ink)}.text-link{color:var(--ink-72);text-underline-offset:4px;margin-top:16px;font-size:15px;font-weight:500;text-decoration:underline;display:inline-block}.btn-nav{background:var(--ink);min-height:40px;color:var(--paper);margin-left:auto;padding:0 14px;font-size:15px}.btn-band{background:var(--ink);min-height:52px;color:var(--paper);display:flex}.btn-nav:focus-visible,.btn-band:focus-visible{outline-color:var(--ink)}.closing .btn-primary:focus-visible{outline-color:var(--paper)}@media (hover:hover){.btn-primary:hover{background:#ff6f3c;transform:translateY(-1px)}.text-link:hover{color:var(--ink)}.btn-nav:hover,.btn-band:hover,.btn-pay:hover{background:#1a344f}.nav nav a:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.footer a:hover{color:var(--ink)}summary:hover .plus{transform:scale(1.15)}details[open] summary:hover .plus{transform:rotate(45deg)scale(1.15)}.tile{transition:transform .18s,box-shadow .18s}.tile:hover{transform:translateY(-4px);box-shadow:0 1px 2px #0b22390f,0 24px 40px -18px #0b22396b}}.btn-primary:active{background:#ec4d14;transform:translateY(0)}.btn-nav:active{background:#1a344f}.btn-band:active{background:#0b2239}.nav{z-index:10;background:var(--paper);border-bottom:1px solid var(--ink-12);position:sticky;top:0}.nav-inner{align-items:center;height:63px;display:flex}.brand{font-family:var(--body);letter-spacing:-.02em;align-items:center;gap:8px;font-size:20px;font-weight:500;text-decoration:none;display:inline-flex}.nav nav{gap:24px;margin-left:32px;display:flex}.nav nav a{color:var(--ink-72);font-size:15px;font-weight:500;text-decoration:none}.hero-copy{text-align:center;flex-direction:column;align-items:center;padding-top:56px;display:flex}.hero-copy .lede{margin-top:20px}.hero-copy .btn-primary{margin-top:28px}.hero-copy .spec-line{color:var(--ink-72);margin-top:20px}.h1-break{display:inline}.hero-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;margin-top:20px;display:flex}.hero-row .lede{flex:36ch;max-width:62ch}.hero-actions{flex:0 280px}.btn-row{flex-wrap:wrap;gap:8px;display:flex}.hero-actions .spec-line{color:var(--ink-72);margin-top:16px}.stage{padding:0 var(--gutter) 56px;background:var(--paper);margin-top:48px}.stage-inner{max-width:1120px;margin-inline:auto}.mock-frame{margin:36px 8px 28px;position:relative}.orbit{z-index:3;pointer-events:none;position:absolute;inset:0}.orbit-icon{display:block;position:absolute}.orbit-a{top:-30px;left:8%}.orbit-b{top:-22px;right:12%}.orbit-c{bottom:-24px;right:22%}.win{width:100%;box-shadow:var(--window-shadow);font-family:var(--body);font-variant-numeric:tabular-nums;background:#fff;border:1px solid #0b223938;border-radius:20px;font-size:13px;line-height:1.3;position:relative;overflow:hidden;container:win/inline-size}.win-grid{grid-template-columns:216px minmax(0,1fr);display:grid}.sidebar{border-right:1px solid var(--ink-12);background:#efede6;padding:12px 8px}.lights{gap:8px;padding:8px 0 8px 8px;display:flex}.lights i{border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 .5px #00000024}.lights i:first-child{background:#ff5f57}.lights i:nth-child(2){background:#febc2e}.lights i:nth-child(3){background:#28c840}.lights-toolbar{padding:0;display:none}.side-label{color:var(--ink-72);padding:12px 8px 4px;font-size:11px;font-weight:600}.side-item{height:28px;color:var(--ink);border-radius:8px;align-items:center;gap:8px;padding:0 8px;display:flex}.side-item>.glyph{color:var(--ink-72)}.side-item.is-selected{background:var(--ink-12);font-weight:600}.eject{color:var(--ink-72);margin-left:auto}.used-card{z-index:6;width:min(340px,48%);box-shadow:var(--window-shadow);background:#fff;border:1px solid #0b223938;border-radius:12px;flex-direction:column;gap:8px;padding:10px 16px;display:flex;position:absolute;bottom:56px;right:28px}.side-meter-label{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:600;line-height:1;display:block}.side-meter-track{background:var(--ink-12);border-radius:99px;height:10px;display:block;position:relative}.side-meter-fill{background:var(--ink);border-radius:99px 0 0 99px;width:15.07%;height:100%;display:block}.side-meter-add{width:calc(max(1.84%, 22px) * var(--grow,0));background:var(--ink);border-radius:0 99px 99px 0;height:100%;position:absolute;top:0;left:15.07%}.side-meter-add:after{content:"";border-radius:inherit;opacity:var(--glow,0);background:linear-gradient(90deg,#f6f2e800 40%,#f6f2e880);position:absolute;inset:0}.row.row-arrival{opacity:0;height:0;overflow:hidden}.win-main{flex-direction:column;min-width:0;display:flex}.toolbar{border-bottom:1px solid var(--ink-12);align-items:center;gap:12px;height:52px;padding:0 12px;display:flex}.capsule{border:1px solid var(--ink-12);height:32px;color:var(--ink-72);border-radius:999px;align-items:center;display:flex}.nav-capsule{gap:8px;padding:0 8px}.win-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.toolbar-right{color:var(--ink-72);align-items:center;gap:12px;margin-left:auto;display:flex}.switcher{padding:0 2px}.switcher span{border-radius:999px;place-items:center;width:28px;height:26px;display:grid}.switcher .is-on{background:var(--ink-12);color:var(--ink)}.search{gap:4px;width:160px;padding:0 12px}.files-head,.row{grid-template-columns:minmax(0,1fr) 148px 76px 148px 32px;align-items:center;column-gap:8px;display:grid}.files-head{border-bottom:1px solid var(--ink-12);height:28px;color:var(--ink-72);padding:0 16px;font-size:11px;font-weight:500}.files{flex:1;padding:4px 8px}.row{height:28px;color:var(--ink-72);border-radius:6px;padding:0 8px}.row:nth-child(2n){background:#f8f7f3}.row.is-selected,.row.is-selected:nth-child(2n){color:var(--ink);background:#0b22391a}.col-name{min-width:0;color:var(--ink);align-items:center;gap:4px;display:flex}.disclosure{width:12px;color:var(--ink-60);flex:none;place-items:center;display:grid}.is-selected .disclosure{color:var(--ink)}.col-name>.glyph{color:var(--ink-60);margin-right:4px}.is-selected .col-name>.glyph{color:var(--ink)}.folder-icon{color:var(--ink-72);margin-right:4px}.file-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.is-selected .file-name{font-weight:500}.col-date,.col-kind{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.col-size{text-align:right;white-space:nowrap}.col-status{color:var(--ink-60);place-items:center;display:grid}.is-selected .col-status{color:var(--ink)}.win-bar{border-top:1px solid var(--ink-12);height:24px;color:var(--ink-72);white-space:nowrap;background:#f8f7f3;align-items:center;padding:0 16px;font-size:11px;display:flex;overflow:hidden}.win-status{justify-content:center}@container win (width<=759px){.win-grid{grid-template-columns:168px minmax(0,1fr)}.files-head .col-date,.files-head .col-kind,.row .col-date,.row .col-kind{display:none}.files-head,.row{grid-template-columns:minmax(0,1fr) 76px 32px}.search{justify-content:center;width:32px;padding:0}.search span{display:none}}@container win (width<=559px){.win-grid{grid-template-columns:minmax(0,1fr)}.sidebar,.switcher,.move-layer{display:none}.lights-toolbar{display:flex}.row{height:32px}}.move-layer{z-index:5;pointer-events:none;position:absolute;inset:0}.move-file{height:24px;color:var(--ink);opacity:0;white-space:nowrap;background:#fff;border:1px solid #0b223938;border-radius:8px;align-items:center;gap:8px;padding:0 10px 0 8px;font-size:13px;display:flex;position:absolute;translate:-50% -50%}.move-file .glyph{color:var(--ink-60)}.side-downloads,.files{transition:box-shadow .28s}.side-downloads.is-source{box-shadow:inset 0 0 0 1px var(--ink-24)}.files{border-radius:8px}.files.is-target{box-shadow:inset 0 0 0 1px var(--ink-24)}@media (prefers-reduced-motion:reduce){.move-layer{display:none}.side-downloads,.files,.tile{transition:none}.tile:hover{transform:none}}.range{flex-direction:column;flex:1;justify-content:flex-end;display:flex;position:relative}.range-time{color:var(--ink);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:18px;position:absolute;top:0;left:41%;transform:translate(-50%)}.range-track{background:#fff;border:1px solid #0b223929;border-radius:6px;height:44px;position:relative}.range-track i{background:var(--ink-24);border-radius:1px;width:2px;position:absolute;top:50%;transform:translate(-50%,-50%)}.range-track i.is-in-range{background:var(--ink)}.range-block{border-inline:2px solid var(--ink);background:#0b22391a;width:12%;position:absolute;top:0;bottom:0;left:38%}.range-head{background:var(--ink);width:2px;position:absolute;top:-5px;bottom:-5px;left:41%;transform:translate(-50%)}.range-ends{color:var(--ink-72);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:8px;font-size:12px;line-height:18px;display:flex}.proof{background:var(--ink);color:var(--paper);padding:64px 0}.proof-line{max-width:16em;font-family:var(--display);letter-spacing:-.02em;text-align:center;margin-inline:auto;font-size:clamp(40px,5vw,64px);font-weight:400;line-height:1.05}.sync-intro{align-items:center;row-gap:48px}.sync-copy{text-align:center;grid-column:1/-1}.sync-stage{grid-column:1/-1;grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;width:min(820px,100%);margin-inline:auto;display:grid}.compare-card{grid-row:span 5;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;background:#fff;border:1px solid #0b223929;border-radius:16px;min-width:0;padding:32px;display:grid;box-shadow:0 1px 2px #0b22390d,0 18px 36px -22px #0b223966}.compare-card h3{color:var(--ink-72);margin-bottom:16px;font-size:32px}.compare-card.is-zypmi h3{color:var(--ink)}.disk-panel{background:var(--paper);border:1px solid #0b223929;border-radius:10px;min-width:0;padding:16px;font-size:13px;line-height:1.3}.disk-label{min-height:20px;color:var(--ink-72);white-space:nowrap;align-items:center;gap:8px;margin-bottom:8px;font-weight:600;display:flex}.disk-bar{background:#fff;border:1px solid #0b223929;border-radius:8px;justify-content:center;align-items:center;height:48px;display:flex;overflow:hidden}.disk-bar strong{color:var(--ink);white-space:nowrap;font-size:14px;font-weight:600}.disk-fill{width:78%;min-width:max-content;height:100%;color:var(--ink);white-space:nowrap;background:#0b223929;align-items:center;gap:8px;margin-right:auto;padding:0 12px;font-weight:500;display:flex}.compare-rows{grid-row:span 3;grid-template-rows:subgrid;display:grid}.compare-row{border-top:1px solid var(--ink-12);padding-top:16px;padding-bottom:16px}.compare-row:first-child{border-top:0;margin-top:8px}.compare-row:last-child{padding-bottom:0}.compare-row dt{color:var(--ink-72);white-space:nowrap;margin-bottom:4px;font-size:13px;font-weight:600;line-height:1.3}.compare-row dd{color:var(--ink-72);text-wrap:balance;font-size:16px;line-height:1.45}.is-zypmi .compare-row dd{color:var(--ink);font-weight:500}.how{background:0 0}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid;position:relative}.steps:before{content:"";background:var(--ink);height:1px;position:absolute;top:16px;left:0;right:0}.steps li{text-align:center;min-width:0;position:relative}.step-number{background:var(--ink);width:32px;height:32px;color:var(--paper);font-family:var(--mono);border-radius:50%;place-items:center;margin:0 auto 24px;font-size:13px;font-weight:500;line-height:1;display:grid}.steps h3{margin-top:24px}.steps li>p{color:var(--ink-72);margin-top:8px;font-size:16px}.mini{border:1px solid var(--ink-12);background:#fff;border-radius:16px;height:240px;font-size:12px;line-height:1.35;position:relative;overflow:hidden;box-shadow:0 18px 40px -28px #0b2239b3}.menu-bar{border-bottom:1px solid var(--ink-12);white-space:nowrap;align-items:center;gap:12px;height:28px;padding:0 12px;display:flex}.menu-bar b{font-weight:600}.menu-bar .buoy{margin-left:auto}.menu-drop{border:1px solid var(--ink-12);background:#f8f7f3;border-radius:8px;width:min(216px,100% - 16px);padding:12px;position:absolute;top:36px;right:8px}.menu-title{font-family:var(--display);letter-spacing:-.01em;font-size:16px;font-weight:400}.menu-usage{color:var(--ink-72);font-family:var(--mono);font-variant-numeric:tabular-nums;margin-top:4px;font-size:11px}.menu-drop .meter{margin-top:8px}.menu-action{border-top:1px solid var(--ink-12);margin-top:12px;padding-top:12px;font-weight:500}.meter{background:var(--ink-12);border-radius:2px;height:4px;overflow:hidden}.meter i{background:var(--ink);border-radius:2px;height:100%;display:block}.meter .is-waiting{background:var(--ink-24)}.mini-uploads{flex-direction:column;justify-content:center;gap:16px;padding:16px;display:flex}.upload-name{align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.upload-name .glyph{color:var(--ink-60)}.upload-status{color:var(--ink-60);font-family:var(--mono);font-variant-numeric:tabular-nums;margin:4px 0 8px 24px;font-size:11px}.mini-timeline{background:var(--ink);border-color:var(--ink);color:var(--paper);flex-direction:column;justify-content:space-between;gap:16px;padding:16px;display:flex}.tracks{gap:4px;display:grid}.track-video{gap:2px;height:48px;display:flex}.track-video i{background:var(--pap-12);border-radius:2px;flex-basis:0;min-width:0}.track-audio{align-items:center;gap:2px;height:32px;padding:0 2px;display:flex}.track-audio i{background:var(--pap-24);flex:1;min-width:0}.timeline-foot p{color:var(--pap-72);font-family:var(--mono);margin-top:8px;font-size:11px}.security{background:var(--ink);color:var(--paper)}.security-head{text-align:center;grid-column:1/-1}.security .eyebrow{color:var(--pap-72)}.security .lede{color:var(--pap-72);margin-top:24px}.rules{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.rule{grid-row:span 3;grid-template-rows:subgrid;background:#f6f2e80d;border:1px solid #f6f2e838;border-radius:16px;min-width:0;padding:24px;display:grid;box-shadow:0 1px 2px #00000040,0 18px 36px -22px #000000a6}.rule-diagram{font-family:var(--mono);font-variant-numeric:tabular-nums;background:#0b223973;border:1px solid #f6f2e824;border-radius:10px;flex-direction:column;padding:16px;font-size:13px;line-height:1.35;display:flex}.diagram-head{color:var(--paper);text-align:left;margin-bottom:12px;font-weight:600}.requests>div{color:#f6f2e8b8;border-top:1px solid #f6f2e824;grid-template-columns:minmax(0,1fr) 20px max-content;align-items:center;gap:8px;padding:10px 0;display:grid}.requests>div:first-child{border-top:0}.requests strong{color:var(--paper);text-align:right;font-weight:600}.requests .is-refused{border:1px solid #f6f2e873;border-radius:4px;padding:2px 8px;font-weight:500}.diagram-caption{color:var(--pap-60);margin-top:auto;padding-top:16px;font-size:11px}.quota{background:#f6f2e81f;border-radius:99px;height:14px;margin:4px 0 16px;position:relative}.quota-used{background:var(--paper);border-radius:99px 0 0 99px;width:89.3%;position:absolute;inset:0 auto 0 0}.quota-new{background:#f6f2e873;border-radius:0 99px 99px 0;width:3.8%;position:absolute;inset:0 auto 0 89.3%}.quota-limit{background:var(--paper);width:2px;position:absolute;top:-5px;bottom:-5px;left:90.9%}.quota-ledger>div{color:#f6f2e8b8;justify-content:space-between;align-items:center;gap:16px;min-height:28px;display:flex}.quota-ledger dd{color:var(--paper);text-align:right}.refused-badge{color:var(--paper);border:1px solid #f6f2e873;border-radius:4px;padding:2px 8px;font-weight:500;display:inline-block}.rule-head{text-align:center;padding:28px 8px 4px}.rule-head h3{font-size:28px}.rule-list li{color:#f6f2e8c7;text-align:center;text-wrap:balance;padding:8px 8px 0;font-size:16px}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:24px;display:grid}.tile{background:#fff;border:1px solid #0b223929;border-radius:16px;flex-direction:column;min-width:0;padding:32px;display:flex;box-shadow:0 1px 2px #0b22390d,0 18px 36px -22px #0b223966}.tile>p{max-width:36ch;color:var(--ink-72);margin-top:8px;margin-bottom:24px;font-size:16px;line-height:1.45}.tile h3{font-size:32px}.tile-visual{background:var(--paper);border:1px solid #0b223929;border-radius:10px;flex-direction:column;min-height:168px;margin-top:auto;padding:16px;font-size:14px;line-height:1.3;display:flex;container-type:inline-size}.tile-label{min-height:20px;color:var(--ink-72);align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}.after-tiles{max-width:62ch;color:var(--ink-72);text-align:center;margin:24px auto 0}.crop-sidebar{flex-direction:column;flex:1;justify-content:center;gap:4px;display:flex}.crop-item{border-radius:8px;align-items:center;gap:12px;height:48px;padding:0 12px;display:flex}.crop-item>.glyph{color:var(--ink-72)}.crop-item.is-selected{background:#0b22391a;font-weight:600}.link-row{flex-direction:column;flex:1;justify-content:center;gap:4px;display:flex}.link-url{overflow-wrap:anywhere;background:#fff;border:1px solid #0b223929;border-radius:8px;align-items:center;min-height:48px;padding:8px 12px;font-size:13px;display:flex}.link-state{justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 12px;font-weight:600;display:flex}.toggle{background:var(--ink);border-radius:13px;flex:none;width:44px;height:26px;position:relative}.toggle:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;right:3px}.trash-row{background:#fff;border:1px solid #0b223929;border-radius:8px;flex:1;align-items:center;gap:12px;padding:12px;display:flex}.trash-row>.glyph{color:var(--ink-72)}.trash-file{flex:1;min-width:0}.trash-file b{font-weight:600;display:block}.trash-file span{color:var(--ink-72);font-variant-numeric:tabular-nums;margin-top:2px;font-size:13px;display:block}.trash-restore{background:var(--ink);color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;height:32px;padding:0 12px;font-size:13px;font-weight:500;display:flex}@container (width<=239px){.link-url{padding-inline:8px;font-size:12px}.link-state{padding-inline:8px}.trash-row{flex-wrap:wrap;gap:8px;padding:8px}.trash-restore{flex-basis:100%;height:28px}}.mini-open{flex-direction:column;padding:16px;display:flex}.open-top{color:var(--ink);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.open-top i{background:var(--ink-24);border-radius:50%;width:8px;height:8px}.open-top i:first-child{background:#ff5f57}.open-top i:nth-child(2){background:#febc2e}.open-top i:nth-child(3){background:#28c840}.open-top span{margin-left:8px}.open-path{color:var(--ink-72);margin-top:16px;font-size:12px}.open-row{height:32px;color:var(--ink);border-radius:6px;align-items:center;gap:8px;margin-top:8px;padding:0 8px;font-size:13px;display:flex}.open-row .glyph{color:var(--ink-60)}.open-row span+span{color:var(--ink-72);margin-left:auto;font-size:12px}.open-row.is-open{background:#0b22391a}.open-row.is-open span+span{color:var(--ink)}.mini-browser{border:1px solid var(--ink-12);background:#fff;border-radius:8px;overflow:hidden}.browser-bar{border-bottom:1px solid var(--ink-12);align-items:center;gap:4px;height:28px;padding:0 8px;display:flex}.browser-bar i{background:var(--ink-24);border-radius:50%;width:8px;height:8px}.browser-bar span{background:var(--ink-06);border-radius:4px;flex:1;height:12px;margin-left:8px}.browser-row{height:32px;font-family:var(--mono);font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:0 8px;font-size:11px;display:flex}.browser-row .glyph{color:var(--ink-60)}.browser-row span:first-of-type{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.browser-row span:last-child{white-space:nowrap;margin-left:auto}.pricing{color:var(--ink);background:0 0}.pricing .eyebrow{color:var(--ink)}.pricing .wrap{text-align:center}.price-card{background:#fff;border:1px solid #0b223929;border-radius:16px;width:min(720px,100%);margin-inline:auto;padding:40px 40px 32px;box-shadow:0 1px 2px #0b22390d,0 18px 36px -22px #0b223966}.plan-window{border-bottom:1px solid var(--ink-12);text-align:left;margin:0;padding:0 0 28px}.plan-window:after{content:none}.plan-pick{justify-content:center;align-items:center;gap:14px;display:flex}.plan-pick b{font-family:var(--display);letter-spacing:-.02em;font-size:40px;font-weight:400;line-height:1}.plan-slider{margin-top:8px}.plan-slider input[type=range]{cursor:pointer;appearance:none;background:0 0;width:100%;height:44px;margin:0;display:block}.plan-slider input[type=range]:focus{outline:none}.plan-slider input[type=range]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.plan-slider input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--ink) var(--pct), var(--ink-12) var(--pct));border-radius:99px;height:4px}.plan-slider input[type=range]::-webkit-slider-thumb{background:var(--ink);appearance:none;border:3px solid #fff;border-radius:50%;width:22px;height:22px;margin-top:-9px;box-shadow:0 0 0 1px #0b223947}.plan-slider input[type=range]::-moz-range-track{background:linear-gradient(to right, var(--ink) var(--pct), var(--ink-12) var(--pct));border:0;border-radius:99px;height:4px}.plan-slider input[type=range]::-moz-range-thumb{background:var(--ink);border:3px solid #fff;border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 1px #0b223947}.plan-ends{color:var(--ink-72);justify-content:space-between;margin-top:-6px;font-size:13px;font-weight:600;display:flex}.plan-prices{grid-template-columns:1fr 1fr;margin-top:28px;display:grid}.plan-prices div+div{border-left:1px solid var(--ink-12)}.plan-prices span{color:var(--ink-72);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:600;display:block}.plan-prices b{font-family:var(--display);letter-spacing:-.02em;margin-top:6px;font-size:40px;font-weight:400;line-height:1;display:block}.plan-prices small{color:var(--ink-72);margin-top:8px;font-size:14px;line-height:1.35;display:block}.plan-prices>div{padding:0 20px}.btn-pay{background:var(--ink);width:100%;color:var(--paper);cursor:pointer;border:0;margin-top:18px;padding:0 12px;font-family:inherit}.btn-pay:disabled{cursor:wait}.pay-note{color:var(--ink-72);margin:14px 0 0;font-size:14px;line-height:1.4}.price-notes{max-width:420px;margin:32px auto 0}.price-notes li{border-top:1px solid var(--ink-12);justify-content:center;gap:12px;padding:12px 0;font-size:16px;line-height:1.45;display:flex}.price-notes li svg{margin-top:4px}.price-fine{max-width:70ch;margin:32px auto 0;font-size:14px;line-height:1.45}.faq-head{text-align:center;grid-column:1/-1;margin-bottom:8px}.faq-list{grid-column:1/-1;min-width:0}.faq-list details{border-top:1px solid var(--ink-24);position:relative}.faq-list details:last-child{border-bottom:1px solid var(--ink-24)}summary{cursor:pointer;font-family:var(--display);letter-spacing:-.01em;text-align:center;justify-content:center;align-items:center;gap:24px;padding:20px 28px;font-size:21px;font-weight:400;line-height:1.2;list-style:none;display:flex}summary::-webkit-details-marker{display:none}.plus{position:absolute;right:0}details[open] .plus{transform:rotate(45deg)}.faq-list p{max-width:60ch;color:var(--ink-72);text-align:center;margin-inline:auto;padding-bottom:24px;font-size:17px}.closing{padding-top:var(--section);background:var(--ink);color:var(--paper);text-align:center}.closing h2{margin-bottom:32px;font-size:clamp(48px,7vw,96px)}.closing .spec-line{color:var(--pap-72);margin-top:16px}.footer{background:var(--paper);color:var(--ink-72);padding:8px 0 40px}.footer-row{border-top:1px solid var(--ink-12);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 32px;padding-top:24px;font-size:15px;display:flex}.footer nav{flex-wrap:wrap;gap:8px 24px;display:flex}.footer a{color:var(--ink-72);text-decoration:none}.footer-facts{color:var(--ink-60);font-family:var(--mono);text-align:center;margin-top:16px;font-size:14px;line-height:1.35}@media (width<=979px){.hero-row .lede,.hero-actions{grid-column:1/-1}.hero-actions{margin-top:32px}.stage{background:var(--paper)}.used-card{width:100%;margin-top:16px;position:static}.row-blank{display:none}.sync-copy,.sync-stage,.security-head,.price-copy,.ledger-card,.faq-head,.faq-list{grid-column:1/-1}.steps{grid-template-columns:minmax(0,1fr);gap:48px}.steps:before{width:1px;height:auto;inset:0 auto 0 16px}.steps li{padding-left:48px}.step-number{margin:0;position:absolute;top:0;left:0}.rules{grid-template-columns:minmax(0,1fr)}.rule+.rule{margin-top:32px}.tile,.compare-card{padding:24px}.faq-head{margin-bottom:16px}}@media (width<=759px){.nav nav{display:none}.tile{padding:20px}.tile h3{font-size:26px}.tile-visual{padding:12px}.compare-card{padding:20px}.compare-card h3{font-size:26px}.disk-panel{padding:12px}}@media (width<=639px){:root{font-size:16px}.grid,.hero-row{column-gap:16px}.section-head{margin-bottom:24px}.eyebrow{font-size:12px}.lede{font-size:18px}h3{font-size:21px}.h1-break{display:none}.btn-row{flex-direction:column}.hero-copy .btn-primary,.closing .btn{width:100%;display:flex}.sync-stage{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:24px}.compare-card,.compare-rows{grid-row:auto;grid-template-rows:none}.compare-row dt{white-space:normal}.rule{padding:24px}.rule-head h3{font-size:24px}.tiles{grid-template-columns:minmax(0,1fr)}.price-card{padding:28px 20px 24px}.plan-pick b,.plan-prices b{font-size:32px}summary{font-size:18px}.faq-list p{font-size:16px}.closing h2{font-size:clamp(40px,12vw,64px)}}@media (width<=419px){.proof-line{font-size:36px}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.btn{transition:transform .14s ease-out,background-color .14s ease-out,border-color .14s ease-out}.nav nav a,.footer a{transition:color .14s ease-out}.plus{transition:transform .18s ease-out}.win{animation:.6s cubic-bezier(.2,.8,.2,1) both rise}.meter .is-growing{animation:6s ease-in-out infinite alternate grow}.buoy .eye{transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite buoy-blink;transform:scaleY(1)}.orbit-a{animation:7s ease-in-out infinite drift-a}.orbit-b{animation:8.5s ease-in-out infinite drift-b}.orbit-c{animation:6.5s ease-in-out infinite drift-c}@keyframes drift-a{0%,to{transform:translate(0)}50%{transform:translate(-12px,10px)}}@keyframes drift-b{0%,to{transform:translate(0)}50%{transform:translate(8px,-14px)}}@keyframes drift-c{0%,to{transform:translate(0)}50%{transform:translate(10px,-8px)}}.buoy .eye+.eye{animation-delay:40ms}@keyframes buoy-blink{0%,88%,to{transform:scaleY(1)}92%,94%{transform:scaleY(.14)}}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes grow{0%{width:58%}to{width:64%}}}@media (width<=979px) and (prefers-reduced-motion:no-preference){.row-blank.row-spacer{display:grid}}@container win (width<=559px){.row-blank.row-spacer{display:none}}
