.lp .ts-calc{margin-top:36px}.lp .ts-form{grid-template-columns:repeat(4,minmax(0,1fr))}.lp .ts-head{margin-top:28px;padding:28px 32px;border-radius:var(--doc-radius);background:var(--board);color:var(--cream)}.lp .ts-head-k{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ochre-light)}.lp .ts-head-fig{margin-top:6px;font-size:30px;font-weight:800}.lp .ts-head-n{font-size:72px;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.lp .ts-head-split{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px 28px;font-size:15px;color:var(--muted-dark)}.lp .ts-head-split b{color:var(--cream)}.lp .ts-head-split .ts-ours b{color:var(--ochre-light)}.lp .ts-stage{margin-top:44px}.lp .ts-rows{margin-top:14px;display:grid;gap:10px;list-style:none;padding:0}.lp .ts-row details{border:var(--doc-border);border-radius:14px;background:var(--cream);transition:box-shadow .2s var(--lp-settle)}.lp .ts-row details[open]{box-shadow:0 10px 30px rgba(32,22,15,.08)}.lp .ts-row summary{display:grid;grid-template-columns:56px minmax(0,1fr) 380px 150px;align-items:center;gap:16px;padding:12px 18px;cursor:pointer;list-style:none}.lp .ts-row summary::-webkit-details-marker{display:none}.lp .ts-row summary:focus-visible{outline:2px solid var(--ochre);outline-offset:2px;border-radius:14px}.lp .ts-row-name{display:grid;gap:2px}.lp .ts-row-title{font-size:16px;font-weight:800}.lp .ts-row-per{font-size:13px;color:var(--muted)}.lp .ts-row-figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;font-size:14px;font-variant-numeric:tabular-nums}.lp .ts-fig{display:grid;gap:2px}.lp .ts-fig-n{font-size:15px;font-weight:700;color:var(--ink)}.lp .ts-fig.ts-ours .ts-fig-n{color:var(--ochre)}.lp .ts-fig-bar,.lp .ts-row-pct{display:none}.lp .ts-k{font-size:12px;color:var(--muted-soft);font-weight:600}.lp .ts-ours{color:var(--ochre);font-weight:700}.lp .ts-row-saved{font-size:14px;color:var(--muted);white-space:nowrap;text-align:right}.lp .ts-row-saved b{font-size:18px;color:var(--ink)}.lp .ts-row-open{padding:4px 18px 18px}.lp .ts-chair{max-width:74ch;font-size:15px;line-height:1.6;color:var(--muted)}.lp .ts-more{display:inline-block;margin-top:12px;color:var(--ochre);font-weight:700}.lp .ts-steps{margin-top:14px;width:100%;border-collapse:collapse;font-size:14px}.lp .ts-steps td,.lp .ts-steps th{padding:10px 12px;border-top:1px solid var(--rule);text-align:left;vertical-align:top}.lp .ts-steps thead th{border-top:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-soft)}.lp .ts-steps tbody th{font-weight:700}.lp .ts-steps tfoot td,.lp .ts-steps tfoot th{border-top:1px solid var(--rule-strong);font-weight:800}.lp .ts-num{white-space:nowrap;font-variant-numeric:tabular-nums}.lp .ts-num,.lp .ts-steps td.ts-num,.lp .ts-steps th.ts-num{text-align:right}.lp .ts-does{color:var(--muted);min-width:22ch}.lp .ts-clock{width:56px;height:56px;transform:rotate(-90deg)}.lp .ts-clock circle{fill:none;stroke-width:7}.lp .ts-clock-face{stroke:var(--rule)}.lp .ts-clock-hand-time{stroke:rgba(32,22,15,.32)}.lp .ts-clock-yourca{stroke:var(--ochre);stroke-linecap:round}.lp .ts-clock-play .ts-clock-hand-time{transition:stroke-dashoffset .9s var(--lp-draw)}.lp .ts-clock-play .ts-clock-yourca{transition:stroke-dashoffset .5s var(--lp-spring) .9s}.lp .ts-clock-figure{transform:rotate(90deg);transform-origin:32px 32px;font-size:13px;font-weight:800;fill:var(--ink)}.lp .ts-fn-figs{margin-top:28px;display:flex;align-items:center;flex-wrap:wrap;gap:24px 36px;padding:24px 28px;border:var(--doc-border);border-radius:var(--doc-radius);background:var(--cream)}.lp .ts-fn-figs .ts-clock{width:112px;height:112px}.lp .ts-fn-figs dl{display:flex;flex-wrap:wrap;gap:16px 36px;margin:0}.lp .ts-fn-figs dt{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-soft)}.lp .ts-fn-figs dd{margin:4px 0 0;font-size:28px;font-weight:800;font-variant-numeric:tabular-nums}.lp .ts-fn-figs .ts-ours dd{color:var(--ochre)}.lp .ts-fn-note{margin-top:10px;font-size:14px;color:var(--muted);max-width:74ch}.lp .ts-links{margin-top:16px;display:grid;gap:8px;list-style:none;padding:0}.lp .ts-links a{color:var(--ochre);font-weight:700}.lp .ts-pager{margin-top:48px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.lp .ts-pager a{color:var(--ochre);font-weight:700}@media (max-width:900px){.lp .ts-form{grid-template-columns:repeat(2,minmax(0,1fr))}.lp .ts-row summary{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px}.lp .ts-row summary .ts-clock{display:none}.lp .ts-row-figs{grid-template-columns:minmax(0,1fr);gap:6px}.lp .ts-fig{grid-template-columns:64px minmax(0,1fr) 96px;align-items:center;gap:10px}.lp .ts-fig-bar{display:block;height:8px;border-radius:999px;background:var(--rule);overflow:hidden}.lp .ts-fig-bar span{display:block;height:100%;border-radius:999px;background:rgba(32,22,15,.3)}.lp .ts-fig.ts-ours .ts-fig-bar span{background:var(--ochre)}.lp .ts-fig-n{text-align:right;font-size:14px}.lp .ts-row-saved{padding-top:10px;border-top:1px solid var(--rule);text-align:left}.lp .ts-row-pct{display:inline}.lp .ts-head{padding:22px 20px}.lp .ts-fn-figs{gap:14px;padding:16px}.lp .ts-fn-figs .ts-clock{width:64px;height:64px}.lp .ts-fn-figs dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;width:100%}.lp .ts-fn-figs dd{font-size:19px;white-space:nowrap}.lp .ts-risks{padding:12px 14px}.lp .ts-risks li{font-size:14px}.lp .ts-head-n{font-size:56px}.lp .ts-steps thead{display:none}.lp .ts-steps tr{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:2px 16px;padding:10px 0;border-top:1px solid var(--rule)}.lp .ts-steps td,.lp .ts-steps th{padding:0;border:0}.lp .ts-does,.lp .ts-steps tbody th,.lp .ts-steps tfoot th{grid-column:1/-1}.lp .ts-steps .ts-num{text-align:left}.lp .ts-steps td.ts-num:first-of-type:before{content:"By hand ";color:var(--muted-soft)}.lp .ts-steps td.ts-num:nth-of-type(2):before{content:"Excel ";color:var(--muted-soft)}.lp .ts-steps td.ts-num:nth-of-type(3):before{content:"YourCA "}.lp .ts-steps tfoot td:empty{display:none}}@media (prefers-reduced-motion:reduce){.lp .ts-clock circle,.lp .ts-row details{transition:none}}.lp .lp-saved{max-width:var(--wrap);margin:0 auto;padding:88px var(--pad) 8px}.lp .lp-saved-head{text-align:center;max-width:820px;margin:0 auto}.lp .lp-saved-head .lp-lede{margin:16px auto 0;max-width:62ch}.lp .lp-saved-grid{margin-top:40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.lp .lp-saved-card{display:grid;justify-items:start;align-content:start;gap:8px;padding:22px;border:var(--doc-border);border-radius:var(--doc-radius);background:var(--cream);font:inherit;text-align:left;color:var(--ink);cursor:pointer;transition:border-color .16s var(--lp-settle),box-shadow .2s var(--lp-settle),transform .16s var(--lp-settle)}.lp .lp-saved-card:hover{border-color:var(--ochre);transform:translateY(-2px)}.lp .lp-saved-card:focus-visible{outline:2px solid var(--ochre);outline-offset:2px}.lp .lp-saved-card[aria-expanded=true]{border-color:var(--ochre);box-shadow:0 10px 30px rgba(32,22,15,.1)}.lp .lp-saved-name{font-size:17px;font-weight:800}.lp .lp-saved-fig{font-size:14px;color:var(--muted)}.lp .lp-saved-fig b{font-size:30px;color:var(--ochre)}.lp .lp-saved-was{font-size:14px;line-height:1.5;color:var(--muted-soft)}.lp .lp-saved-more{margin-top:4px;font-size:14px;font-weight:700;color:var(--ochre)}.lp .lp-saved-list{grid-column:1/-1;order:10;padding:22px 26px;border:var(--doc-border);border-radius:var(--doc-radius);background:var(--cream)}.lp .lp-saved-list ul{margin:0;padding:0;list-style:none;column-count:2;column-gap:40px}.lp .lp-saved-list li{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid var(--rule);break-inside:avoid;font-size:15px}.lp .lp-saved-list li a{font-weight:700;color:var(--ink)}.lp .lp-saved-list li a:hover{color:var(--ochre)}.lp .lp-saved-list li span{white-space:nowrap;color:var(--ochre);font-weight:700;font-variant-numeric:tabular-nums}.lp .lp-saved-view{display:inline-block;margin-top:14px;font-weight:700;color:var(--ochre)}.lp .lp-saved-cta{margin-top:28px;text-align:center}@media (max-width:900px){.lp .lp-saved{padding:64px 16px 8px}.lp .lp-saved-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lp .lp-saved-card{padding:16px}.lp .lp-saved-name{font-size:15px}.lp .lp-saved-fig b{font-size:24px}.lp .lp-saved-was{font-size:13px}.lp .lp-saved-list{padding:14px 16px}.lp .lp-saved-card[data-at="0"],.lp .lp-saved-card[data-at="1"]{order:1}.lp .lp-saved-list[data-at="0"],.lp .lp-saved-list[data-at="1"]{order:2}.lp .lp-saved-card[data-at="2"],.lp .lp-saved-card[data-at="3"]{order:3}.lp .lp-saved-list[data-at="2"],.lp .lp-saved-list[data-at="3"]{order:4}.lp .lp-saved-list ul{column-count:1}}@media (prefers-reduced-motion:reduce){.lp .lp-saved-card{transition:none}.lp .lp-saved-card:hover{transform:none}}.lp .ts-risks{margin-top:16px;padding:16px 18px;border-radius:12px;background:rgba(200,144,46,.08)}.lp .ts-risks-k{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ochre)}.lp .ts-risks ul{margin:10px 0 0;padding:0;list-style:none;display:grid;gap:12px}.lp .ts-risks li{display:grid;gap:2px}.lp .ts-risk{font-weight:700;color:var(--ink)}.lp .ts-guard{color:var(--muted)}.lp .ts-tally{position:sticky;bottom:16px;z-index:5;margin-top:40px;display:flex;align-items:center;flex-wrap:wrap;gap:6px 24px;padding:14px 22px;border-radius:var(--doc-radius);background:var(--board);color:var(--cream);box-shadow:0 14px 36px rgba(32,22,15,.28)}.lp .ts-tally-stage{flex-basis:100%;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ochre-light)}.lp .ts-tally-fig{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:700}.lp .ts-tally-n{font-size:34px;line-height:1;font-weight:800;color:var(--ochre-light);font-variant-numeric:tabular-nums}.lp .ts-tally-pick,.lp .ts-tally-rate{height:36px;border:1px solid rgba(248,245,240,.3);border-radius:8px;background:transparent;color:var(--cream);font:inherit;font-size:15px;padding:0 8px}.lp .ts-tally-pick option{color:var(--ink)}.lp .ts-tally-rate{width:92px}.lp .ts-tally-cost{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:15px;color:var(--muted-dark)}.lp .ts-tally-dollars{color:var(--cream);font-weight:700}@media (max-width:900px){.lp .ts-tally{bottom:8px;padding:10px 14px;gap:4px 16px}.lp .ts-tally-n{font-size:26px}.lp .ts-tally-pick,.lp .ts-tally-rate{font-size:16px}.lp .ts-tally-cost,.lp .ts-tally-fig{font-size:14px}.lp .ts-tally-cost{flex-wrap:nowrap}.lp .ts-tally-rate{width:72px}}