.HaitiHero-module__o_di7G__hero{background:var(--cq-navy-deep);color:#fff;min-height:min(100svh,980px);position:relative;overflow:hidden}.HaitiHero-module__o_di7G__background{z-index:0;position:absolute;inset:0}.HaitiHero-module__o_di7G__backgroundImage{object-fit:cover;object-position:center 52%;transform:scale(1.015)}.HaitiHero-module__o_di7G__overlay{background:linear-gradient(90deg,#05121bed 0%,#071821d1 40%,#0718217a 68%,#07182133 100%);position:absolute;inset:0}.HaitiHero-module__o_di7G__bottomGradient{background:linear-gradient(#0718211f 0%,#07182114 32%,#07182124 58%,#071821e6 100%);position:absolute;inset:0}.HaitiHero-module__o_di7G__container{z-index:2;width:min(100% - clamp(2rem,6vw,7rem),1500px);min-height:min(100svh,980px);padding:calc(var(--cq-header-height) + clamp(2rem, 4vw, 3.5rem)) 0 clamp(2rem, 4vw, 3.5rem);flex-direction:column;margin-inline:auto;display:flex;position:relative}.HaitiHero-module__o_di7G__topLine{color:#ffffff8a;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #ffffff26;flex-wrap:wrap;align-items:center;gap:.75rem;padding-bottom:1rem;font-size:.52rem;font-weight:850;display:flex}.HaitiHero-module__o_di7G__topLine>span:first-child{color:#bed0b3;font-family:var(--font-display);font-size:.74rem;font-weight:800}.HaitiHero-module__o_di7G__topLine i{background:#ffffff38;width:28px;height:1px}.HaitiHero-module__o_di7G__main{flex:1;grid-template-columns:minmax(0,1.15fr) minmax(320px,.42fr);align-items:end;gap:clamp(3rem,7vw,8rem);padding:clamp(4rem,9vw,8rem) 0 clamp(3rem,6vw,5rem);display:grid}.HaitiHero-module__o_di7G__content{max-width:980px}.HaitiHero-module__o_di7G__eyebrow{color:#bed0b3;font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;margin-bottom:1rem;font-size:.56rem;font-weight:850;display:block}.HaitiHero-module__o_di7G__content h1{color:#fff;font-family:var(--font-display);letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(5.5rem,9.5vw,10rem);font-weight:700;line-height:.78}.HaitiHero-module__o_di7G__content h1 strong{max-width:980px;color:var(--cq-globe-light);font:inherit;display:block}.HaitiHero-module__o_di7G__lead{color:#ffffffb3;max-width:680px;font-family:var(--font-body);margin:clamp(2rem,4vw,3rem) 0 0;font-size:clamp(.9rem,1.15vw,1.03rem);line-height:1.82}.HaitiHero-module__o_di7G__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:clamp(2.2rem,4vw,3.2rem);display:flex}.HaitiHero-module__o_di7G__primaryButton{min-height:58px;color:var(--cq-ink);transition:transform .28s var(--ease-premium), background-color .28s ease, box-shadow .28s ease;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.85rem;padding:.48rem .52rem .48rem 1.4rem;display:inline-flex;box-shadow:0 18px 42px #0003}.HaitiHero-module__o_di7G__primaryButton>span:first-child{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700;line-height:1}.HaitiHero-module__o_di7G__primaryIcon{background:var(--cq-ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.HaitiHero-module__o_di7G__primaryButton:hover{background:var(--cq-cream);transform:translateY(-2px);box-shadow:0 22px 48px #00000040}.HaitiHero-module__o_di7G__secondaryButton{color:#ffffffe0;min-height:54px;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .28s var(--ease-premium), border-color .28s ease, background-color .28s ease;background:#ffffff09;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.9rem 1.25rem;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex}.HaitiHero-module__o_di7G__secondaryButton svg{color:#bed0b3;transition:transform .28s var(--ease-premium)}.HaitiHero-module__o_di7G__secondaryButton:hover{background:#ffffff14;border-color:#ffffff4d;transform:translateY(-2px)}.HaitiHero-module__o_di7G__secondaryButton:hover svg{transform:translate(2px,-2px)}.HaitiHero-module__o_di7G__missionPanel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#06161fa3;border:1px solid #ffffff24;place-self:end;width:100%;max-width:430px;padding:clamp(1.5rem,2.5vw,2rem);box-shadow:0 24px 70px #0003}.HaitiHero-module__o_di7G__panelTop{color:#bed0b3;border-bottom:1px solid #ffffff1c;align-items:center;gap:.8rem;padding-bottom:1.35rem;display:flex}.HaitiHero-module__o_di7G__panelTop>div{flex-direction:column;display:flex}.HaitiHero-module__o_di7G__panelTop span{color:#fff;font-family:var(--font-display);letter-spacing:-.015em;text-transform:uppercase;font-size:1.4rem;font-weight:700;line-height:.94}.HaitiHero-module__o_di7G__panelTop small{color:#ffffff70;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;margin-top:.25rem;font-size:.48rem;font-weight:800;line-height:1.3}.HaitiHero-module__o_di7G__panelStatement{border-bottom:1px solid #ffffff1a;padding:1.5rem 0}.HaitiHero-module__o_di7G__panelStatement small{color:#ffffff6b;font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;margin-bottom:.5rem;font-size:.48rem;font-weight:850;display:block}.HaitiHero-module__o_di7G__panelStatement strong{color:#fff;font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(2rem,3.2vw,3.2rem);font-weight:700;line-height:.9}.HaitiHero-module__o_di7G__panelServices{flex-wrap:wrap;gap:.5rem;padding-top:1.4rem;display:flex}.HaitiHero-module__o_di7G__panelServices span{color:#ffffff9e;font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;background:#ffffff06;border:1px solid #ffffff1a;padding:.5rem .68rem;font-size:.48rem;font-weight:800}.HaitiHero-module__o_di7G__bottom{border-top:1px solid #ffffff21;justify-content:space-between;align-items:center;gap:2rem;padding-top:1.25rem;display:flex}.HaitiHero-module__o_di7G__bottomStatement{flex-wrap:wrap;align-items:center;gap:.65rem .85rem;display:flex}.HaitiHero-module__o_di7G__bottomStatement span,.HaitiHero-module__o_di7G__bottomStatement strong{color:#ffffff80;font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:clamp(.74rem,1vw,.9rem);font-weight:700;line-height:1}.HaitiHero-module__o_di7G__bottomStatement strong{color:#bed0b3}.HaitiHero-module__o_di7G__bottomStatement i{background:#bed0b3b3;border-radius:50%;width:4px;height:4px}.HaitiHero-module__o_di7G__backLink{color:#ffffff9e;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;flex:none;align-items:center;gap:.55rem;font-size:.72rem;font-weight:700;transition:color .25s;display:inline-flex}.HaitiHero-module__o_di7G__backLink svg{color:#bed0b3;transition:transform .25s var(--ease-premium)}.HaitiHero-module__o_di7G__backLink:hover{color:#fff}.HaitiHero-module__o_di7G__backLink:hover svg{transform:translate(2px,-2px)}@media (max-width:1050px){.HaitiHero-module__o_di7G__hero,.HaitiHero-module__o_di7G__container{min-height:auto}.HaitiHero-module__o_di7G__container{padding-top:calc(var(--cq-header-height) + 2.5rem);padding-bottom:2rem}.HaitiHero-module__o_di7G__main{grid-template-columns:1fr;gap:3rem;padding:5rem 0 3rem}.HaitiHero-module__o_di7G__content{max-width:860px}.HaitiHero-module__o_di7G__missionPanel{justify-self:start;max-width:620px}}@media (max-width:640px){.HaitiHero-module__o_di7G__hero{min-height:100svh}.HaitiHero-module__o_di7G__backgroundImage{object-position:58% center}.HaitiHero-module__o_di7G__overlay{background:linear-gradient(#071821cc 0%,#071821b8 38%,#071821eb 100%)}.HaitiHero-module__o_di7G__container{width:calc(100% - 1.5rem);min-height:100svh;padding-top:calc(var(--cq-header-height) + 1.6rem);padding-bottom:1.5rem}.HaitiHero-module__o_di7G__topLine{font-size:.48rem}.HaitiHero-module__o_di7G__main{flex:1;align-content:end;padding:4rem 0 2.5rem}.HaitiHero-module__o_di7G__content h1{font-size:clamp(4.3rem,20vw,6.8rem);line-height:.8}.HaitiHero-module__o_di7G__lead{max-width:100%;margin-top:1.8rem;font-size:.82rem;line-height:1.72}.HaitiHero-module__o_di7G__actions{flex-direction:column;align-items:stretch;width:100%;margin-top:2rem}.HaitiHero-module__o_di7G__primaryButton,.HaitiHero-module__o_di7G__secondaryButton{width:100%;max-width:340px}.HaitiHero-module__o_di7G__primaryButton>span:first-child{flex:1}.HaitiHero-module__o_di7G__missionPanel{max-width:100%;padding:1.4rem}.HaitiHero-module__o_di7G__panelStatement strong{font-size:clamp(1.9rem,10vw,3rem)}.HaitiHero-module__o_di7G__bottom{flex-direction:column;align-items:flex-start;gap:1rem}}@media (max-width:400px){.HaitiHero-module__o_di7G__container{width:calc(100% - 1.1rem)}.HaitiHero-module__o_di7G__content h1{font-size:clamp(3.9rem,19.5vw,5.6rem)}.HaitiHero-module__o_di7G__missionPanel{padding:1.2rem}}@media (hover:none){.HaitiHero-module__o_di7G__primaryButton:hover,.HaitiHero-module__o_di7G__secondaryButton:hover,.HaitiHero-module__o_di7G__secondaryButton:hover svg,.HaitiHero-module__o_di7G__backLink:hover svg{transform:none}}@media (prefers-reduced-motion:reduce){.HaitiHero-module__o_di7G__primaryButton,.HaitiHero-module__o_di7G__secondaryButton,.HaitiHero-module__o_di7G__secondaryButton svg,.HaitiHero-module__o_di7G__backLink,.HaitiHero-module__o_di7G__backLink svg{transition-duration:.01ms!important}.HaitiHero-module__o_di7G__backgroundImage{transform:none}}
.HaitiStory-module__whmbja__section{background:var(--cq-paper);color:var(--cq-text);position:relative;overflow:hidden}.HaitiStory-module__whmbja__container{width:min(100% - clamp(2rem,6vw,7rem),1500px);margin-inline:auto;padding:clamp(6rem,9vw,9rem) 0}.HaitiStory-module__whmbja__topLine{border-bottom:1px solid var(--cq-border);color:var(--cq-muted);font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.75rem;padding-bottom:1rem;font-size:.52rem;font-weight:850;display:flex}.HaitiStory-module__whmbja__topLine>span:first-child{color:var(--cq-forest);font-family:var(--font-display);font-size:.72rem;font-weight:800}.HaitiStory-module__whmbja__topLine i{background:#0b1d2b2e;width:28px;height:1px}.HaitiStory-module__whmbja__intro{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:end;gap:clamp(3rem,7vw,8rem);margin-top:clamp(3.5rem,6vw,6rem);display:grid}.HaitiStory-module__whmbja__headingBlock{max-width:940px}.HaitiStory-module__whmbja__eyebrow{color:var(--cq-forest);font-family:var(--font-body);letter-spacing:.17em;text-transform:uppercase;margin-bottom:1rem;font-size:.55rem;font-weight:850;display:block}.HaitiStory-module__whmbja__headingBlock h2{color:var(--cq-ink);font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(4.8rem,8vw,8.5rem);font-weight:700;line-height:.82}.HaitiStory-module__whmbja__headingBlock h2 strong{color:var(--cq-earth);font:inherit;display:block}.HaitiStory-module__whmbja__copy{border-left:2px solid #73543752;max-width:540px;padding-left:1.2rem}.HaitiStory-module__whmbja__copy p{color:var(--cq-muted);font-family:var(--font-body);margin:0;font-size:.84rem;line-height:1.76}.HaitiStory-module__whmbja__copy strong{color:var(--cq-navy);font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin-top:1.1rem;font-size:clamp(1.65rem,2.6vw,2.7rem);font-weight:700;line-height:.96;display:block}.HaitiStory-module__whmbja__storyGrid{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:stretch;gap:clamp(3rem,7vw,7rem);margin-top:clamp(4.5rem,8vw,8rem);display:grid}.HaitiStory-module__whmbja__visual{min-width:0}.HaitiStory-module__whmbja__imageFrame{background:var(--cq-navy-deep);min-height:clamp(560px,58vw,760px);box-shadow:var(--cq-shadow-lg);position:relative;overflow:hidden}.HaitiStory-module__whmbja__image{object-fit:cover;object-position:center;transition:transform .9s var(--ease-premium);transform:scale(1.015)}.HaitiStory-module__whmbja__imageFrame:hover .HaitiStory-module__whmbja__image{transform:scale(1.04)}.HaitiStory-module__whmbja__imageOverlay{pointer-events:none;background:linear-gradient(#05121b05 0%,#05121b0d 54%,#05121b9e 100%);position:absolute;inset:0}.HaitiStory-module__whmbja__locationCard{color:#bed0b3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#071821ad;border:1px solid #ffffff24;align-items:center;gap:.8rem;min-width:190px;padding:.9rem 1rem;display:flex;position:absolute;bottom:clamp(1rem,2.5vw,1.8rem);left:clamp(1rem,2.5vw,1.8rem)}.HaitiStory-module__whmbja__locationCard>div{flex-direction:column;display:flex}.HaitiStory-module__whmbja__locationCard span{color:#fff;font-family:var(--font-display);text-transform:uppercase;font-size:1.3rem;font-weight:700;line-height:.92}.HaitiStory-module__whmbja__locationCard small{color:#ffffff7a;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;margin-top:.2rem;font-size:.48rem;font-weight:800}.HaitiStory-module__whmbja__storyContent{flex-direction:column;min-width:0;display:flex}.HaitiStory-module__whmbja__storyPoint{border-bottom:1px solid var(--cq-border);grid-template-columns:48px minmax(0,1fr);gap:1rem;padding:clamp(1.7rem,3vw,2.5rem) 0;display:grid}.HaitiStory-module__whmbja__storyPoint:first-child{padding-top:0}.HaitiStory-module__whmbja__storyIcon{border:1px solid var(--cq-border);width:46px;height:46px;color:var(--cq-forest);border-radius:50%;place-items:center;display:grid}.HaitiStory-module__whmbja__storyPoint span{color:var(--cq-earth);font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;font-size:.5rem;font-weight:850;display:block}.HaitiStory-module__whmbja__storyPoint h3{color:var(--cq-ink);font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;margin:.45rem 0 0;font-size:clamp(2rem,3vw,3.2rem);font-weight:700;line-height:.92}.HaitiStory-module__whmbja__storyPoint p{color:var(--cq-muted);font-family:var(--font-body);margin:1rem 0 0;font-size:.8rem;line-height:1.75}.HaitiStory-module__whmbja__pullQuote{background:var(--cq-navy-deep);color:#fff;box-shadow:var(--cq-shadow-md);margin-top:auto;padding:clamp(2rem,4vw,3rem)}.HaitiStory-module__whmbja__pullQuote span{color:#ffffff75;font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;margin-bottom:.7rem;font-size:.5rem;font-weight:850;display:block}.HaitiStory-module__whmbja__pullQuote strong{color:#fff;font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(2rem,3.7vw,3.8rem);font-weight:700;line-height:.9}.HaitiStory-module__whmbja__closing{border-top:1px solid var(--cq-border);text-align:center;max-width:1050px;margin:clamp(4.5rem,8vw,7rem) auto 0;padding-top:clamp(2.5rem,4vw,3.5rem)}.HaitiStory-module__whmbja__closing>span{color:var(--cq-muted);font-family:var(--font-body);font-size:clamp(.84rem,1.2vw,1rem);line-height:1.7;display:block}.HaitiStory-module__whmbja__closing strong{color:var(--cq-ink);font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;margin-top:.8rem;font-size:clamp(2.4rem,4.8vw,5rem);font-weight:700;line-height:.92;display:block}@media (max-width:1000px){.HaitiStory-module__whmbja__intro{grid-template-columns:1fr;gap:2.5rem}.HaitiStory-module__whmbja__copy{max-width:650px}.HaitiStory-module__whmbja__storyGrid{grid-template-columns:1fr;gap:3rem}.HaitiStory-module__whmbja__imageFrame{min-height:clamp(460px,70vw,680px)}.HaitiStory-module__whmbja__storyContent{max-width:760px}}@media (max-width:640px){.HaitiStory-module__whmbja__container{width:calc(100% - 1.5rem);padding:5rem 0}.HaitiStory-module__whmbja__intro{margin-top:3.5rem}.HaitiStory-module__whmbja__headingBlock h2{font-size:clamp(3.8rem,17vw,5.5rem)}.HaitiStory-module__whmbja__copy{padding-left:1rem}.HaitiStory-module__whmbja__copy p{font-size:.8rem}.HaitiStory-module__whmbja__copy strong{font-size:clamp(1.55rem,8vw,2.3rem)}.HaitiStory-module__whmbja__storyGrid{gap:2.6rem;margin-top:4rem}.HaitiStory-module__whmbja__imageFrame{min-height:430px}.HaitiStory-module__whmbja__storyPoint{grid-template-columns:42px minmax(0,1fr);gap:.9rem}.HaitiStory-module__whmbja__storyIcon{width:40px;height:40px}.HaitiStory-module__whmbja__storyPoint h3{font-size:clamp(1.8rem,8.8vw,2.8rem)}.HaitiStory-module__whmbja__storyPoint p{font-size:.78rem}.HaitiStory-module__whmbja__pullQuote{margin-top:2rem;padding:1.6rem}.HaitiStory-module__whmbja__pullQuote strong{font-size:clamp(1.9rem,9vw,3rem)}.HaitiStory-module__whmbja__closing{margin-top:4rem}.HaitiStory-module__whmbja__closing strong{font-size:clamp(2.1rem,10vw,3.4rem)}}@media (max-width:400px){.HaitiStory-module__whmbja__container{width:calc(100% - 1.1rem)}.HaitiStory-module__whmbja__imageFrame{min-height:390px}.HaitiStory-module__whmbja__locationCard{bottom:.8rem;left:.8rem}}@media (hover:none){.HaitiStory-module__whmbja__imageFrame:hover .HaitiStory-module__whmbja__image{transform:scale(1.015)}}@media (prefers-reduced-motion:reduce){.HaitiStory-module__whmbja__image{transform:none;transition-duration:.01ms!important}}
.HaitiMission-module__pDc1Lq__section{background:linear-gradient(180deg, var(--cq-cream) 0%, var(--cq-paper) 100%);color:var(--cq-text);position:relative;overflow:hidden}.HaitiMission-module__pDc1Lq__container{width:min(100% - clamp(2rem,6vw,7rem),1500px);margin-inline:auto;padding:clamp(6rem,9vw,9rem) 0}.HaitiMission-module__pDc1Lq__topLine{border-bottom:1px solid var(--cq-border);color:var(--cq-muted);font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.75rem;padding-bottom:1rem;font-size:.52rem;font-weight:850;display:flex}.HaitiMission-module__pDc1Lq__topLine>span:first-child{color:var(--cq-forest);font-family:var(--font-display);font-size:.72rem;font-weight:800}.HaitiMission-module__pDc1Lq__topLine i{background:#0b1d2b2e;width:28px;height:1px}.HaitiMission-module__pDc1Lq__intro{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:end;gap:clamp(3rem,7vw,8rem);margin-top:clamp(3.5rem,6vw,6rem);display:grid}.HaitiMission-module__pDc1Lq__headingBlock{max-width:980px}.HaitiMission-module__pDc1Lq__eyebrow{color:var(--cq-forest);font-family:var(--font-body);letter-spacing:.17em;text-transform:uppercase;margin-bottom:1rem;font-size:.55rem;font-weight:850;display:block}.HaitiMission-module__pDc1Lq__headingBlock h2{color:var(--cq-ink);font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(4.8rem,8vw,8.6rem);font-weight:700;line-height:.82}.HaitiMission-module__pDc1Lq__headingBlock h2 strong{color:var(--cq-earth);font:inherit;display:block}.HaitiMission-module__pDc1Lq__copy{border-left:2px solid #73543752;max-width:540px;padding-left:1.2rem}.HaitiMission-module__pDc1Lq__copy p{color:var(--cq-muted);font-family:var(--font-body);margin:0;font-size:.84rem;line-height:1.76}.HaitiMission-module__pDc1Lq__copy strong{color:var(--cq-navy);font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin-top:1.1rem;font-size:clamp(1.65rem,2.6vw,2.7rem);font-weight:700;line-height:.96;display:block}.HaitiMission-module__pDc1Lq__grid{border-top:1px solid var(--cq-border);border-bottom:1px solid var(--cq-border);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(4.5rem,8vw,8rem);display:grid}.HaitiMission-module__pDc1Lq__card{border-right:1px solid var(--cq-border);min-height:330px;transition:transform .3s var(--ease-premium), background-color .3s ease;flex-direction:column;padding:clamp(1.6rem,2.8vw,2.5rem);display:flex}.HaitiMission-module__pDc1Lq__card:last-child{border-right:0}.HaitiMission-module__pDc1Lq__card:hover{background:#435e3809;transform:translateY(-4px)}.HaitiMission-module__pDc1Lq__cardTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.HaitiMission-module__pDc1Lq__cardTop>span{color:#0b1d2b47;font-family:var(--font-display);letter-spacing:.08em;font-size:.7rem;font-weight:800}.HaitiMission-module__pDc1Lq__iconWrap{border:1px solid var(--cq-border);width:42px;height:42px;color:var(--cq-forest);background:#ffffff4d;border-radius:50%;place-items:center;display:grid}.HaitiMission-module__pDc1Lq__cardContent{margin-top:auto;padding-top:3.8rem}.HaitiMission-module__pDc1Lq__cardLabel{color:var(--cq-earth);font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.7rem;font-size:.5rem;font-weight:850;display:block}.HaitiMission-module__pDc1Lq__cardContent h3{color:var(--cq-ink);font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:clamp(1.8rem,2.5vw,2.6rem);font-weight:700;line-height:.94}.HaitiMission-module__pDc1Lq__cardContent p{color:var(--cq-muted);font-family:var(--font-body);margin:1rem 0 0;font-size:.78rem;line-height:1.72}.HaitiMission-module__pDc1Lq__statement{border-top:1px solid var(--cq-border);text-align:center;max-width:1100px;margin:clamp(4.5rem,8vw,7rem) auto 0;padding-top:clamp(2.5rem,4vw,3.5rem)}.HaitiMission-module__pDc1Lq__statement>span{color:var(--cq-muted);font-family:var(--font-body);font-size:clamp(.84rem,1.2vw,1rem);line-height:1.7;display:block}.HaitiMission-module__pDc1Lq__statement strong{color:var(--cq-ink);font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;margin-top:.8rem;font-size:clamp(2.4rem,4.8vw,5rem);font-weight:700;line-height:.92;display:block}@media (max-width:1000px){.HaitiMission-module__pDc1Lq__intro{grid-template-columns:1fr;gap:2.5rem}.HaitiMission-module__pDc1Lq__copy{max-width:650px}.HaitiMission-module__pDc1Lq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.HaitiMission-module__pDc1Lq__card:nth-child(2){border-right:0}.HaitiMission-module__pDc1Lq__card:nth-child(-n+2){border-bottom:1px solid var(--cq-border)}}@media (max-width:640px){.HaitiMission-module__pDc1Lq__container{width:calc(100% - 1.5rem);padding:5rem 0}.HaitiMission-module__pDc1Lq__intro{margin-top:3.5rem}.HaitiMission-module__pDc1Lq__headingBlock h2{font-size:clamp(3.8rem,17vw,5.5rem)}.HaitiMission-module__pDc1Lq__copy{padding-left:1rem}.HaitiMission-module__pDc1Lq__copy p{font-size:.8rem}.HaitiMission-module__pDc1Lq__copy strong{font-size:clamp(1.55rem,8vw,2.3rem)}.HaitiMission-module__pDc1Lq__grid{grid-template-columns:1fr;margin-top:4rem}.HaitiMission-module__pDc1Lq__card,.HaitiMission-module__pDc1Lq__card:nth-child(2){border-right:0;border-bottom:1px solid var(--cq-border);min-height:auto}.HaitiMission-module__pDc1Lq__card:last-child{border-bottom:0}.HaitiMission-module__pDc1Lq__cardContent{padding-top:3rem}.HaitiMission-module__pDc1Lq__statement{margin-top:4rem}.HaitiMission-module__pDc1Lq__statement strong{font-size:clamp(2.1rem,10vw,3.4rem)}}@media (max-width:400px){.HaitiMission-module__pDc1Lq__container{width:calc(100% - 1.1rem)}}@media (hover:none){.HaitiMission-module__pDc1Lq__card:hover{background:0 0;transform:none}}@media (prefers-reduced-motion:reduce){.HaitiMission-module__pDc1Lq__card{transition-duration:.01ms!important}}
.HaitiChildrensHome-module__gcFTba__section{background:var(--cq-cream);color:var(--cq-text);position:relative;overflow:hidden}.HaitiChildrensHome-module__gcFTba__container{width:min(100% - clamp(2rem,6vw,7rem),1500px);margin-inline:auto;padding:clamp(6rem,9vw,9rem) 0}.HaitiChildrensHome-module__gcFTba__topLine{border-bottom:1px solid var(--cq-border);color:var(--cq-muted);font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.75rem;padding-bottom:1rem;font-size:.52rem;font-weight:850;display:flex}.HaitiChildrensHome-module__gcFTba__topLine>span:first-child{color:var(--cq-earth);font-family:var(--font-display);font-size:.72rem;font-weight:800}.HaitiChildrensHome-module__gcFTba__topLine i{background:#0b1d2b2e;width:28px;height:1px}.HaitiChildrensHome-module__gcFTba__layout{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:center;gap:clamp(3rem,7vw,7rem);margin-top:clamp(3.5rem,6vw,6rem);display:grid}.HaitiChildrensHome-module__gcFTba__visual{min-width:0}.HaitiChildrensHome-module__gcFTba__imageFrame{background:var(--cq-navy-deep);min-height:clamp(540px,58vw,760px);box-shadow:var(--cq-shadow-lg);position:relative;overflow:hidden}.HaitiChildrensHome-module__gcFTba__image{object-fit:cover;object-position:center;transition:transform .9s var(--ease-premium);transform:scale(1.015)}.HaitiChildrensHome-module__gcFTba__imageFrame:hover .HaitiChildrensHome-module__gcFTba__image{transform:scale(1.04)}.HaitiChildrensHome-module__gcFTba__imageOverlay{pointer-events:none;background:linear-gradient(#07182105 0%,#0718210d 52%,#0718219e 100%);position:absolute;inset:0}.HaitiChildrensHome-module__gcFTba__imageLabel{color:#bed0b3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#071821ad;border:1px solid #ffffff24;align-items:center;gap:.8rem;min-width:220px;padding:.9rem 1rem;display:flex;position:absolute;bottom:clamp(1rem,2.5vw,1.8rem);left:clamp(1rem,2.5vw,1.8rem)}.HaitiChildrensHome-module__gcFTba__imageLabel>div{flex-direction:column;display:flex}.HaitiChildrensHome-module__gcFTba__imageLabel small{color:#ffffff7a;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;font-size:.48rem;font-weight:800}.HaitiChildrensHome-module__gcFTba__imageLabel strong{color:#fff;font-family:var(--font-display);text-transform:uppercase;margin-top:.18rem;font-size:clamp(1.2rem,2vw,1.75rem);font-weight:700;line-height:.94}.HaitiChildrensHome-module__gcFTba__content{max-width:620px}.HaitiChildrensHome-module__gcFTba__eyebrow{color:var(--cq-earth);font-family:var(--font-body);letter-spacing:.17em;text-transform:uppercase;margin-bottom:1rem;font-size:.55rem;font-weight:850;display:block}.HaitiChildrensHome-module__gcFTba__content h2{color:var(--cq-ink);font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(4.5rem,7vw,7.5rem);font-weight:700;line-height:.82}.HaitiChildrensHome-module__gcFTba__content h2 strong{color:var(--cq-forest);font:inherit;display:block}.HaitiChildrensHome-module__gcFTba__lead{color:var(--cq-navy);font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin:clamp(1.8rem,3vw,2.5rem) 0 0;font-size:clamp(1.6rem,2.5vw,2.45rem);font-weight:700;line-height:.98}.HaitiChildrensHome-module__gcFTba__bodyCopy{color:var(--cq-muted);font-family:var(--font-body);margin:1.35rem 0 0;font-size:.82rem;line-height:1.78}.HaitiChildrensHome-module__gcFTba__points{border-top:1px solid var(--cq-border);border-bottom:1px solid var(--cq-border);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(2rem,4vw,3rem);display:grid}.HaitiChildrensHome-module__gcFTba__point{align-items:center;gap:.9rem;min-height:126px;padding:1.2rem 1.1rem 1.2rem 0;display:flex}.HaitiChildrensHome-module__gcFTba__point+.HaitiChildrensHome-module__gcFTba__point{border-left:1px solid var(--cq-border);padding-left:1.1rem}.HaitiChildrensHome-module__gcFTba__pointIcon{border:1px solid var(--cq-border);width:44px;height:44px;color:var(--cq-earth);border-radius:50%;flex:none;place-items:center;display:grid}.HaitiChildrensHome-module__gcFTba__point>div:last-child{flex-direction:column;display:flex}.HaitiChildrensHome-module__gcFTba__point span{color:var(--cq-muted);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;font-size:.48rem;font-weight:850}.HaitiChildrensHome-module__gcFTba__point strong{color:var(--cq-ink);font-family:var(--font-display);text-transform:uppercase;margin-top:.22rem;font-size:clamp(1.25rem,2vw,1.85rem);font-weight:700;line-height:.95}.HaitiChildrensHome-module__gcFTba__statement{border-left:2px solid #435e3859;margin-top:1.6rem;padding-left:1rem}.HaitiChildrensHome-module__gcFTba__statement span{color:var(--cq-muted);font-family:var(--font-body);font-size:.78rem;line-height:1.65;display:block}.HaitiChildrensHome-module__gcFTba__statement strong{color:var(--cq-navy);font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin-top:.35rem;font-size:clamp(1.5rem,2.5vw,2.4rem);font-weight:700;line-height:.95;display:block}.HaitiChildrensHome-module__gcFTba__link{background:var(--cq-ink);color:#fff;min-height:58px;box-shadow:var(--cq-shadow-md);transition:transform .28s var(--ease-premium), background-color .28s ease, box-shadow .28s ease;border-radius:999px;justify-content:center;align-items:center;gap:.85rem;margin-top:clamp(2rem,4vw,3rem);padding:.48rem .52rem .48rem 1.4rem;display:inline-flex}.HaitiChildrensHome-module__gcFTba__link>span:first-child{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700;line-height:1}.HaitiChildrensHome-module__gcFTba__linkIcon{width:40px;height:40px;color:var(--cq-ink);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.HaitiChildrensHome-module__gcFTba__link:hover{background:var(--cq-navy);box-shadow:var(--cq-shadow-lg);transform:translateY(-2px)}.HaitiChildrensHome-module__gcFTba__bottomRail{border-top:1px solid var(--cq-border);flex-wrap:wrap;align-items:center;gap:.65rem .85rem;margin-top:clamp(4rem,7vw,6rem);padding-top:1.2rem;display:flex}.HaitiChildrensHome-module__gcFTba__bottomRail span,.HaitiChildrensHome-module__gcFTba__bottomRail strong{color:var(--cq-muted);font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:clamp(.72rem,1vw,.88rem);font-weight:700;line-height:1}.HaitiChildrensHome-module__gcFTba__bottomRail strong{color:var(--cq-forest-dark)}.HaitiChildrensHome-module__gcFTba__bottomRail i{background:var(--cq-earth-soft);border-radius:50%;width:4px;height:4px}@media (max-width:1000px){.HaitiChildrensHome-module__gcFTba__layout{grid-template-columns:1fr;gap:3rem}.HaitiChildrensHome-module__gcFTba__imageFrame{min-height:clamp(460px,70vw,680px)}.HaitiChildrensHome-module__gcFTba__content{max-width:760px}}@media (max-width:640px){.HaitiChildrensHome-module__gcFTba__container{width:calc(100% - 1.5rem);padding:5rem 0}.HaitiChildrensHome-module__gcFTba__layout{gap:2.6rem;margin-top:3.5rem}.HaitiChildrensHome-module__gcFTba__imageFrame{min-height:430px}.HaitiChildrensHome-module__gcFTba__content h2{font-size:clamp(3.8rem,17vw,5.5rem)}.HaitiChildrensHome-module__gcFTba__lead{font-size:clamp(1.45rem,7.5vw,2.2rem)}.HaitiChildrensHome-module__gcFTba__bodyCopy{font-size:.8rem}.HaitiChildrensHome-module__gcFTba__points{grid-template-columns:1fr}.HaitiChildrensHome-module__gcFTba__point{min-height:auto;padding:1.15rem 0}.HaitiChildrensHome-module__gcFTba__point+.HaitiChildrensHome-module__gcFTba__point{border-left:0;border-top:1px solid var(--cq-border);padding-left:0}.HaitiChildrensHome-module__gcFTba__pointIcon{width:42px;height:42px}.HaitiChildrensHome-module__gcFTba__link{width:100%;max-width:340px}.HaitiChildrensHome-module__gcFTba__link>span:first-child{flex:1}.HaitiChildrensHome-module__gcFTba__bottomRail{margin-top:3.5rem}}@media (max-width:400px){.HaitiChildrensHome-module__gcFTba__container{width:calc(100% - 1.1rem)}.HaitiChildrensHome-module__gcFTba__imageFrame{min-height:390px}.HaitiChildrensHome-module__gcFTba__imageLabel{min-width:0;bottom:.8rem;left:.8rem;right:.8rem}}@media (hover:none){.HaitiChildrensHome-module__gcFTba__imageFrame:hover .HaitiChildrensHome-module__gcFTba__image{transform:scale(1.015)}.HaitiChildrensHome-module__gcFTba__link:hover{transform:none}}@media (prefers-reduced-motion:reduce){.HaitiChildrensHome-module__gcFTba__image,.HaitiChildrensHome-module__gcFTba__link{transition-duration:.01ms!important}.HaitiChildrensHome-module__gcFTba__image{transform:none}}
.HaitiEducation-module__5yhxyW__section{background:var(--cq-paper);color:var(--cq-text);position:relative;overflow:hidden}.HaitiEducation-module__5yhxyW__container{width:min(100% - clamp(2rem,6vw,7rem),1500px);margin-inline:auto;padding:clamp(6rem,9vw,9rem) 0}.HaitiEducation-module__5yhxyW__topLine{border-bottom:1px solid var(--cq-border);color:var(--cq-muted);font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.75rem;padding-bottom:1rem;font-size:.52rem;font-weight:850;display:flex}.HaitiEducation-module__5yhxyW__topLine>span:first-child{color:var(--cq-globe);font-family:var(--font-display);font-size:.72rem;font-weight:800}.HaitiEducation-module__5yhxyW__topLine i{background:#0b1d2b2e;width:28px;height:1px}.HaitiEducation-module__5yhxyW__layout{grid-template-columns:minmax(340px,.72fr) minmax(0,1.08fr);align-items:center;gap:clamp(3rem,7vw,7rem);margin-top:clamp(3.5rem,6vw,6rem);display:grid}.HaitiEducation-module__5yhxyW__content{max-width:620px}.HaitiEducation-module__5yhxyW__eyebrow{color:var(--cq-globe);font-family:var(--font-body);letter-spacing:.17em;text-transform:uppercase;margin-bottom:1rem;font-size:.55rem;font-weight:850;display:block}.HaitiEducation-module__5yhxyW__content h2{color:var(--cq-ink);font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(4.4rem,7vw,7.4rem);font-weight:700;line-height:.82}.HaitiEducation-module__5yhxyW__content h2 strong{color:var(--cq-globe);font:inherit;display:block}.HaitiEducation-module__5yhxyW__lead{color:var(--cq-navy);font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin:clamp(1.8rem,3vw,2.5rem) 0 0;font-size:clamp(1.6rem,2.5vw,2.45rem);font-weight:700;line-height:.98}.HaitiEducation-module__5yhxyW__bodyCopy{color:var(--cq-muted);font-family:var(--font-body);margin:1.35rem 0 0;font-size:.82rem;line-height:1.78}.HaitiEducation-module__5yhxyW__educationPoint{border-top:1px solid var(--cq-border);border-bottom:1px solid var(--cq-border);align-items:center;gap:1rem;margin-top:clamp(2rem,4vw,3rem);padding:1.2rem 0;display:flex}.HaitiEducation-module__5yhxyW__educationIcon{border:1px solid var(--cq-border);width:46px;height:46px;color:var(--cq-globe);border-radius:50%;flex:none;place-items:center;display:grid}.HaitiEducation-module__5yhxyW__educationPoint>div:last-child{flex-direction:column;display:flex}.HaitiEducation-module__5yhxyW__educationPoint span{color:var(--cq-muted);font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;font-size:.5rem;font-weight:850}.HaitiEducation-module__5yhxyW__educationPoint strong{color:var(--cq-ink);font-family:var(--font-display);letter-spacing:-.015em;text-transform:uppercase;margin-top:.22rem;font-size:clamp(1.35rem,2vw,2rem);font-weight:700;line-height:.95}.HaitiEducation-module__5yhxyW__statement{align-items:flex-start;gap:.85rem;margin-top:1.35rem;display:flex}.HaitiEducation-module__5yhxyW__statement svg{color:var(--cq-globe);flex:none;margin-top:.18rem}.HaitiEducation-module__5yhxyW__statement p{color:var(--cq-navy);font-family:var(--font-body);margin:0;font-size:.79rem;font-weight:700;line-height:1.7}.HaitiEducation-module__5yhxyW__link{background:var(--cq-ink);color:#fff;min-height:58px;box-shadow:var(--cq-shadow-md);transition:transform .28s var(--ease-premium), background-color .28s ease, box-shadow .28s ease;border-radius:999px;justify-content:center;align-items:center;gap:.85rem;margin-top:clamp(2rem,4vw,3rem);padding:.48rem .52rem .48rem 1.4rem;display:inline-flex}.HaitiEducation-module__5yhxyW__link>span:first-child{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700;line-height:1}.HaitiEducation-module__5yhxyW__linkIcon{width:40px;height:40px;color:var(--cq-ink);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.HaitiEducation-module__5yhxyW__link:hover{background:var(--cq-navy);box-shadow:var(--cq-shadow-lg);transform:translateY(-2px)}.HaitiEducation-module__5yhxyW__visual{min-width:0}.HaitiEducation-module__5yhxyW__imageFrame{background:var(--cq-navy-deep);min-height:clamp(540px,58vw,760px);box-shadow:var(--cq-shadow-lg);position:relative;overflow:hidden}.HaitiEducation-module__5yhxyW__image{object-fit:cover;object-position:center;transition:transform .9s var(--ease-premium);transform:scale(1.015)}.HaitiEducation-module__5yhxyW__imageFrame:hover .HaitiEducation-module__5yhxyW__image{transform:scale(1.04)}.HaitiEducation-module__5yhxyW__imageOverlay{pointer-events:none;background:linear-gradient(#07182105 0%,#0718210d 52%,#0718219e 100%);position:absolute;inset:0}.HaitiEducation-module__5yhxyW__imageLabel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#071821ad;border:1px solid #ffffff24;align-items:center;gap:.95rem;min-width:230px;padding:.9rem 1rem;display:flex;position:absolute;bottom:clamp(1rem,2.5vw,1.8rem);left:clamp(1rem,2.5vw,1.8rem)}.HaitiEducation-module__5yhxyW__imageLabel>span{color:#fff6;font-family:var(--font-display);font-size:.72rem;font-weight:800}.HaitiEducation-module__5yhxyW__imageLabel>div{flex-direction:column;display:flex}.HaitiEducation-module__5yhxyW__imageLabel small{color:#ffffff7a;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;font-size:.48rem;font-weight:800}.HaitiEducation-module__5yhxyW__imageLabel strong{color:#fff;font-family:var(--font-display);text-transform:uppercase;margin-top:.2rem;font-size:clamp(1.2rem,2vw,1.7rem);font-weight:700;line-height:.94}.HaitiEducation-module__5yhxyW__bottomRail{border-top:1px solid var(--cq-border);flex-wrap:wrap;align-items:center;gap:.65rem .85rem;margin-top:clamp(4rem,7vw,6rem);padding-top:1.2rem;display:flex}.HaitiEducation-module__5yhxyW__bottomRail span,.HaitiEducation-module__5yhxyW__bottomRail strong{color:var(--cq-muted);font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:clamp(.72rem,1vw,.88rem);font-weight:700;line-height:1}.HaitiEducation-module__5yhxyW__bottomRail strong{color:var(--cq-navy)}.HaitiEducation-module__5yhxyW__bottomRail i{background:var(--cq-globe);border-radius:50%;width:4px;height:4px}@media (max-width:1000px){.HaitiEducation-module__5yhxyW__layout{grid-template-columns:1fr;gap:3rem}.HaitiEducation-module__5yhxyW__visual{order:-1}.HaitiEducation-module__5yhxyW__imageFrame{min-height:clamp(460px,70vw,680px)}.HaitiEducation-module__5yhxyW__content{max-width:760px}}@media (max-width:640px){.HaitiEducation-module__5yhxyW__container{width:calc(100% - 1.5rem);padding:5rem 0}.HaitiEducation-module__5yhxyW__layout{gap:2.6rem;margin-top:3.5rem}.HaitiEducation-module__5yhxyW__imageFrame{min-height:430px}.HaitiEducation-module__5yhxyW__content h2{font-size:clamp(3.8rem,17vw,5.5rem)}.HaitiEducation-module__5yhxyW__lead{font-size:clamp(1.45rem,7.5vw,2.2rem)}.HaitiEducation-module__5yhxyW__bodyCopy{font-size:.8rem}.HaitiEducation-module__5yhxyW__educationPoint{align-items:flex-start}.HaitiEducation-module__5yhxyW__educationIcon{width:42px;height:42px}.HaitiEducation-module__5yhxyW__statement p{font-size:.78rem}.HaitiEducation-module__5yhxyW__link{width:100%;max-width:340px}.HaitiEducation-module__5yhxyW__link>span:first-child{flex:1}.HaitiEducation-module__5yhxyW__bottomRail{margin-top:3.5rem}}@media (max-width:400px){.HaitiEducation-module__5yhxyW__container{width:calc(100% - 1.1rem)}.HaitiEducation-module__5yhxyW__imageFrame{min-height:390px}.HaitiEducation-module__5yhxyW__imageLabel{min-width:0;bottom:.8rem;left:.8rem;right:.8rem}}@media (hover:none){.HaitiEducation-module__5yhxyW__imageFrame:hover .HaitiEducation-module__5yhxyW__image{transform:scale(1.015)}.HaitiEducation-module__5yhxyW__link:hover{transform:none}}@media (prefers-reduced-motion:reduce){.HaitiEducation-module__5yhxyW__image,.HaitiEducation-module__5yhxyW__link{transition-duration:.01ms!important}.HaitiEducation-module__5yhxyW__image{transform:none}}
.HaitiVocational-module__vAS8cW__section{background:linear-gradient(180deg, var(--cq-navy-deep) 0%, #0d2634 100%);color:#fff;position:relative;overflow:hidden}.HaitiVocational-module__vAS8cW__container{width:min(100% - clamp(2rem,6vw,7rem),1500px);margin-inline:auto;padding:clamp(6rem,9vw,9rem) 0}.HaitiVocational-module__vAS8cW__topLine{color:#ffffff7a;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #ffffff1f;align-items:center;gap:.75rem;padding-bottom:1rem;font-size:.52rem;font-weight:850;display:flex}.HaitiVocational-module__vAS8cW__topLine>span:first-child{color:var(--cq-globe-light);font-family:var(--font-display);font-size:.72rem;font-weight:800}.HaitiVocational-module__vAS8cW__topLine i{background:#ffffff2e;width:28px;height:1px}.HaitiVocational-module__vAS8cW__layout{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:center;gap:clamp(3rem,7vw,7rem);margin-top:clamp(3.5rem,6vw,6rem);display:grid}.HaitiVocational-module__vAS8cW__visual{min-width:0}.HaitiVocational-module__vAS8cW__imageFrame{background:#071821;border:1px solid #ffffff14;min-height:clamp(540px,58vw,760px);position:relative;overflow:hidden;box-shadow:0 35px 85px #00000052}.HaitiVocational-module__vAS8cW__image{object-fit:cover;object-position:center;filter:saturate(.92)contrast(1.02);transition:transform .9s var(--ease-premium), filter .9s var(--ease-premium);transform:scale(1.015)}.HaitiVocational-module__vAS8cW__imageFrame:hover .HaitiVocational-module__vAS8cW__image{filter:saturate()contrast(1.03);transform:scale(1.04)}.HaitiVocational-module__vAS8cW__imageOverlay{pointer-events:none;background:linear-gradient(#07182103 0%,#07182114 48%,#071821bd 100%);position:absolute;inset:0}.HaitiVocational-module__vAS8cW__imageLabel{min-width:220px;color:var(--cq-globe-light);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#05121bb3;border:1px solid #ffffff24;align-items:center;gap:.85rem;padding:.9rem 1rem;display:flex;position:absolute;bottom:clamp(1rem,2.5vw,1.8rem);left:clamp(1rem,2.5vw,1.8rem)}.HaitiVocational-module__vAS8cW__imageLabel>div{flex-direction:column;display:flex}.HaitiVocational-module__vAS8cW__imageLabel small{color:#ffffff75;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;font-size:.48rem;font-weight:800}.HaitiVocational-module__vAS8cW__imageLabel strong{color:#fff;font-family:var(--font-display);text-transform:uppercase;margin-top:.2rem;font-size:clamp(1.2rem,2vw,1.75rem);font-weight:700;line-height:.94}.HaitiVocational-module__vAS8cW__content{max-width:620px}.HaitiVocational-module__vAS8cW__eyebrow{color:var(--cq-globe-light);font-family:var(--font-body);letter-spacing:.17em;text-transform:uppercase;margin-bottom:1rem;font-size:.55rem;font-weight:850;display:block}.HaitiVocational-module__vAS8cW__content h2{color:#fff;font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(4.4rem,7vw,7.4rem);font-weight:700;line-height:.82}.HaitiVocational-module__vAS8cW__content h2 strong{color:var(--cq-globe-light);font:inherit;display:block}.HaitiVocational-module__vAS8cW__lead{color:#ffffffe6;font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin:clamp(1.8rem,3vw,2.5rem) 0 0;font-size:clamp(1.6rem,2.5vw,2.45rem);font-weight:700;line-height:.98}.HaitiVocational-module__vAS8cW__bodyCopy{color:#ffffff94;font-family:var(--font-body);margin:1.35rem 0 0;font-size:.82rem;line-height:1.78}.HaitiVocational-module__vAS8cW__skillPoint{border-top:1px solid #ffffff1c;border-bottom:1px solid #ffffff1c;align-items:center;gap:1rem;margin-top:clamp(2rem,4vw,3rem);padding:1.2rem 0;display:flex}.HaitiVocational-module__vAS8cW__skillIcon{width:46px;height:46px;color:var(--cq-globe-light);border:1px solid #ffffff24;border-radius:50%;flex:none;place-items:center;display:grid}.HaitiVocational-module__vAS8cW__skillPoint>div:last-child{flex-direction:column;display:flex}.HaitiVocational-module__vAS8cW__skillPoint span{color:#ffffff6b;font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;font-size:.5rem;font-weight:850}.HaitiVocational-module__vAS8cW__skillPoint strong{color:#fff;font-family:var(--font-display);letter-spacing:-.015em;text-transform:uppercase;margin-top:.22rem;font-size:clamp(1.35rem,2vw,2rem);font-weight:700;line-height:.95}.HaitiVocational-module__vAS8cW__statement{border-left:2px solid #a8c8dc61;margin-top:1.45rem;padding-left:1rem}.HaitiVocational-module__vAS8cW__statement p{color:#ffffffa8;font-family:var(--font-body);margin:0;font-size:.79rem;line-height:1.72}.HaitiVocational-module__vAS8cW__link{min-height:58px;color:var(--cq-ink);transition:transform .28s var(--ease-premium), background-color .28s ease, box-shadow .28s ease;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.85rem;margin-top:clamp(2rem,4vw,3rem);padding:.48rem .52rem .48rem 1.4rem;display:inline-flex;box-shadow:0 20px 50px #0003}.HaitiVocational-module__vAS8cW__link>span:first-child{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700;line-height:1}.HaitiVocational-module__vAS8cW__linkIcon{background:var(--cq-ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.HaitiVocational-module__vAS8cW__link:hover{background:var(--cq-cream);transform:translateY(-2px);box-shadow:0 24px 58px #00000047}.HaitiVocational-module__vAS8cW__bottomRail{border-top:1px solid #ffffff1c;flex-wrap:wrap;align-items:center;gap:.65rem .85rem;margin-top:clamp(4rem,7vw,6rem);padding-top:1.2rem;display:flex}.HaitiVocational-module__vAS8cW__bottomRail span,.HaitiVocational-module__vAS8cW__bottomRail strong{color:#ffffff6b;font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:clamp(.72rem,1vw,.88rem);font-weight:700;line-height:1}.HaitiVocational-module__vAS8cW__bottomRail strong{color:var(--cq-globe-light)}.HaitiVocational-module__vAS8cW__bottomRail i{background:#a8c8dcb3;border-radius:50%;width:4px;height:4px}@media (max-width:1000px){.HaitiVocational-module__vAS8cW__layout{grid-template-columns:1fr;gap:3rem}.HaitiVocational-module__vAS8cW__imageFrame{min-height:clamp(460px,70vw,680px)}.HaitiVocational-module__vAS8cW__content{max-width:760px}}@media (max-width:640px){.HaitiVocational-module__vAS8cW__container{width:calc(100% - 1.5rem);padding:5rem 0}.HaitiVocational-module__vAS8cW__layout{gap:2.6rem;margin-top:3.5rem}.HaitiVocational-module__vAS8cW__imageFrame{min-height:430px}.HaitiVocational-module__vAS8cW__content h2{font-size:clamp(3.8rem,17vw,5.5rem)}.HaitiVocational-module__vAS8cW__lead{font-size:clamp(1.45rem,7.5vw,2.2rem)}.HaitiVocational-module__vAS8cW__bodyCopy{font-size:.8rem}.HaitiVocational-module__vAS8cW__skillPoint{align-items:flex-start}.HaitiVocational-module__vAS8cW__skillIcon{width:42px;height:42px}.HaitiVocational-module__vAS8cW__link{width:100%;max-width:340px}.HaitiVocational-module__vAS8cW__link>span:first-child{flex:1}.HaitiVocational-module__vAS8cW__bottomRail{margin-top:3.5rem}}@media (max-width:400px){.HaitiVocational-module__vAS8cW__container{width:calc(100% - 1.1rem)}.HaitiVocational-module__vAS8cW__imageFrame{min-height:390px}.HaitiVocational-module__vAS8cW__imageLabel{min-width:0;bottom:.8rem;left:.8rem;right:.8rem}}@media (hover:none){.HaitiVocational-module__vAS8cW__imageFrame:hover .HaitiVocational-module__vAS8cW__image{filter:saturate(.92)contrast(1.02);transform:scale(1.015)}.HaitiVocational-module__vAS8cW__link:hover{transform:none}}@media (prefers-reduced-motion:reduce){.HaitiVocational-module__vAS8cW__image,.HaitiVocational-module__vAS8cW__link{transition-duration:.01ms!important}.HaitiVocational-module__vAS8cW__image{transform:none}}
.HaitiAgriculture-module__JOgDRW__section{background:linear-gradient(180deg, var(--cq-paper) 0%, var(--cq-surface-stone) 100%);color:var(--cq-text);position:relative;overflow:hidden}.HaitiAgriculture-module__JOgDRW__container{width:min(100% - clamp(2rem,6vw,7rem),1500px);margin-inline:auto;padding:clamp(6rem,9vw,9rem) 0}.HaitiAgriculture-module__JOgDRW__topLine{border-bottom:1px solid var(--cq-border);color:var(--cq-muted);font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.75rem;padding-bottom:1rem;font-size:.52rem;font-weight:850;display:flex}.HaitiAgriculture-module__JOgDRW__topLine>span:first-child{color:var(--cq-forest);font-family:var(--font-display);font-size:.72rem;font-weight:800}.HaitiAgriculture-module__JOgDRW__topLine i{background:#0b1d2b2e;width:28px;height:1px}.HaitiAgriculture-module__JOgDRW__layout{grid-template-columns:minmax(340px,.72fr) minmax(0,1.08fr);align-items:center;gap:clamp(3rem,7vw,7rem);margin-top:clamp(3.5rem,6vw,6rem);display:grid}.HaitiAgriculture-module__JOgDRW__content{max-width:620px}.HaitiAgriculture-module__JOgDRW__eyebrow{color:var(--cq-forest);font-family:var(--font-body);letter-spacing:.17em;text-transform:uppercase;margin-bottom:1rem;font-size:.55rem;font-weight:850;display:block}.HaitiAgriculture-module__JOgDRW__content h2{color:var(--cq-ink);font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(4.4rem,7vw,7.4rem);font-weight:700;line-height:.82}.HaitiAgriculture-module__JOgDRW__content h2 strong{color:var(--cq-forest);font:inherit;display:block}.HaitiAgriculture-module__JOgDRW__lead{color:var(--cq-navy);font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin:clamp(1.8rem,3vw,2.5rem) 0 0;font-size:clamp(1.6rem,2.5vw,2.45rem);font-weight:700;line-height:.98}.HaitiAgriculture-module__JOgDRW__bodyCopy{color:var(--cq-muted);font-family:var(--font-body);margin:1.35rem 0 0;font-size:.82rem;line-height:1.78}.HaitiAgriculture-module__JOgDRW__points{border-top:1px solid var(--cq-border);border-bottom:1px solid var(--cq-border);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(2rem,4vw,3rem);display:grid}.HaitiAgriculture-module__JOgDRW__point{align-items:center;gap:.9rem;min-height:126px;padding:1.2rem 1.1rem 1.2rem 0;display:flex}.HaitiAgriculture-module__JOgDRW__point+.HaitiAgriculture-module__JOgDRW__point{border-left:1px solid var(--cq-border);padding-left:1.1rem}.HaitiAgriculture-module__JOgDRW__pointIcon{border:1px solid var(--cq-border);width:44px;height:44px;color:var(--cq-forest);border-radius:50%;flex:none;place-items:center;display:grid}.HaitiAgriculture-module__JOgDRW__point>div:last-child{flex-direction:column;display:flex}.HaitiAgriculture-module__JOgDRW__point span{color:var(--cq-muted);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;font-size:.48rem;font-weight:850}.HaitiAgriculture-module__JOgDRW__point strong{color:var(--cq-ink);font-family:var(--font-display);text-transform:uppercase;margin-top:.22rem;font-size:clamp(1.25rem,2vw,1.85rem);font-weight:700;line-height:.95}.HaitiAgriculture-module__JOgDRW__statement{align-items:flex-start;gap:.85rem;margin-top:1.45rem;display:flex}.HaitiAgriculture-module__JOgDRW__statement svg{color:var(--cq-forest);flex:none;margin-top:.18rem}.HaitiAgriculture-module__JOgDRW__statement p{color:var(--cq-navy);font-family:var(--font-body);margin:0;font-size:.79rem;font-weight:700;line-height:1.7}.HaitiAgriculture-module__JOgDRW__link{background:var(--cq-forest-dark);color:#fff;min-height:58px;box-shadow:var(--cq-shadow-md);transition:transform .28s var(--ease-premium), background-color .28s ease, box-shadow .28s ease;border-radius:999px;justify-content:center;align-items:center;gap:.85rem;margin-top:clamp(2rem,4vw,3rem);padding:.48rem .52rem .48rem 1.4rem;display:inline-flex}.HaitiAgriculture-module__JOgDRW__link>span:first-child{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700;line-height:1}.HaitiAgriculture-module__JOgDRW__linkIcon{width:40px;height:40px;color:var(--cq-forest-dark);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.HaitiAgriculture-module__JOgDRW__link:hover{background:var(--cq-forest);box-shadow:var(--cq-shadow-lg);transform:translateY(-2px)}.HaitiAgriculture-module__JOgDRW__visual{min-width:0}.HaitiAgriculture-module__JOgDRW__imageFrame{background:var(--cq-forest-dark);min-height:clamp(540px,58vw,760px);box-shadow:var(--cq-shadow-lg);position:relative;overflow:hidden}.HaitiAgriculture-module__JOgDRW__image{object-fit:cover;object-position:center;transition:transform .9s var(--ease-premium);transform:scale(1.015)}.HaitiAgriculture-module__JOgDRW__imageFrame:hover .HaitiAgriculture-module__JOgDRW__image{transform:scale(1.04)}.HaitiAgriculture-module__JOgDRW__imageOverlay{pointer-events:none;background:linear-gradient(#07182103 0%,#0718210f 48%,#071821ad 100%);position:absolute;inset:0}.HaitiAgriculture-module__JOgDRW__imageLabel{min-width:230px;color:var(--cq-forest-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#192b18bd;border:1px solid #ffffff24;align-items:center;gap:.85rem;padding:.9rem 1rem;display:flex;position:absolute;bottom:clamp(1rem,2.5vw,1.8rem);left:clamp(1rem,2.5vw,1.8rem)}.HaitiAgriculture-module__JOgDRW__imageLabel>div{flex-direction:column;display:flex}.HaitiAgriculture-module__JOgDRW__imageLabel small{color:#ffffff7a;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;font-size:.48rem;font-weight:800}.HaitiAgriculture-module__JOgDRW__imageLabel strong{color:#fff;font-family:var(--font-display);text-transform:uppercase;margin-top:.2rem;font-size:clamp(1.2rem,2vw,1.75rem);font-weight:700;line-height:.94}.HaitiAgriculture-module__JOgDRW__bottomRail{border-top:1px solid var(--cq-border);flex-wrap:wrap;align-items:center;gap:.65rem .85rem;margin-top:clamp(4rem,7vw,6rem);padding-top:1.2rem;display:flex}.HaitiAgriculture-module__JOgDRW__bottomRail span,.HaitiAgriculture-module__JOgDRW__bottomRail strong{color:var(--cq-muted);font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:clamp(.72rem,1vw,.88rem);font-weight:700;line-height:1}.HaitiAgriculture-module__JOgDRW__bottomRail strong{color:var(--cq-forest-dark)}.HaitiAgriculture-module__JOgDRW__bottomRail i{background:var(--cq-forest-soft);border-radius:50%;width:4px;height:4px}@media (max-width:1000px){.HaitiAgriculture-module__JOgDRW__layout{grid-template-columns:1fr;gap:3rem}.HaitiAgriculture-module__JOgDRW__visual{order:-1}.HaitiAgriculture-module__JOgDRW__imageFrame{min-height:clamp(460px,70vw,680px)}.HaitiAgriculture-module__JOgDRW__content{max-width:760px}}@media (max-width:640px){.HaitiAgriculture-module__JOgDRW__container{width:calc(100% - 1.5rem);padding:5rem 0}.HaitiAgriculture-module__JOgDRW__layout{gap:2.6rem;margin-top:3.5rem}.HaitiAgriculture-module__JOgDRW__imageFrame{min-height:430px}.HaitiAgriculture-module__JOgDRW__content h2{font-size:clamp(3.8rem,17vw,5.5rem)}.HaitiAgriculture-module__JOgDRW__lead{font-size:clamp(1.45rem,7.5vw,2.2rem)}.HaitiAgriculture-module__JOgDRW__bodyCopy{font-size:.8rem}.HaitiAgriculture-module__JOgDRW__points{grid-template-columns:1fr}.HaitiAgriculture-module__JOgDRW__point{min-height:auto;padding:1.15rem 0}.HaitiAgriculture-module__JOgDRW__point+.HaitiAgriculture-module__JOgDRW__point{border-left:0;border-top:1px solid var(--cq-border);padding-left:0}.HaitiAgriculture-module__JOgDRW__statement p{font-size:.78rem}.HaitiAgriculture-module__JOgDRW__link{width:100%;max-width:340px}.HaitiAgriculture-module__JOgDRW__link>span:first-child{flex:1}.HaitiAgriculture-module__JOgDRW__bottomRail{margin-top:3.5rem}}@media (max-width:400px){.HaitiAgriculture-module__JOgDRW__container{width:calc(100% - 1.1rem)}.HaitiAgriculture-module__JOgDRW__imageFrame{min-height:390px}.HaitiAgriculture-module__JOgDRW__imageLabel{min-width:0;bottom:.8rem;left:.8rem;right:.8rem}}@media (hover:none){.HaitiAgriculture-module__JOgDRW__imageFrame:hover .HaitiAgriculture-module__JOgDRW__image{transform:scale(1.015)}.HaitiAgriculture-module__JOgDRW__link:hover{transform:none}}@media (prefers-reduced-motion:reduce){.HaitiAgriculture-module__JOgDRW__image,.HaitiAgriculture-module__JOgDRW__link{transition-duration:.01ms!important}.HaitiAgriculture-module__JOgDRW__image{transform:none}}
.HaitiMedical-module__e8xtMW__section{background:linear-gradient(180deg, var(--cq-cream) 0%, var(--cq-paper) 100%);color:var(--cq-text);position:relative;overflow:hidden}.HaitiMedical-module__e8xtMW__container{width:min(100% - clamp(2rem,6vw,7rem),1500px);margin-inline:auto;padding:clamp(6rem,9vw,9rem) 0}.HaitiMedical-module__e8xtMW__topLine{border-bottom:1px solid var(--cq-border);color:var(--cq-muted);font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.75rem;padding-bottom:1rem;font-size:.52rem;font-weight:850;display:flex}.HaitiMedical-module__e8xtMW__topLine>span:first-child{color:var(--cq-globe);font-family:var(--font-display);font-size:.72rem;font-weight:800}.HaitiMedical-module__e8xtMW__topLine i{background:#0b1d2b2e;width:28px;height:1px}.HaitiMedical-module__e8xtMW__layout{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:center;gap:clamp(3rem,7vw,7rem);margin-top:clamp(3.5rem,6vw,6rem);display:grid}.HaitiMedical-module__e8xtMW__visual{min-width:0}.HaitiMedical-module__e8xtMW__imageFrame{background:var(--cq-navy-deep);min-height:clamp(540px,58vw,760px);box-shadow:var(--cq-shadow-lg);position:relative;overflow:hidden}.HaitiMedical-module__e8xtMW__image{object-fit:cover;object-position:center;transition:transform .9s var(--ease-premium);transform:scale(1.015)}.HaitiMedical-module__e8xtMW__imageFrame:hover .HaitiMedical-module__e8xtMW__image{transform:scale(1.04)}.HaitiMedical-module__e8xtMW__imageOverlay{pointer-events:none;background:linear-gradient(#07182103 0%,#0718210d 48%,#071821b8 100%);position:absolute;inset:0}.HaitiMedical-module__e8xtMW__imageLabel{min-width:240px;color:var(--cq-globe-light);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#071821b3;border:1px solid #ffffff24;align-items:center;gap:.85rem;padding:.9rem 1rem;display:flex;position:absolute;bottom:clamp(1rem,2.5vw,1.8rem);left:clamp(1rem,2.5vw,1.8rem)}.HaitiMedical-module__e8xtMW__imageLabel>div{flex-direction:column;display:flex}.HaitiMedical-module__e8xtMW__imageLabel small{color:#ffffff7a;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;font-size:.48rem;font-weight:800}.HaitiMedical-module__e8xtMW__imageLabel strong{color:#fff;font-family:var(--font-display);text-transform:uppercase;margin-top:.2rem;font-size:clamp(1.2rem,2vw,1.75rem);font-weight:700;line-height:.94}.HaitiMedical-module__e8xtMW__content{max-width:620px}.HaitiMedical-module__e8xtMW__eyebrow{color:var(--cq-globe);font-family:var(--font-body);letter-spacing:.17em;text-transform:uppercase;margin-bottom:1rem;font-size:.55rem;font-weight:850;display:block}.HaitiMedical-module__e8xtMW__content h2{color:var(--cq-ink);font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(4.4rem,7vw,7.4rem);font-weight:700;line-height:.82}.HaitiMedical-module__e8xtMW__content h2 strong{color:var(--cq-globe);font:inherit;display:block}.HaitiMedical-module__e8xtMW__lead{color:var(--cq-navy);font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin:clamp(1.8rem,3vw,2.5rem) 0 0;font-size:clamp(1.6rem,2.5vw,2.45rem);font-weight:700;line-height:.98}.HaitiMedical-module__e8xtMW__bodyCopy{color:var(--cq-muted);font-family:var(--font-body);margin:1.35rem 0 0;font-size:.82rem;line-height:1.78}.HaitiMedical-module__e8xtMW__points{border-top:1px solid var(--cq-border);border-bottom:1px solid var(--cq-border);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(2rem,4vw,3rem);display:grid}.HaitiMedical-module__e8xtMW__point{align-items:center;gap:.9rem;min-height:128px;padding:1.2rem 1.1rem 1.2rem 0;display:flex}.HaitiMedical-module__e8xtMW__point+.HaitiMedical-module__e8xtMW__point{border-left:1px solid var(--cq-border);padding-left:1.1rem}.HaitiMedical-module__e8xtMW__pointIcon{border:1px solid var(--cq-border);width:44px;height:44px;color:var(--cq-globe);border-radius:50%;flex:none;place-items:center;display:grid}.HaitiMedical-module__e8xtMW__point>div:last-child{flex-direction:column;display:flex}.HaitiMedical-module__e8xtMW__point span{color:var(--cq-muted);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;font-size:.48rem;font-weight:850}.HaitiMedical-module__e8xtMW__point strong{color:var(--cq-ink);font-family:var(--font-display);text-transform:uppercase;margin-top:.22rem;font-size:clamp(1.25rem,2vw,1.85rem);font-weight:700;line-height:.95}.HaitiMedical-module__e8xtMW__statement{align-items:flex-start;gap:.85rem;margin-top:1.45rem;display:flex}.HaitiMedical-module__e8xtMW__statement svg{color:var(--cq-globe);flex:none;margin-top:.18rem}.HaitiMedical-module__e8xtMW__statement p{color:var(--cq-navy);font-family:var(--font-body);margin:0;font-size:.79rem;font-weight:700;line-height:1.7}.HaitiMedical-module__e8xtMW__link{background:var(--cq-navy);color:#fff;min-height:58px;box-shadow:var(--cq-shadow-md);transition:transform .28s var(--ease-premium), background-color .28s ease, box-shadow .28s ease;border-radius:999px;justify-content:center;align-items:center;gap:.85rem;margin-top:clamp(2rem,4vw,3rem);padding:.48rem .52rem .48rem 1.4rem;display:inline-flex}.HaitiMedical-module__e8xtMW__link>span:first-child{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700;line-height:1}.HaitiMedical-module__e8xtMW__linkIcon{width:40px;height:40px;color:var(--cq-navy);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.HaitiMedical-module__e8xtMW__link:hover{background:var(--cq-navy-soft);box-shadow:var(--cq-shadow-lg);transform:translateY(-2px)}.HaitiMedical-module__e8xtMW__bottomRail{border-top:1px solid var(--cq-border);flex-wrap:wrap;align-items:center;gap:.65rem .85rem;margin-top:clamp(4rem,7vw,6rem);padding-top:1.2rem;display:flex}.HaitiMedical-module__e8xtMW__bottomRail span,.HaitiMedical-module__e8xtMW__bottomRail strong{color:var(--cq-muted);font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:clamp(.72rem,1vw,.88rem);font-weight:700;line-height:1}.HaitiMedical-module__e8xtMW__bottomRail strong{color:var(--cq-globe)}.HaitiMedical-module__e8xtMW__bottomRail i{background:var(--cq-globe-light);border-radius:50%;width:4px;height:4px}@media (max-width:1000px){.HaitiMedical-module__e8xtMW__layout{grid-template-columns:1fr;gap:3rem}.HaitiMedical-module__e8xtMW__imageFrame{min-height:clamp(460px,70vw,680px)}.HaitiMedical-module__e8xtMW__content{max-width:760px}}@media (max-width:640px){.HaitiMedical-module__e8xtMW__container{width:calc(100% - 1.5rem);padding:5rem 0}.HaitiMedical-module__e8xtMW__layout{gap:2.6rem;margin-top:3.5rem}.HaitiMedical-module__e8xtMW__imageFrame{min-height:430px}.HaitiMedical-module__e8xtMW__content h2{font-size:clamp(3.8rem,17vw,5.5rem)}.HaitiMedical-module__e8xtMW__lead{font-size:clamp(1.45rem,7.5vw,2.2rem)}.HaitiMedical-module__e8xtMW__bodyCopy{font-size:.8rem}.HaitiMedical-module__e8xtMW__points{grid-template-columns:1fr}.HaitiMedical-module__e8xtMW__point{min-height:auto;padding:1.15rem 0}.HaitiMedical-module__e8xtMW__point+.HaitiMedical-module__e8xtMW__point{border-left:0;border-top:1px solid var(--cq-border);padding-left:0}.HaitiMedical-module__e8xtMW__statement p{font-size:.78rem}.HaitiMedical-module__e8xtMW__link{width:100%;max-width:350px}.HaitiMedical-module__e8xtMW__link>span:first-child{flex:1}.HaitiMedical-module__e8xtMW__bottomRail{margin-top:3.5rem}}@media (max-width:400px){.HaitiMedical-module__e8xtMW__container{width:calc(100% - 1.1rem)}.HaitiMedical-module__e8xtMW__imageFrame{min-height:390px}.HaitiMedical-module__e8xtMW__imageLabel{min-width:0;bottom:.8rem;left:.8rem;right:.8rem}}@media (hover:none){.HaitiMedical-module__e8xtMW__imageFrame:hover .HaitiMedical-module__e8xtMW__image{transform:scale(1.015)}.HaitiMedical-module__e8xtMW__link:hover{transform:none}}@media (prefers-reduced-motion:reduce){.HaitiMedical-module__e8xtMW__image,.HaitiMedical-module__e8xtMW__link{transition-duration:.01ms!important}.HaitiMedical-module__e8xtMW__image{transform:none}}
.HaitiNeeds-module__hkO-Wa__section{background:var(--cq-navy-deep);color:#fff;position:relative;overflow:hidden}.HaitiNeeds-module__hkO-Wa__container{width:min(100% - clamp(2rem,6vw,7rem),1500px);margin-inline:auto;padding:clamp(6rem,9vw,9rem) 0}.HaitiNeeds-module__hkO-Wa__topLine{color:#ffffff7a;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #ffffff1f;align-items:center;gap:.75rem;padding-bottom:1rem;font-size:.52rem;font-weight:850;display:flex}.HaitiNeeds-module__hkO-Wa__topLine>span:first-child{color:var(--cq-earth-soft);font-family:var(--font-display);font-size:.72rem;font-weight:800}.HaitiNeeds-module__hkO-Wa__topLine i{background:#ffffff2e;width:28px;height:1px}.HaitiNeeds-module__hkO-Wa__intro{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:end;gap:clamp(3rem,7vw,8rem);margin-top:clamp(3.5rem,6vw,6rem);display:grid}.HaitiNeeds-module__hkO-Wa__headingBlock{max-width:980px}.HaitiNeeds-module__hkO-Wa__eyebrow{color:var(--cq-earth-soft);font-family:var(--font-body);letter-spacing:.17em;text-transform:uppercase;margin-bottom:1rem;font-size:.55rem;font-weight:850;display:block}.HaitiNeeds-module__hkO-Wa__headingBlock h2{color:#fff;font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(4.8rem,8vw,8.5rem);font-weight:700;line-height:.82}.HaitiNeeds-module__hkO-Wa__headingBlock h2 strong{color:var(--cq-earth-soft);font:inherit;display:block}.HaitiNeeds-module__hkO-Wa__copy{border-left:2px solid #b59b7d61;max-width:540px;padding-left:1.2rem}.HaitiNeeds-module__hkO-Wa__copy p{color:#ffffff94;font-family:var(--font-body);margin:0;font-size:.84rem;line-height:1.76}.HaitiNeeds-module__hkO-Wa__copy strong{color:#fff;font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin-top:1.1rem;font-size:clamp(1.65rem,2.6vw,2.7rem);font-weight:700;line-height:.96;display:block}.HaitiNeeds-module__hkO-Wa__grid{border-top:1px solid #ffffff1c;border-bottom:1px solid #ffffff1c;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(4.5rem,8vw,8rem);display:grid}.HaitiNeeds-module__hkO-Wa__card{min-height:330px;transition:transform .3s var(--ease-premium), background-color .3s ease;background:#fff0;border-right:1px solid #ffffff1c;flex-direction:column;padding:clamp(1.6rem,2.8vw,2.5rem);display:flex}.HaitiNeeds-module__hkO-Wa__card:last-child{border-right:0}.HaitiNeeds-module__hkO-Wa__card:hover{background:#ffffff06;transform:translateY(-4px)}.HaitiNeeds-module__hkO-Wa__cardTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.HaitiNeeds-module__hkO-Wa__cardTop>span{color:#ffffff3d;font-family:var(--font-display);letter-spacing:.08em;font-size:.7rem;font-weight:800}.HaitiNeeds-module__hkO-Wa__iconWrap{width:42px;height:42px;color:var(--cq-earth-soft);background:#ffffff05;border:1px solid #ffffff21;border-radius:50%;place-items:center;display:grid}.HaitiNeeds-module__hkO-Wa__cardContent{margin-top:auto;padding-top:4rem}.HaitiNeeds-module__hkO-Wa__cardContent h3{color:#fff;font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:clamp(1.9rem,2.7vw,2.9rem);font-weight:700;line-height:.93}.HaitiNeeds-module__hkO-Wa__cardContent p{color:#ffffff85;font-family:var(--font-body);margin:1rem 0 0;font-size:.78rem;line-height:1.72}.HaitiNeeds-module__hkO-Wa__actionPanel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff0e,#ffffff05);border:1px solid #ffffff1f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1.2rem,3vw,2.2rem);margin-top:clamp(4rem,8vw,7rem);padding:clamp(1.5rem,3vw,2.5rem);display:grid;box-shadow:0 30px 70px #0000002e}.HaitiNeeds-module__hkO-Wa__actionIcon{width:58px;height:58px;color:var(--cq-earth-soft);border:1px solid #ffffff24;border-radius:50%;place-items:center;display:grid}.HaitiNeeds-module__hkO-Wa__actionContent{min-width:0}.HaitiNeeds-module__hkO-Wa__actionContent span{color:#ffffff6b;font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;margin-bottom:.42rem;font-size:.5rem;font-weight:850;display:block}.HaitiNeeds-module__hkO-Wa__actionContent strong{color:#fff;max-width:760px;font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(1.9rem,3.2vw,3.4rem);font-weight:700;line-height:.92;display:block}.HaitiNeeds-module__hkO-Wa__actions{justify-content:flex-end;align-items:center;gap:.7rem;display:flex}.HaitiNeeds-module__hkO-Wa__primaryButton{min-height:58px;color:var(--cq-ink);transition:transform .28s var(--ease-premium), background-color .28s ease, box-shadow .28s ease;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.85rem;padding:.48rem .52rem .48rem 1.35rem;display:inline-flex;box-shadow:0 18px 42px #0003}.HaitiNeeds-module__hkO-Wa__primaryButton>span:first-child{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700;line-height:1}.HaitiNeeds-module__hkO-Wa__primaryIcon{background:var(--cq-ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.HaitiNeeds-module__hkO-Wa__primaryButton:hover{background:var(--cq-cream);transform:translateY(-2px);box-shadow:0 22px 48px #00000042}.HaitiNeeds-module__hkO-Wa__secondaryButton{color:#ffffffc7;min-height:54px;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;transition:transform .28s var(--ease-premium), color .28s ease, background-color .28s ease, border-color .28s ease;background:#ffffff06;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.9rem 1.2rem;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex}.HaitiNeeds-module__hkO-Wa__secondaryButton svg{color:var(--cq-earth-soft);transition:transform .28s var(--ease-premium)}.HaitiNeeds-module__hkO-Wa__secondaryButton:hover{color:#fff;background:#ffffff0f;border-color:#ffffff47;transform:translateY(-2px)}.HaitiNeeds-module__hkO-Wa__secondaryButton:hover svg{transform:translate(2px,-2px)}@media (max-width:1050px){.HaitiNeeds-module__hkO-Wa__intro{grid-template-columns:1fr;gap:2.5rem}.HaitiNeeds-module__hkO-Wa__copy{max-width:650px}.HaitiNeeds-module__hkO-Wa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.HaitiNeeds-module__hkO-Wa__card:nth-child(2){border-right:0}.HaitiNeeds-module__hkO-Wa__card:nth-child(-n+2){border-bottom:1px solid #ffffff1c}.HaitiNeeds-module__hkO-Wa__actionPanel{grid-template-columns:auto minmax(0,1fr)}.HaitiNeeds-module__hkO-Wa__actions{grid-column:1/-1;justify-content:flex-start;padding-left:0}}@media (max-width:640px){.HaitiNeeds-module__hkO-Wa__container{width:calc(100% - 1.5rem);padding:5rem 0}.HaitiNeeds-module__hkO-Wa__intro{margin-top:3.5rem}.HaitiNeeds-module__hkO-Wa__headingBlock h2{font-size:clamp(3.8rem,17vw,5.5rem)}.HaitiNeeds-module__hkO-Wa__copy{padding-left:1rem}.HaitiNeeds-module__hkO-Wa__copy p{font-size:.8rem}.HaitiNeeds-module__hkO-Wa__copy strong{font-size:clamp(1.55rem,8vw,2.3rem)}.HaitiNeeds-module__hkO-Wa__grid{grid-template-columns:1fr;margin-top:4rem}.HaitiNeeds-module__hkO-Wa__card,.HaitiNeeds-module__hkO-Wa__card:nth-child(2){border-bottom:1px solid #ffffff1c;border-right:0;min-height:auto}.HaitiNeeds-module__hkO-Wa__card:last-child{border-bottom:0}.HaitiNeeds-module__hkO-Wa__cardContent{padding-top:3rem}.HaitiNeeds-module__hkO-Wa__actionPanel{grid-template-columns:1fr;margin-top:4rem;padding:1.35rem}.HaitiNeeds-module__hkO-Wa__actionIcon{width:50px;height:50px}.HaitiNeeds-module__hkO-Wa__actionContent strong{font-size:clamp(1.9rem,9vw,3rem)}.HaitiNeeds-module__hkO-Wa__actions{flex-direction:column;grid-column:auto;align-items:stretch;width:100%}.HaitiNeeds-module__hkO-Wa__primaryButton,.HaitiNeeds-module__hkO-Wa__secondaryButton{width:100%}.HaitiNeeds-module__hkO-Wa__primaryButton>span:first-child{flex:1}}@media (max-width:400px){.HaitiNeeds-module__hkO-Wa__container{width:calc(100% - 1.1rem)}}@media (hover:none){.HaitiNeeds-module__hkO-Wa__card:hover,.HaitiNeeds-module__hkO-Wa__primaryButton:hover,.HaitiNeeds-module__hkO-Wa__secondaryButton:hover,.HaitiNeeds-module__hkO-Wa__secondaryButton:hover svg{transform:none}.HaitiNeeds-module__hkO-Wa__card:hover{background:0 0}}@media (prefers-reduced-motion:reduce){.HaitiNeeds-module__hkO-Wa__card,.HaitiNeeds-module__hkO-Wa__primaryButton,.HaitiNeeds-module__hkO-Wa__secondaryButton,.HaitiNeeds-module__hkO-Wa__secondaryButton svg{transition-duration:.01ms!important}}
.HaitiPartnership-module__N178eG__section{background:linear-gradient(180deg, var(--cq-paper) 0%, var(--cq-cream) 100%);color:var(--cq-text);position:relative;overflow:hidden}.HaitiPartnership-module__N178eG__container{width:min(100% - clamp(2rem,6vw,7rem),1500px);margin-inline:auto;padding:clamp(6rem,9vw,9rem) 0}.HaitiPartnership-module__N178eG__topLine{border-bottom:1px solid var(--cq-border);color:var(--cq-muted);font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.75rem;padding-bottom:1rem;font-size:.52rem;font-weight:850;display:flex}.HaitiPartnership-module__N178eG__topLine>span:first-child{color:var(--cq-earth);font-family:var(--font-display);font-size:.72rem;font-weight:800}.HaitiPartnership-module__N178eG__topLine i{background:#0b1d2b2e;width:28px;height:1px}.HaitiPartnership-module__N178eG__intro{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:end;gap:clamp(3rem,7vw,8rem);margin-top:clamp(3.5rem,6vw,6rem);display:grid}.HaitiPartnership-module__N178eG__headingBlock{max-width:980px}.HaitiPartnership-module__N178eG__eyebrow{color:var(--cq-earth);font-family:var(--font-body);letter-spacing:.17em;text-transform:uppercase;margin-bottom:1rem;font-size:.55rem;font-weight:850;display:block}.HaitiPartnership-module__N178eG__headingBlock h2{color:var(--cq-ink);font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(4.8rem,8vw,8.5rem);font-weight:700;line-height:.82}.HaitiPartnership-module__N178eG__headingBlock h2 strong{color:var(--cq-forest);font:inherit;display:block}.HaitiPartnership-module__N178eG__copy{border-left:2px solid #435e384d;max-width:540px;padding-left:1.2rem}.HaitiPartnership-module__N178eG__copy p{color:var(--cq-muted);font-family:var(--font-body);margin:0;font-size:.84rem;line-height:1.76}.HaitiPartnership-module__N178eG__copy strong{color:var(--cq-navy);font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin-top:1.1rem;font-size:clamp(1.65rem,2.6vw,2.7rem);font-weight:700;line-height:.96;display:block}.HaitiPartnership-module__N178eG__grid{border-top:1px solid var(--cq-border);border-bottom:1px solid var(--cq-border);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(4.5rem,8vw,8rem);display:grid}.HaitiPartnership-module__N178eG__card{border-right:1px solid var(--cq-border);min-height:390px;transition:transform .3s var(--ease-premium), background-color .3s ease;flex-direction:column;padding:clamp(1.6rem,2.8vw,2.5rem);display:flex}.HaitiPartnership-module__N178eG__card:last-child{border-right:0}.HaitiPartnership-module__N178eG__card:hover{background:#435e3809;transform:translateY(-4px)}.HaitiPartnership-module__N178eG__cardTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.HaitiPartnership-module__N178eG__cardTop>span{color:#0b1d2b47;font-family:var(--font-display);letter-spacing:.08em;font-size:.7rem;font-weight:800}.HaitiPartnership-module__N178eG__iconWrap{border:1px solid var(--cq-border);width:44px;height:44px;color:var(--cq-forest);background:#ffffff47;border-radius:50%;place-items:center;display:grid}.HaitiPartnership-module__N178eG__cardContent{margin-top:auto;padding-top:4rem}.HaitiPartnership-module__N178eG__cardLabel{color:var(--cq-earth);font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;margin-bottom:.72rem;font-size:.5rem;font-weight:850;display:block}.HaitiPartnership-module__N178eG__cardContent h3{color:var(--cq-ink);font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;margin:0;font-size:clamp(2rem,3vw,3.25rem);font-weight:700;line-height:.92}.HaitiPartnership-module__N178eG__cardContent p{color:var(--cq-muted);font-family:var(--font-body);margin:1rem 0 0;font-size:.78rem;line-height:1.72}.HaitiPartnership-module__N178eG__cardLink{border-top:1px solid var(--cq-border);color:var(--cq-navy);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.55rem;margin-top:2rem;padding-top:1rem;font-size:.72rem;font-weight:700;line-height:1;transition:color .25s;display:inline-flex}.HaitiPartnership-module__N178eG__cardLink svg{color:var(--cq-forest);transition:transform .25s var(--ease-premium)}.HaitiPartnership-module__N178eG__cardLink:hover{color:var(--cq-forest-dark)}.HaitiPartnership-module__N178eG__cardLink:hover svg{transform:translate(2px,-2px)}.HaitiPartnership-module__N178eG__partnershipPanel{background:var(--cq-navy-deep);color:#fff;box-shadow:var(--cq-shadow-lg);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1.25rem,3vw,2.4rem);margin-top:clamp(4rem,8vw,7rem);padding:clamp(1.6rem,3vw,2.7rem);display:grid}.HaitiPartnership-module__N178eG__panelIcon{width:62px;height:62px;color:var(--cq-earth-soft);border:1px solid #ffffff24;border-radius:50%;place-items:center;display:grid}.HaitiPartnership-module__N178eG__panelContent{min-width:0}.HaitiPartnership-module__N178eG__panelContent>span{color:#ffffff6b;font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;margin-bottom:.45rem;font-size:.5rem;font-weight:850;display:block}.HaitiPartnership-module__N178eG__panelContent strong{color:#fff;max-width:800px;font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(2rem,3.4vw,3.65rem);font-weight:700;line-height:.92;display:block}.HaitiPartnership-module__N178eG__panelContent p{color:#ffffff85;max-width:760px;font-family:var(--font-body);margin:.75rem 0 0;font-size:.78rem;line-height:1.7}.HaitiPartnership-module__N178eG__actions{justify-content:flex-end;align-items:center;gap:.7rem;display:flex}.HaitiPartnership-module__N178eG__primaryButton{min-height:58px;color:var(--cq-ink);transition:transform .28s var(--ease-premium), background-color .28s ease, box-shadow .28s ease;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.85rem;padding:.48rem .52rem .48rem 1.35rem;display:inline-flex;box-shadow:0 18px 42px #0003}.HaitiPartnership-module__N178eG__primaryButton>span:first-child{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700;line-height:1}.HaitiPartnership-module__N178eG__primaryIcon{background:var(--cq-ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.HaitiPartnership-module__N178eG__primaryButton:hover{background:var(--cq-cream);transform:translateY(-2px);box-shadow:0 22px 50px #00000042}.HaitiPartnership-module__N178eG__secondaryButton{color:#ffffffc7;min-height:54px;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;transition:transform .28s var(--ease-premium), color .28s ease, background-color .28s ease, border-color .28s ease;background:#ffffff06;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.9rem 1.2rem;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex}.HaitiPartnership-module__N178eG__secondaryButton svg{color:var(--cq-earth-soft);transition:transform .28s var(--ease-premium)}.HaitiPartnership-module__N178eG__secondaryButton:hover{color:#fff;background:#ffffff0f;border-color:#ffffff47;transform:translateY(-2px)}.HaitiPartnership-module__N178eG__secondaryButton:hover svg{transform:translate(2px,-2px)}.HaitiPartnership-module__N178eG__bottomRail{border-top:1px solid var(--cq-border);flex-wrap:wrap;align-items:center;gap:.65rem .85rem;margin-top:clamp(4rem,7vw,6rem);padding-top:1.2rem;display:flex}.HaitiPartnership-module__N178eG__bottomRail span,.HaitiPartnership-module__N178eG__bottomRail strong{color:var(--cq-muted);font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:clamp(.72rem,1vw,.88rem);font-weight:700;line-height:1}.HaitiPartnership-module__N178eG__bottomRail strong{color:var(--cq-forest-dark)}.HaitiPartnership-module__N178eG__bottomRail i{background:var(--cq-earth-soft);border-radius:50%;width:4px;height:4px}@media (max-width:1050px){.HaitiPartnership-module__N178eG__intro{grid-template-columns:1fr;gap:2.5rem}.HaitiPartnership-module__N178eG__copy{max-width:650px}.HaitiPartnership-module__N178eG__partnershipPanel{grid-template-columns:auto minmax(0,1fr)}.HaitiPartnership-module__N178eG__actions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:820px){.HaitiPartnership-module__N178eG__grid{grid-template-columns:1fr}.HaitiPartnership-module__N178eG__card{border-right:0;border-bottom:1px solid var(--cq-border);min-height:auto}.HaitiPartnership-module__N178eG__card:last-child{border-bottom:0}.HaitiPartnership-module__N178eG__cardContent{padding-top:3rem}}@media (max-width:640px){.HaitiPartnership-module__N178eG__container{width:calc(100% - 1.5rem);padding:5rem 0}.HaitiPartnership-module__N178eG__intro{margin-top:3.5rem}.HaitiPartnership-module__N178eG__headingBlock h2{font-size:clamp(3.8rem,17vw,5.5rem)}.HaitiPartnership-module__N178eG__copy{padding-left:1rem}.HaitiPartnership-module__N178eG__copy p{font-size:.8rem}.HaitiPartnership-module__N178eG__copy strong{font-size:clamp(1.55rem,8vw,2.3rem)}.HaitiPartnership-module__N178eG__grid{margin-top:4rem}.HaitiPartnership-module__N178eG__partnershipPanel{grid-template-columns:1fr;margin-top:4rem;padding:1.35rem}.HaitiPartnership-module__N178eG__panelIcon{width:52px;height:52px}.HaitiPartnership-module__N178eG__panelContent strong{font-size:clamp(1.9rem,9vw,3rem)}.HaitiPartnership-module__N178eG__actions{flex-direction:column;grid-column:auto;align-items:stretch;width:100%}.HaitiPartnership-module__N178eG__primaryButton,.HaitiPartnership-module__N178eG__secondaryButton{width:100%}.HaitiPartnership-module__N178eG__primaryButton>span:first-child{flex:1}.HaitiPartnership-module__N178eG__bottomRail{margin-top:3.5rem}}@media (max-width:400px){.HaitiPartnership-module__N178eG__container{width:calc(100% - 1.1rem)}}@media (hover:none){.HaitiPartnership-module__N178eG__card:hover,.HaitiPartnership-module__N178eG__primaryButton:hover,.HaitiPartnership-module__N178eG__secondaryButton:hover,.HaitiPartnership-module__N178eG__cardLink:hover svg,.HaitiPartnership-module__N178eG__secondaryButton:hover svg{transform:none}.HaitiPartnership-module__N178eG__card:hover{background:0 0}}@media (prefers-reduced-motion:reduce){.HaitiPartnership-module__N178eG__card,.HaitiPartnership-module__N178eG__primaryButton,.HaitiPartnership-module__N178eG__secondaryButton,.HaitiPartnership-module__N178eG__cardLink svg,.HaitiPartnership-module__N178eG__secondaryButton svg{transition-duration:.01ms!important}}
.HaitiFinalCTA-module__tgqJSG__section{background:var(--cq-navy-deep);color:#fff;min-height:760px;position:relative;overflow:hidden}.HaitiFinalCTA-module__tgqJSG__background{z-index:0;position:absolute;inset:0}.HaitiFinalCTA-module__tgqJSG__backgroundImage{object-fit:cover;object-position:center 56%;transform:scale(1.02)}.HaitiFinalCTA-module__tgqJSG__overlay{background:linear-gradient(90deg,#05121bf0 0%,#071821db 42%,#071821a3 70%,#07182175 100%);position:absolute;inset:0}.HaitiFinalCTA-module__tgqJSG__glow{background:radial-gradient(circle at 74% 34%,#6e9ebd2e,#0000 34%),linear-gradient(#07182105 0%,#0718212e 56%,#071821e6 100%);position:absolute;inset:0}.HaitiFinalCTA-module__tgqJSG__container{z-index:2;width:min(100% - clamp(2rem,6vw,7rem),1500px);margin-inline:auto;padding:clamp(6rem,9vw,9rem) 0 clamp(3rem,5vw,4.5rem);position:relative}.HaitiFinalCTA-module__tgqJSG__topLine{color:#ffffff7a;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #ffffff21;align-items:center;gap:.75rem;padding-bottom:1rem;font-size:.52rem;font-weight:850;display:flex}.HaitiFinalCTA-module__tgqJSG__topLine>span:first-child{color:var(--cq-globe-light);font-family:var(--font-display);font-size:.72rem;font-weight:800}.HaitiFinalCTA-module__tgqJSG__topLine i{background:#fff3;width:28px;height:1px}.HaitiFinalCTA-module__tgqJSG__layout{grid-template-columns:minmax(0,1.1fr) minmax(320px,.48fr);align-items:end;gap:clamp(3rem,7vw,8rem);margin-top:clamp(4rem,7vw,7rem);display:grid}.HaitiFinalCTA-module__tgqJSG__content{max-width:980px}.HaitiFinalCTA-module__tgqJSG__eyebrow{color:var(--cq-globe-light);font-family:var(--font-body);letter-spacing:.17em;text-transform:uppercase;margin-bottom:1rem;font-size:.55rem;font-weight:850;display:block}.HaitiFinalCTA-module__tgqJSG__content h2{color:#fff;font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(5rem,8.2vw,8.8rem);font-weight:700;line-height:.82}.HaitiFinalCTA-module__tgqJSG__content h2 strong{color:var(--cq-globe-light);font:inherit;display:block}.HaitiFinalCTA-module__tgqJSG__lead{color:#ffffffe0;max-width:720px;font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin:clamp(2rem,4vw,3rem) 0 0;font-size:clamp(1.6rem,2.7vw,2.7rem);font-weight:700;line-height:.98}.HaitiFinalCTA-module__tgqJSG__bodyCopy{color:#ffffff94;max-width:650px;font-family:var(--font-body);margin:1.3rem 0 0;font-size:.82rem;line-height:1.78}.HaitiFinalCTA-module__tgqJSG__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:clamp(2.3rem,4vw,3.3rem);display:flex}.HaitiFinalCTA-module__tgqJSG__primaryButton{min-height:58px;color:var(--cq-ink);transition:transform .28s var(--ease-premium), background-color .28s ease, box-shadow .28s ease;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.85rem;padding:.48rem .52rem .48rem 1.4rem;display:inline-flex;box-shadow:0 20px 50px #0000003d}.HaitiFinalCTA-module__tgqJSG__primaryButton>span:first-child{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700;line-height:1}.HaitiFinalCTA-module__tgqJSG__primaryIcon{background:var(--cq-ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.HaitiFinalCTA-module__tgqJSG__primaryButton:hover{background:var(--cq-cream);transform:translateY(-2px);box-shadow:0 24px 58px #0000004d}.HaitiFinalCTA-module__tgqJSG__secondaryButton{color:#ffffffd1;min-height:54px;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .28s var(--ease-premium), color .28s ease, border-color .28s ease, background-color .28s ease;background:#ffffff08;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.9rem 1.2rem;font-size:.72rem;font-weight:700;display:inline-flex}.HaitiFinalCTA-module__tgqJSG__secondaryButton svg{color:var(--cq-globe-light);transition:transform .28s var(--ease-premium)}.HaitiFinalCTA-module__tgqJSG__secondaryButton:hover{color:#fff;background:#ffffff12;border-color:#ffffff47;transform:translateY(-2px)}.HaitiFinalCTA-module__tgqJSG__secondaryButton:hover svg{transform:translate(2px,-2px)}.HaitiFinalCTA-module__tgqJSG__sidePanel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#05121ba8;border:1px solid #ffffff21;justify-self:end;max-width:440px;padding:clamp(1.5rem,3vw,2.3rem);box-shadow:0 28px 70px #0000003d}.HaitiFinalCTA-module__tgqJSG__panelIcon{width:52px;height:52px;color:var(--cq-globe-light);border:1px solid #ffffff24;border-radius:50%;place-items:center;display:grid}.HaitiFinalCTA-module__tgqJSG__panelEyebrow{color:#ffffff70;font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;margin-top:1.8rem;font-size:.5rem;font-weight:850;display:block}.HaitiFinalCTA-module__tgqJSG__panelHeading{color:#fff;font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;margin-top:.55rem;font-size:clamp(2rem,3.3vw,3.4rem);font-weight:700;line-height:.92;display:block}.HaitiFinalCTA-module__tgqJSG__sidePanel p{color:#ffffff8a;font-family:var(--font-body);margin:1.1rem 0 0;font-size:.78rem;line-height:1.72}.HaitiFinalCTA-module__tgqJSG__panelDivider{background:#ffffff1f;height:1px;margin:1.6rem 0}.HaitiFinalCTA-module__tgqJSG__panelValues{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1rem;display:grid}.HaitiFinalCTA-module__tgqJSG__panelValues span{color:#ffffffa8;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;padding-left:.9rem;font-size:.76rem;font-weight:700;position:relative}.HaitiFinalCTA-module__tgqJSG__panelValues span:before{content:"";background:var(--cq-globe-light);border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.HaitiFinalCTA-module__tgqJSG__bottom{border-top:1px solid #ffffff21;justify-content:space-between;align-items:center;gap:2rem;margin-top:clamp(4rem,7vw,6rem);padding-top:1.25rem;display:flex}.HaitiFinalCTA-module__tgqJSG__bottomStatement{flex-wrap:wrap;align-items:center;gap:.65rem .85rem;display:flex}.HaitiFinalCTA-module__tgqJSG__bottomStatement span,.HaitiFinalCTA-module__tgqJSG__bottomStatement strong{color:#ffffff7a;font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:clamp(.72rem,1vw,.88rem);font-weight:700}.HaitiFinalCTA-module__tgqJSG__bottomStatement strong{color:var(--cq-globe-light)}.HaitiFinalCTA-module__tgqJSG__bottomStatement i{background:#a8c8dcb3;border-radius:50%;width:4px;height:4px}.HaitiFinalCTA-module__tgqJSG__backLink{color:#ffffff9e;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;flex:none;align-items:center;gap:.55rem;font-size:.72rem;font-weight:700;transition:color .25s;display:inline-flex}.HaitiFinalCTA-module__tgqJSG__backLink svg{color:var(--cq-globe-light);transition:transform .25s var(--ease-premium)}.HaitiFinalCTA-module__tgqJSG__backLink:hover{color:#fff}.HaitiFinalCTA-module__tgqJSG__backLink:hover svg{transform:translate(2px,-2px)}@media (max-width:1050px){.HaitiFinalCTA-module__tgqJSG__layout{grid-template-columns:1fr;gap:3rem}.HaitiFinalCTA-module__tgqJSG__sidePanel{justify-self:start;max-width:620px}}@media (max-width:640px){.HaitiFinalCTA-module__tgqJSG__section{min-height:auto}.HaitiFinalCTA-module__tgqJSG__backgroundImage{object-position:58% center}.HaitiFinalCTA-module__tgqJSG__overlay{background:linear-gradient(#05121be3 0%,#071821cc 42%,#071821f0 100%)}.HaitiFinalCTA-module__tgqJSG__container{width:calc(100% - 1.5rem);padding:5rem 0 2rem}.HaitiFinalCTA-module__tgqJSG__layout{gap:2.6rem;margin-top:3.5rem}.HaitiFinalCTA-module__tgqJSG__content h2{font-size:clamp(3.8rem,17vw,5.5rem)}.HaitiFinalCTA-module__tgqJSG__lead{font-size:clamp(1.45rem,7.5vw,2.2rem)}.HaitiFinalCTA-module__tgqJSG__bodyCopy{font-size:.8rem}.HaitiFinalCTA-module__tgqJSG__actions{flex-direction:column;align-items:stretch;width:100%}.HaitiFinalCTA-module__tgqJSG__primaryButton,.HaitiFinalCTA-module__tgqJSG__secondaryButton{width:100%;max-width:350px}.HaitiFinalCTA-module__tgqJSG__primaryButton>span:first-child{flex:1}.HaitiFinalCTA-module__tgqJSG__sidePanel{width:100%;padding:1.4rem}.HaitiFinalCTA-module__tgqJSG__panelHeading{font-size:clamp(1.9rem,9vw,3rem)}.HaitiFinalCTA-module__tgqJSG__bottom{flex-direction:column;align-items:flex-start;gap:1rem}}@media (max-width:400px){.HaitiFinalCTA-module__tgqJSG__container{width:calc(100% - 1.1rem)}.HaitiFinalCTA-module__tgqJSG__panelValues{grid-template-columns:1fr}}@media (hover:none){.HaitiFinalCTA-module__tgqJSG__primaryButton:hover,.HaitiFinalCTA-module__tgqJSG__secondaryButton:hover,.HaitiFinalCTA-module__tgqJSG__secondaryButton:hover svg,.HaitiFinalCTA-module__tgqJSG__backLink:hover svg{transform:none}}@media (prefers-reduced-motion:reduce){.HaitiFinalCTA-module__tgqJSG__primaryButton,.HaitiFinalCTA-module__tgqJSG__secondaryButton,.HaitiFinalCTA-module__tgqJSG__secondaryButton svg,.HaitiFinalCTA-module__tgqJSG__backLink,.HaitiFinalCTA-module__tgqJSG__backLink svg{transition-duration:.01ms!important}.HaitiFinalCTA-module__tgqJSG__backgroundImage{transform:none}}
