:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper-line-width:1.5px;--paper-radius:8px;--paper-radius-small:4px;--paper-font-display:"Newsreader", Georgia, "Times New Roman", serif;--paper-font-ui:"Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--paper-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--paper-space-1:2px;--paper-space-2:4px;--paper-space-3:8px;--paper-space-4:12px;--paper-space-5:16px;--paper-space-6:24px;--paper-space-7:32px;--paper-space-8:48px;--paper-text-xs:11px;--paper-text-sm:13px;--paper-text-md:15px;--paper-text-lg:18px;--paper-text-xl:24px;--paper-text-2xl:32px;--paper-ground:#e9eef2;--paper-canvas:#f4f6f7;--paper-surface:#fff;--paper-ink:#1d2b44;--paper-ink-soft:#4a5870;--paper-accent:#3b5a8c;--paper-accent-ink:#fff;--paper-line:#1d2b44;--paper-line-soft:#1d2b4433;--paper-shadow:3px 4px 0 #1d2b4421;--paper-focus:#2f62c4;--paper-danger:#a21f18;--paper-danger-ink:#fff;--paper-proof:#a21f18;--paper-proof-on-ink:#ff8f7d;--paper-ok:#24603f;--paper-note-yellow:#f6e6a2;--paper-note-pink:#f2cad2;--paper-note-mint:#cbe7d6;--paper-note-blue:#cfdcf2;--paper-note-orange:#f6d4b4;--paper-note-purple:#ddd4f0;--paper-note-white:#fff;--paper-ellis-coat:#1d2b44;--paper-ellis-coat-line:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper-ground:#1c2433;--paper-canvas:#161d29;--paper-surface:#232d3f;--paper-ink:#e8ecf2;--paper-ink-soft:#b3bdcc;--paper-accent:#9fbbe8;--paper-accent-ink:#12203a;--paper-line:#c3cddb;--paper-line-soft:#e8ecf22e;--paper-shadow:3px 4px 0 #0006;--paper-focus:#8db4ff;--paper-danger:#ff9d92;--paper-danger-ink:#3b0a06;--paper-proof:#ff9d92;--paper-proof-on-ink:#ff8f7d;--paper-ok:#86d0a3;--paper-note-yellow:#4a4325;--paper-note-pink:#4d3239;--paper-note-mint:#2b4536;--paper-note-blue:#2c3a55;--paper-note-orange:#4d3a29;--paper-note-purple:#3b3352;--paper-note-white:#303a4d;--paper-ellis-coat:#0e131b;--paper-ellis-coat-line:#e8ecf2}}:root[data-theme=dark],[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper-ground:#1c2433;--paper-canvas:#161d29;--paper-surface:#232d3f;--paper-ink:#e8ecf2;--paper-ink-soft:#b3bdcc;--paper-accent:#9fbbe8;--paper-accent-ink:#12203a;--paper-line:#c3cddb;--paper-line-soft:#e8ecf22e;--paper-shadow:3px 4px 0 #0006;--paper-focus:#8db4ff;--paper-danger:#ff9d92;--paper-danger-ink:#3b0a06;--paper-proof:#ff9d92;--paper-proof-on-ink:#ff8f7d;--paper-ok:#86d0a3;--paper-note-yellow:#4a4325;--paper-note-pink:#4d3239;--paper-note-mint:#2b4536;--paper-note-blue:#2c3a55;--paper-note-orange:#4d3a29;--paper-note-purple:#3b3352;--paper-note-white:#303a4d;--paper-ellis-coat:#0e131b;--paper-ellis-coat-line:#e8ecf2}@font-face{font-family:Newsreader;font-weight:400;font-display:swap;src:url(/assets/newsreader-latin-400-normal-BFBkh4jY.woff2)format("woff2")}@font-face{font-family:Newsreader;font-weight:600;font-display:swap;src:url(/assets/newsreader-latin-600-normal-30OJ_TG_.woff2)format("woff2")}@font-face{font-family:Figtree;font-weight:400;font-display:swap;src:url(/assets/figtree-latin-400-normal-g7Dtegnw.woff2)format("woff2")}@font-face{font-family:Figtree;font-weight:600;font-display:swap;src:url(/assets/figtree-latin-600-normal-Cv_xCTDl.woff2)format("woff2")}:root{--brand-ink:var(--paper-ink);--brand-accent:var(--paper-accent);--brand-accent-ink:var(--paper-accent-ink);--brand-mark:var(--paper-proof);--measure:40rem;--gutter:16px}@media (width>=720px){:root{--gutter:32px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:16px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--paper-canvas);color:var(--paper-ink);font:16px/1.5 var(--paper-font-ui);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a{color:var(--brand-accent);text-underline-offset:2px;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--paper-focus);outline-offset:2px}code{font-family:var(--paper-font-mono);font-size:.92em}img,svg{max-width:100%}.wrap{width:100%;max-width:74rem;padding-inline:var(--gutter);margin-inline:auto}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:10;background:var(--paper-surface);border:var(--paper-line-width) solid var(--paper-line);border-radius:var(--paper-radius);padding:10px 14px;position:absolute;top:-60px;left:8px}.skip:focus{top:8px}.btn{min-height:44px;font:600 15px/1 var(--paper-font-ui);color:var(--paper-ink);background:var(--paper-surface);border:var(--paper-line-width) solid var(--paper-line);border-radius:var(--paper-radius);justify-content:center;align-items:center;padding:0 18px;text-decoration:none;transition:box-shadow .12s;display:inline-flex}.btn:hover{box-shadow:var(--paper-shadow)}.btn-primary{background:var(--brand-accent);color:var(--brand-accent-ink);border-color:var(--brand-accent)}h1,h2{font-family:var(--paper-font-display);letter-spacing:-.012em;text-wrap:balance;font-weight:400}h2{margin:0 0 .6rem;font-size:clamp(1.9rem,1.4rem + 2vw,2.75rem);line-height:1.1}h3{font-family:var(--paper-font-ui);margin:0 0 .5rem;font-size:1.125rem;font-weight:600}p{margin:0 0 1rem}section{scroll-margin-top:16px}.section-head{max-width:var(--measure);margin-bottom:2.5rem}.section-head p,.lede{font-family:var(--paper-font-display);font-size:1.1875rem;line-height:1.6}.section-head p{color:var(--paper-ink-soft)}.masthead{border-bottom:var(--paper-line-width) solid var(--paper-line);background:var(--paper-canvas)}.masthead-row{flex-wrap:wrap;align-items:center;gap:1.5rem;min-height:64px;display:flex}.logo{color:var(--brand-ink);border-radius:var(--paper-radius-small);align-items:flex-start;text-decoration:none;display:flex}.logo :is(svg,img){aspect-ratio:317.8/104;fill:currentColor;width:auto;height:1.6rem;display:block}.logo .note{background:var(--brand-mark);flex:none;width:1.05rem;height:.75rem;margin:.08rem 0 0 .42rem;-webkit-mask:url(/assets/stet-note-C2IHGV9i.svg) 50%/contain no-repeat;mask:url(/assets/stet-note-C2IHGV9i.svg) 50%/contain no-repeat}.logo .d{fill:var(--brand-mark)}.masthead nav{margin-right:auto}.masthead ul{flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.masthead nav a{color:var(--paper-ink);padding:10px 0;font-weight:500;text-decoration:none;display:inline-block}.masthead nav a:hover{text-decoration:underline}@media (width<=719px){.masthead-row{gap:0 1rem;padding-block:8px}.masthead nav{order:3;width:100%}.masthead .open{margin-left:auto}}.hero{align-items:center;gap:2.5rem;padding-block:clamp(2.5rem,6vw,5.5rem) 3rem;display:grid}@media (width>=960px){.hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:4rem}}.hero h1{max-width:14ch;margin:0 0 1.5rem;font-size:clamp(2.6rem,1.6rem + 4.6vw,4.9rem);line-height:1.02}.lede{max-width:34rem;font-size:1.3rem}.actions{flex-wrap:wrap;gap:12px;margin:1.75rem 0 .75rem;display:flex}.fine{color:var(--paper-ink-soft);font-size:14px}.galley{margin:0}.galley-slip{background:var(--paper-surface);border:var(--paper-line-width) solid var(--paper-line);border-radius:var(--paper-radius-small);box-shadow:var(--paper-shadow);padding:2.25rem 4.5rem 2rem 1.75rem;position:relative;transform:rotate(-1.2deg)}.galley-line{font:1.45rem/2.7 var(--paper-font-display);margin:0;position:relative}.kept{line-height:1.2;display:inline-block;position:relative}.kept:before{content:"";background:var(--brand-mark);transform-origin:0;height:2px;position:absolute;top:55%;left:-2px;right:-2px}.added{white-space:nowrap;color:var(--brand-mark);font:italic 1.05rem/1 var(--paper-font-display);position:absolute;bottom:1.15em;left:-.2em}.added:before{content:"‸";font:1rem/1 var(--paper-font-ui);position:absolute;top:1.35em;left:.9em}.dots{background:radial-gradient(circle, var(--brand-mark) 1.6px, transparent 2px) 0 0/8px 4px repeat-x;transform-origin:0;height:4px;position:absolute;bottom:-.4em;left:0;right:0}.stet{width:5.4rem;color:var(--brand-mark);display:block;position:absolute;top:1.4rem;right:.6rem}.stet svg{width:100%;height:auto;display:block}.galley figcaption{font:italic 1rem/1.45 var(--paper-font-display);color:var(--paper-ink-soft);margin-top:1.5rem}@media (width<=479px){.galley-slip{padding:2rem 1.25rem 3.75rem}.galley-line{font-size:1.2rem}.stet{width:4.5rem;top:auto;bottom:.6rem;right:1rem}}@media (prefers-reduced-motion:no-preference){.kept:before{animation:.45s ease-out .6s both draw}.added{animation:.9s steps(14,end) 1.1s both write}.dots{animation:.6s steps(6,end) 2.5s both draw}.stet{animation:.45s cubic-bezier(.3,1.6,.5,1) 3.1s both stamp}}@keyframes draw{0%{transform:scaleX(0)}}@keyframes write{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes stamp{0%{opacity:0;scale:1.6}}.promise{padding-bottom:4rem}.promise-list{border-top:var(--paper-line-width) solid var(--paper-line);margin:0;display:grid}.promise-list>div{border-bottom:1px solid var(--paper-line-soft);padding:1.25rem 0}.promise-list dt{font:1.4rem/1.2 var(--paper-font-display);margin-bottom:.4rem}.promise-list dd{color:var(--paper-ink-soft);margin:0;font-size:15px}@media (width>=720px){.promise-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}@media (width>=1100px){.promise-list{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:0}.promise-list>div{border-bottom:0;border-left:1px solid var(--paper-line-soft);padding:1.25rem 1.25rem 0}.promise-list>div:first-child{border-left:0;padding-left:0}}sup a{font:600 11px/1 var(--paper-font-ui);padding:0 1px;text-decoration:none}.draft-pill{vertical-align:.15em;border:1px solid var(--paper-line);background:var(--paper-note-orange);color:var(--paper-ink);font:600 12px/1.4 var(--paper-font-ui);letter-spacing:.02em;border-radius:999px;margin-left:.25em;padding:2px 8px;display:inline-block}.suite{background:var(--paper-ground);border-block:var(--paper-line-width) solid var(--paper-line);padding-block:4rem}.app{border-top:1px solid var(--paper-line-soft);gap:1.5rem 3.5rem;padding-block:2.5rem;display:grid}@media (width>=900px){.app{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.app-text{grid-row:span 3}}.app h3{font:400 1.9rem/1.1 var(--paper-font-display);align-items:center;gap:10px;display:flex}.app h3 svg{flex:none;width:36px;height:36px}.app-text>p{font-family:var(--paper-font-display);max-width:32rem;font-size:1.1875rem;line-height:1.55}.facts{color:var(--paper-ink-soft);max-width:32rem;margin:0;padding-left:1.1rem;font-size:15px}.facts li{margin-bottom:.4rem}.facts li::marker{color:var(--paper-ink-soft)}.demo{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem 1rem;margin:0;display:grid;container-type:inline-size}.demo figcaption{color:var(--paper-ink-soft);max-width:36rem;font-size:14px}.demo-toggle{min-height:36px;font:600 13px/1 var(--paper-font-ui);color:var(--paper-ink);border:1px solid var(--paper-line-soft);border-radius:var(--paper-radius);cursor:pointer;background:0 0;padding:0 14px}.demo-toggle:hover{border-color:var(--paper-line)}.demo-toggle[hidden]{display:none}.stage{aspect-ratio:16/10;font:max(10px, 2.2cqw)/1.3 var(--paper-font-ui);color:var(--paper-ink);background:var(--paper-surface);border:var(--paper-line-width) solid var(--paper-line);border-radius:var(--paper-radius);box-shadow:var(--paper-shadow);grid-column:1/-1;position:relative;overflow:hidden}@media (width<=559px){.stage{aspect-ratio:4/3.4}}.stage-slides,.stage-forms,.stage-mail,.stage-ai,.stage-open{aspect-ratio:auto}.stage-board{aspect-ratio:16/8.5}.stage b{font-weight:600}.stage i{background:var(--paper-line-soft);border-radius:3px;height:.55em;margin:.6em 0;display:block}.stage i.s{width:62%}.stage-open{padding:5%}.o-search{border:1.5px solid var(--paper-line);background:var(--paper-canvas);border-radius:.5em;align-items:center;gap:.6em;height:2.4em;margin-bottom:4%;padding:0 .9em;display:flex;position:relative}.o-glass{border:1.5px solid var(--paper-ink-soft);border-radius:50%;width:.9em;height:.9em}.o-q{opacity:0;position:absolute;left:2.5em}.o-ph{color:var(--paper-ink-soft)}.o-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4%;display:grid}.o-card{gap:.15em;display:grid}.o-card small{color:var(--paper-ink-soft);font-size:.85em}.o-thumb{aspect-ratio:16/9;border:1px solid var(--paper-line-soft);background:var(--paper-canvas);border-radius:.4em;margin-bottom:.35em;padding:6%;overflow:hidden}.o-thumb i{margin:0 0 6%}.t-board{grid-template-columns:repeat(2,1fr);gap:8%;display:grid}.t-board i{aspect-ratio:1.6;background:var(--paper-note-yellow);height:auto;margin:0}.t-board i:nth-child(2){background:var(--paper-note-pink)}.t-board i:nth-child(3){background:var(--paper-note-mint)}.t-board i:nth-child(4){background:var(--paper-note-blue)}.t-slide{background:var(--paper-note-blue);font:600 .8em/1.2 var(--paper-font-display)}.t-slide i{background:var(--paper-surface);width:50%;margin-top:10%}.t-form i{background:var(--paper-note-mint);height:.7em}.t-form i:nth-child(2){width:70%}.t-form i:nth-child(3){width:40%}.t-doc{background:var(--paper-surface)}.t-doc i{height:.35em}.stage-board{background:radial-gradient(circle, var(--paper-line-soft) 1px, transparent 1.2px) 0 0/1.6em 1.6em, var(--paper-canvas);padding:4%}.b-strip{align-items:center;gap:.5em;margin-bottom:6%;display:flex}.b-step{border:1px solid var(--paper-line-soft);background:var(--paper-surface);color:var(--paper-ink-soft);white-space:nowrap;border-radius:999px;padding:.35em .8em}.b-s3{background:var(--paper-accent);color:var(--paper-accent-ink);border-color:var(--paper-accent)}.b-clock{font-variant-numeric:tabular-nums;width:3em;margin-left:auto;font-weight:600;position:relative}.b-clock span{position:absolute;top:50%;right:0;translate:0 -50%}.c1{opacity:0}.b-notes{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:4%;display:grid}.b-note{aspect-ratio:1;font:1.1em/1.25 var(--paper-font-display);border-radius:.2em;padding:.8em;position:relative;box-shadow:2px 3px #0000001f}.b-note p{margin:0}.b-note:nth-child(2){margin-top:12%;rotate:1.5deg}.b-note:nth-child(3){rotate:-1deg}.b-note:nth-child(4){margin-top:8%;rotate:2deg}.n-yellow{background:var(--paper-note-yellow)}.n-pink{background:var(--paper-note-pink)}.n-mint{background:var(--paper-note-mint)}.n-blue{background:var(--paper-note-blue)}.b-vote{font:600 .8em/1 var(--paper-font-ui);gap:.3em;display:flex;position:absolute;bottom:calc(100% + .5em);left:0}.b-vote span{border:1px solid var(--paper-line);background:var(--paper-surface);border-radius:.4em;padding:.4em .6em}.b-vote .on{background:var(--paper-ink);color:var(--paper-surface)}@media (width<=559px){.b-notes{grid-template-columns:repeat(2,minmax(0,1fr))}.b-note{aspect-ratio:1.5}.b-note:nth-child(n){margin-top:0}.b-vote{inset:-2.2em 0 auto auto}.b-s2{display:none}}.stage-pdf{background:var(--paper-ground)}.d-bar{background:var(--paper-canvas);border-bottom:1.5px solid var(--paper-line);align-items:center;gap:.8em;padding:.9em 1.2em;display:flex}.d-mode{width:6.5em;height:1.8em;margin-left:auto;position:relative}.d-mode span{border-radius:999px;place-items:center;font-size:.85em;font-weight:600;display:grid;position:absolute;inset:0}.m1{background:var(--paper-note-blue);opacity:0}.m2{background:var(--paper-note-mint)}.d-edit{border:1.5px solid var(--paper-accent);background:var(--paper-accent);color:var(--paper-accent-ink);border-radius:.45em;padding:.45em 1em;font-weight:600}.d-page{background:var(--paper-surface);width:72%;height:100%;box-shadow:0 0 0 1px var(--paper-line-soft);margin:4% auto 0;padding:5% 6%}.d-page i.h{background:var(--paper-ink);opacity:.75;width:45%;height:.9em;margin-bottom:1.2em}.d-cols{grid-template-columns:1fr 1fr;gap:8%;display:grid}.d-type{font:1.05em/1.4 var(--paper-font-display);margin:1em 0 .5em}.ins{color:var(--paper-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.d-caret{vertical-align:-.15em;background:var(--paper-ink);width:2px;height:1.1em;margin-left:1px;display:inline-block}.pointer{width:1.3em;fill:var(--paper-surface);stroke:var(--paper-ink);stroke-width:1.5px;position:absolute;top:1.9em;right:2.2em}.stage-ai{background:var(--paper-ground);grid-template-columns:36% 1fr;gap:4%;padding:5%;display:grid}.a-brief{background:var(--paper-surface);border:1px solid var(--paper-line-soft);border-radius:.5em;align-self:start;padding:1em}.a-brief dl{gap:.15em;margin:.6em 0 0;display:grid}.a-brief dt{color:var(--paper-ink-soft);margin-top:.4em;font-size:.8em}.a-brief dd{margin:0}.a-dialog,.a-doc{background:var(--paper-surface);border:1.5px solid var(--paper-line);border-radius:.5em;grid-area:1/2;padding:1.2em}.a-dialog{box-shadow:var(--paper-shadow);opacity:0;z-index:1;align-self:center}.a-dialog p{color:var(--paper-ink-soft);margin:.5em 0;font-size:.9em}.a-dialog pre{white-space:pre-wrap;background:var(--paper-canvas);font:.85em/1.4 var(--paper-font-mono);border-radius:.3em;margin:0 0 .8em;padding:.7em}.a-buttons{justify-content:flex-end;gap:.5em;display:flex}.a-buttons span{border:1.5px solid var(--paper-line);border-radius:.4em;padding:.4em .9em;font-weight:600}.a-buttons .a-send{background:var(--paper-accent);border-color:var(--paper-accent);color:var(--paper-accent-ink)}.a-doc b{font:1.2em/1.25 var(--paper-font-display);margin:.6em 0 1em;display:block}.ai-tag{background:var(--paper-note-purple);border-radius:999px;padding:.15em .6em;font-size:.8em;font-weight:700;display:inline-block}.a-doc i{transform-origin:0}.stage-sheets{aspect-ratio:auto;background:var(--paper-surface)}.x-bar{background:var(--paper-canvas);border-bottom:1.5px solid var(--paper-line);align-items:center;gap:.8em;padding:.9em 1.2em;display:flex}.x-kept{background:var(--paper-note-mint);border-radius:999px;margin-left:auto;padding:.2em .7em;font-size:.85em;font-weight:600}.x-fx{border-bottom:1px solid var(--paper-line-soft);gap:1em;padding:.5em 1.2em;display:flex}.x-fx span{width:3em;color:var(--paper-ink-soft)}.x-fx code{font-size:1em}.x-grid{grid-template-columns:2.4em 1.6fr 1fr 1fr;display:grid}.x-grid span{border-right:1px solid var(--paper-line-soft);border-bottom:1px solid var(--paper-line-soft);white-space:nowrap;padding:.45em .7em;overflow:hidden}.x-grid .x-h{background:var(--paper-canvas);color:var(--paper-ink-soft);text-align:center}.x-grid .n{text-align:right;font-variant-numeric:tabular-nums}.x-sum{background:color-mix(in srgb, var(--paper-note-blue) 70%, var(--paper-surface));outline:2px solid var(--brand-accent);outline-offset:-2px}.stage-slides{color:#e8ecf2;background:#1d2b44;grid-template-columns:62% 1fr;gap:4%;padding:5%;display:grid}.s-now,.s-next{aspect-ratio:16/9;color:#1d2b44;background:#cfdcf2;border-radius:.3em;padding:7%;position:relative}.s-now b,.s-next b{font:1.5em/1.1 var(--paper-font-display);position:absolute;top:12%;left:7%}.s-next b{font-size:.9em}.s-now i{background:#1d2b4440;width:70%;margin-top:0}.s-now i:first-of-type{margin-top:30%}.s-side{align-content:start;gap:.8em;display:grid}.s-notes{margin:0;font-size:.9em}.s-timer{font:600 1.6em/1 var(--paper-font-ui);font-variant-numeric:tabular-nums}.s1{opacity:0}.stage-forms{padding:6% 7%}.f-head{font:1.4em/1.2 var(--paper-font-display);align-items:center;gap:.8em;margin-bottom:1em;display:flex}.f-anon{background:var(--paper-note-mint);font:600 .55em/1.4 var(--paper-font-ui);border-radius:999px;padding:.2em .7em}.f-q{color:var(--paper-ink-soft);margin:0 0 1em}.f-row{grid-template-columns:6em 1fr;align-items:center;gap:1em;margin-bottom:.9em;display:grid}.f-row i{background:var(--paper-accent);transform-origin:0;height:1.6em;margin:0}.f-b1{width:60%}.f-b2{width:85%}.f-b3{width:35%}.stage-mail{background:var(--paper-canvas);padding:5% 6%}.m-row{background:var(--paper-surface);border:1px solid var(--paper-line-soft);border-radius:.5em;grid-template-columns:8em 1fr;gap:1em;margin-bottom:.6em;padding:1.1em 1.2em;display:grid}.m-row span{color:var(--paper-ink-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.demo.paused *,.demo.off *{animation-play-state:paused!important}@media (prefers-reduced-motion:no-preference){.run .o-q{animation:10s infinite o-q}.run .o-ph{animation:10s infinite o-ph}.run .o-card:not(.hit){animation:10s infinite o-dim}.run .b-note:not(.mine) p{animation:10s infinite b-blur}.run .mine p{animation:10s steps(14,end) infinite b-type}.run .b-s1{animation:10s infinite b-cur1}.run .b-s2{animation:10s infinite b-cur2}.run .b-s3{animation:10s infinite b-cur3}.run .c1{animation:10s infinite b-c1}.run .c2{animation:10s infinite b-c2}.run .b-vote{animation:10s infinite b-vote}.run .b-vote .on{animation:10s infinite b-on}.run .pointer{animation:8s infinite d-pointer}.run .m1{animation:8s infinite d-m1}.run .m2{animation:8s infinite d-m2}.run .d-edit{animation:8s infinite d-edit}.run .ins{animation:8s steps(11,end) infinite d-ins}.run .d-caret{animation:8s infinite d-caret}.run .a-dialog{animation:10s infinite a-dialog}.run .a-send{animation:10s infinite a-send}.run .a-doc{animation:10s infinite a-doc}.run .a-doc .l1{animation:10s infinite a-l1}.run .a-doc .l2{animation:10s infinite a-l2}.run .a-doc .l3{animation:10s infinite a-l3}.run .a-doc .l4{animation:10s infinite a-l4}.run .a-doc .l5{animation:10s infinite a-l5}.run .x-r1{animation:8s infinite x-1}.run .x-r2{animation:8s infinite x-2}.run .x-r3{animation:8s infinite x-3}.run .x-sum b{animation:8s infinite x-4}.run .s1{animation:8s infinite s-1}.run .s2{animation:8s infinite s-2}.run .f-row i{animation:8s cubic-bezier(.2,.7,.3,1) infinite f-grow}.run .f-row:nth-child(4) i{animation-delay:.3s}.run .f-row:nth-child(5) i{animation-delay:.6s}.run .r1{animation:8s infinite m-in1}.run .r2{animation:8s infinite m-in2}.run .r3{animation:8s infinite m-in3}}@keyframes o-q{0%,10%{opacity:1;clip-path:inset(0 100% 0 0)}28%,82%{opacity:1;clip-path:inset(0)}86%,to{opacity:0}}@keyframes o-ph{0%,9%{opacity:1}10%,85%{opacity:0}86%,to{opacity:1}}@keyframes o-dim{0%,32%{opacity:1}38%,80%{opacity:.18}86%,to{opacity:1}}@keyframes b-blur{0%,40%{filter:blur(.4em);opacity:.5}46%,95%{filter:none;opacity:1}to{filter:blur(.4em);opacity:.5}}@keyframes b-type{0%,4%{clip-path:inset(0 100% 0 0)}30%,to{clip-path:inset(0)}}@keyframes b-cur1{0%,44%{background:var(--paper-accent);color:var(--paper-accent-ink);border-color:var(--paper-accent)}45%,to{background:var(--paper-surface);color:var(--paper-ink-soft);border-color:var(--paper-line-soft)}}@keyframes b-cur2{0%,44%{background:var(--paper-surface);color:var(--paper-ink-soft);border-color:var(--paper-line-soft)}45%,69%{background:var(--paper-accent);color:var(--paper-accent-ink);border-color:var(--paper-accent)}70%,to{background:var(--paper-surface);color:var(--paper-ink-soft);border-color:var(--paper-line-soft)}}@keyframes b-cur3{0%,69%{background:var(--paper-surface);color:var(--paper-ink-soft);border-color:var(--paper-line-soft)}70%,to{background:var(--paper-accent);color:var(--paper-accent-ink);border-color:var(--paper-accent)}}@keyframes b-c1{0%,44%{opacity:1}45%,to{opacity:0}}@keyframes b-c2{0%,44%{opacity:0}45%,to{opacity:1}}@keyframes b-vote{0%,72%{opacity:0}76%,97%{opacity:1}to{opacity:0}}@keyframes b-on{0%,84%{background:var(--paper-surface);color:var(--paper-ink)}86%,to{background:var(--paper-ink);color:var(--paper-surface)}}@keyframes d-pointer{0%,12%{opacity:0;transform:translate(-14em,11em)}18%{opacity:1}40%{transform:none}44%{transform:scale(.8)}48%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes d-m1{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes d-m2{0%,45%{opacity:0}46%,to{opacity:1}}@keyframes d-edit{0%,44%{background:var(--paper-surface);color:var(--paper-accent)}45%,to{background:var(--paper-accent);color:var(--paper-accent-ink)}}@keyframes d-ins{0%,55%{clip-path:inset(0 100% 0 0)}75%,to{clip-path:inset(0)}}@keyframes d-caret{0%,74%{opacity:0}75%,to{opacity:1}}@keyframes a-dialog{0%,6%{opacity:0;translate:0 1em}12%,36%{opacity:1;translate:0}42%,to{opacity:0;visibility:hidden;translate:0}}@keyframes a-send{0%,29%{filter:none}31%,35%{filter:brightness(.8)}}@keyframes a-doc{0%,40%{opacity:0}46%,97%{opacity:1}to{opacity:0}}@keyframes a-l1{0%,50%{transform:scaleX(0)}56%,to{transform:none}}@keyframes a-l2{0%,56%{transform:scaleX(0)}62%,to{transform:none}}@keyframes a-l3{0%,62%{transform:scaleX(0)}68%,to{transform:none}}@keyframes a-l4{0%,68%{transform:scaleX(0)}74%,to{transform:none}}@keyframes a-l5{0%,74%{transform:scaleX(0)}80%,to{transform:none}}@keyframes x-1{0%,8%{opacity:0}14%,to{opacity:1}}@keyframes x-2{0%,18%{opacity:0}24%,to{opacity:1}}@keyframes x-3{0%,28%{opacity:0}34%,to{opacity:1}}@keyframes x-4{0%,42%{opacity:0}50%,to{opacity:1}}@keyframes s-1{0%,48%{opacity:1}52%,to{opacity:0}}@keyframes s-2{0%,48%{opacity:0}52%,to{opacity:1}}@keyframes f-grow{0%,8%{transform:scaleX(0)}55%,to{transform:none}}@keyframes m-in1{0%,8%{opacity:0;translate:0 -.8em}14%,to{opacity:1;translate:0}}@keyframes m-in2{0%,28%{opacity:0;translate:0 -.8em}34%,to{opacity:1;translate:0}}@keyframes m-in3{0%,48%{opacity:0;translate:0 -.8em}54%,to{opacity:1;translate:0}}.compare{padding-block:3rem}.table-scroll{border:var(--paper-line-width) solid var(--paper-line);border-radius:var(--paper-radius);background:var(--paper-surface);overflow-x:auto}.table-scroll:focus-visible{outline:2px solid var(--paper-focus);outline-offset:3px}table{border-collapse:collapse;width:100%;font-size:14px}.compare-table{min-width:56rem}caption{text-align:left;font:italic 1.05rem/1.4 var(--paper-font-display);color:var(--paper-ink-soft);border-bottom:1px solid var(--paper-line-soft);padding:.9rem 1rem}th,td{text-align:left;vertical-align:top;border-bottom:1px solid var(--paper-line-soft);padding:.8rem 1rem}thead th{background:var(--paper-canvas);font-size:13px;font-weight:600}tbody th{font:1.1rem/1.25 var(--paper-font-display);min-width:9rem}tbody tr:last-child>*{border-bottom:0}tr.us>*{background:color-mix(in srgb, var(--paper-note-yellow) 55%, var(--paper-surface))}.where{margin-bottom:1.5rem}.where-table{min-width:34rem}.where-table tbody th{min-width:6rem}.where-table td{vertical-align:middle}.where-table small{color:var(--paper-ink-soft);margin-top:.3rem;font-size:12px;display:block}@media (width<=559px){.where-table{min-width:0}.where-table :is(th,td):nth-child(2){display:none}.where-table :is(th,td){padding-inline:.5rem}.where-table tbody th{min-width:0}.where-table .tag{white-space:normal}}.tag{font:600 13px/1.4 var(--paper-font-ui);white-space:nowrap;border-radius:999px;padding:.25rem .7rem;text-decoration:none;display:inline-block}a.tag{border:1px solid var(--paper-line);background:var(--paper-surface);color:var(--paper-ink)}a.tag:after{content:" →"}a.tag:hover{background:var(--paper-note-mint)}.tag.soon{color:var(--paper-ink-soft);border:1px dashed var(--paper-line-soft)}.tag.no{color:var(--paper-ink-soft);padding-inline:0}.speed{padding-block:5rem 2rem}.proof{gap:1.5rem;display:grid}@media (width>=960px){.proof{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.num-table td{font-variant-numeric:tabular-nums;white-space:nowrap}.num-table tbody th{font:400 1rem/1.3 var(--paper-font-ui);min-width:0}.num-table tr.ref>*{color:var(--paper-ink-soft)}.bars td:last-child{vertical-align:middle;width:40%}.bar{height:.75rem;width:max(3px, calc(var(--v) * 100%));background:var(--paper-ink-soft);border-radius:2px;display:block}.us .bar{background:var(--brand-accent)}.note{max-width:var(--measure);color:var(--paper-ink-soft);margin-top:1.5rem;font-size:15px}.honest{max-width:var(--measure);margin-top:2.5rem}.honest ul,.privacy-list{padding-left:1.1rem}.honest li{margin-bottom:.5rem}.pricing{padding-block:4rem}.pricing[data-draft]{outline:2px dashed var(--brand-mark);outline-offset:-2px;border-radius:var(--paper-radius);padding-inline:max(var(--gutter), 1.5rem)}.tiers{gap:1.5rem;display:grid}@media (width>=720px){.tiers{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;max-width:52rem}}.tier{background:var(--paper-surface);border:1px solid var(--paper-line-soft);border-radius:var(--paper-radius);padding:1.5rem}.tier.main{border:var(--paper-line-width) solid var(--paper-line);box-shadow:var(--paper-shadow)}.tier h3{font:400 1.5rem/1.2 var(--paper-font-display)}.price{color:var(--paper-ink-soft)}.price b{font:400 2.2rem/1.1 var(--paper-font-display);color:var(--paper-ink);display:block}.tier ul{margin:0;padding-left:1.1rem}.tier li{margin-bottom:.35rem}.privacy,.faq,.signin{padding-block:3rem}.privacy-list,.faq details{max-width:var(--measure)}.privacy-list li{margin-bottom:.7rem}.faq details{border-bottom:1px solid var(--paper-line-soft)}.faq details:first-of-type{border-top:var(--paper-line-width) solid var(--paper-line)}.faq summary{cursor:pointer;font:1.15rem/1.4 var(--paper-font-display);padding:.9rem 0}.faq details p{color:var(--paper-ink-soft)}.signin{text-align:center;border-top:var(--paper-line-width) solid var(--paper-line);padding-block:4rem}.signin .actions{justify-content:center}.sources{color:var(--paper-ink-soft);border-top:1px solid var(--paper-line-soft);padding-block:3rem;font-size:14px}.sources h2{font-size:1.5rem}.sources ol{max-width:60rem;padding-left:1.5rem}.sources li{margin-bottom:.35rem;scroll-margin-top:16px}.sources :target{background:var(--paper-note-yellow);color:var(--paper-ink)}.colophon{border-top:var(--paper-line-width) solid var(--paper-line);color:var(--paper-ink-soft);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-block:2rem 3rem;font-size:14px;display:flex}.foot-links{flex-basis:100%;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1.5rem 2rem;margin-bottom:1rem;display:grid}.foot-links ul{margin:0;padding:0;list-style:none}.foot-links a{padding:4px 0;display:inline-block}.foot-h{color:var(--paper-ink);margin:0 0 .35rem;font-weight:600}
