.AboutCommitments-module__BpnHFa__section{isolation:isolate;--ink:#17313b;padding:1.5rem 0 2rem;position:relative}.AboutCommitments-module__BpnHFa__heading{z-index:2;text-align:center;margin:0 auto 2.4rem;position:relative}.AboutCommitments-module__BpnHFa__title{color:var(--ink);font-family:var(--font-heading), sans-serif;letter-spacing:-.045em;margin:0 0 .5rem;font-size:clamp(2rem,4vw,3.7rem);font-weight:850;line-height:1.12}.AboutCommitments-module__BpnHFa__title span{color:#5797a1}.AboutCommitments-module__BpnHFa__intro{color:#607083;font-size:clamp(.88rem,1.4vw,1.06rem);line-height:1.65}.AboutCommitments-module__BpnHFa__headingRule{background:linear-gradient(90deg,#348e96,#cce4e5);border-radius:999px;width:3.5rem;height:3px;margin:1.25rem auto 0;display:block}.AboutCommitments-module__BpnHFa__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(1.5rem,2.5vw,2.75rem);width:min(100%,1580px);margin-inline:auto;padding-inline:clamp(.5rem,2vw,2rem);display:grid}.AboutCommitments-module__BpnHFa__commitment{--arc:#46a7ad;--arc-soft:#46a7adb8;--shade-rgb:7, 37, 43;aspect-ratio:1;text-align:center;background:#456c6a;border:1px solid #fffffff2;border-radius:50%;flex-direction:column;justify-self:center;align-items:center;width:100%;min-width:0;max-width:480px;padding:1.1rem clamp(1rem,1.7vw,1.4rem) 1.35rem;transition:transform .35s,box-shadow .35s;display:flex;position:relative;box-shadow:0 26px 45px #183e4330}.AboutCommitments-module__BpnHFa__commitment:before{z-index:-1;border-radius:inherit;content:"";pointer-events:none;border:1px solid #519da521;position:absolute;inset:-12px}.AboutCommitments-module__BpnHFa__commitment2{--arc:#df818c;--arc-soft:#df818cb8;--shade-rgb:56, 28, 41;background:#76525a}.AboutCommitments-module__BpnHFa__commitment3{--arc:#e98761;--arc-soft:#e98761b8;--shade-rgb:48, 34, 30;background:#735b50}.AboutCommitments-module__BpnHFa__commitment:after{z-index:1;border:5px solid #0000;border-top-color:var(--arc);border-left-color:var(--arc-soft);content:"";pointer-events:none;border-radius:50%;transition:transform .5s;position:absolute;inset:8px;transform:rotate(-24deg)}.AboutCommitments-module__BpnHFa__coverImageWrap{z-index:0;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.AboutCommitments-module__BpnHFa__coverImageWrap:after{background:linear-gradient(180deg, rgba(var(--shade-rgb), .08) 0%, rgba(var(--shade-rgb), .22) 25%, rgba(var(--shade-rgb), .66) 48%, rgba(var(--shade-rgb), .88) 72%, rgba(var(--shade-rgb), .94) 100%);content:"";position:absolute;inset:0}.AboutCommitments-module__BpnHFa__coverImage{object-fit:cover;object-position:center 57%;transition:transform .55s}.AboutCommitments-module__BpnHFa__commitment2 .AboutCommitments-module__BpnHFa__coverImage{object-position:center}.AboutCommitments-module__BpnHFa__commitment3 .AboutCommitments-module__BpnHFa__coverImage{object-position:50% 40%}.AboutCommitments-module__BpnHFa__commitment>.AboutCommitments-module__BpnHFa__coverSpacer,.AboutCommitments-module__BpnHFa__commitment>.AboutCommitments-module__BpnHFa__cardTitle,.AboutCommitments-module__BpnHFa__commitment>.AboutCommitments-module__BpnHFa__cardDescription,.AboutCommitments-module__BpnHFa__commitment>.AboutCommitments-module__BpnHFa__action{z-index:2;position:relative}.AboutCommitments-module__BpnHFa__coverSpacer{flex:0 0 35%;width:100%}.AboutCommitments-module__BpnHFa__commitment .AboutCommitments-module__BpnHFa__iconBadge{z-index:3;top:13%;left:10%}.AboutCommitments-module__BpnHFa__commitment .AboutCommitments-module__BpnHFa__numberBadge{z-index:3;top:13%;right:10%}.AboutCommitments-module__BpnHFa__commitment .AboutCommitments-module__BpnHFa__cardTitle{color:#fff;text-shadow:0 2px 10px rgba(var(--shade-rgb), .4)}.AboutCommitments-module__BpnHFa__commitment .AboutCommitments-module__BpnHFa__cardDescription{color:#fffffff0;text-shadow:0 1px 8px rgba(var(--shade-rgb), .45)}.AboutCommitments-module__BpnHFa__iconBadge,.AboutCommitments-module__BpnHFa__numberBadge{z-index:1;border:5px solid #fff;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 10px 20px #20565f26}.AboutCommitments-module__BpnHFa__iconBadge{aspect-ratio:1;color:#fff;background:linear-gradient(145deg,#197c86,#66b8bf);width:clamp(3rem,3.2vw,3.7rem);top:4%;left:-15%}.AboutCommitments-module__BpnHFa__numberBadge{aspect-ratio:1;color:#29878f;background:#f5fbfa;width:clamp(2.7rem,2.9vw,3.2rem);font-size:clamp(1.1rem,1.3vw,1.3rem);font-weight:800;top:8%;right:-15%}.AboutCommitments-module__BpnHFa__commitment2 .AboutCommitments-module__BpnHFa__iconBadge{background:linear-gradient(145deg,#cc5368,#f29ba1)}.AboutCommitments-module__BpnHFa__commitment2 .AboutCommitments-module__BpnHFa__numberBadge{color:#c75066;background:#fff5f6}.AboutCommitments-module__BpnHFa__commitment3 .AboutCommitments-module__BpnHFa__iconBadge{background:linear-gradient(145deg,#cd6242,#f49966)}.AboutCommitments-module__BpnHFa__commitment3 .AboutCommitments-module__BpnHFa__numberBadge{color:#ca6845;background:#fff7f1}.AboutCommitments-module__BpnHFa__cardTitle{min-height:3rem;color:var(--ink);font-family:var(--font-heading), sans-serif;letter-spacing:-.025em;justify-content:center;align-items:center;margin:0 0 .55rem;font-size:clamp(1.375rem,1.75vw,1.75rem);font-weight:800;line-height:1.25;display:flex}.AboutCommitments-module__BpnHFa__cardDescription{color:#627184;max-width:31ch;margin:0 auto;font-size:clamp(.74rem,.85vw,.9rem);line-height:1.55}.AboutCommitments-module__BpnHFa__action{aspect-ratio:1;color:#fff;cursor:pointer;background:#328e98;border:4px solid #fff;border-radius:50%;flex:none;place-items:center;width:3rem;margin-top:auto;transition:transform .25s,box-shadow .25s;display:grid;box-shadow:0 8px 17px #20778138}.AboutCommitments-module__BpnHFa__commitment .AboutCommitments-module__BpnHFa__action{width:3.5rem}.AboutCommitments-module__BpnHFa__commitment2 .AboutCommitments-module__BpnHFa__action{background:#d85f70;box-shadow:0 8px 17px #d85f7038}.AboutCommitments-module__BpnHFa__commitment3 .AboutCommitments-module__BpnHFa__action{background:#df754d;box-shadow:0 8px 17px #df754d38}.AboutCommitments-module__BpnHFa__action:hover,.AboutCommitments-module__BpnHFa__action:focus-visible{transform:translate(3px)scale(1.1);box-shadow:0 12px 22px #20565f42}.AboutCommitments-module__BpnHFa__action:focus-visible{outline-offset:3px;outline:3px solid #1b7983}@media (hover:hover) and (prefers-reduced-motion:no-preference){.AboutCommitments-module__BpnHFa__commitment:hover{transform:translateY(-7px);box-shadow:0 34px 52px #183e4324}.AboutCommitments-module__BpnHFa__commitment:hover .AboutCommitments-module__BpnHFa__coverImage{transform:scale(1.06)}.AboutCommitments-module__BpnHFa__commitment:hover:after{transform:rotate(9deg)}}@media (max-width:1000px){.AboutCommitments-module__BpnHFa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.AboutCommitments-module__BpnHFa__commitment{aspect-ratio:1;min-height:0}.AboutCommitments-module__BpnHFa__commitment:last-child{grid-column:1/-1;justify-self:center;width:min(100%,390px)}}@media (max-width:880px){.AboutCommitments-module__BpnHFa__grid{grid-template-columns:1fr}.AboutCommitments-module__BpnHFa__commitment,.AboutCommitments-module__BpnHFa__commitment:last-child{grid-column:auto;width:min(100%,390px)}}@media (max-width:640px){.AboutCommitments-module__BpnHFa__section{padding:0 0 1rem}.AboutCommitments-module__BpnHFa__heading{margin-bottom:2rem}.AboutCommitments-module__BpnHFa__grid{gap:2rem;padding-inline:.25rem}.AboutCommitments-module__BpnHFa__commitment,.AboutCommitments-module__BpnHFa__commitment:last-child{min-height:0;padding:.75rem 1rem 1rem}.AboutCommitments-module__BpnHFa__commitment:after{border-width:4px;inset:7px}.AboutCommitments-module__BpnHFa__coverSpacer{flex-basis:22%}.AboutCommitments-module__BpnHFa__coverImageWrap:after{background:linear-gradient(180deg, rgba(var(--shade-rgb), .18) 0%, rgba(var(--shade-rgb), .42) 30%, rgba(var(--shade-rgb), .77) 58%, rgba(var(--shade-rgb), .94) 100%)}.AboutCommitments-module__BpnHFa__cardTitle{min-height:0;margin-bottom:.35rem;font-size:clamp(1.08rem,4.4vw,1.25rem);line-height:1.2}.AboutCommitments-module__BpnHFa__cardDescription{max-width:29ch;font-size:clamp(.69rem,2.9vw,.8rem);line-height:1.42}.AboutCommitments-module__BpnHFa__commitment .AboutCommitments-module__BpnHFa__action{border-width:3px;width:3rem}.AboutCommitments-module__BpnHFa__iconBadge,.AboutCommitments-module__BpnHFa__numberBadge{border-width:3px}.AboutCommitments-module__BpnHFa__iconBadge{width:2.8rem}.AboutCommitments-module__BpnHFa__numberBadge{width:2.6rem;font-size:1rem}}@media (max-width:360px){.AboutCommitments-module__BpnHFa__commitment,.AboutCommitments-module__BpnHFa__commitment:last-child{padding:.65rem .8rem .8rem}.AboutCommitments-module__BpnHFa__coverSpacer{flex-basis:16%}.AboutCommitments-module__BpnHFa__cardDescription{font-size:.68rem;line-height:1.35}.AboutCommitments-module__BpnHFa__commitment .AboutCommitments-module__BpnHFa__action{width:2.7rem}}@media (prefers-reduced-motion:reduce){.AboutCommitments-module__BpnHFa__commitment,.AboutCommitments-module__BpnHFa__commitment:after,.AboutCommitments-module__BpnHFa__coverImage,.AboutCommitments-module__BpnHFa__action{transition:none}}
