.zt-index{--page:#0d0907;--paper:#16120f;--paper-2:#1d1815;--ink:#f0ece7;--ink-2:#a8a49f;--ink-3:#8e8a86;--rule:#2b2724;--rule-2:#403c39;--gold:#c8a65d;--gold-2:#947530;--gold-3:#e0c98a;--gold-ink:#151107;--ok:#32b364;--no:#e55551;--sans:var(--font-archivo), system-ui, sans-serif;--serif:var(--font-fraunces), "Times New Roman", serif;--mono:var(--font-spline-mono), ui-monospace, Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--page);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;min-height:100dvh;font-size:12.5px;line-height:1.5}@supports (color:lab(0% 0 0)){.zt-index{--page:lab(2.74274% .755496 1.19135);--paper:lab(5.69961% 1.36992 2.19948);--paper-2:lab(8.91602% 1.67271 2.93469);--ink:lab(93.6395% .552774 2.99581);--ink-2:lab(67.5241% .922203 2.88539);--ink-3:lab(57.6564% 1.10039 2.8089);--rule:lab(15.8799% 1.46359 2.63227);--rule-2:lab(25.7442% 1.37085 2.678);--gold:lab(70.0444% 6.25828 42.1237);--gold-2:lab(51.4347% 6.61504 41.6971);--gold-3:lab(81.7506% 2.0262 34.6005);--gold-ink:lab(5.32122% .404574 4.94604);--ok:lab(64.9133% -49.6302 29.7966);--no:lab(56.4482% 56.6925 33.5542)}}.zt-index *,.zt-index :before,.zt-index :after{box-sizing:border-box}.zt-index a{color:inherit;text-decoration:none}.zt-index a:focus-visible,.zt-index button:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:4px}.zt-index .wrap{width:100%;max-width:844px;margin:0 auto;padding:0 30px}.zt-index header{border-bottom:1px solid var(--rule);z-index:10;background:var(--page);position:sticky;top:0}.zt-index .nav{align-items:center;gap:16px;max-width:1180px;margin:0 auto;padding:17px 30px;display:flex}.zt-index .brand{align-items:center;margin-right:auto;display:flex}.zt-index .nav-end{align-items:center;gap:20px;margin-left:auto;display:flex}.zt-index .wordmark{font-family:var(--serif);font-variation-settings:"SOFT" 60, "WONK" 1;font-optical-sizing:auto;letter-spacing:-.012em;white-space:nowrap;font-size:21px;line-height:1}.zt-index .wordmark .zen{color:#f3f0ea;color:lab(94.8069% .366092 3.03096);font-weight:400}.zt-index .wordmark .trade{color:#b0aca7;color:lab(70.4279% .831962 2.91885);font-style:italic;font-weight:300}.zt-index .nav a.item{color:var(--ink-2);font-size:12.5px;font-weight:600}.zt-index .nav a.item:hover{color:var(--gold)}.zt-index .btn{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:10px 17px;font-family:inherit;font-size:12.5px;font-weight:600;line-height:1.12;display:inline-flex}.zt-index .btn-gold{background:var(--gold);color:var(--gold-ink)}.zt-index .btn-gold:hover{background:var(--gold-3)}.zt-index .btn-ghost{border-color:var(--rule-2);color:var(--ink-2);background:0 0;gap:7px}.zt-index .btn-ghost:hover{border-color:var(--gold);color:var(--gold)}.zt-index .btn-platinum{background:var(--ink);min-height:48px;color:var(--page);border:1px solid #0000;gap:11px;padding:0 20px;font-size:13.5px}.zt-index .btn-platinum:hover{background:#f3f0ea;background:lab(94.8069% .366092 3.03096)}.zt-index .btn-platinum:disabled,.zt-index .btn-gold:disabled{opacity:.6;cursor:not-allowed}.zt-index .cta-nav{min-height:0;padding:10px 17px;font-size:12.5px}.zt-index .g-icon{flex:none;width:17px;height:17px}.zt-index .hero{padding:66px 0 0}.zt-index .eyebrow{color:var(--gold-3);background:color-mix(in oklch, var(--gold) 10%, transparent);border-radius:5px;align-items:center;gap:7px;margin:0;padding:4px 11px;font-size:11px;font-weight:600;display:inline-flex}.zt-index .eyebrow-short{display:none}.zt-index h1{font-family:var(--serif);letter-spacing:-.02em;font-variation-settings:"SOFT" 55, "WONK" 1;font-optical-sizing:auto;text-wrap:balance;color:var(--ink);margin:20px 0 0;font-size:47px;font-weight:400;line-height:1.1}.zt-index h1 .own{font-family:inherit;font-style:italic;font-weight:300}.zt-index .hero .sub{color:var(--ink-2);text-wrap:pretty;max-width:60ch;margin:16px 0 0;font-size:14px;line-height:1.72}.zt-index .hero .sub .sub-short{display:none}.zt-index .hero .sub strong{color:var(--ink);font-weight:500}.zt-index .mono-em{font-family:var(--mono);font-size:11px}.zt-index .cta-row{flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px;display:flex}.zt-index .cta-slot{flex-direction:column;align-items:flex-start;display:flex}.zt-index .cta-slot>.ztg-alert{align-self:stretch;max-width:362px}.zt-index .cta-secondary{flex-direction:column;gap:5px;display:flex}.zt-index .email-link{color:var(--gold);font-size:12.5px;font-weight:600}.zt-index .email-link:hover{color:var(--gold-3)}.zt-index .setup-note{color:var(--ink-3);font-size:12.5px}.zt-index .proof{margin-top:46px;padding:0}.zt-index .proof .wrap{padding-top:0;padding-bottom:0}.zt-index .proof-table{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zt-index .proof-cell{padding:18px 24px 18px 0}.zt-index .proof-cell--built{border-left:1px solid var(--rule);padding:18px 24px}.zt-index .proof-kicker{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:10px}.zt-index .proof-value{font-family:var(--mono);letter-spacing:-.02em;color:var(--ink);margin:9px 0 0;font-size:17px;font-weight:600}.zt-index .proof-copy{color:var(--ink-3);margin:7px 0 0;font-size:11px;line-height:1.6}.zt-index .proof-copy strong{color:var(--ink);font-weight:500}.zt-index .proof-mobile{display:none}.zt-index .proof-verify-row{align-items:center;gap:9px;padding:11px 0;display:flex}.zt-index .proof-verify{color:var(--gold);font-size:11.5px;font-weight:600}.zt-index .proof-verify:hover{color:var(--gold-3)}.zt-index .section-block{padding:0;scroll-margin-top:74px}.zt-index .section-block>.wrap{border-top:1px solid var(--rule);padding-top:32px;padding-bottom:32px}.zt-index #pricing>.wrap{padding-top:42px}.zt-index .sec-eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:0;font-size:10px}.zt-index .sec-grid{grid-template-columns:minmax(0,258px) minmax(0,1fr);gap:34px;margin-top:18px;display:grid}.zt-index .sec-label h2{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:18px;font-weight:600;line-height:1.32}.zt-index .sec-label p{color:var(--ink-2);margin:11px 0 0;font-size:12px;line-height:1.7}.zt-index .sec-label strong{color:var(--ink);font-weight:500}.zt-index .sec-lead-short{display:none}.zt-index .plans{align-items:stretch;gap:11px;display:flex}.zt-index .plans-compact{display:none}.zt-index .plan{border:1px solid var(--rule);background:var(--paper);border-radius:8px;flex-direction:column;flex:1;min-width:0;padding:18px;display:flex}.zt-index .plan.featured{border-color:color-mix(in oklch, var(--gold) 62%, var(--rule-2));background:color-mix(in oklch, var(--gold) 5%, var(--paper));box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--gold) 40%, transparent)}.zt-index .plan-head{align-items:baseline;gap:9px;display:flex}.zt-index .plan .name{color:var(--ink);font-size:13.5px;font-weight:650}.zt-index .badge{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-3);border:1px solid color-mix(in oklch, var(--gold) 50%, transparent);border-radius:3px;padding:2px 5px;font-size:9.5px}.zt-index .price{align-items:baseline;gap:5px;margin:12px 0 0;display:flex}.zt-index .price-num{font-family:var(--mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:27px;font-weight:600}.zt-index .price-unit{color:var(--ink-3);font-size:11.5px}.zt-index .plan-features{flex:1;margin-top:14px}.zt-index .feat-row{color:var(--ink-2);align-items:flex-start;gap:9px;padding:6px 0;font-size:11.5px;line-height:1.55;display:flex}.zt-index .feat-row+.feat-row{border-top:1px solid var(--rule)}.zt-index .plan .btn{align-self:flex-start;width:auto;margin-top:16px}.zt-index .plan .btn-ghost{padding:10px 16px}.zt-index .plan .row-icon{stroke-width:3px;width:11px;height:11px}.zt-index .note{border:1px solid var(--rule);background:var(--paper);color:var(--ink-2);border-radius:6px;margin:12px 0 0;padding:12px 14px;font-size:11.5px;line-height:1.65}.zt-index .note strong{color:var(--ink);font-weight:500}.zt-index .note-short{display:none}.zt-index .note a{color:var(--gold)}.zt-index .note a:hover{color:var(--gold-3)}.zt-index .row-icon{fill:none;stroke-width:2.8px;flex:none;width:12px;height:12px;margin-top:4px}.zt-index .row-icon--ok{stroke:var(--ok)}.zt-index .row-icon--no{stroke:var(--no)}.zt-index .icon-row{border-top:1px solid var(--rule);color:var(--ink-2);gap:10px;padding:8px 0;font-size:12px;line-height:1.6;display:flex}.zt-index .icon-row strong{color:var(--ink);font-weight:500}.zt-index .perm-short{display:none}.zt-index .kv-row{justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;font-size:12px;display:flex}.zt-index .kv-row+.kv-row,.zt-index .icon-row+.kv-row{border-top:1px solid var(--rule)}.zt-index .kv-row>span:first-child{color:var(--ink-2)}.zt-index .kv-row>span:last-child{color:var(--ink);text-align:right;font-weight:500}.zt-index .step-row{grid-template-columns:26px minmax(0,1fr);gap:14px;padding:11px 0;display:grid}.zt-index .step-row+.step-row{border-top:1px solid var(--rule)}.zt-index .step-row .n{font-family:var(--mono);color:var(--gold);margin-top:2px;font-size:11px}.zt-index .step-row b{color:var(--ink);font-size:12.5px;display:block}.zt-index .step-copy{color:var(--ink-2);font-size:11.5px;line-height:1.6;display:block}.zt-index footer{margin-top:30px;padding:0}.zt-index footer>.wrap{border-top:1px solid var(--rule);padding-top:24px;padding-bottom:24px}.zt-index .footer-row{flex-wrap:wrap;align-items:flex-start;gap:26px;display:flex}.zt-index .footer-brand{flex-direction:column;flex:none;gap:7px;max-width:40ch;display:flex}.zt-index .footer-brand p{color:var(--ink-2);margin:0;font-size:11.5px;line-height:1.65}.zt-index .footer-brand strong{color:var(--ink);font-weight:600}.zt-index .brand-short{display:none}.zt-index .footer-brand a{color:var(--gold)}.zt-index .footer-brand a:hover{color:var(--gold-3)}.zt-index .footer-mark{font-family:var(--mono);color:var(--ink-3);font-size:10.5px;display:inline-block}.zt-index .footer-risk{min-width:280px;color:var(--ink-3);flex:1;margin:0;font-size:10.5px;line-height:1.6}.zt-index .footer-risk strong{color:var(--ink-2);font-weight:600}@media (max-width:720px){.zt-index .wrap{padding:0 20px}.zt-index .nav{padding:11px 20px}.zt-index .wordmark{font-size:19px}.zt-index .nav a.item{font-size:12px}.zt-index .nav-desktop{display:none}.zt-index .section-block{scroll-margin-top:42px}.zt-index .hero{padding:30px 0 0}.zt-index .eyebrow{padding:4px 10px;font-size:10.5px}.zt-index .eyebrow-full{display:none}.zt-index .eyebrow-short{display:inline}.zt-index h1{margin-top:15px;font-size:32px;line-height:1.12}.zt-index .hero .sub{margin-top:13px;font-size:13px;line-height:1.7}.zt-index .hero .sub .sub-full{display:none}.zt-index .hero .sub .sub-short{display:inline}.zt-index .cta-row{flex-direction:column;align-items:stretch;gap:11px;margin-top:22px}.zt-index .btn-platinum{width:100%}.zt-index .cta-secondary{text-align:center;align-items:center;gap:9px}.zt-index .email-link{font-size:12px}.zt-index .setup-note{text-align:left;align-self:flex-start;width:100%;font-size:11px}.zt-index .proof{margin-top:22px}.zt-index .proof-table{display:none}.zt-index .proof-mobile{border-top:1px solid var(--rule);padding:0;display:block}.zt-index .proof-mrow{border-bottom:1px solid var(--rule);font-family:var(--mono);justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;display:flex}.zt-index .proof-mrow span:first-child{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:10px}.zt-index .proof-mrow span:last-child{color:var(--ink);text-align:right;font-size:13px;font-weight:600}.zt-index .proof-verify-row{padding:0;display:block}.zt-index .proof-verify{margin-top:10px;font-size:11px;display:inline-block}.zt-index .section-block>.wrap,.zt-index #pricing>.wrap{border-top:0;padding-top:0;padding-bottom:0}.zt-index .sec-eyebrow{border-top:1px solid var(--rule);margin-top:24px;padding-top:20px;font-size:9.5px}.zt-index .sec-grid{grid-template-columns:1fr;gap:14px;margin-top:11px}.zt-index .sec-label p{margin-top:9px}.zt-index .sec-label h2{text-wrap:wrap;font-size:16px;line-height:1.34}.zt-index .plans{display:none}.zt-index .plans-compact{flex-direction:column;gap:9px;display:flex}.zt-index .plan-compact{border:1px solid var(--rule);background:var(--paper);border-radius:7px;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;gap:0 12px;padding:13px 14px;display:grid}.zt-index .plan-compact.featured{border-color:color-mix(in oklch, var(--gold) 62%, var(--rule-2));background:color-mix(in oklch, var(--gold) 5%, var(--paper))}.zt-index .pc-name{color:var(--ink);grid-column:1;font-size:12.5px;display:block}.zt-index .pc-summary{color:var(--ink-3);grid-column:1;font-size:11px;line-height:18.75px}.zt-index .pc-price{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);grid-area:1/2/span 2;align-self:center;font-size:15px;font-weight:600}.zt-index .pc-unit{color:var(--ink-3);font-size:10.5px;font-weight:400}.zt-index .note{background:0 0;border:0;border-radius:0;margin-top:11px;padding:0;font-size:11px}.zt-index .note-full{display:none}.zt-index .note-short{display:inline}.zt-index .sec-lead-full{display:none}.zt-index .sec-lead-short{display:inline}.zt-index #how,.zt-index #reporting{display:none}.zt-index #custody .sec-grid{gap:12px}.zt-index #custody .sec-label p,.zt-index #custody .kv-row,.zt-index .icon-row--full,.zt-index .perm-full{display:none}.zt-index .perm-short{display:inline}.zt-index .brand-full{display:none}.zt-index .brand-short{display:inline}.zt-index .icon-row{gap:9px;padding:7px 0;font-size:11.5px;line-height:1.55}.zt-index .sec-body>.icon-row:first-child{border-top:0}.zt-index .icon-row .row-icon{width:11px;height:11px}.zt-index .icon-row .row-icon--ok{stroke-width:3px}.zt-index footer{margin-top:0;padding:0}.zt-index footer>.wrap{border-top:0;padding-top:0;padding-bottom:12px}.zt-index .footer-row{display:block}.zt-index .footer-brand{border-top:1px solid var(--rule);max-width:none;margin-top:24px;padding-top:20px}.zt-index .footer-risk{border-top:1px solid var(--rule);min-width:0;margin-top:16px;padding-top:16px}}