.t-heading,.post-content__main h1,.post-content__main h2,.post-content__main h3,.post-content__main h4,.post-content__main h5,.post-content__main h6,.t-heading>*:not(.heading__caption),.post-content__main h1>*:not(.heading__caption),.post-content__main h2>*:not(.heading__caption),.post-content__main h3>*:not(.heading__caption),.post-content__main h4>*:not(.heading__caption),.post-content__main h5>*:not(.heading__caption),.post-content__main h6>*:not(.heading__caption),.t-subheading,.t-body,.post-content__main,.t-caption,.post-content__main .wp-block-table table th,.t-btn,.t-field,.t-big-number{display:block}.t-heading,.post-content__main h1,.post-content__main h2,.post-content__main h3,.post-content__main h4,.post-content__main h5,.post-content__main h6,.t-heading>*:not(.heading__caption),.post-content__main h1>*:not(.heading__caption),.post-content__main h2>*:not(.heading__caption),.post-content__main h3>*:not(.heading__caption),.post-content__main h4>*:not(.heading__caption),.post-content__main h5>*:not(.heading__caption),.post-content__main h6>*:not(.heading__caption){color:var(--txt-heading);font-family:var(--font-family-primary);font-weight:var(--font-weight-400);letter-spacing:-0.02em}.t-heading--h1,.t-heading--h1 *:not(.heading__caption){font-size:var(--t--heading-3);letter-spacing:-0.72px;line-height:var(--t--line-height-44)}@media only screen and (min-width: 1024px){.t-heading--h1,.t-heading--h1 *:not(.heading__caption){font-size:var(--t--heading-1);letter-spacing:-0.02em;line-height:var(--t--line-hight-primary-1)}}.t-heading--h2,.t-heading--h2 *:not(.heading__caption){font-size:var(--t--heading-3);letter-spacing:-0.72px;line-height:var(--t--line-height-44)}@media only screen and (min-width: 1024px){.t-heading--h2,.t-heading--h2 *:not(.heading__caption){font-size:var(--t--heading-2);letter-spacing:-0.96px;line-height:var(--t--line-height-56)}}.t-heading--h3,.t-heading--h3 *:not(.heading__caption){font-size:var(--t--heading-3);line-height:var(--t--line-height-44)}.t-heading--h4,.t-heading--h4 *:not(.heading__caption){font-size:var(--t--heading-4);line-height:var(--t--line-height-36)}@media only screen and (max-width: 768px){.t-heading--h4--mobile{font-size:var(--t--heading-4) !important;line-height:var(--t--line-height-36) !important}.t-heading--h4--mobile *:not(.heading__caption){font-size:var(--t--heading-4) !important;line-height:var(--t--line-height-36) !important}}.t-heading--h5,.post-content__main h1,.post-content__main h2,.post-content__main h3,.post-content__main h4,.post-content__main h5,.post-content__main h6,.t-heading--h5 *:not(.heading__caption),.post-content__main h1 *:not(.heading__caption),.post-content__main h2 *:not(.heading__caption),.post-content__main h3 *:not(.heading__caption),.post-content__main h4 *:not(.heading__caption),.post-content__main h5 *:not(.heading__caption),.post-content__main h6 *:not(.heading__caption){font-size:var(--t--heading-5);line-height:var(--t--line-hight-primary-5)}@media only screen and (max-width: 768px){.t-heading--h5--mobile{font-size:var(--t--heading-5) !important;line-height:var(--t--line-hight-primary-5) !important}.t-heading--h5--mobile *:not(.heading__caption){font-size:var(--t--heading-5) !important;line-height:var(--t--line-hight-primary-5) !important}}.t-heading--h6,.t-heading--h6 *:not(.heading__caption){font-size:var(--t--heading-6);font-weight:500;letter-spacing:-0.4px;line-height:var(--t--line-hight-primary-6)}.t-heading b,.post-content__main h1 b,.post-content__main h2 b,.post-content__main h3 b,.post-content__main h4 b,.post-content__main h5 b,.post-content__main h6 b,.t-heading>*:not(.heading__caption) b,.post-content__main h1>*:not(.heading__caption) b,.post-content__main h2>*:not(.heading__caption) b,.post-content__main h3>*:not(.heading__caption) b,.post-content__main h4>*:not(.heading__caption) b,.post-content__main h5>*:not(.heading__caption) b,.post-content__main h6>*:not(.heading__caption) b,.t-heading strong,.post-content__main h1 strong,.post-content__main h2 strong,.post-content__main h3 strong,.post-content__main h4 strong,.post-content__main h5 strong,.post-content__main h6 strong,.t-heading>*:not(.heading__caption) strong,.post-content__main h1>*:not(.heading__caption) strong,.post-content__main h2>*:not(.heading__caption) strong,.post-content__main h3>*:not(.heading__caption) strong,.post-content__main h4>*:not(.heading__caption) strong,.post-content__main h5>*:not(.heading__caption) strong,.post-content__main h6>*:not(.heading__caption) strong{font-weight:600}.t-subheading{color:var(--txt-subheading);font-family:var(--font-family-secondary);font-weight:var(--font-weight-400)}.t-subheading--1,.t-subheading--24{font-size:var(--t--subheading-1);line-height:var(--t--line-hight-secondary-1)}.t-subheading--2,.t-subheading--20{font-size:var(--t--subheading-2);line-height:var(--t--line-hight-secondary-2)}.t-subheading--3,.t-subheading--16{font-family:var(--font-family-secondary, Roboto);font-size:var(--t--subheading-3, 16px);font-style:normal;font-weight:500;line-height:var(--t--line-height-20, 20px)}.t-paragraph,.post-content__main>p,.post-content__main .wp-block-table table td,.t-body,.post-content__main{color:var(--txt-paragraph);font-family:var(--font-family-secondary);font-weight:var(--font-weight-400)}.t-paragraph--1,.post-content__main>p,.t-body--1,.t-body--20,.t-paragraph--18{font-size:var(--t--paragraph-1);letter-spacing:-0.18px;line-height:var(--t--line-hight-secondary-4)}.t-paragraph--2,.post-content__main .wp-block-table table td,.t-body--2,.t-body--16,.t-paragraph--16{font-size:var(--t--paragraph-2);letter-spacing:-0.16px;line-height:var(--t--line-height-24)}@media only screen and (max-width: 768px){.t-paragraph--2-mobile,.t-paragraph--16-mobile{font-size:var(--t--paragraph-3);letter-spacing:-0.14px;line-height:var(--t--line-height-22)}}.t-paragraph--3,.t-paragraph--14{font-size:var(--t--paragraph-3);letter-spacing:-0.14px;line-height:var(--font-value-22)}.t-paragraph--4,.t-paragraph--12{font-size:var(--t--paragraph-4);letter-spacing:-0.12px;line-height:var(--t--line-height-18)}.t-body p,.post-content__main p{margin-bottom:var(--spacing-16)}.t-body p:last-child,.post-content__main p:last-child{margin-bottom:0}.t-body a:not(.btn),.post-content__main a:not(.btn){color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.1875rem;transition:color .2s ease-in-out;overflow-wrap:anywhere}.t-body a:not(.btn):hover,.post-content__main a:not(.btn):hover,.t-body a:not(.btn):active,.post-content__main a:not(.btn):active{color:var(--color-text-link-hover);text-decoration-thickness:2px}.t-body a:not(.btn):focus-visible,.post-content__main a:not(.btn):focus-visible{border-radius:.125rem;outline:2px solid var(--color-focus-ring);outline-offset:3px;color:var(--color-text-link-hover);text-decoration-thickness:2px}.t-body ul,.post-content__main ul{display:flex;flex-direction:column;padding-left:.875rem;gap:.5rem}.t-body ul li,.post-content__main ul li{display:block;position:relative;padding-left:1.5rem}.t-body ul li::before,.post-content__main ul li::before{content:"";display:block;flex:none;position:absolute;top:.5rem;left:0;width:.5rem;height:.5rem;border-radius:100%;background-color:var(--color-content-marker)}.t-body ul,.post-content__main ul{margin-top:1rem}.t-body ol,.post-content__main ol{list-style:none;counter-reset:li;padding-inline-start:0}.t-body ol li,.post-content__main ol li{display:block;position:relative;margin-bottom:.75rem}.t-body ol li:last-of-type,.post-content__main ol li:last-of-type{margin-bottom:0}.cpa-inline-content{display:inline;overflow-wrap:anywhere}.cpa-inline-content span,.cpa-inline-content a,.cpa-inline-content b,.cpa-inline-content strong,.cpa-inline-content i,.cpa-inline-content em{display:inline}.cpa-inline-content b,.cpa-inline-content strong{font-weight:var(--font-weight-800)}.cpa-inline-content i,.cpa-inline-content em{font-style:italic}.cpa-inline-content a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.1875rem;transition:color .2s ease-in-out;overflow-wrap:anywhere}.cpa-inline-content a:hover,.cpa-inline-content a:active{color:var(--color-text-link-hover);text-decoration-thickness:2px}.cpa-inline-content a:focus-visible{border-radius:.125rem;outline:2px solid var(--color-focus-ring);outline-offset:3px;color:var(--color-text-link-hover);text-decoration-thickness:2px}.t-heading .cpa-inline-content,.post-content__main h1 .cpa-inline-content,.post-content__main h2 .cpa-inline-content,.post-content__main h3 .cpa-inline-content,.post-content__main h4 .cpa-inline-content,.post-content__main h5 .cpa-inline-content,.post-content__main h6 .cpa-inline-content{display:inline;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.t-heading .cpa-inline-content a,.post-content__main h1 .cpa-inline-content a,.post-content__main h2 .cpa-inline-content a,.post-content__main h3 .cpa-inline-content a,.post-content__main h4 .cpa-inline-content a,.post-content__main h5 .cpa-inline-content a,.post-content__main h6 .cpa-inline-content a,.t-heading .cpa-inline-content b,.post-content__main h1 .cpa-inline-content b,.post-content__main h2 .cpa-inline-content b,.post-content__main h3 .cpa-inline-content b,.post-content__main h4 .cpa-inline-content b,.post-content__main h5 .cpa-inline-content b,.post-content__main h6 .cpa-inline-content b,.t-heading .cpa-inline-content strong,.post-content__main h1 .cpa-inline-content strong,.post-content__main h2 .cpa-inline-content strong,.post-content__main h3 .cpa-inline-content strong,.post-content__main h4 .cpa-inline-content strong,.post-content__main h5 .cpa-inline-content strong,.post-content__main h6 .cpa-inline-content strong,.t-heading .cpa-inline-content i,.post-content__main h1 .cpa-inline-content i,.post-content__main h2 .cpa-inline-content i,.post-content__main h3 .cpa-inline-content i,.post-content__main h4 .cpa-inline-content i,.post-content__main h5 .cpa-inline-content i,.post-content__main h6 .cpa-inline-content i,.t-heading .cpa-inline-content em,.post-content__main h1 .cpa-inline-content em,.post-content__main h2 .cpa-inline-content em,.post-content__main h3 .cpa-inline-content em,.post-content__main h4 .cpa-inline-content em,.post-content__main h5 .cpa-inline-content em,.post-content__main h6 .cpa-inline-content em{display:inline;font-size:inherit;letter-spacing:inherit;line-height:inherit}.t-heading .cpa-inline-content b,.post-content__main h1 .cpa-inline-content b,.post-content__main h2 .cpa-inline-content b,.post-content__main h3 .cpa-inline-content b,.post-content__main h4 .cpa-inline-content b,.post-content__main h5 .cpa-inline-content b,.post-content__main h6 .cpa-inline-content b,.t-heading .cpa-inline-content strong,.post-content__main h1 .cpa-inline-content strong,.post-content__main h2 .cpa-inline-content strong,.post-content__main h3 .cpa-inline-content strong,.post-content__main h4 .cpa-inline-content strong,.post-content__main h5 .cpa-inline-content strong,.post-content__main h6 .cpa-inline-content strong{font-weight:600}.t-caption,.post-content__main .wp-block-table table th{color:var(--caption-txt);font-family:var(--font-family-secondary);font-weight:var(--font-weight-400);letter-spacing:.01em;text-transform:uppercase}.t-caption--1,.post-content__main .wp-block-table table th,.t-caption--14{font-size:var(--t--caption-1);letter-spacing:1.12px;line-height:var(--t--line-height-16)}.t-caption--2,.t-caption--12{font-size:var(--t--caption-2);letter-spacing:.96px;line-height:var(--t--line-height-16)}.t-btn{font-family:var(--font-family-secondary);font-weight:var(--font-weight-500);letter-spacing:-0.01em}.t-btn--05{font-size:var(--t--btn-05);line-height:var(--t--line-height-26)}.t-btn--1{font-size:var(--t--btn-1);line-height:var(--t--line-hight-secondary-4)}.t-btn--2{font-size:var(--t--btn-2);line-height:var(--t--line-height-22)}.t-field{color:var(--txt-ui-body);font-family:var(--font-family-secondary);font-weight:var(--font-weight-400)}.t-field--1{font-size:var(--t--input-field-1);line-height:var(--t--line-hight-secondary-5)}.t-field--2{font-size:var(--t--input-field-2);line-height:var(--t--line-hight-secondary-6)}.t-weight--thin,.t-weight--thin *:not(.heading__caption){font-weight:var(--font-weight-100) !important}.t-weight--light,.t-weight--light *:not(.heading__caption){font-weight:var(--font-weight-200) !important}.t-weight--regular,.t-weight--regular *:not(.heading__caption){font-weight:var(--font-weight-400) !important}.t-weight--medium,.t-weight--medium *:not(.heading__caption){font-weight:var(--font-weight-500) !important}.t-weight--semibold,.t-weight--semibold *:not(.heading__caption){font-weight:var(--font-weight-700) !important}.t-weight--bold,.t-weight--bold *:not(.heading__caption),.t-body b *:not(.heading__caption),.post-content__main b *:not(.heading__caption),.t-body strong *:not(.heading__caption),.post-content__main strong *:not(.heading__caption),.t-body b,.post-content__main b,.t-body strong,.post-content__main strong{font-weight:var(--font-weight-800) !important}.t-weight--extrabold,.t-weight--extrabold *:not(.heading__caption){font-weight:var(--font-weight-900) !important}.t-navigation,.post-content__aside .table-of-contents__link{display:block;color:var(--txt-heading)}.t-navigation--1{font-size:var(--t--navigation-1);font-weight:var(--font-weight-500);letter-spacing:-0.02em;line-height:var(--t--line-hight-primary-7)}.t-navigation--2,.post-content__aside .table-of-contents__link{font-family:var(--font-family-secondary);font-size:var(--t--navigation-2);font-weight:var(--font-weight-400);line-height:var(--t--line-hight-secondary-6)}.cpa-migration-video-player__figure{background-color:var(--c--brand-primary-1200-main)}.cpa-migration-video-player__frame{position:relative;aspect-ratio:16/9;background-color:var(--c--brand-primary-1200-main)}.cpa-migration-video-player__frame .video-js,.cpa-migration-video-player__frame>video{display:block;width:100%;height:100%}.cpa-migration-video-player__native{object-fit:contain}.cpa-migration-audio-player__panel{padding:clamp(1.5rem,1.59vw + 1.14rem,2.5rem);border:1px solid var(--c--brand-primary-800);border-radius:var(--border-radius-xs);background-color:var(--c--brand-primary-1300)}.cpa-migration-audio-player__label{margin-bottom:1rem;color:var(--c--brand-primary-100-main)}.cpa-migration-audio-player__audio{display:block;width:100%;margin-bottom:1rem}.cpa-migration-audio-player__download{margin-top:0}.cpa-migration-pdf-viewer__panel{padding:clamp(1rem,1.59vw + 0.64rem,2rem);border:1px solid var(--interface-divider-divider);background-color:var(--bg-secondary, #f0f3ff)}.cpa-migration-pdf-viewer__frame{display:block;width:100%;height:min(80vh,68.75rem);min-height:40rem;border:0;background-color:#fff}.cpa-migration-pdf-viewer__fallback{margin:1rem 0 0;text-align:center}.cpa-migration-pdf-viewer__fallback a{color:var(--c--brand-primary-600);text-decoration:underline}.post-content{display:flex;flex-flow:row nowrap;justify-content:center}.post-content:has(.table-of-contents){justify-content:space-between}.post-content__aside{display:none}@media only screen and (min-width: 1024px){.post-content__aside{display:block;width:27.16%}}.post-content__aside .sticky-wrapper{position:sticky;top:110px}.post-content__aside .table-of-contents{display:none;max-height:calc(100vh - 6.875rem);padding-bottom:3rem;overflow-y:auto}.post-content__aside .table-of-contents__title{margin-bottom:1rem}.post-content__aside .table-of-contents__link{display:block;position:relative;padding:.5rem 1rem;border-left:2px solid var(--c--brand-primary-800);color:var(--c--brand-primary-600)}.post-content__aside .table-of-contents__link::before{content:"";display:block;position:absolute;top:0;left:-2px;width:2px;height:100%;background-color:var(--c--brand-tertiary-500-main);transform-origin:top;transition:scale .3s ease-in-out;scale:1 0}.post-content__aside .table-of-contents__link:hover{color:var(--c--brand-tertiary-500-main);text-decoration:underline;text-decoration-color:var(--c--brand-tertiary-500-main)}.post-content__aside .table-of-contents__link.is-active{color:var(--c--brand-tertiary-500-main)}.post-content__aside .table-of-contents__link.is-active::before{scale:1 1}.post-content__aside .table-of-contents.active{display:block}.post-content__main{width:100%}@media only screen and (min-width: 1024px){.post-content__main{width:67.5%}}.post-content__main h1,.post-content__main h2,.post-content__main h3,.post-content__main h4,.post-content__main h5,.post-content__main h6{margin-top:clamp(2rem,3.18vw + 1.28rem,4rem);margin-bottom:clamp(1.13rem,0.6vw + 0.99rem,1.5rem)}.post-content__main h1:first-child,.post-content__main h2:first-child,.post-content__main h3:first-child,.post-content__main h4:first-child,.post-content__main h5:first-child,.post-content__main h6:first-child{margin-top:0}.post-content__main h1:last-child,.post-content__main h2:last-child,.post-content__main h3:last-child,.post-content__main h4:last-child,.post-content__main h5:last-child,.post-content__main h6:last-child{margin-bottom:0}.post-content__main>p{margin-bottom:clamp(1.13rem,0.6vw + 0.99rem,1.5rem)}.post-content__main>p:first-child iframe,.post-content__main>p:first-child video{margin-top:0}.post-content__main>p:last-child{margin-bottom:0}.post-content__main>p:last-child iframe,.post-content__main>p:last-child video{margin-bottom:0}.post-content__main>p iframe,.post-content__main>p video{margin-block:clamp(2rem,3.18vw + 1.28rem,4rem)}.post-content__main>p:has(iframe,video){margin-bottom:0}.post-content__main iframe,.post-content__main video{width:100%;height:auto}.post-content__main .wp-block-table{max-width:100%;overflow-x:auto}.post-content__main .wp-block-table table,.post-content__main .wp-block-table th,.post-content__main .wp-block-table td{border:1px solid var(--c--brand-primary-800);border-collapse:collapse}.post-content__main .wp-block-table table th{display:table-cell;padding:clamp(0.75rem,0.4vw + 0.66rem,1rem) clamp(1rem,0.8vw + 0.82rem,1.5rem);background-color:var(--c--brand-primary-900)}.post-content__main .wp-block-table table td{padding:clamp(1rem,0.8vw + 0.82rem,1.5rem)}.post-content__main .wp-block-table figcaption{margin-top:clamp(0.75rem,0.4vw + 0.66rem,1rem)}.post-content__main .wp-block-image img{border-radius:var(--border-radius-xs)}.post-content__main .has-text-align-left{text-align:left}.post-content__main .has-text-align-center{text-align:center}.post-content__main .has-text-align-right{text-align:right}.post-content__main .block-mb-large,.post-content__main .wp-block-image,.post-content__main .wp-block-table{margin-block:clamp(2rem,3.18vw + 1.28rem,4rem)}.post-content__main .block-mb-default{margin-block:clamp(1.5rem,0.8vw + 1.32rem,2rem)}.post-content__main *:last-child{margin-bottom:0}
