:root{--color-primary:#26aac5;--color-primary-dark:#1d8da3;--color-primary-hover:#2195ad;--color-primary-light:#26aac51a;--color-bg:#fefffb;--color-bg-white:#fff;--color-bg-surface:#f9fafa;--color-bg-muted:#f6f8f8;--color-bg-alt:#f0fafb;--color-bg-dark:#1a5962;--color-bg-darker:#0d3b44;--color-text:#121617;--color-text-secondary:#658086;--color-text-muted:#5c828a;--color-text-light:#5c6f75;--color-text-on-dark:#fff;--color-text-on-dark-muted:#ffffffb3;--color-border:#d4e0e2;--color-border-light:#f0f3f4;--color-border-input:#d2e2e5;--color-success:#22c55e;--color-success-light:#dcfce7;--color-warning:#f59e0b;--color-warning-light:#fef3c7;--color-error:#ef4444;--color-error-light:#fee2e2;--color-cta:#c8e64a;--color-cta-hover:#b8d63a;--color-cta-text:#0d3b44;--shadow-sm:0 1px 2px #0000000d;--shadow-default:0 2px 4px #0000000d;--shadow-md:0 4px 6px #0000000d;--shadow-lg:0 4px 20px #0000000d;--shadow-xl:0 12px 24px #00000014;--shadow-card:0 2px 12px #0000000a;--shadow-soft:0 4px 24px -1px #00000014,0 2px 12px -1px #0000000a;--shadow-primary:0 4px 14px #26aac533;--shadow-drop:0 4px 12px #0000001a;--shadow-drop-light:0 2px 8px #0000000f;--brand-teal:#014751;--brand-lime:#e6f14a;--brand-beige:#fefffb;--brand-lightblue:#cdecef;--brand-green:#3a7d2c;--brand-green-tint:#3a7d2c1a;--brand-ink:#014751;--brand-ink-70:#014751b3;--brand-ink-55:#0147518c;--brand-ink-40:#01475166;--brand-border:#0147511f;--brand-border-strong:#01475138;--brand-surface:#fff;--brand-surface-muted:#0147510a;--brand-surface-tint:#0147510d;--brand-ring-lime:0 0 0 4px #e6f14a47;--brand-ring-white:0 0 0 4px #ffffff2e;--brand-on-teal:#fff;--brand-on-teal-85:#ffffffd9;--brand-on-teal-78:#ffffffc7;--brand-on-teal-60:#fff9;--brand-on-teal-22:#ffffff38}@keyframes page-module-scss-module__Bspvga__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes page-module-scss-module__Bspvga__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module-scss-module__Bspvga__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes page-module-scss-module__Bspvga__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes page-module-scss-module__Bspvga__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.page-module-scss-module__Bspvga__container{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;padding-left:clamp(.75rem,.8333vw,1rem);padding-right:clamp(.75rem,.8333vw,1rem)}@media (min-width:768px){.page-module-scss-module__Bspvga__container{padding-left:clamp(1.5rem,1.6667vw,2rem);padding-right:clamp(1.5rem,1.6667vw,2rem)}}@media (min-width:1024px){.page-module-scss-module__Bspvga__container{padding-left:clamp(2.5rem,3.3333vw,4rem);padding-right:clamp(2.5rem,3.3333vw,4rem)}}@media (min-width:1280px){.page-module-scss-module__Bspvga__container{padding-left:5.9375vw;padding-right:5.9375vw}}.page-module-scss-module__Bspvga__hero{margin-top:19px;padding:0 clamp(16px,1.667vw,32px)}.page-module-scss-module__Bspvga__heroInner{background:linear-gradient(135deg,#014751 0%,#1a5962 50%,#336b73 100%);border-radius:40px;align-items:center;min-height:clamp(600px,44.635vw,857px);display:flex;position:relative;overflow:hidden}.page-module-scss-module__Bspvga__heroBgImage{object-fit:cover;object-position:center;z-index:0}@media (max-width:1023.98px){.page-module-scss-module__Bspvga__heroBgImage{object-position:62% 28%}}.page-module-scss-module__Bspvga__heroOverlay{z-index:1;background:#01475126;position:absolute;inset:0}.page-module-scss-module__Bspvga__heroContent{z-index:2;flex-direction:column;align-items:flex-start;max-width:900px;padding:clamp(2.5rem,3.3333vw,4rem) clamp(1.125rem,1.25vw,1.5rem);display:flex;position:relative}@media (max-width:360px){.page-module-scss-module__Bspvga__heroContent{padding:clamp(2rem,2.5vw,3rem) clamp(.75rem,.8333vw,1rem)}}@media (min-width:768px){.page-module-scss-module__Bspvga__heroContent{padding:clamp(3rem,4.1667vw,5rem) clamp(1.5rem,1.6667vw,2rem)}}@media (min-width:1024px){.page-module-scss-module__Bspvga__heroContent{padding:clamp(3.5rem,5vw,6rem) clamp(2.5rem,3.3333vw,4rem)}}@media (min-width:1280px){.page-module-scss-module__Bspvga__heroContent{padding:clamp(7.25rem,6.279rem + 4.143vw,11.25rem) 5.9375vw}}.page-module-scss-module__Bspvga__heroTitle{font-family:var(--font-anek-latin),"Anek Latin",sans-serif;letter-spacing:-.02em;color:#fefffb;margin-top:clamp(1.75rem,2.0833vw,2.5rem);font-size:clamp(2.25rem,3.6458vw,4.375rem);font-weight:600;line-height:normal}@media (max-width:360px){.page-module-scss-module__Bspvga__heroTitle{margin-top:clamp(1.125rem,1.25vw,1.5rem);font-size:1.75rem}}.page-module-scss-module__Bspvga__heroSubtitle{font-family:var(--font-karla),"Karla",sans-serif;color:#fefffb;margin-top:clamp(1.125rem,1.25vw,1.5rem);margin-bottom:clamp(1.75rem,2.0833vw,2.5rem);font-size:clamp(1.125rem,1.25vw,1.5rem);font-weight:700;line-height:1.3}@media (max-width:360px){.page-module-scss-module__Bspvga__heroSubtitle{margin-top:clamp(.75rem,.8333vw,1rem);margin-bottom:clamp(1.125rem,1.25vw,1.5rem);font-size:.9375rem}}.page-module-scss-module__Bspvga__profiles{background-color:var(--color-bg);padding:clamp(3rem,9.375vw,11.25rem) 0 clamp(2.5rem,3.3333vw,4rem)}@media (min-width:768px){.page-module-scss-module__Bspvga__profiles{padding-bottom:clamp(3rem,4.1667vw,5rem)}}@media (min-width:1280px){.page-module-scss-module__Bspvga__profiles{padding-bottom:clamp(5rem,4.393rem + 2.589vw,7.5rem)}}.page-module-scss-module__Bspvga__profilesHeader{text-align:center;flex-direction:column;align-items:center;gap:clamp(.75rem,.8333vw,1rem);width:100%;margin-bottom:clamp(1.5rem,1.6667vw,2rem);display:flex}@media (min-width:1024px){.page-module-scss-module__Bspvga__profilesHeader{margin-bottom:clamp(1.75rem,2.0833vw,2.5rem)}}.page-module-scss-module__Bspvga__profilesTitle{font-family:var(--font-anek-latin),"Anek Latin",sans-serif;letter-spacing:-.02em;color:#014751;margin-top:clamp(.75rem,.8333vw,1rem);font-size:clamp(1.875rem,3.125vw,3.75rem);font-weight:600;line-height:normal}.page-module-scss-module__Bspvga__profilesList{flex-direction:column;gap:clamp(1.5rem,1.6667vw,2rem);display:flex}@media (min-width:1024px){.page-module-scss-module__Bspvga__profilesList{gap:clamp(1.75rem,2.0833vw,2.5rem)}}.page-module-scss-module__Bspvga__profileCard{top:calc(105px + var(--card-index,0)*12px);border-radius:28px;flex-direction:column;gap:clamp(1rem,1.0417vw,1.25rem);padding:clamp(1.125rem,1.25vw,1.5rem);display:flex;position:sticky}@media (min-width:768px){.page-module-scss-module__Bspvga__profileCard{flex-direction:row;justify-content:space-between;align-items:center;gap:clamp(1.75rem,2.0833vw,2.5rem);padding:clamp(2rem,2.5vw,3rem)}}@media (min-width:1024px){.page-module-scss-module__Bspvga__profileCard{padding:clamp(2rem,2.5vw,3rem) clamp(2.5rem,3.3333vw,4rem)}}.page-module-scss-module__Bspvga__profileCard:nth-child(3n+1){background:#cdecef}.page-module-scss-module__Bspvga__profileCard:nth-child(3n+2){background:#f5f7f3}.page-module-scss-module__Bspvga__profileCard:nth-child(3n+3){background:#dceae6}.page-module-scss-module__Bspvga__profileText{flex-direction:column;gap:clamp(.75rem,.8333vw,1rem);display:flex}@media (min-width:768px){.page-module-scss-module__Bspvga__profileText{flex:0 auto;min-width:0;max-width:50%}}.page-module-scss-module__Bspvga__profilePhoto{flex-shrink:0;width:100%}@media (min-width:768px){.page-module-scss-module__Bspvga__profilePhoto{width:auto}}.page-module-scss-module__Bspvga__profileTitle{font-family:var(--font-anek-latin),"Anek Latin",sans-serif;letter-spacing:-.02em;color:#014751;font-size:clamp(1.875rem,3.125vw,3.75rem);font-weight:600;line-height:normal}.page-module-scss-module__Bspvga__profileSubtitle{font-family:var(--font-karla),"Karla",sans-serif;color:#014751;font-size:clamp(1.25rem,1.4vw,1.625rem);font-weight:700;line-height:1.3}.page-module-scss-module__Bspvga__profileImage{object-fit:cover;border-radius:1.5rem;width:100%;height:200px;display:block}@media (min-width:768px){.page-module-scss-module__Bspvga__profileImage{width:210px;height:210px}}@media (min-width:1024px){.page-module-scss-module__Bspvga__profileImage{width:260px;height:260px}}.page-module-scss-module__Bspvga__ctaOuter{margin-top:clamp(2.5rem,3.3333vw,4rem)}.page-module-scss-module__Bspvga__ctaSection{background:#014751;flex-direction:column;min-height:115vh;display:flex;position:relative;overflow:clip}@media (min-width:1024px){.page-module-scss-module__Bspvga__ctaSection{min-height:130vh}}.page-module-scss-module__Bspvga__ctaSection>:last-child{margin-top:auto}.page-module-scss-module__Bspvga__ctaBgLayer{z-index:0;position:absolute;inset:0}.page-module-scss-module__Bspvga__ctaOverlay{mix-blend-mode:multiply;background:#01475180;position:absolute;inset:0}.page-module-scss-module__Bspvga__ctaDecoRight,.page-module-scss-module__Bspvga__ctaDecoLeft{z-index:1;pointer-events:none;opacity:.15;display:none;position:absolute}@media (min-width:1280px){.page-module-scss-module__Bspvga__ctaDecoRight,.page-module-scss-module__Bspvga__ctaDecoLeft{display:block}}.page-module-scss-module__Bspvga__ctaDecoRight img,.page-module-scss-module__Bspvga__ctaDecoLeft img{width:100%;height:100%}@media (min-width:1280px){.page-module-scss-module__Bspvga__ctaDecoRight{width:1120px;height:1122px;top:-350px;right:-200px}.page-module-scss-module__Bspvga__ctaDecoLeft{width:1122px;height:1122px;bottom:-250px;left:-206px}}.page-module-scss-module__Bspvga__ctaContainer{z-index:2;flex-direction:column;justify-content:center;height:calc(100vh - 89px);padding:0 clamp(.75rem,.8333vw,1rem);display:flex;position:sticky;top:89px}@media (min-width:768px){.page-module-scss-module__Bspvga__ctaContainer{padding:0 clamp(1.5rem,1.6667vw,2rem)}}@media (min-width:1024px){.page-module-scss-module__Bspvga__ctaContainer{height:calc(100vh - 322px);padding:0 clamp(2.5rem,3.3333vw,4rem)}}@media (min-width:1280px){.page-module-scss-module__Bspvga__ctaContainer{padding:0 5.9375vw}}.page-module-scss-module__Bspvga__ctaContent{text-align:center;flex-direction:column;align-items:center;gap:clamp(1.75rem,2.0833vw,2.5rem);max-width:839px;margin:0 auto;display:flex}.page-module-scss-module__Bspvga__ctaTitle{font-family:var(--font-anek-latin),"Anek Latin",sans-serif;letter-spacing:-.02em;color:#fefffb;font-size:clamp(2.25rem,3.6458vw,4.375rem);font-weight:600;line-height:normal}.page-module-scss-module__Bspvga__ctaSubtitle{font-family:var(--font-karla),"Karla",sans-serif;color:#fff;font-size:clamp(1.125rem,1.25vw,1.5rem);font-weight:700;line-height:1.3}
