.company-info_companyInfo__wN1H9{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:64px;padding:96px 32px}.company-info_companyInfo__wN1H9 h1,.company-info_companyInfo__wN1H9 p{text-shadow:0 0 20px #000,0 0 20px #000,0 0 20px #000,0 0 20px #000}.company-info_companyInfo__wN1H9 .company-info_content__yxMMj{display:flex;flex-direction:column;align-items:center;gap:64px;width:100%}.company-info_companyInfo__wN1H9 .company-info_text__ebWq_{width:100%;display:flex;flex-direction:column;align-items:center;gap:32px}.company-info_companyInfo__wN1H9 .company-info_text__ebWq_ .company-info_locallyOwned__7p1Cz{align-self:flex-start;color:#7a48f5;font-size:1rem;font-weight:600;animation:company-info_float-up__8pDOx .6s linear forwards}.company-info_companyInfo__wN1H9 .company-info_text__ebWq_ .company-info_textMain__SM3DM{position:relative;color:#a2e907;font-size:3rem;font-weight:800;opacity:0;animation:company-info_float-up__8pDOx .6s linear .3s forwards;padding-bottom:32px}.company-info_companyInfo__wN1H9 .company-info_text__ebWq_ .company-info_textMain__SM3DM:before{content:"";position:absolute;bottom:-32px;width:30%;height:6px;background-color:#7a48f5;margin:32px 0;border-radius:100px}.company-info_companyInfo__wN1H9 .company-info_text__ebWq_ .company-info_description__cfeut{width:100%;display:flex;flex-direction:column;align-items:center;gap:32px;line-height:1.5;font-size:1.25rem;opacity:0;animation:company-info_float-up__8pDOx .6s linear .6s forwards}.company-info_companyInfo__wN1H9 .company-info_photoArea__2dUtC{position:relative;width:80%;aspect-ratio:600/400;margin-bottom:15%;transform:translateX(100vw);animation:company-info_slide-in__ZSKZ5 1.2s ease-out .6s forwards}.company-info_companyInfo__wN1H9 .company-info_photoArea__2dUtC .company-info_iconContainer__cAKos{transform:translateY(30%) translateX(-10%)}.company-info_companyInfo__wN1H9 .company-info_photoArea__2dUtC .company-info_photo___iZoP{object-fit:cover;background-color:#a2e907;border:4px solid #a2e907;animation:company-info_blob-jiggle__CK7z5 10s linear infinite forwards;color:transparent}@media screen and (min-width:600px){.company-info_companyInfo__wN1H9 .company-info_photoArea__2dUtC{width:60%}.company-info_companyInfo__wN1H9 .company-info_photoArea__2dUtC .company-info_photo___iZoP{border-width:8px}}@media screen and (min-width:900px){.company-info_companyInfo__wN1H9{padding:64px 64px 128px}.company-info_companyInfo__wN1H9 .company-info_content__yxMMj{flex-direction:row;gap:128px}.company-info_companyInfo__wN1H9 .company-info_text__ebWq_{width:60%;font-size:1.25rem}.company-info_companyInfo__wN1H9 .company-info_text__ebWq_ .company-info_locallyOwned__7p1Cz{font-size:1.25rem}.company-info_companyInfo__wN1H9 .company-info_text__ebWq_ .company-info_textMain__SM3DM{font-size:4.5rem}.company-info_companyInfo__wN1H9 .company-info_photoArea__2dUtC{width:40%}}@keyframes company-info_blob-jiggle__CK7z5{0%{border-radius:26% 74% 52% 48%/38% 32% 68% 62%}20%{border-radius:44% 56% 41% 59%/59% 51% 49% 41%}40%{border-radius:60% 40% 43% 57%/26% 76% 24% 74%}60%{border-radius:26% 74% 73% 27%/22% 54% 46% 78%}80%{border-radius:38% 62% 28% 72%/64% 33% 67% 36%}to{border-radius:26% 74% 52% 48%/38% 32% 68% 62%}}@keyframes company-info_fade-in__r0qfd{0%{transform:scale(.5)}to{opacity:1}}@keyframes company-info_float-up__8pDOx{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes company-info_slide-in__ZSKZ5{0%{transform:translateX(100vw)}to{transform:translateX(0)}}.details_details__gXhVr{display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:96px 32px;background-image:linear-gradient(to bottom left,#3c3c3c 50%,#000)}.details_details__gXhVr .details_cardsPlaceholder___kU2R{width:100%}.details_details__gXhVr .details_cards__AFoyD{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:32px;padding:16px;opacity:0;transform:scale(.5)}.details_details__gXhVr .details_cards__AFoyD.details_intersecting__OT9l5{animation:details_grow-in__y0Brp 1s ease-out forwards}@media screen and (min-width:900px){.details_details__gXhVr{padding:0 64px 128px}}@keyframes details_grow-in__y0Brp{to{opacity:1;transform:scale(1)}}.icon-card_wrapper__2nFNQ{perspective:1000px;perspective-origin:100% -50%;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.icon-card_iconCard__1hR6V{display:grid;grid-template-rows:1fr 1fr;justify-items:center;align-items:center;grid-gap:32px;gap:32px;background-color:rgba(0,0,0,.6);text-align:center;padding:32px;border-radius:12px;box-shadow:8px 8px 12px rgba(0,0,0,.3);transition:transform .3s linear,box-shadow .3s linear}.icon-card_iconCard__1hR6V svg{transition:transform .3s linear}.icon-card_iconCard__1hR6V:hover{box-shadow:12px 12px 16px 6px rgba(0,0,0,.3);transform:rotateX(10deg) rotateY(-15deg)}.icon-card_iconCard__1hR6V:hover svg{transition:transform .3s linear;transform:scale(1.1)}.icon-card_iconCard__1hR6V.icon-card_threeRows__L5Mqc{grid-template-rows:1fr 1fr 4fr}.icon-card_iconCard__1hR6V .icon-card_iconArea__YZ4Zw{height:100px;width:100%}.icon-card_iconCard__1hR6V .icon-card_iconContainer__1Eki_{width:auto;height:100%;display:flex;justify-content:center;align-items:center}.icon-card_iconCard__1hR6V .icon-card_iconContainer__1Eki_ *{fill:#a2e907;stroke:#a2e907}.icon-card_iconCard__1hR6V .icon-card_text__QL9Vg{color:#fff;font-size:1.25rem;font-weight:600}.icon-card_iconCard__1hR6V .icon-card_subtext__KYIRh{color:#fff;font-size:1rem}.icon-card_small__ivLOf{width:200px;height:300px}.icon-card_large__fHRRV{width:250px;height:400px}.parallax_contentContainer__KQxeE{position:relative;width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.parallax_contentContainer__KQxeE>*{width:100%}.fade_fade__W15Qn{width:100%;height:64px;position:absolute;left:0}.fade_top__OIuaV{top:0;background:linear-gradient(#000,transparent)}.fade_bottom__HnEsF{bottom:0;background:linear-gradient(transparent,#000)}.waves_waves__9Uh96{position:relative;z-index:1;width:200%;aspect-ratio:1800/175;display:flex;align-items:flex-end;align-self:flex-start;margin-top:20px}.waves_waves__9Uh96:after{content:"";background-color:#3c3c3c;height:4px;width:100%;z-index:10}.waves_waves__9Uh96>svg:not(.waves_hidden__EEKvm){position:absolute;bottom:0;left:0}.waves_wave1__KMSVM{animation:waves_wave__1ckxJ 16s cubic-bezier(.36,.45,.63,.53) infinite}.waves_wave1__KMSVM path{fill:#3c3c3c}.waves_wave2__Fdeig{animation:waves_wave__1ckxJ 12s cubic-bezier(.36,.45,.63,.53) -1.25s infinite,waves_swell__4sK_0 12s ease -1.25s infinite}.waves_wave2__Fdeig path{fill:#a2e907;opacity:.5}.waves_wave3__t_gOO{animation:waves_wave__1ckxJ 10s cubic-bezier(.36,.45,.63,.53) -2.5s infinite,waves_swell__4sK_0 10s ease -2.5s infinite}.waves_wave3__t_gOO path{fill:#a2e907;opacity:.5}.waves_wave4__SKd_m{animation:waves_wave__1ckxJ 8s cubic-bezier(.36,.45,.63,.53) -3.75s infinite,waves_swell__4sK_0 8s ease -3.75s infinite}.waves_wave4__SKd_m path{fill:#a2e907;opacity:.5}@keyframes waves_wave__1ckxJ{0%{margin-left:0}to{margin-left:-50%}}@keyframes waves_swell__4sK_0{0%{transform:translateY(-20%)}50%{transform:translateY(0)}to{transform:translateY(-20%)}}