.abap-heading-content{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:100%;max-width:var(--abap-content,1100px);margin-left:auto;margin-right:auto;text-align:center;--abap-hc-gap:18px;min-width:0}.abap-heading-content__heading,.abap-board-members__heading{font-family:var(--abap-heading-font,'Playfair Display',Georgia,serif);font-weight:700;line-height:1.17;color:var(--abap-text,#19131a);margin:0 0 var(--abap-hc-gap,18px)}.abap-heading-content__description{box-sizing:border-box;width:100%;max-width:760px;margin:0;font-family:var(--abap-body-font,Figtree,Arial,sans-serif)}.abap-heading-content__heading{box-sizing:border-box;max-width:100%;margin:0 0 var(--abap-hc-gap,18px)}.abap-heading-content__subheading{box-sizing:border-box;max-width:100%;margin:0 0 var(--abap-hc-gap,18px);font-family:var(--abap-heading-font,'Playfair Display',Georgia,serif);font-size:clamp(20px,2.5vw,30px);font-weight:500;line-height:1.3;color:var(--abap-text,#19131a)}.abap-heading-content__description>p:first-child{margin-top:0}.abap-heading-content__description>p:last-child{margin-bottom:0}.abap-hlight{background:var(--abap-lime,#bde87b);color:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 .05em}.abap-board-members{max-width:var(--abap-content,1100px);margin-inline:auto;min-width:0;padding:24px}.abap-board-members__heading,.abap-board-members__description{text-align:center}.abap-board-members__description{margin:0 auto 28px;max-width:760px}.abap-board-members__grid{display:flex;flex-wrap:wrap;justify-content:center;column-gap:var(--abap-board-col-gap,22px);row-gap:28px;min-width:0;width:100%}.abap-board-members__grid>.abap-board-members__card{box-sizing:border-box;flex:0 0 max(0px,calc((100% - (var(--board-columns,4) - 1)*var(--abap-board-col-gap,22px))/var(--board-columns,4)));max-width:100%}.abap-board-members__card{min-width:0;text-align:center;background:transparent}.abap-board-members__image-wrap{display:block;width:100%;overflow:hidden;background:transparent;border-radius:10px}.abap-board-members__trigger{display:flex;flex-direction:column;align-items:center;width:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:center}.abap-board-members__trigger:focus-visible,.abap-board-members__close:focus-visible{outline:3px solid var(--abap-orange,#ef7144);outline-offset:3px}.abap-board-members__image{width:100%;height:180px;object-fit:cover;object-position:center top;border-radius:10px;display:block;background:transparent}.abap-board-members__name{font:700 17px/1.2 'Playfair Display',Georgia,serif;margin-top:10px}.abap-board-members__designation{font:400 13px/1.4 Figtree,Arial,sans-serif}.abap-board-members__short{font-size:13px;margin-top:6px}.abap-board-members__modal{box-sizing:border-box;width:calc(100% - 32px);max-width:940px;max-height:min(88vh,900px);max-height:min(88dvh,900px);margin:auto;padding:32px;border:0;border-radius:14px;background:white;color:#18131a;box-shadow:0 22px 70px #0004;overflow:auto}.abap-board-members__modal::backdrop{background:rgba(38,15,44,.65)}.abap-board-members__close{position:absolute;top:14px;right:14px;border:1px solid #d4c6b5;border-radius:50%;width:34px;height:34px;background:#fff;cursor:pointer;font-size:23px;line-height:1}.abap-board-members__modal-inner{display:grid;grid-template-columns:minmax(0,40%) minmax(0,60%);align-items:center;gap:24px}.abap-board-members__modal-image{display:block;width:100%;height:auto;max-height:65vh;object-fit:cover;object-position:top center;border-radius:48% 48% 4px 4px / 22% 22% 4px 4px}.abap-board-members__modal-heading{font:700 clamp(24px,3vw,38px)/1.18 'Playfair Display',Georgia,serif}.abap-board-members__modal-subheading{font-weight:600}.abap-board-members__modal-bio{font:400 15px/1.55 Figtree,Arial,sans-serif}.abap-board-members__modal-cta{display:inline-block;margin-top:18px;padding:10px 22px;border-radius:99px;background:var(--abap-orange,#ef7144);color:#fff;text-decoration:none}@media(max-width:767px){.abap-board-members__grid{--board-columns:var(--board-columns,1)}.abap-board-members__modal{padding:38px 18px 20px}.abap-board-members__modal-inner{grid-template-columns:1fr;gap:15px}.abap-board-members__modal-image{max-height:34vh;width:auto;max-width:100%;margin:auto}}@media(prefers-reduced-motion:reduce){.abap-board-members *{transition:none!important;animation:none!important}}