:root{--image-tax-obligation-max-width:60vw;--image-tax-obligation-aspect-ratio:calc(1254 / 653);--image-tax-obligation-height:auto;--image-tax-obligation-margin-bottom:calc(80px - 417px)}@media screen and (max-width:1200px){:root{--image-tax-obligation-max-width:80vw;--image-tax-obligation-margin-bottom:calc(80px - 215px)}}@media screen and (max-width:480px){:root{--image-tax-obligation-max-width:85vw;--image-tax-obligation-margin-bottom:calc(80px - 114px)}}.tax-obligation-header{display:flex;align-items:center;flex-direction:column;padding-top:calc(60px + var(--header-height));background-color:#f5f5f5}.tax-obligation-header>h1{text-align:center}@media screen and (max-width:1200px){.tax-obligation-header{padding-top:calc(65px + var(--header-height))}}@media screen and (max-width:480px){.tax-obligation-header{padding-top:calc(24px + var(--header-height))}}.tax-obligation-image-container{margin-top:40px;position:relative;margin-bottom:var(--image-tax-obligation-margin-bottom);max-width:var(--image-tax-obligation-max-width);width:100%;aspect-ratio:var(--image-tax-obligation-aspect-ratio);border-radius:16px;overflow:hidden}@media screen and (max-width:1200px){.tax-obligation-image-container{margin-top:31px}}@media screen and (max-width:480px){.tax-obligation-image-container{margin-top:56px}}.tax-obligation-image{object-fit:cover}.tax-obligation-main-paragraph{background-color:#eff5f8;padding:calc(-1*var(--image-tax-obligation-margin-bottom) + 80px) 19.16% 80px}.tax-obligation-main-paragraph h2{text-align:center;font-size:32px;color:#0b3c6e;line-height:38px;margin-bottom:40px}@media screen and (max-width:1200px){.tax-obligation-main-paragraph{padding:calc(-1*var(--image-tax-obligation-margin-bottom) + 40px) 5.2% 60px}.tax-obligation-main-paragraph h2{font-size:22px;line-height:26px;margin-bottom:20px}.tax-obligation-main-paragraph .learn-more-button{padding-top:30px}}@media screen and (max-width:480px){.tax-obligation-main-paragraph{padding:calc(-1*var(--image-tax-obligation-margin-bottom) + 56px) 8.14% 80px}.tax-obligation-main-paragraph h2{margin-bottom:32px}.tax-obligation-main-paragraph .learn-more-button{padding-top:22px}}.tax-obligation-about-section{text-align:center;padding:80px 3.33% 150px}.tax-obligation-about-section h2{margin-bottom:130px}@media screen and (max-width:1200px){.tax-obligation-about-section{padding:80px 8.2%}.tax-obligation-about-section h2{margin-bottom:80px}}@media screen and (max-width:480px){.tax-obligation-about-section{padding:40px 8.2%}.tax-obligation-about-section h2{margin-bottom:40px}}