.CustomBreadcrumb_nav__M_6wZ{position:-webkit-sticky;position:sticky;top:64px;z-index:40;margin-top:64px;background:hsla(0,0%,100%,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.CustomBreadcrumb_list__palZh{list-style:none;margin:0 auto;padding:12px 24px;max-width:1200px;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:20px}@media(max-width:767px){.CustomBreadcrumb_list__palZh{padding:10px 16px}}.CustomBreadcrumb_item__7P6yt{display:inline-flex;align-items:center}.CustomBreadcrumb_link__fQg8g{color:var(--tax-blue);font-weight:500;text-decoration:none;transition:color .18s cubic-bezier(.22,1,.36,1)}.CustomBreadcrumb_link__fQg8g:hover{color:var(--tax-blue-600,var(--tax-blue));text-decoration:underline}.CustomBreadcrumb_current__XvVpB{color:var(--text-muted);font-weight:500}.CustomBreadcrumb_sep__oA6Bx{display:inline-flex;align-items:center;color:var(--text-soft)}.Eyebrow_eyebrow__K8PEk{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:16px}.Eyebrow_dot__k6j_8{width:6px;height:6px;border-radius:999px;background:var(--tax-blue)}.Eyebrow_muted__W6piF{color:var(--text-muted)}.Eyebrow_blue__xzDV8{color:var(--tax-blue)}.Eyebrow_light__jf445{color:hsla(0,0%,100%,.7)}.TaxspannerBanner_section__AlxfI{padding:64px 16px;display:flex;justify-content:center}@media(max-width:767px){.TaxspannerBanner_section__AlxfI{padding:48px 16px}}.TaxspannerBanner_card__LSHnx{position:relative;width:100%;max-width:880px;border-radius:var(--r-xl);border:1px solid var(--border);background:linear-gradient(135deg,var(--bg) 0,var(--bg-soft) 100%);box-shadow:var(--shadow-card);overflow:hidden;isolation:isolate}.TaxspannerBanner_wash__QgT4V{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 12% 0,rgba(11,95,255,.1) 0,transparent 45%),radial-gradient(circle at 88% 100%,rgba(255,232,214,.55) 0,transparent 50%),radial-gradient(circle at 50% 50%,rgba(214,245,236,.3) 0,transparent 60%);filter:blur(28px)}.TaxspannerBanner_content__BJQTP{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:64px 32px}@media(max-width:767px){.TaxspannerBanner_content__BJQTP{padding:48px 20px}}.TaxspannerBanner_logo__i_JR9{height:36px;width:auto;display:block;margin-bottom:8px}.TaxspannerBanner_title__RTkg1{margin:4px 0 0;color:var(--text)}.TaxspannerBanner_body__wG6eC{margin:0;max-width:540px;font-size:15px;line-height:24px;color:var(--text-muted)}.TaxspannerBanner_ctaRow__PrdzC{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px}.product-demo_containerWrapper__efvkj iframe{width:100%;height:600px}.product-demo_Container__Xo6I1{width:413px;height:400px;height:100%;margin:8px}.product-demo_MediaContainer__i_Sgi{margin:10px;box-shadow:0 8px 20px #37378b1a;border-radius:16px;padding:0;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:992px){.product-demo_MediaContainer__i_Sgi{margin:10px}}.product-demo_Tag__W70rO{margin-top:10px;background-color:#0a458a;text-transform:uppercase;width:-moz-fit-content;width:fit-content;color:#ebebec;border-radius:20px;font-size:10px;padding:10px 14px;margin-right:10px}.product-demo_Content__SB0V9{margin-top:10px;color:gray}.product-demo_logo__aCQUg{width:100%;height:200px;border-bottom-left-radius:0;border-top-right-radius:15px;border-top-left-radius:15px}@media (max-width:480px){.product-demo_Container__Xo6I1{width:200px;height:150px}}.product-demo_lineEllipsis__d6CSR{-webkit-line-clamp:3}.product-demo_lineEllipsis2__17_FY,.product-demo_lineEllipsis__d6CSR{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-demo_lineEllipsis2__17_FY{-webkit-line-clamp:2;font-size:20px;line-height:25px}.product-demo_tag__7KLG3{background-color:#d1eefc;border-radius:25px;text-transform:uppercase;padding:12px 24px;width:-moz-fit-content;width:fit-content;color:#111;height:-moz-fit-content;height:fit-content;font-size:14px;margin:15px 0}