.hbstpl-design-professional-tax-preparation{--ink:#23292c;--muted:#53605f;--paper:#fff;--line:#d8ded9}.hbstpl-design-professional-tax-preparation *{box-sizing:border-box}.hbstpl-design-professional-tax-preparation{scroll-behavior:smooth;scroll-padding-top:24px}.hbstpl-design-professional-tax-preparation{margin:0;background:var(--bg);color:var(--ink);font:16px/1.65 Arial,Helvetica,sans-serif}.hbstpl-design-professional-tax-preparation a{color:inherit}.hbstpl-design-professional-tax-preparation button,.hbstpl-design-professional-tax-preparation input,.hbstpl-design-professional-tax-preparation select,.hbstpl-design-professional-tax-preparation textarea{font:inherit}.hbstpl-design-professional-tax-preparation button,.hbstpl-design-professional-tax-preparation a,.hbstpl-design-professional-tax-preparation input,.hbstpl-design-professional-tax-preparation select,.hbstpl-design-professional-tax-preparation textarea,.hbstpl-design-professional-tax-preparation summary{outline-offset:5px}.hbstpl-design-professional-tax-preparation *:focus-visible{outline:3px solid var(--color)}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-wrap{max-width:1180px;padding:0 40px;margin:auto}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-preview{background:#10213d;color:#fff;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;font-size:13px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-preview a{color:#fff}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-preview label{display:flex;align-items:center;gap:9px;font-weight:bold}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-preview input{width:20px;height:20px;accent-color:#fa6a35}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-preview p{margin:0}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-preview-right{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-preview #hbstpl-professional-tax-preparation-hb-package-count{font-size:12px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-skip{position:absolute;left:-9999px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-skip:focus{left:10px;top:10px;background:white;color:#10213d;padding:12px;z-index:10}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-nav{min-height:100px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--line)}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-logo{font-size:24px;font-weight:800;text-decoration:none;letter-spacing:-1px;color:var(--color)}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-logo span{font-size:11px;text-transform:uppercase;display:block;letter-spacing:2px;color:var(--muted);margin-top:1px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-nav nav{display:flex;gap:25px;align-items:center;font-size:14px;font-weight:bold}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-nav nav a{text-decoration:none}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-nav nav a:hover{text-decoration:underline}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--color);color:#fff;border:1px solid var(--color);padding:14px 22px;text-decoration:none;font-weight:700;font-size:14px;min-height:50px;cursor:pointer;border-radius:3px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-btn.hbstpl-professional-tax-preparation-secondary{background:transparent;color:var(--color)}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-hero{padding:78px 0 64px;display:grid;grid-template-columns:1.15fr .85fr;gap:70px;align-items:center}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-kicker{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:2.2px;color:var(--color);margin:0 0 20px}.hbstpl-design-professional-tax-preparation h1,.hbstpl-design-professional-tax-preparation h2,.hbstpl-design-professional-tax-preparation h3{line-height:1.12;letter-spacing:-1.5px;margin:0 0 22px}.hbstpl-design-professional-tax-preparation h1{font-size:clamp(42px,4.65vw,65px)}.hbstpl-design-professional-tax-preparation h2{font-size:clamp(32px,3.2vw,44px)}.hbstpl-design-professional-tax-preparation h3{font-size:22px;letter-spacing:-.6px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-lead{font-size:18px;color:var(--muted);max-width:570px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-micro{font-size:12px;color:var(--muted);margin-top:18px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-art{position:relative;min-height:390px;background:var(--color);color:white;padding:40px;border-radius:3px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-art:before{content:'';position:absolute;width:260px;height:260px;right:-50px;top:-95px;border:40px solid var(--accent);border-radius:50%;opacity:.5}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-art>*{position:relative}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-art .hbstpl-professional-tax-preparation-art-label{text-transform:uppercase;letter-spacing:2px;font-size:10px;color:var(--accent);margin-bottom:22px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-art h2{font-size:34px;max-width:320px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-art p{font-size:14px;color:#fff;margin:0 0 26px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-art ol{margin:0;padding:0;list-style:none;counter-reset:steps}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-art li{border-top:1px solid #ffffff40;padding:12px 0;font-size:14px;counter-increment:steps}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-art li:before{content:'0' counter(steps);color:var(--accent);margin-right:20px;font-size:11px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-ribbon{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;font-size:12px;text-transform:uppercase;letter-spacing:1.5px;color:var(--color)}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-section{padding:82px 0}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-section-head{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:36px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-section-head h2{max-width:600px;margin-bottom:0}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-section-head p{max-width:330px;color:var(--muted);font-size:15px;margin-bottom:0}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-service{background:var(--paper);border:1px solid var(--line);padding:30px;display:flex;flex-direction:column;align-items:flex-start}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-service .hbstpl-professional-tax-preparation-num{display:block;color:var(--color);font-size:12px;letter-spacing:1px;margin-bottom:34px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-service p{color:var(--muted);font-size:15px;margin:0 0 22px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-service a{color:var(--color);font-size:13px;font-weight:bold;margin-top:auto;text-underline-offset:5px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-feature{background:var(--color);color:white}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:95px;align-items:center}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-feature .hbstpl-professional-tax-preparation-kicker{color:var(--accent)}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-feature p{color:#fff;opacity:.88}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-feature .hbstpl-professional-tax-preparation-quote{border-left:2px solid var(--accent);padding:0 0 0 30px;font-size:23px;line-height:1.5}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-special .hbstpl-professional-tax-preparation-tile{padding:28px 0;border-top:2px solid var(--color)}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-special .hbstpl-professional-tax-preparation-tile h3{font-size:23px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-special .hbstpl-professional-tax-preparation-tile p{font-size:15px;color:var(--muted)}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-process{background:#fff}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-process article{border-top:1px solid var(--line);padding-top:24px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-process .hbstpl-professional-tax-preparation-step{display:block;font-size:36px;font-family:Georgia,serif;color:var(--color);margin-bottom:20px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-process h3{font-size:22px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-process p{font-size:14px;color:var(--muted)}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-about{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px;align-items:center}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-monogram{min-height:265px;background:var(--accent);color:var(--color);display:flex;align-items:center;justify-content:center;font:90px Georgia,serif;border-radius:50% 50% 2px 2px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-bio{font-size:16px;color:var(--muted)}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-role{text-transform:uppercase;font-size:11px;letter-spacing:2px;color:var(--color)}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-resources{display:grid;grid-template-columns:1fr 1fr;gap:70px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-resource{padding:32px;background:white;border:1px solid var(--line)}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-resource p{color:var(--muted);font-size:15px}.hbstpl-design-professional-tax-preparation details{border-bottom:1px solid var(--line);padding:19px 0}.hbstpl-design-professional-tax-preparation summary{cursor:pointer;font-weight:bold;font-size:15px}.hbstpl-design-professional-tax-preparation details p{color:var(--muted);font-size:14px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-contact{border-top:1px solid var(--line)}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-contact-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-contact p{color:var(--muted)}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-contact .hbstpl-professional-tax-preparation-details{font-size:14px;margin:24px 0}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-contact .hbstpl-professional-tax-preparation-details strong{color:var(--ink)}.hbstpl-design-professional-tax-preparation form{background:#fff;border:1px solid var(--line);padding:32px}.hbstpl-design-professional-tax-preparation form h3{font-size:23px}.hbstpl-design-professional-tax-preparation form p{font-size:13px}.hbstpl-design-professional-tax-preparation label.hbstpl-professional-tax-preparation-field{display:block;font-size:13px;font-weight:bold;margin-top:15px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-field input,.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-field select,.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-field textarea{display:block;width:100%;padding:11px;margin-top:6px;border:1px solid #9eaba8;border-radius:2px;color:var(--ink);background:#fff;min-width:0}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-field textarea{min-height:100px;resize:vertical}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-form-note{font-size:12px!important}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-form-result{font-size:14px!important;color:var(--color)!important;font-weight:bold}.hbstpl-design-professional-tax-preparation form .hbstpl-professional-tax-preparation-btn{margin-top:20px}.hbstpl-design-professional-tax-preparation footer{background:var(--color);color:#fff;padding:35px 0;font-size:12px}.hbstpl-design-professional-tax-preparation footer .hbstpl-professional-tax-preparation-foot-top{display:flex;justify-content:space-between;gap:30px;margin-bottom:24px}.hbstpl-design-professional-tax-preparation footer .hbstpl-professional-tax-preparation-foot-name{font-size:21px;font-weight:bold}.hbstpl-design-professional-tax-preparation footer p{max-width:960px;opacity:.85}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-endnav{display:flex;gap:20px;flex-wrap:wrap}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-editorial h1,.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-editorial h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-1.8px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-editorial .hbstpl-professional-tax-preparation-art{border-radius:120px 120px 3px 3px;padding-top:110px;min-height:445px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-warm .hbstpl-professional-tax-preparation-service,.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-warm form{border-radius:14px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-warm .hbstpl-professional-tax-preparation-art{border-radius:140px 140px 20px 20px;min-height:450px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-warm .hbstpl-professional-tax-preparation-hero{grid-template-columns:1fr 1fr}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-bold h1{font-size:clamp(45px,5.8vw,79px);letter-spacing:-3px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-bold .hbstpl-professional-tax-preparation-art{border-radius:0;box-shadow:14px 14px 0 var(--accent)}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-bold .hbstpl-professional-tax-preparation-special .hbstpl-professional-tax-preparation-tile{background:var(--accent);border:none;padding:32px;min-height:245px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-bold .hbstpl-professional-tax-preparation-monogram{border-radius:0}.hbstpl-design-professional-tax-preparation.hbstpl-professional-tax-preparation-clean .hbstpl-professional-tax-preparation-art{border-radius:16px;border-bottom:10px solid var(--accent)}.hbstpl-design-professional-tax-preparation.hbstpl-professional-tax-preparation-clean .hbstpl-professional-tax-preparation-service{border-top:4px solid var(--color)}.hbstpl-design-professional-tax-preparation.hbstpl-professional-tax-preparation-clean .hbstpl-professional-tax-preparation-hero{gap:55px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-preview a:focus-visible,.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-preview input:focus-visible{outline-color:#fa6a35}@media(max-width:950px){.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-nav{flex-wrap:wrap;padding:20px 0}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-nav nav{gap:17px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-hero,.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-warm .hbstpl-professional-tax-preparation-hero{gap:30px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-wrap{padding:0 26px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-grid{gap:16px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-service{padding:23px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-feature-grid,.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-resources,.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-contact-grid{gap:38px}}@media(max-width:700px){.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-wrap{padding:0 22px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-preview{padding:12px 18px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-preview-right{gap:12px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-nav{gap:16px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-nav nav{width:100%;justify-content:space-between;gap:10px;font-size:12px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-nav .hbstpl-professional-tax-preparation-btn{min-height:40px;padding:9px 12px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-hero,.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-warm .hbstpl-professional-tax-preparation-hero,.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-feature-grid,.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-about,.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-resources,.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-contact-grid{grid-template-columns:1fr;gap:32px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-hero{padding:44px 0}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-hero h1,.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-bold h1{font-size:46px;letter-spacing:-1.9px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-art,.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-warm .hbstpl-professional-tax-preparation-art,.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-editorial .hbstpl-professional-tax-preparation-art{min-height:340px;padding:30px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-editorial .hbstpl-professional-tax-preparation-art,.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-warm .hbstpl-professional-tax-preparation-art{padding-top:90px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-art h2{font-size:30px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-ribbon{flex-wrap:wrap;font-size:10px;gap:10px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-section{padding:50px 0}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-section-head{display:block}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-section-head p{margin-top:18px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-grid{grid-template-columns:1fr}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-service .hbstpl-professional-tax-preparation-num{margin-bottom:20px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-feature .hbstpl-professional-tax-preparation-quote{font-size:20px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-monogram{max-width:230px;min-height:230px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-form-row{grid-template-columns:1fr;gap:0}.hbstpl-design-professional-tax-preparation form{padding:23px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-foot-top{flex-direction:column}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-bold .hbstpl-professional-tax-preparation-art{box-shadow:7px 7px 0 var(--accent)}}@media(prefers-reduced-motion:reduce){.hbstpl-design-professional-tax-preparation{scroll-behavior:auto}}@media print{.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-preview,.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-nav nav,.hbstpl-design-professional-tax-preparation form{display:none}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-section{padding:30px 0}}.hbstpl-design-professional-tax-preparation{--color:#254a70;--accent:#d2e5ef;--bg:#f5f8fa;--wp--style--block-gap:0;overflow-wrap:anywhere}.hbstpl-design-professional-tax-preparation *{box-sizing:border-box}.hbstpl-design-professional-tax-preparation .wp-block-group{margin-block-start:0;margin-block-end:0}.hbstpl-design-professional-tax-preparation .wp-block-image{margin:0}.hbstpl-design-professional-tax-preparation .wp-block-image img{width:100%;display:block;height:100%;min-height:240px;max-height:520px;object-fit:cover}.hbstpl-design-professional-tax-preparation .wp-block-button__link{border-radius:3px;font-size:14px;text-decoration:none}.hbstpl-design-professional-tax-preparation .wp-block-buttons{gap:12px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-brand{max-width:600px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-schedule-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-schedule-card{border:1px solid #8885;padding:22px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-inquiry-card{padding:28px;border:1px solid #8885}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-faq-item{padding:20px 0;border-bottom:1px solid #8885}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-nav{flex-wrap:wrap}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-nav-links{display:flex;flex-wrap:wrap;gap:18px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-nav-links a{color:inherit;background:transparent;padding:6px 0;border:0}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-gallery .wp-block-image img{height:280px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-hero-art .wp-block-image img{height:510px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-monogram{background:none}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-monogram img{border-radius:50% 50% 3px 3px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-art .wp-block-image{margin-bottom:25px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-art .wp-block-image img{height:250px;min-height:0}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-art:before{display:none}@media(max-width:800px){.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-schedule-cards{grid-template-columns:1fr}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-hero-art .wp-block-image img{height:360px}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-nav-links{display:flex!important}}.hbstpl-design-professional-tax-preparation .wp-block-button__link{background:transparent;color:inherit;padding:0;border:0}.hbstpl-design-professional-tax-preparation .wp-block-button{margin:0}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-nav-links .wp-block-button__link{background:transparent;color:inherit}.hbstpl-design-professional-tax-preparation .hbstpl-professional-tax-preparation-nav-links .wp-block-button{padding:6px 0}