.landing-module__6d9mHW__root{--ink:var(--background);--ink-2:var(--card);--ink-3:#f1f1ef;--line:var(--border);--line-strong:var(--foreground);--cream:var(--foreground);--muted:var(--foreground);--chrome:var(--muted-foreground);--blue:var(--ti-tax-blue);--pink:var(--ti-tax-red);--dawn:var(--primary);--mint:var(--ti-tax-green);--ok:var(--success);--glow:var(--ti-tax-orange);--field-ink:var(--field-foreground);--header-h:64px;--clip-shadow:transparent;--menu-shadow:#1018282e;background:var(--ink);color:var(--cream);min-height:100vh}.dark .landing-module__6d9mHW__root{--ink-2:#0c0c0c;--ink-3:#161616;--menu-shadow:#0000008c}:is(html:has(.landing-module__6d9mHW__root),body:has(.landing-module__6d9mHW__root)){overscroll-behavior-y:none}.landing-module__6d9mHW__root ::selection{background:var(--dawn);color:var(--field-ink)}.landing-module__6d9mHW__eyebrow{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--chrome);font-size:11px}.landing-module__6d9mHW__display{letter-spacing:-.025em;font-weight:700;line-height:1.04}.landing-module__6d9mHW__docHead{border-left:1px solid var(--line);border-bottom:3px solid var(--cream);padding-bottom:20px;padding-left:12px}.landing-module__6d9mHW__dotted>*+*{border-top:1px dotted var(--line)}.landing-module__6d9mHW__field{background:var(--field);color:var(--field-ink);border:1px solid var(--field-border)}.landing-module__6d9mHW__stroke{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px}.landing-module__6d9mHW__drawn .landing-module__6d9mHW__stroke{animation:.9s cubic-bezier(.65,0,.35,1) forwards landing-module__6d9mHW__draw;animation-delay:var(--d,0s)}.landing-module__6d9mHW__fill{opacity:0;transform-box:fill-box;transform-origin:50% 60%;transform:scale(.92)}.landing-module__6d9mHW__drawn .landing-module__6d9mHW__fill{animation:.7s cubic-bezier(.2,.8,.2,1) forwards landing-module__6d9mHW__pop;animation-delay:var(--d,0s)}.landing-module__6d9mHW__fade{opacity:0}.landing-module__6d9mHW__drawn .landing-module__6d9mHW__fade{animation:.8s forwards landing-module__6d9mHW__fade;animation-delay:var(--d,0s)}.landing-module__6d9mHW__float{animation:6s ease-in-out infinite landing-module__6d9mHW__float}.landing-module__6d9mHW__blink{animation:2.4s ease-in-out infinite landing-module__6d9mHW__blink}@keyframes landing-module__6d9mHW__draw{to{stroke-dashoffset:0}}@keyframes landing-module__6d9mHW__pop{to{opacity:1;transform:scale(1)}}@keyframes landing-module__6d9mHW__fade{to{opacity:1}}@keyframes landing-module__6d9mHW__blink{0%,to{opacity:.25}50%{opacity:1}}@keyframes landing-module__6d9mHW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.landing-module__6d9mHW__card{border:1px solid var(--line);background:var(--ink-2);height:100%;color:var(--cream);gap:16px;padding:20px;transition:border-color .2s,background .2s;display:flex}.landing-module__6d9mHW__card:hover{border-color:var(--cream)}.landing-module__6d9mHW__cardArrow{opacity:0;transition:opacity .2s,transform .2s;transform:translate(-4px,4px)}.landing-module__6d9mHW__card:hover .landing-module__6d9mHW__cardArrow{opacity:1;transform:translate(0)}.landing-module__6d9mHW__tourPanel{background:var(--ink-2);border:1px solid var(--cream)}.landing-module__6d9mHW__tabProgress{transform-origin:0}.landing-module__6d9mHW__scrollTabs{scrollbar-width:none}.landing-module__6d9mHW__scrollTabs::-webkit-scrollbar{display:none}.landing-module__6d9mHW__answer{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.landing-module__6d9mHW__answerOpen{grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.landing-module__6d9mHW__stroke,.landing-module__6d9mHW__drawn .landing-module__6d9mHW__stroke{stroke-dashoffset:0;animation:none}.landing-module__6d9mHW__fill,.landing-module__6d9mHW__fade,.landing-module__6d9mHW__drawn .landing-module__6d9mHW__fill,.landing-module__6d9mHW__drawn .landing-module__6d9mHW__fade{opacity:1;animation:none;transform:none}.landing-module__6d9mHW__float,.landing-module__6d9mHW__blink{animation:none}.landing-module__6d9mHW__answer{transition:none}}.landing-module__6d9mHW__root{--cmap-pri:var(--chrome);--inv-quiet:var(--chrome);--inv-accent:var(--ok);--inv-accent-text:var(--ok);--clip-radius:0px;--clip-radius-phone:0px;--cmap-sec:var(--chrome);--cmap-leaf:var(--chrome)}.landing-module__6d9mHW__cmapFrame{position:relative}.landing-module__6d9mHW__cmapStage{transform-origin:0 0;position:absolute;top:0;left:0}.landing-module__6d9mHW__cmapThreads{pointer-events:none;position:absolute;inset:0;overflow:visible}.landing-module__6d9mHW__cmapLine{stroke-dasharray:1;stroke-dashoffset:1px;transition:opacity .3s, stroke-dashoffset .9s cubic-bezier(.25, .1, .25, 1) var(--d,0s)}.landing-module__6d9mHW__cmapPri{stroke:var(--cmap-pri);stroke-width:1.5px}.landing-module__6d9mHW__cmapSec{stroke:var(--cmap-sec);stroke-width:1px;opacity:.55}.landing-module__6d9mHW__cmapMark{white-space:nowrap;opacity:0;align-items:center;gap:10px;transition:opacity .6s .1s;display:flex;position:absolute;top:0;left:0}.landing-module__6d9mHW__cmapNode{color:inherit;font:inherit;text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;opacity:0;transition:opacity .5s var(--d,0s), translate 1.1s cubic-bezier(.19, 1, .22, 1) var(--d,0s);background:0 0;border:0;margin:0;padding:2px 4px;line-height:1.15;position:absolute;top:0;left:0;translate:0 16px}.landing-module__6d9mHW__cmapNode:focus-visible{outline:1px solid var(--cream);outline-offset:2px}.landing-module__6d9mHW__cmapP{letter-spacing:-.01em;color:var(--cream);font-size:22px;font-weight:600}.landing-module__6d9mHW__cmapS{color:var(--cmap-leaf);font-size:13px}.landing-module__6d9mHW__cmapFrame[data-variant=mid] .landing-module__6d9mHW__cmapP{font-size:18px}.landing-module__6d9mHW__cmapFrame[data-variant=tall] .landing-module__6d9mHW__cmapP{font-size:15px}.landing-module__6d9mHW__cmapFrame[data-variant=tall] .landing-module__6d9mHW__cmapS{font-size:11px}.landing-module__6d9mHW__cmapFrame[data-labels=large][data-variant=wide] .landing-module__6d9mHW__cmapP{font-size:30px}.landing-module__6d9mHW__cmapFrame[data-labels=large][data-variant=wide] .landing-module__6d9mHW__cmapS{font-size:19px}.landing-module__6d9mHW__cmapFrame[data-drawn] .landing-module__6d9mHW__cmapLine{stroke-dashoffset:0}.landing-module__6d9mHW__cmapFrame[data-drawn] .landing-module__6d9mHW__cmapMark,.landing-module__6d9mHW__cmapFrame[data-drawn] .landing-module__6d9mHW__cmapNode{opacity:1;translate:0}.landing-module__6d9mHW__cmapFrame[data-settled] .landing-module__6d9mHW__cmapLine,.landing-module__6d9mHW__cmapFrame[data-settled] .landing-module__6d9mHW__cmapNode{transition-delay:0s}.landing-module__6d9mHW__cmapFrame[data-reduced] .landing-module__6d9mHW__cmapLine,.landing-module__6d9mHW__cmapFrame[data-reduced] .landing-module__6d9mHW__cmapNode,.landing-module__6d9mHW__cmapFrame[data-reduced] .landing-module__6d9mHW__cmapMark{transition:none}.landing-module__6d9mHW__cmapStage[data-focus] .landing-module__6d9mHW__cmapNode,.landing-module__6d9mHW__cmapStage[data-focus] .landing-module__6d9mHW__cmapLine{opacity:.22}.landing-module__6d9mHW__cmapStage[data-focus] [data-on]{opacity:1}.landing-module__6d9mHW__cmapStage[data-focus] .landing-module__6d9mHW__cmapSec[data-on]{opacity:.55}.landing-module__6d9mHW__cmapCard{z-index:4;background:var(--ink);border:1px solid var(--line-strong);box-shadow:0 8px 28px var(--clip-shadow);text-align:left;white-space:normal;cursor:default;opacity:0;pointer-events:none;flex-direction:column;gap:8px;padding:14px 16px;transition:opacity .25s,transform .25s;display:flex;position:absolute;transform:translateY(6px)}.landing-module__6d9mHW__cmapCardOpen{opacity:1;pointer-events:auto;transform:none}.landing-module__6d9mHW__cmapCardTitle{color:var(--cream);margin:0;font-size:15px;font-weight:500;line-height:1.3}.landing-module__6d9mHW__cmapCardBody{color:var(--cmap-leaf);margin:0;font-size:13px;line-height:1.5}.landing-module__6d9mHW__cmapCardGo{color:var(--cream);align-items:center;gap:6px;margin-top:2px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.landing-module__6d9mHW__cmapCardGo:hover{text-decoration:underline}.landing-module__6d9mHW__cmapP[aria-pressed=true]{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.landing-module__6d9mHW__cmapSheet{margin-top:8px}.landing-module__6d9mHW__cmapSheetBody{color:var(--cmap-leaf)}
.handDrawn-module__HbZzqq__root{--ink:#0b0b0b;--ink-2:#121212;--ink-3:#1b1b1b;--line:#ffffeb1f;--line-strong:#ffffeb38;--cream:#ffffeb;--muted:#9d9c98;--blue:#00a1ed;--pink:#e0007a;--dawn:#f0d7ff;--mint:#cef5ca;--glow:#ffa946;background:var(--ink);color:var(--cream);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.light .handDrawn-module__HbZzqq__root{--ink:#fff;--ink-2:#f7f8fa;--ink-3:#eef0f3;--line:#0a0c101f;--line-strong:#0a0c1047;--cream:#0a0c10;--muted:#57606a;--mint:#1f9d4c;--glow:#d97706;--dawn:#7e5bef;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.handDrawn-module__HbZzqq__stroke{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px}.handDrawn-module__HbZzqq__drawn .handDrawn-module__HbZzqq__stroke{animation:.9s cubic-bezier(.65,0,.35,1) forwards handDrawn-module__HbZzqq__draw;animation-delay:var(--d,0s)}.handDrawn-module__HbZzqq__fill{opacity:0;transform-box:fill-box;transform-origin:50% 60%;transform:scale(.92)}.handDrawn-module__HbZzqq__drawn .handDrawn-module__HbZzqq__fill{animation:.7s cubic-bezier(.2,.8,.2,1) forwards handDrawn-module__HbZzqq__pop;animation-delay:var(--d,0s)}.handDrawn-module__HbZzqq__fade{opacity:0}.handDrawn-module__HbZzqq__drawn .handDrawn-module__HbZzqq__fade{animation:.8s forwards handDrawn-module__HbZzqq__fade;animation-delay:var(--d,0s)}.handDrawn-module__HbZzqq__float{animation:6s ease-in-out infinite handDrawn-module__HbZzqq__float}.handDrawn-module__HbZzqq__blink{animation:2.4s ease-in-out infinite handDrawn-module__HbZzqq__blink}@keyframes handDrawn-module__HbZzqq__draw{to{stroke-dashoffset:0}}@keyframes handDrawn-module__HbZzqq__pop{to{opacity:1;transform:scale(1)}}@keyframes handDrawn-module__HbZzqq__fade{to{opacity:1}}@keyframes handDrawn-module__HbZzqq__blink{0%,to{opacity:.25}50%{opacity:1}}@keyframes handDrawn-module__HbZzqq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.handDrawn-module__HbZzqq__stroke,.handDrawn-module__HbZzqq__drawn .handDrawn-module__HbZzqq__stroke{stroke-dashoffset:0;animation:none}.handDrawn-module__HbZzqq__fill,.handDrawn-module__HbZzqq__fade,.handDrawn-module__HbZzqq__drawn .handDrawn-module__HbZzqq__fill,.handDrawn-module__HbZzqq__drawn .handDrawn-module__HbZzqq__fade{opacity:1;animation:none;transform:none}.handDrawn-module__HbZzqq__float,.handDrawn-module__HbZzqq__blink{animation:none}}
