#hero-section{padding:var(--space-96) 0}@container (width < 1632px){#hero-section{padding:var(--space-80) var(--space-56)}}@container (width < 1025px){#hero-section{padding:var(--space-72) var(--space-56)}}@container (width < 768px){#hero-section{padding:var(--space-72) var(--space-24)}}@media screen and (width <= 1024px){#hero-section.mobile-collapsed-copy p br{display:none}}@media screen and (width <= 767px){#hero-section.phone-show-hero-image .hero-content{flex-direction:column;gap:24px}#hero-section.phone-show-hero-image .text-content{display:flex;flex-direction:column;gap:24px;max-width:unset}}@media screen and (width <= 480px){#hero-section.phone-show-hero-image .text-content{max-width:320px}}@media screen and (width <= 767px){#hero-section.phone-show-hero-image .text-content p{margin-bottom:0}#hero-section.phone-show-hero-image .text-content p br{display:inline}#hero-section.phone-show-hero-image .hero-image-card{display:block}}@media screen and (width <= 1024px){#hero-section .content-container{max-width:unset}}#hero-section .hero-content{align-items:center;display:flex;gap:var(--space-72)}@container (width < 1632px){#hero-section .hero-content{gap:var(--space-64)}}@container (width < 1400px){#hero-section .hero-content{justify-content:space-between}}@container (width < 1025px){#hero-section .hero-content{gap:var(--space-80)}}@container (width < 768px){#hero-section .hero-content{text-align:center}}#hero-section .text-content{flex-basis:calc((100% - var(--space-72))*.534)}@container (width < 1632px){#hero-section .text-content{flex-basis:calc((100% - var(--space-64))*.539)}}@container (width < 1025px){#hero-section .text-content{flex-basis:calc((100% - var(--space-80))*.619)}}@container (width < 768px){#hero-section .text-content{flex-basis:100%;margin:0 auto;max-width:343px}}@media (width <= 1024px){#hero-section .text-content:has(.chip-buttons){display:flex;flex-direction:column;gap:20px}}@media (width <= 1024px){#hero-section .text-content:has(.chip-buttons) h1{margin-bottom:0;order:1}}@media (width <= 1024px){#hero-section .text-content:has(.chip-buttons) .chip-buttons{margin-top:0;max-width:370px;order:2}}@media (width <= 767px){#hero-section .text-content:has(.chip-buttons) .chip-buttons{gap:12px;max-width:unset;order:2}}@media (width <= 1024px){#hero-section .text-content:has(.chip-buttons) .chip-button{font-size:14px}}@media (width <= 767px){#hero-section .text-content:has(.chip-buttons) .chip-button{order:2;white-space:nowrap}}@media (width <= 1024px){#hero-section .text-content:has(.chip-buttons) p{order:3}}@media (width <= 767px){#hero-section .text-content:has(.chip-buttons) p{margin-bottom:0;order:2}}#hero-section .text-content .eyebrow{color:#00ff94;font-weight:700}#hero-section .text-content .buttons-container{align-items:center;display:flex;gap:var(--space-24);justify-content:flex-start}#hero-section .text-content button.green-button.lrg{padding:0;width:231px}@container (width < 1025px){#hero-section .text-content button.green-button.lrg{font-size:14px;height:32px;width:152px}}@container (width < 768px){#hero-section .text-content button.green-button.lrg{justify-content:center;padding:8px 32px;width:100%}}@container (width < 1025px){#hero-section .text-content button.green-button.lrg svg{height:16px;width:16px}}#hero-section .text-content a{height:44px;padding:0 var(--space-24);text-decoration:none;width:231px}@container (width < 1025px){#hero-section .text-content a{font-size:14px;height:32px;width:152px}}@container (width < 768px){#hero-section .text-content a{justify-content:center;padding:8px 32px;width:100%}}@container (width < 1025px){#hero-section .text-content a svg{height:16px;width:16px}}#hero-section .text-content .chip-buttons{display:flex;flex-wrap:wrap;gap:16px;margin-top:48px}@media (width <= 1632px){#hero-section .text-content .chip-buttons{gap:12px}}@media (width <= 1024px){#hero-section .text-content .chip-buttons{margin-top:32px}}@media (width <= 767px){#hero-section .text-content .chip-buttons{margin-top:40px}}#hero-section .text-content .chip-button{align-items:center;background:transparent;border:2px solid #00ff94;border-radius:8px;color:#00ff94;cursor:pointer;display:flex;font-family:Proxima Nova,sans-serif;font-size:16px;font-weight:700;height:35px;justify-content:center;line-height:1.5;padding:12px;transition:all .2s ease;width:auto}#hero-section .text-content .chip-button:hover{background:#00ff941a}@media (width <= 1632px){#hero-section .text-content .chip-button{font-size:15px}}@media (width <= 1024px){#hero-section .text-content .chip-button{border-width:1px;padding:8px}}@media (width <= 767px){#hero-section .text-content .chip-button{flex:1 1 calc(50% - 6px);min-width:0;text-align:center}}#hero-section h1{color:#fff;letter-spacing:2.88px;margin-bottom:36px;text-wrap:unset}@container (width < 1632px){#hero-section h1{font-size:40px;letter-spacing:3.2px;margin-bottom:32px}}@container (width < 1025px){#hero-section h1{font-size:20px;letter-spacing:1.6px;margin-bottom:13px}}@container (width < 768px){#hero-section h1{font-size:20px;margin-bottom:18px}}#hero-section p{color:#fff;font-size:20px;line-height:175%;margin-bottom:46px}@container (width < 1632px){#hero-section p{font-size:18px;line-height:150%;margin-bottom:33px}}@container (width < 1025px){#hero-section p{font-size:14px;margin-bottom:26px}}#hero-section p:last-of-type{margin-bottom:var(--space-48)}@container (width < 1632px){#hero-section p:last-of-type{margin-bottom:40px}}@container (width < 1025px){#hero-section p:last-of-type{margin-bottom:var(--space-32)}}@container (width < 768px){#hero-section p:last-of-type{margin-bottom:23px}}#hero-section .hero-image-card{flex-basis:calc((100% - var(--space-72))*.465)}@container (width < 1632px){#hero-section .hero-image-card{flex-basis:calc((100% - var(--space-64))*.461)}}@container (width < 1025px){#hero-section .hero-image-card{flex-basis:calc((100% - var(--space-80))*.381)}}@container (width < 768px){#hero-section .hero-image-card{display:none}}#hero-section .hero-image-card img,#hero-section .hero-image-card picture{border-radius:16px;box-shadow:0 20px 60px #00000040;height:auto;max-width:100%}@container (width < 1632px){#hero-section .hero-image-card img,#hero-section .hero-image-card picture{border-radius:24px}}@container (width < 1025px){#hero-section .hero-image-card img,#hero-section .hero-image-card picture{aspect-ratio:1;border-radius:12px}}@media screen and (width <= 767px){#hero-section.products-offered .hero-content{flex-direction:column;gap:var(--space-40)}#hero-section.products-offered .buttons-container{flex-direction:column}#hero-section.products-offered .text-content{max-width:100%}#hero-section.products-offered .hero-image-card{display:block;max-width:100%}#hero-section.meet-our-team .hero-content{flex-direction:column;gap:var(--space-40);text-align:center}}#hero-section.meet-our-team h1{margin-bottom:var(--space-48)}@media screen and (width <= 1632px){#hero-section.meet-our-team h1{font-size:var(--font-size-h1);letter-spacing:2.88px}}@media screen and (width <= 767px){#hero-section.meet-our-team .creative{display:block}#hero-section.video .hero-image-card{display:block!important}}#hero-section.video .hero-image-card video{border-radius:var(--radius-24,24px);width:100%}
