.practice-management-page_page__prNdg{--navy:#07192a;--navy-2:#0c2941;--orange:#f45d22;--green:#23804a;--ink:#13233c;--muted:#5c687a;--line:#d9dfe7;--soft:#f7f9fb;overflow:hidden;background:#fff;color:var(--ink)}.practice-management-page_hero__iRbvJ{position:relative;display:grid;grid-template-columns:minmax(330px,.7fr) minmax(680px,1.45fr);gap:clamp(30px,3vw,54px);align-items:center;min-height:610px;padding:38px max(24px,calc((100vw - 1470px) / 2)) 42px;overflow:hidden;background:radial-gradient(circle at 76% 22%,rgba(255,209,176,.52),transparent 34%),linear-gradient(118deg,#fffdf9,#fbf4eb);color:#071d43}.practice-management-page_hero__iRbvJ:before{position:absolute;inset:0;opacity:.16;background-image:linear-gradient(rgba(7,29,67,.07) 1px,transparent 0),linear-gradient(90deg,rgba(7,29,67,.07) 1px,transparent 0);background-size:56px 56px;mask-image:linear-gradient(90deg,transparent,#000 45%,#000);content:"";pointer-events:none}.practice-management-page_heroCopy__lMqyD{position:relative;z-index:1;max-width:515px}.practice-management-page_heroLabel__4eQZ5{display:block;margin-bottom:19px;color:#ff7b47;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.practice-management-page_heroCopy__lMqyD h1{margin:0;color:#f7f9fc;font-size:clamp(44px,3.85vw,61px);font-weight:780;letter-spacing:-.052em;line-height:1.01}.practice-management-page_heroCopy__lMqyD>p{max-width:500px;margin:23px 0 0;color:#56616d;font-size:16px;line-height:1.55}.practice-management-page_heroActions__FkGZV{display:flex;gap:13px;align-items:center;margin-top:27px}.practice-management-page_primaryButton__o4yhC,.practice-management-page_secondaryButton__PrB4M{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:0 25px;border-radius:6px;font-size:13px;font-weight:850;text-decoration:none}.practice-management-page_primaryButton__o4yhC{background:var(--orange);color:#fff;box-shadow:0 10px 26px rgba(244,93,34,.22)}.practice-management-page_secondaryButton__PrB4M{border:1px solid #78909f;background:rgba(255,255,255,.72);color:#071d43}.practice-management-page_primaryButton__o4yhC:hover{background:#dc4c16}.practice-management-page_secondaryButton__PrB4M:hover{border-color:#23804a;background:#fff}.practice-management-page_heroPromise__DzCa6{margin-top:31px;padding:9px 0 9px 15px;border-left:2px solid var(--orange);color:#425264;font-size:12px;font-weight:650}.practice-management-page_workspace__h0LsZ{position:relative;z-index:1;display:grid;grid-template-columns:126px minmax(0,1fr);width:100%;min-width:0;min-height:516px;overflow:hidden;border:1px solid rgba(159,187,209,.45);border-radius:8px;background:#0b2134;box-shadow:0 28px 70px rgba(0,0,0,.34);color:#eaf0f6}.practice-management-page_workspaceSidebar__CS1UL{display:flex;min-width:0;flex-direction:column;padding:14px 8px 13px;border-right:1px solid rgba(159,187,209,.2);background:rgba(4,20,33,.55)}.practice-management-page_productMark__tpD_Q{display:flex;height:39px;gap:7px;align-items:center;padding:0 10px 12px;border-bottom:1px solid rgba(159,187,209,.16)}.practice-management-page_productMark__tpD_Q svg{width:17px;color:#fff}.practice-management-page_productMark__tpD_Q strong{color:#fff;font-size:11px;letter-spacing:.08em}.practice-management-page_workspaceSidebar__CS1UL nav{display:grid;gap:3px}.practice-management-page_workspaceSidebar__CS1UL nav span{display:flex;min-height:40px;gap:8px;align-items:center;padding:0 9px;border-left:2px solid transparent;border-radius:3px;color:#9fb1c1;font-size:8px;font-weight:700}.practice-management-page_workspaceSidebar__CS1UL nav svg{width:14px;height:14px}.practice-management-page_workspaceSidebar__CS1UL nav .practice-management-page_sidebarActive__4dZ4n{border-left-color:var(--orange);background:#173149;color:#fff}.practice-management-page_workspaceSidebar__CS1UL>small{margin-top:auto;padding:12px 9px 0;border-top:1px solid rgba(159,187,209,.16);color:#6f879b;font-size:6px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.practice-management-page_workspaceMain__JcmU9{min-width:0}.practice-management-page_workspaceTabs__11k7r{display:flex;min-height:48px;align-items:stretch;border-bottom:1px solid rgba(159,187,209,.2)}.practice-management-page_workspaceTabs__11k7r button{min-width:84px;padding:0 17px;border:0;border-bottom:3px solid transparent;background:transparent;color:#9fb1c1;font:inherit;font-size:9px;font-weight:750;cursor:pointer}.practice-management-page_workspaceTabs__11k7r button[aria-selected=true]{border-bottom-color:var(--orange);color:#fff;font-weight:900}.practice-management-page_workspaceTabs__11k7r button:focus-visible{outline:3px solid rgba(244,81,23,.28);outline-offset:-4px}.practice-management-page_workspaceBody__V_660{display:grid;grid-template-columns:minmax(0,1fr) 178px;min-height:466px}.practice-management-page_workspaceCenter__mE_Z6{min-width:0;padding:0 14px 13px}.practice-management-page_workspaceToolbar__tUmyb{display:flex;min-height:76px;gap:18px;align-items:center;justify-content:space-between}.practice-management-page_workspaceToolbar__tUmyb h2{margin:0;color:#fff;font-size:16px;letter-spacing:-.02em}.practice-management-page_workspaceToolbar__tUmyb p{margin:4px 0 0;color:#8fa5b8;font-size:7px}.practice-management-page_workspaceToolbar__tUmyb>button{min-height:29px;padding:0 11px;border:1px solid #31516c;border-radius:4px;background:#102b42;color:#dce7f0;font:inherit;font-size:7px;font-weight:850}.practice-management-page_workspaceFilters__MG7Qu{display:flex;gap:7px;align-items:center;margin-bottom:11px}.practice-management-page_workspaceFilters__MG7Qu button,.practice-management-page_workspaceFilters__MG7Qu span{display:inline-flex;height:29px;gap:6px;align-items:center;padding:0 9px;border:1px solid #31516c;border-radius:4px;background:#091d2e;color:#aebdca;font:inherit;font-size:7px}.practice-management-page_workspaceFilters__MG7Qu span{min-width:150px}.practice-management-page_workspaceFilters__MG7Qu svg{width:10px;height:10px}.practice-management-page_workspaceFilters__MG7Qu button:last-child{margin-left:auto}.practice-management-page_workspaceTable__3YD4r{overflow:hidden;border-top:1px solid rgba(159,187,209,.24)}.practice-management-page_tableHeader__x9kbT,.practice-management-page_tableRow__spaJM{display:grid;min-width:0;align-items:center}.practice-management-page_table_work__zKc0S .practice-management-page_tableHeader__x9kbT,.practice-management-page_table_work__zKc0S .practice-management-page_tableRow__spaJM{grid-template-columns:1.15fr 1fr .72fr .9fr .72fr .55fr .65fr .9fr 10px}.practice-management-page_table_clients__qiIq6 .practice-management-page_tableHeader__x9kbT,.practice-management-page_table_clients__qiIq6 .practice-management-page_tableRow__spaJM,.practice-management-page_table_revenue__4g6Zj .practice-management-page_tableHeader__x9kbT,.practice-management-page_table_revenue__4g6Zj .practice-management-page_tableRow__spaJM{grid-template-columns:1.2fr 1fr .85fr 1.1fr .8fr 1fr 10px}.practice-management-page_tableHeader__x9kbT{min-height:31px;border-bottom:1px solid rgba(159,187,209,.24);color:#7f97aa;font-size:6px;font-weight:850}.practice-management-page_tableRow__spaJM{min-height:58px;border-bottom:1px solid rgba(159,187,209,.15);color:#aebdca;font-size:6.5px;line-height:1.35}.practice-management-page_tableRow__spaJM:last-child{border-bottom:0}.practice-management-page_tableHeader__x9kbT span,.practice-management-page_tableRow__spaJM span{padding:0 5px}.practice-management-page_tableRow__spaJM:first-of-type{box-shadow:inset 2px 0 var(--orange);background:rgba(244,93,34,.045)}.practice-management-page_tableRow__spaJM svg{width:9px;color:#6f879b}.practice-management-page_primaryCell__RZVU1{color:#f1f5f8;font-weight:850}.practice-management-page_actionCell__cnXlc{color:#ff824e;font-weight:800}.practice-management-page_attentionCell__0hkmt{color:#ffbc82}.practice-management-page_attentionRail__H7XRu{min-width:0;padding:16px 11px 11px;border-left:1px solid rgba(159,187,209,.2);background:rgba(4,20,33,.35)}.practice-management-page_attentionHeading__FtQDk{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px}.practice-management-page_attentionHeading__FtQDk strong{color:#fff;font-size:9px}.practice-management-page_attentionHeading__FtQDk span{display:grid;width:18px;height:18px;place-items:center;border-radius:50%;background:var(--orange);color:#fff;font-size:7px;font-weight:900}.practice-management-page_attentionRail__H7XRu article{display:grid;grid-template-columns:17px minmax(0,1fr);gap:7px;margin-bottom:9px;padding:11px 8px;border:1px solid #31516c;border-left:2px solid var(--orange);border-radius:4px}.practice-management-page_attentionRail__H7XRu article:nth-of-type(3){border-left-color:#e9af39}.practice-management-page_attentionRail__H7XRu article>svg{width:14px;color:#ff7540}.practice-management-page_attentionRail__H7XRu b{color:#edf3f8;font-size:7px;line-height:1.3}.practice-management-page_attentionRail__H7XRu p{margin:5px 0 8px;color:#91a5b6;font-size:6px;line-height:1.45}.practice-management-page_attentionRail__H7XRu button{padding:0;border:0;background:transparent;color:#ff824e;font:inherit;font-size:6px;font-weight:850}.practice-management-page_breadcrumbs__hJMbq{display:flex;gap:7px;align-items:center;width:min(1220px,calc(100% - 64px));margin:0 auto;padding:17px 0;color:#6b7788;font-size:11px}.practice-management-page_breadcrumbs__hJMbq a{color:#42536c;text-decoration:none}.practice-management-page_breadcrumbs__hJMbq svg{width:11px}.practice-management-page_practiceFlow__hvjpt{width:min(1220px,calc(100% - 64px));margin:0 auto;padding:82px 0 104px;scroll-margin-top:76px}.practice-management-page_practiceFlowHeader__iiDhh{max-width:940px;margin:0 0 58px 38px}.practice-management-page_practiceFlowHeader__iiDhh>span{display:block;margin-bottom:16px;color:var(--green);font-size:13px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.practice-management-page_practiceFlowHeader__iiDhh h2{margin:0;color:#071d43;font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,5vw,72px);font-weight:400;letter-spacing:-.052em;line-height:.99}.practice-management-page_practiceFlowHeader__iiDhh p{max-width:720px;margin:22px 0 0;color:var(--muted);font-size:16px;line-height:1.7}.practice-management-page_practiceFlowList__tOPkV{position:relative;display:grid;gap:28px;margin:0;padding:0;list-style:none}.practice-management-page_practiceFlowList__tOPkV:before{position:absolute;top:70px;bottom:70px;left:42px;width:6px;border-radius:999px;background:linear-gradient(to bottom,var(--green) 0 43%,var(--orange) 43% 57%,var(--green) 57% 100%);content:""}.practice-management-page_practiceFlowList__tOPkV li{position:relative;display:grid;grid-template-columns:86px minmax(0,1fr);gap:28px;align-items:center}.practice-management-page_practiceFlowNumber__6gJCI{position:relative;z-index:2;display:grid;width:84px;height:84px;place-items:center;border:2px solid var(--green);border-radius:50%;background:#fff;color:var(--green);font-size:25px;font-weight:900;line-height:1;box-shadow:0 0 0 10px #fff}.practice-management-page_practiceFlowList__tOPkV article{display:grid;grid-template-columns:158px minmax(0,1fr);gap:38px;align-items:center;min-height:246px;padding:30px 54px 30px 36px;border:2px solid #bdddc7;border-radius:28px;background:#fcfefc;box-shadow:0 20px 55px rgba(21,74,47,.055)}.practice-management-page_practiceFlowIcon__Q2gtm{display:grid;width:158px;height:158px;place-items:center;border:1.5px solid #68ad80;border-radius:26px;background:#fff;color:var(--green)}.practice-management-page_practiceFlowIcon__Q2gtm svg{width:70px;height:70px;stroke-width:1.55}.practice-management-page_practiceFlowCopy__DrxmO>span{display:block;margin-bottom:9px;color:var(--orange);font-size:12px;font-weight:900;letter-spacing:.075em;text-transform:uppercase}.practice-management-page_practiceFlowCopy__DrxmO h3{margin:0;color:#071d43;font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,3.15vw,48px);font-weight:400;letter-spacing:-.04em;line-height:1.04}.practice-management-page_practiceFlowCopy__DrxmO p{max-width:770px;margin:18px 0 0;color:#21395d;font-size:17px;font-weight:720;line-height:1.55}.practice-management-page_practiceFlowList__tOPkV .practice-management-page_practiceFlowFeatured__7NNg6{margin:10px 0}.practice-management-page_practiceFlowFeatured__7NNg6 .practice-management-page_practiceFlowNumber__6gJCI{border-color:var(--orange);color:var(--orange)}.practice-management-page_practiceFlowFeatured__7NNg6 article{min-height:282px;border-color:#ff8656;background:#fff9f5;box-shadow:0 28px 64px rgba(191,66,17,.16)}.practice-management-page_practiceFlowFeatured__7NNg6 .practice-management-page_practiceFlowIcon__Q2gtm{border-color:#ff7440;color:var(--orange)}.practice-management-page_numberedHeading__iSCzC{display:grid;grid-template-columns:56px minmax(0,1fr);gap:24px;align-items:start}.practice-management-page_numberedHeading__iSCzC>span,.practice-management-page_platformCopy__0XLoe>span{color:var(--orange);font-family:Georgia,Times New Roman,serif;font-size:24px;line-height:1}.practice-management-page_numberedHeading__iSCzC>span:after,.practice-management-page_platformCopy__0XLoe>span:after{display:block;width:30px;height:2px;margin-top:10px;background:var(--orange);content:""}.practice-management-page_numberedHeading__iSCzC h2{max-width:850px;margin:-7px 0 0;color:var(--navy);font-family:Georgia,Times New Roman,serif;font-size:clamp(39px,4vw,58px);font-weight:400;letter-spacing:-.045em;line-height:1.04}.practice-management-page_intelligenceIntro__uvxhh{width:min(1220px,calc(100% - 64px));margin:0 auto;padding:0 0 40px}.practice-management-page_intelligenceIntro__uvxhh h2{max-width:820px;margin:0;color:var(--navy);font-size:clamp(39px,4.2vw,62px);letter-spacing:-.045em;line-height:1.02}.practice-management-page_intelligenceIntro__uvxhh p{max-width:730px;margin:20px 0 0;color:var(--muted);font-size:16px;line-height:1.7}.practice-management-page_comparison__NxHbM{display:grid;grid-template-columns:1fr 1fr;padding:38px max(32px,calc((100vw - 1220px) / 2));background:var(--navy);color:#fff}.practice-management-page_comparison__NxHbM>div{padding-right:52px}.practice-management-page_comparison__NxHbM>div+div{padding-right:0;padding-left:52px;border-left:1px solid #557093}.practice-management-page_comparison__NxHbM h3{margin:0 0 4px;color:#ff8c5e;font-size:16px}.practice-management-page_comparison__NxHbM p{display:flex;min-height:55px;gap:14px;align-items:center;margin:0;border-top:1px solid #355175;color:#e3eaf3;font-size:13px}.practice-management-page_comparison__NxHbM svg{width:28px;height:28px;flex:0 0 auto;padding:6px;border:1px solid #7890ad;border-radius:50%}.practice-management-page_comparison__NxHbM>div+div svg{border-color:var(--orange);color:#ff9b71}.practice-management-page_capabilities__lNO0w{width:min(1220px,calc(100% - 64px));margin:0 auto;padding:88px 0}.practice-management-page_capabilityList__eol04{display:grid;grid-template-columns:1fr 1fr;gap:0 70px;margin:42px 0 0 80px}.practice-management-page_capabilityList__eol04 article{display:grid;grid-template-columns:46px 38px minmax(0,1fr);gap:14px;align-items:center;min-height:105px;border-top:1px solid var(--line)}.practice-management-page_capabilityList__eol04 article:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.practice-management-page_capabilityList__eol04 article>span{color:var(--orange);font-family:Georgia,Times New Roman,serif;font-size:23px}.practice-management-page_capabilityList__eol04 article>svg{color:var(--navy);stroke-width:1.5}.practice-management-page_capabilityList__eol04 h3{margin:0 0 7px;color:var(--navy);font-size:14px}.practice-management-page_capabilityList__eol04 p{margin:0;color:var(--muted);font-size:11px;line-height:1.55}.practice-management-page_clientExperienceLink__uQqh8{display:inline-flex;gap:8px;align-items:center;margin:28px 0 0 80px;color:var(--navy);font-size:13px;font-weight:850;text-underline-offset:5px}.practice-management-page_clientExperienceLink__uQqh8 svg{width:16px;color:var(--orange)}.practice-management-page_platformSection__yDMsU{display:grid;grid-template-columns:1.03fr .97fr;gap:70px;padding:72px max(32px,calc((100vw - 1220px) / 2));background:var(--navy);color:#fff}.practice-management-page_platformCopy__0XLoe h2{max-width:650px;margin:16px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(37px,3.7vw,54px);font-weight:400;letter-spacing:-.04em;line-height:1.04}.practice-management-page_platformCopy__0XLoe>p{max-width:640px;margin:0 0 23px;color:#cad6e6;font-size:14px;line-height:1.68}.practice-management-page_ownershipList__wrURd{display:grid;gap:0;margin:27px 0 0;border-top:1px solid #355175}.practice-management-page_ownershipList__wrURd p{display:flex;min-height:51px;gap:12px;align-items:center;margin:0;border-bottom:1px solid #355175;color:#e7edf4;font-size:12px;font-weight:750}.practice-management-page_ownershipList__wrURd svg{width:18px;height:18px;padding:3px;border-radius:50%;background:var(--orange);color:#fff;stroke-width:3}.practice-management-page_platformCopy__0XLoe small{display:flex;max-width:610px;gap:9px;align-items:center;margin-top:25px;color:#aebed2;font-size:10px;line-height:1.5}.practice-management-page_platformCopy__0XLoe small svg{width:18px;flex:0 0 auto}.practice-management-page_nativePlatform__hj95T{align-self:center;overflow:hidden;border:1px solid #607995;border-radius:10px;background:#0a2547;box-shadow:0 28px 60px rgba(0,0,0,.2)}.practice-management-page_nativePlatform__hj95T header{display:flex;min-height:72px;align-items:center;justify-content:space-between;padding:0 24px;border-bottom:1px solid #476483;background:#fff;color:var(--navy)}.practice-management-page_nativePlatform__hj95T header strong{font-size:20px}.practice-management-page_nativePlatform__hj95T header strong span{color:var(--orange)}.practice-management-page_nativePlatform__hj95T header small{color:#6a7687;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.practice-management-page_nativePlatform__hj95T>div{display:grid;grid-template-columns:1fr 1fr}.practice-management-page_nativePlatform__hj95T article{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;min-height:124px;align-items:start;padding:25px 20px;border-right:1px solid #355175;border-bottom:1px solid #355175}.practice-management-page_nativePlatform__hj95T article:nth-child(2n){border-right:0}.practice-management-page_nativePlatform__hj95T article:nth-last-child(-n+2){border-bottom:0}.practice-management-page_nativePlatform__hj95T article>svg{width:26px;height:26px;color:#ff8657;stroke-width:1.7}.practice-management-page_nativePlatform__hj95T article b{color:#fff;font-size:12px}.practice-management-page_nativePlatform__hj95T article p{margin:8px 0 0;color:#aebed2;font-size:10px;line-height:1.55}.practice-management-page_implementation__gQmJc{width:min(1220px,calc(100% - 64px));margin:0 auto;padding:74px 0 80px}.practice-management-page_implementation__gQmJc ol{display:grid;grid-template-columns:repeat(4,1fr);margin:42px 0 0 80px;padding:0;list-style:none}.practice-management-page_implementation__gQmJc li{position:relative;display:grid;grid-template-columns:45px 1fr;gap:13px;padding:0 38px 0 0}.practice-management-page_implementation__gQmJc li>span{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:#f0f2f5;color:var(--orange);font-family:Georgia,Times New Roman,serif;font-size:22px}.practice-management-page_implementation__gQmJc li>svg{position:absolute;top:12px;right:8px;width:20px;color:var(--navy)}.practice-management-page_implementation__gQmJc h3{margin:2px 0 7px;color:var(--navy);font-size:14px}.practice-management-page_implementation__gQmJc p{margin:0;color:var(--muted);font-size:11px;line-height:1.55}.practice-management-page_faqSection__MK1Ev{display:grid;grid-template-columns:.82fr 1.18fr;gap:74px;width:min(1220px,calc(100% - 64px));margin:0 auto;padding:20px 0 90px}.practice-management-page_faqSection__MK1Ev .practice-management-page_numberedHeading__iSCzC{grid-template-columns:56px 1fr}.practice-management-page_faqSection__MK1Ev .practice-management-page_numberedHeading__iSCzC h2{font-size:clamp(36px,3.5vw,50px)}.practice-management-page_faqList__E_EJh{border-top:1px solid var(--line)}.practice-management-page_faqList__E_EJh details{border-bottom:1px solid var(--line)}.practice-management-page_faqList__E_EJh summary{display:flex;min-height:62px;gap:22px;align-items:center;justify-content:space-between;color:var(--navy);cursor:pointer;list-style:none}.practice-management-page_faqList__E_EJh summary::-webkit-details-marker{display:none}.practice-management-page_faqList__E_EJh summary b{font-size:13px;line-height:1.4}.practice-management-page_faqList__E_EJh summary i{font-size:22px;font-style:normal;font-weight:300;transition:transform .2s ease}.practice-management-page_faqList__E_EJh details[open] summary i{transform:rotate(45deg)}.practice-management-page_faqList__E_EJh details>p{margin:0;padding:0 34px 21px 0;color:var(--muted);font-size:12px;line-height:1.65}.practice-management-page_ctaSection__4QaDt{display:flex;gap:42px;align-items:center;justify-content:space-between;padding:48px max(32px,calc((100vw - 1220px) / 2));background:var(--orange);color:var(--navy)}.practice-management-page_ctaSection__4QaDt h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(33px,3.8vw,51px);font-weight:400;letter-spacing:-.04em;line-height:1.02}.practice-management-page_ctaSection__4QaDt p{margin:12px 0 0;font-size:13px}.practice-management-page_ctaSection__4QaDt>a{display:inline-flex;min-width:190px;min-height:53px;gap:9px;align-items:center;justify-content:center;border-radius:7px;background:var(--navy);color:#fff;font-size:13px;font-weight:850;text-decoration:none}.practice-management-page_ctaSection__4QaDt>a svg{width:17px}@media (max-width:1080px){.practice-management-page_hero__iRbvJ{grid-template-columns:1fr;min-height:0;padding-top:58px}.practice-management-page_heroCopy__lMqyD{max-width:720px}.practice-management-page_workspace__h0LsZ{grid-template-columns:126px minmax(0,1fr);max-width:960px}.practice-management-page_comparison__NxHbM>div{padding-right:30px}.practice-management-page_comparison__NxHbM>div+div{padding-left:30px}.practice-management-page_capabilityList__eol04{gap:0 36px}.practice-management-page_platformSection__yDMsU{grid-template-columns:1fr}.practice-management-page_nativePlatform__hj95T{max-width:680px}.practice-management-page_implementation__gQmJc ol{grid-template-columns:1fr 1fr;gap:32px}.practice-management-page_faqSection__MK1Ev{grid-template-columns:1fr}}@media (max-width:760px){.practice-management-page_hero__iRbvJ{gap:34px;padding:43px 16px 34px}.practice-management-page_heroLabel__4eQZ5{margin-bottom:14px}.practice-management-page_heroCopy__lMqyD h1{font-size:clamp(40px,11vw,52px)}.practice-management-page_heroCopy__lMqyD>p{margin-top:19px;font-size:15px}.practice-management-page_heroActions__FkGZV{align-items:stretch;flex-direction:column}.practice-management-page_primaryButton__o4yhC,.practice-management-page_secondaryButton__PrB4M{width:100%}.practice-management-page_heroPromise__DzCa6{margin-top:23px}.practice-management-page_workspace__h0LsZ{grid-template-columns:1fr;min-height:430px}.practice-management-page_workspaceSidebar__CS1UL{display:none}.practice-management-page_workspaceBody__V_660{grid-template-columns:1fr;min-height:382px}.practice-management-page_workspaceCenter__mE_Z6{padding:0 10px 12px}.practice-management-page_attentionRail__H7XRu{display:none}.practice-management-page_workspaceTabs__11k7r{overflow-x:auto}.practice-management-page_workspaceTabs__11k7r button{min-width:105px}.practice-management-page_workspaceToolbar__tUmyb{min-height:72px}.practice-management-page_workspaceToolbar__tUmyb>button{display:none}.practice-management-page_workspaceFilters__MG7Qu span{min-width:0;flex:1}.practice-management-page_workspaceFilters__MG7Qu button:first-child{display:none}.practice-management-page_workspaceTable__3YD4r{overflow-x:auto}.practice-management-page_breadcrumbs__hJMbq,.practice-management-page_capabilities__lNO0w,.practice-management-page_faqSection__MK1Ev,.practice-management-page_implementation__gQmJc,.practice-management-page_intelligenceIntro__uvxhh,.practice-management-page_practiceFlow__hvjpt{width:calc(100% - 36px)}.practice-management-page_capabilities__lNO0w,.practice-management-page_practiceFlow__hvjpt{padding:64px 0}.practice-management-page_numberedHeading__iSCzC{grid-template-columns:42px minmax(0,1fr);gap:12px}.practice-management-page_numberedHeading__iSCzC h2{font-size:38px}.practice-management-page_practiceFlowHeader__iiDhh{margin:0 0 42px}.practice-management-page_practiceFlowHeader__iiDhh h2{font-size:clamp(41px,11vw,55px)}.practice-management-page_practiceFlowHeader__iiDhh p{font-size:15px}.practice-management-page_practiceFlowList__tOPkV{gap:20px}.practice-management-page_practiceFlowList__tOPkV:before{top:32px;bottom:32px;left:27px;width:4px}.practice-management-page_practiceFlowList__tOPkV li{grid-template-columns:58px minmax(0,1fr);gap:13px;align-items:start}.practice-management-page_practiceFlowNumber__6gJCI{width:56px;height:56px;margin-top:22px;border-width:1.5px;font-size:18px;box-shadow:0 0 0 6px #fff}.practice-management-page_practiceFlowList__tOPkV article{grid-template-columns:1fr;gap:20px;min-height:0;padding:24px 22px 27px;border-radius:20px}.practice-management-page_practiceFlowIcon__Q2gtm{width:72px;height:72px;border-radius:17px}.practice-management-page_practiceFlowIcon__Q2gtm svg{width:38px;height:38px}.practice-management-page_practiceFlowCopy__DrxmO>span{margin-bottom:7px;font-size:9px;line-height:1.4}.practice-management-page_practiceFlowCopy__DrxmO h3{font-size:clamp(27px,8vw,35px)}.practice-management-page_practiceFlowCopy__DrxmO p{margin-top:13px;font-size:14px;line-height:1.55}.practice-management-page_practiceFlowFeatured__7NNg6 article{min-height:0}.practice-management-page_intelligenceIntro__uvxhh{padding-bottom:30px}.practice-management-page_intelligenceIntro__uvxhh h2{font-size:39px}.practice-management-page_intelligenceIntro__uvxhh p{font-size:15px}.practice-management-page_comparison__NxHbM{grid-template-columns:1fr;padding:34px 18px}.practice-management-page_comparison__NxHbM>div{padding-right:0}.practice-management-page_comparison__NxHbM>div+div{margin-top:34px;padding:28px 0 0;border-top:1px solid #557093;border-left:0}.practice-management-page_capabilityList__eol04{grid-template-columns:1fr;gap:0;margin-left:0}.practice-management-page_capabilityList__eol04 article:nth-last-child(-n+2){border-bottom:0}.practice-management-page_capabilityList__eol04 article:last-child{border-bottom:1px solid var(--line)}.practice-management-page_clientExperienceLink__uQqh8{margin-left:0}.practice-management-page_platformSection__yDMsU{gap:42px;padding:58px 18px}.practice-management-page_platformCopy__0XLoe h2{font-size:39px}.practice-management-page_nativePlatform__hj95T>div{grid-template-columns:1fr}.practice-management-page_nativePlatform__hj95T article,.practice-management-page_nativePlatform__hj95T article:nth-child(2n),.practice-management-page_nativePlatform__hj95T article:nth-last-child(-n+2){min-height:0;border-right:0;border-bottom:1px solid #355175}.practice-management-page_nativePlatform__hj95T article:last-child{border-bottom:0}.practice-management-page_implementation__gQmJc{padding:60px 0}.practice-management-page_implementation__gQmJc ol{grid-template-columns:1fr;gap:28px;margin-left:0}.practice-management-page_implementation__gQmJc li>svg{display:none}.practice-management-page_faqSection__MK1Ev{gap:34px;padding-bottom:70px}.practice-management-page_ctaSection__4QaDt{align-items:stretch;flex-direction:column;padding:44px 18px}.practice-management-page_ctaSection__4QaDt>a{width:100%}}@media (max-width:420px){.practice-management-page_workspaceTabs__11k7r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow-x:visible}.practice-management-page_workspaceTabs__11k7r button{min-width:0;padding-inline:6px}}@media (prefers-reduced-motion:reduce){.practice-management-page_faqList__E_EJh summary i{transition:none}}.tax-copilot-page_page__fm27j{--navy:#071d43;--ink:#1d261f;--orange:#ff5208;--green:#23804a;--paper:#fffdf9;--line:#dce4de;background:var(--paper);color:var(--navy)}.tax-copilot-page_sectionInner__DWK1V{width:min(1280px,calc(100% - 48px));margin:0 auto}.tax-copilot-page_hero__QHirn{display:grid;grid-template-columns:.78fr 1.22fr;align-items:center;gap:46px;width:min(1400px,calc(100% - 48px));margin:0 auto;padding:72px 0 70px}.tax-copilot-page_cta__D3Km7 h2,.tax-copilot-page_fitControl__dFZJB h2,.tax-copilot-page_heroCopy__ow2mH h1,.tax-copilot-page_problem__kIidu h2,.tax-copilot-page_sectionIntro__5q9li h2,.tax-copilot-page_valueBand__3cSAs p{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.052em;line-height:1.02}.tax-copilot-page_heroCopy__ow2mH h1{max-width:590px;font-size:clamp(50px,5vw,78px)}.tax-copilot-page_heroCopy__ow2mH>p{max-width:570px;margin:26px 0 32px;color:#43546d;font-size:18px;line-height:1.65}.tax-copilot-page_cta__D3Km7>div,.tax-copilot-page_heroActions__Xj6AU{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.tax-copilot-page_primaryButton__C2sxd,.tax-copilot-page_secondaryButton__svDMQ{display:inline-flex;min-height:52px;align-items:center;justify-content:center;border-radius:7px;padding:0 23px;font-size:14px;font-weight:850;text-decoration:none}.tax-copilot-page_primaryButton__C2sxd{background:var(--orange);color:#fff;box-shadow:0 12px 28px rgba(255,82,8,.18)}.tax-copilot-page_secondaryButton__svDMQ{border:1px solid var(--navy);background:transparent;color:var(--navy)}.tax-copilot-page_primaryButton__C2sxd:hover{background:#d94604}.tax-copilot-page_secondaryButton__svDMQ:hover{background:#f3f6fb}.tax-copilot-page_workspace__TdbMG{overflow:hidden;border:1px solid #cfdad2;border-radius:16px;background:#fff;box-shadow:0 26px 70px rgba(17,37,31,.15)}.tax-copilot-page_workspaceTopbar__ldmhi{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:20px;padding:0 20px;background:var(--navy);color:#fff}.tax-copilot-page_workspaceTopbar__ldmhi>strong{font-family:Georgia,serif;font-size:15px}.tax-copilot-page_workspaceTopbar__ldmhi>strong span{color:#ff6b29}.tax-copilot-page_workspaceTopbar__ldmhi>div{display:flex;align-items:center;gap:12px}.tax-copilot-page_workspaceTopbar__ldmhi b{font-size:10px}.tax-copilot-page_workspaceTopbar__ldmhi div span{color:#98e5b1;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.tax-copilot-page_workspaceBody____1VE{display:grid;grid-template-columns:116px minmax(0,1fr) 205px;min-height:440px}.tax-copilot-page_workspaceNav__xO9Sr{display:flex;flex-direction:column;gap:5px;padding:18px 11px;border-right:1px solid var(--line);background:#fbfcfb}.tax-copilot-page_workspaceNav__xO9Sr>strong{padding:0 7px 8px;color:#6e7971;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.tax-copilot-page_workspaceNav__xO9Sr span{display:flex;align-items:center;gap:7px;border-radius:6px;padding:8px 7px;color:#56645c;font-size:9px;font-weight:750}.tax-copilot-page_workspaceNav__xO9Sr svg{width:13px;height:13px}.tax-copilot-page_workspaceNav__xO9Sr .tax-copilot-page_workspaceNavActive__I4r_q{background:#eaf1fb;color:var(--navy)}.tax-copilot-page_answerPane__BSBzq{min-width:0;padding:18px}.tax-copilot-page_questionBlock__pcisC{border-radius:9px;background:#edf3fc;padding:13px 14px}.tax-copilot-page_questionBlock__pcisC small{color:#2350a1;font-size:8px;font-weight:900;letter-spacing:.08em}.tax-copilot-page_questionBlock__pcisC p{margin:7px 0 0;color:#142a4e;font-size:11px;font-weight:750;line-height:1.48}.tax-copilot-page_answerBlock__kYQbL{padding-top:16px}.tax-copilot-page_answerHeading__Hgj9Z{display:flex;align-items:center;justify-content:space-between;gap:12px}.tax-copilot-page_answerHeading__Hgj9Z strong{font-size:11px}.tax-copilot-page_answerHeading__Hgj9Z span{display:inline-flex;align-items:center;gap:4px;color:var(--green);font-size:8px;font-weight:850}.tax-copilot-page_answerHeading__Hgj9Z svg{width:12px;height:12px}.tax-copilot-page_answerBlock__kYQbL>p{margin:10px 0 14px;color:#43554a;font-size:10px;line-height:1.56}.tax-copilot-page_evidenceColumns__H7GH2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.tax-copilot-page_evidenceColumns__H7GH2 section{display:flex;flex-direction:column;gap:6px;min-width:0;border:1px solid var(--line);border-radius:8px;padding:10px}.tax-copilot-page_evidenceColumns__H7GH2 b{margin-bottom:3px;color:#294b88;font-size:8px}.tax-copilot-page_evidenceColumns__H7GH2 span{color:#526259;font-size:8px;line-height:1.35}.tax-copilot-page_outputPane__1bCDK{padding:19px 14px;border-left:1px solid var(--line);background:#fbfcfb}.tax-copilot-page_outputPane__1bCDK>strong{display:block;font-size:11px}.tax-copilot-page_outputPane__1bCDK>p{margin:5px 0 12px;color:#6b766f;font-size:8px}.tax-copilot-page_outputPane__1bCDK>div{display:flex;flex-direction:column;gap:7px}.tax-copilot-page_outputPane__1bCDK div>span{display:grid;grid-template-columns:18px 1fr;align-items:center;gap:2px 7px;border:1px solid var(--line);border-radius:7px;padding:9px;background:#fff}.tax-copilot-page_outputPane__1bCDK svg{grid-row:1/3;width:16px;height:16px;color:var(--green)}.tax-copilot-page_outputPane__1bCDK b{color:#213d31;font-size:8px}.tax-copilot-page_outputPane__1bCDK small{color:#778179;font-size:7px}.tax-copilot-page_workspaceCompact__riyY8 .tax-copilot-page_workspaceBody____1VE{min-height:390px}.tax-copilot-page_workspaceCompact__riyY8 .tax-copilot-page_workspaceNav__xO9Sr{display:none}.tax-copilot-page_workspaceCompact__riyY8 .tax-copilot-page_workspaceBody____1VE{grid-template-columns:minmax(0,1fr) 190px}.tax-copilot-page_problem__kIidu{padding:76px 0 68px;background:var(--ink);color:#fff}.tax-copilot-page_problemHeading__ftqKF{display:grid;grid-template-columns:.8fr 1.2fr;align-items:end;gap:60px}.tax-copilot-page_problem__kIidu h2{max-width:650px;font-size:clamp(40px,4.5vw,66px)}.tax-copilot-page_problemHeading__ftqKF>p{max-width:680px;margin:0 0 6px;color:#d6e0d8;font-size:17px;line-height:1.65}.tax-copilot-page_problemRail__oZz5_{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:24px;margin-top:50px}.tax-copilot-page_problemRail__oZz5_:before{position:absolute;top:29px;right:4%;left:4%;height:1px;background:var(--orange);content:""}.tax-copilot-page_problemRail__oZz5_ article{position:relative;min-width:0;padding-top:4px}.tax-copilot-page_problemRail__oZz5_ article>div{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;width:58px;height:58px;padding:0 10px;border:1px solid #698075;border-radius:10px;background:var(--ink)}.tax-copilot-page_problemRail__oZz5_ svg{width:23px}.tax-copilot-page_problemRail__oZz5_ article div span{color:#ff8f5c;font-size:10px;font-weight:900}.tax-copilot-page_problemRail__oZz5_ h3{margin:20px 0 7px;font-family:Georgia,serif;font-size:21px;font-weight:400}.tax-copilot-page_problemRail__oZz5_ p{margin:0;color:#becbc2;font-size:12px;line-height:1.55}.tax-copilot-page_problemClose__31XxV{margin:36px 0 0;color:#ffb18d;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.tax-copilot-page_fitControl__dFZJB,.tax-copilot-page_package__3680F,.tax-copilot-page_workflow__IcsY4{padding:94px 0}.tax-copilot-page_workflow__IcsY4{background:#f5f9fc}.tax-copilot-page_sectionIntro__5q9li{max-width:1050px;margin:0 auto 54px;text-align:center}.tax-copilot-page_sectionIntro__5q9li h2{font-size:clamp(40px,4.6vw,66px)}.tax-copilot-page_sectionIntro__5q9li p{max-width:840px;margin:20px auto 0;color:#526277;font-size:17px;line-height:1.65}.tax-copilot-page_stageRail__vPgWN{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:0 0 24px;padding:0;list-style:none;background:#d7e2dc}.tax-copilot-page_stageRail__vPgWN li{display:grid;grid-template-columns:32px 1fr;gap:4px 11px;padding:20px;background:#fff}.tax-copilot-page_stageRail__vPgWN li>span{display:flex;grid-row:1/3;width:30px;height:30px;align-items:center;justify-content:center;border-radius:50%;background:var(--orange);color:#fff;font-size:12px;font-weight:900}.tax-copilot-page_stageRail__vPgWN b{font-size:13px}.tax-copilot-page_stageRail__vPgWN small{color:#66756c;font-size:10px;line-height:1.45}.tax-copilot-page_flowPromise__2miZ9{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin-top:24px;color:#d84e0c;font-size:12px;font-weight:900;text-align:center}.tax-copilot-page_flowPromise__2miZ9 span{height:1px;background:var(--orange)}.tax-copilot-page_package__3680F{background:#fff}.tax-copilot-page_packageLayout__1BJoJ{display:grid;grid-template-columns:.72fr 1.28fr;gap:54px;align-items:start}.tax-copilot-page_comparison__uOvXY,.tax-copilot-page_packageLayout__1BJoJ>*{min-width:0}.tax-copilot-page_packageLayout__1BJoJ h3{margin:0 0 20px;font-family:Georgia,serif;font-size:27px;font-weight:400;line-height:1.2}.tax-copilot-page_jobList__ur9aT article{display:grid;grid-template-columns:34px 1fr;gap:15px;padding:17px 0;border-top:1px solid #dce2dd}.tax-copilot-page_jobList__ur9aT article:last-child{border-bottom:1px solid #dce2dd}.tax-copilot-page_jobList__ur9aT svg{width:26px;height:26px;color:var(--navy)}.tax-copilot-page_jobList__ur9aT h4{margin:0 0 5px;font-family:Georgia,serif;font-size:19px;font-weight:400}.tax-copilot-page_jobList__ur9aT p{margin:0;color:#5b6960;font-size:12px;line-height:1.5}.tax-copilot-page_tableScroller__Fn0hU{width:100%;max-width:100%;overflow-x:auto}.tax-copilot-page_comparison__uOvXY table{width:100%;min-width:680px;border-collapse:collapse;font-size:11px}.tax-copilot-page_comparison__uOvXY td,.tax-copilot-page_comparison__uOvXY th{padding:15px 13px;border:1px solid #dce2dd;text-align:left;vertical-align:top;line-height:1.4}.tax-copilot-page_comparison__uOvXY thead th{color:#657068;background:#f8faf8;font-size:10px}.tax-copilot-page_comparison__uOvXY tbody th{width:18%;color:var(--navy)}.tax-copilot-page_comparison__uOvXY tbody td:last-child,.tax-copilot-page_comparison__uOvXY thead th:last-child{background:#eff8f1;color:#18452d;font-weight:750}.tax-copilot-page_valueBand__3cSAs{padding:66px 40px;background:var(--ink);color:#fff;text-align:center}.tax-copilot-page_valueBand__3cSAs p{max-width:1160px;margin:0 auto;font-size:clamp(36px,4vw,58px)}.tax-copilot-page_fitControl__dFZJB{background:#fff}.tax-copilot-page_fitControlGrid__tuvun{display:grid;grid-template-columns:1fr 1fr;gap:72px}.tax-copilot-page_fitControl__dFZJB h2{font-size:clamp(38px,4vw,58px)}.tax-copilot-page_fitList__tXX6M{margin-top:34px}.tax-copilot-page_fitList__tXX6M p{display:grid;grid-template-columns:48px 1fr;align-items:center;gap:18px;margin:0;padding:19px 0;border-bottom:1px solid #dce2dd;color:#43534a;font-size:16px;line-height:1.48}.tax-copilot-page_fitList__tXX6M svg{width:34px;height:34px;padding:7px;border-radius:7px;background:#f6f7f5;color:var(--navy)}.tax-copilot-page_fitList__tXX6M b{color:var(--navy)}.tax-copilot-page_controlList__uJDLn>p{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0;padding:22px 0;border-bottom:1px solid #dce2dd;color:#27392f;font-size:16px}.tax-copilot-page_controlList__uJDLn h2{margin-bottom:22px}.tax-copilot-page_controlList__uJDLn svg{width:22px;color:var(--green)}.tax-copilot-page_cta__D3Km7{display:flex;flex-direction:column;align-items:center;padding:84px 24px 78px;background:var(--ink);color:#fff;text-align:center}.tax-copilot-page_cta__D3Km7 h2{max-width:920px;font-size:clamp(42px,5vw,70px)}.tax-copilot-page_cta__D3Km7>p{max-width:820px;margin:24px 0 30px;color:#d6e1d8;font-size:17px;line-height:1.65}.tax-copilot-page_ctaLink__qs0p4{display:inline-flex;min-height:52px;align-items:center;gap:8px;border-bottom:1px solid #ff7e43;color:#fff;font-size:14px;font-weight:850;text-decoration:none}.tax-copilot-page_ctaLink__qs0p4 svg{width:17px}.tax-copilot-page_cta__D3Km7 small{margin-top:26px;color:#aebbb1;font-size:12px}@media (max-width:1120px){.tax-copilot-page_hero__QHirn{grid-template-columns:1fr}.tax-copilot-page_heroCopy__ow2mH{max-width:780px}.tax-copilot-page_workspaceCompact__riyY8{max-width:900px}.tax-copilot-page_packageLayout__1BJoJ,.tax-copilot-page_problemHeading__ftqKF{grid-template-columns:1fr}.tax-copilot-page_problemRail__oZz5_{grid-template-columns:repeat(3,1fr)}.tax-copilot-page_problemRail__oZz5_:before{display:none}.tax-copilot-page_fitControlGrid__tuvun{gap:40px}.tax-copilot-page_workspaceBody____1VE{grid-template-columns:104px minmax(0,1fr)}.tax-copilot-page_outputPane__1bCDK{grid-column:1/-1;border-top:1px solid var(--line);border-left:0}.tax-copilot-page_outputPane__1bCDK>div{display:grid;grid-template-columns:repeat(4,1fr)}}@media (max-width:760px){.tax-copilot-page_hero__QHirn,.tax-copilot-page_sectionInner__DWK1V{width:min(100% - 36px,1280px)}.tax-copilot-page_hero__QHirn{gap:34px;padding:52px 0 48px}.tax-copilot-page_heroCopy__ow2mH h1{font-size:clamp(43px,12.3vw,58px)}.tax-copilot-page_heroCopy__ow2mH>p{font-size:16px}.tax-copilot-page_heroActions__Xj6AU{align-items:stretch;flex-direction:column}.tax-copilot-page_heroActions__Xj6AU a{width:100%}.tax-copilot-page_workspaceTopbar__ldmhi{align-items:flex-start;flex-direction:column;padding:15px 17px}.tax-copilot-page_workspaceTopbar__ldmhi>div{align-items:flex-start;flex-direction:column;gap:4px}.tax-copilot-page_workspaceBody____1VE,.tax-copilot-page_workspaceCompact__riyY8 .tax-copilot-page_workspaceBody____1VE{grid-template-columns:1fr}.tax-copilot-page_workspaceNav__xO9Sr{display:none}.tax-copilot-page_evidenceColumns__H7GH2{grid-template-columns:1fr}.tax-copilot-page_outputPane__1bCDK{border-left:0}.tax-copilot-page_outputPane__1bCDK>div{grid-template-columns:1fr 1fr}.tax-copilot-page_fitControl__dFZJB,.tax-copilot-page_package__3680F,.tax-copilot-page_problem__kIidu,.tax-copilot-page_workflow__IcsY4{padding:66px 0}.tax-copilot-page_problemHeading__ftqKF{gap:20px}.tax-copilot-page_problemHeading__ftqKF>p,.tax-copilot-page_sectionIntro__5q9li p{font-size:15px}.tax-copilot-page_problemRail__oZz5_{grid-template-columns:1fr;gap:24px;margin-top:36px}.tax-copilot-page_problemRail__oZz5_ article{display:grid;grid-template-columns:58px 1fr;gap:0 16px}.tax-copilot-page_problemRail__oZz5_ article>div{grid-row:1/3}.tax-copilot-page_problemRail__oZz5_ h3{margin:3px 0 5px}.tax-copilot-page_stageRail__vPgWN{grid-template-columns:1fr}.tax-copilot-page_sectionIntro__5q9li{margin-bottom:38px;text-align:left}.tax-copilot-page_sectionIntro__5q9li p{margin-left:0}.tax-copilot-page_flowPromise__2miZ9{grid-template-columns:1fr}.tax-copilot-page_flowPromise__2miZ9 span{display:none}.tax-copilot-page_fitControlGrid__tuvun{grid-template-columns:1fr;gap:58px}.tax-copilot-page_fitControl__dFZJB h2{font-size:40px}.tax-copilot-page_valueBand__3cSAs{padding:52px 22px}.tax-copilot-page_valueBand__3cSAs p{font-size:38px}.tax-copilot-page_cta__D3Km7{padding:68px 20px}.tax-copilot-page_cta__D3Km7>div{align-items:stretch;flex-direction:column;width:100%;max-width:420px}.tax-copilot-page_ctaLink__qs0p4{justify-content:center}.tax-copilot-page_tableScroller__Fn0hU{overflow:visible}.tax-copilot-page_comparison__uOvXY table,.tax-copilot-page_comparison__uOvXY tbody,.tax-copilot-page_comparison__uOvXY td,.tax-copilot-page_comparison__uOvXY th,.tax-copilot-page_comparison__uOvXY tr{display:block;width:100%;min-width:0}.tax-copilot-page_comparison__uOvXY thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.tax-copilot-page_comparison__uOvXY tbody{display:grid;gap:14px}.tax-copilot-page_comparison__uOvXY tbody tr{overflow:hidden;border:1px solid #dce2dd;border-radius:12px;background:#fff}.tax-copilot-page_comparison__uOvXY tbody th{padding:14px 15px;border:0;border-bottom:1px solid #dce2dd;background:#f8faf8;font-size:12px}.tax-copilot-page_comparison__uOvXY tbody td{display:grid;grid-template-columns:minmax(112px,.72fr) minmax(0,1fr);gap:12px;padding:12px 15px;border:0;border-bottom:1px solid #e8ece9;font-size:11px}.tax-copilot-page_comparison__uOvXY tbody td:last-child{border-bottom:0}.tax-copilot-page_comparison__uOvXY tbody td:before{color:#68736b;font-size:9px;font-weight:850;letter-spacing:.045em;line-height:1.4;text-transform:uppercase;content:attr(data-label)}}@media (prefers-reduced-motion:reduce){.tax-copilot-page_ctaLink__qs0p4,.tax-copilot-page_primaryButton__C2sxd,.tax-copilot-page_secondaryButton__svDMQ{scroll-behavior:auto}}.product-detail_page__EEcq0{background:#fffdf9;color:#071d43}.product-detail_hero__4_gKf{max-width:1100px;margin:0 auto;padding:112px 28px 84px}.product-detail_heroCopy__3vRBm{min-width:0}.product-detail_eyebrow__jDaEG{margin:0 0 18px;color:#23804a;font-size:12px;font-weight:800;letter-spacing:.1em}.product-detail_demo__uiJiM h2,.product-detail_hero__4_gKf h1{max-width:800px;margin:0;font-family:Georgia,serif;font-size:clamp(42px,6vw,76px);font-weight:400;letter-spacing:-.055em;line-height:1.04}.product-detail_summary__4qaVR{max-width:670px;margin:28px 0 34px;color:#526277;font-size:18px;line-height:1.7}.product-detail_button__nP2Aa{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border-radius:7px;background:#ff5208;color:#fff;font-size:14px;font-weight:800;text-decoration:none}.product-detail_heroActions__Ohd8Z{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.product-detail_textLink__BT0HA{color:#123662;font-size:14px;font-weight:850;text-decoration:none}.product-detail_textLink__BT0HA span{display:inline-block;margin-left:5px;color:#e75a1d;transition:transform .2s ease}.product-detail_textLink__BT0HA:hover span{transform:translateX(3px)}.product-detail_copilotHero__Xo4id{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:40px;max-width:1220px;padding-top:64px;padding-bottom:64px}.product-detail_copilotHero__Xo4id h1{max-width:600px;font-size:clamp(44px,4.6vw,60px)}.product-detail_copilotHero__Xo4id .product-detail_summary__4qaVR{max-width:560px;margin:22px 0 28px;font-size:16px;line-height:1.6}.product-detail_copilotWorkbench__xEbac{overflow:hidden;border:1px solid #d8e1da;border-radius:20px;background:#fff;box-shadow:0 26px 70px rgba(17,37,31,.17)}.product-detail_copilotTopbar__6ufqp{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;background:#1d261f;color:#fff}.product-detail_copilotTopbar__6ufqp b{font-size:15px}.product-detail_copilotTopbar__6ufqp b span{color:#ff6b29}.product-detail_copilotTopbar__6ufqp em{color:#a9e6bd;font-size:9px;font-style:normal;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.product-detail_copilotQuestion__h_TOp{margin:18px 18px 12px;padding:15px 17px;border:1px solid #dce4de;border-radius:11px;background:#f8faf8}.product-detail_copilotQuestion__h_TOp small{color:#297447;font-size:9px;font-weight:900;letter-spacing:.1em}.product-detail_copilotQuestion__h_TOp p{margin:7px 0 0;color:#122a21;font-size:13px;font-weight:700;line-height:1.5}.product-detail_copilotAnswer__DnuTV{margin:0 18px 12px;padding:17px;border-radius:13px;background:#f1f6f2}.product-detail_copilotAnswerHeader__88PzS{display:flex;align-items:center;justify-content:space-between;gap:12px}.product-detail_copilotAnswerHeader__88PzS b{color:#163d2a;font-size:12px}.product-detail_copilotAnswerHeader__88PzS span{color:#9a4d2b;font-size:9px;font-weight:850;text-transform:uppercase}.product-detail_copilotAnswer__DnuTV>p{margin:11px 0 14px;color:#405b4c;font-size:12px;line-height:1.55}.product-detail_copilotSources__fmkwH{display:flex;flex-wrap:wrap;gap:6px}.product-detail_copilotSources__fmkwH span{padding:6px 8px;border:1px solid #d7e3da;border-radius:6px;background:#fff;color:#315a43;font-size:9px;font-weight:800}.product-detail_copilotActions__XicPy{padding:15px 18px 18px;border-top:1px solid #e2e8e3}.product-detail_copilotActions__XicPy strong{display:block;margin-bottom:9px;color:#233b30;font-size:10px;letter-spacing:.02em}.product-detail_copilotActions__XicPy div{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.product-detail_copilotActions__XicPy span{padding:9px 7px;border-radius:7px;background:#fff2ea;color:#98431e;font-size:9px;font-weight:850;text-align:center}.product-detail_avatarDemo__xfNAQ{display:grid;grid-template-columns:minmax(250px,.88fr) minmax(260px,1.12fr);gap:0;max-width:930px;margin:62px 0 0;overflow:hidden;border:1px solid #dce6ef;border-radius:22px;background:#fff;box-shadow:0 24px 68px rgba(15,42,82,.14)}.product-detail_avatarFrame__EyfGs{position:relative;min-height:300px;background:#0b234b}.product-detail_avatarFrame__EyfGs img{display:block;width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center 16%}.product-detail_avatarFrame__EyfGs span{position:absolute;left:18px;bottom:16px;padding:7px 10px;border-radius:999px;background:rgba(8,30,62,.8);color:#fff;font-size:10px;font-weight:800}.product-detail_avatarDemo__xfNAQ figcaption{display:flex;flex-direction:column;justify-content:center;padding:36px;background:linear-gradient(135deg,#f7fbff,#fff)}.product-detail_avatarDemo__xfNAQ figcaption p{margin:0 0 11px;color:#d95e27;font-size:10px;font-weight:900;letter-spacing:.11em}.product-detail_avatarDemo__xfNAQ figcaption h2{max-width:390px;margin:0;color:#102754;font-family:Georgia,serif;font-size:clamp(26px,3.2vw,38px);font-weight:400;letter-spacing:-.045em;line-height:1.08}.product-detail_avatarDemo__xfNAQ figcaption div{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:27px;color:#365782;font-size:11px;font-weight:800}.product-detail_avatarDemo__xfNAQ figcaption div span{padding:7px 8px;border-radius:7px;background:#eaf2fb}.product-detail_avatarDemo__xfNAQ figcaption i{color:#e56627;font-size:15px;font-style:normal}.product-detail_promise__ewic2{padding:40px 28px;background:#eff7f0}.product-detail_promise__ewic2 p{max-width:940px;margin:0 auto;color:#174a2e;font-size:clamp(21px,3vw,32px);font-weight:650;letter-spacing:-.025em;line-height:1.35}.product-detail_productSurface__Jdoio{max-width:1110px;margin:0 auto 64px;overflow:hidden;border:1px solid #dbe5ee;border-radius:22px;background:#fff;box-shadow:0 24px 68px rgba(15,42,82,.12)}.product-detail_surfaceHeader__jYTqg{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:22px 26px;color:#102754;background:#f7fbff;border-bottom:1px solid #dbe5ee}.product-detail_surfaceHeader__jYTqg span{color:#d95e27;font-size:11px;font-weight:900;letter-spacing:.11em}.product-detail_surfaceHeader__jYTqg b{font-size:15px}.product-detail_productSurface__Jdoio>img{display:block;width:100%;height:auto}.product-detail_surfaceSteps__Hgt2J{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#dbe5ee}.product-detail_surfaceSteps__Hgt2J span{padding:18px 22px;background:#fff;color:#193b68;font-size:13px;font-weight:800}.product-detail_surfaceSteps__Hgt2J i{margin-right:8px;color:#e85e24;font-size:11px;font-style:normal}.product-detail_clientSurface__0qe_1{max-width:920px;background:#e9eef8}.product-detail_clientSurface__0qe_1 .stage{min-height:0;padding:30px 20px;background:transparent}.product-detail_clientSurface__0qe_1 .appShell{margin:0 auto;max-height:700px}.product-detail_operationsSurface___KWZv{max-width:940px}.product-detail_noticeSurface__Hw8Yg{max-width:1080px}.product-detail_operationsBoard__LmvBe{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;padding:30px;background:linear-gradient(135deg,#eff8f2,#f8fbff)}.product-detail_operationsBoard__LmvBe article{display:flex;min-height:190px;flex-direction:column;justify-content:space-between;padding:24px;border:1px solid #d7e3da;border-radius:15px;background:#fff}.product-detail_noticePanel__2WDMk small,.product-detail_operationsBoard__LmvBe small{color:#597087;font-size:10px;font-weight:900;letter-spacing:.1em}.product-detail_operationsBoard__LmvBe strong{color:#092950;font-family:Georgia,serif;font-size:66px;font-weight:400;letter-spacing:-.06em}.product-detail_operationsBoard__LmvBe span{color:#37624d;font-size:13px;font-weight:750}.product-detail_noticePanel__2WDMk{display:grid;grid-template-columns:.75fr 1.25fr;gap:16px;padding:26px;background:#f6f9fc}.product-detail_noticePanel__2WDMk aside,.product-detail_noticePanel__2WDMk>div{display:flex;flex-direction:column;gap:13px;padding:24px;border:1px solid #d9e5ee;border-radius:15px;background:#fff}.product-detail_noticePanel__2WDMk span{padding:10px;border-radius:7px;color:#3f5f7e;background:#f4f8fb;font-size:13px}.product-detail_noticePanel__2WDMk .product-detail_activeNotice__uXnAE{color:#a04824;background:#fff0e7;font-weight:800}.product-detail_noticePanel__2WDMk h2{margin:0;color:#102754;font-family:Georgia,serif;font-size:30px;font-weight:400}.product-detail_noticePanel__2WDMk p{margin:0;color:#51677e;font-size:14px;line-height:1.6}.product-detail_noticePanel__2WDMk aside>b{margin-top:auto;color:#b54c21;font-size:13px}.product-detail_details__M3gZW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1150px;margin:0 auto;padding:88px 28px}.product-detail_details__M3gZW article{min-height:270px;padding:28px;border:1px solid #dce6dd;border-radius:16px;background:#fff}.product-detail_details__M3gZW span{color:#e66022;font-size:12px;font-weight:800;letter-spacing:.1em}.product-detail_details__M3gZW h2{margin:54px 0 13px;font-family:Georgia,serif;font-size:25px;font-weight:400;letter-spacing:-.035em;line-height:1.12}.product-detail_demo__uiJiM p,.product-detail_details__M3gZW p{margin:0;color:#526277;font-size:15px;line-height:1.7}.product-detail_demo__uiJiM{padding:82px max(28px,calc((100vw - 1040px) / 2));background:#071d43;color:#fff}.product-detail_demo__uiJiM .product-detail_eyebrow__jDaEG{color:#ffb388}.product-detail_demo__uiJiM h2{max-width:730px;font-size:clamp(34px,4.5vw,58px)}.product-detail_demo__uiJiM>p:not(.product-detail_eyebrow__jDaEG){max-width:650px;margin:22px 0 30px;color:#d8e5fa}@media (max-width:1040px){.product-detail_copilotHero__Xo4id{grid-template-columns:1fr}.product-detail_copilotHero__Xo4id .product-detail_heroCopy__3vRBm,.product-detail_copilotWorkbench__xEbac{max-width:760px}}@media (max-width:760px){.product-detail_hero__4_gKf{padding:72px 22px 58px}.product-detail_copilotHero__Xo4id{gap:38px;padding-top:58px}.product-detail_copilotHero__Xo4id h1{font-size:clamp(42px,12.5vw,58px)}.product-detail_copilotAnswerHeader__88PzS,.product-detail_copilotTopbar__6ufqp{align-items:flex-start;flex-direction:column}.product-detail_copilotActions__XicPy div{grid-template-columns:1fr}.product-detail_avatarDemo__xfNAQ{grid-template-columns:1fr;margin-top:42px}.product-detail_avatarFrame__EyfGs,.product-detail_avatarFrame__EyfGs img{min-height:250px}.product-detail_avatarDemo__xfNAQ figcaption{padding:28px}.product-detail_productSurface__Jdoio{margin:0 20px 42px}.product-detail_surfaceHeader__jYTqg{align-items:flex-start;flex-direction:column;gap:8px}.product-detail_noticePanel__2WDMk,.product-detail_operationsBoard__LmvBe,.product-detail_surfaceSteps__Hgt2J{grid-template-columns:1fr}.product-detail_surfaceSteps__Hgt2J span{padding:14px 17px}.product-detail_clientSurface__0qe_1 .stage{padding:18px 8px}.product-detail_details__M3gZW{grid-template-columns:1fr;padding:52px 20px}.product-detail_details__M3gZW article{min-height:auto}.product-detail_details__M3gZW h2{margin-top:32px}.product-detail_demo__uiJiM{padding:58px 22px}}