b,strong{font-weight:600}a,button{transition:all 0.3s ease}footer.wp-block-template-part .has-link-color a:not(.wp-block-social-link-anchor):is(:hover,:focus){text-decoration:underline;text-underline-offset:.2em}footer.wp-block-template-part .is-style-logos-only .wp-block-social-link{color:var(--wp--preset--color--gray-light)}footer.wp-block-template-part .is-style-logos-only .wp-block-social-link:is(:hover,:focus-within){color:var(--wp--preset--color--yellow)}.qasolved-newsletter.tnp-subscription-minimal form{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--40)}.qasolved-newsletter.tnp-subscription-minimal input.tnp-email,.qasolved-newsletter.tnp-subscription-minimal input.tnp-submit{width:100%;max-width:none;margin:0;padding:var(--wp--preset--spacing--20);border:0;border-radius:0;font-family:inherit;font-size:var(--wp--preset--font-size--text-small)}.qasolved-newsletter.tnp-subscription-minimal input.tnp-email{background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--body-text)}.qasolved-newsletter.tnp-subscription-minimal input.tnp-submit{background-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--base);cursor:pointer}.qasolved-newsletter.tnp-subscription-minimal input.tnp-submit:hover,.qasolved-newsletter.tnp-subscription-minimal input.tnp-submit:focus{background-color:var(--wp--preset--color--primary)}@media (max-width:767px){.wp-block-group.is-layout-flex:has(>.is-style-inline){justify-content:center;text-align:center}.is-style-inline{justify-content:center}}.wp-site-blocks>*+*{margin-block-start:0}.qasolved-site-header{position:sticky;top:var(--wp-admin--admin-bar--height,0);z-index:100}.qasolved-site-header.is-stuck{box-shadow:var(--wp--preset--shadow--card)}@media (prefers-reduced-motion:no-preference){.qasolved-site-header{transition:box-shadow 0.2s ease}}.wp-block-navigation.qasolved-main-nav .wp-block-navigation-item .wp-block-navigation__submenu-container{padding:var(--wp--preset--spacing--50);box-shadow:var(--wp--preset--shadow--card);font-weight:400;text-transform:none}.wp-block-navigation.qasolved-main-nav .is-style-two-columns>.wp-block-navigation__submenu-container{display:block;columns:2;column-gap:var(--wp--preset--spacing--60)}.wp-block-navigation.qasolved-main-nav .is-style-two-columns>.wp-block-navigation__submenu-container>li{break-inside:avoid}@media (min-width:1025px){.qasolved-site-header .wp-block-group:has(>.qasolved-main-nav),.qasolved-site-header .qasolved-main-nav,.qasolved-main-nav .wp-block-navigation__container,.qasolved-main-nav .wp-block-navigation__container>.wp-block-navigation-item{align-self:stretch}.qasolved-main-nav .wp-block-navigation__responsive-container,.qasolved-main-nav .wp-block-navigation__responsive-dialog,.qasolved-main-nav .wp-block-navigation__responsive-close,.qasolved-main-nav .wp-block-navigation__responsive-container-content{height:100%}.wp-block-navigation.qasolved-main-nav .wp-block-navigation__container>.has-child>.wp-block-navigation__submenu-container{top:calc(100% + var(--wp--preset--spacing--30) + 1px);right:auto;left:50%;transform:translateX(-50%)}.qasolved-main-nav .wp-block-navigation__container>.has-child:is(:hover,:focus-within)>.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container,.qasolved-main-nav .wp-block-navigation__container>.has-child>[aria-expanded="true"]~.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{width:max-content}.wp-block-navigation.qasolved-main-nav .wp-block-navigation__container>.has-child>.wp-block-navigation__submenu-container::before{content:"";position:absolute;right:0;bottom:100%;left:0;height:calc(var(--wp--preset--spacing--30) + 2px)}}.qasolved-main-nav .wp-block-navigation-item__label{white-space:nowrap}@media (min-width:1025px){.qasolved-main-nav .wp-block-qasolved-mega-menu>.qasolved-mega-menu__panel{top:calc(100% + var(--wp--preset--spacing--30) + 1px)}.qasolved-main-nav .wp-block-qasolved-mega-menu>.qasolved-mega-menu__panel:has(.is-narrow){width:min(34rem, calc(100vw - 2 * var(--wp--preset--spacing--30)))}.qasolved-main-nav .wp-block-qasolved-mega-menu>.qasolved-mega-menu__panel::before{content:"";position:absolute;right:0;bottom:100%;left:0;height:calc(var(--wp--preset--spacing--30) + 2px)}}.qasolved-mega-menu__panel p{margin:0}.qasolved-mega-menu__eyebrow{color:var(--wp--preset--color--secondary);font-size:var(--wp--preset--font-size--text-small);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.qasolved-mega-menu__heading{padding-inline:var(--wp--preset--spacing--20);padding-block-end:var(--wp--preset--spacing--10);border-bottom:1px solid var(--wp--preset--color--gray-light);color:var(--wp--preset--color--body-text);font-size:var(--wp--preset--font-size--text-small);font-weight:600}.qasolved-mega-menu__panel a{color:inherit;text-decoration:none}.qasolved-mega-menu__all a{color:var(--wp--preset--color--secondary)}.qasolved-mega-menu__all a::after{content:" \2192"}.qasolved-mega-menu__all a:hover,.qasolved-mega-menu__all a:focus-visible{text-decoration:underline}.qasolved-mega-menu__item{display:flex;position:relative;align-items:center;gap:var(--wp--preset--spacing--20);padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--20);border-radius:.5rem;font-size:var(--wp--preset--font-size--small-title);font-weight:500}.qasolved-mega-menu__item a::after{content:"";position:absolute;inset:0;border-radius:inherit}.qasolved-mega-menu__item:hover,.qasolved-mega-menu__item:focus-within{background:var(--wp--preset--color--gray-light);color:var(--wp--preset--color--secondary)}.qasolved-mega-menu__item a:focus-visible{outline:none}.qasolved-mega-menu__item:has(a:focus-visible){outline:2px solid var(--wp--preset--color--secondary);outline-offset:2px}.qasolved-mega-menu__icon,.qasolved-menu-icon{display:inline-flex;position:relative;flex:none;isolation:isolate;color:var(--wp--preset--color--secondary);font-size:var(--wp--preset--font-size--lead)}.qasolved-mega-menu__icon svg,.qasolved-menu-icon svg{width:1em;height:1em}.qasolved-mega-menu__icon::before,.qasolved-menu-icon::before{content:"";position:absolute;z-index:-1;inset:.15em .3em -.05em -.2em;border-radius:.3em;background:var(--wp--preset--color--callout-info)}.qasolved-main-nav .wp-block-navigation-item__content:hover,.qasolved-main-nav .wp-block-navigation-item__content:focus,.qasolved-main-nav .current-menu-item>.wp-block-navigation-item__content{color:var(--wp--preset--color--secondary)}@media (max-width:1366px){.qasolved-main-nav{font-size:.9375rem}.wp-block-navigation.qasolved-main-nav{gap:var(--wp--preset--spacing--40)}}.qasolved-mobile-nav .wp-block-navigation-item__content:has(>.qasolved-menu-icon){display:flex;gap:var(--wp--preset--spacing--20);align-items:center}.wp-block-navigation.qasolved-mobile-nav .wp-block-navigation__responsive-container-open:not(.always-shown){display:none}.wp-block-navigation.qasolved-mobile-nav .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block;position:relative;z-index:auto;width:100%;background-color:inherit}.wp-block-navigation.qasolved-mobile-nav .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.qasolved-mobile-nav .wp-block-navigation__responsive-container-content>.wp-block-navigation__container{display:flex}.wp-block-navigation.qasolved-mobile-nav,.wp-block-navigation.qasolved-mobile-nav .wp-block-navigation__container{width:100%;align-items:stretch}.wp-block-navigation.qasolved-mobile-nav .wp-block-navigation-item{flex-wrap:wrap;width:100%}.wp-block-navigation.qasolved-mobile-nav .wp-block-navigation-item .wp-block-navigation-submenu__toggle{display:inline-flex;align-items:center;justify-content:center;min-width:var(--wp--preset--spacing--50);min-height:var(--wp--preset--spacing--50);margin-inline-start:auto}.wp-block-navigation.qasolved-mobile-nav .wp-block-navigation-item .wp-block-navigation__submenu-container{position:static;flex-basis:100%;width:100%;padding:0;border:0;box-shadow:none;font-weight:400;text-transform:none}.wp-block-navigation.qasolved-mobile-nav .has-child:hover>.wp-block-navigation__submenu-container,.wp-block-navigation.qasolved-mobile-nav .has-child:focus-within>.wp-block-navigation__submenu-container{visibility:hidden;height:0;opacity:0;overflow:hidden}.wp-block-navigation.qasolved-mobile-nav .has-child>.wp-block-navigation-submenu__toggle[aria-expanded="true"]~.wp-block-navigation__submenu-container{visibility:visible;height:auto;opacity:1;overflow:visible;width:100%;padding:var(--wp--preset--spacing--20) 0 var(--wp--preset--spacing--20) var(--wp--preset--spacing--40)}@media (max-width:1024px){.wp-block-group.qasolved-topbar{display:none}.qasolved-main-nav .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.qasolved-main-nav .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}.qasolved-site-header .wp-block-site-logo img{width:120px}}.wp-block-group.is-style-hero-band{position:relative;isolation:isolate}.wp-block-group.is-style-hero-band::before{content:"";position:absolute;inset:0;z-index:-1;background:url(/wp-content/themes/qasolved/assets/images/pattern-bg.png) center bottom repeat;opacity:.25}.wp-block-search.is-style-hero .wp-block-search__inside-wrapper{border:0;padding:0}.wp-block-search.is-style-hero .wp-block-search__input{border:0;padding-inline:var(--wp--preset--spacing--40);background-color:var(--wp--preset--color--gray-light);color:var(--wp--preset--color--body-text)}.wp-block-search.is-style-hero .wp-block-search__button{margin:0}.yoast-breadcrumbs .icon-right-arrow1{font-size:0}.yoast-breadcrumbs .icon-right-arrow1::after{content:"\203A";padding-inline:var(--wp--preset--spacing--20);font-family:var(--wp--preset--font-family--open-sans);font-size:var(--wp--preset--font-size--body);font-style:normal}.yoast-breadcrumbs .breadcrumb_last{color:var(--wp--preset--color--yellow)}.qasolved-sticky-box{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--wp--preset--spacing--70))}.qasolved-sidebar-subheading{display:block;font-size:var(--wp--preset--font-size--lead)}.is-style-box-secondary .qasolved-newsletter.tnp-subscription-minimal input.tnp-submit{background-color:var(--wp--preset--color--primary)}.is-style-box-secondary .qasolved-newsletter.tnp-subscription-minimal input.tnp-submit:hover,.is-style-box-secondary .qasolved-newsletter.tnp-subscription-minimal input.tnp-submit:focus{background-color:var(--wp--preset--color--overlay-80)}.qasolved-meta-sep{opacity:.6}@media (max-width:767px){.qasolved-hide-mobile,.wp-block-buttons>.wp-block-button.qasolved-hide-mobile{display:none}}.qasolved-sticky-box .wp-block-buttons>.wp-block-button{flex:1 1 calc(50% - var(--wp--preset--spacing--40))}.qasolved-sticky-box .wp-block-buttons>.wp-block-button:first-child{flex-basis:100%}@media (max-width:767px){.wp-block-group.qasolved-author-box{flex-wrap:wrap}}.is-style-hero-band .qasolved-author-box__name{font-size:var(--wp--preset--font-size--hero);font-weight:400;line-height:1.6}@media (max-width:1024px){.qasolved-hide-tablet{display:none}.is-layout-grid.qasolved-stack-tablet{grid-template-columns:minmax(0,1fr)}.qasolved-align-edges :is(.has-text-align-center,.has-text-align-right){text-align:left}}@media (min-width:1025px){.qasolved-align-edges>:first-child>p{padding-right:var(--wp--preset--spacing--60)}.qasolved-align-edges>:nth-child(2)>p{padding-inline:var(--wp--preset--spacing--40)}.qasolved-align-edges>:last-child>p{padding-left:var(--wp--preset--spacing--60)}}@media (max-width:767px){.wp-block-separator.is-style-rule-offset{width:90%;left:5%}}.wp-block-post-content>.alignfull+.alignfull{margin-block-start:0}@media (max-width:1024px){.is-layout-grid.qasolved-tablet-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.is-layout-grid.qasolved-tablet-2{grid-template-columns:minmax(0,1fr)}.wp-block-separator.is-style-rule-start{width:90%;left:-5%}}.wp-block-group.is-style-plan>.wp-block-buttons:last-child{margin-top:auto}.wp-block-group.is-style-plan .wp-block-list>li+li{margin-top:var(--wp--preset--spacing--20)}.wp-block-details.is-style-accordion+.wp-block-details.is-style-accordion{margin-block-start:0;border-top-width:0}.wp-block-post-content :is(p,li) a:not(.wp-element-button){text-decoration:underline;text-underline-offset:.15em}.qasolved-step{position:relative}.qasolved-step>.is-style-step-number{position:absolute;top:calc(-1 * var(--wp--preset--spacing--40));left:calc(-1 * var(--wp--preset--spacing--30));z-index:1}.qasolved-step--connector::after{content:"";position:absolute;top:calc(var(--wp--preset--font-size--icon-large) / 2);right:var(--wp--preset--spacing--40);left:calc(var(--wp--preset--font-size--icon-large) + var(--wp--preset--spacing--40));border-top:2px dashed var(--wp--preset--color--meta)}@media (max-width:767px){.qasolved-step--connector::after{right:auto;left:50%;width:25%}}.wp-site-blocks{overflow-x:clip}.wp-block-post-content>.alignfull:not(.has-background,.wp-block-cover):has(+.alignfull:is(.has-background,.wp-block-cover)){padding-bottom:var(--wp--preset--spacing--60)}.qasolved-section-title__text{display:inline-block;position:relative}.is-style-section-title:has(+.is-style-rule-start) .qasolved-section-title__text::after,.is-style-section-title:has(+.is-style-rule-offset) .qasolved-section-title__text::after{content:"";position:absolute;top:calc(100% + var(--wp--preset--spacing--40));border-top:2px solid var(--wp--preset--color--secondary)}.is-style-section-title:has(+.wp-block-separator.has-base-background-color) .qasolved-section-title__text::after{border-top-color:var(--wp--preset--color--base)}.is-style-section-title:has(+.is-style-rule-start) .qasolved-section-title__text::after{right:calc(var(--qasolved-title-end, 0px) - var(--wp--preset--spacing--50) - var(--wp--preset--spacing--40));left:-100vw}.is-style-section-title:has(+.is-style-rule-offset) .qasolved-section-title__text::after{right:-100vw;left:calc(var(--qasolved-title-start, 0px) - var(--wp--preset--spacing--50) - var(--wp--preset--spacing--40))}.is-style-section-title:has(.qasolved-section-title__text)+.wp-block-separator:is(.is-style-rule-start,.is-style-rule-offset){visibility:hidden}.wp-block-query-pagination{flex-wrap:wrap;align-items:center;padding-top:var(--wp--preset--spacing--50);border-top:1px solid var(--wp--custom--color--hairline);gap:var(--wp--preset--spacing--40) var(--wp--preset--spacing--20)}.wp-block-query-pagination>.qasolved-pagination-status{margin:0 auto 0 0;color:var(--wp--preset--color--body-text);font-size:var(--wp--preset--font-size--text-small);letter-spacing:.02em}.wp-block-query-pagination-numbers{display:flex;align-items:center;gap:var(--wp--preset--spacing--10)}.wp-block-query-pagination-numbers .page-numbers{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:var(--wp--preset--spacing--60);height:var(--wp--preset--spacing--60);margin:0;padding:0 var(--wp--preset--spacing--20);border-radius:var(--wp--preset--border-radius--pill);color:var(--wp--preset--color--body-text);font-size:var(--wp--preset--font-size--small-title);font-weight:500;text-decoration:none;transition:background-color 0.15s ease,color 0.15s ease}.wp-block-query-pagination-numbers .page-numbers.dots{min-width:auto;letter-spacing:.1em}.wp-block-query-pagination-numbers .page-numbers.current{background-color:var(--wp--preset--color--secondary);box-shadow:var(--wp--preset--shadow--card);color:var(--wp--preset--color--base);font-weight:600}.wp-block-query-pagination>:is(.wp-block-query-pagination-previous,.wp-block-query-pagination-next){display:inline-flex;align-items:center;box-sizing:border-box;gap:var(--wp--preset--spacing--20);height:var(--wp--preset--spacing--60);margin:0;padding:0 var(--wp--preset--spacing--40);border:1px solid var(--wp--custom--color--hairline);border-radius:var(--wp--preset--border-radius--pill);color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--small-title);font-weight:500;text-decoration:none;transition:background-color 0.15s ease,border-color 0.15s ease}.wp-block-query-pagination a:is(.page-numbers,.wp-block-query-pagination-previous,.wp-block-query-pagination-next):hover,.wp-block-query-pagination a:is(.page-numbers,.wp-block-query-pagination-previous,.wp-block-query-pagination-next):focus-visible{border-color:var(--wp--preset--color--gray-light);background-color:var(--wp--preset--color--gray-light);color:var(--wp--preset--color--primary)}.wp-block-query-pagination-previous::before,.wp-block-query-pagination-next::after{content:"";width:.4em;height:.4em;border-bottom:1.5px solid currentcolor;border-left:1.5px solid currentcolor;transform:rotate(45deg);transition:transform 0.15s ease}.wp-block-query-pagination-next::after{transform:rotate(-135deg)}.wp-block-query-pagination-previous:hover::before{transform:translateX(-2px) rotate(45deg)}.wp-block-query-pagination-next:hover::after{transform:translateX(2px) rotate(-135deg)}@media (prefers-reduced-motion:reduce){.wp-block-query-pagination *,.wp-block-query-pagination *::before,.wp-block-query-pagination *::after{transition:none}}@media (max-width:767px){.wp-block-query-pagination{justify-content:center}.wp-block-query-pagination>.qasolved-pagination-status{flex-basis:100%;margin:0;text-align:center}.wp-block-query-pagination-numbers .page-numbers:not(.current){display:none}}@media (max-width:767px){.wp-block-group.is-nowrap:has(>.wp-block-qasolved-icon:first-child+.wp-block-group.is-vertical>.is-style-info-title){flex-direction:column;align-items:center;text-align:center}}@media (max-width:767px){.wp-block-heading.qasolved-center-mobile{text-align:center}}@media (max-width:1024px){.wp-block-columns.qasolved-reverse-tablet{flex-wrap:wrap}.wp-block-columns.qasolved-reverse-tablet>.wp-block-column{flex-basis:100%}.wp-block-columns.qasolved-reverse-tablet>.wp-block-column:last-child{order:-1}}.wp-block-group.alignwide:has(>.is-style-plan):not(.qasolved-plans-wide){max-width:min(var(--wp--custom--layout--plans), 100%);margin-right:auto;margin-left:auto}.wp-block-qasolved-icon.qasolved-icon--check-square path:first-child{fill:currentcolor}.wp-block-qasolved-icon.qasolved-icon--check-square path:last-child{stroke:var(--wp--preset--color--primary)}.wp-block-table table:not(.has-fixed-layout) :is(th,td){word-break:normal;overflow-wrap:break-word}.wp-block-table{contain:inline-size}@media (max-width:1024px){.wp-block-table table.has-fixed-layout{table-layout:auto}.wp-block-table table.has-fixed-layout :is(th,td){word-break:normal;overflow-wrap:break-word}}.wp-block-table.is-style-comparison{border-radius:var(--wp--preset--border-radius--small);box-shadow:0 0 0 1px var(--wp--custom--color--hairline)}.wp-block-table.is-style-comparison table{border-collapse:collapse}.wp-block-table.is-style-comparison :is(th,td){border:0;border-bottom:1px solid var(--wp--custom--color--hairline);background-color:inherit;color:inherit;font-size:var(--wp--preset--font-size--small-title);line-height:1.5;text-align:center;vertical-align:middle;padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40)}.wp-block-table.is-style-comparison :is(th,td):first-child{text-align:left}.wp-block-table.is-style-comparison thead tr{background-color:var(--wp--preset--color--black)}.wp-block-table.is-style-comparison thead th{border-bottom:0;color:var(--wp--preset--color--base);font-weight:600;letter-spacing:.02em;line-height:1.3;padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)}.wp-block-table.is-style-comparison thead th:first-child{color:var(--wp--preset--color--gray-light);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.wp-block-table.is-style-comparison tbody tr{background-color:var(--wp--preset--color--base)}.wp-block-table.is-style-comparison tbody tr:nth-child(even){background-color:var(--wp--preset--color--gray-light)}.wp-block-table.is-style-comparison tbody tr:last-child>*{border-bottom:0}.wp-block-table.is-style-comparison tbody td:first-child{color:var(--wp--preset--color--primary);font-weight:500}.wp-block-table.is-style-comparison :is(td.is-yes,td.is-no)::before{content:"";display:inline-block;width:1.375rem;height:1.375rem;vertical-align:middle;-webkit-mask:var(--qasolved-table-icon) center / contain no-repeat;mask:var(--qasolved-table-icon) center / contain no-repeat}.wp-block-table.is-style-comparison td.is-yes::before{--qasolved-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 0a12 12 0 1 0 0 24a12 12 0 1 0 0-24zM6.3 12.4l1.5-1.5 2.4 2.4 6-6 1.5 1.5-7.5 7.5z'/%3E%3C/svg%3E");background-color:var(--wp--preset--color--green)}.wp-block-table.is-style-comparison td.is-no::before{--qasolved-table-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 0a12 12 0 1 0 0 24a12 12 0 1 0 0-24zM7.05 8.46l1.41-1.41L12 10.59l3.54-3.54 1.41 1.41L13.41 12l3.54 3.54-1.41 1.41L12 13.41l-3.54 3.54-1.41-1.41L10.59 12z'/%3E%3C/svg%3E");background-color:var(--wp--preset--color--red)}@media (min-width:782px){.wp-block-table.is-style-comparison{overflow:visible;contain:none}.wp-block-table.is-style-comparison thead th{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--qasolved-header-height, 0px));z-index:2}}@media (max-width:781px){.wp-block-table.is-style-comparison{max-height:70vh;overflow:auto}.wp-block-table.is-style-comparison :is(th,td){min-width:6.5rem;padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--30)}.wp-block-table.is-style-comparison :is(th,td):first-child{position:sticky;left:0;z-index:1;min-width:9rem;box-shadow:1px 0 0 var(--wp--custom--color--hairline)}.wp-block-table.is-style-comparison thead th{position:sticky;top:0;z-index:2}.wp-block-table.is-style-comparison thead th:first-child{z-index:3}}.wp-block-image.aligncenter.is-resized{display:block}.wp-block-image.aligncenter.is-resized img[style*="%"]{max-width:max-content}.wp-block-qasolved-icon.qasolved-icon-solid path:first-child{fill:currentcolor}.wp-block-qasolved-icon.qasolved-icon-solid path:last-child{stroke:var(--wp--preset--color--base)}@media (max-width:767px){.wp-block-group.is-style-card:has(>.wp-block-group:only-child>.is-style-info-title:only-child){padding:var(--wp--preset--spacing--30)}.wp-block-group.is-layout-grid:has(>.is-style-card>.wp-block-group:only-child>.is-style-info-title:only-child){gap:var(--wp--preset--spacing--30)}}@media (max-width:1024px){.qasolved-large-tablet{font-size:var(--wp--preset--font-size--primary)}}.wp-block-qasolved-icon.qasolved-icon--check path{stroke-width:2.5}.wp-block-group.is-style-card.is-nowrap:has(>.wp-block-qasolved-icon:first-child+p:last-child){padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--30)}.wp-block-group.is-style-card.is-nowrap>.wp-block-qasolved-icon.qasolved-icon--check:first-child{font-size:var(--wp--preset--font-size--icon)}.page .wp-block-gallery.has-nested-images{justify-content:center}.page .wp-block-gallery.has-nested-images figure.wp-block-image{flex-grow:0}@media (min-width:782px){.qasolved-show-mobile,.wp-block-buttons>.wp-block-button.qasolved-show-mobile{display:none}}.wp-block-cover.qasolved-service-hero{min-height:35rem}.qasolved-service-hero .qasolved-hero-eyebrow{margin-bottom:calc(-1 * var(--wp--preset--spacing--20));font-weight:700;letter-spacing:.12em;text-transform:uppercase}.qasolved-service-hero h1{margin-block:0}.qasolved-service-hero .wp-block-column>.qasolved-hero-checks,.qasolved-service-hero .wp-block-column>.wp-block-buttons{margin-top:var(--wp--preset--spacing--50)}.qasolved-service-hero .wp-block-column>.qasolved-hero-trust{margin-top:var(--wp--preset--spacing--60)}.qasolved-service-hero .qasolved-hero-checks{display:grid;gap:var(--wp--preset--spacing--20);margin:0;padding:0;list-style:none}.qasolved-service-hero .qasolved-hero-checks>li{position:relative;padding-left:2rem;line-height:1.5}.qasolved-service-hero .qasolved-hero-checks>li::before{content:"";position:absolute;top:.15em;left:0;width:1.25rem;height:1.25rem;background-color:var(--wp--preset--color--green);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 0a12 12 0 1 0 0 24a12 12 0 1 0 0-24zM6.3 12.4l1.5-1.5 2.4 2.4 6-6 1.5 1.5-7.5 7.5z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 0a12 12 0 1 0 0 24a12 12 0 1 0 0-24zM6.3 12.4l1.5-1.5 2.4 2.4 6-6 1.5 1.5-7.5 7.5z'/%3E%3C/svg%3E") center / contain no-repeat}.qasolved-service-hero .qasolved-hero-trust{gap:var(--wp--preset--spacing--30) var(--wp--preset--spacing--50);padding-top:var(--wp--preset--spacing--40);border-top:1px solid color-mix(in srgb,var(--wp--preset--color--base) 25%,transparent)}.qasolved-service-hero .qasolved-hero-trust .wp-block-group{gap:var(--wp--preset--spacing--20);align-items:center}.qasolved-service-hero .qasolved-hero-trust p{margin:0}.qasolved-service-hero .qasolved-hero-form>*{margin-block:0}.qasolved-hero-form .fluentform form:not(:has([class*="qasolved-step-"])) fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wp--preset--spacing--20)}.qasolved-hero-form .fluentform form:not(:has([class*="qasolved-step-"])) fieldset>*{grid-column:1 / -1;margin-bottom:0}.qasolved-hero-form .fluentform form:not(:has([class*="qasolved-step-"])) fieldset>.ff-el-group:is(:has(input[type="email"]),:has(input[type="tel"])){grid-column:auto}.qasolved-hero-form .fluentform form:not(:has([class*="qasolved-step-"])) .ff-el-input--label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.qasolved-hero-form .fluentform form:not(:has([class*="qasolved-step-"])) textarea{height:7.5em;min-height:0;resize:vertical}.qasolved-hero-form .fluentform form:not(:has([class*="qasolved-step-"])) .ff_submit_btn_wrapper .ff-btn{width:100%}.wp-block-group.qasolved-hero-form{border-top:4px solid var(--wp--preset--color--secondary);padding:var(--wp--preset--spacing--60) var(--wp--preset--spacing--50) var(--wp--preset--spacing--50)}.qasolved-hero-form>.wp-block-heading{color:var(--wp--preset--color--primary);font-weight:700;letter-spacing:-.3px}.qasolved-hero-form>.wp-block-heading+p{margin-top:calc(-1 * var(--wp--preset--spacing--20));padding-bottom:var(--wp--preset--spacing--30);border-bottom:1px solid var(--wp--custom--color--hairline)}.qasolved-hero-form .fluentform .ff-el-form-control{min-height:3rem;padding:.75rem 1rem;border:1px solid var(--wp--custom--color--hairline);border-radius:var(--wp--preset--border-radius--medium);background-color:var(--wp--preset--color--gray-light);color:var(--wp--preset--color--primary);font-family:inherit;font-size:1rem;line-height:1.4;transition:border-color 150ms ease,background-color 150ms ease,box-shadow 150ms ease}.qasolved-hero-form .fluentform .ff-el-form-control::placeholder{color:var(--wp--preset--color--meta);opacity:1}.qasolved-hero-form .fluentform .ff-el-form-control:hover{border-color:color-mix(in srgb,var(--wp--preset--color--secondary) 40%,transparent)}.qasolved-hero-form .fluentform .ff-el-form-control:focus{border-color:var(--wp--preset--color--secondary);outline:none;background-color:var(--wp--preset--color--base);box-shadow:0 0 0 3px color-mix(in srgb,var(--wp--preset--color--secondary) 20%,transparent)}.qasolved-hero-form .fluentform .ff-el-is-error .ff-el-form-control{border-color:var(--wp--preset--color--red)}.qasolved-hero-form .ff_submit_btn_wrapper .ff-btn.wp-element-button{min-height:3.25rem;border-radius:var(--wp--preset--border-radius--medium);font-family:inherit;font-weight:700;letter-spacing:.02em;transition:background-color 150ms ease}.qasolved-hero-form .ff_submit_btn_wrapper .ff-btn.wp-element-button:is(:hover,:focus-visible){background-color:var(--wp--preset--color--secondary-dark)}@media (prefers-reduced-motion:reduce){.qasolved-hero-form .fluentform .ff-el-form-control,.qasolved-hero-form .ff_submit_btn_wrapper .ff-btn.wp-element-button{transition:none}}@media (max-width:360px){.qasolved-hero-form .fluentform form:not(:has([class*="qasolved-step-"])) fieldset>.ff-el-group{grid-column:1 / -1}}@media (max-width:781px){.wp-block-cover.qasolved-service-hero{min-height:0}.qasolved-service-hero .wp-block-buttons>.wp-block-button{flex:1 1 100%}.qasolved-service-hero .wp-block-buttons .wp-block-button__link{width:100%}}.qasolved-service-hero .qasolved-hero-chips{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--20);align-items:center;margin-top:var(--wp--preset--spacing--40)}.wp-block-cover.qasolved-service-hero p.qasolved-hero-chips a{padding:.3em .9em;border:1px solid color-mix(in srgb,var(--wp--preset--color--base) 45%,transparent);border-radius:var(--wp--preset--border-radius--pill);color:var(--wp--preset--color--base);text-decoration-line:none}.wp-block-cover.qasolved-service-hero p.qasolved-hero-chips a:is(:hover,:focus-visible){border-color:var(--wp--preset--color--yellow);color:var(--wp--preset--color--yellow)}.qasolved-editions .qasolved-editions__label{margin:0;font-weight:700}.qasolved-editions .qasolved-editions__list{display:flex;flex:1 1 30rem;flex-wrap:wrap;gap:var(--wp--preset--spacing--20);margin:0;padding:0;list-style:none}.qasolved-editions .qasolved-editions__list>li{margin:0;padding:.3em .9em;border:1px solid var(--wp--custom--color--hairline);border-radius:var(--wp--preset--border-radius--pill);background-color:var(--wp--preset--color--base)}.qasolved-card__cat{margin:0;line-height:1}.qasolved-card__cat a{position:relative;z-index:1;display:inline-block;padding:5px 10px;border-radius:var(--wp--preset--border-radius--pill,50px);background:color-mix(in srgb,var(--wp--preset--color--secondary) 10%,transparent);color:var(--wp--preset--color--secondary);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.qasolved-card__cat a:hover,.qasolved-card__cat a:focus-visible{background:var(--wp--preset--color--secondary);color:var(--wp--preset--color--base)}.qasolved-dot{margin:0;opacity:.6}.qasolved-eyebrow{margin:0;color:var(--wp--preset--color--meta);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.qasolved-post-hero{background-image:linear-gradient(to bottom,transparent calc(100% - 9rem),var(--wp--preset--color--base) calc(100% - 9rem))}.qasolved-post-hero__crumbs,.qasolved-post-hero__crumbs a{color:var(--wp--preset--color--body-text)}.qasolved-post-hero__crumbs a:hover,.qasolved-post-hero__crumbs a:focus-visible{color:var(--wp--preset--color--secondary)}.qasolved-post-hero .yoast-breadcrumbs .breadcrumb_last{color:var(--wp--preset--color--meta)}.qasolved-post-hero__title{font-size:clamp(1.75rem, 1.2rem + 2vw, 2.75rem)}.qasolved-byline__name{font-weight:700}.qasolved-byline__name a{color:var(--wp--preset--color--primary);text-decoration:none}.qasolved-byline__details p{margin:0}.qasolved-byline .wp-block-avatar img{border-radius:50%}.qasolved-post-hero__image{margin-top:var(--wp--preset--spacing--30);overflow:hidden;box-shadow:0 20px 40px -20px rgb(0 0 0 / .35)}.qasolved-post-hero__image img{display:block;width:100%;height:auto}.wp-block-columns.qasolved-post-layout{align-items:flex-start}.qasolved-post-main{min-width:0}.qasolved-post-aside__inner{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--qasolved-header-height, 80px) + var(--wp--preset--spacing--40))}@media (min-width:1025px){.qasolved-post-layout:has(.wp-block-qasolved-post-toc) .qasolved-post-main .qasolved-toc{display:none}}@media (max-width:1024px){.wp-block-columns.qasolved-post-layout{flex-direction:column}.wp-block-columns.qasolved-post-layout>.qasolved-post-aside{flex-basis:auto!important;width:100%}.qasolved-post-aside__inner{position:static}.qasolved-post-aside .wp-block-qasolved-post-toc{display:none}}.qasolved-prose{font-size:1.0625rem;line-height:1.75}.qasolved-prose :where(h2,h3){scroll-margin-top:calc(var(--qasolved-header-height, 80px) + var(--wp--preset--spacing--40))}.qasolved-prose img{border-radius:8px}.qasolved-help-card{border-radius:12px;background-image:linear-gradient(135deg,var(--wp--preset--color--secondary),var(--wp--preset--color--secondary-dark))}.qasolved-help-card p{margin:0;opacity:.9}.qasolved-help-card .wp-block-button__link{width:100%;border-radius:8px}.qasolved-author-card{border:1px solid var(--wp--preset--color--gray-light);border-radius:12px;background:color-mix(in srgb,var(--wp--preset--color--gray-light) 45%,var(--wp--preset--color--base))}.qasolved-author-card .wp-block-avatar img{border-radius:50%}.qasolved-author-card .wp-block-post-author-name a{color:var(--wp--preset--color--primary);text-decoration:none}.qasolved-author-card .wp-block-post-author-biography{color:var(--wp--preset--color--body-text);line-height:1.6}@media (max-width:600px){.wp-block-group.qasolved-author-card{flex-wrap:wrap}}.qasolved-post-nav>div{display:flex;flex-direction:column;gap:6px;padding:var(--wp--preset--spacing--40);border:1px solid var(--wp--preset--color--gray-light);border-radius:12px;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--wp--preset--color--meta);transition:border-color 0.15s ease,box-shadow 0.15s ease}.qasolved-post-nav>div:empty{display:none}.qasolved-post-nav>div:hover,.qasolved-post-nav>div:focus-within{border-color:var(--wp--preset--color--secondary);box-shadow:var(--wp--preset--shadow--card)}.qasolved-post-nav a{color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--small-title);font-weight:600;letter-spacing:normal;line-height:1.4;text-decoration:none;text-transform:none}.qasolved-post-nav>.post-navigation-link-next{text-align:right}.qasolved-card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--wp--preset--color--gray-light);border-radius:12px;background:var(--wp--preset--color--base);transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease}.qasolved-card:hover,.qasolved-card:focus-within{transform:translateY(-3px);border-color:#fff0;box-shadow:0 16px 32px -12px rgb(0 0 0 / .18)}.qasolved-card__image{margin:0;aspect-ratio:19 / 10;overflow:hidden}.qasolved-card__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.qasolved-card:hover .qasolved-card__image img{transform:scale(1.03)}.qasolved-card__body{display:flex;flex:1;flex-direction:column;gap:var(--wp--preset--spacing--30);padding:var(--wp--preset--spacing--40)}.qasolved-card__title{margin:0;font-size:var(--wp--preset--font-size--lead);font-weight:700;line-height:1.35}.qasolved-card__title a{color:var(--wp--preset--color--primary);text-decoration:none}.qasolved-card__title a::after{content:"";position:absolute;inset:0}.qasolved-card__title a:focus-visible{outline:none}.qasolved-card:has(.qasolved-card__title a:focus-visible){outline:2px solid var(--wp--preset--color--secondary);outline-offset:2px}.qasolved-card:hover .qasolved-card__title a{color:var(--wp--preset--color--secondary)}.qasolved-card__excerpt,.qasolved-card__excerpt p{margin:0;line-height:1.6}.qasolved-card__excerpt .wp-block-post-excerpt__more-text{display:none}.qasolved-card__meta,.wp-block-qasolved-related-posts .qasolved-card__meta{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--20);margin:auto 0 0;padding-top:var(--wp--preset--spacing--20);color:var(--wp--preset--color--meta);font-size:var(--wp--preset--font-size--text-small)}.qasolved-card__meta p{margin:0}@media (min-width:1025px){body.blog:not(.paged) .qasolved-posts__grid>li:first-child{grid-column:1 / -1}body.blog:not(.paged) .qasolved-posts__grid>li:first-child .qasolved-card{flex-direction:row;align-items:stretch}body.blog:not(.paged) .qasolved-posts__grid>li:first-child .qasolved-card__image{flex:0 0 58%}body.blog:not(.paged) .qasolved-posts__grid>li:first-child .qasolved-card__body{justify-content:center;padding:var(--wp--preset--spacing--60)}body.blog:not(.paged) .qasolved-posts__grid>li:first-child .qasolved-card__title{font-size:var(--wp--preset--font-size--heading-2);line-height:1.25}body.blog:not(.paged) .qasolved-posts__grid>li:first-child .qasolved-card__meta{margin-top:var(--wp--preset--spacing--20)}}.qasolved-blog-hero .wp-block-search{max-width:640px;margin-inline:auto}.qasolved-blog-hero .wp-block-term-description p{margin:0;opacity:.9}