.Hero-module__ZARIfG__hero{background:var(--color-black) url(/images/nelson-mandela.webp) center / cover fixed no-repeat;height:100vh;min-height:480px;animation:Hero-module__ZARIfG__heroFade var(--dur-slide) var(--ease) both;align-items:flex-end;display:flex;position:relative}.Hero-module__ZARIfG__content{padding:0 var(--pad-x) 185px;width:100%;margin:0}.Hero-module__ZARIfG__quote{font-family:var(--font-display);font-size:var(--fs-hero);line-height:var(--lh-hero);color:var(--color-hero-text);margin:0 0 14px;font-weight:400}.Hero-module__ZARIfG__quote strong{font-weight:700}.Hero-module__ZARIfG__by{font-family:var(--font-display);font-size:var(--fs-hero-by);line-height:var(--lh-hero-by);color:var(--color-hero-byline);margin:0}@keyframes Hero-module__ZARIfG__heroFade{0%{opacity:0}to{opacity:1}}@media (max-width:947px){.Hero-module__ZARIfG__quote{font-size:clamp(23.78px,6.34vw,60px);line-height:1.33}.Hero-module__ZARIfG__by{font-size:clamp(22.55px,2.4vw,24px);line-height:1.58}}@media (max-width:640px){.Hero-module__ZARIfG__hero{background-position:50%;background-attachment:scroll;align-items:center;min-height:0}.Hero-module__ZARIfG__content{padding:50px var(--gutter) 0}.Hero-module__ZARIfG__quote{margin-bottom:33px}}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__hero{animation:none}}
.ParallaxBand-module___zWN0W__band{isolation:isolate;position:relative;overflow:hidden}.ParallaxBand-module___zWN0W__layer{z-index:-1;will-change:transform;pointer-events:none;background-repeat:no-repeat;background-size:cover;width:100%;height:calc(100% + 30vh);position:absolute;top:0;left:0}.ParallaxBand-module___zWN0W__band>:not(.ParallaxBand-module___zWN0W__layer){position:relative}
.Masonry-module__TMd1QW__grid{gap:var(--gap-gallery);grid-template-columns:repeat(3,1fr);align-items:start;display:grid}.Masonry-module__TMd1QW__col{gap:var(--gap-gallery);flex-direction:column;min-width:0;display:flex}.Masonry-module__TMd1QW__item{cursor:zoom-in;background:0 0;border:0;padding:0;display:block;overflow:hidden}.Masonry-module__TMd1QW__item img{width:100%;height:auto}.Masonry-module__TMd1QW__zoom img{transition:opacity 1s,transform 1s}.Masonry-module__TMd1QW__zoom:hover img{opacity:.9;transform:scale(1.1)}@media (prefers-reduced-motion:reduce){.Masonry-module__TMd1QW__zoom img{transition:none}}.Masonry-module__TMd1QW__lightbox{z-index:1000;animation:Masonry-module__TMd1QW__lbIn var(--dur-fast) ease both;background:#000000e0;justify-content:center;align-items:center;padding:40px 70px;display:flex;position:fixed;inset:0}.Masonry-module__TMd1QW__lightbox img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:0 0 30px #00000080}.Masonry-module__TMd1QW__close,.Masonry-module__TMd1QW__nav{color:#fff;cursor:pointer;font-family:var(--font-body);background:#00000080;border:0;position:absolute}.Masonry-module__TMd1QW__close{width:44px;height:44px;font-size:30px;line-height:1;top:16px;right:16px}.Masonry-module__TMd1QW__nav{width:50px;height:63px;font-size:40px;line-height:1;top:50%;transform:translateY(-50%)}.Masonry-module__TMd1QW__prev{left:10px}.Masonry-module__TMd1QW__next{right:10px}.Masonry-module__TMd1QW__close:hover,.Masonry-module__TMd1QW__nav:hover{background:#000c}@keyframes Masonry-module__TMd1QW__lbIn{0%{opacity:0}to{opacity:1}}@media (max-width:800px){.Masonry-module__TMd1QW__grid{grid-template-columns:repeat(2,1fr)}.Masonry-module__TMd1QW__lightbox{padding:60px 12px}}@media (max-width:480px){.Masonry-module__TMd1QW__grid{grid-template-columns:1fr}}
.home-module__Hx0lNG__about{padding:64px var(--pad-x3) 84px;grid-template-columns:2fr 1fr;align-items:center;display:grid}.home-module__Hx0lNG__aboutText{margin-top:-9px;padding:0 27px}.home-module__Hx0lNG__aboutText h1{margin-bottom:27px}.home-module__Hx0lNG__aboutText p{margin-bottom:20px}.home-module__Hx0lNG__aboutText .home-module__Hx0lNG__btn{margin-top:0}.home-module__Hx0lNG__aboutImg{padding:0 27px}.home-module__Hx0lNG__aboutImg img{width:389px;max-width:100%}.home-module__Hx0lNG__cta,.home-module__Hx0lNG__award{padding:110px var(--pad-x3) 135px;background-color:var(--color-black);background-position:50%;background-size:cover;grid-template-columns:3fr 1fr;align-items:center;display:grid}.home-module__Hx0lNG__award{background:var(--color-gold);padding:134px var(--pad-x3) 124px}.home-module__Hx0lNG__ctaTitle{color:var(--color-white);font-size:var(--fs-h1);margin:0;padding:0 27px;line-height:48px}.home-module__Hx0lNG__ctaBtn{justify-content:center;margin-top:4px;display:flex}.home-module__Hx0lNG__awardBtn{margin-top:-10px;padding:0 28px}.home-module__Hx0lNG__awardBtn .btn{padding-left:39.5px;padding-right:39.5px}.home-module__Hx0lNG__founder{padding:50px var(--pad-x3) 0;flex-wrap:wrap;margin-top:80px;display:flex}.home-module__Hx0lNG__founderImg{flex:0 0 742px;max-width:100%;padding:0 15px}.home-module__Hx0lNG__founderImg img{width:100%}.home-module__Hx0lNG__founderText{flex:0 0 33.333%;align-self:flex-start;margin-top:-4px;padding:26px 53px}.home-module__Hx0lNG__founderName{color:var(--color-heading);font-size:var(--fs-h1);line-height:var(--lh-h1);margin:0}.home-module__Hx0lNG__founderRole{font-size:var(--fs-h4);color:var(--color-navy);margin:10px 0 26px;line-height:1.34}.home-module__Hx0lNG__founderText p{margin-bottom:20px}.home-module__Hx0lNG__founderText .home-module__Hx0lNG__btn{margin-top:20px}.home-module__Hx0lNG__gallery{background:var(--color-blue);padding:100px var(--pad-x) 150px}.home-module__Hx0lNG__galleryBtn{justify-content:center;margin-top:40px;display:flex}@media (max-width:1024px){.home-module__Hx0lNG__about{min-height:576px}.home-module__Hx0lNG__founderText{flex-basis:33.333%;padding:26px 51px 50px 53px}.home-module__Hx0lNG__founder{padding-bottom:0}.home-module__Hx0lNG__gallery{padding:100px var(--gutter) 150px}}@media (max-width:640px){.home-module__Hx0lNG__about{grid-template-columns:1fr;gap:30px;min-height:0;padding:64px 0 98px}.home-module__Hx0lNG__aboutImg{padding:0 var(--gutter);order:-1}.home-module__Hx0lNG__aboutImg img{width:100%}.home-module__Hx0lNG__aboutText{padding:0 var(--gutter);margin-top:0}.home-module__Hx0lNG__cta,.home-module__Hx0lNG__award{grid-template-columns:1fr;gap:30px;padding:110px 0 120px}.home-module__Hx0lNG__award{padding:134px 0 152px}.home-module__Hx0lNG__ctaTitle{padding:0 var(--gutter)}.home-module__Hx0lNG__ctaBtn{justify-content:center;margin-top:0}.home-module__Hx0lNG__awardBtn{padding:0 var(--gutter);margin-top:0}.home-module__Hx0lNG__founder{margin-top:80px;padding:50px 0 0;display:block}.home-module__Hx0lNG__founderImg{padding:0 var(--gutter)}.home-module__Hx0lNG__founderText{margin-top:0;padding:26px 56px 72px}.home-module__Hx0lNG__gallery{padding:100px var(--gutter) 150px}}
