.aa-posts{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}.aa-post{display:flex;flex-direction:column;overflow:hidden;border:1px solid #d0d0d0;border-radius:4px;background:#fdfdfd}.aa-post__image{display:block;height:250px;background:#e7e7e7}.aa-post__image img{display:block;width:100%;height:100%;object-fit:cover}.aa-post__body{display:flex;flex:1;flex-direction:column;gap:32px;padding:32px}.aa-post__info{display:flex;flex-direction:column;gap:16px}.aa-post__title{display:-webkit-box;min-height:64px;overflow:hidden;font-family:"Cabinet Grotesk",sans-serif;font-size:24px;font-weight:700;line-height:32px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.aa-post__title a{color:#235f9b;text-decoration:none}.aa-post__title a:hover{text-decoration:underline}.aa-post__excerpt{display:-webkit-box;min-height:96px;overflow:hidden;color:#606060;font-size:16px;line-height:24px;-webkit-line-clamp:4;-webkit-box-orient:vertical}.aa-post__author{display:flex;gap:16px;align-items:center;margin-top:auto;font-size:14px;line-height:20px}.aa-post__author strong{display:block;color:#333;font-weight:600}.aa-post__author time{display:block;color:#767676}.aa-post__avatar{flex-shrink:0;width:48px;height:48px;overflow:hidden;border-radius:50%;background:url(../images/authors/card-bg.jpg) center/cover no-repeat,#e7e7e7}.aa-post__avatar img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}@media(max-width: 1199.98px){.aa-posts{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767.98px){.aa-posts{grid-template-columns:minmax(0, 1fr)}.aa-post__body{padding:24px}}.ap-icon{display:block;flex-shrink:0}.ap-eyebrow{margin:0;color:#8d8d8d;font-size:14px;line-height:20px}.ap-hero{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px;align-items:center;box-sizing:border-box;width:100%;margin-inline:auto}@media(min-width: 576px){.ap-hero{max-width:540px}}@media(min-width: 768px){.ap-hero{max-width:720px}}@media(min-width: 992px){.ap-hero{max-width:960px}}@media(min-width: 1200px){.ap-hero{max-width:1140px}}@media(min-width: 1400px){.ap-hero{max-width:1320px}}.ap-hero{padding-inline:.75rem;padding-top:72px}.ap-hero--text{grid-template-columns:minmax(0, 1fr)}.ap-hero--text .ap-hero__info{max-width:932px}.ap-hero__crumb{display:none}.ap-hero__title{margin:0 0 16px;color:#235f9b;font-family:"Cabinet Grotesk",sans-serif;font-size:48px;font-weight:700;line-height:60px;letter-spacing:.96px}.ap-hero__meta{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;margin-bottom:24px}.ap-hero__date{display:flex;gap:4px;align-items:center;color:#606060;font-size:14px;line-height:20px}.ap-hero__date .ap-icon{display:none;width:20px;height:20px;color:#235f9b}.ap-tags{display:flex;position:relative;flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none}.ap-tags::before{position:absolute;top:2px;left:-11px;width:1px;height:24px;background:#d0d0d0;content:""}.ap-tags li{margin:0}.ap-tag{display:block;padding:3px 10px;border:1px solid #6aa4dd;border-radius:4px;background:#e4f0fc;color:#235f9b;font-size:14px;line-height:20px;text-decoration:none;transition:background-color .2s}.ap-tag:hover,.ap-tag:focus-visible{background:#aecbe8;color:#235f9b}.ap-hero__image{height:500px;margin:0;overflow:hidden;border-radius:4px;background:#e7e7e7}.ap-hero__image img{display:block;width:100%;height:100%;object-fit:cover}.ap-author{display:flex;gap:16px;align-items:center}.ap-author__photo{flex-shrink:0;width:48px;height:48px;overflow:hidden;border-radius:50%;background:#e7e7e7}.ap-author__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.ap-author__text{display:flex;flex-direction:column}.ap-author__name{color:#333;font-size:16px;font-weight:600;line-height:24px;text-decoration:none}a.ap-author__name:hover,a.ap-author__name:focus-visible{color:#235f9b;text-decoration:underline}.ap-author__role{color:#606060;font-size:14px;line-height:20px}.ap-bio{margin-top:48px;padding-top:32px;border-top:1px solid #d0d0d0}.ap-bio__box{padding-left:24px;border-left:3px solid #235f9b}.ap-bio__text{margin:16px 0 0;color:#606060;font-size:16px;font-style:italic;line-height:24px}.ap-layout{display:grid;grid-template-columns:minmax(0, 1fr) 420px;gap:32px;align-items:start;box-sizing:border-box;width:100%;margin-inline:auto}@media(min-width: 576px){.ap-layout{max-width:540px}}@media(min-width: 768px){.ap-layout{max-width:720px}}@media(min-width: 992px){.ap-layout{max-width:960px}}@media(min-width: 1200px){.ap-layout{max-width:1140px}}@media(min-width: 1400px){.ap-layout{max-width:1320px}}.ap-layout{padding-inline:.75rem;padding-top:32px;padding-bottom:72px}.ap-content .page-content h2{color:#235f9b;font-size:30px;line-height:38px}.ap-content .page-content img{height:auto;border-radius:4px}.ap-aside{display:flex;position:sticky;top:160px;flex-direction:column;gap:24px}.ap-toc .lwptoc{margin:0}.ap-toc .lwptoc_i{width:100%;padding:24px;border:1px solid #6aa4dd;border-radius:4px;background:#e4f0fc;text-align:left}.ap-toc .lwptoc_header{display:flex;gap:16px;align-items:center;justify-content:space-between;margin:0}.ap-toc .lwptoc_title{color:#235f9b;font-family:"Cabinet Grotesk",sans-serif;font-size:20px;font-weight:700;line-height:30px}.ap-toc .lwptoc_toggle{flex-shrink:0;margin:0;color:rgba(0,0,0,0);font-size:0}.ap-toc .lwptoc_toggle_label{display:block;width:32px;height:32px;overflow:hidden;border:1px solid #6aa4dd;border-radius:4px;background:#fdfdfd url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23235f9b'%3E%3Cpath d='M5 19v-4h2v2h2v2zm10 0v-2h2v-2h2v4zM5 9V5h4v2H7v2zm12 0V7h-2V5h4v4z'/%3E%3C/svg%3E") center/20px no-repeat;color:rgba(0,0,0,0);font-size:0}.ap-toc .lwptoc_toggle_label:hover,.ap-toc .lwptoc_toggle_label:focus-visible{background-color:#aecbe8}.ap-toc .lwptoc_items{margin-top:16px;font-size:16px;line-height:24px}.ap-toc .lwptoc_itemWrap{margin:0;padding:0;list-style:none}.ap-toc .lwptoc_item{margin:0;padding:4px 0}.ap-toc .lwptoc_item a{color:#235f9b;text-decoration:none}.ap-toc .lwptoc_item a:hover,.ap-toc .lwptoc_item a:focus-visible{text-decoration:underline}.ap-toc .lwptoc_i .lwptoc_item .lwptoc_itemWrap{margin:4px 0 0;padding-left:16px}.ap-share{display:flex;gap:16px;margin:0;padding:0;list-style:none}.ap-share li{margin:0}.ap-share a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:4px;background:#235f9b;color:#fdfdfd;transition:background-color .2s}.ap-share a:hover,.ap-share a:focus-visible{background:#123251}.ap-share .ap-icon{width:18px;height:18px}.ap-after{box-sizing:border-box;width:100%;margin-inline:auto}@media(min-width: 576px){.ap-after{max-width:540px}}@media(min-width: 768px){.ap-after{max-width:720px}}@media(min-width: 992px){.ap-after{max-width:960px}}@media(min-width: 1200px){.ap-after{max-width:1140px}}@media(min-width: 1400px){.ap-after{max-width:1320px}}.ap-after{padding-inline:.75rem}.ap-after:empty{display:none}.ap-after>.wp-block-group{padding-top:0 !important;padding-bottom:0 !important}.ap-after .rank-math-block{margin-bottom:72px !important}.ap .wp-block-group:has(+.rank-math-block) .wp-block-heading,.ap .wp-block-heading:has(+.rank-math-block){margin:0;color:#235f9b;font-family:"Cabinet Grotesk",sans-serif;font-size:36px;font-weight:700;line-height:44px;text-align:center}.ap .wp-block-group:has(+.rank-math-block) .wp-block-heading::before,.ap .wp-block-heading:has(+.rank-math-block)::before{display:block;color:#8d8d8d;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;line-height:20px;content:"FAQs"}.ap .wp-block-group:has(+.rank-math-block) .wp-block-group,.ap .wp-block-heading:has(+.rank-math-block){margin-bottom:40px !important}.ap .rank-math-list-item{margin:0 0 16px;border:1px solid #e7e7e7;border-radius:4px;background:#fdfdfd}.ap .rank-math-list-item:last-child{margin-bottom:0}.ap .rank-math-list-item .rank-math-question{padding:23px 72px 23px 24px;color:#235f9b;font-family:"Cabinet Grotesk",sans-serif;font-size:30px;font-weight:700;line-height:38px}.ap .rank-math-list-item .rank-math-question::after{right:24px;width:24px;height:24px}.ap .rank-math-list-item .rank-math-answer{padding:0 24px 24px;color:#333;font-size:16px;line-height:24px}.ap .rank-math-list-item .rank-math-answer>:last-child{margin-bottom:0}.ap-footer{box-sizing:border-box;width:100%;margin-inline:auto}@media(min-width: 576px){.ap-footer{max-width:540px}}@media(min-width: 768px){.ap-footer{max-width:720px}}@media(min-width: 992px){.ap-footer{max-width:960px}}@media(min-width: 1200px){.ap-footer{max-width:1140px}}@media(min-width: 1400px){.ap-footer{max-width:1320px}}.ap-footer{padding:10px .75rem}.ap-footer>.wp-block-group{padding:0 !important}.ap-footer .contact-box{display:flex;align-items:center;min-height:750px;margin:38px 0 !important;padding:0 !important;overflow:visible;border-radius:4px}.ap-footer .contact-box .wp-block-cover__image-background{border-radius:4px}.ap-footer .contact-box .wp-block-cover__inner-container{width:100% !important;margin:0 !important}.ap-footer .contact-box .row{justify-content:flex-start !important;margin:0}.ap-footer .contact-box .row>[class*=col]{flex:0 0 auto;width:624px;max-width:100%;margin-left:64px;padding:0}.ap-footer .dynamics-form{margin:-38px 0;padding:32px !important;border-radius:4px}.ap-footer .dynamics-form .wp-block-cover__inner-container>.wp-block-group{padding:0 !important}.ap-footer .dynamics-form .wp-block-heading{font-size:36px;line-height:44px}.ap-footer .dynamics-form table{width:100% !important;max-width:100% !important}.ap-footer .dynamics-form table.containerWrapper{table-layout:fixed}.ap-footer .dynamics-form th.columnContainer{width:auto !important}.ap-related{padding:72px 0;background:#e4f0fc}.ap-related__wrap{box-sizing:border-box;width:100%;margin-inline:auto}@media(min-width: 576px){.ap-related__wrap{max-width:540px}}@media(min-width: 768px){.ap-related__wrap{max-width:720px}}@media(min-width: 992px){.ap-related__wrap{max-width:960px}}@media(min-width: 1200px){.ap-related__wrap{max-width:1140px}}@media(min-width: 1400px){.ap-related__wrap{max-width:1320px}}.ap-related__wrap{padding-inline:.75rem}.ap-related__title{margin:0 0 40px;color:#235f9b;font-family:"Cabinet Grotesk",sans-serif;font-size:36px;font-weight:700;line-height:44px}.ap-related__list{gap:32px}.ap-related__nav{display:none;gap:10px;justify-content:flex-end;margin-top:16px}.ap-related__btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:4px;background:#235f9b;color:#fdfdfd;cursor:pointer}.ap-related__btn:hover,.ap-related__btn:focus-visible{background:#123251}.ap-related__btn .ap-icon{width:20px;height:20px}.ap-related__btn--prev .ap-icon{transform:rotate(180deg)}@media(max-width: 1199.98px){.ap-layout{grid-template-columns:minmax(0, 1fr) 320px}.ap-hero__image{height:400px}}@media(max-width: 991.98px){.ap-hero{grid-template-columns:minmax(0, 1fr);gap:40px;padding-top:64px}.ap-hero__image{height:360px}.ap-layout{display:flex;flex-direction:column;gap:40px;padding-top:0}.ap-aside{display:contents}.ap-toc{order:-1;width:100%;padding-top:40px;border-top:1px solid #d0d0d0}.ap-content{width:100%}.ap-footer .contact-box{display:block;min-height:0;margin:0 !important;padding-bottom:334px !important}.ap-footer .contact-box .wp-block-cover__image-background{top:auto;bottom:0;height:350px}.ap-footer .contact-box .row>[class*=col]{width:100%;margin-left:0}.ap-footer .dynamics-form{position:relative;z-index:1;margin:0}}@media(max-width: 767.98px){.ap-hero__crumb{display:inline-block;margin-bottom:0;color:#235f9b;font-size:16px;line-height:24px;text-decoration:none}.ap-hero__title{font-size:36px;line-height:44px;letter-spacing:0}.ap-hero__meta{flex-direction:column;align-items:flex-start;margin-bottom:8px}.ap-hero__date .ap-icon{display:block}.ap-tags{gap:8px 16px}.ap-tags::before{display:none}.ap-hero__image{height:250px}.ap-content .page-content h2{font-size:24px;line-height:32px}.ap-related__title{font-size:30px;line-height:38px}.ap .rank-math-list-item .rank-math-question{padding:23px 64px 23px 24px;font-size:24px;line-height:32px}.ap .wp-block-group:has(+.rank-math-block) .wp-block-heading,.ap .wp-block-heading:has(+.rank-math-block),.ap-footer .dynamics-form .wp-block-heading{font-size:30px;line-height:38px}.ap .wp-block-group:has(+.rank-math-block) .wp-block-heading::before,.ap .wp-block-heading:has(+.rank-math-block)::before,.ap-footer .dynamics-form .wp-block-heading::before{font-size:12px;line-height:16px}.ap-footer .dynamics-form{padding:24px !important}.ap-related{padding:64px 0}.ap-related__list{display:grid;grid-auto-columns:100%;grid-auto-flow:column;grid-template-columns:none;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ap-related__list>*{scroll-snap-align:start}.ap-related__nav{display:flex}}