@font-face{font-family:Archivo Variable;font-style:normal;font-display:optional;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-standard-normal-DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:80px}body{margin:0}.page{background:var(--bg);color:var(--ink);font:400 1rem/1.6 var(--font);--aw-bg:var(--panel);--aw-side:var(--panel-2);--aw-ink:var(--ink);--aw-muted:var(--muted);--aw-line:var(--line);--aw-accent:var(--accent);--aw-on-accent:var(--on-accent);--aw-shadow:var(--shadow);min-height:100dvh}.page a{color:inherit;text-underline-offset:3px}.page :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.page h1,.page h2,.page h3,.page p,.page dl,.page dd,.page ol,.page ul{margin:0}.page button{font:inherit;cursor:pointer}.page .skip{color:var(--bg)}.skip{background:var(--ink);color:var(--bg);z-index:50;padding:.5rem 1rem;position:absolute;top:0;left:-999px}.skip:focus{top:1rem;left:1rem}.wrap{max-width:1240px;margin:0 auto;padding-inline:clamp(16px,4vw,40px)}.nav{z-index:20;background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0}.nav-in{align-items:center;gap:2rem;height:64px;display:flex}.mark{letter-spacing:-.01em;font-size:1.0625rem;font-weight:700;text-decoration:none}.nav nav{color:var(--muted);gap:1.6rem;font-size:.9375rem;display:flex}.nav nav a{text-decoration:none}.nav nav a:hover,.signin:hover{color:var(--ink)}.nav-end{align-items:center;gap:1.25rem;margin-left:auto;display:flex}.signin{color:var(--muted);font-size:.9375rem;text-decoration:none}@media (width<=960px){.nav nav{display:none}}.page .btn{border-radius:var(--btn-radius,999px);background:var(--accent);border:1px solid var(--accent);white-space:nowrap;justify-content:center;align-items:center;height:46px;padding:0 1.4rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .15s cubic-bezier(.16,1,.3,1),background-color .15s;display:inline-flex;color:var(--on-accent)!important}.btn:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.btn:active{transform:scale(.98)}.btn.ghost{border-color:var(--line-strong);background:0 0;color:var(--ink)!important}.btn.ghost:hover{border-color:var(--ink)}.btn.sm{height:38px;padding:0 1rem;font-size:.9375rem}.hero{padding-block:clamp(40px,7vh,80px) clamp(56px,8vw,96px)}.hero h1{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2.375rem,4.6vw,4rem);font-weight:650;line-height:1.05}.lede{color:var(--muted);text-wrap:pretty;max-width:40rem;font-size:clamp(1.0625rem,1.3vw,1.25rem);margin-top:1.25rem!important}.ctas{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.sec{border-top:1px solid var(--line);padding-block:clamp(56px,6.5vw,96px)}.sec h2{letter-spacing:-.02em;text-wrap:balance;max-width:24ch;font-size:clamp(1.75rem,2.8vw,2.5rem);font-weight:650;line-height:1.12}.sec h3{font-size:1.125rem;font-weight:600}.sec p{color:var(--muted)}.steps{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:6rem;padding:0;list-style:none;display:grid;margin-top:3rem!important}.steps li{counter-increment:s;align-content:start;gap:.5rem;display:grid}.steps li:before{content:counter(s);width:2rem;height:2rem;color:var(--accent-ink);border:1px solid var(--line-strong);border-radius:50%;place-items:center;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:grid}.cols3{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:3rem;display:grid}.cols3>div{align-content:start;gap:.6rem;display:grid}.cols3 a{color:var(--accent-ink);font-weight:600}.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.25rem;margin-top:3rem;display:grid}.plan{border:1px solid var(--line);background:var(--panel);border-radius:var(--radius);grid-template-rows:auto auto auto auto 1fr;gap:.35rem;padding:1.75rem;display:grid}.plan-note{font-size:.9375rem}.plan-price{font-size:1rem;color:var(--ink)!important;margin-top:1rem!important}.plan-price b{letter-spacing:-.02em;margin-right:.25rem;font-size:2.25rem;font-weight:650}.plan-where{font-size:.9375rem;font-weight:600;color:var(--accent-ink)!important}.plan ul{border-top:1px solid var(--line);padding:0;align-content:start;gap:.5rem;padding-top:1rem;list-style:none;display:grid;margin-top:1rem!important}.plan li{color:var(--muted);padding-left:1.25rem;position:relative}.plan li:before{content:"";background:var(--muted);width:.5rem;height:1px;position:absolute;top:.7em;left:0}.ph{text-underline-offset:6px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px}.fine{font-size:.875rem;margin-top:1.25rem!important}.faq-in{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:3rem;display:grid}.faq dl{display:grid}.faq dl>div{border-bottom:1px solid var(--line);padding-block:1.25rem}.faq dl>div:first-child{padding-top:0}.faq dl>div:last-child{border-bottom:0;padding-bottom:0}.faq dt{font-size:1.0625rem;font-weight:600}.faq dd{color:var(--muted);max-width:62ch;margin-top:.4rem}.close-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.foot{border-top:1px solid var(--line);padding-block:3.5rem 3rem;font-size:.9375rem}.foot-in{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:2rem;display:grid}.foot-brand p{color:var(--muted);max-width:30ch;margin-top:.5rem}.foot nav{align-content:start;gap:.45rem;display:grid}.foot nav h2{margin:0 0 .25rem;font-size:.875rem;font-weight:600}.foot nav a{color:var(--muted);text-decoration:none}.foot nav a:hover{color:var(--ink)}.foot-fine{color:var(--muted);border-top:1px solid var(--line);grid-column:1/-1;padding-top:1.5rem;font-size:.8125rem}@media (width<=767px){.nav-end .signin{display:none}.steps,.cols3,.plan-grid,.faq-in{grid-template-columns:minmax(0,1fr);gap:2rem}.foot-in{grid-template-columns:1fr 1fr}.foot-brand{grid-column:1/-1}.ctas .btn{flex:auto}}@media (prefers-reduced-motion:reduce){.page *{scroll-behavior:auto!important;transition:none!important}}.tr{background:var(--tr-bg,var(--panel));color:var(--ink);border:1px dashed var(--line-strong);border-radius:var(--radius);text-align:left;grid-template-rows:1fr auto;gap:1rem;min-height:15rem;padding:1.5rem;transition:border-color .2s,box-shadow .2s;display:grid}.tr-over{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 25%, transparent);border-style:solid}.tr-ready,.tr-cleaned,.tr-error,.tr-reading{border-style:solid;border-color:var(--line)}.tr button{font:inherit;color:inherit;cursor:pointer}.tr button:disabled{opacity:.5;cursor:default}.tr-body{align-content:start;gap:.6rem;display:grid}.tr-idle .tr-body,.tr-over .tr-body{text-align:center;align-content:center;justify-items:center}.tr-big{font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--ink)!important}.tr-status,.tr-small,.tr-net,.tr-chip span{color:var(--muted)!important}.tr-small,.tr-net{font-size:.8125rem}.tr-err{color:var(--err,#a3271d)!important}.tr-chip{flex-wrap:wrap;align-items:baseline;gap:.25rem .9rem;font-size:.9375rem;display:flex}.tr-fields{border-top:1px solid var(--line);max-height:14rem;overflow:auto}.tr-fields table{border-collapse:collapse;width:100%;font-size:.875rem}.tr-fields th,.tr-fields td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.4rem .6rem .4rem 0}.tr-fields th{white-space:nowrap;font-weight:500}.tr-fields td{color:var(--muted);overflow-wrap:anywhere}.tr-g th{letter-spacing:.02em;color:var(--ink);border-bottom-color:#0000;padding-top:.8rem;font-size:.75rem;font-weight:600}.tr-fields .tr-nw{white-space:nowrap;overflow-wrap:normal}.tr-gone{border-top:1px solid var(--line);margin:.4rem 0 0;padding:0;list-style:none;display:grid}.tr-gone li{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding-block:.45rem;font-size:.875rem;display:flex}.tr-gone span{color:var(--muted)}.tr-gone b{font-variant-numeric:tabular-nums}.tr-acts{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.tr-primary,.tr-ghost{border-radius:var(--btn-radius,999px);padding:.65rem 1.2rem;transition:transform .15s cubic-bezier(.16,1,.3,1);font-weight:600!important}.tr-primary{background:var(--accent);border:0;color:var(--on-accent)!important}.tr-ghost{border:1px solid var(--line-strong);background:0 0}.tr-primary:active,.tr-ghost:active{transform:scale(.98)}.tr-link{text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline;color:var(--ink)!important;font-weight:600!important}.tr-net b{color:var(--ink);font-variant-numeric:tabular-nums}@media (width<=767px){.tr-fields th{white-space:normal}}.tr-name{color:var(--muted);align-items:flex-start;gap:.6rem;font-size:.9rem;line-height:1.45;display:flex}.tr-name input{accent-color:var(--ink);flex:none;width:1.05rem;height:1.05rem;margin-top:.2rem}.tr-name b{color:var(--ink)}.tr-chip b,.tr-big,.tr-status{overflow-wrap:anywhere}.tr-big:focus,.tr-status:focus{outline:none}.aw{background:var(--aw-bg);color:var(--aw-ink);border:1px solid var(--aw-line);box-shadow:var(--aw-shadow);text-align:left;border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;font-size:.9375rem;line-height:1.5;transition:border-color .2s;display:grid;overflow:hidden}.aw.over{border-color:var(--aw-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--aw-accent) 30%, transparent), var(--aw-shadow)}.aw button{font:inherit;color:inherit;cursor:pointer}.aw button:disabled{opacity:.5;cursor:default}.aw-bar{border-bottom:1px solid var(--aw-line);background:var(--aw-side);justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 1rem;font-size:.8125rem;display:flex}.aw-name{font-weight:600}.aw-net{color:var(--aw-muted);text-align:right}.aw-net b{color:var(--aw-ink);font-variant-numeric:tabular-nums}.aw-body{grid-template-columns:15rem minmax(0,1fr);min-height:25rem;display:grid}.aw-side{background:var(--aw-side);border-right:1px solid var(--aw-line);align-content:start;gap:.5rem;padding:.75rem;display:grid}.aw-side-head{color:var(--aw-muted);justify-content:space-between;align-items:center;padding:0 .25rem;font-size:.8125rem;display:flex}.aw-add{border:1px solid var(--aw-line);background:0 0;border-radius:8px;padding:.2rem .6rem;font-size:.8125rem!important}.aw-add:hover{border-color:var(--aw-muted)}.aw-side ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.aw-file{text-align:left;background:0 0;border:0;border-radius:8px;width:100%;padding:.5rem .6rem;display:grid}.aw-file:hover{background:color-mix(in srgb, var(--aw-ink) 5%, transparent)}.aw-file.on{background:var(--aw-bg);box-shadow:inset 0 0 0 1px var(--aw-line)}.aw-fn{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.aw-fm,.aw-hint,.aw-small{color:var(--aw-muted);font-size:.8125rem}.aw-hint{margin:.25rem 0 0;padding:0 .25rem}.aw-main{align-content:start;gap:.75rem;min-width:0;padding:1.25rem 1.5rem;display:grid}.aw-head{justify-content:space-between;gap:1rem;display:flex}.aw-title{margin:0;font-size:1.125rem;font-weight:600}.aw-head p{margin:.1rem 0 0}.aw-note{color:var(--aw-muted);border-left:2px solid var(--aw-accent);margin:0;padding-left:.75rem;font-size:.8125rem}.aw-clean{color:var(--aw-muted);margin:0}.aw-table{border-top:1px solid var(--aw-line);max-height:19rem;overflow:auto}.aw-table table{border-collapse:collapse;width:100%}.aw-table th,.aw-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--aw-line);padding:.38rem .75rem .38rem 0}.aw-table tbody th{white-space:nowrap;width:1%;font-weight:500}.aw-table td{color:var(--aw-muted);overflow-wrap:anywhere}.aw-g th{color:var(--aw-ink);font-size:.75rem;border-bottom-color:#0000!important;padding-top:.9rem!important;font-weight:600!important}.aw-part{white-space:nowrap;width:1%;font-size:.75rem}.kept .aw-part{color:var(--aw-accent);font-weight:600}.aw-more{margin:.75rem 0 .25rem}.aw-empty{text-align:center;place-content:center;gap:.35rem;min-height:18rem;display:grid}.aw-empty p{margin:0}.aw-drop{font-size:1.125rem;font-weight:600}.aw-link{text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.aw-foot{border-top:1px solid var(--aw-line);background:var(--aw-side);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.75rem 1rem;display:flex}.aw-acts{flex-wrap:wrap;gap:.5rem;display:flex}.aw .aw-primary,.aw .aw-ghost{border-radius:999px;padding:.55rem 1.1rem;font-weight:600;transition:transform .15s cubic-bezier(.16,1,.3,1)}.aw-primary{background:var(--aw-accent);border:0;color:var(--aw-on-accent)!important}.aw-ghost{background:var(--aw-bg);border:1px solid var(--aw-line)}.aw-primary:active,.aw-ghost:active{transform:scale(.98)}@media (width<=767px){.aw-body{grid-template-columns:minmax(0,1fr);min-height:0}.aw-side{border-right:0;border-bottom:1px solid var(--aw-line)}.aw-side ul{grid-auto-columns:minmax(9rem,1fr);grid-auto-flow:column;overflow-x:auto}.aw-main{padding:1rem}.aw-net{font-size:.75rem}.aw-part{display:none}.aw-table tbody th{white-space:normal;width:40%}.aw-acts,.aw-acts button{width:100%}}.aw-nm{color:var(--aw-muted,inherit);align-items:center;gap:.5rem;font-size:.85rem;display:flex}.aw-nm input{accent-color:currentColor;width:1rem;height:1rem}.aw-li{align-items:center;gap:.25rem;min-width:0;display:flex}.aw-li .aw-file{flex:1;min-width:0}.aw-x{width:28px;height:28px;color:var(--aw-muted);background:0 0;border:0;border-radius:6px;flex:none;font-size:1.125rem;line-height:1}.aw-x:hover{color:var(--aw-ink);background:color-mix(in srgb, var(--aw-ink) 5%, transparent)}.aw-err{color:var(--aw-err,#9c2a1c)}.v-j{--panel:#f4f1e6;--line:color-mix(in srgb, var(--ink) 22%, transparent);--line-strong:color-mix(in srgb, var(--ink) 40%, transparent);--radius:6px;--btn-radius:6px;--shadow:0 1px 2px #0000002e, 0 16px 40px -20px #0006;--font:"Archivo Variable", system-ui, sans-serif;--wd:112%;--wt:800;--case:uppercase;--tray-accent:var(--bg)}.jv-1{--bg:#0d5641;--panel-2:#0b4a38;--ink:#f4f1e6;--muted:#c4d6cc;--accent:#e3f07a;--accent-hover:#edf7a0;--on-accent:#10261d;--accent-ink:#e3f07a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.jv-2{--bg:#1d3cc4;--panel-2:#1a34ad;--ink:#f6f3ea;--muted:#cfd6f5;--accent:#f5e663;--accent-hover:#f9ee8c;--on-accent:#161a33;--accent-ink:#f5e663;--wd:125%;--wt:850;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.jv-3{--bg:#f07436;--panel-2:#e76c30;--ink:#170e09;--muted:#2b170d;--accent:#170e09;--accent-hover:#2e1d12;--on-accent:#fbefe4;--accent-ink:#170e09;--tray-accent:#170e09;--wd:75%;--wt:850;--case:none}.jv-4{--bg:#3b1d48;--panel-2:#33183f;--ink:#f7eee9;--muted:#d9c6d6;--accent:#ffb58a;--accent-hover:#ffc8a6;--on-accent:#2a1208;--accent-ink:#ffb58a;--wd:100%;--wt:700;--case:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.jv-5{--bg:#d3e5d6;--panel-2:#c4dbc8;--ink:#0e3326;--muted:#2f5446;--accent:#0e3d2d;--accent-hover:#0a2e22;--on-accent:#eef6ef;--accent-ink:#0e3d2d;--tray-accent:#0e3d2d;--panel:#fbfaf5}.jv-6{--bg:#0b4d59;--panel-2:#09434e;--ink:#f2f0ea;--muted:#bcd6da;--accent:#ffa184;--accent-hover:#ffb59d;--on-accent:#2a0d05;--accent-ink:#ffa184;--wd:125%;--wt:600;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.v-j .nav{background:var(--bg)}.v-j .hero-in{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.v-j .hero h1{font-size:clamp(3rem,6.4vw,6rem);line-height:.98;font-weight:var(--wt);font-stretch:var(--wd);letter-spacing:-.02em}.jv-3 .hero h1{letter-spacing:-.01em;font-size:clamp(3.5rem,8.4vw,8rem);line-height:.92}.v-j .sec h2{font-weight:var(--wt);font-stretch:var(--wd)}.v-j .btn{text-transform:var(--case);letter-spacing:.04em;font-size:.9375rem;font-weight:700}.v-j .btn.ghost{border-color:var(--ink);color:var(--ink)!important}.v-j .tr{--ink:#14231c;--muted:#4a5a52;--line:#d9d4c3;--line-strong:#b7b09a;--accent:var(--tray-accent);--on-accent:#f4f1e6;--err:#9c2a1c;color:#14231c;box-shadow:var(--shadow);border-style:solid;min-height:22rem}.v-j .tr-idle .tr-body,.v-j .tr-over .tr-body{border:1.5px dashed #8a8470;border-radius:4px;padding:1.5rem 1rem;transition:border-color .2s,background-color .2s}.v-j .tr-over .tr-body{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, transparent)}.v-j .plan{background:var(--panel-2);border-color:var(--line)}.v-j .steps li:before{border-color:var(--line-strong);color:var(--ink)}@media (width<=1023px){.v-j .hero-in{grid-template-columns:minmax(0,1fr)}}.v-j .mark-s{color:var(--accent-ink)}.v-j{--sheet:#f4f1e6;--sheet-ink:#14231c;--sheet-muted:#4a5a52;--sheet-line:#d9d4c3;--err-on-green:#ffc9b8}.v-j h1,.v-j h2{font-stretch:var(--wd)}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.link-btn{color:var(--accent-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.more{margin-top:2rem!important}.more a,.prose a,.lede a,.fine a,.policy a,.small a{color:var(--accent-ink);font-weight:600}.small{color:var(--muted);font-size:.875rem}.err{color:var(--err-on-green);min-height:1.4em;font-size:.9375rem}code,pre{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.875em}.v-j{--gutter:clamp(16px, 4vw, 40px);--rule:linear-gradient(var(--line), var(--line)) top center / calc(min(1240px, 100%) - 2 * var(--gutter)) 1px no-repeat}.v-j .sec,.v-j .block,.v-j .foot{background:var(--rule);border-top:0}.v-j .sec.first{background:0 0}.nav nav a[aria-current=page]{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent-ink);text-decoration-color:var(--accent-ink);text-underline-offset:8px;text-decoration-thickness:2px}.menu-extra{display:none}.menu-btn{border:1px solid var(--line-strong);border-radius:var(--btn-radius);width:40px;height:38px;color:var(--ink);background:0 0;place-content:center;gap:6px;padding:0;display:none}.menu-btn i{background:currentColor;border-radius:1px;width:18px;height:2px;transition:transform .3s cubic-bezier(.16,1,.3,1);display:block}.nav.open .menu-btn i:first-child{transform:translateY(4px)rotate(45deg)}.nav.open .menu-btn i:last-child{transform:translateY(-4px)rotate(-45deg)}@media (width<=960px){.menu-btn{display:grid}.nav-in{position:relative}.nav.open nav{background:var(--bg);padding:1rem var(--gutter) 2rem;overscroll-behavior:contain;align-content:start;gap:0;display:grid;position:fixed;inset:64px 0 0;overflow-y:auto}.nav.open nav>a{border-bottom:1px solid var(--line);color:var(--ink);font-size:clamp(1.5rem,6.5vw,2rem);font-weight:750;font-stretch:var(--wd);letter-spacing:-.01em;animation:.45s cubic-bezier(.16,1,.3,1) both menu-in;animation-delay:calc(var(--i,0) * 35ms);justify-content:space-between;align-items:center;padding:1rem 0;text-decoration:none;display:flex}.nav.open nav>a:after{content:"";border:solid var(--muted);border-width:2px 2px 0 0;width:.32em;height:.32em;margin-right:.2em;transition:transform .2s;transform:rotate(45deg)}.nav.open nav>a:hover:after{border-color:var(--accent-ink);transform:translate(3px)rotate(45deg)}.nav.open nav>a[aria-current=page]{color:var(--accent-ink);text-decoration:none}.nav.open nav>a[aria-current=page]:after{background:var(--accent-ink);border:0;border-radius:50%;width:.45em;height:.45em;margin-right:0;transform:none}.nav.open nav .signin{margin:0}.nav.open .menu-extra{color:var(--muted);flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:2rem;font-size:.9375rem;animation:.45s cubic-bezier(.16,1,.3,1) .25s both menu-in;display:flex}.nav.open .menu-extra a{color:var(--muted)}.nav.open .menu-extra a:hover{color:var(--ink)}}@keyframes menu-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.nav.open nav>a,.nav.open .menu-extra{animation:none}.menu-btn i{transition:none}}.nav-end .btn.sm{transition:opacity .2s,visibility .2s}.nav-end.twin .btn.sm{opacity:0;visibility:hidden}@media (prefers-reduced-motion:reduce){.nav-end .btn.sm{transition:none}}@media (width<=400px){.nav-end .btn.sm{padding:0 .7rem;font-size:.8125rem}.nav-in{gap:.75rem}.nav-end{gap:.5rem}}.head{padding-block:clamp(48px,8vh,96px) clamp(40px,6vw,72px)}.head h1{font-size:clamp(2.5rem,5.2vw,4.75rem);line-height:1;font-weight:var(--wt);letter-spacing:-.02em;text-wrap:balance;max-width:18ch}.head-split .head-in{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.head-split h1{font-size:clamp(2.5rem,4.4vw,4.25rem)}.block{border-top:1px solid var(--line);padding-block:clamp(40px,5vw,64px)}.block-in{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:1.5rem 3rem;display:grid}.block h2{font-size:clamp(1.375rem,2vw,1.75rem);line-height:1.15;font-weight:var(--wt);letter-spacing:-.01em;text-wrap:balance}.prose{max-width:68ch;color:var(--muted);gap:1rem;display:grid}.prose b,.prose strong{color:var(--ink);font-weight:600}.prose ul,.prose ol{gap:.5rem;margin:0;padding-left:1.25rem;display:grid}.prose pre{background:var(--sheet);color:var(--sheet-ink);border-radius:var(--radius);margin:0;padding:1rem 1.25rem;line-height:1.55;overflow-x:auto}.prose code{color:var(--ink)}.prose pre code{color:inherit}.callout{border-left:4px solid var(--line-strong);padding-left:1rem;font-size:1.125rem;color:var(--ink)!important}.spec{border-collapse:collapse;width:100%}.spec th,.spec td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.7rem 1rem .7rem 0}.spec th{color:var(--ink);white-space:nowrap;font-weight:600}.spec tr:first-child th,.spec tr:first-child td{padding-top:0}.sec.first{border-top:0;padding-top:0}@media (width<=1023px){.head-split .head-in{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.block-in{grid-template-columns:minmax(0,1fr)}.spec th{white-space:normal}.spec tr{border-bottom:1px solid var(--line);padding-block:.6rem;display:grid}.spec th,.spec td{border:0;padding:0}}@media (width>=1024px){.v-j .hero-in{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.v-j .hero h1{font-size:clamp(2.75rem,4.7vw,5.25rem)}.says-in{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:3rem;display:grid}.says-files{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.5vw,20px);display:grid}.says-files button{color:var(--muted);background:0 0;border:0;justify-items:center;gap:.6rem;padding:0;font-weight:600;display:grid}.says-glyph{width:100%;display:block;position:relative}.says-glyph svg{width:100%;height:auto;display:block;overflow:visible}.says-glyph .body{fill:#0000;stroke:var(--line-strong);stroke-width:.6px;transition:fill .2s,stroke .2s}.says-glyph .flap{fill:var(--line-strong);transition:fill .2s}.says-glyph b{color:var(--ink);place-items:center;padding-top:12%;font-size:clamp(.75rem,1.2vw,1.125rem);font-weight:800;font-stretch:125%;display:grid;position:absolute;inset:0}.says-files button:hover .body{stroke:var(--ink)}.says-files button[aria-pressed=true]{color:var(--ink)}.says-files button[aria-pressed=true] .body{fill:var(--ink);stroke:var(--ink)}.says-files button[aria-pressed=true] .flap{fill:var(--accent)}.says-files button[aria-pressed=true] b{color:var(--bg)}@media (prefers-reduced-motion:reduce){.says-glyph .body,.says-glyph .flap{transition:none}}.says-list{display:grid;margin-top:2rem!important}.says-list>div{border-top:1px solid var(--line);grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:1rem;padding-block:.9rem;display:grid}.says-list dt{color:var(--muted)}.says-list dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:1.125rem;font-weight:600}.says-foot{margin-top:1.5rem!important}.says-stack{display:grid}.says-ex{grid-area:1/1}@media (width<=767px){.says-in{grid-template-columns:minmax(0,1fr);gap:2rem}.says-files{max-width:360px}.says-list>div{grid-template-columns:minmax(0,1fr);gap:.15rem}}.kinds{border-collapse:collapse;width:100%;margin-top:2.5rem}.kinds th,.kinds td{text-align:left;vertical-align:baseline;border-bottom:1px solid var(--line);padding:1.1rem 1.5rem 1.1rem 0}.kinds thead th{color:var(--muted);padding-block:0 .75rem;font-size:.875rem;font-weight:600}.kinds tbody th{font-size:1.25rem;font-weight:var(--wt);font-stretch:var(--wd);white-space:nowrap}.kinds tbody th a{color:var(--accent-ink)}.kinds td{color:var(--muted)}.kinds td:nth-child(2){white-space:nowrap;color:var(--ink)}.kinds tbody tr:last-child th,.kinds tbody tr:last-child td{border-bottom:0}@media (width<=767px){.kinds thead{display:none}.kinds tr{border-bottom:1px solid var(--line);gap:.25rem;padding-block:1rem;display:grid}.kinds th,.kinds td{border:0;padding:0;white-space:normal!important}.kinds tbody tr:last-child{border-bottom:0}}.proof-in{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:3rem;display:grid}.proof .proof-n{color:var(--ink);letter-spacing:-.04em;font-size:clamp(6rem,13vw,11rem);font-weight:800;font-stretch:125%;line-height:.8}.proof p{max-width:58ch;margin-top:1rem}@media (width<=767px){.proof-in{grid-template-columns:minmax(0,1fr)}}.plan-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.plan{grid-template-rows:auto auto auto 1fr auto}.plan-grid.four{row-gap:1.25rem}.plan-grid.four .plan{grid-row:span 5;grid-template-rows:subgrid;row-gap:.35rem}.plan.lead{border-color:var(--ink)}.plan-name{max-width:none!important;font-size:1.125rem!important;font-weight:700!important}.plan-btn{width:100%;margin-top:1.5rem}@media (width<=1100px){.plan-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.plan-grid.four{grid-template-columns:minmax(0,1fr)}}.cmp{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:2rem}.cmp th,.cmp td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:.8rem 1rem .8rem 0}.cmp thead th{font-weight:700;font-stretch:var(--wd)}.cmp tbody th{font-weight:500}.cmp td{color:var(--muted);font-variant-numeric:tabular-nums}@media (width<=767px){.cmp thead{display:none}.cmp tr{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:.25rem 1rem;padding-block:1rem;display:grid}.cmp th,.cmp td{border:0;padding:0}.cmp tbody th{grid-column:1/-1;margin-bottom:.25rem;font-weight:700}.cmp td:before{content:attr(data-plan) ": ";color:var(--ink);font-weight:600}}.contact{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;display:grid}.contact>div{border-top:2px solid var(--accent-ink);align-content:start;gap:.5rem;padding-top:1.25rem;display:grid}.contact h2{font-size:1.375rem;font-weight:var(--wt)}.contact p{color:var(--muted)}.contact-big{overflow-wrap:anywhere;font-size:1.125rem;font-weight:700;color:var(--accent-ink)!important}@media (width<=767px){.contact{grid-template-columns:minmax(0,1fr)}}.sheet{background:var(--sheet);color:var(--sheet-ink);border-radius:var(--radius);box-shadow:var(--shadow);align-content:start;gap:.9rem;padding:clamp(20px,3vw,32px);display:grid}.sheet p{color:var(--sheet-muted)}.sheet b{color:var(--sheet-ink)}.sheet a:not(.btn),.sheet .link-btn{color:var(--sheet-ink);font-weight:600}.sheet .small{color:var(--sheet-muted)}.sheet .err{color:#9c2a1c}.sheet .err:empty{position:absolute}.sheet .btn{--accent:var(--bg);--accent-hover:#0a4433;--on-accent:#f4f1e6;justify-self:start}.sheet .btn.ghost{border-color:var(--sheet-ink);color:var(--sheet-ink)!important}.sheet label{color:var(--sheet-ink);font-weight:600}.sheet input[type=email],.sheet input:not([type]){border-radius:var(--radius);width:100%;height:46px;color:var(--sheet-ink);font:inherit;background:#fffdf6;border:1px solid #8c8775;padding:0 .9rem}.sheet input:focus-visible{outline:2px solid var(--bg);outline-offset:1px}.sheet :focus-visible{outline-color:var(--bg)}.sheet input::placeholder{color:#6b6a5e}.sheet h2{color:var(--sheet-ink);max-width:none;font-size:1.25rem;font-weight:700}.sheet-big{font-size:1.5rem;font-weight:700;color:var(--sheet-ink)!important}.sheet code{color:var(--sheet-ink)}.signin-in{gap:1.5rem;max-width:34rem;display:grid}.signin-in .head h1,.signin-in h1{font-size:clamp(2.5rem,5vw,3.5rem)}.ts{min-height:65px}.acct{gap:1.25rem;max-width:52rem;display:grid}.acct h1{font-size:clamp(2.5rem,5vw,3.5rem);line-height:1;font-weight:var(--wt)}.acct-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.5rem;display:flex}.acct-top p{color:var(--muted);overflow-wrap:anywhere}.skel .bar{border-radius:var(--radius);opacity:.12;background:currentColor;height:.9rem;display:block}.skel .acct-top p{width:16rem;max-width:60%}.skel .sheet .bar+.bar{margin-top:-.3rem}@media (prefers-reduced-motion:no-preference){.skel .bar{animation:1.4s ease-in-out infinite alternate skel}}@keyframes skel{to{opacity:.05}}.up{display:grid}.up-row{border-top:1px solid var(--sheet-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:.8rem;display:flex}.up-row span{color:var(--sheet-muted);font-size:.9375rem;display:block}.sheet .note{color:var(--sheet-ink);border-radius:var(--radius);background:#e9f1c4;padding:.6rem .75rem}.sheet .note .btn+.link-btn{margin-left:1rem}.up-row.want{border-radius:var(--radius);background:#e9f1c4;margin-inline:-.75rem;padding-inline:.75rem}@media (width<=600px){.up-row{flex-direction:column;align-items:flex-start;gap:.6rem}}.meter{background:var(--sheet-line);border-radius:4px;height:8px;overflow:hidden}.meter span{background:var(--bg);height:100%;display:block}.fresh{border:2px solid var(--bg);border-radius:var(--radius);gap:.5rem;padding:1rem;display:grid}.fresh code{overflow-wrap:anywhere;font-size:.9375rem}.keys{border-collapse:collapse;width:100%}.keys th,.keys td{text-align:left;border-top:1px solid var(--sheet-line);color:var(--sheet-muted);overflow-wrap:anywhere;padding:.6rem 1rem .6rem 0}.keys th{color:var(--sheet-ink);font-weight:600}.keys td:last-child{text-align:right;padding-right:0}.inline{gap:.4rem;display:grid}.inline>div{gap:.5rem;display:flex}.inline .btn{flex:none;height:46px}@media (width<=520px){.keys,.keys tbody{display:block}.keys tr{border-top:1px solid var(--sheet-line);grid-template-columns:1fr auto;column-gap:1rem;padding-block:.6rem;display:grid}.keys th,.keys td{border-top:0;padding:0}.keys td:nth-child(3){display:none}.keys tr>:last-child{grid-area:1/2/span 2;align-self:center}.inline>div{flex-wrap:wrap}}.batch{padding-bottom:clamp(48px,6vw,80px)}.batch .aw{box-shadow:var(--shadow)}.v-j .aw{--aw-bg:var(--sheet);--aw-side:#ebe6d4;--aw-ink:var(--sheet-ink);--aw-muted:var(--sheet-muted);--aw-line:var(--sheet-line);--aw-accent:var(--bg);--aw-on-accent:#f4f1e6;border-radius:var(--radius)}.v-j .aw :focus-visible{outline-color:var(--bg)}.v-j .aw .aw-primary,.v-j .aw .aw-ghost,.v-j .aw .aw-add,.v-j .aw .aw-file{border-radius:var(--btn-radius)}.v-j .aw a.aw-primary{align-items:center;text-decoration:none;display:inline-flex}.policy{gap:1rem;margin-top:1.5rem;display:grid}.policy-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;display:flex}.policy h2{font-size:1.25rem;font-weight:700}.policy p{color:var(--muted)}.policy-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.25rem 1.5rem;display:grid}.policy-list label{border-top:1px solid var(--line);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.1rem .6rem;padding-block:.45rem;display:grid}.policy-list input{accent-color:var(--accent);width:1.05rem;height:1.05rem;translate:0 .15em}.policy-list span{color:var(--muted);grid-column:2;font-size:.8125rem}.policy-foot{min-height:1.6em}@media (width<=600px){.v-j .hero h1{font-size:clamp(2rem,10vw,2.75rem);font-stretch:100%}.v-j .hero{padding-top:32px}}.v-j .batch .aw-body{height:28rem}.v-j .batch .aw-side{overflow-y:auto}.v-j .batch .aw-main{flex-direction:column;display:flex;overflow:hidden}.v-j .batch .aw-table{flex:1 1 0;min-height:0;max-height:none}@media (width<=767px){.v-j .batch .aw-body{grid-template-rows:12.5rem 24rem;height:auto}.v-j .batch .aw-net,.v-j .batch .aw-foot>.aw-small{min-height:3em}}.mark{align-items:center;gap:.5em;display:inline-flex}.logo{width:auto;height:1.55em;fill:var(--ink);flex:none}.logo-flap{fill:var(--accent-ink)}@media (width<=400px){.nav .mark{gap:.35em;font-size:1rem}.nav .logo{height:1.35em}.menu-btn{padding:0 .6rem}}@media (width<=340px){.nav-in{gap:.5rem}.nav-end{gap:.35rem}.nav-end .btn.sm{letter-spacing:.02em;padding:0 .55rem}}.guide-list{margin:0;list-style:none;gap:0!important;padding:0!important}.guide-list li{border-top:1px solid var(--line);gap:.35rem;padding-block:1.1rem;display:grid}.guide-list li:first-child{border-top:0;padding-top:0}.guide-list a{font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.15;font-weight:var(--wt);font-stretch:var(--wd);text-wrap:balance;text-decoration:none;color:var(--ink)!important}.guide-list a:hover{text-underline-offset:4px;text-decoration:underline;color:var(--accent-ink)!important}.guide-list p{margin:0}.ask{border:0;width:min(440px,100vw - 32px);margin:auto;padding:0}.ask::backdrop{background:#04201ae0}.ask form{gap:1.25rem;padding:clamp(20px,3vw,32px);display:grid}.ask p{color:var(--sheet-ink);margin:0;font-size:1.0625rem}.ask div{flex-wrap:wrap;gap:.75rem;display:flex}.v-j .nav{background:linear-gradient(var(--line), var(--line)) bottom center / calc(min(1240px, 100%) - 2 * var(--gutter)) 1px no-repeat, var(--bg);border-bottom:0}.sheet .ctas{margin-top:1rem}
