{“@context”:”https://schema.org”,”@graph”:[{“@type”:”WebPage”,”@id”:”https://taxowlpro.com/”,”url”:”https://taxowlpro.com/”,”name”:”TaxOwl Pro — Professional Tax Software for Tax Professionals – TaxOwl Pro”,”isPartOf”:{“@id”:”https://taxowlpro.com/#website”},”about”:{“@id”:”https://taxowlpro.com/#organization”},”primaryImageOfPage”:{“@id”:”https://taxowlpro.com/#primaryimage”},”image”:{“@id”:”https://taxowlpro.com/#primaryimage”},”thumbnailUrl”:”https://taxowlpro.com/wp-content/uploads/2026/03/taxowlpro-owl-icon-transparent-scaled.png”,”datePublished”:”2026-03-27T12:57:41+00:00″,”dateModified”:”2026-04-18T21:33:53+00:00″,”breadcrumb”:{“@id”:”https://taxowlpro.com/#breadcrumb”},”inLanguage”:”en-US”,”potentialAction”:[{“@type”:”ReadAction”,”target”:[“https://taxowlpro.com/”]}]},{“@type”:”ImageObject”,”inLanguage”:”en-US”,”@id”:”https://taxowlpro.com/#primaryimage”,”url”:”https://taxowlpro.com/wp-content/uploads/2026/03/taxowlpro-owl-icon-transparent-scaled.png”,”contentUrl”:”https://taxowlpro.com/wp-content/uploads/2026/03/taxowlpro-owl-icon-transparent-scaled.png”,”width”:2204,”height”:2560},{“@type”:”BreadcrumbList”,”@id”:”https://taxowlpro.com/#breadcrumb”,”itemListElement”:[{“@type”:”ListItem”,”position”:1,”name”:”Home”}]},{“@type”:”WebSite”,”@id”:”https://taxowlpro.com/#website”,”url”:”https://taxowlpro.com/”,”name”:”TaxOwl Pro”,”description”:”Professional Tax Preparation Software for Independent Preparers”,”publisher”:{“@id”:”https://taxowlpro.com/#organization”},”potentialAction”:[{“@type”:”SearchAction”,”target”:{“@type”:”EntryPoint”,”urlTemplate”:”https://taxowlpro.com/?s={search_term_string}”},”query-input”:{“@type”:”PropertyValueSpecification”,”valueRequired”:true,”valueName”:”search_term_string”}}],”inLanguage”:”en-US”},{“@type”:”Organization”,”@id”:”https://taxowlpro.com/#organization”,”name”:”TaxOwl Pro”,”url”:”https://taxowlpro.com/”,”logo”:{“@type”:”ImageObject”,”inLanguage”:”en-US”,”@id”:”https://taxowlpro.com/#/schema/logo/image/”,”url”:”https://taxowlpro.com/wp-content/uploads/2026/04/logo-9-primary-scaled.png”,”contentUrl”:”https://taxowlpro.com/wp-content/uploads/2026/04/logo-9-primary-scaled.png”,”width”:2560,”height”:2231,”caption”:”TaxOwl Pro”},”image”:{“@id”:”https://taxowlpro.com/#/schema/logo/image/”}}]}

TaxOwl Pro — Professional Tax Software for Tax Professionals – TaxOwl Pro

img:is([sizes=auto i],[sizes^=”auto,” i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */

.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}
/*# sourceURL=https://taxowlpro.com/wp-includes/blocks/site-title/style.min.css */

.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}
/*# sourceURL=https://taxowlpro.com/wp-includes/blocks/navigation-link/style.min.css */

.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{–navigation-layout-justification-setting:flex-start;–navigation-layout-direction:row;–navigation-layout-wrap:wrap;–navigation-layout-justify:flex-start;–navigation-layout-align:center}.wp-block-navigation.is-vertical{–navigation-layout-direction:column;–navigation-layout-justify:initial;–navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{–navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{–navigation-layout-justification-setting:center;–navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{–navigation-layout-align:center}.wp-block-navigation.items-justified-right{–navigation-layout-justification-setting:flex-end;–navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{–navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{–navigation-layout-justification-setting:space-between;–navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:””;display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(–navigation-layout-align,initial);display:flex;flex-direction:var(–navigation-layout-direction,initial);flex-wrap:var(–navigation-layout-wrap,wrap);justify-content:var(–navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(–navigation-layout-align,initial);display:flex;flex-direction:var(–navigation-layout-direction,initial);flex-wrap:var(–navigation-layout-wrap,wrap);justify-content:var(–navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open{overflow:auto;padding:clamp(1rem,var(–wp–style–root–padding-top),20rem) clamp(1rem,var(–wp–style–root–padding-right),20rem) clamp(1rem,var(–wp–style–root–padding-bottom),20rem) clamp(1rem,var(–wp–style–root–padding-left),20rem);z-index:100000}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(–navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(–wp–style–block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(–navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(–wp–style–global–wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}
/*# sourceURL=https://taxowlpro.com/wp-includes/blocks/navigation/style.min.css */

.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
/*# sourceURL=https://taxowlpro.com/wp-includes/blocks/group/style.min.css */

:where(.wp-block-group.has-background){padding:1.25em 2.375em}
/*# sourceURL=https://taxowlpro.com/wp-includes/blocks/group/theme.min.css */

:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}
/*# sourceURL=https://taxowlpro.com/wp-includes/blocks/template-part/theme.min.css */

.wp-block-post-content{display:flow-root}
/*# sourceURL=https://taxowlpro.com/wp-includes/blocks/post-content/style.min.css */

.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}
/*# sourceURL=https://taxowlpro.com/wp-includes/blocks/site-logo/style.min.css */

.wp-block-site-tagline{box-sizing:border-box}
/*# sourceURL=https://taxowlpro.com/wp-includes/blocks/site-tagline/style.min.css */

.wp-block-spacer{clear:both}
/*# sourceURL=https://taxowlpro.com/wp-includes/blocks/spacer/style.min.css */

.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}
/*# sourceURL=https://taxowlpro.com/wp-includes/blocks/columns/style.min.css */

.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*=”writing-mode:vertical-lr”],p.has-text-align-right[style*=”writing-mode:vertical-rl”]{rotate:180deg}
/*# sourceURL=https://taxowlpro.com/wp-includes/blocks/paragraph/style.min.css */

img.wp-smiley, img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 0.07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
/*# sourceURL=wp-emoji-styles-inline-css */

:root{–wp-block-synced-color:#7a00df;–wp-block-synced-color–rgb:122,0,223;–wp-bound-block-color:var(–wp-block-synced-color);–wp-editor-canvas-background:#ddd;–wp-admin-theme-color:#007cba;–wp-admin-theme-color–rgb:0,124,186;–wp-admin-theme-color-darker-10:#006ba1;–wp-admin-theme-color-darker-10–rgb:0,107,160.5;–wp-admin-theme-color-darker-20:#005a87;–wp-admin-theme-color-darker-20–rgb:0,90,135;–wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{–wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{–wp–preset–font-size–normal:16px;–wp–preset–font-size–huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(–wp–preset–font-size–normal)}.has-huge-font-size{font-size:var(–wp–preset–font-size–huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){–wp-admin–admin-bar–position-offset:var(–wp-admin–admin-bar–height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){–wp-admin–admin-bar–position-offset:0px}}
/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */

:root{–wp–preset–aspect-ratio–square: 1;–wp–preset–aspect-ratio–4-3: 4/3;–wp–preset–aspect-ratio–3-4: 3/4;–wp–preset–aspect-ratio–3-2: 3/2;–wp–preset–aspect-ratio–2-3: 2/3;–wp–preset–aspect-ratio–16-9: 16/9;–wp–preset–aspect-ratio–9-16: 9/16;–wp–preset–color–black: #000000;–wp–preset–color–cyan-bluish-gray: #abb8c3;–wp–preset–color–white: #ffffff;–wp–preset–color–pale-pink: #f78da7;–wp–preset–color–vivid-red: #cf2e2e;–wp–preset–color–luminous-vivid-orange: #ff6900;–wp–preset–color–luminous-vivid-amber: #fcb900;–wp–preset–color–light-green-cyan: #7bdcb5;–wp–preset–color–vivid-green-cyan: #00d084;–wp–preset–color–pale-cyan-blue: #8ed1fc;–wp–preset–color–vivid-cyan-blue: #0693e3;–wp–preset–color–vivid-purple: #9b51e0;–wp–preset–color–base: #FFFFFF;–wp–preset–color–contrast: #111111;–wp–preset–color–accent-1: #FFEE58;–wp–preset–color–accent-2: #F6CFF4;–wp–preset–color–accent-3: #503AA8;–wp–preset–color–accent-4: #686868;–wp–preset–color–accent-5: #FBFAF3;–wp–preset–color–accent-6: color-mix(in srgb, currentColor 20%, transparent);–wp–preset–gradient–vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);–wp–preset–gradient–light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);–wp–preset–gradient–luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);–wp–preset–gradient–luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);–wp–preset–gradient–very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);–wp–preset–gradient–cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);–wp–preset–gradient–blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);–wp–preset–gradient–blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);–wp–preset–gradient–luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);–wp–preset–gradient–pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);–wp–preset–gradient–electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);–wp–preset–gradient–midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);–wp–preset–font-size–small: 0.875rem;–wp–preset–font-size–medium: clamp(1rem, 1rem + ((1vw – 0.2rem) * 0.196), 1.125rem);–wp–preset–font-size–large: clamp(1.125rem, 1.125rem + ((1vw – 0.2rem) * 0.392), 1.375rem);–wp–preset–font-size–x-large: clamp(1.75rem, 1.75rem + ((1vw – 0.2rem) * 0.392), 2rem);–wp–preset–font-size–xx-large: clamp(2.15rem, 2.15rem + ((1vw – 0.2rem) * 1.333), 3rem);–wp–preset–font-family–manrope: Manrope, sans-serif;–wp–preset–font-family–fira-code: “Fira Code”, monospace;–wp–preset–spacing–20: 10px;–wp–preset–spacing–30: 20px;–wp–preset–spacing–40: 30px;–wp–preset–spacing–50: clamp(30px, 5vw, 50px);–wp–preset–spacing–60: clamp(30px, 7vw, 70px);–wp–preset–spacing–70: clamp(50px, 7vw, 90px);–wp–preset–spacing–80: clamp(70px, 10vw, 140px);–wp–preset–shadow–natural: 6px 6px 9px rgba(0, 0, 0, 0.2);–wp–preset–shadow–deep: 12px 12px 50px rgba(0, 0, 0, 0.4);–wp–preset–shadow–sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);–wp–preset–shadow–outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);–wp–preset–shadow–crisp: 6px 6px 0px rgb(0, 0, 0);}:root { –wp–style–global–content-size: 645px;–wp–style–global–wide-size: 1340px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(–wp–style–root–padding-top); padding-bottom: var(–wp–style–root–padding-bottom); }.has-global-padding { padding-right: var(–wp–style–root–padding-right); padding-left: var(–wp–style–root–padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(–wp–style–root–padding-right) * -1); margin-left: calc(var(–wp–style–root–padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 1.2rem; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { –wp–style–block-gap: 1.2rem; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 1.2rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 1.2rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.2rem;}:root :where(.is-layout-grid){gap: 1.2rem;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(–wp–style–global–content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(–wp–style–global–wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: var(–wp–preset–color–base);color: var(–wp–preset–color–contrast);font-family: var(–wp–preset–font-family–manrope);font-size: var(–wp–preset–font-size–large);font-weight: 300;letter-spacing: -0.1px;line-height: 1.4;–wp–style–root–padding-top: 0px;–wp–style–root–padding-right: var(–wp–preset–spacing–50);–wp–style–root–padding-bottom: 0px;–wp–style–root–padding-left: var(–wp–preset–spacing–50);}a:where(:not(.wp-element-button)){color: currentColor;text-decoration: underline;}:root :where(a:where(:not(.wp-element-button)):hover){text-decoration: none;}h1, h2, h3, h4, h5, h6{font-weight: 400;letter-spacing: -0.1px;line-height: 1.125;}h1{font-size: var(–wp–preset–font-size–xx-large);}h2{font-size: var(–wp–preset–font-size–x-large);}h3{font-size: var(–wp–preset–font-size–large);}h4{font-size: var(–wp–preset–font-size–medium);}h5{font-size: var(–wp–preset–font-size–small);letter-spacing: 0.5px;}h6{font-size: var(–wp–preset–font-size–small);font-weight: 700;letter-spacing: 1.4px;text-transform: uppercase;}:root :where(.wp-element-button, .wp-block-button__link){background-color: var(–wp–preset–color–contrast);border-width: 0;color: var(–wp–preset–color–base);font-family: inherit;font-size: var(–wp–preset–font-size–medium);font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: 1rem;padding-right: 2.25rem;padding-bottom: 1rem;padding-left: 2.25rem;text-decoration: none;text-transform: inherit;}:root :where(.wp-element-button:hover, .wp-block-button__link:hover){background-color: color-mix(in srgb, var(–wp–preset–color–contrast) 85%, transparent);border-color: transparent;color: var(–wp–preset–color–base);}:root :where(.wp-element-button:focus, .wp-block-button__link:focus){outline-color: var(–wp–preset–color–accent-4);outline-offset: 2px;}:root :where(.wp-element-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-gallery figcaption, .wp-block-image figcaption, .wp-block-table figcaption, .wp-block-video figcaption){font-size: var(–wp–preset–font-size–small);line-height: 1.4;}.has-black-color{color: var(–wp–preset–color–black) !important;}.has-cyan-bluish-gray-color{color: var(–wp–preset–color–cyan-bluish-gray) !important;}.has-white-color{color: var(–wp–preset–color–white) !important;}.has-pale-pink-color{color: var(–wp–preset–color–pale-pink) !important;}.has-vivid-red-color{color: var(–wp–preset–color–vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(–wp–preset–color–luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(–wp–preset–color–luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(–wp–preset–color–light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(–wp–preset–color–vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(–wp–preset–color–pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(–wp–preset–color–vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(–wp–preset–color–vivid-purple) !important;}.has-base-color{color: var(–wp–preset–color–base) !important;}.has-contrast-color{color: var(–wp–preset–color–contrast) !important;}.has-accent-1-color{color: var(–wp–preset–color–accent-1) !important;}.has-accent-2-color{color: var(–wp–preset–color–accent-2) !important;}.has-accent-3-color{color: var(–wp–preset–color–accent-3) !important;}.has-accent-4-color{color: var(–wp–preset–color–accent-4) !important;}.has-accent-5-color{color: var(–wp–preset–color–accent-5) !important;}.has-accent-6-color{color: var(–wp–preset–color–accent-6) !important;}.has-black-background-color{background-color: var(–wp–preset–color–black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(–wp–preset–color–cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(–wp–preset–color–white) !important;}.has-pale-pink-background-color{background-color: var(–wp–preset–color–pale-pink) !important;}.has-vivid-red-background-color{background-color: var(–wp–preset–color–vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(–wp–preset–color–luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(–wp–preset–color–luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(–wp–preset–color–light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(–wp–preset–color–vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(–wp–preset–color–pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(–wp–preset–color–vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(–wp–preset–color–vivid-purple) !important;}.has-base-background-color{background-color: var(–wp–preset–color–base) !important;}.has-contrast-background-color{background-color: var(–wp–preset–color–contrast) !important;}.has-accent-1-background-color{background-color: var(–wp–preset–color–accent-1) !important;}.has-accent-2-background-color{background-color: var(–wp–preset–color–accent-2) !important;}.has-accent-3-background-color{background-color: var(–wp–preset–color–accent-3) !important;}.has-accent-4-background-color{background-color: var(–wp–preset–color–accent-4) !important;}.has-accent-5-background-color{background-color: var(–wp–preset–color–accent-5) !important;}.has-accent-6-background-color{background-color: var(–wp–preset–color–accent-6) !important;}.has-black-border-color{border-color: var(–wp–preset–color–black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(–wp–preset–color–cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(–wp–preset–color–white) !important;}.has-pale-pink-border-color{border-color: var(–wp–preset–color–pale-pink) !important;}.has-vivid-red-border-color{border-color: var(–wp–preset–color–vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(–wp–preset–color–luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(–wp–preset–color–luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(–wp–preset–color–light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(–wp–preset–color–vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(–wp–preset–color–pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(–wp–preset–color–vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(–wp–preset–color–vivid-purple) !important;}.has-base-border-color{border-color: var(–wp–preset–color–base) !important;}.has-contrast-border-color{border-color: var(–wp–preset–color–contrast) !important;}.has-accent-1-border-color{border-color: var(–wp–preset–color–accent-1) !important;}.has-accent-2-border-color{border-color: var(–wp–preset–color–accent-2) !important;}.has-accent-3-border-color{border-color: var(–wp–preset–color–accent-3) !important;}.has-accent-4-border-color{border-color: var(–wp–preset–color–accent-4) !important;}.has-accent-5-border-color{border-color: var(–wp–preset–color–accent-5) !important;}.has-accent-6-border-color{border-color: var(–wp–preset–color–accent-6) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(–wp–preset–gradient–vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(–wp–preset–gradient–light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(–wp–preset–gradient–luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(–wp–preset–gradient–luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(–wp–preset–gradient–very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(–wp–preset–gradient–cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(–wp–preset–gradient–blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(–wp–preset–gradient–blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(–wp–preset–gradient–luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(–wp–preset–gradient–pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(–wp–preset–gradient–electric-grass) !important;}.has-midnight-gradient-background{background: var(–wp–preset–gradient–midnight) !important;}.has-small-font-size{font-size: var(–wp–preset–font-size–small) !important;}.has-medium-font-size{font-size: var(–wp–preset–font-size–medium) !important;}.has-large-font-size{font-size: var(–wp–preset–font-size–large) !important;}.has-x-large-font-size{font-size: var(–wp–preset–font-size–x-large) !important;}.has-xx-large-font-size{font-size: var(–wp–preset–font-size–xx-large) !important;}.has-manrope-font-family{font-family: var(–wp–preset–font-family–manrope) !important;}.has-fira-code-font-family{font-family: var(–wp–preset–font-family–fira-code) !important;}
:root :where(.wp-block-columns-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-columns-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-flow) > *{margin-block-start: var(–wp–preset–spacing–50);margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-columns-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-constrained) > *{margin-block-start: var(–wp–preset–spacing–50);margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-flex){gap: var(–wp–preset–spacing–50);}:root :where(.wp-block-columns-is-layout-grid){gap: var(–wp–preset–spacing–50);}
:root :where(.wp-block-site-tagline){font-size: var(–wp–preset–font-size–medium);}
:root :where(.wp-block-site-title){font-weight: 700;letter-spacing: -.5px;}
:root :where(.wp-block-site-title a:where(:not(.wp-element-button))){text-decoration: none;}
:root :where(.wp-block-site-title a:where(:not(.wp-element-button)):hover){text-decoration: underline;}
:root :where(.wp-block-navigation){font-size: var(–wp–preset–font-size–medium);}
:root :where(.wp-block-navigation a:where(:not(.wp-element-button))){text-decoration: none;}
:root :where(.wp-block-navigation a:where(:not(.wp-element-button)):hover){text-decoration: underline;}
/*# sourceURL=global-styles-inline-css */

.wp-container-core-navigation-is-layout-fc306653{justify-content:flex-end;}.wp-container-core-group-is-layout-f4c28e8b{flex-wrap:nowrap;gap:var(–wp–preset–spacing–10);justify-content:flex-end;}.wp-container-core-group-is-layout-8165f36a{flex-wrap:nowrap;justify-content:space-between;}.wp-container-core-columns-is-layout-28f84493{flex-wrap:nowrap;}.wp-container-core-navigation-is-layout-fe9cc265{flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-570722b2{gap:var(–wp–preset–spacing–80);justify-content:space-between;align-items:flex-start;}.wp-container-core-group-is-layout-e5edad21{justify-content:space-between;align-items:flex-start;}.wp-container-core-group-is-layout-91e87306{gap:var(–wp–preset–spacing–20);justify-content:space-between;}
/*# sourceURL=core-block-supports-inline-css */

.skip-link.screen-reader-text {
border: 0;
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
}

.skip-link.screen-reader-text:focus {
background-color: #eee;
clip-path: none;
color: #444;
display: block;
font-size: 1em;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
}
/*# sourceURL=wp-block-template-skip-link-inline-css */

a{text-decoration-thickness:1px!important;text-underline-offset:.1em}:where(.wp-site-blocks :focus){outline-width:2px;outline-style:solid}.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child){margin-bottom:3px}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content{outline-offset:4px}.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content{outline-offset:0}blockquote,caption,figcaption,h1,h2,h3,h4,h5,h6,p{text-wrap:pretty}.more-link{display:block}:where(pre){overflow-x:auto}
/*# sourceURL=https://taxowlpro.com/wp-content/themes/twentytwentyfive/style.min.css */


window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
gtag(“set”,”linker”,{“domains”:[“taxowlpro.com”]});
gtag(“js”, new Date());
gtag(“set”, “developer_id.dZTNiMT”, true);
gtag(“config”, “GT-TQDCNNXL”);
window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( “event”, name, { …data, event_source: “site-kit” } ); };
//# sourceURL=google_gtagjs-js-after

{“imports”:{“@wordpress/interactivity”:”https://taxowlpro.com/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=66c613f68580994bb00a”}}

@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:fallback;src:url(‘https://taxowlpro.com/wp-content/themes/twentytwentyfive/assets/fonts/manrope/Manrope-VariableFont_wght.woff2’) format(‘woff2’);}
@font-face{font-family:”Fira Code”;font-style:normal;font-weight:300 700;font-display:fallback;src:url(‘https://taxowlpro.com/wp-content/themes/twentytwentyfive/assets/fonts/fira-code/FiraCode-VariableFont_wght.woff2’) format(‘woff2’);}

window.tnCalc = function() {
// FIX 5: Defensive check
var prepFeeInput = document.getElementById(‘tn-prep-fee’);
if (!prepFeeInput) return;

// FIX 5: Defensive NaN check
var prepFee = parseFloat(prepFeeInput.value);
if (isNaN(prepFee)) prepFee = 600;

// Enforce bounds
if (prepFee 2000) prepFee = 2000;

// FIX 6: Only format when NOT actively typing
if (document.activeElement !== prepFeeInput) {
prepFeeInput.value = prepFee.toFixed(0);
}

// Calculate processing fees
var processingFees = 0;
var feeAmounts = {tech: 10, bank: 35.95, sig: 10, prior: 17};

[‘tech’, ‘bank’, ‘sig’, ‘prior’].forEach(function(id) {
var checkbox = document.getElementById(‘tn-c-‘ + id);
var row = document.getElementById(‘tn-r-‘ + id);

if (checkbox && checkbox.checked) {
processingFees += feeAmounts[id];
if (row) row.classList.remove(‘tn-dim’);
} else {
if (row) row.classList.add(‘tn-dim’);
}
});

// Calculate totals
var efileFee = 50;
var totalClientCost = prepFee + efileFee + processingFees;
var preparerEarnings = prepFee – efileFee;

// Update all displays
document.getElementById(‘tn-pt’).textContent = ‘$’ + processingFees.toFixed(2);
document.getElementById(‘tn-grand’).textContent = ‘$’ + totalClientCost.toFixed(2);
document.getElementById(‘tn-preparer-earnings’).textContent = ‘$’ + preparerEarnings.toFixed(2);
document.getElementById(‘tn-client-total’).textContent = ‘$’ + totalClientCost.toFixed(2);
};

// FIX 3: Clean event listeners (no polling, no duplication)
document.addEventListener(‘DOMContentLoaded’, function() {
var input = document.getElementById(‘tn-prep-fee’);

if (input) {
// FIX 4: Mobile + Desktop support
input.addEventListener(‘input’, tnCalc); // real-time typing
input.addEventListener(‘keyup’, tnCalc); // mobile fallback
input.addEventListener(‘blur’, tnCalc); // lock final value
}

// FIX 3: Checkbox listeners
document.querySelectorAll(‘[id^=”tn-c-“]’).forEach(function(cb) {
cb.addEventListener(‘change’, tnCalc);
});

// Initial calculation
tnCalc();
});

// ===== COUNTDOWN TIMER =====
window.startCountdown = function() {
var deadlineDate = new Date(‘2026-12-31T23:59:59’).getTime();

var countdownInterval = setInterval(function() {
var now = new Date().getTime();
var distance = deadlineDate – now;

if (distance 0) timerText = days + ‘d ‘ + hours + ‘h ‘ + minutes + ‘m’;
else if (hours > 0) timerText = hours + ‘h ‘ + minutes + ‘m ‘ + seconds + ‘s’;
else timerText = minutes + ‘m ‘ + seconds + ‘s’;

document.getElementById(‘countdown-timer’).innerHTML = timerText;
}, 1000);
};

// ===== ANIMATED PROGRESS BAR (on scroll) =====
window.animateProgressBar = function() {
var progressBar = document.getElementById(‘spots-progress-bar’);
if (!progressBar) return;

var observer = new IntersectionObserver(function(entries) {
entries.forEach(function(entry) {
if (entry.isIntersecting && !entry.target.classList.contains(‘animated’)) {
entry.target.classList.add(‘animated’);
observer.unobserve(entry.target);
}
});
}, { threshold: 0.5 });

observer.observe(progressBar);
};

document.addEventListener(‘DOMContentLoaded’, function() {
startCountdown();
animateProgressBar();
});

/* ===== FONT FAMILY SYSTEM ===== */
body {
font-family: -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, “Helvetica Neue”, Arial, sans-serif !important;
font-size: 1rem !important;
font-weight: 400 !important;
color: #555 !important;
line-height: 1.6 !important;
}

h1, h2, h3, h4, h5, h6 {
font-family: -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, “Helvetica Neue”, Arial, sans-serif !important;
color: #19293C !important;
font-weight: 800 !important;
line-height: 1.2 !important;
}

h1 { font-size: 2.5rem !important; font-weight: 800 !important; }
h2 { font-size: 2rem !important; font-weight: 800 !important; margin: 0 0 24px !important; }
h3 { font-size: 1.1rem !important; font-weight: 700 !important; margin: 0 0 12px !important; }

p { font-size: 1rem !important; color: #555 !important; font-weight: 400 !important; line-height: 1.7 !important; }

/* Button text consistency */
a, button {
font-family: -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, “Helvetica Neue”, Arial, sans-serif !important;
font-weight: 600 !important;
font-size: 0.95rem !important;
}

/* ===== NAVY BACKGROUND TEXT = WHITE ===== */
div[style*=”background: #19293C”] p,
section[style*=”background: #19293C”] p,
.txp-cta p {
color: #FFFFFF !important;
}

/* ===== PREVENT HORIZONTAL SCROLL ===== */
html, body {
width: 100% !important;
overflow-x: hidden !important;
margin: 0 !important;
padding: 0 !important;
}
* { box-sizing: border-box !important; }

/* Hide theme header/footer on this page */
body.home header.wp-block-template-part,
body.home footer.wp-block-template-part { display: none !important; }
body.home .wp-site-blocks { padding-top: 0 !important; padding-bottom: 0 !important; }
body.home { margin: 0; padding: 0; background: #fff; }
body.home .entry-content { margin: 0 !important; padding: 0 !important; max-width: none !important; }
body.home .wp-block-post-content { margin: 0 !important; padding: 0 !important; max-width: none !important; }

/* === PREVENT HORIZONTAL SCROLL === */
html, body { overflow-x: hidden !important; max-width: 100vw !important; }
section, .txp-hero { max-width: 100% !important; overflow-x: hidden !important; }

.txp-page * { box-sizing: border-box; }
.txp-page {
font-family: ‘Inter’, -apple-system, BlinkMacSystemFont, ‘Segoe UI’, sans-serif;
color: #19293C;
background: #fff;
margin: 0;
padding: 0;
}
.txp-nav {
display: flex;
justify-content: space-between;
align-items: center;
padding: 16px 5%;
background: #fff;
border-bottom: 1px solid #e5e7eb;
position: sticky;
top: 0;
z-index: 100;
}
.txp-nav-logo { display: flex; align-items: center; text-decoration: none; gap: 10px; }
.txp-nav-logo img { height: 44px; width: auto; }
.txp-nav-logo-text { font-size: 1.15rem; font-weight: 700; color: #19293C; }
@media (max-width: 500px) { .txp-nav-logo-text { display: none; } }
.txp-nav-links { display: flex; gap: 24px; align-items: center; list-style: none; margin: 0; padding: 0; }
.txp-nav-links a { color: #555; text-decoration: none; font-size: 0.9rem; font-weight: 500; }
.txp-nav-links a:hover { color: #19293C; }
.txp-nav-toggle { display: none; background: none; border: none; cursor: pointer; padding: 8px; flex-direction: column; gap: 5px; }
.txp-nav-toggle span { display: block; width: 24px; height: 2px; background: #19293C; border-radius: 2px; transition: 0.3s; }
.txp-nav-links.open { display: flex; flex-direction: column; position: absolute; top: 100%; left: 0; right: 0; background: #fff; padding: 20px 5%; border-bottom: 1px solid #e5e7eb; gap: 16px; }
.txp-nav-links.open li { text-align: center; }
.txp-btn { display: inline-block; padding: 14px 28px; border-radius: 8px; font-weight: 600; font-size: 1rem; cursor: pointer; text-decoration: none; border: none; transition: opacity 0.2s; font-family: inherit; }
.txp-btn:hover { opacity: 0.88; }
.txp-btn-primary { background: #E8A020; color: #fff; }
.txp-btn-primary:hover { background: #C88010; }
.txp-btn-sm { padding: 10px 20px; font-size: 0.9rem; }
.txp-section { padding: 80px 5%; }
.txp-section-white { background: #fff; color: #19293C; }
.txp-section-gray { background: #f5f7fa; color: #19293C; }
.txp-container { max-width: 1100px; margin: 0 auto; }
.txp-eyebrow { font-size: 0.8rem; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase; color: #E8A020; margin-bottom: 12px; }
.txp-section h2 { font-size: clamp(1.6rem, 3.5vw, 2.4rem); font-weight: 800; margin: 0 0 16px; color: #19293C; }
.txp-section h2 + p { color: #666; font-size: 1.05rem; line-height: 1.6; max-width: 600px; margin: 0; }
.txp-hero { padding: 100px 5% 80px; background: #fff; text-align: center; }
.txp-hero h1 { font-size: clamp(2rem, 5vw, 3.5rem); font-weight: 800; line-height: 1.15; margin: 0 auto 24px; max-width: 900px; color: #19293C; }
.txp-hero p { font-size: 1.2rem; color: #555; max-width: 600px; margin: 0 auto 36px; line-height: 1.6; }
.txp-hero-badge { display: inline-block; background: #f3f4f6; border: 1px solid #d1d5db; border-radius: 999px; padding: 8px 18px; font-size: 0.85rem; color: #555; margin-bottom: 40px; }
.txp-earnings { background: #fff; border: 1px solid #e5e7eb; border-radius: 16px; padding: 40px; max-width: 500px; margin: 60px auto 0; box-shadow: 0 4px 20px rgba(0,0,0,0.06); }
.txp-earnings-title { font-size: 0.85rem; color: #888; margin-bottom: 24px; text-transform: uppercase; letter-spacing: 0.1em; }
.txp-chart { display: flex; align-items: flex-end; gap: 12px; height: 100px; margin-bottom: 16px; }
.txp-bar { flex: 1; background: #e5e7eb; border-radius: 4px 4px 0 0; }
.txp-bar-active { background: #E8A020; }
.txp-chart-labels { display: flex; gap: 12px; }
.txp-chart-labels span { flex: 1; text-align: center; font-size: 0.75rem; color: #888; }
.txp-earnings-stat { margin-top: 20px; font-size: 2rem; font-weight: 800; color: #19293C; }
.txp-earnings-stat span { font-size: 0.9rem; color: #888; font-weight: 400; margin-left: 8px; }
.txp-features-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 24px; margin-top: 48px; }
.txp-feature-card { background: #fff; border: 1px solid #e5e7eb; border-radius: 12px; padding: 28px; box-shadow: 0 2px 8px rgba(0,0,0,0.04); }
.txp-feature-card h3 { font-size: 1rem; font-weight: 700; margin: 0 0 8px; color: #19293C; }
.txp-feature-card p { font-size: 0.9rem; color: #666; margin: 0; line-height: 1.5; }
.txp-feature-icon { width: 40px; height: 40px; background: #FFF8E6; border-radius: 8px; display: flex; align-items: center; justify-content: center; margin-bottom: 16px; font-size: 1.2rem; }
.txp-steps { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 32px; margin-top: 48px; }
.txp-step-number { width: 40px; height: 40px; background: #E8A020; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: 800; font-size: 1rem; margin-bottom: 16px; color: #fff; }
.txp-step h3 { font-size: 1rem; font-weight: 700; margin: 0 0 8px; color: #19293C; }
.txp-step p { font-size: 0.9rem; color: #666; margin: 0; line-height: 1.6; }
.txp-req-list { list-style: none; padding: 0; margin: 32px 0; }
.txp-req-list li { display: flex; align-items: flex-start; gap: 12px; padding: 16px 0; border-bottom: 1px solid #e5e7eb; font-size: 1rem; color: #333; }
.txp-req-list li:last-child { border-bottom: none; }
.txp-req-check { color: #E8A020; font-size: 1.1rem; margin-top: 1px; flex-shrink: 0; }
.txp-ptin-grid { display: grid; grid-template-columns: 55% 45%; gap: 40px; align-items: start; margin-top: 48px; width: 100%; }
.txp-ptin-text { display: flex; flex-direction: column; gap: 16px; }
.txp-ptin-text p { color: #555; line-height: 1.7; font-size: 1rem; margin: 0; }
.txp-ptin-text a.txp-btn { margin-top: 12px; }
.txp-preparer-cards { display: flex; flex-direction: column; gap: 16px; }
.txp-preparer-card { background: #fff; border: 1px solid #e5e7eb; border-radius: 12px; padding: 20px 24px; display: flex; align-items: center; gap: 16px; box-shadow: 0 2px 8px rgba(0,0,0,0.04); }
.txp-preparer-avatar { width: 44px; height: 44px; background: #FFF8E6; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: 700; font-size: 1rem; color: #E8A020; flex-shrink: 0; }
.txp-preparer-name { font-weight: 600; font-size: 0.95rem; color: #19293C; margin-bottom: 4px; }
.txp-preparer-badge { display: inline-block; background: rgba(232,160,32,0.1); color: #E8A020; font-size: 0.75rem; font-weight: 600; padding: 2px 10px; border-radius: 999px; border: 1px solid rgba(232,160,32,0.25); }
.txp-faq-list { margin-top: 48px; border-top: 1px solid #e5e7eb; }
.txp-faq-item { border-bottom: 1px solid #e5e7eb; }
.txp-faq-item summary { padding: 20px 0; font-weight: 600; font-size: 1rem; cursor: pointer; color: #19293C; list-style: none; display: flex; justify-content: space-between; align-items: center; gap: 16px; }
.txp-faq-item summary::-webkit-details-marker { display: none; }
.txp-faq-item summary::after { content: ‘+’; font-size: 1.4rem; color: #E8A020; flex-shrink: 0; }
.txp-faq-item[open] summary::after { content: ‘−’; }
.txp-faq-body { padding: 0 0 20px; color: #555; font-size: 0.95rem; line-height: 1.7; }
/* CTA stays dark navy, Footer is now light navy-tint */
.txp-cta { text-align: center; padding: 100px 5%; background: #f5f7fa; position: relative; }
.txp-cta h2 { font-size: clamp(1.8rem, 4vw, 2.8rem); font-weight: 800; margin: 0 auto 16px; max-width: 700px; color: #000000; }
.txp-cta-sub { color: #1a1a1a; font-size: 1rem; margin-bottom: 40px; font-weight: 500; }
.txp-cta-steps { display: flex; justify-content: center; gap: 24px; flex-wrap: wrap; margin-bottom: 40px; }
.txp-cta-step { font-size: 0.9rem; color: #1a1a1a; display: flex; align-items: center; gap: 8px; font-weight: 500; }
.txp-cta-step::before { content: ‘✓’; color: #E8A020; font-weight: 700; }
/* Logo section: clean, no ghosted text */
.txp-cta img { position: relative; z-index: 2; }
.txp-cta div[style*=”display: flex”][style*=”align-items: center”] { position: relative; z-index: 2; }
.txp-cta div[style*=”display: flex”][style*=”align-items: center”]::before { display: none !important; }
.txp-cta div[style*=”display: flex”][style*=”align-items: center”]::after { display: none !important; }
.txp-price-tag { font-size: 0.85rem; color: #64748b; margin-top: 16px; }
.txp-pricing-highlight { display: inline-block; background: #FFFFFF; border-left: 5px solid #F5A623; border-radius: 8px; padding: 24px 36px; margin-bottom: 32px; box-shadow: 0 2px 8px rgba(0,0,0,0.08); }
.txp-pricing-highlight .price { font-size: 2.5rem; font-weight: 800; color: #00194A; }
.txp-pricing-highlight .save { font-size: 0.85rem; color: #F5A623; margin-top: 4px; font-weight: 600; }
.txp-footer { background: #F0F3F8 !important; border-top: 1px solid #D8E0EC; padding: 60px 5% 40px; color: #3D4F6B; }
.txp-footer * { background-color: transparent !important; }
.txp-footer-grid { display: grid; grid-template-columns: 2fr 1fr 1fr; gap: 48px; max-width: 1100px; margin: 0 auto 40px; }
.txp-footer-brand .logo { font-size: 1.2rem; font-weight: 700; color: #19293C; margin-bottom: 8px; }
.txp-footer-brand p { font-size: 0.85rem; line-height: 1.6; max-width: 280px; color: #555; margin: 0 0 16px; }
.txp-footer-col h4 { font-size: 0.8rem; text-transform: uppercase; letter-spacing: 0.1em; color: #7A8FA8; margin-bottom: 16px; font-weight: 600; }
.txp-footer-col ul { list-style: none; padding: 0; margin: 0; }
.txp-footer-col li { margin-bottom: 10px; }
.txp-footer-col a { color: #555; text-decoration: none; font-size: 0.9rem; }
.txp-footer-col a:hover { color: #E8A020; }
.txp-footer-contact { font-size: 0.85rem; color: #555; line-height: 1.8; }
.txp-footer-contact a { color: #E8A020; text-decoration: none; }
.txp-footer-bottom { max-width: 1100px; margin: 0 auto; padding-top: 24px; border-top: 1px solid #D8E0EC; display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 12px; font-size: 0.8rem; color: #7A8FA8; }
/* Hide dead footer links */
.txp-footer-col a[href*=”blog”],
.txp-footer-col a[href*=”about”],
.txp-footer-col a[href*=”events”],
.txp-footer-col a[href*=”shop”],
.txp-footer-col a[href*=”patterns”],
.txp-footer-col a[href*=”themes”],
.txp-footer-col a[href*=”authors”] { display: none; }

/* Hide WordPress theme credit */
body.home footer .wp-block-paragraph a[href*=”wordpress”],
body.home footer .wp-block-paragraph a[href*=”twentytwentyfive”],
body.home footer span:contains(“Twenty Twenty-Five”),
body.home footer .wp-block-paragraph a[href*=”Twenty”] { display: none !important; }

@media (max-width: 768px) {
.txp-ptin-grid { display: block; }
.txp-ptin-text { margin-bottom: 24px; }
.txp-ptin-text .txp-btn { display: inline-block; text-align: left; }
.txp-ptin-grid > div:last-child a[href*=”irs.gov”] { display: inline-block !important; text-align: left !important; margin-left: 0 !important; }
.txp-footer-grid { grid-template-columns: 1fr; gap: 32px; }
.txp-nav-links { display: none !important; position: absolute; top: 60px; left: 0; right: 0; background: #19293C !important; padding: 8px 0; z-index: 1000; box-shadow: 0 4px 6px rgba(0,0,0,0.1); }
.txp-nav-links.open { display: flex !important; flex-direction: column; }
.txp-nav-links li { width: 100%; }
.txp-nav-links a { display: block; padding: 10px 20px; font-size: 0.9rem; color: #FFFFFF !important; border-bottom: 1px solid rgba(255,255,255,0.1); }
.txp-nav-links a:hover { color: #E8A020 !important; background-color: rgba(255,255,255,0.1); }
.txp-nav-toggle { display: flex !important; flex-direction: column; justify-content: space-around; align-items: center; width: 40px; height: 30px; cursor: pointer; z-index: 9999; background: none; border: 2px solid #19293C !important; border-radius: 4px; padding: 4px; }
.txp-steps, .txp-features-grid { grid-template-columns: 1fr; }
}
/* Nav wrapping fix */
.txp-nav-links li { white-space: nowrap; }
.txp-nav-links a { display: inline-block; }
/* Hamburger menu animation */
.txp-nav-toggle span { display: block !important; width: 24px; height: 3px; background-color: #19293C !important; border-radius: 2px; position: relative; transition: all 0.3s ease; }
.txp-nav-toggle span:nth-child(1) { top: 0; }
.txp-nav-toggle span:nth-child(2) { top: 50%; transform: translateY(-50%); }
.txp-nav-toggle span:nth-child(3) { bottom: 0; }
.txp-nav-toggle.open span:nth-child(1) { top: 50%; transform: translateY(-50%) rotate(45deg); }
.txp-nav-toggle.open span:nth-child(2) { opacity: 0; }
.txp-nav-toggle.open span:nth-child(3) { bottom: 50%; transform: translateY(50%) rotate(-45deg); }

/* Mobile menu colors for contrast */
@media (max-width: 768px) {
.txp-nav-links { background-color: #19293C !important; }
.txp-nav-links a { color: #FFFFFF !important; padding: 12px 20px; }
.txp-nav-links a:hover { color: #E8A020 !important; background-color: rgba(255,255,255,0.15) !important; }
.txp-nav-links a:active { color: #E8A020 !important; background-color: rgba(255,255,255,0.2) !important; }
}

@media (max-width: 390px) {
.txp-hero h1 { font-size: 1.5rem; }
.txp-hero > div:nth-child(5) a { font-size: 0.9rem; padding: 14px 16px; }
small { font-size: 0.7rem; line-height: 1.3; }
body { overflow-x: hidden; }
}
@media (max-width: 375px) {
.txp-hero h1 { font-size: 1.35rem; line-height: 1.3; }
.txp-hero-badge { font-size: 0.85rem; padding: 12px 16px; }
}
.wp-block-site-title { display: none !important; } .wp-block-site-logo { display: none !important; }

Build Your Tax Business

Make $200–$1,500 per return. No monthly fees. No percentage cuts.

Keep 100% of your prep fees. Start filing within 48 hours of approval.

Simple returns: $200–$300. Complex returns with business income, rentals, or investments: $800–$1,500+.

⚡ Founding Member Rate: $649/season (First 50 only) — After 50 founding members, price moves to $699/season.
Apply Now

✓ PTIN verification + 24-hour approval

See How It Works
View Earnings

⚡ LIMITED TIME

Founding Member Opportunity (First 50 Only)

Lock in $649/season before standard pricing. After 50 members or October 31—whichever comes first—rate moves to $699/season. This is a one-time offer.

Founding Rate
$649
/season
Founding Member Rate

Standard Rate
$699
/season
After 50 members

Time Remaining
Loading…
Until October 31, 2026
Deadline approaching

Spots Claimed

1 of 50 founding spots claimed
Just launched April 2026 — early members are locking in now.

Built by a Preparer Who Has Been Doing This Since 2007.

I built TaxOwl Pro after nearly two decades of bleeding 15–25% of my profit to software companies. Tax professionals deserve to own their business completely.

Running a tax practice myself, I saw the real problem: traditional tax software charges high monthly fees AND takes 15–25% of refund processing fees.

That’s backward. Preparers should own their business completely. So I built a different model.

Everything You Need to File.

Professional-grade tax software without the professional-grade price tag.

📋

Tax Preparation

  • Unlimited federal and state returns
  • 4,300+ forms and schedules
  • Part-year and non-resident state support

📤

E-File & Submissions

  • Federal and state e-file
  • Filing status optimization
  • Multi-year comparison reports

💳

Bank Products

  • Refund transfers from day one
  • Multiple bank product options
  • Remote invoicing

👥

Client Experience

  • Remote signature capture
  • Client portal access
  • SMS messaging to clients

⚙️

Workflow & Automation

  • OCR document scanning
  • Autofill from EIN database
  • Pre-season letters & organizers

🔒

Security & Support

  • Multi-factor authentication
  • TaxOwl Academy training
  • Operator-led support

All features included. $649/season.

What You Get

Professional tax software built for your business

TaxOwl Pro is built for tax professionals who want real bureau-level economics without the usual software headaches. You get the platform, the filing capacity, and the support structure you need to operate with confidence during tax season.

💰

Flat Seasonal Price

No surprise charges mid-season. One price, all season long.

♾️

Unlimited Returns

Scale without watching the clock. File as many as your clients need.

🏦

Bank Products Enabled

Built for real revenue, not just filing. Bank products ready from day one.

🎧

Operator-Led Support

Help from people who understand the work. Not a ticket queue.

🎯

Built for Your Practice

Designed around your business model, not a national chain’s needs.

🔒

PTIN-Verified Network

Every preparer in TaxOwl Pro is verified. You’re operating in a clean, compliant network.

📈

Year-Round Access

Your account stays active all year. File extensions, amendments, and planning whenever you need.


$649

Flat seasonal price — unlimited returns, bank products enabled day one.

Founding Member Rate

After 50 members, price moves to $699/season.

No commitment until your application is approved

/* ========== SPACING OVERRIDES ========== */
section { margin: 0 !important; padding-top: 2rem !important; padding-bottom: 2rem !important; }
.txp-section { padding: 2rem 5% !important; }
.txp-hero { padding: 3rem 5% !important; }
.wp-block-group { padding: 2rem 5% !important; margin: 0 !important; }
.txp-container { max-width: 1100px !important; margin: 0 auto !important; padding: 0 !important; }
br { display: none !important; }
p + br { display: none !important; }

/* BUTTON SPACING */
.txp-btn { margin: 0.5rem 0.5rem 0 0 !important; }

/* MOBILE RESPONSIVE */
@media (max-width: 768px) {
section { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
.txp-hero { padding: 2rem 5% !important; }

/* ===== PRICING SECTION MOBILE ===== */
/* Pricing container: proper padding and centering */
#the-numbers > div {
padding-left: 16px !important;
padding-right: 16px !important;
margin-left: auto !important;
margin-right: auto !important;
}

/* Pricing grid: stack on mobile */
div[style*=”display: grid”][style*=”grid-template-columns: 1fr 1fr”] {
grid-template-columns: 1fr !important;
gap: 24px !important;
max-width: 100% !important;
margin-left: auto !important;
margin-right: auto !important;
}

/* Price font size on mobile */
div[style*=”font-size: 3.5rem”] {
font-size: 2.5rem !important;
margin-bottom: 16px !important;
}

/* LEFT SIDE: center on mobile */
div[style*=”text-align: left”] {
text-align: center !important;
}

/* RIGHT SIDE: full width buttons on mobile */
div[style*=”display: flex”][style*=”flex-direction: column”] {
width: 100% !important;
}

/* ===== BUTTON FIXES ===== */
/* All buttons: 100% width, consistent height/padding/radius */
a[style*=”display: block”],
.txp-btn,
a[href*=”forms.google”],
a[href*=”how-it-works”],
a[href*=”the-numbers”] {
width: 100% !important;
display: block !important;
text-align: center !important;
padding: 16px 20px !important;
border-radius: 10px !important;
box-sizing: border-box !important;
}

/* Blue box 2-column to 1-column on mobile */
div[style*=”grid-template-columns: 1fr 1fr”] { grid-template-columns: 1fr !important; }
/* What’s Included: 2 columns to 1 on mobile */
ul[style*=”columns: 2″] { columns: 1 !important; }

/* ===== CALCULATOR TABLE MOBILE ===== */
.tn-table-wrap { overflow-x: auto; }
.tn-table { font-size: 13px; }
.tn-table th, .tn-table td { padding: 8px 4px !important; }
#tn-prep-fee { width: 60px !important; font-size: 14px; }

/* ===== PRICING BOX FIX ===== */
/* Pricing box: full width with proper spacing */
div[style*=”background: #fff”] {
width: 100% !important;
margin: 0 auto !important;
padding: 20px !important;
box-sizing: border-box !important;
}
}

/* ========== END SPACING OVERRIDES ========== */
.tn-calc-label { font-size: 12px; font-weight: 700; color: #7A8FA8; letter-spacing: 0.08em; text-transform: uppercase; margin-bottom: 1rem; }
.tn-table-wrap { border: 1px solid #e5e7eb; border-radius: 12px; overflow: hidden; margin-bottom: 1rem; }
.tn-table { width: 100%; border-collapse: collapse; font-size: 14px; }
.tn-table thead tr { background: #f5f7fa; }
.tn-table th { text-align: left; padding: 10px 14px; font-size: 11px; font-weight: 700; color: #7A8FA8; letter-spacing: 0.07em; text-transform: uppercase; }
.tn-table th:last-child { text-align: right; }
.tn-table td { padding: 11px 14px; color: #19293C; border-top: 1px solid #f0f2f6; vertical-align: middle; }
.tn-table td:last-child { text-align: right; font-variant-numeric: tabular-nums; }
.tn-grp td { font-size: 11px; font-weight: 700; color: #7A8FA8; letter-spacing: 0.08em; text-transform: uppercase; background: #f5f7fa; padding: 6px 14px; border-top: 1px solid #e5e7eb; }
.tn-grp-first td { border-top: none; }
.tn-indent td:first-child { padding-left: 26px; }
.tn-sub td { font-size: 13px; font-weight: 700; background: #f5f7fa; border-top: 1px solid #e5e7eb; color: #64748b; }
.tn-sub td:last-child { color: #19293C; }
.tn-prep td:first-child { font-weight: 700; }
.tn-total td { font-weight: 700; background: #19293C; color: #ffffff; font-size: 15px; border-top: none; }
.tn-total td:last-child { color: #E8A020; }
.tn-dim { opacity: 0.35; }
.tn-pill { display: inline-block; font-size: 10px; padding: 1px 6px; border-radius: 4px; font-weight: 700; background: #FEF3DC; color: #C88010; margin-left: 5px; vertical-align: middle; }
.tn-chk-cell { width: 30px; padding-right: 0; }
.tn-desc { font-size: 13px; color: #7A8FA8; }
.tn-fn { font-size: 12px; color: #94a3b8; margin-bottom: 1.5rem; line-height: 1.65; }
.tn-note { font-size: 13px; color: #3D4F6B; border-left: 3px solid #e5e7eb; padding-left: 14px; margin-bottom: 3rem; line-height: 1.65; }

/* ===== ANIMATED PROGRESS BAR ===== */
#spots-progress-bar {
width: 100%;
height: 8px;
background: #e5e7eb;
border-radius: 10px;
overflow: hidden;
margin: 16px 0;
}
#spots-progress-fill {
height: 100%;
background: linear-gradient(90deg, #E8A020, #f5b340);
width: 0%;
transition: width 1.2s cubic-bezier(0.34, 1.56, 0.64, 1);
border-radius: 10px;
}
#spots-progress-bar.animated #spots-progress-fill {
width: 2%; /* 1/50 spots claimed */
}

/* ===== COUNTDOWN TIMER ===== */
#countdown-timer {
font-size: 18px;
font-weight: 700;
color: #E8A020;
letter-spacing: 0.05em;
}
/* Nav wrapping fix */
.txp-nav-links li { white-space: nowrap; }
.txp-nav-links a { display: inline-block; }
.wp-block-site-title { display: none !important; } .wp-block-site-logo { display: none !important; }

Your Real Earnings Potential

Tax season isn’t just 90 days. This is a year-round income system when you understand the flow.

January – February
Build Your Momentum

Start early. Capture simple returns and build your base.

10–15 clients × $600/return

Gross: $6,000–$9,000

Net after e-file fees: $5,500–$8,250

March – April
Peak Earning Potential

This is where serious money is made.

20–30 clients × $800–$1,000/return

Gross: $16,000–$30,000

Net after e-file fees: $15,000–$28,500

May – September
Extension Season Opportunity

Most preparers disappear here — you don’t.

5–10 extension returns × $400–$600

Gross: $2,000–$6,000

Net after e-file fees: $1,750–$5,500

October
Extension Deadline Push

Final deadline = last big push.

10–15 clients × $500–$700

Gross: $5,000–$10,500

Net after e-file fees: $4,500–$9,750

November – December
Planning & Amendments

Quiet season = smart money.

3–5 amended returns × $300–$500

Gross: $900–$2,500

Net after e-file fees: $750–$2,250

Your Year-Round Potential

$25,000–$55,000+

Part-time volume. After seasonal fee and e-file costs.

Most preparers only think about tax season.
The ones who understand the full cycle build real income.

$649
Flat seasonal price — unlimited returns, bank products enabled day one

Apply now

if (document.getElementById(‘tnChart’)) {
new Chart(document.getElementById(‘tnChart’), {
type: ‘bar’,
data: {
labels: [‘Jan’, ‘Feb’, ‘Mar’, ‘Apr’],
datasets: [{
label: ‘Monthly revenue’,
data: [12400, 21800, 36500, 43200],
backgroundColor: [‘#7A8FA8′,’#7A8FA8′,’#7A8FA8′,’#E8A020’],
borderRadius: 6,
borderSkipped: false
}]
},
options: {
responsive: true,
maintainAspectRatio: false,
plugins: {
legend: { display: false },
tooltip: {
callbacks: {
label: function(ctx) { return ‘ $’ + ctx.parsed.y.toLocaleString(); }
}
}
},
scales: {
x: { grid: { display: false }, ticks: { color: ‘#7A8FA8’, font: { size: 13 } } },
y: {
grid: { color: ‘#f0f2f6’ },
ticks: {
color: ‘#7A8FA8’,
font: { size: 12 },
callback: function(v) { return ‘$’ + (v/1000).toFixed(0) + ‘K’; }
}
}
}
}
});
}

Per-return fee calculator
Fee component Description Client cost
Preparer earnings
Tax preparation fee Set by you $
TaxOwl fees
E-file fee Platform access & support $50.00
TaxOwl subtotal $50.00
Processing & transmission fees — deducted from client refund, not billed to you
Tech fee Per return $10.00
Bank product transmission fee Refund transfers $35.95
Remote signature fee Per SSN $10.00
Prior year fee If applicable $17.00
Processing subtotal $55.95
Total client cost $705.95

Toggle fees to build your scenario. All fees deducted from client refund — no out-of-pocket cost at filing.

All fees are deducted directly from the client’s refund. Your clients pay nothing out of pocket at the time of filing.

Your earnings per return (after platform)

$550.00

Client pays

$705.95

// Call calculator on page load
tnCalc();

Perfect For…

🚀

New Preparers

Want to start your tax business without $5K in software costs

📊

Side Hustlers

Adding tax prep to existing accounting/bookkeeping work

💰

Existing Preparers

Currently paying $500–2K/year in software fees + 15–25% of refunds? Stop the bleed. Reclaim $3K–5K+ per season.

The Math Speaks for Itself

Feature Traditional Software TaxOwl Pro
Monthly fees $50–$200/mo ✓ $0
Per-return fees $25–$50/return ✓ $0
Refund processing cut 10–25% ✓ 0%
Seasonal cost (50 returns) $1,500–$3,500+ $649 unlimited
Bank products Often extra ✓ Included
E-file Often extra ✓ Included

Built on Real Tax Workflows

We built TaxOwl Pro by running returns through it internally. The system handles the complete workflow:

  • ✓ Client intake through portal
  • ✓ Return preparation in our interface
  • ✓ E-file submission to IRS/states
  • ✓ Remote signature capture
  • ✓ Automated client delivery

Everything automated. Zero manual steps. Tested through real tax workflows.

Why We Built This Differently

Traditional tax software was built for big firms, not tax professionals who own their practice.

They charge monthly ($50–200/month) PLUS take 10–25% of your refund processing fees.

That means:

  • • You’re paying overhead costs even in slow months
  • • Your profit gets cut on every return
  • • You’re locked into their pricing

We built TaxOwl Pro on a different model:

One flat seasonal price ($649), no percentage cuts, full automation.

That’s how preparers own their business.

Read more insights in The Tax Wire blog — daily updates on tax practice economics, software trends, and preparer strategies.

How It Works

From application to filing in 48 hours

1

Apply

Fill out a short application. Tell us about your practice, your PTIN, and where you file. Takes about 3 minutes.

2

Get Approved

We review your application and confirm your PTIN and EFIN status. Most approvals happen within 24 hours.

3

Activate

Your TaxOwl Pro account is provisioned, and bank products are enabled. You now have full access to TaxOwl Hub, your preparer dashboard for managing clients and filings, and TaxOwl Academy, your training library with onboarding guides, tutorials, and filing best practices.

4

File & Get Paid

Start filing returns. Offer refund transfers. Earn more per return.

For Tax Professionals

Your PTIN matters. We take compliance seriously.

The IRS requires all paid tax preparers to hold a valid, active PTIN. TaxOwl Pro verifies PTIN status for every preparer in our network — because it protects you, your clients, and the integrity of the returns you file.

TaxOwl Pro is operated by CKT Ventures, LLC. Our team prepares and files returns ourselves.
TaxOwl Pro is an IRS Authorized e-file Provider.

How to Find Your First Clients

You don’t start from zero. We give you the playbook.

✓ Scripts & templates for Facebook groups — Join 20+ tax prep groups actively recruiting. We give you the messaging.

✓ How to reach CPAs and referral networks — Most profitable clients come from referral sources.

✓ Pricing strategy ($400–$800 per return) — Charge enough to survive, not so much you price yourself out.

✓ Follow-up sequences — Email templates to convert prospects into clients.

Most founding members get 10–20 clients in year 1 through:

Tax prep Facebook groups

CPA referrals

Local networking

Check The Tax Wire for templates, scripts, and detailed guidance on client acquisition strategies.

Who We’re Built For

TaxOwl Pro is designed for tax professionals who meet these qualifications:

✓ Active PTIN (IRS-issued)

Required by IRS for all paid tax preparers

✓ Active EFIN (E-file Authorization)

Needed to submit returns electronically

✓ Filing Experience

At least one tax season of return prep experience

Not sure if you meet all requirements? Review the qualifications above, then apply when you’re ready. We’re here to answer questions — but all preparers must hold a valid PTIN before activation.

FAQs

Frequently Asked Questions

What’s the difference between Founding Member and Standard pricing?

Founding Member rate ($649) is locked in for life once you join. After 50 members, new preparers pay $699. That’s it — no other differences. Same features, same support, same everything. The only difference is price.

How do I know I’m getting a spot as a Founding Member?

Spots are first-come-first-served. Once 50 members sign up and activate, new applicants are directed to the Standard rate ($699). You can see remaining spots on the homepage. If you apply now and get approved before we hit 50, you’re locked in at $649 for life.

Can I use my own clients and keep those relationships?

Yes. 100%. You own the client relationship completely. They pay you directly. We never contact them, never upsell them, never take a cut. This is your business. TaxOwl Pro is just the software and infrastructure.

Is there a long-term contract?

No. One seasonal payment ($649 or $699 per tax season). That’s it. You’re done if you want to be. No multi-year commitments, no hidden fees, no lock-in. You control your business.

What if I only have 20 returns?

Still $649 (or $699). That’s the point — you’re not paying per return or per month. Whether you file 20 returns or 200, same price. Low volume, high volume — doesn’t matter. You’re covered.

What is a Refund Transfer and how does it work?

A Refund Transfer lets your clients pay your preparation fee from their refund. Your fee is deducted, and the remainder goes to your client. It removes the “I don’t have the money upfront” objection and helps you collect on every return without chasing payment.

What if I need help during tax season?

TaxOwl Pro provides operator-led support via email at 1040@taxowlpro.com. Our support team prepares and files returns themselves — you get help from people who understand your business, not a generic help desk.

Is there a refund policy?

Our refund policy is activation-based:

Full refund if denied: If your PTIN/EFIN verification is denied, you receive a full refund. You never got the product, so you don’t pay.

No refund after activation: Once your account is activated and you’re granted software access, no refunds are available. You have access to all platform features for the full tax season.

No mid-season cancellations: There is no pro-rating or refunds for mid-season changes of mind.

This policy is fair and protects both parties. For full details, see our Terms of Service.

Do you handle multistate returns?

Yes. TaxOwl Pro supports multistate e-filing through our IRS Authorized e-file provider relationship. You can file federal returns and state returns (all 50 states) for your clients. Your EFIN is your authorization to file in all states where you’re qualified.

What happens if I miss the founding deadline?

The founding member rate ($649/season) is only available until October 31, 2026, or until 50 members activate—whichever comes first. After that, new preparers pay $699/season. There’s no way to “get in” at the founding rate after the deadline, so apply now if you want to lock in the lower price for life.

Can I file prior-year returns?

Yes. Your TaxOwl Pro account works year-round, so you can file prior-year returns (amendments, extensions from prior seasons, etc.) whenever you need to. The flat seasonal price covers all returns you file during the calendar year—no limits on how far back you go.

What’s your response time for support during tax season?

We aim for next-business-day response during tax season (January–April). Our support team prepares and files returns themselves, so they understand real-world issues and can help you troubleshoot quickly. For urgent issues, email 1040@taxowlpro.com with “URGENT” in the subject line.

File From Your Phone

Your clients can upload documents, sign returns remotely, and track their refund — all from their smartphone. No office visit required.

Every TaxOwl Pro member gets a personalized client portal link. Your clients see your brand — not ours.

Access Client Portal

Personalized for every TaxOwl Pro member

See TaxOwl Pro in Action

Schedule a free 15-minute walkthrough of the platform, TaxOwl Hub, and Academy. See exactly what you get before you commit.

Request Your Demo

Free 15-minute walkthrough. No commitment required.

TaxOwl Pro

Ready to Build Your Tax Business?

Join the first 50 founders at $649/season. After that, the rate moves to $699/season.

Apply today
Get approved within 24 hours
Start filing within 48 hours
$649/season
⚡ Founding Member Rate (First 50 Only)
No monthly fees. No percentage cuts. Unlimited returns.
49 spots remaining • First come, first served

Claim Your Founding Member Spot

No commitment until your application is approved

{“prefetch”:[{“source”:”document”,”where”:{“and”:[{“href_matches”:”/*”},{“not”:{“href_matches”:[“/wp-*.php”,”/wp-admin/*”,”/wp-content/uploads/*”,”/wp-content/*”,”/wp-content/plugins/*”,”/wp-content/themes/twentytwentyfive/*”,”/*\?(.+)”]}},{“not”:{“selector_matches”:”a[rel~=”nofollow”]”}},{“not”:{“selector_matches”:”.no-prefetch, .no-prefetch a”}}]},”eagerness”:”conservative”}]}

( function() {
var skipLinkTarget = document.querySelector( ‘main’ ),
sibling,
skipLinkTargetID,
skipLink;

// Early exit if a skip-link target can’t be located.
if ( ! skipLinkTarget ) {
return;
}

/*
* Get the site wrapper.
* The skip-link will be injected in the beginning of it.
*/
sibling = document.querySelector( ‘.wp-site-blocks’ );

// Early exit if the root element was not found.
if ( ! sibling ) {
return;
}

// Get the skip-link target’s ID, and generate one if it doesn’t exist.
skipLinkTargetID = skipLinkTarget.id;
if ( ! skipLinkTargetID ) {
skipLinkTargetID = ‘wp–skip-link–target’;
skipLinkTarget.id = skipLinkTargetID;
}

// Create the skip link.
skipLink = document.createElement( ‘a’ );
skipLink.classList.add( ‘skip-link’, ‘screen-reader-text’ );
skipLink.id = ‘wp-skip-link’;
skipLink.href = ‘#’ + skipLinkTargetID;
skipLink.innerText = ‘Skip to content’;

// Inject the skip link.
sibling.parentElement.insertBefore( skipLink, sibling );
}() );

//# sourceURL=wp-block-template-skip-link-js-after

{“baseUrl”:”https://s.w.org/images/core/emoji/17.0.2/72×72/”,”ext”:”.png”,”svgUrl”:”https://s.w.org/images/core/emoji/17.0.2/svg/”,”svgExt”:”.svg”,”source”:{“concatemoji”:”https://taxowlpro.com/wp-includes/js/wp-emoji-release.min.js?ver=6.9.4″}}

/*! This file is auto-generated */
const a=JSON.parse(document.getElementById(“wp-emoji-settings”).textContent),o=(window._wpemojiSettings=a,”wpEmojiSettingsSupports”),s=[“flag”,”emoji”];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement(“script”);t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if(“object”==typeof e&&”number”==typeof e.timestamp&&(new Date).valueOf(){i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],”flag”!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});
//# sourceURL=https://taxowlpro.com/wp-includes/js/wp-emoji-loader.min.js