.Header-module-scss-module__JJFXqa__header{-webkit-backdrop-filter:blur(12px);z-index:1051;background-color:#fffc;border-bottom:1px solid #e4e4e780;align-items:center;height:80px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:sticky;top:0}.Header-module-scss-module__JJFXqa__header.Header-module-scss-module__JJFXqa__scrolled{background-color:#fffffff2;height:70px;box-shadow:0 1px 2px #0000000d}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__headerContainer{justify-content:space-between;align-items:center;width:100%;display:flex}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__logo .Header-module-scss-module__JJFXqa__logoWrapper{align-items:center;gap:1rem;display:flex}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__logo .Header-module-scss-module__JJFXqa__logoImage{object-fit:contain;border-radius:.375rem;width:auto;height:45px}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__logo .Header-module-scss-module__JJFXqa__companyName{color:#00a4a6;letter-spacing:-.05em;align-items:center;gap:.5rem;font-size:1.75rem;font-weight:900;display:flex}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__nav ul{align-items:center;gap:2.5rem;list-style:none;display:flex}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__nav ul li a{color:#52525b;padding:.5rem 0;font-size:.95rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__nav ul li a:after{content:"";background-color:#00a4a6;border-radius:2px;width:0;height:2px;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__nav ul li a:hover,.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__nav ul li a.Header-module-scss-module__JJFXqa__active{color:#00a4a6}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__nav ul li a:hover:after,.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__nav ul li a.Header-module-scss-module__JJFXqa__active:after{width:100%}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__nav ul li a.Header-module-scss-module__JJFXqa__contactBtn{color:#fff;background:#00a4a6;border-radius:.75rem;padding:.6rem 1.4rem;box-shadow:0 4px 12px #00a4a626}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__nav ul li a.Header-module-scss-module__JJFXqa__contactBtn:after{display:none}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__nav ul li a.Header-module-scss-module__JJFXqa__contactBtn:hover{background:#041e23;transform:translateY(-2px);box-shadow:0 8px 20px #00a4a633}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__menuBtn{color:#18181b;cursor:pointer;z-index:1100;background:#f4f4f5;border:none;border-radius:.5rem;padding:.6rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:none}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__menuBtn:hover{background:#e4e4e7}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__menuBtn.Header-module-scss-module__JJFXqa__isOpen{color:#fff;background:#0f172a}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__headerOpen{-webkit-backdrop-filter:none!important;background-color:#fff!important}.Header-module-scss-module__JJFXqa__mobileMenu{z-index:1050;opacity:1;visibility:hidden;-webkit-overflow-scrolling:touch;flex-direction:column;padding-top:60px;transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:0;transform:translate(100%);background-color:#fff!important}.Header-module-scss-module__JJFXqa__mobileMenu.Header-module-scss-module__JJFXqa__isOpen{visibility:visible;transform:translate(0)}.Header-module-scss-module__JJFXqa__mobileMenu .Header-module-scss-module__JJFXqa__mobileMenuContent{flex-direction:column;height:100%;padding:2rem;display:flex}.Header-module-scss-module__JJFXqa__mobileMenu .Header-module-scss-module__JJFXqa__mobileNav{flex-grow:1;gap:1rem;list-style:none;display:grid}.Header-module-scss-module__JJFXqa__mobileMenu .Header-module-scss-module__JJFXqa__mobileNav li a{color:#18181b;border-bottom:1px solid #f4f4f5;justify-content:space-between;align-items:center;padding:1.5rem 0;font-size:1.5rem;font-weight:800;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.Header-module-scss-module__JJFXqa__mobileMenu .Header-module-scss-module__JJFXqa__mobileNav li a.Header-module-scss-module__JJFXqa__active{color:#00a4a6}.Header-module-scss-module__JJFXqa__mobileMenu .Header-module-scss-module__JJFXqa__mobileNav li a .Header-module-scss-module__JJFXqa__mobileArrow{opacity:.2;transition:all .2s cubic-bezier(.4,0,.2,1)}.Header-module-scss-module__JJFXqa__mobileMenu .Header-module-scss-module__JJFXqa__mobileNav li a:hover{color:#00a4a6;padding-left:.5rem}.Header-module-scss-module__JJFXqa__mobileMenu .Header-module-scss-module__JJFXqa__mobileNav li a:hover .Header-module-scss-module__JJFXqa__mobileArrow{opacity:1;transform:translate(5px)}.Header-module-scss-module__JJFXqa__mobileMenu .Header-module-scss-module__JJFXqa__mobileActions{padding:2rem 0}.Header-module-scss-module__JJFXqa__mobileMenu .Header-module-scss-module__JJFXqa__mobileActions .Header-module-scss-module__JJFXqa__mobileContactBtn{text-align:center;background-color:#00a4a6;border-radius:1.5rem;align-items:center;font-size:1.1rem;font-weight:800;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;color:#fff!important;justify-content:center!important;padding:1.5rem!important}.Header-module-scss-module__JJFXqa__mobileMenu .Header-module-scss-module__JJFXqa__mobileActions .Header-module-scss-module__JJFXqa__mobileContactBtn:hover{background-color:#041e23}.Header-module-scss-module__JJFXqa__mobileMenu .Header-module-scss-module__JJFXqa__mobileFooter{text-align:center;border-top:1px solid #f4f4f5;margin-top:auto;padding-top:2rem}.Header-module-scss-module__JJFXqa__mobileMenu .Header-module-scss-module__JJFXqa__mobileFooter p{color:#a1a1aa;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem;font-size:.875rem;font-weight:700}.Header-module-scss-module__JJFXqa__mobileMenu .Header-module-scss-module__JJFXqa__mobileFooter a{color:#18181b;font-size:1.125rem;font-weight:800}@media (max-width:1024px){.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__nav{display:none}.Header-module-scss-module__JJFXqa__header .Header-module-scss-module__JJFXqa__menuBtn{justify-content:center;align-items:center;display:flex}}@media (max-width:768px){.Header-module-scss-module__JJFXqa__header{height:70px}.Header-module-scss-module__JJFXqa__header.Header-module-scss-module__JJFXqa__scrolled{height:65px}}
.Footer-module-scss-module__-TkEBW__footer{color:#fff;background-color:#18181b;padding-top:6rem;position:relative;overflow:hidden}.Footer-module-scss-module__-TkEBW__footer:before{content:"";background:linear-gradient(90deg,#00a4a6,#32b6b8);height:4px;position:absolute;top:0;left:0;right:0}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__footerGrid{grid-template-columns:1fr;gap:3rem;padding-bottom:5rem;display:grid}@media (min-width:768px){.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__footerGrid{grid-template-columns:2fr 1fr 1fr;gap:4rem}}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__companyInfo .Footer-module-scss-module__-TkEBW__logo{margin-bottom:1.5rem}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__companyInfo .Footer-module-scss-module__-TkEBW__logo .Footer-module-scss-module__-TkEBW__companyName{color:#fff;letter-spacing:-.05em;font-size:2rem;font-weight:900}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__companyInfo .Footer-module-scss-module__-TkEBW__description{color:#a1a1aa;max-width:320px;font-size:1rem;font-weight:500;line-height:1.6}.Footer-module-scss-module__-TkEBW__footer h4{color:#fff;text-transform:uppercase;letter-spacing:.1em;margin-bottom:2rem;padding-bottom:.75rem;font-size:1.1rem;font-weight:800;position:relative}.Footer-module-scss-module__-TkEBW__footer h4:after{content:"";background-color:#00a4a6;width:2rem;height:2px;position:absolute;bottom:0;left:0}.Footer-module-scss-module__-TkEBW__footer ul{list-style:none}.Footer-module-scss-module__-TkEBW__footer ul li{margin-bottom:1.25rem}.Footer-module-scss-module__-TkEBW__footer ul li a,.Footer-module-scss-module__-TkEBW__footer ul li span{color:#a1a1aa;font-size:.95rem;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1)}.Footer-module-scss-module__-TkEBW__footer ul li a:hover{color:#fff;display:inline-block;transform:translate(6px)}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__contactList li{align-items:center;gap:1rem;display:flex}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__contactList li svg{color:#00a4a6;flex-shrink:0}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__contactList li a:hover{color:#00a4a6;transform:none}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__bottom{background-color:#0f172a4d;border-top:1px solid #ffffff0d;padding:2.5rem 0}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__bottom .Footer-module-scss-module__-TkEBW__bottomContainer{flex-direction:column;align-items:center;gap:1.5rem;display:flex}@media (min-width:768px){.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__bottom .Footer-module-scss-module__-TkEBW__bottomContainer{flex-direction:row;justify-content:space-between}}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__bottom p{color:#71717a;margin-bottom:0;font-size:.85rem;font-weight:600}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__bottom .Footer-module-scss-module__-TkEBW__legalLinks{color:#52525b;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;font-size:.8rem;font-weight:700;display:flex}@media (min-width:768px){.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__bottom .Footer-module-scss-module__-TkEBW__legalLinks{gap:1.5rem;font-size:.85rem}}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__bottom .Footer-module-scss-module__-TkEBW__legalLinks a{transition:all .2s cubic-bezier(.4,0,.2,1)}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__bottom .Footer-module-scss-module__-TkEBW__legalLinks a:hover{color:#fff}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__bottom .Footer-module-scss-module__-TkEBW__legalLinks a.Footer-module-scss-module__-TkEBW__blue{color:#00a4a6;opacity:.8}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__bottom .Footer-module-scss-module__-TkEBW__legalLinks a.Footer-module-scss-module__-TkEBW__blue:hover{opacity:1;text-decoration:underline}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__bottom .Footer-module-scss-module__-TkEBW__legalLinks span{opacity:.2}@media (max-width:480px){.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__bottom .Footer-module-scss-module__-TkEBW__legalLinks span{display:none}}@media (max-width:768px){.Footer-module-scss-module__-TkEBW__footer{text-align:center;padding-top:4rem}.Footer-module-scss-module__-TkEBW__footer h4:after{left:50%;transform:translate(-50%)}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__contactList li{justify-content:center}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__companyInfo .Footer-module-scss-module__-TkEBW__logo{justify-content:center;display:flex}.Footer-module-scss-module__-TkEBW__footer .Footer-module-scss-module__-TkEBW__companyInfo .Footer-module-scss-module__-TkEBW__description{margin:0 auto}}
.Home-module-scss-module__sB0LeG__image{object-fit:cover}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero{background-color:#18181b;border-bottom:1px solid #ffffff0d;align-items:center;min-height:85vh;display:flex;position:relative;overflow:hidden}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero .Home-module-scss-module__sB0LeG__heroBg{z-index:0;background:radial-gradient(circle,#00a4a64d 0%,#0f172a 100%);position:absolute;inset:0}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero .Home-module-scss-module__sB0LeG__heroBg:after{content:"";opacity:.3;background-image:url(/hero.jpg);position:absolute;inset:0}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero .Home-module-scss-module__sB0LeG__container{z-index:10;position:relative}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero .Home-module-scss-module__sB0LeG__badge{color:#00a4a6;text-transform:uppercase;letter-spacing:.1em;background-color:#00a4a61a;border:1px solid #00a4a633;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero .Home-module-scss-module__sB0LeG__badge .Home-module-scss-module__sB0LeG__pingWrapper{width:.5rem;height:.5rem;display:flex;position:relative}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero .Home-module-scss-module__sB0LeG__badge .Home-module-scss-module__sB0LeG__pingWrapper .Home-module-scss-module__sB0LeG__ping{opacity:.75;background-color:#00a4a6;border-radius:9999px;width:100%;height:100%;animation:1s cubic-bezier(0,0,.2,1) infinite Home-module-scss-module__sB0LeG__ping;display:inline-flex;position:absolute}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero .Home-module-scss-module__sB0LeG__badge .Home-module-scss-module__sB0LeG__pingWrapper .Home-module-scss-module__sB0LeG__dot{background-color:#00a4a6;border-radius:9999px;width:.5rem;height:.5rem;display:inline-flex;position:relative}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero h1{color:#fff;letter-spacing:-.05em;margin-bottom:2rem;font-size:clamp(3rem,10vw,6.5rem);font-weight:900;line-height:.9}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero h1 .Home-module-scss-module__sB0LeG__gradient{background:linear-gradient(90deg,#00a4a6,#32b6b8);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:.5rem;font-size:.6em;display:block}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero .Home-module-scss-module__sB0LeG__description{color:#a1a1aa;max-width:32rem;margin-bottom:3rem;font-size:1.25rem;font-weight:500;line-height:1.6}@media (min-width:768px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero .Home-module-scss-module__sB0LeG__description{font-size:1.5rem}}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero .Home-module-scss-module__sB0LeG__btnGroup{flex-direction:column;gap:1rem;width:100%;display:flex}@media (min-width:640px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero .Home-module-scss-module__sB0LeG__btnGroup{flex-direction:row;width:auto}}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero .Home-module-scss-module__sB0LeG__btnGroup .Home-module-scss-module__sB0LeG__heroBtn{width:100%}@media (min-width:640px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero .Home-module-scss-module__sB0LeG__btnGroup .Home-module-scss-module__sB0LeG__heroBtn{width:auto}}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero .Home-module-scss-module__sB0LeG__btnGroup .Home-module-scss-module__sB0LeG__heroBtn{padding:1rem 2rem;font-size:1rem}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero .Home-module-scss-module__sB0LeG__btnGroup .Home-module-scss-module__sB0LeG__secondaryBtn{color:#fff;background-color:#ffffff0d;border:1px solid #ffffff1a}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero .Home-module-scss-module__sB0LeG__btnGroup .Home-module-scss-module__sB0LeG__secondaryBtn:hover{background-color:#ffffff1a}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__hero .Home-module-scss-module__sB0LeG__decorative{filter:blur(120px);pointer-events:none;background-color:#00a4a61a;border-radius:9999px;width:60%;height:80%;position:absolute;bottom:-5%;right:-10%}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation{background-color:#fff;padding:6rem 0;overflow:hidden}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__grid{align-items:center;gap:3rem;display:grid}@media (min-width:1024px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__grid{grid-template-columns:repeat(2,1fr);gap:6rem}}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__textContent{position:relative}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__textContent .Home-module-scss-module__sB0LeG__decoBall{z-index:-1;background-color:#00a4a60d;border-radius:9999px;width:6rem;height:6rem;position:absolute;top:-1rem;left:-1rem}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__textContent .Home-module-scss-module__sB0LeG__surtitle{text-transform:uppercase;letter-spacing:.3em;color:#00a4a6;margin-bottom:1rem;font-size:.875rem;font-weight:700;display:block}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__textContent h2{color:#18181b;letter-spacing:-.025em;margin-bottom:2rem;font-size:2.5rem;font-weight:900;line-height:1.2}@media (min-width:768px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__textContent h2{font-size:3rem}}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__textContent .Home-module-scss-module__sB0LeG__textMain{color:#52525b;margin-bottom:2.5rem;font-size:1.125rem;font-weight:500;line-height:1.6}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__textContent .Home-module-scss-module__sB0LeG__featureGrid{gap:1.5rem;margin-bottom:3rem;display:grid}@media (min-width:640px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__textContent .Home-module-scss-module__sB0LeG__featureGrid{grid-template-columns:repeat(2,1fr)}}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__textContent .Home-module-scss-module__sB0LeG__featureGrid .Home-module-scss-module__sB0LeG__featureItem{background-color:#fafafa;border:1px solid #f4f4f5;border-radius:1.5rem;align-items:center;gap:.75rem;padding:1rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__textContent .Home-module-scss-module__sB0LeG__featureGrid .Home-module-scss-module__sB0LeG__featureItem:hover{border-color:#00a4a64d}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__textContent .Home-module-scss-module__sB0LeG__featureGrid .Home-module-scss-module__sB0LeG__featureItem svg{color:#00a4a6;transition:transform .2s}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__textContent .Home-module-scss-module__sB0LeG__featureGrid .Home-module-scss-module__sB0LeG__featureItem:hover svg{transform:scale(1.1)}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__textContent .Home-module-scss-module__sB0LeG__featureGrid .Home-module-scss-module__sB0LeG__featureItem span{color:#27272a;letter-spacing:-.01em;font-size:.875rem;font-weight:700}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__textContent .Home-module-scss-module__sB0LeG__moreLink{color:#18181b;align-items:center;gap:.75rem;font-weight:700;display:inline-flex}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__textContent .Home-module-scss-module__sB0LeG__moreLink .Home-module-scss-module__sB0LeG__iconCircle{border:1px solid #e4e4e7;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__textContent .Home-module-scss-module__sB0LeG__moreLink:hover .Home-module-scss-module__sB0LeG__iconCircle{color:#fff;background-color:#00a4a6;border-color:#00a4a6}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__visualContent{position:relative}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__visualContent .Home-module-scss-module__sB0LeG__mainImage{aspect-ratio:1;color:#a1a1aa;background-color:#f4f4f5;border-radius:3rem;justify-content:center;align-items:center;font-family:JetBrains Mono,Fira Code,monospace;font-size:.75rem;font-style:italic;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__visualContent .Home-module-scss-module__sB0LeG__mainImage:after{content:"";background:linear-gradient(to top right,#00a4a633,#0000);position:absolute;inset:0}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__visualContent .Home-module-scss-module__sB0LeG__floatCard{background-color:#fff;border:1px solid #f4f4f5;border-radius:2rem;max-width:15rem;padding:2rem;animation:6s ease-in-out infinite Home-module-scss-module__sB0LeG__float;display:none;position:absolute;bottom:-2.5rem;left:-2.5rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}@media (min-width:768px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__visualContent .Home-module-scss-module__sB0LeG__floatCard{display:block}}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__visualContent .Home-module-scss-module__sB0LeG__floatCard .Home-module-scss-module__sB0LeG__iconBox{color:#00a4a6;background-color:#00a4a61a;border-radius:1.5rem;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1rem;display:flex}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__visualContent .Home-module-scss-module__sB0LeG__floatCard h4{color:#18181b;letter-spacing:-.025em;margin-bottom:.5rem;font-weight:900}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__presentation .Home-module-scss-module__sB0LeG__visualContent .Home-module-scss-module__sB0LeG__floatCard p{color:#71717a;font-size:.75rem;font-weight:500;line-height:normal}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__realisationsPreview{background-color:#fff;padding:5rem 0}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__realisationsPreview .Home-module-scss-module__sB0LeG__header{flex-direction:column;gap:1.5rem;margin-bottom:4rem;display:flex}@media (min-width:768px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__realisationsPreview .Home-module-scss-module__sB0LeG__header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__realisationsPreview .Home-module-scss-module__sB0LeG__header .Home-module-scss-module__sB0LeG__surtitle{text-transform:uppercase;letter-spacing:.3em;color:#00a4a6;margin-bottom:1rem;font-size:.875rem;font-weight:700;display:block}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__realisationsPreview .Home-module-scss-module__sB0LeG__header h2{letter-spacing:-.025em;margin-bottom:1rem;font-size:2.5rem;font-weight:900}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__realisationsPreview .Home-module-scss-module__sB0LeG__header p{color:#71717a;font-weight:500}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__realisationsPreview .Home-module-scss-module__sB0LeG__previewGrid{grid-template-columns:repeat(1,1fr);gap:2rem;display:grid}@media (min-width:640px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__realisationsPreview .Home-module-scss-module__sB0LeG__previewGrid{grid-template-columns:repeat(3,1fr)}}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__realisationsPreview .Home-module-scss-module__sB0LeG__previewGrid .Home-module-scss-module__sB0LeG__previewCard{aspect-ratio:4/3;background-color:#f4f4f5;border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__realisationsPreview .Home-module-scss-module__sB0LeG__previewGrid .Home-module-scss-module__sB0LeG__previewCard .Home-module-scss-module__sB0LeG__image{transition:transform .5s}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__realisationsPreview .Home-module-scss-module__sB0LeG__previewGrid .Home-module-scss-module__sB0LeG__previewCard .Home-module-scss-module__sB0LeG__overlay{color:#fff;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#18181b66;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__realisationsPreview .Home-module-scss-module__sB0LeG__previewGrid .Home-module-scss-module__sB0LeG__previewCard:hover .Home-module-scss-module__sB0LeG__image{transform:scale(1.1)}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__realisationsPreview .Home-module-scss-module__sB0LeG__previewGrid .Home-module-scss-module__sB0LeG__previewCard:hover .Home-module-scss-module__sB0LeG__overlay{opacity:1}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__sectorsPreview{background-color:#fafafa;padding:5rem 0}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__sectorsPreview .Home-module-scss-module__sB0LeG__header{flex-direction:column;gap:1.5rem;margin-bottom:4rem;display:flex}@media (min-width:768px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__sectorsPreview .Home-module-scss-module__sB0LeG__header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__sectorsPreview .Home-module-scss-module__sB0LeG__header .Home-module-scss-module__sB0LeG__surtitle{text-transform:uppercase;letter-spacing:.3em;color:#00a4a6;margin-bottom:1rem;font-size:.875rem;font-weight:700;display:block}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__sectorsPreview .Home-module-scss-module__sB0LeG__header h2{letter-spacing:-.025em;margin-bottom:0;font-size:2.5rem;font-weight:900}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__sectorsPreview .Home-module-scss-module__sB0LeG__grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (min-width:768px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__sectorsPreview .Home-module-scss-module__sB0LeG__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__sectorsPreview .Home-module-scss-module__sB0LeG__grid{grid-template-columns:repeat(6,1fr)}}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__sectorsPreview .Home-module-scss-module__sB0LeG__grid .Home-module-scss-module__sB0LeG__sectorLink{text-align:center;background-color:#fff;border:1px solid #f4f4f5;border-radius:2rem;padding:1.5rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__sectorsPreview .Home-module-scss-module__sB0LeG__grid .Home-module-scss-module__sB0LeG__sectorLink:hover{border-color:#00a4a61a;transform:translateY(-8px);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__sectorsPreview .Home-module-scss-module__sB0LeG__grid .Home-module-scss-module__sB0LeG__sectorLink .Home-module-scss-module__sB0LeG__iconWrapper{background-color:#fafafa;border-radius:1.5rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin:0 auto 1.5rem;transition:background-color .2s;display:flex}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__sectorsPreview .Home-module-scss-module__sB0LeG__grid .Home-module-scss-module__sB0LeG__sectorLink .Home-module-scss-module__sB0LeG__iconWrapper svg{color:#a1a1aa;transition:color .2s}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__sectorsPreview .Home-module-scss-module__sB0LeG__grid .Home-module-scss-module__sB0LeG__sectorLink:hover .Home-module-scss-module__sB0LeG__iconWrapper{background-color:#00a4a60d}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__sectorsPreview .Home-module-scss-module__sB0LeG__grid .Home-module-scss-module__sB0LeG__sectorLink:hover .Home-module-scss-module__sB0LeG__iconWrapper svg{color:#00a4a6}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__sectorsPreview .Home-module-scss-module__sB0LeG__grid .Home-module-scss-module__sB0LeG__sectorLink h3{color:#27272a;letter-spacing:-.025em;font-size:.875rem;font-weight:700}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__stats{z-index:20;margin-top:-5rem;padding:4rem 0;position:relative}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__stats .Home-module-scss-module__sB0LeG__statsGrid{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#fffc;border:1px solid #fff3;border-radius:2rem;grid-template-columns:repeat(1,1fr);gap:1.5rem;padding:2rem;display:grid;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}@media (min-width:640px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__stats .Home-module-scss-module__sB0LeG__statsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__stats .Home-module-scss-module__sB0LeG__statsGrid{grid-template-columns:repeat(4,1fr);padding:3rem}}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__stats .Home-module-scss-module__sB0LeG__statItem{align-items:flex-start;gap:1.25rem;padding:1rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__stats .Home-module-scss-module__sB0LeG__statItem:hover{transform:translateY(-4px)}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__stats .Home-module-scss-module__sB0LeG__statItem .Home-module-scss-module__sB0LeG__statIcon{color:#00a4a6;background-color:#00a4a61a;border-radius:1rem;justify-content:center;align-items:center;padding:.75rem;display:flex}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__stats .Home-module-scss-module__sB0LeG__statItem .Home-module-scss-module__sB0LeG__statText{flex-direction:column;display:flex}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__stats .Home-module-scss-module__sB0LeG__statItem .Home-module-scss-module__sB0LeG__statText .Home-module-scss-module__sB0LeG__statValue{color:#18181b;letter-spacing:-.05em;margin-bottom:.25rem;font-size:1.75rem;font-weight:900;line-height:1}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__stats .Home-module-scss-module__sB0LeG__statItem .Home-module-scss-module__sB0LeG__statText .Home-module-scss-module__sB0LeG__statLabel{color:#00a4a6;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.875rem;font-weight:800}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__stats .Home-module-scss-module__sB0LeG__statItem .Home-module-scss-module__sB0LeG__statText .Home-module-scss-module__sB0LeG__statDesc{color:#a1a1aa;margin-bottom:0;font-size:.75rem;font-weight:600;line-height:1.4}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__materials{color:#fff;background-color:#18181b;padding:8rem 0;position:relative;overflow:hidden}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__materials:before{content:"";background-image:radial-gradient(circle at 100% 0,#00a4a61a 0%,#0000 60%);position:absolute;inset:0}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__materials .Home-module-scss-module__sB0LeG__materialsWrapper{z-index:10;position:relative}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__materials .Home-module-scss-module__sB0LeG__materialsHeader{text-align:center;max-width:48rem;margin:0 auto 5rem}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__materials .Home-module-scss-module__sB0LeG__materialsHeader .Home-module-scss-module__sB0LeG__surtitle{text-transform:uppercase;letter-spacing:.3em;color:#00a4a6;margin-bottom:1rem;font-size:.875rem;font-weight:700;display:block}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__materials .Home-module-scss-module__sB0LeG__materialsHeader h2{letter-spacing:-.05em;margin-bottom:1.5rem;font-size:clamp(2.5rem,6vw,3.5rem);font-weight:900}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__materials .Home-module-scss-module__sB0LeG__materialsHeader p{color:#a1a1aa;font-size:1.125rem;font-weight:500;line-height:1.6}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__materials .Home-module-scss-module__sB0LeG__materialsGrid{grid-template-columns:repeat(1,1fr);gap:2rem;display:grid}@media (min-width:640px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__materials .Home-module-scss-module__sB0LeG__materialsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__materials .Home-module-scss-module__sB0LeG__materialsGrid{grid-template-columns:repeat(4,1fr)}}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__materials .Home-module-scss-module__sB0LeG__materialCard{text-align:center;background-color:#ffffff08;border:1px solid #ffffff0d;border-radius:2rem;padding:3rem 2rem;transition:all .2s cubic-bezier(.4,0,.2,1)}@media (hover:hover){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__materials .Home-module-scss-module__sB0LeG__materialCard:hover{background-color:#ffffff12;border-color:#00a4a64d;transform:translateY(-8px)}}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__materials .Home-module-scss-module__sB0LeG__materialCard .Home-module-scss-module__sB0LeG__materialIcon{border:2px solid;border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:2rem;display:inline-flex;position:relative}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__materials .Home-module-scss-module__sB0LeG__materialCard .Home-module-scss-module__sB0LeG__materialIcon .Home-module-scss-module__sB0LeG__dot{border-radius:9999px;width:.75rem;height:.75rem;box-shadow:0 0 20px}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__materials .Home-module-scss-module__sB0LeG__materialCard h3{color:#fff;margin-bottom:.75rem;font-size:1.5rem;font-weight:800}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__materials .Home-module-scss-module__sB0LeG__materialCard p{color:#a1a1aa;font-size:.875rem;font-weight:500;line-height:1.5}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__process{background-color:#fff;padding:8rem 0}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__process .Home-module-scss-module__sB0LeG__processHeader{text-align:center;margin-bottom:6rem}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__process .Home-module-scss-module__sB0LeG__processHeader .Home-module-scss-module__sB0LeG__surtitle{text-transform:uppercase;letter-spacing:.3em;color:#00a4a6;margin-bottom:1rem;font-size:.875rem;font-weight:700;display:block}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__process .Home-module-scss-module__sB0LeG__processHeader h2{letter-spacing:-.025em;font-size:3rem;font-weight:900}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__process .Home-module-scss-module__sB0LeG__processTimeline{grid-template-columns:1fr;gap:4rem;display:grid;position:relative}@media (min-width:1024px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__process .Home-module-scss-module__sB0LeG__processTimeline{grid-template-columns:repeat(3,1fr)}}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__process .Home-module-scss-module__sB0LeG__processItem{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__process .Home-module-scss-module__sB0LeG__processItem .Home-module-scss-module__sB0LeG__stepNumber{color:#00a4a6;z-index:5;background-color:#fafafa;border:1px solid #f4f4f5;border-radius:50%;justify-content:center;align-items:center;width:5rem;height:5rem;margin-bottom:2rem;font-size:1.5rem;font-weight:900;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__process .Home-module-scss-module__sB0LeG__processItem:hover .Home-module-scss-module__sB0LeG__stepNumber{color:#fff;background-color:#00a4a6;border-color:#00a4a6;transform:scale(1.1)}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__process .Home-module-scss-module__sB0LeG__processItem .Home-module-scss-module__sB0LeG__stepContent h3{color:#18181b;margin-bottom:1rem;font-size:1.25rem;font-weight:800}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__process .Home-module-scss-module__sB0LeG__processItem .Home-module-scss-module__sB0LeG__stepContent p{color:#71717a;font-weight:500;line-height:1.6}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__process .Home-module-scss-module__sB0LeG__processItem .Home-module-scss-module__sB0LeG__stepConnector{display:none}@media (min-width:1024px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__process .Home-module-scss-module__sB0LeG__processItem .Home-module-scss-module__sB0LeG__stepConnector{z-index:1;background:linear-gradient(90deg,#f4f4f5,#0000);width:calc(100% - 8rem);height:2px;display:block;position:absolute;top:2.5rem;left:calc(50% + 4rem)}}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__ctaSection{text-align:center;background-color:#18181b;padding:4rem 1.5rem;position:relative;overflow:hidden}@media (min-width:768px){.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__ctaSection{padding:8rem 0}}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__ctaSection .Home-module-scss-module__sB0LeG__dotsOverlay{opacity:.1;background-image:radial-gradient(#00a4a6 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__ctaSection .Home-module-scss-module__sB0LeG__container{z-index:10;position:relative}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__ctaSection h2{color:#fff;letter-spacing:-.05em;margin-bottom:2rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:900;line-height:1}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__ctaSection h2 .Home-module-scss-module__sB0LeG__muted{color:#71717a;font-style:italic}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__ctaSection p{color:#a1a1aa;max-width:42rem;margin:0 auto 3rem;font-size:1.25rem;font-weight:500;line-height:1.6}.Home-module-scss-module__sB0LeG__home .Home-module-scss-module__sB0LeG__ctaSection .Home-module-scss-module__sB0LeG__ctaBtn{padding:1.25rem 2.5rem;font-size:1.125rem}@keyframes Home-module-scss-module__sB0LeG__ping{75%,to{opacity:0;transform:scale(2)}}@keyframes Home-module-scss-module__sB0LeG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}
.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__hero{background-color:#fafafa;border-bottom:1px solid #e4e4e7;padding:6rem 0}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__hero .APropos-module-scss-module__2wXfTW__textContent{max-width:48rem}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__hero .APropos-module-scss-module__2wXfTW__textContent .APropos-module-scss-module__2wXfTW__surtitle{text-transform:uppercase;letter-spacing:.3em;color:#00a4a6;margin-bottom:1rem;font-size:.875rem;font-weight:700;display:block}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__hero .APropos-module-scss-module__2wXfTW__textContent h1{letter-spacing:-.05em;margin-bottom:1.5rem;font-size:clamp(3rem,10vw,4.5rem);font-weight:900;line-height:1}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__hero .APropos-module-scss-module__2wXfTW__textContent h1 .APropos-module-scss-module__2wXfTW__blue{color:#00a4a6}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__hero .APropos-module-scss-module__2wXfTW__textContent p{color:#52525b;font-size:1.25rem;font-weight:500;line-height:1.6}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story{background-color:#fff;padding:6rem 0}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story .APropos-module-scss-module__2wXfTW__grid{gap:6rem;display:grid}@media (min-width:1024px){.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story .APropos-module-scss-module__2wXfTW__grid{grid-template-columns:repeat(2,1fr)}}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story .APropos-module-scss-module__2wXfTW__textContent h2{color:#18181b;letter-spacing:-.025em;margin-bottom:2.5rem;font-size:2.5rem;font-weight:900}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story .APropos-module-scss-module__2wXfTW__textContent .APropos-module-scss-module__2wXfTW__bodyText{color:#52525b;gap:1.5rem;font-size:1.125rem;line-height:1.6;display:grid}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story .APropos-module-scss-module__2wXfTW__textContent .APropos-module-scss-module__2wXfTW__bodyText strong{color:#18181b;font-weight:700}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story .APropos-module-scss-module__2wXfTW__textContent .APropos-module-scss-module__2wXfTW__stats{border-top:1px solid #f4f4f5;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem;padding-top:3rem;display:grid}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story .APropos-module-scss-module__2wXfTW__textContent .APropos-module-scss-module__2wXfTW__stats .APropos-module-scss-module__2wXfTW__statItem .APropos-module-scss-module__2wXfTW__number{color:#00a4a6;margin-bottom:.25rem;font-size:1.875rem;font-weight:900;line-height:1}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story .APropos-module-scss-module__2wXfTW__textContent .APropos-module-scss-module__2wXfTW__stats .APropos-module-scss-module__2wXfTW__statItem .APropos-module-scss-module__2wXfTW__label{text-transform:uppercase;letter-spacing:.1em;color:#a1a1aa;font-size:.75rem;font-weight:700}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story .APropos-module-scss-module__2wXfTW__visualContent .APropos-module-scss-module__2wXfTW__commitmentCard{color:#fff;background-color:#18181b;border-radius:2.5rem;flex-direction:column;justify-content:center;height:100%;padding:1.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}@media (min-width:640px){.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story .APropos-module-scss-module__2wXfTW__visualContent .APropos-module-scss-module__2wXfTW__commitmentCard{padding:3rem}}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story .APropos-module-scss-module__2wXfTW__visualContent .APropos-module-scss-module__2wXfTW__commitmentCard .APropos-module-scss-module__2wXfTW__decoBall{filter:blur(100px);z-index:0;background-color:#00a4a633;border-radius:9999px;width:16rem;height:16rem;position:absolute;top:0;right:0}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story .APropos-module-scss-module__2wXfTW__visualContent .APropos-module-scss-module__2wXfTW__commitmentCard h2{letter-spacing:-.025em;z-index:10;color:#fff;margin-bottom:3rem;font-size:2.5rem;font-weight:900;position:relative}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story .APropos-module-scss-module__2wXfTW__visualContent .APropos-module-scss-module__2wXfTW__commitmentCard .APropos-module-scss-module__2wXfTW__commitList{z-index:10;gap:2.5rem;list-style:none;display:grid;position:relative}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story .APropos-module-scss-module__2wXfTW__visualContent .APropos-module-scss-module__2wXfTW__commitmentCard .APropos-module-scss-module__2wXfTW__commitList li{gap:1.5rem;display:flex}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story .APropos-module-scss-module__2wXfTW__visualContent .APropos-module-scss-module__2wXfTW__commitmentCard .APropos-module-scss-module__2wXfTW__commitList li .APropos-module-scss-module__2wXfTW__iconBox{background-color:#ffffff1a;border-radius:1.5rem;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story .APropos-module-scss-module__2wXfTW__visualContent .APropos-module-scss-module__2wXfTW__commitmentCard .APropos-module-scss-module__2wXfTW__commitList li .APropos-module-scss-module__2wXfTW__iconBox svg{color:#00a4a6}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story .APropos-module-scss-module__2wXfTW__visualContent .APropos-module-scss-module__2wXfTW__commitmentCard .APropos-module-scss-module__2wXfTW__commitList li .APropos-module-scss-module__2wXfTW__itemText h3{color:#fff;margin-bottom:.5rem;font-size:1.25rem;font-weight:700;line-height:1}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__story .APropos-module-scss-module__2wXfTW__visualContent .APropos-module-scss-module__2wXfTW__commitmentCard .APropos-module-scss-module__2wXfTW__commitList li .APropos-module-scss-module__2wXfTW__itemText p{color:#a1a1aa;font-size:.875rem;line-height:1.5}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__founderSection{background-color:#fafafa;padding:6rem 0}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__founderSection .APropos-module-scss-module__2wXfTW__founderCard{text-align:center;background-color:#fff;border:1px solid #f4f4f5;border-radius:3rem;flex-direction:column;align-items:center;max-width:56rem;margin:0 auto;padding:3rem;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@media (min-width:768px){.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__founderSection .APropos-module-scss-module__2wXfTW__founderCard{padding:5rem}}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__founderSection .APropos-module-scss-module__2wXfTW__founderCard .APropos-module-scss-module__2wXfTW__iconWrapper{background-color:#00a4a60d;border-radius:9999px;justify-content:center;align-items:center;width:5rem;height:5rem;margin-bottom:3rem;display:flex}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__founderSection .APropos-module-scss-module__2wXfTW__founderCard .APropos-module-scss-module__2wXfTW__iconWrapper svg{color:#00a4a6}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__founderSection .APropos-module-scss-module__2wXfTW__founderCard .APropos-module-scss-module__2wXfTW__quoteText{font-size:1.5rem}@media (min-width:768px){.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__founderSection .APropos-module-scss-module__2wXfTW__founderCard .APropos-module-scss-module__2wXfTW__quoteText{font-size:1.875rem}}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__founderSection .APropos-module-scss-module__2wXfTW__founderCard .APropos-module-scss-module__2wXfTW__quoteText{color:#27272a;letter-spacing:-.01em;margin-bottom:3rem;font-style:italic;font-weight:500;line-height:normal}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__founderSection .APropos-module-scss-module__2wXfTW__founderCard .APropos-module-scss-module__2wXfTW__founderInfo h4{color:#18181b;margin-bottom:.25rem;font-size:1.25rem;font-weight:900}.APropos-module-scss-module__2wXfTW__aPropos .APropos-module-scss-module__2wXfTW__founderSection .APropos-module-scss-module__2wXfTW__founderCard .APropos-module-scss-module__2wXfTW__founderInfo .APropos-module-scss-module__2wXfTW__founderLabel{color:#00a4a6;text-transform:uppercase;letter-spacing:.2em;font-size:.75rem;font-weight:700}
.Admin-module-scss-module__aDZnzW__adminContainer{background-color:#fafafa;flex-direction:column;min-height:100vh;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__loginWrapper{background:radial-gradient(circle,#00a4a60d 0%,#fafafa 100%);flex-grow:1;justify-content:center;align-items:center;padding:2rem;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__loginWrapper .Admin-module-scss-module__aDZnzW__loginCard{text-align:center;background-color:#fff;border:1px solid #f4f4f5;border-radius:2rem;width:100%;max-width:28rem;padding:3rem;box-shadow:0 25px 50px -12px #00000040}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__loginWrapper .Admin-module-scss-module__aDZnzW__loginCard .Admin-module-scss-module__aDZnzW__lockIcon{color:#00a4a6;background-color:#00a4a61a;border-radius:1.5rem;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;margin:0 auto 2rem;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__loginWrapper .Admin-module-scss-module__aDZnzW__loginCard h1{color:#18181b;letter-spacing:-.025em;margin-bottom:.5rem;font-size:1.75rem;font-weight:900}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__loginWrapper .Admin-module-scss-module__aDZnzW__loginCard p{color:#71717a;margin-bottom:2.5rem;font-size:.875rem;font-weight:500}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__loginWrapper .Admin-module-scss-module__aDZnzW__loginCard .Admin-module-scss-module__aDZnzW__inputGroup{text-align:left;margin-bottom:2rem}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__loginWrapper .Admin-module-scss-module__aDZnzW__loginCard .Admin-module-scss-module__aDZnzW__inputGroup label{text-transform:uppercase;letter-spacing:.1em;color:#a1a1aa;margin-bottom:.5rem;margin-left:.25rem;font-size:.75rem;font-weight:800;display:block}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__loginWrapper .Admin-module-scss-module__aDZnzW__loginCard .Admin-module-scss-module__aDZnzW__inputGroup input{background-color:#fafafa;border:1px solid #e4e4e7;border-radius:1rem;outline:none;width:100%;padding:1rem 1.25rem;font-family:inherit;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1)}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__loginWrapper .Admin-module-scss-module__aDZnzW__loginCard .Admin-module-scss-module__aDZnzW__inputGroup input:focus{background-color:#fff;border-color:#00a4a6;box-shadow:0 0 0 4px #00a4a61a}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__loginWrapper .Admin-module-scss-module__aDZnzW__loginCard .Admin-module-scss-module__aDZnzW__loginBtn{letter-spacing:.025em;width:100%;padding:1rem;font-weight:800}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard{flex-grow:1;padding:4rem 0}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__header{justify-content:space-between;align-items:center;margin-bottom:4rem;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__header .Admin-module-scss-module__aDZnzW__titleGroup{align-items:center;gap:1rem;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__header .Admin-module-scss-module__aDZnzW__titleGroup .Admin-module-scss-module__aDZnzW__iconBox{color:#00a4a6;background-color:#00a4a61a;border-radius:1.5rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__header .Admin-module-scss-module__aDZnzW__titleGroup h1{letter-spacing:-.05em;color:#18181b;font-size:2.25rem;font-weight:900}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__header .Admin-module-scss-module__aDZnzW__tabNav{background-color:#f4f4f5;border-radius:1rem;gap:.25rem;padding:.35rem;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__header .Admin-module-scss-module__aDZnzW__tabNav .Admin-module-scss-module__aDZnzW__tabBtn{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:700;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__header .Admin-module-scss-module__aDZnzW__tabNav .Admin-module-scss-module__aDZnzW__tabBtn:hover:not(.Admin-module-scss-module__aDZnzW__active){color:#27272a}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__header .Admin-module-scss-module__aDZnzW__tabNav .Admin-module-scss-module__aDZnzW__tabBtn.Admin-module-scss-module__aDZnzW__active{color:#00a4a6;background-color:#fff;box-shadow:0 1px 2px #0000000d}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__header .Admin-module-scss-module__aDZnzW__headerActions{gap:1rem;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__header .Admin-module-scss-module__aDZnzW__settingsBtn{color:#00a4a6;background-color:#fff;border:1px solid #e4e4e7;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__header .Admin-module-scss-module__aDZnzW__settingsBtn:hover{background-color:#00a4a60d;border-color:#00a4a6}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__header .Admin-module-scss-module__aDZnzW__logoutBtn{color:#71717a;background-color:#0000;border:1px solid #e4e4e7;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__header .Admin-module-scss-module__aDZnzW__logoutBtn:hover{color:#18181b;background-color:#f4f4f5}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__passwordSection{margin-bottom:2.5rem;animation:.3s ease-out Admin-module-scss-module__aDZnzW__slideDown;border:2px solid #00a4a633!important}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__passwordSection .Admin-module-scss-module__aDZnzW__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__passwordSection .Admin-module-scss-module__aDZnzW__sectionHeader h2{margin-bottom:0}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__passwordSection .Admin-module-scss-module__aDZnzW__sectionHeader .Admin-module-scss-module__aDZnzW__closeTiny{color:#a1a1aa;cursor:pointer;background:0 0;border:none;border-radius:50%;padding:.5rem;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__passwordSection .Admin-module-scss-module__aDZnzW__sectionHeader .Admin-module-scss-module__aDZnzW__closeTiny:hover{color:#18181b;background-color:#f4f4f5}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__passwordSection .Admin-module-scss-module__aDZnzW__passwordForm .Admin-module-scss-module__aDZnzW__passwordGrid{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem;display:grid}@media (min-width:640px){.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__passwordSection .Admin-module-scss-module__aDZnzW__passwordForm .Admin-module-scss-module__aDZnzW__passwordGrid{grid-template-columns:repeat(2,1fr)}}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__grid{gap:2.5rem;max-width:800px;margin:0 auto;display:grid}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard{background-color:#fff;border:1px solid #e4e4e7;border-radius:2rem;padding:1.5rem;box-shadow:0 1px 2px #0000000d}@media (min-width:768px){.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard{padding:2.5rem}}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard h2{letter-spacing:-.025em;align-items:center;gap:.75rem;margin-bottom:2.5rem;font-size:1.5rem;font-weight:900;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard h2 .Admin-module-scss-module__aDZnzW__icon{color:#00a4a6}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList{gap:1.25rem;display:grid}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__emptyMsg{color:#a1a1aa;text-align:center;background-color:#fafafa;border:1px dashed #e4e4e7;border-radius:1.5rem;padding:2rem;font-size:.875rem;font-style:italic}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard{background-color:#fafafa;border:1px solid #f4f4f5;border-radius:1.5rem;padding:2rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard:hover{background-color:#fff;border-color:#00a4a633;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__cardHeader .Admin-module-scss-module__aDZnzW__metaData{flex-direction:column;gap:.25rem;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__cardHeader .Admin-module-scss-module__aDZnzW__metaData .Admin-module-scss-module__aDZnzW__date{color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:700}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__cardHeader .Admin-module-scss-module__aDZnzW__metaData .Admin-module-scss-module__aDZnzW__tag{color:#00a4a6;letter-spacing:.05em;background-color:#00a4a61a;border-radius:.5rem;width:fit-content;padding:.25rem .625rem;font-size:.625rem;font-weight:900}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__cardHeader .Admin-module-scss-module__aDZnzW__actions .Admin-module-scss-module__aDZnzW__actionBtn{color:#52525b;background-color:#fff;border:1px solid #e4e4e7;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.75rem;font-weight:800;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__cardHeader .Admin-module-scss-module__aDZnzW__actions .Admin-module-scss-module__aDZnzW__actionBtn:hover{color:#00a4a6;border-color:#00a4a6;transform:translateY(-2px)}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__cardHeader .Admin-module-scss-module__aDZnzW__actions .Admin-module-scss-module__aDZnzW__actionBtn.Admin-module-scss-module__aDZnzW__viewBtn:hover{color:#27272a;background-color:#fafafa;border-color:#27272a}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__clientInfo{margin-bottom:1.5rem}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__clientInfo .Admin-module-scss-module__aDZnzW__clientName{color:#18181b;margin-bottom:.25rem;font-size:1.125rem;font-weight:900}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__clientInfo .Admin-module-scss-module__aDZnzW__company{color:#00a4a6;margin-bottom:.75rem;font-size:.875rem;font-weight:700}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__clientInfo .Admin-module-scss-module__aDZnzW__contactLinks{flex-wrap:wrap;gap:1rem;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__clientInfo .Admin-module-scss-module__aDZnzW__contactLinks span{color:#71717a;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__messageContent{color:#52525b;background-color:#fff;border:1px solid #e4e4e780;border-radius:1rem;margin-bottom:1.5rem;padding:1.25rem;font-size:.875rem;line-height:1.6}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__techDetails{background-color:#00a4a60d;border:1px solid #00a4a61a;border-radius:1rem;margin-bottom:1.5rem;padding:1.25rem}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__techDetails .Admin-module-scss-module__aDZnzW__techHeader{color:#00a4a6;letter-spacing:.1em;margin-bottom:.75rem;font-size:.625rem;font-weight:900}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__techDetails .Admin-module-scss-module__aDZnzW__techGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (min-width:640px){.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__techDetails .Admin-module-scss-module__aDZnzW__techGrid{grid-template-columns:repeat(4,1fr)}}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__techDetails .Admin-module-scss-module__aDZnzW__techGrid .Admin-module-scss-module__aDZnzW__techItem{flex-direction:column;gap:.15rem;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__techDetails .Admin-module-scss-module__aDZnzW__techGrid .Admin-module-scss-module__aDZnzW__techItem .Admin-module-scss-module__aDZnzW__techKey{color:#a1a1aa;text-transform:uppercase;font-size:.65rem;font-weight:700}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__techDetails .Admin-module-scss-module__aDZnzW__techGrid .Admin-module-scss-module__aDZnzW__techItem .Admin-module-scss-module__aDZnzW__techValue{color:#18181b;font-size:.8125rem;font-weight:800}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__attachments .Admin-module-scss-module__aDZnzW__fileCard{background-color:#fff;border:1px solid #e4e4e7;border-radius:1rem;align-items:center;gap:.75rem;width:fit-content;padding:.75rem 1rem;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__attachments .Admin-module-scss-module__aDZnzW__fileCard .Admin-module-scss-module__aDZnzW__fileName{color:#27272a;font-size:.75rem;font-weight:700}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__attachments .Admin-module-scss-module__aDZnzW__fileCard .Admin-module-scss-module__aDZnzW__downloadBtn{color:#00a4a6;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__sectionCard .Admin-module-scss-module__aDZnzW__contactList .Admin-module-scss-module__aDZnzW__contactCard .Admin-module-scss-module__aDZnzW__attachments .Admin-module-scss-module__aDZnzW__fileCard .Admin-module-scss-module__aDZnzW__downloadBtn:hover{transform:scale(1.1)}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__galleryHeader{justify-content:space-between;align-items:center;margin-bottom:2.5rem;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__galleryHeader h2{margin-bottom:0}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__galleryHeader .Admin-module-scss-module__aDZnzW__uploadBtn{cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;font-weight:800;display:flex}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__galleryAdminGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (min-width:640px){.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__galleryAdminGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__galleryAdminGrid{grid-template-columns:repeat(4,1fr)}}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__galleryAdminGrid .Admin-module-scss-module__aDZnzW__galleryItem{aspect-ratio:1;cursor:pointer;background-color:#f4f4f5;border:1px solid #e4e4e7;border-radius:1rem;position:relative;overflow:hidden}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__galleryAdminGrid .Admin-module-scss-module__aDZnzW__galleryItem img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__galleryAdminGrid .Admin-module-scss-module__aDZnzW__galleryItem .Admin-module-scss-module__aDZnzW__imageOverlay{opacity:0;z-index:2;color:#fff;background:#00a4a699;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__galleryAdminGrid .Admin-module-scss-module__aDZnzW__galleryItem .Admin-module-scss-module__aDZnzW__imageOverlay span{text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:800}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__galleryAdminGrid .Admin-module-scss-module__aDZnzW__galleryItem:hover img{transform:scale(1.05)}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__dashboard .Admin-module-scss-module__aDZnzW__galleryAdminGrid .Admin-module-scss-module__aDZnzW__galleryItem:hover .Admin-module-scss-module__aDZnzW__imageOverlay{opacity:1}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__galleryLoading,.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__emptyGallery{text-align:center;color:#71717a;background-color:#fafafa;border:2px dashed #e4e4e7;border-radius:1.5rem;padding:4rem 2rem;font-size:.9375rem;font-weight:600}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__galleryLoading .Admin-module-scss-module__aDZnzW__spinner,.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__emptyGallery .Admin-module-scss-module__aDZnzW__spinner{border:3px solid #00a4a61a;border-top-color:#00a4a6;border-radius:50%;width:40px;height:40px;margin:0 auto 1.5rem;animation:.8s linear infinite Admin-module-scss-module__aDZnzW__spin}.Admin-module-scss-module__aDZnzW__adminContainer .Admin-module-scss-module__aDZnzW__emptyGallery{background-color:#0000;border-style:solid}@keyframes Admin-module-scss-module__aDZnzW__spin{to{transform:rotate(360deg)}}.Admin-module-scss-module__aDZnzW__deleteModal{background-color:#fff;border-radius:2rem;width:100%;max-width:450px;animation:.3s cubic-bezier(.16,1,.3,1) Admin-module-scss-module__aDZnzW__modalEnter;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.Admin-module-scss-module__aDZnzW__deleteModal .Admin-module-scss-module__aDZnzW__modalBody{text-align:center;padding:2rem}.Admin-module-scss-module__aDZnzW__deleteModal .Admin-module-scss-module__aDZnzW__modalBody .Admin-module-scss-module__aDZnzW__deletePreview{background-color:#f4f4f5;border-radius:1rem;width:100%;height:200px;margin-bottom:1.5rem;overflow:hidden}.Admin-module-scss-module__aDZnzW__deleteModal .Admin-module-scss-module__aDZnzW__modalBody .Admin-module-scss-module__aDZnzW__deletePreview img{object-fit:contain;width:100%;height:100%}.Admin-module-scss-module__aDZnzW__deleteModal .Admin-module-scss-module__aDZnzW__modalBody p{color:#52525b;font-size:.9375rem;line-height:1.6}.Admin-module-scss-module__aDZnzW__deleteModal .Admin-module-scss-module__aDZnzW__modalFooter{background-color:#fafafa;gap:1rem;padding:1.5rem 2rem;display:flex}.Admin-module-scss-module__aDZnzW__deleteModal .Admin-module-scss-module__aDZnzW__modalFooter button{flex:1}.Admin-module-scss-module__aDZnzW__deleteModal .Admin-module-scss-module__aDZnzW__modalFooter .Admin-module-scss-module__aDZnzW__deleteConfirmBtn{color:#fff;background-color:#ef4444;justify-content:center;align-items:center;gap:.5rem;font-weight:800;display:flex}.Admin-module-scss-module__aDZnzW__deleteModal .Admin-module-scss-module__aDZnzW__modalFooter .Admin-module-scss-module__aDZnzW__deleteConfirmBtn:hover{background-color:#dc2626;transform:translateY(-2px)}.Admin-module-scss-module__aDZnzW__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#0f172a80;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__replyModal{background-color:#fff;border-radius:2rem;width:100%;max-width:600px;animation:.3s cubic-bezier(.16,1,.3,1) Admin-module-scss-module__aDZnzW__modalEnter;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__replyModal .Admin-module-scss-module__aDZnzW__modalHeader{border-bottom:1px solid #f4f4f5;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__replyModal .Admin-module-scss-module__aDZnzW__modalHeader h3{color:#18181b;font-size:1.25rem;font-weight:900}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__replyModal .Admin-module-scss-module__aDZnzW__modalHeader .Admin-module-scss-module__aDZnzW__closeBtn{color:#a1a1aa;background:0 0;border:none;border-radius:.5rem;padding:.5rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__replyModal .Admin-module-scss-module__aDZnzW__modalHeader .Admin-module-scss-module__aDZnzW__closeBtn:hover{color:#18181b;background-color:#f4f4f5}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__replyModal .Admin-module-scss-module__aDZnzW__modalBody{padding:2rem}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__replyModal .Admin-module-scss-module__aDZnzW__modalBody .Admin-module-scss-module__aDZnzW__replyMeta{background-color:#fafafa;border-radius:1rem;margin-bottom:1.5rem;padding:1rem}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__replyModal .Admin-module-scss-module__aDZnzW__modalBody .Admin-module-scss-module__aDZnzW__replyMeta p{color:#52525b;margin-bottom:.25rem;font-size:.8125rem}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__replyModal .Admin-module-scss-module__aDZnzW__modalBody .Admin-module-scss-module__aDZnzW__replyMeta p strong{color:#18181b;width:50px;font-weight:700;display:inline-block}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__replyModal .Admin-module-scss-module__aDZnzW__modalBody .Admin-module-scss-module__aDZnzW__replyForm{flex-direction:column;gap:1.5rem;display:flex}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__replyModal .Admin-module-scss-module__aDZnzW__modalBody .Admin-module-scss-module__aDZnzW__replyForm textarea{resize:none;border:1px solid #e4e4e7;border-radius:1rem;outline:none;width:100%;padding:1.25rem;font-family:inherit;font-size:.9375rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__replyModal .Admin-module-scss-module__aDZnzW__modalBody .Admin-module-scss-module__aDZnzW__replyForm textarea:focus{border-color:#00a4a6;box-shadow:0 0 0 4px #00a4a61a}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__replyModal .Admin-module-scss-module__aDZnzW__modalBody .Admin-module-scss-module__aDZnzW__replyForm .Admin-module-scss-module__aDZnzW__fileUpload{align-items:center;gap:1rem;display:flex}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__replyModal .Admin-module-scss-module__aDZnzW__modalBody .Admin-module-scss-module__aDZnzW__replyForm .Admin-module-scss-module__aDZnzW__fileUpload .Admin-module-scss-module__aDZnzW__fileLabel{color:#52525b;cursor:pointer;background-color:#fafafa;border:1px dashed #d4d4d8;border-radius:.75rem;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.8125rem;font-weight:700;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__replyModal .Admin-module-scss-module__aDZnzW__modalBody .Admin-module-scss-module__aDZnzW__replyForm .Admin-module-scss-module__aDZnzW__fileUpload .Admin-module-scss-module__aDZnzW__fileLabel:hover{color:#00a4a6;background-color:#e6f7f7;border-color:#00a4a6}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__replyModal .Admin-module-scss-module__aDZnzW__modalBody .Admin-module-scss-module__aDZnzW__replyForm .Admin-module-scss-module__aDZnzW__hiddenInput{display:none}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__replyModal .Admin-module-scss-module__aDZnzW__modalBody .Admin-module-scss-module__aDZnzW__replyForm .Admin-module-scss-module__aDZnzW__clearFiles{color:#ef4444;text-transform:uppercase;cursor:pointer;background:0 0;border:none;padding:.4rem;font-size:.7rem;font-weight:800}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__replyModal .Admin-module-scss-module__aDZnzW__modalBody .Admin-module-scss-module__aDZnzW__replyForm .Admin-module-scss-module__aDZnzW__clearFiles:hover{text-decoration:underline}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__modalFooter{background-color:#fafafa;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem;display:flex}.Admin-module-scss-module__aDZnzW__modalOverlay .Admin-module-scss-module__aDZnzW__modalFooter .Admin-module-scss-module__aDZnzW__sendBtn{align-items:center;gap:.75rem;font-weight:800;display:flex}.Admin-module-scss-module__aDZnzW__historyModal{background-color:#fff;border-radius:2rem;width:100%;max-width:850px;animation:.3s cubic-bezier(.16,1,.3,1) Admin-module-scss-module__aDZnzW__modalEnter;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.Admin-module-scss-module__aDZnzW__historyModal .Admin-module-scss-module__aDZnzW__historyHeader{border-bottom:1px solid #f4f4f5;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}.Admin-module-scss-module__aDZnzW__historyModal .Admin-module-scss-module__aDZnzW__historyHeader .Admin-module-scss-module__aDZnzW__historyTitle{align-items:center;gap:.75rem;display:flex}.Admin-module-scss-module__aDZnzW__historyModal .Admin-module-scss-module__aDZnzW__historyHeader .Admin-module-scss-module__aDZnzW__historyTitle h3{color:#18181b;margin:0;font-size:1.25rem;font-weight:900}.Admin-module-scss-module__aDZnzW__historyModal .Admin-module-scss-module__aDZnzW__historyHeader .Admin-module-scss-module__aDZnzW__historyTitle .Admin-module-scss-module__aDZnzW__titleIcon{color:#00a4a6}.Admin-module-scss-module__aDZnzW__historyModal .Admin-module-scss-module__aDZnzW__historyHeader .Admin-module-scss-module__aDZnzW__historyCloseBtn{color:#a1a1aa;background:0 0;border:none;border-radius:.5rem;padding:.5rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.Admin-module-scss-module__aDZnzW__historyModal .Admin-module-scss-module__aDZnzW__historyHeader .Admin-module-scss-module__aDZnzW__historyCloseBtn:hover{color:#18181b;background-color:#f4f4f5}.Admin-module-scss-module__aDZnzW__historyModal .Admin-module-scss-module__aDZnzW__historyBody{padding:2rem}.Admin-module-scss-module__aDZnzW__historyModal .Admin-module-scss-module__aDZnzW__historyFooter{background-color:#fafafa;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem;display:flex}.Admin-module-scss-module__aDZnzW__historyTimeline{flex-direction:column;gap:2rem;max-height:65vh;padding:1rem 1.5rem 1rem 1rem;display:flex;position:relative;overflow-y:auto}.Admin-module-scss-module__aDZnzW__historyTimeline:before{content:"";background:linear-gradient(#f4f4f5,#e4e4e7,#f4f4f5);width:2px;position:absolute;top:2rem;bottom:2rem;left:2.25rem}.Admin-module-scss-module__aDZnzW__historyTimeline::-webkit-scrollbar{width:6px}.Admin-module-scss-module__aDZnzW__historyTimeline::-webkit-scrollbar-track{background:#fafafa}.Admin-module-scss-module__aDZnzW__historyTimeline::-webkit-scrollbar-thumb{background:#e4e4e7;border-radius:10px}.Admin-module-scss-module__aDZnzW__historyItem{z-index:1;gap:1.25rem;display:flex;position:relative}.Admin-module-scss-module__aDZnzW__historyItem .Admin-module-scss-module__aDZnzW__historyAvatar{color:#71717a;background-color:#fff;border:2px solid #e4e4e7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;box-shadow:0 1px 2px #0000000d}.Admin-module-scss-module__aDZnzW__historyItem .Admin-module-scss-module__aDZnzW__itemContent{flex:1}.Admin-module-scss-module__aDZnzW__historyItem .Admin-module-scss-module__aDZnzW__itemContent .Admin-module-scss-module__aDZnzW__historyMeta{align-items:center;gap:.75rem;margin-bottom:.5rem;font-size:.8125rem;display:flex}.Admin-module-scss-module__aDZnzW__historyItem .Admin-module-scss-module__aDZnzW__itemContent .Admin-module-scss-module__aDZnzW__historyMeta .Admin-module-scss-module__aDZnzW__author{color:#18181b;font-weight:800}.Admin-module-scss-module__aDZnzW__historyItem .Admin-module-scss-module__aDZnzW__itemContent .Admin-module-scss-module__aDZnzW__historyMeta .Admin-module-scss-module__aDZnzW__badge,.Admin-module-scss-module__aDZnzW__historyItem .Admin-module-scss-module__aDZnzW__itemContent .Admin-module-scss-module__aDZnzW__historyMeta .Admin-module-scss-module__aDZnzW__adminBadge{letter-spacing:.05em;border-radius:.5rem;padding:.15rem .5rem;font-size:.625rem;font-weight:900}.Admin-module-scss-module__aDZnzW__historyItem .Admin-module-scss-module__aDZnzW__itemContent .Admin-module-scss-module__aDZnzW__historyMeta .Admin-module-scss-module__aDZnzW__badge{color:#71717a;background-color:#f4f4f5}.Admin-module-scss-module__aDZnzW__historyItem .Admin-module-scss-module__aDZnzW__itemContent .Admin-module-scss-module__aDZnzW__historyMeta .Admin-module-scss-module__aDZnzW__adminBadge{color:#00a4a6;background-color:#e6f7f7}.Admin-module-scss-module__aDZnzW__historyItem .Admin-module-scss-module__aDZnzW__itemContent .Admin-module-scss-module__aDZnzW__historyMeta .Admin-module-scss-module__aDZnzW__dot{color:#d4d4d8}.Admin-module-scss-module__aDZnzW__historyItem .Admin-module-scss-module__aDZnzW__itemContent .Admin-module-scss-module__aDZnzW__historyMeta .Admin-module-scss-module__aDZnzW__time{color:#a1a1aa;font-weight:600}.Admin-module-scss-module__aDZnzW__historyItem .Admin-module-scss-module__aDZnzW__itemContent .Admin-module-scss-module__aDZnzW__historyBubble{white-space:pre-wrap;color:#3f3f46;background-color:#fff;border:1px solid #e4e4e7;border-radius:.25rem 1.5rem 1.5rem;padding:1.25rem;font-size:.9375rem;line-height:1.6;box-shadow:0 1px 2px #0000000d}.Admin-module-scss-module__aDZnzW__historyItem .Admin-module-scss-module__aDZnzW__itemContent .Admin-module-scss-module__aDZnzW__historyFile{color:#00a4a6;background-color:#e6f7f7;border-radius:1rem;align-items:center;gap:.5rem;margin-top:.75rem;padding:.5rem 1rem;font-size:.75rem;font-weight:800;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.Admin-module-scss-module__aDZnzW__historyItem .Admin-module-scss-module__aDZnzW__itemContent .Admin-module-scss-module__aDZnzW__historyFile:hover{color:#fff;background-color:#00a4a6;transform:translateY(-1px)}.Admin-module-scss-module__aDZnzW__historyItem.Admin-module-scss-module__aDZnzW__adminItem .Admin-module-scss-module__aDZnzW__historyAvatar{color:#fff;background-color:#041e23;border-color:#00a4a6}.Admin-module-scss-module__aDZnzW__historyItem.Admin-module-scss-module__aDZnzW__adminItem .Admin-module-scss-module__aDZnzW__historyBubble{background-color:#fafafa;border-color:#e4e4e7}.Admin-module-scss-module__aDZnzW__historyItem.Admin-module-scss-module__aDZnzW__clientItem .Admin-module-scss-module__aDZnzW__historyBubble{background-color:#fff}@keyframes Admin-module-scss-module__aDZnzW__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes Admin-module-scss-module__aDZnzW__modalEnter{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}
.Kiksweb-module-scss-module__ncHw7G__kikswebPage{color:#041e23;background-color:#f8fafc;min-height:100vh;position:relative;overflow:hidden}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__matrixBg{opacity:.4;pointer-events:none;background-image:radial-gradient(circle at 20% 30%,#00a4a626,#0000 40%),radial-gradient(circle at 80% 70%,#6366f11a,#0000 40%);position:absolute;inset:0}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__matrixBg:after{content:"";opacity:.3;background-image:radial-gradient(#cbd5e1 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__hero{text-align:center;z-index:2;padding:8rem 0;position:relative}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__hero .Kiksweb-module-scss-module__ncHw7G__surtitle{color:#00a4a6;text-transform:uppercase;letter-spacing:4px;background:#00a4a614;border-radius:2rem;margin-bottom:1.5rem;padding:.5rem 1.25rem;font-size:.75rem;font-weight:800;display:inline-block}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__hero h1{color:#041e23;letter-spacing:-.04em;margin-bottom:2rem;font-size:clamp(3.5rem,12vw,7rem);font-weight:900;line-height:.9}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__hero h1 .Kiksweb-module-scss-module__ncHw7G__gradient{background:linear-gradient(135deg,#00a4a6,#6366f1);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__hero p{color:#71717a;max-width:650px;margin:0 auto 3.5rem;font-size:1.25rem;font-weight:500;line-height:1.6}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__hero .Kiksweb-module-scss-module__ncHw7G__cta{color:#fff;background-color:#041e23;border-radius:1.5rem;align-items:center;gap:1rem;padding:1.25rem 2.5rem;font-weight:700;text-decoration:none;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:inline-flex;box-shadow:0 20px 40px #041e2326}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__hero .Kiksweb-module-scss-module__ncHw7G__cta:hover{background-color:#00a4a6;transform:translateY(-5px)scale(1.02);box-shadow:0 25px 50px #00a4a640}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__grid{z-index:2;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem;padding-bottom:120px;display:grid;position:relative}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb3;border:1px solid #fffc;border-radius:2rem;padding:3rem;transition:all .5s;box-shadow:0 10px 30px #0f172a08}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__card:hover{background-color:#fff;border-color:#00a4a633;transform:translateY(-12px);box-shadow:0 30px 60px #041e2314}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__card:hover .Kiksweb-module-scss-module__ncHw7G__iconWrapper{color:#fff;background-color:#00a4a6;transform:scale(1.1)rotate(5deg)}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__card .Kiksweb-module-scss-module__ncHw7G__iconWrapper{color:#00a4a6;background-color:#00a4a61a;border-radius:1.5rem;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:2rem;transition:all .4s;display:flex}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__card h2{color:#041e23;margin-bottom:1.25rem;font-size:1.75rem;font-weight:800}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__card p{color:#71717a;font-size:1.05rem;line-height:1.7}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__ctaBanner{text-align:center;color:#fff;z-index:2;background:linear-gradient(135deg,#041e23,#1e1e1e);border-radius:2rem;margin-bottom:6rem;padding:4rem;position:relative;box-shadow:0 40px 80px #041e2333}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__ctaBanner h3{color:#fff;margin-bottom:1rem;font-size:2.5rem;font-weight:800}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__ctaBanner p{color:#ffffffb3;margin-bottom:2.5rem;font-size:1.125rem}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__ctaBanner .Kiksweb-module-scss-module__ncHw7G__secondaryCta{color:#fff;background-color:#00a4a6;border-radius:1rem;padding:1rem 2rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__ctaBanner .Kiksweb-module-scss-module__ncHw7G__secondaryCta:hover{background-color:#00bdc0;transform:translateY(-3px);box-shadow:0 10px 20px #00a4a64d}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__footerLinks{text-align:center;z-index:2;border-top:1px solid #041e230d;padding:6rem 0;position:relative}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__footerLinks p{color:#a1a1aa;margin-bottom:1rem}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__footerLinks a{color:#00a4a6;font-weight:700;text-decoration:none;transition:all .3s}.Kiksweb-module-scss-module__ncHw7G__kikswebPage .Kiksweb-module-scss-module__ncHw7G__footerLinks a:hover{color:#041e23;text-decoration:underline}
.Legal-module-scss-module___TON-G__legalPage{background-color:#fafafa;min-height:100vh;padding-top:100px}.Legal-module-scss-module___TON-G__legalPage .Legal-module-scss-module___TON-G__hero{color:#fff;text-align:center;background-color:#18181b;margin-bottom:4rem;padding:4rem 0}.Legal-module-scss-module___TON-G__legalPage .Legal-module-scss-module___TON-G__hero h1{margin-bottom:1rem;font-size:3rem;font-weight:900}.Legal-module-scss-module___TON-G__legalPage .Legal-module-scss-module___TON-G__hero .Legal-module-scss-module___TON-G__updateDate{color:#a1a1aa;font-style:italic}.Legal-module-scss-module___TON-G__legalPage .Legal-module-scss-module___TON-G__contentSection{padding-bottom:100px}.Legal-module-scss-module___TON-G__legalPage .Legal-module-scss-module___TON-G__contentSection .Legal-module-scss-module___TON-G__legalGrid{flex-direction:column;gap:3rem;max-width:800px;margin:0 auto;display:flex}.Legal-module-scss-module___TON-G__legalPage .Legal-module-scss-module___TON-G__contentSection .Legal-module-scss-module___TON-G__legalBlock{background:#fff;border:1px solid #e4e4e7;border-radius:1.5rem;padding:2.5rem;box-shadow:0 1px 2px #0000000d}.Legal-module-scss-module___TON-G__legalPage .Legal-module-scss-module___TON-G__contentSection .Legal-module-scss-module___TON-G__legalBlock h2{color:#00a4a6;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800;display:flex}.Legal-module-scss-module___TON-G__legalPage .Legal-module-scss-module___TON-G__contentSection .Legal-module-scss-module___TON-G__legalBlock h2 svg{color:#00a4a6}.Legal-module-scss-module___TON-G__legalPage .Legal-module-scss-module___TON-G__contentSection .Legal-module-scss-module___TON-G__legalBlock p{color:#52525b;margin-bottom:1rem;line-height:1.7}.Legal-module-scss-module___TON-G__legalPage .Legal-module-scss-module___TON-G__contentSection .Legal-module-scss-module___TON-G__legalBlock p strong{color:#18181b}.Legal-module-scss-module___TON-G__legalPage .Legal-module-scss-module___TON-G__contentSection .Legal-module-scss-module___TON-G__legalBlock ul{padding:0;list-style:none}.Legal-module-scss-module___TON-G__legalPage .Legal-module-scss-module___TON-G__contentSection .Legal-module-scss-module___TON-G__legalBlock ul li{color:#52525b;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.Legal-module-scss-module___TON-G__legalPage .Legal-module-scss-module___TON-G__contentSection .Legal-module-scss-module___TON-G__legalBlock ul li:before{content:"→";color:#00a4a6;position:absolute;left:0}
.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__hero{text-align:center;background-color:#18181b;border-bottom:1px solid #ffffff0d;padding:6rem 0;position:relative;overflow:hidden}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__hero .ParcMachines-module-scss-module__6zE5La__heroPattern{background-image:url(https://www.transparenttextures.com/patterns/carbon-fibre.png);position:absolute;inset:0}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__hero .ParcMachines-module-scss-module__6zE5La__container{z-index:10;position:relative}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__hero .ParcMachines-module-scss-module__6zE5La__surtitle{text-transform:uppercase;letter-spacing:.3em;color:#00a4a6;margin-bottom:1rem;font-size:.875rem;font-weight:700;display:block}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__hero h1{color:#fff;letter-spacing:-.05em;margin-bottom:1.5rem;font-size:clamp(2.5rem,8vw,4.5rem);font-weight:900;line-height:1.1}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__hero h1 .ParcMachines-module-scss-module__6zE5La__gradientText{background:linear-gradient(90deg,#00a4a6,#32b6b8);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__hero .ParcMachines-module-scss-module__6zE5La__heroDescription{color:#a1a1aa;max-width:42rem;margin:0 auto;font-size:1.125rem;font-weight:500;line-height:1.6}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid{background-color:#fff;padding:5rem 0}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__grid{grid-template-columns:repeat(1,1fr);gap:2.5rem;display:grid}@media (min-width:1024px){.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__grid{grid-template-columns:repeat(2,1fr)}}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard{background-color:#fafafa;border:1px solid #e4e4e7;border-radius:2rem;padding:2rem;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}@media (min-width:768px){.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard{padding:3rem}}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard:after{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#00a4a608,#0000 70%);width:10rem;height:10rem;position:absolute;top:0;right:0}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard:hover{background-color:#fff;border-color:#00a4a633;transform:translateY(-8px);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:3rem;display:flex}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__cardHeader .ParcMachines-module-scss-module__6zE5La__headerLeft{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}@media (min-width:640px){.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__cardHeader .ParcMachines-module-scss-module__6zE5La__headerLeft{flex-direction:row;align-items:center}}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__cardHeader .ParcMachines-module-scss-module__6zE5La__headerLeft .ParcMachines-module-scss-module__6zE5La__iconWrapper{color:#18181b;background-color:#fff;border:1px solid #f4f4f5;border-radius:1.5rem;justify-content:center;align-items:center;padding:1.5rem;display:flex;box-shadow:0 1px 2px #0000000d}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__cardHeader .ParcMachines-module-scss-module__6zE5La__headerLeft .ParcMachines-module-scss-module__6zE5La__titleGroup h2{color:#18181b;letter-spacing:-.04em;margin-bottom:.25rem;font-size:2rem;font-weight:900;line-height:1}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__cardHeader .ParcMachines-module-scss-module__6zE5La__headerLeft .ParcMachines-module-scss-module__6zE5La__titleGroup .ParcMachines-module-scss-module__6zE5La__subtitle{color:#a1a1aa;text-transform:uppercase;letter-spacing:.2em;font-size:.7rem;font-weight:700}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__cardHeader .ParcMachines-module-scss-module__6zE5La__badge{color:#71717a;text-transform:uppercase;letter-spacing:.1em;background-color:#18181b0d;border:1px solid #18181b0d;border-radius:.75rem;padding:.4rem .8rem;font-size:.65rem;font-weight:800}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard:hover .ParcMachines-module-scss-module__6zE5La__badge{color:#fff;background-color:#00a4a6;border-color:#00a4a6}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__itemsList{gap:1.25rem;display:grid}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__itemsList .ParcMachines-module-scss-module__6zE5La__machineItem{background-color:#fff;border:1px solid #f4f4f5;border-radius:1.5rem;flex-direction:column;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}@media (min-width:640px){.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__itemsList .ParcMachines-module-scss-module__6zE5La__machineItem.ParcMachines-module-scss-module__6zE5La__hasImage{flex-direction:row;align-items:stretch}}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__itemsList .ParcMachines-module-scss-module__6zE5La__machineItem .ParcMachines-module-scss-module__6zE5La__imageWrapper{background-color:#f4f4f5;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:200px;display:flex;position:relative}@media (min-width:640px){.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__itemsList .ParcMachines-module-scss-module__6zE5La__machineItem .ParcMachines-module-scss-module__6zE5La__imageWrapper{width:140px;height:auto}}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__itemsList .ParcMachines-module-scss-module__6zE5La__machineItem .ParcMachines-module-scss-module__6zE5La__imageWrapper .ParcMachines-module-scss-module__6zE5La__prochainement{background-color:#f4f4f5;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__itemsList .ParcMachines-module-scss-module__6zE5La__machineItem .ParcMachines-module-scss-module__6zE5La__imageWrapper .ParcMachines-module-scss-module__6zE5La__prochainement span{text-transform:uppercase;letter-spacing:.05em;color:#a1a1aa;text-align:center;padding:1rem;font-size:.6rem;font-weight:800}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__itemsList .ParcMachines-module-scss-module__6zE5La__machineItem .ParcMachines-module-scss-module__6zE5La__itemContent{flex-direction:column;flex:1;gap:.5rem;padding:1.75rem 2rem;display:flex;position:relative}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__itemsList .ParcMachines-module-scss-module__6zE5La__machineItem .ParcMachines-module-scss-module__6zE5La__itemContent:before{content:"";background-color:#00a4a6;border-radius:0 4px 4px 0;width:3px;height:0;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:0;transform:translateY(-50%)}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__itemsList .ParcMachines-module-scss-module__6zE5La__machineItem:hover{border-color:#00a4a633;transform:translate(8px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__itemsList .ParcMachines-module-scss-module__6zE5La__machineItem:hover .ParcMachines-module-scss-module__6zE5La__itemContent:before{height:60%}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__itemsList .ParcMachines-module-scss-module__6zE5La__machineItem .ParcMachines-module-scss-module__6zE5La__itemRow{justify-content:space-between;align-items:center;display:flex}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__itemsList .ParcMachines-module-scss-module__6zE5La__machineItem .ParcMachines-module-scss-module__6zE5La__itemRow .ParcMachines-module-scss-module__6zE5La__itemName{color:#27272a;letter-spacing:-.02em;font-size:1.1rem;font-weight:900}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__itemsList .ParcMachines-module-scss-module__6zE5La__machineItem .ParcMachines-module-scss-module__6zE5La__itemRow .ParcMachines-module-scss-module__6zE5La__dot{background-color:#e4e4e7;border-radius:9999px;width:.5rem;height:.5rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__itemsList .ParcMachines-module-scss-module__6zE5La__machineItem:hover .ParcMachines-module-scss-module__6zE5La__dot{background-color:#00a4a6;box-shadow:0 0 10px #00a4a6}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__machinesGrid .ParcMachines-module-scss-module__6zE5La__categoryCard .ParcMachines-module-scss-module__6zE5La__itemsList .ParcMachines-module-scss-module__6zE5La__machineItem .ParcMachines-module-scss-module__6zE5La__itemSpecs{color:#a1a1aa;font-size:.85rem;font-weight:500;line-height:normal}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__softwareSection{color:#fff;background-color:#18181b;padding:6rem 0}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__softwareSection .ParcMachines-module-scss-module__6zE5La__flexGroup{flex-direction:column;align-items:center;gap:3rem;display:flex}@media (min-width:768px){.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__softwareSection .ParcMachines-module-scss-module__6zE5La__flexGroup{flex-direction:row;gap:4rem}}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__softwareSection .ParcMachines-module-scss-module__6zE5La__flexGroup .ParcMachines-module-scss-module__6zE5La__textContent{flex:1}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__softwareSection .ParcMachines-module-scss-module__6zE5La__flexGroup .ParcMachines-module-scss-module__6zE5La__textContent h2{letter-spacing:-.025em;color:#fff;margin-bottom:2rem;font-size:2.25rem;font-weight:900;line-height:1}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__softwareSection .ParcMachines-module-scss-module__6zE5La__flexGroup .ParcMachines-module-scss-module__6zE5La__textContent p{color:#a1a1aa;margin-bottom:2rem;font-size:1.125rem;font-weight:500}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__softwareSection .ParcMachines-module-scss-module__6zE5La__flexGroup .ParcMachines-module-scss-module__6zE5La__visualContent{color:#71717a;text-align:center;background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:2rem;flex:1;width:100%;padding:1rem;font-family:JetBrains Mono,Fira Code,monospace;font-size:.875rem;font-style:italic}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__softwareSection .ParcMachines-module-scss-module__6zE5La__flexGroup .ParcMachines-module-scss-module__6zE5La__visualContent img{border-radius:1rem;width:100%;height:auto}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:2000;background-color:#0f172ab3;justify-content:center;align-items:flex-start;padding:1rem;animation:.3s ease-out ParcMachines-module-scss-module__6zE5La__fadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}@media (min-width:640px){.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay{align-items:center;padding:2rem}}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent{background-color:#fff;border-radius:1.5rem;width:100%;max-width:900px;margin:auto;animation:.4s cubic-bezier(.16,1,.3,1) ParcMachines-module-scss-module__6zE5La__modalEnter;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@media (min-width:768px){.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent{border-radius:2rem}}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent .ParcMachines-module-scss-module__6zE5La__closeBtn{color:#0f172a;cursor:pointer;z-index:20;background-color:#0f172a0d;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:1.5rem;right:1.5rem}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent .ParcMachines-module-scss-module__6zE5La__closeBtn:hover{color:#fff;background-color:#00a4a6;transform:rotate(90deg)}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent .ParcMachines-module-scss-module__6zE5La__modalGrid{grid-template-columns:1fr;display:grid}@media (min-width:768px){.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent .ParcMachines-module-scss-module__6zE5La__modalGrid{grid-template-columns:1.2fr 1fr}}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent .ParcMachines-module-scss-module__6zE5La__modalGrid .ParcMachines-module-scss-module__6zE5La__modalImageWrapper{background-color:#f4f4f5;height:300px;position:relative}@media (min-width:768px){.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent .ParcMachines-module-scss-module__6zE5La__modalGrid .ParcMachines-module-scss-module__6zE5La__modalImageWrapper{height:500px}}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent .ParcMachines-module-scss-module__6zE5La__modalGrid .ParcMachines-module-scss-module__6zE5La__modalImageWrapper .ParcMachines-module-scss-module__6zE5La__placeholderImg{color:#d4d4d8;background-color:#fafafa;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex;position:absolute;inset:0}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent .ParcMachines-module-scss-module__6zE5La__modalGrid .ParcMachines-module-scss-module__6zE5La__modalImageWrapper .ParcMachines-module-scss-module__6zE5La__placeholderImg span{color:#a1a1aa;text-transform:uppercase;letter-spacing:.1em;font-size:.875rem;font-weight:700}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent .ParcMachines-module-scss-module__6zE5La__modalGrid .ParcMachines-module-scss-module__6zE5La__modalImageWrapper:after{content:"";pointer-events:none;background:linear-gradient(to top right,#00a4a61a,#0000);position:absolute;inset:0}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent .ParcMachines-module-scss-module__6zE5La__modalGrid .ParcMachines-module-scss-module__6zE5La__modalText{text-align:left;flex-direction:column;justify-content:center;padding:1.5rem;display:flex}@media (min-width:768px){.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent .ParcMachines-module-scss-module__6zE5La__modalGrid .ParcMachines-module-scss-module__6zE5La__modalText{padding:3rem}}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent .ParcMachines-module-scss-module__6zE5La__modalGrid .ParcMachines-module-scss-module__6zE5La__modalText .ParcMachines-module-scss-module__6zE5La__modalBadge{text-transform:uppercase;letter-spacing:.15em;color:#00a4a6;background-color:#00a4a61a;border-radius:9999px;width:fit-content;margin-bottom:.75rem;padding:.25rem .6rem;font-size:.6rem;font-weight:900;display:inline-block}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent .ParcMachines-module-scss-module__6zE5La__modalGrid .ParcMachines-module-scss-module__6zE5La__modalText h2{letter-spacing:-.05em;color:#18181b;margin-bottom:1rem;font-size:1.75rem;font-weight:900;line-height:1.1}@media (min-width:768px){.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent .ParcMachines-module-scss-module__6zE5La__modalGrid .ParcMachines-module-scss-module__6zE5La__modalText h2{margin-bottom:1.5rem;font-size:2.5rem}}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent .ParcMachines-module-scss-module__6zE5La__modalGrid .ParcMachines-module-scss-module__6zE5La__modalText .ParcMachines-module-scss-module__6zE5La__specsBox{color:#27272a;background-color:#fafafa;border:1px solid #f4f4f5;border-radius:1.5rem;align-items:center;gap:.75rem;margin-bottom:2rem;padding:1.25rem;font-size:.9375rem;font-weight:700;display:flex}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent .ParcMachines-module-scss-module__6zE5La__modalGrid .ParcMachines-module-scss-module__6zE5La__modalText .ParcMachines-module-scss-module__6zE5La__specsBox svg{color:#00a4a6}.ParcMachines-module-scss-module__6zE5La__parcMachines .ParcMachines-module-scss-module__6zE5La__modalOverlay .ParcMachines-module-scss-module__6zE5La__modalContent .ParcMachines-module-scss-module__6zE5La__modalGrid .ParcMachines-module-scss-module__6zE5La__modalText .ParcMachines-module-scss-module__6zE5La__description{color:#71717a;margin-bottom:2.5rem;font-size:1rem;font-weight:500;line-height:1.7}@keyframes ParcMachines-module-scss-module__6zE5La__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ParcMachines-module-scss-module__6zE5La__modalEnter{0%{opacity:0;transform:translateY(30px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}
