.site{--ground:#fff;--ink:#0b0e15;--ink-rgb:11 14 21;--mute:#5e636d;--hair:#e3e5ea;--rule:rgb(var(--ink-rgb) / .2);--raise:#f4f5f7;--laid:repeating-linear-gradient(90deg, rgb(var(--ink-rgb) / .045) 0 1px, transparent 1px 3rem), repeating-linear-gradient(0deg, rgb(var(--ink-rgb) / .028) 0 1px, transparent 1px 3px);--serif:var(--font-instrument), "Iowan Old Style", "Times New Roman", serif;--text-face:var(--font-geist), ui-sans-serif, system-ui, sans-serif;--mono:var(--font-geist-mono), ui-monospace, Menlo, monospace;--wide:68rem;--text:33rem;--gutter:clamp(1rem, 4vw, 2.5rem);background:var(--ground);color:var(--ink);font-family:var(--text-face);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:1rem;line-height:1.55}:root:has(.site) body{background:#fff}.site :where(a):not(:where(.nods,.nods-panel) *){color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}.site :focus-visible{outline-offset:3px;outline:2px solid}.site ::selection{background:var(--ink);color:#fff}.rail{max-width:var(--wide);border-inline:1px solid var(--hair);margin:0 auto}.site-top{padding:.85rem var(--gutter);border-bottom:1px solid var(--hair);align-items:center;gap:1.75rem;display:flex}.site .wordmark{font:400 1.75rem/1 var(--serif);letter-spacing:-.01em;align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.site .mark{transform-origin:42% 86%;flex:none;width:2rem;height:2rem}.site a.wordmark:hover .mark,.foot-mark:hover{animation:.76s cubic-bezier(.3,1.5,.5,1) nod}@keyframes nod{0%{rotate:0deg}32%{rotate:16deg}66%{rotate:-4deg}to{rotate:0deg}}.site-top nav{gap:1.75rem;margin-left:auto;display:flex}.site-top nav a{color:var(--mute);padding:.4rem 0;font-size:.9375rem;text-decoration:none}.site-top nav a:hover,.site-top nav a[aria-current=page]{color:var(--ink)}.site .pill{cursor:pointer;white-space:nowrap;font:500 .9375rem/1 var(--text-face);background:var(--ink);color:#fff;border:0;border-radius:999px;padding:.7rem 1.1rem;text-decoration:none;display:inline-block}.site .pill:hover{background:#262b36}.site .pill{text-transform:none;letter-spacing:0;gap:0}.site .pill:before{content:none}.site :where(h1,h2):not(:where(.nods,.nods-panel) *){font-family:var(--serif);text-wrap:balance;letter-spacing:-.018em;margin:0;font-weight:400}.site :where(h1):not(:where(.nods,.nods-panel) *){max-width:8.5em;font-size:clamp(2.875rem,7vw,5rem);line-height:1}.site :where(h2):not(:where(.nods,.nods-panel) *){max-width:11em;font-size:clamp(2.25rem,4.8vw,3.5rem);line-height:1.04}.site :where(h3):not(:where(.nods,.nods-panel) *){font:600 1rem/1.3 var(--text-face);letter-spacing:-.005em;margin:0 0 .3rem}.site :where(p):not(:where(.nods,.nods-panel) *){margin:0 0 .75rem}.site .lede{color:var(--mute);max-width:var(--text);text-wrap:balance;margin:1.4rem 0 0;font-size:clamp(1.0625rem,1.5vw,1.1875rem);line-height:1.5}.site .eyebrow{font:.75rem/1.5 var(--mono);text-wrap:balance;text-transform:uppercase;letter-spacing:.1em;color:var(--mute);margin:0 0 1.25rem}.site .small{color:var(--mute);margin:.9rem 0 0;font-size:.875rem}.page .hero{padding:clamp(3rem, 6vw, 4rem) var(--gutter) clamp(2.25rem, 4vw, 2.75rem);text-align:center;flex-direction:column;align-items:center;display:flex}.claim{width:min(100%,26rem);color:var(--ink);border:1px solid rgb(var(--ink-rgb) / .28);background:#fff;border-radius:999px;align-items:center;gap:.5rem;margin-top:2rem;padding:.3rem .3rem .3rem 1.15rem;display:flex}.claim:focus-within{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.claim-field{cursor:text;flex:1;align-items:baseline;min-width:0;font-size:1.0625rem;line-height:1.4;display:flex}.claim-prefix{flex:none}.site .claim input[type=text]{width:100%;min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:0}.site .claim input[type=text]::placeholder{color:#858a94;opacity:1}.browser{border:1px solid var(--rule);background:#fff;overflow:hidden}.browser-bar{border-bottom:1px solid var(--rule);align-items:center;gap:.4rem;padding:.65rem .9rem;display:flex}.browser-bar i{background:rgb(var(--ink-rgb) / .16);border-radius:50%;width:.625rem;height:.625rem}.browser-url{font:.75rem/1 var(--mono);color:var(--mute);background:var(--raise);text-overflow:ellipsis;white-space:nowrap;max-width:60%;margin:0 auto;padding:.4rem 1rem;overflow:hidden;translate:-1.4rem}.story{border-top:1px solid var(--hair)}.story[data-live]{height:calc((var(--screens) + 1) * 100vh)}.story-stage{--scene:min(31rem, calc(100svh - 15rem));text-align:center;padding:clamp(1.5rem, 6vh, 4rem) var(--gutter);grid-template-rows:auto auto;align-content:center;justify-items:center;display:grid}.story[data-live] .story-stage{height:100svh;position:sticky;top:0}.story-stage{overflow:clip}.story-steps{justify-items:center;margin:0;padding:0;list-style:none;display:grid}.story-steps li{opacity:0;grid-area:1/1;max-width:31rem;transition:opacity .22s}.story-steps li[data-on]{opacity:1}.site .story-n{font:.6875rem/1 var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--mute);margin:0 0 .8rem}.site .story-steps :is(h2,h3){font:400 clamp(1.625rem, 2.8vw, 2.125rem)/1.08 var(--serif);letter-spacing:-.02em;max-width:none;margin:0 0 .5rem}.site .story-steps p:not(.story-n){color:var(--mute);text-wrap:balance;margin:0;font-size:.9375rem}.story-scene{width:100%;height:var(--scene);grid-template-rows:minmax(0,1fr) auto;justify-items:center;margin-top:clamp(.75rem,3vh,2rem);display:grid}.story-slot{place-items:end center;width:100%;min-height:0;padding-bottom:1.25rem;display:grid}.story-foot{margin-inline:calc(-1 * var(--gutter));padding:1.35rem var(--gutter) 0;border-top:1px solid var(--rule);align-content:start;justify-self:stretch;justify-items:center;display:grid}.story-foot>*{grid-area:1/1}.story-line{text-wrap:balance;font-size:clamp(1.125rem,1.6vw,1.375rem);animation:.26s both line-in;display:inline-block}@keyframes line-in{0%{opacity:0}}.story-gone{animation:.36s cubic-bezier(.5,0,1,1) both blip}.story-rest{animation:.32s .32s both line-in}@keyframes blip{0%{opacity:1;transform:none}40%{opacity:1;transform:scale(1.03,.05)}75%{opacity:1;transform:scale(.12,.05)}to{opacity:0;transform:scale(0)}}.story-sheets{text-align:left;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:.75rem;width:min(100%,44rem);max-height:100%;display:grid}.story-sheets figure{border:1px solid var(--rule);background:#fff;min-width:0;max-height:100%;margin:0;overflow:hidden}.story-sheets figcaption{font:.625rem/1 var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--mute);border-bottom:1px solid var(--rule);padding:.6rem .8rem}.story-sheets pre{font:.6875rem/1.42 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:.7rem .8rem;overflow:hidden}.story-sheets pre span{min-height:1.42em;color:rgb(var(--ink-rgb) / .26);display:block;box-shadow:0 1px #0000}.story-sheets pre span[data-on]{color:var(--ink)}.story-sheets pre span[data-now]{box-shadow:0 1px 0 var(--ink)}.story-sheets mark{color:inherit;background:0 0}.story-sheets span[data-on] mark{background:var(--ink);color:#fff;box-shadow:0 0 0 .15em var(--ink)}.scene-stack{place-items:end center;display:grid}.scene-stack>*{grid-area:1/1}.scene-out{animation:.16s .3s both card-out}.scene-turn{animation:.38s cubic-bezier(.16,1,.3,1) both card-in}@keyframes card-in{0%{opacity:0;transform:translateY(.5rem)}}@keyframes card-out{to{opacity:0}}.story-line{--nods-mono:var(--mono);--nods-mark:#ffc93c;--nods-disc-label:#e8401c;--nods-palette:linear-gradient(90deg, #1f2a44 0 20%, #c8553d 0 40%, #e9dcc3 0 60%, #7a8f6a 0 80%, #f2b84b 0)}.story-slot{--card-w:25rem}.story-slot .nods-panel{box-sizing:border-box;text-align:left;max-width:100%;font-family:var(--text-face);--nods-mono:var(--mono);--nods-mark:#ffc93c}.story-slot .nods-panel a{pointer-events:none!important}.story-slot [data-card=poster]{--po-w:var(--card-w);--po-bg:#ffc93c;--po-ink:#1c1a14;--po-mono:var(--mono)}.story-slot [data-card=record]{--gv-w:20.5rem;--gv-display:var(--serif);--gv-mono:var(--mono);--gv-sleeve:#e8401c;--gv-fg:#190d09}.story-slot [data-card=listing]{--lp-w:var(--card-w);--lp-mono:var(--mono)}.story-slot [data-card=foil]{--fo-display:var(--serif);--fo-mono:var(--mono)}.story-slot [data-card=swatches]{--sw-w:var(--card-w);--sw-display:var(--serif);--sw-mono:var(--mono)}.story-slot [data-card=drawing]{--df-w:var(--card-w);--df-mono:var(--mono)}.story-slot [data-card=loop]{--lo-w:var(--card-w);--lo-mono:var(--mono);--lo-display:var(--mono)}.story-slot .ct{--ct-w:calc(var(--card-w) + 1rem);--ct-bg:#3a1d14;--ct-ink:#f3e3c8;--ct-display:var(--serif);--ct-mono:var(--mono)}.part{border-top:1px solid var(--hair);padding:clamp(3.5rem, 9vw, 7rem) var(--gutter)}.part-head{text-align:center;justify-items:center;margin-bottom:clamp(2.25rem,5vw,3.5rem);display:grid}.part-n{font:.75rem/1 var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--mute);margin:0 0 1.4rem}.part-n b{color:var(--ink);margin-right:.7rem;font-weight:500}.part-lede{color:var(--mute);max-width:var(--text);text-wrap:balance;margin:1.1rem 0 0;font-size:1.0625rem}.ledger-scene{--row:4.25rem;width:min(100%,38rem);height:var(--scene);box-sizing:border-box;text-align:left;align-content:start;margin-top:clamp(.75rem,3vh,2rem);padding-top:1.25rem;display:grid}.site .ledger-cap{font:.6875rem/1 var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--mute);margin:0 0 .9rem;animation:.26s both line-in}.ledger-list{position:relative}.ledger-rows{box-sizing:content-box;height:calc(var(--rows,4) * var(--row));border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none;position:relative}.ledger-rows li{height:var(--row);box-sizing:border-box;border-top:1px solid var(--rule);background:var(--paper,#fff);translate:0 calc(var(--at,0) * var(--row));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:1rem;transition:translate .62s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;inset:0 0 auto}.ledger-rows li[data-first]{z-index:1}.ledger-chip{width:2.75rem;height:2.75rem;font:normal 800 1.375rem/1 var(--text-face);letter-spacing:-.04em;place-items:center;display:grid;position:relative}.ledger-chip:after{content:"";background:var(--dot,currentColor);border-radius:50%;width:.75rem;height:.75rem;position:absolute;bottom:-.25rem;right:-.25rem;box-shadow:0 0 0 2px #fff}.ledger-name{gap:.3rem;min-width:0;display:grid}.ledger-name b{text-overflow:ellipsis;white-space:nowrap;font-size:1.0625rem;font-weight:500;line-height:1;overflow:hidden}.ledger-name small{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;line-height:1;overflow:hidden}.ledger-cell{justify-content:flex-end;align-items:center;gap:.75rem;min-width:0;animation:.26s both line-in;display:flex}.ledger-cell>b{text-align:right;width:2.25rem;font:500 .875rem/1 var(--mono);flex:none}.ledger-bar{background:var(--raise);flex:none;width:10rem;height:.5rem;display:block}.ledger-bar i{background:var(--ink);height:100%;transition:width .18s linear;display:block}.ledger-state{white-space:nowrap;align-items:center;gap:.5rem;font-size:.9375rem;line-height:1;display:inline-flex}.ledger-state:before{content:"";background:var(--ink);width:.5rem;height:.5rem}.ledger-state[data-open]{color:var(--mute)}.ledger-state[data-open]:before{box-shadow:inset 0 0 0 1px var(--mute);background:0 0}.ledger-state[data-open][data-gone]{color:var(--ink)}.ledger-state[data-open][data-gone]:before{box-shadow:inset 0 0 0 1px var(--ink)}.ledger-slip{right:0;top:calc(var(--rows,4) * var(--row) + 1rem);z-index:2;box-sizing:border-box;border:1px solid var(--ink);opacity:0;pointer-events:none;background:#fff;width:min(20rem,100%);padding:.95rem 1.1rem 1.05rem;transition:opacity .24s,translate .42s cubic-bezier(.16,1,.3,1);position:absolute;translate:0 .75rem}.ledger-slip[data-on]{opacity:1;translate:0}.site .ledger-slip p{margin:0;font-size:1rem;line-height:1.3}.site .ledger-slip p:first-child{font:500 .625rem/1 var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--mute);justify-content:space-between;gap:1rem;margin-bottom:.7rem;display:flex}.ledger-slip p:first-child b{color:var(--ink);font-weight:500}.points{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 0;margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}.points li{border-left:1px solid var(--hair);padding:.1rem 1.5rem}.points li:first-child{border-left:0;padding-left:0}.site .points p{color:var(--mute);margin:0;font-size:.9375rem}.pair{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.live-box{--z:.7;background:#fdfdfd;height:clamp(26rem,46vw,34rem);position:relative;overflow:hidden}.live-box:after{content:"";pointer-events:none;background:linear-gradient(#fdfdfd00,#fdfdfd);height:3.5rem;position:absolute;inset:auto 0 0}iframe.live{width:calc(100% / var(--z));height:calc(100% / var(--z));transform:scale(var(--z));transform-origin:0 0;border:0;display:block}.pair .browser-url{max-width:none;margin:0 0 0 auto;padding-inline:.6rem;font-size:.6875rem;translate:0}.big-claim{justify-items:center;display:grid}.site .address{cursor:text;max-width:100%;font:400 min(clamp(2.75rem, 10.5vw, 7.75rem), calc(min(90vw, 62rem) / (.37 * (var(--n,11) + 8))))/1.05 var(--serif);letter-spacing:-.03em;justify-content:center;align-items:baseline;margin-bottom:clamp(1.25rem,3vw,2rem);padding:clamp(.5rem,2vw,1.5rem) 0 0;display:flex}.address>span[aria-hidden]{margin-right:.03em}.address .grow{border-bottom:2px solid var(--ink);display:inline-grid}.address .grow:before{content:"";background:var(--ink);grid-area:1/1;place-self:center start;width:2px;height:.78em;animation:1.1s step-end infinite caret}.address[data-filled] .grow:before,.address:focus-within .grow:before{display:none}@keyframes caret{50%{opacity:0}}.address .grow:after{content:attr(data-value);visibility:hidden;white-space:pre;font:inherit;letter-spacing:inherit;grid-area:1/1;padding-right:.08em;font-style:italic}.site .address input[type=text]{width:100%;min-width:0;min-height:0;font:inherit;letter-spacing:inherit;color:var(--ink);background:0 0;border:0;border-radius:0;outline:0;grid-area:1/1;padding:0;font-style:italic}.site .address input[type=text]::placeholder{color:rgb(var(--ink-rgb) / .22);opacity:1}.site .big-claim .pill{padding:.95rem 1.6rem;font-size:1.0625rem}.big-claim .small{margin-top:.9rem}.big-claim+.points{margin-top:clamp(2.5rem,5vw,3.75rem)}.site-foot{background:var(--ink);color:#fff;padding:clamp(4rem, 10vw, 7.5rem) var(--gutter) 2rem}.foot-in{max-width:calc(var(--wide) - 2 * var(--gutter));text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.foot-mark{transform-origin:42% 86%;width:clamp(6.5rem,13vw,9rem);height:auto}.site .site-foot h2{margin-top:1.5rem;font-size:clamp(2.875rem,7vw,5rem);line-height:1}.site-foot .claim{border-color:#fff}.site .foot-note{color:#a2a7b1;margin:.9rem 0 0;font-size:.875rem}.site-foot[data-plain]{padding-top:clamp(3rem,6vw,4.5rem)}.site-foot[data-plain] .foot-mark{width:4.5rem}.site-foot[data-plain] .foot-map{margin-top:clamp(2rem,4vw,3rem)}.foot-map{text-align:left;border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-self:stretch;align-items:baseline;gap:1rem 2rem;margin-top:clamp(3rem,7vw,5rem);padding-top:1.5rem;display:flex}.foot-map nav{flex-wrap:wrap;gap:.5rem 1.75rem;display:flex}.foot-map nav a{font-size:.9375rem;text-decoration:none}.foot-map nav a:hover{text-decoration:underline}.site .foot-legal{color:#e6e8ec;--nods-size:1em;margin:0;font-size:.8125rem}.rail:has(.doc)+.site-foot{padding-top:clamp(3rem,6vw,4.5rem)}.rail:has(.doc)+.site-foot .foot-mark{width:4.5rem}.site .rail:has(.doc)+.site-foot h2{margin-top:1rem;font-size:clamp(2.25rem,4.8vw,3.25rem)}.doc{padding-bottom:clamp(4rem,9vw,7rem)}.doc>section{max-width:44rem;padding-inline:var(--gutter);margin-inline:auto}.doc>section:has(.plans){max-width:none}.doc>section.hero{max-width:60rem}.doc .hero{text-align:center;flex-direction:column;align-items:center;padding-top:clamp(3.5rem,8vw,6rem);padding-bottom:.5rem;display:flex}.doc .hero h1{max-width:15em;font-size:clamp(2.5rem,5.6vw,4rem);line-height:1.02}.doc .hero h1 span{text-wrap:balance;display:block}.doc .hero .lede{text-wrap:balance}.doc .mono{font-family:var(--mono);font-size:.875em}.doc>section:not(.hero){margin-top:3.5rem}.doc>section>:where(p),.doc :where(dd){max-width:38rem}.doc>section:not(.hero)>:where(h2){max-width:none;margin-bottom:.9rem;font-size:clamp(1.75rem,3.2vw,2.25rem);line-height:1.1}.site .doc ul.facts{max-width:38rem;margin:1.1rem 0 1.25rem;padding:0;list-style:none}.doc ul.facts li{border-top:1px solid var(--hair);padding:.6rem 0}.doc ul.facts li:last-child{border-bottom:1px solid var(--hair)}.doc .plans{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.25rem;display:grid}.doc .plans .card{border:1px solid var(--rule);box-shadow:none;background:#fff;border-radius:0;flex-direction:column;margin:0;padding:1.6rem;display:flex;position:relative}.site .doc .plans .card h2{font:500 .75rem/1 var(--mono);text-transform:uppercase;letter-spacing:.1em;margin:0 0 1.4rem}.site .doc .plans .card>p{color:var(--mute);text-wrap:balance;margin:0;font-size:.9375rem}.site .doc .plans ul{margin:1.4rem 0 1.6rem;padding:0;font-size:.9375rem;list-style:none}.doc .plans li{border-top:1px solid var(--hair);text-wrap:pretty;padding:.6rem 0}.doc .plans li:last-child{border-bottom:1px solid var(--hair)}.site .doc .plans .card>p.price{font:400 3.5rem/1 var(--serif);letter-spacing:-.025em;color:var(--ink);margin:0 0 .9rem}.doc .price span{font:400 .9375rem/1 var(--text-face);letter-spacing:0;color:var(--mute);margin-left:.5rem}.site .doc .plans .card>.actions{margin:auto 0 0}.doc .plans .card.wide{grid-column:1/-1}@media (min-width:52rem){.doc .plans .card.wide{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;column-gap:3rem;display:grid}.doc .plans .card.wide>:is(h2,p){grid-column:1}.site .doc .plans .card.wide ul{grid-area:1/2/span 4;margin:0}.site .doc .plans .card.wide>.actions{margin-top:1.4rem}}.doc .actions{flex-wrap:wrap;align-items:center;gap:1.25rem;margin:1.75rem 0 0;display:flex}.doc .plans .button{font:500 .9375rem/1 var(--text-face);color:var(--ink);border:1px solid rgb(var(--ink-rgb) / .28);background:#fff;border-radius:999px;padding:.7rem 1.1rem;text-decoration:none}.doc .plans .button.primary{background:var(--ink);color:#fff;border-color:var(--ink)}.doc dl.faq{margin:0}.doc .sheet{border:1px solid var(--rule);background:#fff;margin:1.5rem 0 0}.doc .sheet figcaption{font:.625rem/1 var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--mute);border-bottom:1px solid var(--rule);padding:.7rem .9rem}.doc .sheet pre{font:.75rem/1.6 var(--mono);white-space:pre;margin:0;padding:.9rem;overflow-x:auto}.doc .sheet-art{background:var(--laid), var(--raise);border-bottom:1px solid var(--rule);place-items:center;min-height:6.5rem;padding:1.5rem 1rem;font-size:1.0625rem;display:grid}.doc>section:has(.plans)+section{border-top:1px solid var(--hair);max-width:none;margin-top:clamp(3.5rem,7vw,5rem);padding-top:clamp(3rem,6vw,4.5rem)}.doc>section:has(.plans)+section>*{max-width:calc(44rem - 2 * var(--gutter));margin-inline:auto}.doc dl.faq{border-bottom:1px solid var(--hair)}.doc dl.faq dt{font:600 1rem/1.3 var(--text-face);border-top:1px solid var(--hair);margin-top:1.1rem;padding-top:1.1rem}.doc dl.faq dd{color:var(--mute);margin:.3rem 0 1.1rem}.doc table{background:#fff;border-radius:0}.doc th,.doc td{border-color:var(--hair)}.doc thead th{color:var(--mute);font:.6875rem/1 var(--mono);text-transform:uppercase;letter-spacing:.1em;background:0 0}.doc .scroll{border-radius:0;margin-bottom:1rem}@media (max-width:70rem){.rail{border-inline:0}}@media (max-width:52rem){.site-top,.site-top nav{gap:1.1rem}.site-top .pill,.site-top nav a[href=\/developers]{display:none}.pair{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);gap:.75rem;display:flex;overflow-x:auto}.pair::-webkit-scrollbar{display:none}.pair>.browser{scroll-snap-align:start;flex:0 0 86%}.points{grid-template-columns:minmax(0,1fr);gap:1.25rem}.points li,.points li:first-child{border:0;padding:0}.browser-url{max-width:70%;translate:0}.story-stage{--scene:min(28rem, calc(100svh - 13.5rem));padding-block:1.25rem}.story-sheets figure+figure{display:none}.story-scene{margin-top:1rem}.story-foot{min-height:4.75rem;padding-top:1.1rem}.story-slot{--card-w:20.5rem}.story-slot [data-card=poster]{--po-seal-out:-.75rem}.story-slot [data-card=swatches]{--sw-chip-w:4.75rem;--sw-chip-h:16.5rem;--sw-spread:64deg;--sw-cover-w:11.5rem;--sw-cover-h:14.25rem;--sw-name-size:1.875rem}.story-sheets{grid-template-columns:minmax(0,1fr);gap:.5rem}.story-sheets figcaption{padding:.45rem .6rem}.story-sheets pre{padding:.5rem .6rem;font-size:.59375rem;line-height:1.42}iframe.live{pointer-events:none}.doc tbody td[data-label]:before{content:attr(data-label) " ";font:.6875rem/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;margin-right:.5rem}.doc .sheet{position:relative}.doc .sheet:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0,#fff);width:2rem;height:calc(100% - 9.5rem);position:absolute;inset:auto 0 0 auto}.live-box{--z:.8;height:30rem}.foot-map nav a[href="/#features"]{display:none}.doc .scroll{overflow:visible}.doc .scroll>table{min-width:0}.doc table,.doc tbody,.doc tr,.doc th,.doc td{display:block}.doc thead{display:none}.doc tbody tr{border-bottom:1px solid var(--hair);padding:.8rem 0}.doc tbody tr:first-child{border-top:1px solid var(--hair)}.doc tbody th,.doc tbody td{white-space:normal;border:0;padding:.1rem 0}.doc tbody td{color:var(--mute)}.ledger-scene{--row:3.75rem}.ledger-rows li{column-gap:.75rem}.ledger-bar{width:4.5rem}.ledger-chip{width:2.25rem;height:2.25rem;font-size:1.125rem}.ledger-name b{font-size:1rem}.ledger-state{font-size:.8125rem}.ledger-slip{width:100%}}@media (prefers-reduced-motion:reduce){.site a.wordmark:hover .mark,.foot-mark:hover,.scene-turn{animation:none}.scene-out{display:none}.story-gone{opacity:0;animation:none}.story-rest{animation:none}.story-steps li,.ledger-rows li,.ledger-bar i,.ledger-slip{transition:none}.ledger-cap,.ledger-cell,.address .grow:before{animation:none}}
