.aa-btn{position:relative;display:inline-flex;align-items:stretch;min-height:36px;overflow:hidden;padding-right:36px;border-radius:4px;font-size:14px;line-height:20px;text-decoration:none}.aa-btn::after{position:absolute;top:0;left:100%;z-index:1;display:flex;align-items:center;justify-content:center;width:calc(100% - 36px);height:100%;content:attr(data-text);transition:all .3s ease}.aa-btn:hover .aa-btn__icon,.aa-btn:focus-visible .aa-btn__icon{left:0}.aa-btn:hover::after,.aa-btn:focus-visible::after{left:36px}.aa-btn__text{display:flex;flex:1 0 auto;align-items:center;justify-content:center;padding:8px 16px}.aa-btn__icon{position:absolute;top:0;left:calc(100% - 36px);z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:100%;border-radius:4px;transition:all .3s ease}.aa-btn--primary{background:#235f9b;color:#fdfdfd}.aa-btn--primary .aa-btn__icon,.aa-btn--primary::after{background:#458dd5;color:#fdfdfd}.aa-btn--primary:hover,.aa-btn--primary:focus-visible{color:#fdfdfd}.aa-btn--primary:hover .aa-btn__icon,.aa-btn--primary:focus-visible .aa-btn__icon{background:#235f9b}.aa-btn--outline{border:1px solid #6aa4dd;background:#fdfdfd;color:#235f9b}.aa-btn--outline .aa-btn__icon,.aa-btn--outline::after{background:#aecbe8;color:#235f9b}.aa-btn--outline:hover,.aa-btn--outline:focus-visible{color:#235f9b}.aa-btn--outline:hover .aa-btn__icon,.aa-btn--outline:focus-visible .aa-btn__icon{background:#e4f0fc}.aa-btn--bold{font-weight:700}.aa-btn--block{display:flex;width:100%}.aa-hub,.aa-single{background:#fdfdfd;color:#333;font-family:"DM Sans",sans-serif}.aa-wrap h1,.aa-wrap h2,.aa-wrap h3,.aa-wrap p,.aa-wrap ul,.aa-wrap ol,.aa-wrap li{margin:0;padding:0}.aa-wrap ul,.aa-wrap ol{list-style:none}.aa-wrap{box-sizing:border-box;width:100%;margin-inline:auto}@media(min-width: 576px){.aa-wrap{max-width:540px}}@media(min-width: 768px){.aa-wrap{max-width:720px}}@media(min-width: 992px){.aa-wrap{max-width:960px}}@media(min-width: 1200px){.aa-wrap{max-width:1140px}}@media(min-width: 1400px){.aa-wrap{max-width:1320px}}.aa-wrap{padding-inline:.75rem}.aa-icon-btn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:36px;height:36px;padding:8px;border:1px solid #6aa4dd;border-radius:4px;background:#fdfdfd;transition:background-color .2s ease}.aa-icon-btn:hover,.aa-icon-btn:focus-visible{background:#e4f0fc}.aa-link{display:inline-flex;align-items:center;gap:4px;color:#235f9b;font-size:16px;line-height:24px;text-decoration:none}.aa-link img{width:24px;height:24px}.aa-link:hover{text-decoration:underline}.aa-photo{overflow:hidden;background:url(../images/authors/card-bg.jpg) center/cover no-repeat,#e7e7e7}.aa-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:bottom center}.aa-tags{display:flex;flex-wrap:wrap;gap:10px}.aa-tags li{padding:4px 12px;border:1px solid #6aa4dd;border-radius:4px;background:#e4f0fc;color:#235f9b;font-size:14px;line-height:20px}.aa-bullets{display:flex;flex-direction:column;gap:10px}.aa-bullets li{display:flex;align-items:center;gap:16px;font-size:16px;line-height:24px}.aa-bullets li::before{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#235f9b;content:""}.aa-hub__before,.aa-hub__after{width:100%}.aa-hub__after>.wp-block-media-text{box-sizing:border-box;width:calc(100% - 1.5rem);margin-inline:auto}@media(min-width: 576px){.aa-hub__after>.wp-block-media-text{max-width:calc(540px - 1.5rem)}}@media(min-width: 768px){.aa-hub__after>.wp-block-media-text{max-width:calc(720px - 1.5rem)}}@media(min-width: 992px){.aa-hub__after>.wp-block-media-text{max-width:calc(960px - 1.5rem)}}@media(min-width: 1200px){.aa-hub__after>.wp-block-media-text{max-width:calc(1140px - 1.5rem)}}@media(min-width: 1400px){.aa-hub__after>.wp-block-media-text{max-width:calc(1320px - 1.5rem)}}.aa-hub__after>.wp-block-media-text{margin-block:48px !important}.aa-hub-intro{display:flex;gap:40px;align-items:flex-end;box-sizing:border-box;width:100%;margin-inline:auto}@media(min-width: 576px){.aa-hub-intro{max-width:540px}}@media(min-width: 768px){.aa-hub-intro{max-width:720px}}@media(min-width: 992px){.aa-hub-intro{max-width:960px}}@media(min-width: 1200px){.aa-hub-intro{max-width:1140px}}@media(min-width: 1400px){.aa-hub-intro{max-width:1320px}}.aa-hub-intro{margin:0 auto !important;padding:72px .75rem 40px !important}.aa-hub-intro>*{flex:1 1 0;min-width:0;margin:0 !important}.aa-hub-intro .aa-eyebrow{color:#8d8d8d;font-size:16px;line-height:24px}.aa-hub-intro h1{color:#235f9b;font-family:"Cabinet Grotesk",sans-serif;font-size:48px;font-weight:700;line-height:60px;letter-spacing:.96px}.aa-hub-intro p:not(.aa-eyebrow){color:#333;font-size:16px;line-height:24px}.aa-stats{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:14px;box-sizing:border-box;width:100%;margin-inline:auto}@media(min-width: 576px){.aa-stats{max-width:540px}}@media(min-width: 768px){.aa-stats{max-width:720px}}@media(min-width: 992px){.aa-stats{max-width:960px}}@media(min-width: 1200px){.aa-stats{max-width:1140px}}@media(min-width: 1400px){.aa-stats{max-width:1320px}}.aa-stats{margin:0 auto !important;padding:40px .75rem !important}.aa-stats>*{box-sizing:border-box;margin:0 !important;padding:24px;border:1px solid #6aa4dd;border-radius:10px;background:#e4f0fc}.aa-stats strong,.aa-stats .aa-stat__value{display:block;color:#235f9b;font-family:"Cabinet Grotesk",sans-serif;font-size:36px;font-weight:700;line-height:44px}.aa-stats p{margin:0;color:#458dd5;font-size:16px;line-height:24px}.aa-hub__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;padding-block:40px 64px}.aa-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid #d0d0d0;border-radius:4px;background:#fdfdfd}.aa-card__photo{height:300px}.aa-card__body{display:flex;flex:1;flex-direction:column;gap:24px;padding:32px}.aa-card__head{display:flex;flex-direction:column;gap:2px;padding-bottom:24px;border-bottom:1px solid #d0d0d0}.aa-card__name{font-family:"Cabinet Grotesk",sans-serif;font-size:30px;font-weight:700;line-height:38px}.aa-card__name a{color:#333;text-decoration:none}.aa-card__name a:hover{color:#235f9b}.aa-card__role{color:#235f9b;font-size:16px;font-weight:600;line-height:24px}.aa-card__meta{color:#8d8d8d;font-size:14px;line-height:20px}.aa-card__bio{color:#606060;font-size:16px;line-height:24px}.aa-card__actions{display:flex;gap:16px;align-items:flex-end;margin-top:auto}.aa-single>.aa-wrap{display:flex;flex-direction:column;gap:32px;padding-block:72px}.aa-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:16px;line-height:24px}.aa-breadcrumbs li{display:flex;gap:8px;align-items:center;color:#8d8d8d}.aa-breadcrumbs li+li::before{width:24px;height:24px;background:url(../images/authors/icon-chevron.svg) center/24px no-repeat;content:""}.aa-breadcrumbs a{color:#235f9b;text-decoration:none}.aa-breadcrumbs a:hover{text-decoration:underline}.aa-profile{display:flex;gap:40px;align-items:flex-start;padding-bottom:20px;border-bottom:1px solid #d0d0d0}.aa-profile__photo{flex-shrink:0;width:300px;height:300px;border-radius:4px}.aa-profile__info{display:flex;flex:1;flex-direction:column;gap:24px;min-width:0}.aa-profile__name{color:#235f9b;font-family:"Cabinet Grotesk",sans-serif;font-size:56px;font-weight:700;line-height:64px;letter-spacing:1.12px}.aa-profile__role{margin-top:2px !important;color:#606060;font-size:16px;line-height:24px}.aa-profile__buttons{display:flex;flex-wrap:wrap;gap:16px}.aa-single__layout{display:flex;gap:40px;align-items:flex-start}.aa-single__main{display:flex;flex:1;flex-direction:column;gap:24px;min-width:0}.aa-single__aside{display:flex;flex-direction:column;flex-shrink:0;gap:16px;width:320px}.aa-section{display:flex;flex-direction:column;gap:24px}.aa-section+.aa-section{padding-top:24px;border-top:1px solid #d0d0d0}.aa-section--posts.aa-section{border-top-color:#a3a3a3}.aa-section__head{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.aa-section__title{color:#235f9b;font-family:"Cabinet Grotesk",sans-serif;font-size:24px;font-weight:700;line-height:32px}.aa-section__title--page{font-size:48px;line-height:60px}.aa-section__text{font-size:16px;line-height:24px}.aa-section__text p+p{margin-top:16px}.aa-areas{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:minmax(80px, auto);gap:16px}.aa-areas li{display:flex;align-items:center;justify-content:center;padding:16px;border:1px solid #6aa4dd;border-radius:4px;background:#e4f0fc;color:#235f9b;font-size:16px;line-height:24px;text-align:center}.aa-box{display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid #6aa4dd;border-radius:8px;background:#e4f0fc}.aa-box__title{color:#235f9b;font-family:"DM Sans",sans-serif;font-size:18px;font-weight:600;line-height:28px}.aa-box__list{display:flex;flex-direction:column;gap:8px;font-size:16px;line-height:24px}.aa-box--dark{gap:24px;border-color:#d0d0d0;background:#0a1b2c}.aa-box--dark .aa-box__title{color:#fdfdfd}.aa-box--dark p{margin-top:2px;color:#e4f0fc;font-size:16px;line-height:24px}.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}.aa-single .navigation.pagination{margin-top:16px}@media(max-width: 1199.98px){.aa-hub__grid,.aa-posts{grid-template-columns:repeat(2, minmax(0, 1fr))}.aa-single__layout{flex-direction:column}.aa-single__aside{width:100%}.aa-stats{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767.98px){.aa-hub-intro{flex-direction:column;align-items:stretch;gap:16px;padding-top:40px !important}.aa-hub-intro h1,.aa-section__title--page{font-size:36px;line-height:44px}.aa-hub__grid,.aa-posts,.aa-areas{grid-template-columns:minmax(0, 1fr)}.aa-single>.aa-wrap{padding-block:40px}.aa-profile{flex-direction:column;gap:24px}.aa-profile__photo{width:100%;max-width:300px}.aa-profile__name{font-size:40px;line-height:48px}.aa-card__body,.aa-post__body{padding:24px}}@media(max-width: 575.98px){.aa-stats{grid-template-columns:minmax(0, 1fr)}}