.Hero-module-scss-module__k5_y-q__hero{min-height:100svh;margin-top:calc(-1*var(--header-h,0px));background-color:#000;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:clamp(90px,15vh,170px);display:flex;position:relative;overflow:hidden}.Hero-module-scss-module__k5_y-q__bg{z-index:0;opacity:0;animation:1.1s .1s forwards Hero-module-scss-module__k5_y-q__hero-fade;position:absolute;inset:0}.Hero-module-scss-module__k5_y-q__img{object-fit:cover;object-position:center}.Hero-module-scss-module__k5_y-q__overlay{background:linear-gradient(#000000e6 0%,#0000008c 8%,#0000 24% 60%,#0009 100%);position:absolute;inset:0}.Hero-module-scss-module__k5_y-q__content{z-index:1;align-items:center;gap:var(--space-5);text-align:center;flex-direction:column;display:flex;position:relative}.Hero-module-scss-module__k5_y-q__heading{text-transform:uppercase;flex-direction:column;align-items:center;line-height:.92;display:flex}.Hero-module-scss-module__k5_y-q__titleTop{font-family:sans-serif;font-size:clamp(46px,8vw,75px);font-weight:var(--fw-extrabold);letter-spacing:-.01em;color:#0000;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;animation:.7s .5s backwards Hero-module-scss-module__k5_y-q__hero-rise}.Hero-module-scss-module__k5_y-q__titleBottom{font-size:clamp(38px,6.4vw,60px);font-weight:var(--fw-bold);letter-spacing:.16em;text-indent:.16em;color:var(--color-accent-green);animation:.7s .85s backwards Hero-module-scss-module__k5_y-q__hero-rise}.Hero-module-scss-module__k5_y-q__cta{animation:.7s 1.2s backwards Hero-module-scss-module__k5_y-q__hero-drop}.Hero-module-scss-module__k5_y-q__arrow{z-index:2;color:#ffffffb3;width:44px;height:44px;transition:color var(--transition-fast);justify-content:center;align-items:center;animation:.7s 1.5s backwards Hero-module-scss-module__k5_y-q__hero-fade;display:inline-flex;position:absolute;bottom:clamp(28px,5vh,50px)}.Hero-module-scss-module__k5_y-q__arrow:hover{color:#fff}.Hero-module-scss-module__k5_y-q__arrowLeft{left:clamp(12px,4vw,60px)}.Hero-module-scss-module__k5_y-q__arrowRight{right:clamp(12px,4vw,60px)}.Hero-module-scss-module__k5_y-q__scrollDown{z-index:2;color:#ffffffd9;transition:color var(--transition-fast);animation:.7s 1.5s backwards Hero-module-scss-module__k5_y-q__hero-fade,1.8s ease-in-out 1.5s infinite Hero-module-scss-module__k5_y-q__hero-bounce;position:absolute;bottom:clamp(18px,3.5vh,36px);left:50%;transform:translate(-50%)}.Hero-module-scss-module__k5_y-q__scrollDown:hover{color:#fff}@keyframes Hero-module-scss-module__k5_y-q__hero-fade{0%{opacity:0}to{opacity:1}}@keyframes Hero-module-scss-module__k5_y-q__hero-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero-module-scss-module__k5_y-q__hero-drop{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero-module-scss-module__k5_y-q__hero-bounce{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}@media (prefers-reduced-motion:reduce){.Hero-module-scss-module__k5_y-q__bg,.Hero-module-scss-module__k5_y-q__titleTop,.Hero-module-scss-module__k5_y-q__titleBottom,.Hero-module-scss-module__k5_y-q__cta,.Hero-module-scss-module__k5_y-q__arrow,.Hero-module-scss-module__k5_y-q__scrollDown{animation:none}.Hero-module-scss-module__k5_y-q__bg{opacity:1}}
.ConcernCategories-module-scss-module__JpWVoW__section{padding:clamp(40px,6vw,84px) 0}.ConcernCategories-module-scss-module__JpWVoW__heading{margin-bottom:clamp(28px,4vw,52px)}.ConcernCategories-module-scss-module__JpWVoW__grid{grid-template-columns:repeat(2,1fr);gap:clamp(24px,3vw,36px) clamp(12px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ConcernCategories-module-scss-module__JpWVoW__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.ConcernCategories-module-scss-module__JpWVoW__grid{grid-template-columns:repeat(5,1fr)}}.ConcernCategories-module-scss-module__JpWVoW__card{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.ConcernCategories-module-scss-module__JpWVoW__card:hover .ConcernCategories-module-scss-module__JpWVoW__img{transform:translateY(-5px)}.ConcernCategories-module-scss-module__JpWVoW__card:hover .ConcernCategories-module-scss-module__JpWVoW__label{color:var(--color-accent-green)}.ConcernCategories-module-scss-module__JpWVoW__img{aspect-ratio:1;background:var(--color-light-gray);border:1px solid var(--color-border);width:100%;max-width:150px;transition:transform var(--transition-base);border-radius:50%;position:relative;overflow:hidden}.ConcernCategories-module-scss-module__JpWVoW__img img{object-fit:cover}.ConcernCategories-module-scss-module__JpWVoW__label{max-width:12ch;font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--color-black);transition:color var(--transition-fast);line-height:1.25}
.WhoWeAre-module-scss-module__Dnf1Na__section{padding-bottom:clamp(40px,6vw,80px);position:relative}.WhoWeAre-module-scss-module__Dnf1Na__band{padding-block:clamp(72px,9vw,110px) clamp(150px,17vw,220px);position:relative;overflow:hidden}.WhoWeAre-module-scss-module__Dnf1Na__bandImg{z-index:0;object-fit:cover;object-position:center}.WhoWeAre-module-scss-module__Dnf1Na__overlay{z-index:1;background:#0000006b;position:absolute;inset:0}.WhoWeAre-module-scss-module__Dnf1Na__content{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.WhoWeAre-module-scss-module__Dnf1Na__heading{letter-spacing:.1em;text-transform:uppercase;color:#0000;-webkit-text-stroke:1px #fff;font-family:sans-serif;font-size:clamp(32px,5vw,45px);font-weight:800;line-height:1.1}.WhoWeAre-module-scss-module__Dnf1Na__subtitle{margin-top:var(--space-3);font-size:var(--fs-small);font-weight:var(--fw-bold);letter-spacing:.35em;text-indent:.35em;text-transform:uppercase;color:var(--color-accent-green)}.WhoWeAre-module-scss-module__Dnf1Na__text{max-width:62rem;margin-top:var(--space-5);font-size:var(--fs-body);line-height:var(--lh-base);color:#ffffffd9}.WhoWeAre-module-scss-module__Dnf1Na__cta{margin-top:var(--space-6)}.WhoWeAre-module-scss-module__Dnf1Na__featuresWrap{z-index:3;margin-top:clamp(-130px,-9vw,-80px);position:relative}.WhoWeAre-module-scss-module__Dnf1Na__features{justify-content:space-around;align-items:flex-end;gap:var(--space-4);background-color:var(--color-white);box-shadow:var(--shadow-lg);border-radius:clamp(28px,4vw,56px);padding:clamp(24px,3vw,40px) clamp(20px,3vw,50px);display:flex}@media (max-width:768px){.WhoWeAre-module-scss-module__Dnf1Na__features{gap:var(--space-6) var(--space-4);border-radius:var(--radius);grid-template-columns:1fr 1fr;justify-items:center;display:grid}}.WhoWeAre-module-scss-module__Dnf1Na__feature{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.WhoWeAre-module-scss-module__Dnf1Na__featureIcon{width:auto;height:clamp(46px,5vw,68px);display:block}.WhoWeAre-module-scss-module__Dnf1Na__featureLabel{font-size:var(--fs-body);font-weight:var(--fw-extrabold);letter-spacing:.02em;text-transform:uppercase;color:var(--color-black)}
