#tla *{margin:0;padding:0;box-sizing:border-box}#tla{font-family:Inter,system-ui,sans-serif;background:var(--tla-ivory);color:var(--tla-ink);min-height:640px;border-radius:14px;overflow:hidden;position:relative;border:1px solid var(--tla-line)}#tla{--tla-ink:#0B1540;--tla-mid:#23485F;--tla-brass:#6BE5A8;--tla-brass-soft:#6BC79A;--tla-ivory:#F5F7FB;--tla-paper:#FFFFFF;--tla-muted:#5B6B75;--tla-line:#D7DDDC;--tla-ok:#2E7D5B;--tla-warn:#C4432F}#tla .serif{font-family:Fraunces,Georgia,serif}#tla .tla-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}#tla .shell{display:flex;min-height:640px}#tla .rail{width:230px;background:var(--tla-ink);color:var(--tla-ivory);padding:28px 22px;display:flex;flex-direction:column;flex-shrink:0}#tla .stage{flex:1;padding:44px 48px;display:flex;flex-direction:column;justify-content:center;max-width:720px;margin:0 auto}#tla .rail .brand{font-size:10px;letter-spacing:.18em;color:var(--tla-brass-soft);font-weight:700;text-transform:uppercase;margin-bottom:26px}#tla .rail .ledgerlabel{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#8fa3b0;margin-bottom:6px}#tla .rail .billamt{font-family:Fraunces,serif;font-size:19px;font-weight:600;color:#f5f7f6;font-variant-numeric:tabular-nums;border-bottom:1px solid #2C4B60;padding-bottom:10px;margin-bottom:16px}#tla .rail .ledgeramt{font-family:Fraunces,serif;font-size:30px;font-weight:600;color:var(--tla-brass-soft);font-variant-numeric:tabular-nums;border-bottom:2px solid var(--tla-brass);padding-bottom:10px;margin-bottom:4px}#tla .rail .ledgersub{font-size:10.5px;color:#8fa3b0;line-height:1.5;margin-bottom:24px}#tla .rail .steps{flex:1}#tla .rail .step{display:flex;align-items:center;gap:9px;padding:6px 0;font-size:11.5px;color:#7e93a0;transition:color .3s}#tla .rail .step .dot{width:7px;height:7px;border-radius:50%;background:#2a4759;flex-shrink:0;transition:background .3s}#tla .rail .step.done{color:#c9d4dc}#tla .rail .step.done .dot{background:var(--tla-brass)}#tla .rail .step.now{color:var(--tla-ivory);font-weight:600}#tla .rail .step.now .dot{background:var(--tla-brass-soft);box-shadow:0 0 0 3px #2fa36b40}#tla .rail .foot{font-size:9.5px;color:#5e7280;line-height:1.5}#tla .topbar{display:none;background:var(--tla-ink);color:var(--tla-ivory);padding:12px 18px;align-items:center;justify-content:space-between}#tla .topbar .brand{font-size:9px;letter-spacing:.16em;color:var(--tla-brass-soft);font-weight:700;text-transform:uppercase}#tla .topbar .amt{font-family:Fraunces,serif;font-size:18px;color:var(--tla-brass-soft);font-variant-numeric:tabular-nums}#tla .topbar .amt.bill{color:#f5f7f6}#tla .topbar .figs{display:flex;gap:16px;align-items:baseline}#tla .topbar .mini{display:flex;gap:6px;align-items:baseline;white-space:nowrap}#tla .topbar .mini em{font-style:normal;font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:#8fa3b0;font-weight:700}#tla .eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--tla-ok);font-weight:700;margin-bottom:14px}#tla h2{font-family:Fraunces,serif;font-size:26px;line-height:1.2;font-weight:600;margin-bottom:22px}#tla p.lede{font-size:15.5px;line-height:1.65;color:var(--tla-mid);margin-bottom:12px;max-width:54ch}#tla p.lede strong{color:var(--tla-ink);font-weight:700}#tla p.lede u{text-decoration-color:var(--tla-brass);text-decoration-thickness:2px;text-underline-offset:3px}#tla .fine{font-size:11.5px;color:var(--tla-muted);line-height:1.55}#tla .btn{display:inline-block;background:var(--tla-ink);color:var(--tla-ivory);border:none;font:600 14px Inter,sans-serif;padding:15px 30px;border-radius:8px;cursor:pointer;letter-spacing:.02em;transition:background .2s,transform .1s}#tla .btn:hover{background:var(--tla-mid)}#tla .btn:active{transform:scale(.98)}#tla .btn.brass{background:var(--tla-brass);color:var(--tla-ink)}#tla .btn.brass:hover{background:#57d294}#tla .btn:disabled{opacity:.55;cursor:wait}#tla .btn:focus-visible,#tla .opt:focus-visible,#tla input:focus-visible,#tla .softlink:focus-visible{outline:3px solid var(--tla-ok);outline-offset:2px}#tla .softlink{display:inline-block;margin-top:14px;background:none;border:none;color:var(--tla-mid);font:600 13.5px Inter,sans-serif;text-decoration:underline;text-decoration-color:var(--tla-brass);text-underline-offset:3px;cursor:pointer;padding:6px 0}#tla .softlink:hover{color:var(--tla-ink)}#tla .opts{display:flex;flex-direction:column;gap:10px;margin:6px 0 22px}#tla .opt{text-align:left;background:var(--tla-paper);border:1.5px solid var(--tla-line);border-radius:9px;padding:15px 18px;font:500 14.5px Inter,sans-serif;color:var(--tla-ink);cursor:pointer;transition:border-color .15s,background .15s}#tla .opt:hover{border-color:var(--tla-brass);background:#f7fbf9}#tla .opt.sel{border-color:var(--tla-brass);background:#e8f5ee;box-shadow:inset 0 0 0 1px var(--tla-brass)}#tla .qcount{font-size:12px;color:var(--tla-muted);font-weight:600;margin-bottom:10px}#tla .navrow{display:flex;gap:12px;align-items:center}#tla .back{background:none;border:none;color:var(--tla-muted);font:600 13px Inter,sans-serif;cursor:pointer;padding:10px 6px}#tla .back:hover{color:var(--tla-ink)}#tla .field{margin-bottom:14px;max-width:420px}#tla .field label{display:block;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--tla-mid);margin-bottom:6px}#tla input:not(.tla-hp){width:100%;padding:14px 16px;font:500 15px Inter,sans-serif;color:var(--tla-ink);background:var(--tla-paper);border:1.5px solid var(--tla-line);border-radius:8px}#tla input:not(.tla-hp):focus{border-color:var(--tla-brass);outline:none}#tla .err{color:#c4432f;font-size:12.5px;margin-top:6px;display:none}#tla .leakhero{background:var(--tla-ink);color:var(--tla-ivory);border-radius:12px;padding:28px 30px;margin-bottom:24px}#tla .leakhero .lbl{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#8fa3b0;margin-bottom:8px}#tla .leakhero .num{font-family:Fraunces,serif;font-size:42px;font-weight:600;color:var(--tla-brass-soft);line-height:1.05;font-variant-numeric:tabular-nums}#tla .leakhero .per{font-size:13px;color:#c9d4dc;margin-top:6px}#tla .card{display:flex;justify-content:space-between;align-items:center;gap:14px;background:var(--tla-paper);border:1px solid var(--tla-line);border-radius:9px;padding:13px 16px;margin-bottom:8px}#tla .card .nm{font-size:13.5px;font-weight:600}#tla .card .st{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:20px;white-space:nowrap}#tla .st.ok{background:#e3efe7;color:var(--tla-ok)}#tla .st.leak{background:#fae6e1;color:var(--tla-warn)}#tla .st.unk,#tla .st.na{background:#ecedeb;color:var(--tla-muted)}#tla .crmnote{font-size:11px;color:var(--tla-muted);margin-top:14px}#tla .fadein{animation:tlafade .35s ease both}@keyframes tlafade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#tla .fadein{animation:none}}@media (max-width:760px){#tla .shell{flex-direction:column}#tla .rail{display:none}#tla .topbar{display:flex}#tla .stage{padding:30px 22px;justify-content:flex-start}#tla h2{font-size:22px}#tla .leakhero .num{font-size:32px}}.pla-intro[data-astro-cid-repo6xo5]{padding:64px 0 28px}.pla-intro-inner[data-astro-cid-repo6xo5]{max-width:760px}.pla-eyebrow[data-astro-cid-repo6xo5]{display:inline-block;font-family:Inter,sans-serif;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--navy);background:#6be5a82e;padding:6px 14px;border-radius:100px;margin-bottom:18px}.pla-intro[data-astro-cid-repo6xo5] h1[data-astro-cid-repo6xo5]{font-family:Fraunces,serif;font-size:clamp(30px,5vw,46px);line-height:1.12;font-weight:700;letter-spacing:-.02em;margin-bottom:16px}.pla-lede[data-astro-cid-repo6xo5]{font-size:17px;line-height:1.65;color:var(--slate);max-width:64ch}.pla-embed[data-astro-cid-repo6xo5]{padding:0 0 56px}.pla-body[data-astro-cid-repo6xo5]{max-width:760px}.pla-levers[data-astro-cid-repo6xo5]{padding:56px 0 8px;border-top:1px solid rgba(11,21,64,.1)}.pla-faq[data-astro-cid-repo6xo5]{padding:52px 0 8px}.pla-next[data-astro-cid-repo6xo5]{padding:44px 0 84px}.pla-levers[data-astro-cid-repo6xo5] h2[data-astro-cid-repo6xo5],.pla-faq[data-astro-cid-repo6xo5] h2[data-astro-cid-repo6xo5],.pla-next[data-astro-cid-repo6xo5] h2[data-astro-cid-repo6xo5]{font-family:Fraunces,serif;font-size:clamp(24px,3.4vw,32px);font-weight:600;letter-spacing:-.01em;margin-bottom:14px}.pla-sub[data-astro-cid-repo6xo5]{font-size:16.5px;color:var(--slate);line-height:1.65;margin-bottom:30px;max-width:62ch}.pla-lever[data-astro-cid-repo6xo5],.pla-faq-item[data-astro-cid-repo6xo5]{padding:22px 0;border-top:1px solid rgba(11,21,64,.09)}.pla-lever[data-astro-cid-repo6xo5] h3[data-astro-cid-repo6xo5],.pla-faq-item[data-astro-cid-repo6xo5] h3[data-astro-cid-repo6xo5]{font-family:Fraunces,serif;font-size:20px;font-weight:600;margin-bottom:8px;line-height:1.25}.pla-q[data-astro-cid-repo6xo5]{font-size:14px;font-weight:500;color:var(--navy);margin-bottom:10px;padding-left:12px;border-left:2px solid var(--warm)}.pla-lever[data-astro-cid-repo6xo5] p[data-astro-cid-repo6xo5],.pla-faq-item[data-astro-cid-repo6xo5] p[data-astro-cid-repo6xo5],.pla-next[data-astro-cid-repo6xo5] p[data-astro-cid-repo6xo5]{font-size:16px;line-height:1.7;color:var(--slate);max-width:64ch}.pla-next[data-astro-cid-repo6xo5] p[data-astro-cid-repo6xo5]+p[data-astro-cid-repo6xo5]{margin-top:16px}.pla-next[data-astro-cid-repo6xo5] a[data-astro-cid-repo6xo5],.pla-faq-item[data-astro-cid-repo6xo5] a[data-astro-cid-repo6xo5]{color:var(--navy);font-weight:500;text-decoration:underline;text-decoration-color:var(--warm);text-underline-offset:3px}.pla-fine[data-astro-cid-repo6xo5]{font-size:14px;color:var(--slate);opacity:.85}
