.visually-hidden[data-astro-cid-bkwvb2u2]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp[data-astro-cid-3zjsmoph]{--paper:#f6f3ec;--card:#fffdf7;--ink:#2b2420;--ink-soft:#6b5f57;--rule:#6e503c17;--margin:#c85a5059;--red:#a8402f;--btn:#5b4037;--btn-ink:#fffdf7;--shadow:0 1px 2px #3c281414, 0 10px 24px #3c281414;background:var(--paper);color:var(--ink);padding-bottom:8px}@media (prefers-color-scheme:dark){.lp[data-astro-cid-3zjsmoph]{--paper:#1b1815;--card:#24201c;--ink:#f1e9df;--ink-soft:#b3a79b;--rule:#f0dcc80f;--margin:#e678644d;--red:#f08a73;--btn:#e8d6c5;--btn-ink:#1b1815;--shadow:0 1px 2px #0006, 0 10px 24px #00000059}}.lp[data-astro-cid-3zjsmoph] h1[data-astro-cid-3zjsmoph],.lp[data-astro-cid-3zjsmoph] h2[data-astro-cid-3zjsmoph],.lp[data-astro-cid-3zjsmoph] h3[data-astro-cid-3zjsmoph]{font-family:var(--serif);color:var(--ink);font-weight:400}.lp-wrap[data-astro-cid-3zjsmoph]{max-width:1120px;margin:0 auto;padding:0 16px}.section[data-astro-cid-3zjsmoph]{text-align:center;padding-top:72px}.section[data-astro-cid-3zjsmoph] h2[data-astro-cid-3zjsmoph]{margin:0 0 8px;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.15}.sub[data-astro-cid-3zjsmoph]{max-width:640px;color:var(--ink-soft);margin:0 auto 36px;font-size:1.05rem}.center[data-astro-cid-3zjsmoph]{text-align:center}.narrow[data-astro-cid-3zjsmoph]{max-width:760px}.mono[data-astro-cid-3zjsmoph]{text-transform:uppercase;letter-spacing:.12em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.72rem}.ruled[data-astro-cid-3zjsmoph]{background-image:repeating-linear-gradient(to bottom, transparent 0 47px, var(--rule) 47px 48px);position:relative}.ruled[data-astro-cid-3zjsmoph]:before{content:"";background:var(--margin);width:1px;position:absolute;top:0;bottom:0;left:max(16px,50% - 600px)}.note[data-astro-cid-3zjsmoph]{background:var(--card);box-shadow:var(--shadow);text-align:left;border-radius:2px;padding:24px;position:relative}.pin[data-astro-cid-3zjsmoph]:before{content:"";background:radial-gradient(circle at 35% 35%,#ef9c88,#b0503f 55%,#7a2c20);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:-7px;left:50%;box-shadow:0 2px 3px #0000004d}.stats[data-astro-cid-3zjsmoph] .note[data-astro-cid-3zjsmoph]:nth-child(odd),.steps[data-astro-cid-3zjsmoph] .note[data-astro-cid-3zjsmoph]:nth-child(odd),.showcase[data-astro-cid-3zjsmoph] .note[data-astro-cid-3zjsmoph]:nth-child(odd),.rules[data-astro-cid-3zjsmoph] .note[data-astro-cid-3zjsmoph]:nth-child(odd){transform:rotate(-.8deg)}.stats[data-astro-cid-3zjsmoph] .note[data-astro-cid-3zjsmoph]:nth-child(2n),.steps[data-astro-cid-3zjsmoph] .note[data-astro-cid-3zjsmoph]:nth-child(2n),.showcase[data-astro-cid-3zjsmoph] .note[data-astro-cid-3zjsmoph]:nth-child(2n),.rules[data-astro-cid-3zjsmoph] .note[data-astro-cid-3zjsmoph]:nth-child(2n){transform:rotate(.7deg)}.slip[data-astro-cid-3zjsmoph]{background:var(--card);box-shadow:var(--shadow);color:var(--red);margin:0 0 16px;padding:6px 14px;display:inline-block;position:relative;transform:rotate(-1deg)}.label[data-astro-cid-3zjsmoph]{text-transform:uppercase;letter-spacing:.12em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.72rem}.pill[data-astro-cid-3zjsmoph]{z-index:10;background:color-mix(in srgb, var(--card) 88%, transparent);backdrop-filter:blur(8px);max-width:960px;box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:20px;margin:12px auto 0;padding:8px 8px 8px 16px;font-size:.92rem;display:flex;position:sticky;top:12px}.pill[data-astro-cid-3zjsmoph] a[data-astro-cid-3zjsmoph]{color:var(--ink-soft);text-decoration:none}.pill[data-astro-cid-3zjsmoph] a[data-astro-cid-3zjsmoph]:hover{color:var(--ink)}.pill-brand[data-astro-cid-3zjsmoph]{font:1.15rem/1 var(--serif);align-items:center;gap:8px;display:flex}.pill[data-astro-cid-3zjsmoph] .pill-brand[data-astro-cid-3zjsmoph] span[data-astro-cid-3zjsmoph]{color:var(--ink)}.pill-brand[data-astro-cid-3zjsmoph] strong[data-astro-cid-3zjsmoph]{color:var(--red);font-weight:400}.pill-links[data-astro-cid-3zjsmoph]{gap:18px;margin:0 auto;display:flex}.pill-langs[data-astro-cid-3zjsmoph]{gap:2px;font-size:.78rem;font-weight:600;display:flex}.pill-langs[data-astro-cid-3zjsmoph] a[data-astro-cid-3zjsmoph]{border-radius:6px;padding:4px 6px}.pill-langs[data-astro-cid-3zjsmoph] a[data-astro-cid-3zjsmoph][aria-current]{background:var(--ink);color:var(--paper)}.btn[data-astro-cid-3zjsmoph]{background:var(--btn);color:var(--btn-ink);box-shadow:var(--shadow);border-radius:6px;padding:12px 22px;font-weight:600;text-decoration:none;display:inline-block}.pill[data-astro-cid-3zjsmoph] .btn[data-astro-cid-3zjsmoph]{color:var(--btn-ink)}.btn[data-astro-cid-3zjsmoph]:hover{filter:brightness(1.12)}.btn-small[data-astro-cid-3zjsmoph]{white-space:nowrap;border-radius:999px;padding:8px 16px}.btn-ghost[data-astro-cid-3zjsmoph]{background:var(--card);color:var(--ink)}.link[data-astro-cid-3zjsmoph]{color:var(--red)}.hero[data-astro-cid-3zjsmoph]{text-align:center;margin-top:-60px;padding:120px 0 56px}.hero[data-astro-cid-3zjsmoph] h1[data-astro-cid-3zjsmoph]{max-width:860px;margin:8px auto 20px;font-size:clamp(2.2rem,6vw,4rem);line-height:1.08}.hero[data-astro-cid-3zjsmoph] em[data-astro-cid-3zjsmoph]{color:var(--red);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 8 C 40 2, 80 11, 120 5 S 180 4, 198 7' fill='none' stroke='%23b0503f' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E") bottom/100% 10px no-repeat;padding-bottom:6px;font-style:normal}.lead[data-astro-cid-3zjsmoph]{max-width:680px;color:var(--ink-soft);margin:0 auto 28px;font-size:1.12rem}.slips[data-astro-cid-3zjsmoph]{flex-wrap:wrap;justify-content:center;gap:16px 28px;margin:0 0 32px;padding:0;list-style:none;display:flex;position:relative}.slips[data-astro-cid-3zjsmoph] .slip[data-astro-cid-3zjsmoph]{color:var(--ink);font:.95rem var(--serif);margin:0}.slips[data-astro-cid-3zjsmoph] .slip[data-astro-cid-3zjsmoph]:nth-child(2){transform:rotate(1deg)}.actions[data-astro-cid-3zjsmoph]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.hint[data-astro-cid-3zjsmoph]{color:var(--ink-soft);margin-top:14px}.stats[data-astro-cid-3zjsmoph]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px;padding-top:40px;display:grid}.big[data-astro-cid-3zjsmoph]{font:3rem/1 var(--serif);color:var(--red);margin:0 0 4px}.stats[data-astro-cid-3zjsmoph] p[data-astro-cid-3zjsmoph]{margin:0 0 10px}.source[data-astro-cid-3zjsmoph]{font:italic .85rem var(--serif);color:var(--ink-soft);text-decoration:underline}.steps[data-astro-cid-3zjsmoph]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid;position:relative}.steps[data-astro-cid-3zjsmoph]:before{content:"";background:var(--margin);height:2px;position:absolute;top:56px;left:8%;right:8%}.steps[data-astro-cid-3zjsmoph] li[data-astro-cid-3zjsmoph]{text-align:center}.icon[data-astro-cid-3zjsmoph]{background:var(--ink);width:56px;height:56px;color:var(--paper);border-radius:12px;place-items:center;display:inline-grid}.num[data-astro-cid-3zjsmoph]{color:var(--red);margin:16px 0 6px}.steps[data-astro-cid-3zjsmoph] h3[data-astro-cid-3zjsmoph],.rules[data-astro-cid-3zjsmoph] h3[data-astro-cid-3zjsmoph]{margin:0 0 8px;font-size:1.3rem}.steps[data-astro-cid-3zjsmoph] p[data-astro-cid-3zjsmoph],.rules[data-astro-cid-3zjsmoph] p[data-astro-cid-3zjsmoph]{color:var(--ink-soft);margin:0}.who[data-astro-cid-3zjsmoph]{color:var(--ink)!important;margin-top:16px!important}.sheet[data-astro-cid-3zjsmoph]{background-color:var(--card);max-width:920px;box-shadow:var(--shadow);text-align:left;margin:0 auto;padding:32px 32px 32px 64px}.sheet[data-astro-cid-3zjsmoph]:before{left:40px}.checks[data-astro-cid-3zjsmoph]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px 32px;margin:0;padding:0;list-style:none;display:grid}.checks[data-astro-cid-3zjsmoph] li[data-astro-cid-3zjsmoph]{padding-left:28px;position:relative}.checks[data-astro-cid-3zjsmoph] li[data-astro-cid-3zjsmoph]:before{content:"✓";color:var(--red);font-weight:700;position:absolute;left:0}.showcase[data-astro-cid-3zjsmoph]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px;display:grid}.showcase[data-astro-cid-3zjsmoph] .note[data-astro-cid-3zjsmoph]{padding:16px}.showcase[data-astro-cid-3zjsmoph] .card h3 a{color:var(--ink)}.showcase[data-astro-cid-3zjsmoph] .card p,.showcase[data-astro-cid-3zjsmoph] .card time{color:var(--ink-soft)}.band[data-astro-cid-3zjsmoph]{background-color:color-mix(in srgb, var(--card) 55%, var(--paper));margin-top:72px;padding-bottom:72px}.band[data-astro-cid-3zjsmoph] .section[data-astro-cid-3zjsmoph]{padding-top:64px}.rules[data-astro-cid-3zjsmoph]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px;margin-bottom:28px;display:grid}.pricing[data-astro-cid-3zjsmoph]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;display:grid}.scope[data-astro-cid-3zjsmoph]{color:var(--red);margin:0}.plan[data-astro-cid-3zjsmoph] h3[data-astro-cid-3zjsmoph]{margin:6px 0;font-size:1.6rem}.price[data-astro-cid-3zjsmoph]{font:italic 1.1rem var(--serif);color:var(--ink-soft);margin:0 0 16px}.plan[data-astro-cid-3zjsmoph] .checks[data-astro-cid-3zjsmoph]{grid-template-columns:1fr}.plan-cta[data-astro-cid-3zjsmoph]{border-top:1px solid var(--rule);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:20px;padding-top:16px;display:flex}#faq[data-astro-cid-3zjsmoph] h2[data-astro-cid-3zjsmoph]{margin-bottom:28px}details[data-astro-cid-3zjsmoph].note{margin-bottom:14px;padding:18px 22px}summary[data-astro-cid-3zjsmoph]{cursor:pointer;font:1.15rem var(--serif)}details[data-astro-cid-3zjsmoph] p[data-astro-cid-3zjsmoph]{color:var(--ink-soft);margin:12px 0 0}.final[data-astro-cid-3zjsmoph]{margin-top:72px;padding-bottom:72px}.final[data-astro-cid-3zjsmoph] .section[data-astro-cid-3zjsmoph]{padding-top:64px}@media (width<=860px){.pill-links[data-astro-cid-3zjsmoph]{display:none}.pill[data-astro-cid-3zjsmoph]{justify-content:space-between;margin:12px 16px 0}}@media (width<=560px){.pill[data-astro-cid-3zjsmoph] .btn-small[data-astro-cid-3zjsmoph]{display:none}}@media (width<=480px){.steps[data-astro-cid-3zjsmoph]:before,.ruled[data-astro-cid-3zjsmoph]:before{display:none}.sheet[data-astro-cid-3zjsmoph]{padding:24px}}.landing[data-astro-cid-khy4y672] .prose ol{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;padding:0;list-style:none;display:grid}.landing[data-astro-cid-khy4y672] .prose ol li{counter-increment:step;border:1px solid var(--line);border-radius:8px;margin:0;padding:14px}.landing[data-astro-cid-khy4y672] .prose ol li:before{content:counter(step);background:var(--brand);width:28px;height:28px;color:var(--bg);border-radius:50%;place-items:center;margin-bottom:8px;font-weight:700;display:grid}.landing-end[data-astro-cid-khy4y672]{text-align:center;margin-top:32px}
