.pm-site.pm-page-tax .pm-light-hero>.pm-container{position:relative;height:550px;min-height:550px;padding:100px 0;display:block}
.pm-site.pm-page-tax .pm-light-hero>.pm-container>.pm-tax-illustration{position:absolute;left:10.72%;top:18.17%;width:29.21%;height:66.64%;max-width:none}
.pm-site.pm-page-tax .pm-tax-illustration>img{width:100%;height:100%;object-fit:fill;position:static;margin:0;transform:none}
.pm-site.pm-page-tax .pm-light-hero .pm-eyebrow{margin:0;font-size:18px}
.pm-site.pm-page-tax .pm-light-hero>.pm-container>div:last-child{margin-left:50%;width:50%;height:350px;max-width:none;display:flex;flex-direction:column;align-items:flex-start;padding-right:20px}
.pm-site.pm-page-tax .pm-light-hero h1{font-size:40px;line-height:1.25;margin:30px 0 45px}
.pm-site.pm-page-tax .pm-light-hero h1+p{font-size:16px;line-height:1.65;margin:0}
.pm-site.pm-page-tax .pm-tax-flow{margin-top:auto;gap:15px;flex-wrap:nowrap}
.pm-site.pm-page-tax .pm-tax-flow>span{border-radius:100px;height:50px;display:flex;align-items:center;padding:12px 24px;font-size:16px;white-space:nowrap}.pm-site.pm-page-tax .pm-tax-flow>span:last-child{color:#164cff}.pm-site.pm-page-tax .pm-tax-flow i{font-size:0;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #a5b8d0}
.pm-site.pm-page-tax main>.pm-section.pm-container{padding-top:150px;padding-bottom:150px}
.pm-site.pm-page-tax .pm-heading{margin-bottom:50px}.pm-site.pm-page-tax .pm-heading h2{font-size:40px;line-height:1.25}
.pm-site.pm-page-tax .pm-two-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}
.pm-site.pm-page-tax .pm-two-cards .pm-card{padding:80px 60px;min-height:360px;gap:50px;border-bottom:1px solid #e0e7f3;align-items:flex-start;box-shadow:none}
.pm-site.pm-page-tax .pm-two-cards .pm-card:nth-child(odd){border-right:1px solid #e0e7f3}.pm-site.pm-page-tax .pm-two-cards .pm-card:nth-last-child(-n+2){border-bottom:0}
.pm-site.pm-page-tax .pm-tax-icon-motion{position:relative;display:block;flex-shrink:0;width:79px;height:78px}
.pm-site.pm-page-tax .pm-tax-icon{width:auto;height:auto;max-width:none;object-fit:contain;margin:0}
.pm-site.pm-page-tax .pm-two-cards .pm-card h3{font-size:25px;line-height:1.4;margin:0 0 55px}
.pm-site.pm-page-tax .pm-two-cards .pm-card p{font-size:16px;line-height:1.65;margin:0;color:#94a8cc}
.pm-site.pm-page-tax .pm-two-cards .pm-text-link{font-size:14px;margin-top:25px}
.pm-site.pm-page-tax #pm-main>.pm-tax-faq{width:min(1400px,calc(100% - 80px));margin:0 auto 100px;padding:50px 80px;background:#f6f9fe;border-radius:50px}
.pm-site.pm-page-tax .pm-tax-faq>.pm-container{width:100%;grid-template-columns:350px minmax(0,1fr);gap:120px;align-items:start}
.pm-site.pm-page-tax .pm-tax-faq h2{font-size:40px;line-height:1.25;margin-top:40px}
.pm-site.pm-page-tax .pm-tax-answers{gap:30px}.pm-site.pm-page-tax .pm-tax-answers article{padding:40px 50px}.pm-site.pm-page-tax .pm-tax-answers h3{font-size:20px;margin:0}.pm-site.pm-page-tax .pm-tax-answers p{font-size:16px;margin:20px 0 0;line-height:1.5}
.pm-site.pm-page-tax .pm-cta-content{align-items:flex-end;gap:35px}.pm-site.pm-page-tax .pm-bottom-cta:before{background-size:auto 151.31%;background-position:calc(50% + 268px) -262px}
.pm-tax-cta-buttons{display:flex;gap:15px;flex-wrap:wrap}.pm-tax-cta-buttons .pm-button{font-size:14px;padding:16px 20px}
.pm-tax-lottie-player{position:absolute;inset:-10px;pointer-events:none}.pm-tax-lottie-ready>img{visibility:hidden}
.pm-page-tax .pm-header .pm-logo,.pm-page-tax .pm-header .pm-nav,.pm-page-tax .pm-header .pm-nav-cta,.pm-page-tax .pm-header .pm-menu-button{animation:pm-tax-header-in .65s cubic-bezier(.16,1,.3,1) both}
@keyframes pm-tax-header-in{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:1200px){.pm-site.pm-page-tax .pm-light-hero h1{font-size:30px}.pm-site.pm-page-tax .pm-tax-flow{gap:8px}.pm-site.pm-page-tax .pm-tax-flow>span{font-size:12px;padding:12px 15px}.pm-site.pm-page-tax .pm-two-cards .pm-card{padding:60px 30px;gap:25px}.pm-site.pm-page-tax .pm-tax-faq>.pm-container{grid-template-columns:1fr 1.5fr;gap:50px}.pm-site.pm-page-tax #pm-main>.pm-tax-faq{padding:50px}.pm-site.pm-page-tax .pm-tax-faq h2{font-size:30px}.pm-site.pm-page-tax .pm-cta-content{gap:25px}}
@media(max-width:700px){.pm-site.pm-page-tax .pm-light-hero>.pm-container{height:auto;min-height:0;padding:40px 25px;display:flex;flex-direction:column;gap:35px}.pm-site.pm-page-tax .pm-light-hero>.pm-container>div:last-child{width:100%;margin:0;height:auto;padding:0;order:0}.pm-site.pm-page-tax .pm-light-hero>.pm-container>.pm-tax-illustration{position:relative;left:auto;top:auto;width:100%;height:250px;order:1}.pm-site.pm-page-tax .pm-light-hero h1{font-size:26px;margin:25px 0}.pm-site.pm-page-tax .pm-light-hero h1+p{font-size:14px}.pm-site.pm-page-tax .pm-tax-flow{margin-top:30px;gap:6px;width:100%;justify-content:space-between}.pm-site.pm-page-tax .pm-tax-flow>span{padding:10px;font-size:10px;height:40px}.pm-site.pm-page-tax .pm-tax-flow i{border-top-width:5px;border-bottom-width:5px;border-left-width:5px}.pm-site.pm-page-tax main>.pm-section.pm-container{padding-top:75px;padding-bottom:75px}.pm-site.pm-page-tax .pm-heading h2{font-size:28px}.pm-site.pm-page-tax .pm-two-cards{grid-template-columns:1fr}.pm-site.pm-page-tax .pm-two-cards .pm-card{padding:35px 5px;min-height:0;gap:20px;border-right:0;border-bottom:1px solid #e0e7f3}.pm-site.pm-page-tax .pm-two-cards .pm-card:nth-child(odd){border-right:0}.pm-site.pm-page-tax .pm-two-cards .pm-card:nth-last-child(2){border-bottom:1px solid #e0e7f3}.pm-site.pm-page-tax .pm-two-cards .pm-card h3{font-size:20px;margin-bottom:25px}.pm-site.pm-page-tax .pm-two-cards .pm-card p{font-size:14px}.pm-site.pm-page-tax .pm-tax-icon-motion{transform:scale(.75);transform-origin:top left;width:60px;height:60px}.pm-site.pm-page-tax #pm-main>.pm-tax-faq{width:calc(100% - 40px);padding:30px 25px;border-radius:25px;margin-bottom:60px}.pm-site.pm-page-tax .pm-tax-faq>.pm-container{grid-template-columns:1fr;gap:30px}.pm-site.pm-page-tax .pm-tax-faq h2{font-size:28px;margin-top:25px}.pm-site.pm-page-tax .pm-tax-answers article{padding:25px}.pm-site.pm-page-tax .pm-tax-answers h3{font-size:17px}.pm-site.pm-page-tax .pm-tax-answers p{font-size:14px}.pm-site.pm-page-tax .pm-bottom-cta:before{background-size:auto 100%;background-position:center}.pm-site.pm-page-tax .pm-cta-content .pm-app-links{margin-top:35px}.pm-tax-cta-buttons .pm-button{font-size:12px;padding:12px}.pm-tax-cta-buttons{gap:10px}}
@media(prefers-reduced-motion:reduce){.pm-page-tax .pm-header .pm-logo,.pm-page-tax .pm-header .pm-nav,.pm-page-tax .pm-header .pm-nav-cta,.pm-page-tax .pm-header .pm-menu-button{animation:none}}

@media(min-width:701px){.pm-site.pm-page-tax .pm-tax-answers h3,.pm-site.pm-page-tax .pm-tax-answers p{line-height:1}}
