.TeamSection_section__oEIMp{width:min(100% - 3rem,80rem);margin-inline:auto;padding-block:clamp(4.5rem,8vw,7rem)}.TeamSection_header__3dqIg{width:100%;margin-bottom:2.25rem}.TeamSection_grid__HyU5o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.85rem,1.5vw,1.25rem)}.TeamSection_card__6pPLf{min-width:0;overflow:hidden;border:1px solid rgba(22,71,161,.1);border-radius:1.4rem;background:#fff;box-shadow:0 .8rem 2rem rgba(18,55,96,.09)}.TeamSection_portrait___EiFH{position:relative;aspect-ratio:4/4.8;overflow:hidden;background:#f1f6fd}.TeamSection_portrait___EiFH img{object-fit:cover;object-position:center top;transition:transform .22s ease}.TeamSection_card__6pPLf:hover .TeamSection_portrait___EiFH img{transform:scale(1.025)}.TeamSection_details__5CZ9f{padding:clamp(.75rem,1.3vw,1.2rem);overflow-wrap:anywhere;border-top:3px solid #19bcae}.TeamSection_details__5CZ9f h3{margin:0 0 .35rem;color:#1647a1;font-size:1.08rem;line-height:1.25}.TeamSection_details__5CZ9f p{margin:0;color:#596575;font-size:.75rem;font-weight:850;letter-spacing:.07em;line-height:1.4;text-transform:uppercase}@media(min-width:40rem){.TeamSection_grid__HyU5o{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.TeamSection_grid__HyU5o{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:36rem){.TeamSection_section__oEIMp{width:min(100% - 2rem,80rem)}.TeamSection_portrait___EiFH{aspect-ratio:4/4.2}}@media(prefers-reduced-motion:reduce){.TeamSection_portrait___EiFH img{transition:none}}.Hero_hero___J1Zp{position:relative;isolation:isolate;overflow:hidden;background-color:#f1f6fd;background-image:radial-gradient(rgba(22,71,161,.06) 1px,transparent 0),linear-gradient(115deg,rgba(255,255,255,.7),rgba(224,239,249,.7));background-size:1.5rem 1.5rem,auto}.Hero_hero___J1Zp:before{content:"";position:absolute;z-index:-1;top:-18%;right:-10%;width:54%;height:138%;transform:skewX(-11deg);background:var(--gradient-brand)}.Hero_inner__JlKYS{width:min(100% - 3rem,80rem);margin-inline:auto;display:grid;min-height:33.75rem;padding-block:2rem 3.75rem;align-items:center;grid-template-columns:.92fr 1.08fr;gap:clamp(2.5rem,4vw,3.625rem)}.Hero_copy__K3iCb{position:relative;z-index:2}.Hero_copy__K3iCb h1{max-width:13ch;margin:0 0 1.25rem;font-family:var(--font-display),cursive;font-size:clamp(3.1rem,5vw,4.2rem);font-weight:700;letter-spacing:-.01em;line-height:.98;color:#1647a1}.Hero_copy__K3iCb>p{max-width:29rem;margin:0 0 1.8rem;color:#596575;font-size:1rem;line-height:1.65}.Hero_actions__VXQvI{display:flex;align-items:center;flex-wrap:wrap;gap:.9rem}.Hero_actions__VXQvI a{font-size:.95rem;font-weight:900}.Hero_primaryAction__iit3g{padding:1rem 1.9rem;border-radius:.75rem;color:#fff;background:var(--gradient-button);text-decoration:none;text-transform:uppercase;box-shadow:0 .65rem 1.5rem rgba(22,71,161,.26);transition:filter .16s ease,transform .16s ease,box-shadow .16s ease}.Hero_primaryAction__iit3g:focus-visible,.Hero_primaryAction__iit3g:hover{filter:brightness(1.08) saturate(1.04);transform:translateY(-2px);box-shadow:0 .85rem 1.8rem rgba(22,71,161,.3)}.Hero_primaryAction__iit3g:active{filter:brightness(.94);transform:translateY(0)}.Hero_secondaryAction__S8Xic{display:inline-flex;align-items:center;gap:.75rem;min-height:2.75rem}.Hero_secondaryAction__S8Xic span{font-size:1.4rem;line-height:1}.Hero_secondaryAction__S8Xic:focus-visible{outline:2px solid #1647a1;outline-offset:5px}.Hero_secondaryAction__S8Xic{color:#1647a1;text-decoration:none;transition:filter .16s ease,transform .16s ease}.Hero_secondaryAction__S8Xic:focus-visible,.Hero_secondaryAction__S8Xic:hover{filter:brightness(1.12) saturate(1.08);transform:translateX(.3rem)}.Hero_secondaryAction__S8Xic:active{filter:brightness(.94);transform:translateX(.1rem)}@supports((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.Hero_secondaryAction__S8Xic{background:var(--gradient-brand);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}.Hero_collage__7JgNk{position:relative;z-index:2;display:grid;width:min(94%,38.75rem);height:26.875rem;margin:0;padding:.625rem;justify-self:end;grid-template-columns:1.5fr .85fr;grid-template-rows:1fr 1fr;gap:.75rem}.Hero_assistancePhoto__t2sIf,.Hero_equipmentPhoto__WqvU1,.Hero_mainPhoto__D5PG7{position:relative;overflow:hidden;margin:0;border:.25rem solid rgba(255,255,255,.92);border-radius:1.65rem .5rem;box-shadow:0 1rem 2.25rem rgba(9,44,99,.22)}.Hero_assistancePhoto__t2sIf:after,.Hero_equipmentPhoto__WqvU1:after,.Hero_mainPhoto__D5PG7:after{content:"";position:absolute;inset:0;background:linear-gradient(155deg,transparent 52%,rgba(25,188,174,.48));mix-blend-mode:multiply;pointer-events:none}.Hero_assistancePhoto__t2sIf img,.Hero_equipmentPhoto__WqvU1 img,.Hero_mainPhoto__D5PG7 img{object-fit:cover}.Hero_mainPhoto__D5PG7{grid-row:1/-1}.Hero_mainPhoto__D5PG7 img{object-position:82% center}.Hero_assistancePhoto__t2sIf img{object-position:85% center}.Hero_equipmentPhoto__WqvU1 img{object-position:center 58%}.Hero_location__kcbnd{position:absolute;z-index:4;right:1.5rem;bottom:1.25rem;color:#fff;font-size:.7rem;font-weight:900;letter-spacing:.22em;text-transform:uppercase}@media(max-width:56.25rem){.Hero_hero___J1Zp:before{top:48%;right:-18%;width:110%;height:70%;transform:skewY(-7deg)}.Hero_inner__JlKYS{padding-block:3rem 4.5rem;grid-template-columns:1fr}.Hero_collage__7JgNk{width:min(100%,42.5rem);height:28.75rem;justify-self:center}}@media(max-width:37.5rem){.Hero_inner__JlKYS{width:min(100% - 2rem,80rem);padding-block:2rem 4rem}.Hero_copy__K3iCb h1{font-size:clamp(2.75rem,13vw,3.4rem)}.Hero_collage__7JgNk{height:21.875rem;padding:.25rem;grid-template-columns:1.2fr .8fr}}