.CpaTaxScene-module__j6S-da__scene{--win:#fbfbf8;--card:#fff;--ink:#22261f;--sub:#6d7466;--faint:#9aa093;--edge:#e8e8df;--edge-soft:#f0f0e8;--sc-green:#4e9327;--green-fill:#edf6e3;--green-edge:#cbe5b2;--sc-amber:#b45309;--amber-fill:#fdf3e0;--amber-edge:#f0d9ae;--sc-blue:#2563eb;--blue-fill:#ebf1fe;--shadow-s:0 1px 2px #181c140f, 0 4px 12px -6px #181c141a;--shadow-m:0 2px 4px #181c140d, 0 16px 40px -20px #181c1440;--pop:cubic-bezier(.34,1.45,.64,1);flex-direction:column;gap:.7rem;max-width:1060px;margin:0 auto;display:flex;position:relative}.CpaTaxScene-module__j6S-da__scene:before{content:"";z-index:0;filter:blur(26px);pointer-events:none;background:radial-gradient(#67b03529,#0000 68%);width:min(94%,940px);height:78%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.CpaTaxScene-module__j6S-da__window{background:var(--win);color:var(--ink);z-index:1;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff17,0 60px 140px -50px #000000e6,0 0 80px -30px #67b03540}.CpaTaxScene-module__j6S-da__chrome{border-bottom:1px solid var(--edge);background:#f2f2eb;align-items:center;gap:.8rem;padding:.7rem 1rem;display:flex}.CpaTaxScene-module__j6S-da__dots{gap:.38rem;display:flex}.CpaTaxScene-module__j6S-da__dots span{border-radius:50%;width:11px;height:11px}.CpaTaxScene-module__j6S-da__dots span:first-child{background:#f2605a}.CpaTaxScene-module__j6S-da__dots span:nth-child(2){background:#f5bd4f}.CpaTaxScene-module__j6S-da__dots span:nth-child(3){background:#61c554}.CpaTaxScene-module__j6S-da__chromeTitle{text-align:center;min-width:0;color:var(--sub);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.78rem;font-weight:600;overflow:hidden}.CpaTaxScene-module__j6S-da__agentChip{border:1px solid var(--green-edge);box-shadow:0 0 0 3px #67b03512, var(--shadow-s);background:#fff;border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:.24rem .5rem .24rem .52rem;display:inline-flex}.CpaTaxScene-module__j6S-da__agentDot,.CpaTaxScene-module__j6S-da__toastAgent{background:radial-gradient(circle at 35% 30%, #c6eba4, var(--sc-green) 60%, #3f7a1f);border-radius:50%;flex:none;width:9px;height:9px;animation:2.2s ease-in-out infinite CpaTaxScene-module__j6S-da__agentBreath}@keyframes CpaTaxScene-module__j6S-da__agentBreath{0%,to{box-shadow:0 0 #4e932780,0 0 8px 1px #4e932766}50%{box-shadow:0 0 0 4px #4e932700,0 0 12px 3px #4e932799}}.CpaTaxScene-module__j6S-da__agentName{color:var(--ink);white-space:nowrap;font-size:.68rem;font-weight:700}.CpaTaxScene-module__j6S-da__agentModel{color:#fff;background:var(--sc-green);white-space:nowrap;border-radius:999px;padding:.06rem .36rem;font-size:.56rem;font-weight:800}.CpaTaxScene-module__j6S-da__livePill{color:var(--sc-green);background:var(--green-fill);border:1px solid var(--green-edge);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.66rem;font-weight:600;display:inline-flex}.CpaTaxScene-module__j6S-da__livePill i{background:var(--sc-green);border-radius:50%;width:6px;height:6px;animation:1.6s ease-out infinite CpaTaxScene-module__j6S-da__scenePulse}@keyframes CpaTaxScene-module__j6S-da__scenePulse{0%{box-shadow:0 0 #4e932773}70%{box-shadow:0 0 0 6px #4e932700}to{box-shadow:0 0 #4e932700}}.CpaTaxScene-module__j6S-da__stepper{border-bottom:1px solid var(--edge);background:var(--card);gap:0;padding:.9rem 1.2rem .95rem;display:flex;overflow-x:auto}.CpaTaxScene-module__j6S-da__step{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:.4rem;min-width:88px;padding:0 .2rem;font-family:inherit;display:flex;position:relative}.CpaTaxScene-module__j6S-da__step:focus-visible{outline:2px solid var(--sc-green);outline-offset:2px;border-radius:8px}.CpaTaxScene-module__j6S-da__step:before,.CpaTaxScene-module__j6S-da__step:after{content:"";background:var(--edge);width:50%;height:2px;transition:background .4s;position:absolute;top:14px}.CpaTaxScene-module__j6S-da__step:before{left:0}.CpaTaxScene-module__j6S-da__step:after{right:0}.CpaTaxScene-module__j6S-da__step:first-child:before,.CpaTaxScene-module__j6S-da__step:last-child:after{background:0 0!important}.CpaTaxScene-module__j6S-da__stepDot{background:var(--card);border:2px solid var(--edge);z-index:1;width:28px;height:28px;color:var(--faint);transition:background .35s, border-color .35s, color .35s, transform .35s var(--pop);border-radius:50%;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}.CpaTaxScene-module__j6S-da__stepName{color:var(--faint);white-space:nowrap;font-size:.68rem;font-weight:600;transition:color .3s}.CpaTaxScene-module__j6S-da__step[data-state=active] .CpaTaxScene-module__j6S-da__stepDot{background:var(--sc-green);border-color:var(--sc-green);color:#fff;transform:scale(1.12);box-shadow:0 0 0 5px #4e932724}.CpaTaxScene-module__j6S-da__step[data-state=active] .CpaTaxScene-module__j6S-da__stepName{color:var(--ink)}.CpaTaxScene-module__j6S-da__step[data-state=done] .CpaTaxScene-module__j6S-da__stepDot{background:var(--green-fill);border-color:var(--sc-green);color:var(--sc-green)}.CpaTaxScene-module__j6S-da__step[data-state=done] .CpaTaxScene-module__j6S-da__stepName{color:var(--sub)}.CpaTaxScene-module__j6S-da__step[data-state=done]:before,.CpaTaxScene-module__j6S-da__step[data-state=done]:after,.CpaTaxScene-module__j6S-da__step[data-state=active]:before{background:var(--sc-green)}.CpaTaxScene-module__j6S-da__body{grid-template-columns:250px 1fr;min-height:480px;display:grid}.CpaTaxScene-module__j6S-da__side{border-right:1px solid var(--edge);background:#f8f8f3;flex-direction:column;gap:1rem;padding:1.1rem;display:flex}.CpaTaxScene-module__j6S-da__main{grid-template-columns:1fr 1fr;align-content:start;gap:1rem;padding:1.1rem 1.2rem;display:grid;position:relative}.CpaTaxScene-module__j6S-da__sideCard{background:var(--card);border:1px solid var(--edge);box-shadow:var(--shadow-s);border-radius:12px;padding:.9rem}.CpaTaxScene-module__j6S-da__clientRow{align-items:center;gap:.7rem;display:flex}.CpaTaxScene-module__j6S-da__avatar{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:.86rem;font-weight:700;display:flex}.CpaTaxScene-module__j6S-da__avatarMc{background:linear-gradient(135deg,#e8963c,#d9772c)}.CpaTaxScene-module__j6S-da__avatarSk{background:linear-gradient(135deg,#2e8f83,#1f6e64);width:34px;height:34px;font-size:.72rem}.CpaTaxScene-module__j6S-da__clientName{font-size:.9rem;font-weight:700;line-height:1.2}.CpaTaxScene-module__j6S-da__clientMeta{color:var(--sub);font-size:.7rem}.CpaTaxScene-module__j6S-da__ringWrap{border-top:1px solid var(--edge-soft);align-items:center;gap:.8rem;margin-top:.85rem;padding-top:.85rem;display:flex}.CpaTaxScene-module__j6S-da__ring{flex:none;width:62px;height:62px;position:relative}.CpaTaxScene-module__j6S-da__ring svg{transform:rotate(-90deg)}.CpaTaxScene-module__j6S-da__ringBg{fill:none;stroke:var(--edge);stroke-width:6px}.CpaTaxScene-module__j6S-da__ringFg{fill:none;stroke:var(--sc-green);stroke-width:6px;stroke-linecap:round;stroke-dasharray:163.4;transition:stroke-dashoffset 1s cubic-bezier(.22,1,.36,1)}.CpaTaxScene-module__j6S-da__ringPct{color:var(--ink);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:flex;position:absolute;inset:0}.CpaTaxScene-module__j6S-da__ringLabel{color:var(--sub);font-size:.7rem;line-height:1.45}.CpaTaxScene-module__j6S-da__ringLabel b{color:var(--ink)}.CpaTaxScene-module__j6S-da__sideTitle{letter-spacing:.09em;text-transform:uppercase;color:var(--faint);margin-bottom:.6rem;font-size:.64rem;font-weight:700}.CpaTaxScene-module__j6S-da__appRow{color:var(--ink);align-items:center;gap:.55rem;padding:.32rem 0;font-size:.76rem;font-weight:600;display:flex}.CpaTaxScene-module__j6S-da__appStatus{color:var(--sc-green);margin-left:auto;font-size:.66rem;font-weight:600}.CpaTaxScene-module__j6S-da__logo{color:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:.55rem;font-weight:800;display:flex}.CpaTaxScene-module__j6S-da__logo svg{display:block}.CpaTaxScene-module__j6S-da__logoTd{background:#2f6bff}.CpaTaxScene-module__j6S-da__logoSv{background:#159a8c}.CpaTaxScene-module__j6S-da__logoUt{background:#ff6a13}.CpaTaxScene-module__j6S-da__logoIrs{background:#1b4b8a}.CpaTaxScene-module__j6S-da__logoGd{border:1px solid var(--edge);background:#fff}.CpaTaxScene-module__j6S-da__prepRow{align-items:center;gap:.6rem;display:flex}.CpaTaxScene-module__j6S-da__prepName{font-size:.8rem;font-weight:700;line-height:1.2}.CpaTaxScene-module__j6S-da__prepMeta{color:var(--sub);font-size:.68rem}.CpaTaxScene-module__j6S-da__workL{flex-direction:column;gap:.7rem;min-width:0;display:flex}.CpaTaxScene-module__j6S-da__paneTitle{letter-spacing:.09em;text-transform:uppercase;color:var(--faint);font-size:.64rem;font-weight:700}.CpaTaxScene-module__j6S-da__docGrid{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.CpaTaxScene-module__j6S-da__docCard{background:var(--card);border:1px solid var(--edge);box-shadow:var(--shadow-s);opacity:0;transition:opacity .4s, transform .45s var(--pop);border-radius:10px;align-items:center;gap:.55rem;padding:.55rem .6rem;display:flex;transform:translateY(10px)scale(.96)}.CpaTaxScene-module__j6S-da__docCard[data-in=true]{opacity:1;transform:none}.CpaTaxScene-module__j6S-da__docIco{color:#fff;letter-spacing:.02em;border-radius:5px;flex:none;justify-content:center;align-items:flex-end;width:30px;height:36px;padding-bottom:3px;font-size:.5rem;font-weight:800;display:flex;position:relative}.CpaTaxScene-module__j6S-da__docIco:before{content:"";border-top:0 solid #0000;border-bottom:9px solid #0000;border-left:0 solid #0000;border-right:9px solid #ffffff8c;position:absolute;top:0;right:0}.CpaTaxScene-module__j6S-da__docC1{background:#3b7bd4}.CpaTaxScene-module__j6S-da__docC2{background:#8a5cd6}.CpaTaxScene-module__j6S-da__docC3{background:#d95fa4}.CpaTaxScene-module__j6S-da__docC4{background:#e8963c}.CpaTaxScene-module__j6S-da__docC5{background:#2e8f83}.CpaTaxScene-module__j6S-da__docC6{background:#8a8f84}.CpaTaxScene-module__j6S-da__docText{min-width:0}.CpaTaxScene-module__j6S-da__docName{font-size:.72rem;font-weight:600;line-height:1.25}.CpaTaxScene-module__j6S-da__docSrc{color:var(--sub);font-size:.62rem;font-weight:500}.CpaTaxScene-module__j6S-da__docBadge{color:var(--sc-green);background:var(--green-fill);border:1px solid var(--green-edge);opacity:0;transition:opacity .3s, transform .35s var(--pop);border-radius:999px;flex:none;margin-left:auto;padding:.1rem .42rem;font-size:.58rem;font-weight:700;transform:scale(.7)}.CpaTaxScene-module__j6S-da__docBadge[data-in=true]{opacity:1;transform:none}.CpaTaxScene-module__j6S-da__docMore{text-align:center;color:var(--sub);background:var(--edge-soft);opacity:0;border-radius:8px;grid-column:1/-1;padding:.4rem;font-size:.7rem;font-weight:600;transition:opacity .4s}.CpaTaxScene-module__j6S-da__docMore[data-in=true]{opacity:1}.CpaTaxScene-module__j6S-da__paper{border:1px solid var(--edge);box-shadow:var(--shadow-m);background:#fff;border-radius:10px;flex-direction:column;gap:.45rem;padding:.9rem .95rem;display:flex}.CpaTaxScene-module__j6S-da__paperHead{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.2rem;padding-bottom:.4rem;display:flex}.CpaTaxScene-module__j6S-da__paperForm{letter-spacing:.01em;font-size:.8rem;font-weight:800}.CpaTaxScene-module__j6S-da__paperIssuer{color:var(--sub);text-align:right;font-size:.66rem;font-weight:600}.CpaTaxScene-module__j6S-da__field{border:1.5px solid var(--edge-soft);background:#fdfdfb;border-radius:6px;justify-content:space-between;gap:.6rem;padding:.34rem .45rem;font-size:.72rem;transition:border-color .35s,background .35s,box-shadow .35s;display:flex}.CpaTaxScene-module__j6S-da__fieldLab{color:var(--sub);font-weight:500}.CpaTaxScene-module__j6S-da__fieldVal{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.CpaTaxScene-module__j6S-da__field[data-hl=green]{border-color:var(--sc-green);background:var(--green-fill);box-shadow:0 0 0 3px #4e93271f}.CpaTaxScene-module__j6S-da__field[data-hl=amber]{background:var(--amber-fill);border-color:#e5a94e;box-shadow:0 0 0 3px #b453091a}.CpaTaxScene-module__j6S-da__fieldCheck{color:var(--sc-green);opacity:0;margin-left:.3rem;font-weight:800;transition:opacity .3s}.CpaTaxScene-module__j6S-da__field[data-hl=green] .CpaTaxScene-module__j6S-da__fieldCheck{opacity:1}.CpaTaxScene-module__j6S-da__email{background:var(--card);border:1px solid var(--edge);box-shadow:var(--shadow-m);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.CpaTaxScene-module__j6S-da__emailBar{background:var(--edge-soft);color:var(--sub);align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.7rem;font-weight:700;display:flex}.CpaTaxScene-module__j6S-da__emailBody{flex-direction:column;gap:.4rem;padding:.7rem .8rem;font-size:.72rem;display:flex}.CpaTaxScene-module__j6S-da__emailRow{gap:.5rem;display:flex}.CpaTaxScene-module__j6S-da__emailK{color:var(--faint);min-width:52px;font-weight:600}.CpaTaxScene-module__j6S-da__emailV{font-weight:600}.CpaTaxScene-module__j6S-da__emailLines{border-top:1px solid var(--edge-soft);color:var(--sub);padding-top:.5rem;line-height:1.55}.CpaTaxScene-module__j6S-da__emailLines b{color:var(--ink)}.CpaTaxScene-module__j6S-da__emailFoot{border-top:1px solid var(--edge-soft);align-items:center;gap:.6rem;padding:.55rem .8rem;display:flex}.CpaTaxScene-module__j6S-da__sendBtn{color:#fff;background:var(--sc-blue);border:none;border-radius:7px;padding:.4rem .8rem;font-family:inherit;font-size:.72rem;font-weight:700;transition:transform .2s,box-shadow .2s}.CpaTaxScene-module__j6S-da__sendBtn[data-clicked=true]{box-shadow:0 0 0 4px var(--blue-fill);transform:scale(.96)}.CpaTaxScene-module__j6S-da__sentTag{color:var(--sc-green);opacity:0;font-size:.7rem;font-weight:700;transition:opacity .3s}.CpaTaxScene-module__j6S-da__sentTag[data-in=true]{opacity:1}.CpaTaxScene-module__j6S-da__workR{flex-direction:column;gap:.7rem;min-width:0;display:flex}.CpaTaxScene-module__j6S-da__returnCard{background:var(--card);border:1px solid var(--edge);box-shadow:var(--shadow-m);border-radius:12px;overflow:hidden}.CpaTaxScene-module__j6S-da__retHead{background:var(--edge-soft);border-bottom:1px solid var(--edge);align-items:center;gap:.55rem;padding:.65rem .85rem;display:flex}.CpaTaxScene-module__j6S-da__retLogo{width:18px;height:18px;font-size:.45rem}.CpaTaxScene-module__j6S-da__retTitle{font-size:.78rem;font-weight:800}.CpaTaxScene-module__j6S-da__retSoft{color:var(--sub);background:var(--card);border:1px solid var(--edge);border-radius:999px;margin-left:auto;padding:.14rem .5rem;font-size:.64rem;font-weight:700;transition:color .3s,border-color .3s}.CpaTaxScene-module__j6S-da__retSoft[data-good=true]{color:var(--sc-green);border-color:var(--green-edge);background:var(--green-fill)}.CpaTaxScene-module__j6S-da__retBody{flex-direction:column;padding:.5rem .85rem .7rem;display:flex}.CpaTaxScene-module__j6S-da__retLine{border-bottom:1px dashed var(--edge-soft);align-items:center;gap:.5rem;padding:.4rem 0;font-size:.74rem;display:flex}.CpaTaxScene-module__j6S-da__retLine:last-child{border-bottom:none}.CpaTaxScene-module__j6S-da__retLab{color:var(--sub);font-weight:500}.CpaTaxScene-module__j6S-da__retVal{font-variant-numeric:tabular-nums;color:var(--faint);margin-left:auto;font-weight:700;transition:color .3s}.CpaTaxScene-module__j6S-da__retCheck{background:var(--edge-soft);color:#0000;width:16px;height:16px;transition:background .35s var(--pop), color .3s, transform .35s var(--pop);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.58rem;font-weight:800;display:flex}.CpaTaxScene-module__j6S-da__retLine[data-filled=true] .CpaTaxScene-module__j6S-da__retVal{color:var(--ink)}.CpaTaxScene-module__j6S-da__retLine[data-filled=true] .CpaTaxScene-module__j6S-da__retCheck{background:var(--sc-green);color:#fff;transform:scale(1.08)}.CpaTaxScene-module__j6S-da__review{background:var(--card);border:1px solid var(--amber-edge);box-shadow:var(--shadow-s);border-radius:12px;overflow:hidden}.CpaTaxScene-module__j6S-da__revHead{background:var(--amber-fill);border-bottom:1px solid var(--amber-edge);align-items:center;gap:.5rem;padding:.55rem .85rem;display:flex}.CpaTaxScene-module__j6S-da__revTitle{color:var(--sc-amber);font-size:.72rem;font-weight:800}.CpaTaxScene-module__j6S-da__revCount{color:var(--sc-amber);border:1px solid var(--amber-edge);font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;margin-left:auto;padding:.12rem .5rem;font-size:.64rem;font-weight:700}.CpaTaxScene-module__j6S-da__revBody{flex-direction:column;padding:.4rem .85rem .6rem;display:flex}.CpaTaxScene-module__j6S-da__revItem{border-bottom:1px dashed var(--edge-soft);opacity:0;transition:opacity .4s, transform .45s var(--pop);align-items:flex-start;gap:.5rem;padding:.38rem 0;font-size:.72rem;line-height:1.45;display:flex;transform:translate(10px)}.CpaTaxScene-module__j6S-da__revItem:last-child{border-bottom:none}.CpaTaxScene-module__j6S-da__revItem[data-in=true]{opacity:1;transform:none}.CpaTaxScene-module__j6S-da__revMark{background:var(--amber-fill);width:16px;height:16px;color:var(--sc-amber);transition:all .35s var(--pop);border:1.5px solid #e5a94e;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:.05rem;font-size:.56rem;font-weight:800;display:flex}.CpaTaxScene-module__j6S-da__revText{color:var(--ink);font-weight:500}.CpaTaxScene-module__j6S-da__revFix{color:var(--sc-green);font-weight:700;display:none}.CpaTaxScene-module__j6S-da__revItem[data-resolved=true] .CpaTaxScene-module__j6S-da__revMark{background:var(--sc-green);border-color:var(--sc-green);color:#fff}.CpaTaxScene-module__j6S-da__revItem[data-resolved=true] .CpaTaxScene-module__j6S-da__revText{color:var(--faint)}.CpaTaxScene-module__j6S-da__revItem[data-resolved=true] .CpaTaxScene-module__j6S-da__revFix{display:inline}.CpaTaxScene-module__j6S-da__fileRow{align-items:center;gap:.7rem;padding:.1rem .1rem 0;display:flex}.CpaTaxScene-module__j6S-da__approveBtn{color:#fff;background:var(--sc-green);opacity:0;transition:opacity .35s, transform .4s var(--pop), box-shadow .2s;border:none;border-radius:9px;padding:.55rem 1rem;font-family:inherit;font-size:.78rem;font-weight:700;transform:translateY(6px);box-shadow:0 4px 14px -4px #4e932780}.CpaTaxScene-module__j6S-da__approveBtn[data-in=true]{opacity:1;transform:none}.CpaTaxScene-module__j6S-da__approveBtn[data-clicked=true]{transform:scale(.96);box-shadow:0 0 0 5px #4e93272e}.CpaTaxScene-module__j6S-da__filedTag{color:var(--sc-green);border:2px solid var(--sc-green);opacity:0;transition:opacity .4s, transform .45s var(--pop);border-radius:8px;align-items:center;gap:.4rem;padding:.32rem .6rem;font-size:.7rem;font-weight:800;display:inline-flex;transform:rotate(-4deg)scale(1.5)}.CpaTaxScene-module__j6S-da__filedTag[data-in=true]{opacity:1;transform:rotate(-4deg)scale(1)}.CpaTaxScene-module__j6S-da__toastWrap{justify-content:center;padding:.7rem 1.2rem .95rem;display:flex}.CpaTaxScene-module__j6S-da__toast{background:var(--card);border:1px solid var(--edge);color:var(--ink);box-shadow:var(--shadow-s);border-radius:999px;align-items:center;gap:.55rem;max-width:100%;padding:.45rem .95rem;font-size:.76rem;font-weight:600;display:inline-flex}.CpaTaxScene-module__j6S-da__toastSpin{border:2px solid var(--edge);border-top-color:var(--sc-green);border-radius:50%;flex:none;width:13px;height:13px;animation:.8s linear infinite CpaTaxScene-module__j6S-da__sceneSpin}.CpaTaxScene-module__j6S-da__toastCheck{background:var(--sc-green);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:15px;height:15px;font-size:.6rem;font-weight:800;display:none}.CpaTaxScene-module__j6S-da__toast[data-done=true] .CpaTaxScene-module__j6S-da__toastSpin{display:none}.CpaTaxScene-module__j6S-da__toast[data-done=true] .CpaTaxScene-module__j6S-da__toastCheck{display:flex}.CpaTaxScene-module__j6S-da__toastText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes CpaTaxScene-module__j6S-da__sceneSpin{to{transform:rotate(360deg)}}.CpaTaxScene-module__j6S-da__ghost{z-index:60;color:var(--ink);border:1.5px solid var(--sc-green);pointer-events:none;will-change:transform;font-variant-numeric:tabular-nums;background:#fff;border-radius:8px;padding:.22rem .55rem;font-size:.72rem;font-weight:700;transition:transform .65s cubic-bezier(.4,0,.2,1),opacity .2s .5s;position:absolute;box-shadow:0 6px 20px -4px #181c144d}.CpaTaxScene-module__j6S-da__ghost[data-amber=true]{color:var(--sc-amber);border-color:#e5a94e}.CpaTaxScene-module__j6S-da__receipt{z-index:40;-webkit-backdrop-filter:blur(8px);opacity:0;pointer-events:none;background:#fbfbf8bf;justify-content:center;align-items:center;transition:opacity .5s;display:flex;position:absolute;inset:0}.CpaTaxScene-module__j6S-da__receipt[data-show=true]{opacity:1;pointer-events:auto}.CpaTaxScene-module__j6S-da__receiptCard{background:var(--card);border:1px solid var(--edge);width:calc(100% - 2rem);max-width:400px;box-shadow:var(--shadow-m);text-align:center;transition:transform .5s var(--pop);border-radius:16px;flex-direction:column;align-items:center;gap:.9rem;padding:1.5rem 1.7rem;display:flex;transform:translateY(14px)scale(.97)}.CpaTaxScene-module__j6S-da__receipt[data-show=true] .CpaTaxScene-module__j6S-da__receiptCard{transform:none}.CpaTaxScene-module__j6S-da__bigCheck{width:54px;height:54px}.CpaTaxScene-module__j6S-da__bigCheck circle{fill:var(--green-fill);stroke:var(--sc-green);stroke-width:2.5px}.CpaTaxScene-module__j6S-da__bigCheck path{fill:none;stroke:var(--sc-green);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30px;transition:stroke-dashoffset .5s ease-out .35s}.CpaTaxScene-module__j6S-da__receipt[data-show=true] .CpaTaxScene-module__j6S-da__bigCheck path{stroke-dashoffset:0}.CpaTaxScene-module__j6S-da__receiptTitle{color:var(--ink);margin:0;font-size:1.08rem;font-weight:800;line-height:1.3}.CpaTaxScene-module__j6S-da__receiptSub{color:var(--sub);margin:-.4rem 0 0;font-size:.78rem;line-height:1.5}.CpaTaxScene-module__j6S-da__receiptRows{border-top:1px solid var(--edge-soft);border-bottom:1px solid var(--edge-soft);flex-direction:column;width:100%;padding:.5rem 0;display:flex}.CpaTaxScene-module__j6S-da__receiptRow{color:var(--sub);justify-content:space-between;gap:.8rem;padding:.3rem 0;font-size:.76rem;font-weight:500;display:flex}.CpaTaxScene-module__j6S-da__receiptRow b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.CpaTaxScene-module__j6S-da__receiptHl{color:var(--sc-green)!important}.CpaTaxScene-module__j6S-da__receiptOld{text-decoration:line-through;color:var(--faint)!important}.CpaTaxScene-module__j6S-da__receiptCta{background:var(--sc-green);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;width:100%;padding:.7rem 1rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:filter .2s,transform .15s;display:inline-flex;color:#fff!important}.CpaTaxScene-module__j6S-da__receiptCta:hover{filter:brightness(1.06)}.CpaTaxScene-module__j6S-da__receiptCta:active{transform:scale(.98)}.CpaTaxScene-module__j6S-da__receiptFine{color:var(--faint);font-size:.64rem;line-height:1.6}.CpaTaxScene-module__j6S-da__receiptFine b{color:var(--sub)}.CpaTaxScene-module__j6S-da__orchNote{z-index:1;text-align:center;color:#f4f4f4b8;max-width:66ch;margin:.35rem auto 0;font-size:.84rem;line-height:1.55;position:relative}.CpaTaxScene-module__j6S-da__hint{z-index:1;color:#ffffff61;text-align:center;font-size:.72rem;position:relative}@media (max-width:860px){.CpaTaxScene-module__j6S-da__body{grid-template-columns:1fr}.CpaTaxScene-module__j6S-da__side{border-right:none;border-bottom:1px solid var(--edge);flex-flow:wrap}.CpaTaxScene-module__j6S-da__sideCard{flex:1;min-width:200px}.CpaTaxScene-module__j6S-da__main{grid-template-columns:1fr}}@media (max-width:480px){.CpaTaxScene-module__j6S-da__stepper{padding:.7rem .6rem}.CpaTaxScene-module__j6S-da__step{min-width:64px}.CpaTaxScene-module__j6S-da__stepName{font-size:.6rem}.CpaTaxScene-module__j6S-da__main,.CpaTaxScene-module__j6S-da__side{padding:.8rem .7rem}.CpaTaxScene-module__j6S-da__chromeTitle,.CpaTaxScene-module__j6S-da__agentName{display:none}}@media (prefers-reduced-motion:reduce){.CpaTaxScene-module__j6S-da__scene *,.CpaTaxScene-module__j6S-da__scene :before,.CpaTaxScene-module__j6S-da__scene :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
.ai-engines-module__H6uRZq__heroInner{max-width:64ch}.ai-engines-module__H6uRZq__heroTitle{font-size:var(--step-5);margin-top:.4rem}.ai-engines-module__H6uRZq__heroSub{margin-top:var(--spacing-sm);font-size:var(--step-1);line-height:var(--leading-snug);color:var(--text-muted-dark);max-width:62ch}.ai-engines-module__H6uRZq__heroCtas{gap:var(--spacing-sm);margin-top:var(--spacing-md);flex-wrap:wrap;display:flex}.ai-engines-module__H6uRZq__sectionHead{max-width:62ch;margin-bottom:var(--spacing-lg)}.ai-engines-module__H6uRZq__sectionTitle{font-size:var(--step-3);margin-top:.3rem}.ai-engines-module__H6uRZq__sectionLede{margin-top:var(--spacing-sm);font-size:var(--step-1);line-height:var(--leading-snug);color:var(--text-muted-light)}.ai-engines-module__H6uRZq__stagesGrid{gap:var(--spacing-md);grid-template-columns:repeat(4,1fr);display:grid}.ai-engines-module__H6uRZq__stageCard{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm)}.ai-engines-module__H6uRZq__stageNum{font-family:var(--font-mono);letter-spacing:.08em;color:var(--accent-on-surface);font-size:.8rem}.ai-engines-module__H6uRZq__stageTitle{font-size:var(--step-1);margin-top:.5rem}.ai-engines-module__H6uRZq__stageBody{color:var(--text-muted-light);line-height:var(--leading-normal);margin-top:.4rem}.ai-engines-module__H6uRZq__enginesGrid{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}.ai-engines-module__H6uRZq__engineCard{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition), transform var(--transition)}.ai-engines-module__H6uRZq__engineCard:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.ai-engines-module__H6uRZq__engineTop{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.ai-engines-module__H6uRZq__engineKicker{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted-light);font-size:.66rem}.ai-engines-module__H6uRZq__engineStatus{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-pill);flex:none;padding:.18rem .55rem;font-size:.6rem}.ai-engines-module__H6uRZq__engineStatus[data-status=live]{color:var(--accent-on-surface);background:var(--brand-green-soft)}.ai-engines-module__H6uRZq__engineStatus[data-status=soon]{color:var(--text-muted-light);border:1px solid var(--border-light-strong)}.ai-engines-module__H6uRZq__engineName{font-size:var(--step-1)}.ai-engines-module__H6uRZq__engineBlurb{color:var(--text-muted-light);line-height:var(--leading-normal);margin-top:.5rem;font-size:.95rem}.ai-engines-module__H6uRZq__faqList{gap:.6rem;max-width:80ch;display:grid}.ai-engines-module__H6uRZq__faqItem{border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--bg-card);padding:0 var(--spacing-md)}.ai-engines-module__H6uRZq__faqQ{cursor:pointer;padding:var(--spacing-sm) 0;font-weight:600;font-size:var(--step-0);justify-content:space-between;align-items:center;gap:1rem;list-style:none;display:flex}.ai-engines-module__H6uRZq__faqQ:after{content:"+";color:var(--accent-on-surface);font-size:1.3em;line-height:1}.ai-engines-module__H6uRZq__faqItem[open] .ai-engines-module__H6uRZq__faqQ:after{content:"–"}.ai-engines-module__H6uRZq__faqQ::-webkit-details-marker{display:none}.ai-engines-module__H6uRZq__faqA{padding:0 0 var(--spacing-sm);color:var(--text-muted-light);line-height:var(--leading-normal);max-width:72ch}.ai-engines-module__H6uRZq__engineCardLink{display:block}.ai-engines-module__H6uRZq__engineCard[data-soon]{opacity:.82}.ai-engines-module__H6uRZq__engineLink{margin-top:var(--spacing-sm);color:var(--accent-on-surface);transition:transform var(--transition-fast);font-size:.9rem;font-weight:600;display:inline-block}.ai-engines-module__H6uRZq__engineCardLink:hover .ai-engines-module__H6uRZq__engineLink{transform:translate(3px)}.ai-engines-module__H6uRZq__crumb{color:var(--text-muted-dark);margin-bottom:var(--spacing-sm);font-size:.82rem}.ai-engines-module__H6uRZq__crumb a{color:var(--text-muted-dark)}.ai-engines-module__H6uRZq__crumb a:hover{color:var(--brand-green)}.ai-engines-module__H6uRZq__demoLabel{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted-dark);margin-bottom:var(--spacing-sm);font-size:.72rem}.ai-engines-module__H6uRZq__steps{counter-reset:step;gap:.75rem;max-width:80ch;list-style:none;display:grid}.ai-engines-module__H6uRZq__step{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);grid-template-columns:auto 1fr;align-items:start;gap:1.25rem;padding:1.25rem 1.5rem;display:grid}.ai-engines-module__H6uRZq__stepNum{font-family:var(--font-mono);color:var(--accent-on-surface);background:var(--brand-green-soft);border:1px solid var(--brand-green-line);border-radius:var(--radius-sm);flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.85rem;font-weight:600;display:flex}.ai-engines-module__H6uRZq__stepBody{min-width:0}.ai-engines-module__H6uRZq__stepTitle{font-size:var(--step-1)}.ai-engines-module__H6uRZq__stepDetail{color:var(--text-light);line-height:var(--leading-normal);margin-top:.4rem}.ai-engines-module__H6uRZq__stepGives{color:var(--text-muted-light);line-height:var(--leading-snug);margin-top:.6rem}.ai-engines-module__H6uRZq__givesLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-on-surface);background:var(--brand-green-soft);border-radius:var(--radius-pill);margin-right:.4rem;padding:.12rem .5rem;font-size:.64rem;display:inline-block}.ai-engines-module__H6uRZq__stepTools{flex-wrap:wrap;gap:.35rem;margin-top:.75rem;list-style:none;display:flex}.ai-engines-module__H6uRZq__stepTool{font-family:var(--font-mono);color:var(--text-muted-light);background:var(--bg-sunken);border:1px solid var(--border-light);border-radius:var(--radius-pill);padding:.2rem .6rem;font-size:.7rem}.ai-engines-module__H6uRZq__outcomesGrid{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}.ai-engines-module__H6uRZq__outcomeCard{background:var(--surface-glass);border:1px solid var(--border-dark);border-radius:var(--radius-lg);padding:var(--spacing-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ai-engines-module__H6uRZq__outcomeCheck{border-radius:var(--radius-pill);background:var(--brand-green);width:30px;height:30px;color:var(--bg-dark);justify-content:center;align-items:center;margin-bottom:.75rem;font-weight:700;display:inline-flex}.ai-engines-module__H6uRZq__outcomeTitle{font-size:var(--step-1);color:var(--text-dark)}.ai-engines-module__H6uRZq__outcomeBody{color:var(--text-muted-dark);line-height:var(--leading-normal);margin-top:.45rem}.ai-engines-module__H6uRZq__whoFor{max-width:70ch}.ai-engines-module__H6uRZq__whoForBody{font-size:var(--step-1);line-height:var(--leading-snug);color:var(--text-light);margin-top:.4rem}.ai-engines-module__H6uRZq__canvasHeroSection{padding-bottom:0!important}.ai-engines-module__H6uRZq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ai-engines-module__H6uRZq__bodyGrid{gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;display:grid}.ai-engines-module__H6uRZq__bodyMain{gap:var(--spacing-lg);min-width:0;display:grid}.ai-engines-module__H6uRZq__bodySection{scroll-margin-top:calc(var(--nav-height) + 1rem)}.ai-engines-module__H6uRZq__bodyTitle{font-size:var(--step-2);margin-top:.3rem;line-height:1.2}.ai-engines-module__H6uRZq__prose{color:var(--text-light);line-height:var(--leading-normal);max-width:70ch;margin-top:.75rem}.ai-engines-module__H6uRZq__gapList{gap:var(--spacing-md);margin-top:var(--spacing-md);display:grid}.ai-engines-module__H6uRZq__gapCard{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm)}.ai-engines-module__H6uRZq__gapNum{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-on-surface);font-size:.7rem}.ai-engines-module__H6uRZq__gapName{font-size:var(--step-1);margin-top:.35rem}.ai-engines-module__H6uRZq__gapDesc{color:var(--text-muted-light);line-height:var(--leading-normal);max-width:70ch;margin-top:.5rem}.ai-engines-module__H6uRZq__gapCompare{gap:var(--spacing-sm);margin-top:var(--spacing-sm);grid-template-columns:1fr 1fr;display:grid}.ai-engines-module__H6uRZq__gapCol{background:var(--bg-sunken);border:1px solid var(--border-light);border-radius:var(--radius-md);padding:1rem 1.1rem}.ai-engines-module__H6uRZq__gapColHead{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.66rem}.ai-engines-module__H6uRZq__gapColHead[data-kind=before]{color:var(--color-alert)}.ai-engines-module__H6uRZq__gapColHead[data-kind=after]{color:var(--accent-on-surface)}.ai-engines-module__H6uRZq__gapSteps{color:var(--text-light);line-height:var(--leading-snug);gap:.35rem;margin:.6rem 0 0;padding-left:1.1rem;font-size:.92rem;display:grid}.ai-engines-module__H6uRZq__gapOutcome{margin-top:var(--spacing-sm);background:var(--brand-green-soft);border-left:3px solid var(--brand-green);border-radius:var(--radius-sm);color:var(--text-light);line-height:var(--leading-snug);padding:.7rem 1rem;font-weight:500}.ai-engines-module__H6uRZq__painList{margin-top:var(--spacing-md);gap:.65rem;max-width:70ch;list-style:none;display:grid}.ai-engines-module__H6uRZq__pain{color:var(--text-light);line-height:var(--leading-snug);align-items:flex-start;gap:.7rem;display:flex}.ai-engines-module__H6uRZq__painMark{color:var(--color-alert);flex:none;font-weight:700}.ai-engines-module__H6uRZq__timeline{margin-top:var(--spacing-sm);font-size:var(--step-1);color:var(--accent-on-surface);font-weight:600}.ai-engines-module__H6uRZq__phaseList{margin-top:var(--spacing-md);gap:0;list-style:none;display:grid}.ai-engines-module__H6uRZq__phase{border-top:1px solid var(--border-light);grid-template-columns:6rem 1fr;align-items:start;gap:1rem;padding:.9rem 0;display:grid}.ai-engines-module__H6uRZq__phaseTime{font-family:var(--font-mono);letter-spacing:.05em;color:var(--accent-on-surface);background:var(--brand-green-soft);border:1px solid var(--brand-green-line);border-radius:var(--radius-md);text-align:center;white-space:nowrap;height:fit-content;padding:.3rem .4rem;font-size:.72rem}.ai-engines-module__H6uRZq__phaseInfo{flex-direction:column;gap:.2rem;display:flex}.ai-engines-module__H6uRZq__phaseTitle{font-weight:600;font-size:var(--step-0)}.ai-engines-module__H6uRZq__phaseDetail{color:var(--text-muted-light);line-height:var(--leading-snug)}.ai-engines-module__H6uRZq__prereqHead{margin-top:var(--spacing-lg);font-size:var(--step-1)}.ai-engines-module__H6uRZq__prereqList{margin-top:var(--spacing-sm);gap:.5rem;max-width:70ch;list-style:none;display:grid}.ai-engines-module__H6uRZq__prereq{color:var(--text-light);align-items:flex-start;gap:.7rem;display:flex}.ai-engines-module__H6uRZq__prereqMark{color:var(--accent-on-surface);flex:none;font-weight:700}.ai-engines-module__H6uRZq__noteLine{margin-top:var(--spacing-md);color:var(--text-muted-light);max-width:70ch;font-style:italic}.ai-engines-module__H6uRZq__roiStats{gap:var(--spacing-sm);margin-top:var(--spacing-sm);grid-template-columns:repeat(2,1fr);display:grid}.ai-engines-module__H6uRZq__roiStat{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:.4rem;padding:1.25rem;display:flex}.ai-engines-module__H6uRZq__roiValue{font-family:var(--font-display);font-size:var(--step-3);color:var(--text-light);letter-spacing:-.02em;font-weight:600;line-height:1.05}.ai-engines-module__H6uRZq__roiLabel{color:var(--text-muted-light);font-size:.88rem;line-height:var(--leading-snug)}.ai-engines-module__H6uRZq__tGrid{gap:var(--spacing-sm);margin-top:var(--spacing-sm);grid-template-columns:repeat(2,1fr);display:grid}.ai-engines-module__H6uRZq__tCard{gap:var(--spacing-sm);background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;padding:1.25rem;display:flex}.ai-engines-module__H6uRZq__tQuote{color:var(--text-light);line-height:var(--leading-normal);font-size:.95rem}.ai-engines-module__H6uRZq__tWho{border-top:1px solid var(--border-light);flex-direction:column;gap:.15rem;margin-top:auto;padding-top:.5rem;display:flex}.ai-engines-module__H6uRZq__tName{font-size:.95rem;font-weight:600}.ai-engines-module__H6uRZq__tMeta{color:var(--text-muted-light);font-size:.82rem}.ai-engines-module__H6uRZq__nudgeAside{position:relative}.ai-engines-module__H6uRZq__nudgeCard{top:calc(var(--nav-height) + 1.5rem);background:var(--bg-dark);color:var(--text-dark);border:1px solid var(--border-dark);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:1.5rem;position:sticky}.ai-engines-module__H6uRZq__nudgeKicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-green);font-size:.66rem}.ai-engines-module__H6uRZq__nudgeTitle{font-size:var(--step-2);color:var(--text-dark);margin-top:.45rem}.ai-engines-module__H6uRZq__nudgeBody{margin-top:var(--spacing-sm);color:var(--text-muted-dark);line-height:var(--leading-normal)}.ai-engines-module__H6uRZq__nudgeBtn{margin-top:var(--spacing-md);width:100%}.ai-engines-module__H6uRZq__nudgeMeta{margin-top:var(--spacing-sm);color:var(--text-muted-dark);text-align:center;font-size:.8rem}@media (max-width:980px){.ai-engines-module__H6uRZq__stagesGrid,.ai-engines-module__H6uRZq__enginesGrid{grid-template-columns:repeat(2,1fr)}.ai-engines-module__H6uRZq__outcomesGrid{grid-template-columns:1fr}.ai-engines-module__H6uRZq__bodyGrid{gap:var(--spacing-md);grid-template-columns:1fr}.ai-engines-module__H6uRZq__nudgeCard{position:static}.ai-engines-module__H6uRZq__roiStats{grid-template-columns:repeat(2,1fr)}.ai-engines-module__H6uRZq__tGrid{grid-template-columns:1fr}}@media (max-width:860px){.ai-engines-module__H6uRZq__canvasHeroSection{padding-inline:.75rem;padding-top:var(--spacing-md)!important}}@media (max-width:620px){.ai-engines-module__H6uRZq__stagesGrid,.ai-engines-module__H6uRZq__enginesGrid{grid-template-columns:1fr}.ai-engines-module__H6uRZq__step{grid-template-columns:1fr;gap:.75rem}.ai-engines-module__H6uRZq__phase{grid-template-columns:1fr;gap:.35rem}.ai-engines-module__H6uRZq__gapCompare,.ai-engines-module__H6uRZq__roiStats{grid-template-columns:1fr}}@media (max-width:480px){.ai-engines-module__H6uRZq__canvasHeroSection{padding-inline:.5rem;padding-top:var(--spacing-sm)!important}}
