section.team-preview-section{position:relative}section.team-preview-section h2{font-weight:300}section.team-preview-section h2,section.team-preview-section h2 span{text-transform:uppercase;color:#fefefe;font-family:Nexa;font-size:56px;line-height:56px}section.team-preview-section h2 span{font-weight:600}section.team-preview-section .carousel img{background-color:#d3d3d3}section.team-preview-section:before{content:"";background-color:var(--color-zaffre-600);z-index:-1;height:424px;display:block;position:absolute;top:0;left:0;right:0}section.team-preview-section .bg-gradient-card-03{padding:32px 26px}section.team-preview-section .bg-gradient-card-03 .title-member{color:#fefefe;margin-bottom:5px;font-family:Inter;font-size:24px;font-weight:600;line-height:32px}section.team-preview-section .bg-gradient-card-03 .sibtitle-member{color:#fefefe;text-transform:uppercase;font-family:Inter;font-size:12px;font-weight:400;line-height:20px}section.team-preview-section .see-more-wrapper{max-width:1676px;margin:24px auto 0}section.team-preview-section .o-de-moringa{z-index:-1;pointer-events:none;width:calc(100dvw + -50% - 402px);position:absolute;top:323px;left:calc(50% + 402px);overflow:hidden}section.team-preview-section:has(.controls) .see-more-wrapper{pointer-events:none;justify-content:flex-end;margin-top:-44px}section.team-preview-section:has(.controls) .see-more-wrapper a{pointer-events:visible}@media (max-width:1279px){section.team-preview-section .o-de-moringa{width:18.5938vw;left:initial;right:0}}@media (max-width:839px){section.team-preview-section:has(.controls) .see-more-wrapper{justify-content:center;margin-top:20px}}@media (max-width:480px){section.team-preview-section{padding:40px 0}section.team-preview-section>header{padding:0 14px}section.team-preview-section>header h2{font-size:32px;font-weight:250;line-height:45px}section.team-preview-section>header p{margin-top:0;font-size:16px;font-weight:400;line-height:24px}section.team-preview-section .carousel .arrows{display:none}section.team-preview-section .carousel .dots-wrapper{padding:16px}section.team-preview-section .carousel .scroller{padding-left:20px;scroll-padding-left:20px}section.team-preview-section .carousel .scroller .text-gray-25.font-semibold{font-size:24px;line-height:32px}section.team-preview-section .carousel .scroller .text-xs{line-height:20px}section.team-preview-section .carousel .scroller .w-9.h-9{width:44px;height:44px}section.team-preview-section .o-de-moringa{width:200px;left:initial;height:400px;top:calc(100% - 110px)}section.team-preview-section .o-de-moringa svg{width:400px;height:400px}section.team-preview-section:has(.controls) .see-more-wrapper a{text-align:center;width:100%;padding:18px 24px}section.team-preview-section:before{height:520px}}
.contact-grid:after,input,textarea{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px)saturate(180%);border:2px solid var(--glass-border)}.contact-grid{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(335.08deg,#c6b8fb66 24%,#e1d8fd00 100.74%);border-radius:16px;align-items:center;gap:76px;max-width:73rem;margin:0 auto;padding:0 40px;display:flex;position:relative}.contact-grid h2{color:#1d2939;width:100%;max-width:436px;font-family:Nexa;font-size:72px;font-weight:250;line-height:72px}.contact-grid>em{color:#000;text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:32px}.contact-grid button.retry{color:#000;text-align:center;cursor:pointer;font-size:14px;line-height:22px;text-decoration:underline}@media (min-width:1024px){.contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-title{font-family:var(--font-display);color:var(--color-gray-800);font-size:2.25rem}@media (min-width:640px){.contact-title{font-size:3rem}}.contact-title-bold{font-weight:700}.contact-card{z-index:10;border-radius:var(--radius-3xl);display:flex;position:relative;overflow:hidden}.contact-form{border-radius:var(--radius-3xl);flex-direction:column;flex:1;gap:20px;padding:32px 0;display:flex}.contact-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.line-field.error .contact-field-label{color:var(--color-error-500)}.line-field.error .contact-field{border:1px solid var(--color-error-500);color:var(--color-error-500);background:url(../media/error.2lbo82vyky0vf.svg) right 20px center no-repeat}.contact-field-label{color:var(--color-gray-700);margin-bottom:4px;font-size:.875rem;font-weight:500;display:block}.contact-field{width:100%;color:var(--color-gray-800);border-radius:12px;padding:12px 16px}.contact-field::placeholder{color:var(--color-gray-500)}.contact-field:focus{outline:none}.custom-check{align-items:center;display:inline-flex}.custom-check rect,.custom-check path{transition:all .4s}.custom-check .back{fill:#fff}.custom-check .check{opacity:0}.custom-check:hover .back{fill:#eef7ff}.custom-check input{opacity:0;position:absolute}.custom-check input:checked+svg .back{fill:#eef7ff}.custom-check input:checked+svg .check{opacity:1}.custom-check input,.custom-check svg{cursor:pointer}.contact-field-textarea{resize:none}.contact-field-error-wrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .26s,opacity .2s;display:grid;overflow:hidden}.contact-field-error-wrap-open{opacity:1;grid-template-rows:1fr}.contact-field-error{min-height:0;color:var(--color-error-500);margin-top:4px;font-size:.75rem}.contact-consent{color:var(--color-gray-700);align-items:center;gap:8px;font-size:.875rem;display:flex}.contact-consent a{text-decoration:underline}.contact-consent-checkbox{margin-top:2px}.contact-submit{border-radius:var(--radius-full,999999px);padding:12px 0;font-weight:600;transition:transform .2s}.contact-submit-enabled{background:var(--color-turquoise-600);color:var(--color-gray-800);transition:all .2s ease-in-out}.contact-submit-enabled:hover{color:#fff;background:#0043c9}.contact-submit-disabled{background:var(--color-gray-200);color:var(--color-gray-500)}.contact-state-panel{border-radius:var(--radius-3xl);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:24rem;padding:40px;display:flex}.contact-state-title{font-family:var(--font-display);color:var(--color-gray-800);font-size:2.25rem;font-weight:300;line-height:1}@media (min-width:640px){.contact-state-title{font-size:3.75rem}}.contact-state-text{max-width:28rem;color:var(--color-preto);font-size:1.125rem}.contact-state-link{color:var(--color-preto);font-size:.875rem;text-decoration:underline}.contact-section{padding:24px 24px 111px;position:relative;overflow:hidden}.contact-section .m-de-moringa{z-index:1;pointer-events:none;position:absolute;bottom:0;right:50%}@media (min-width:1024px){.contact-section{padding-left:40px;padding-right:40px}}.contact-section.idle .contact-grid h2{text-transform:uppercase}.contact-section.error .contact-grid,.contact-section.success .contact-grid{text-align:center;flex-direction:column;gap:41px;padding-top:50px;padding-bottom:50px}.contact-section.error .contact-grid h2,.contact-section.success .contact-grid h2{max-width:940px}.contact-section.error .contact-grid:after{background:linear-gradient(335deg, var(--Brand-Shocking-Pink-700,#ff00bf66) 24%, #e1d8fd00 100.74%)}.contact-section.success .contact-grid h2{text-transform:uppercase}.contact-section.success .contact-grid>em{max-width:610px}.contact-section.success .contact-grid:after{background:linear-gradient(335deg, var(--Brand-Torquoise-400,#a6faf466) 24%, #e1d8fd00 100.74%)}@media (mix-width:481px){.contact-section.idle .contact-grid h2{text-transform:uppercase;width:442px;min-width:442px}}@media (max-width:1023px){.contact-grid{flex-direction:column;padding:40px}}@media (max-width:570px){.contact-grid h2{width:100%;min-width:initial;font-size:58px;line-height:65px}}@media (max-width:480px){.contact-section{padding:40px 24px}.contact-section .m-de-moringa{width:534px;height:310px;right:120px}.contact-grid{gap:24px;padding:40px 24px}.contact-grid h2{flex-direction:column;font-size:40px;line-height:45px;display:flex}.contact-grid h2 span{margin-left:auto}.contact-grid h2 br{display:none}.contact-form{padding:0}.contact-consent input.contact-consent-checkbox{min-width:16px;min-height:16px}.contact-consent svg{width:16px;min-width:16px;height:16px;min-height:16px}}
section.partners-section{overflow:hidden}section.partners-section h2{color:#2f2e30;text-transform:uppercase;font-family:Nexa;font-size:56px;font-weight:250;line-height:56px}.partners-carousel-mobile{display:none}@media (max-width:480px){.partners-marquee{display:none}.partners-carousel-mobile{display:block}}.partners-marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%)}.partner-item svg{bottom:8px;right:8px}.partners-track{gap:16px;width:max-content;animation:30s linear infinite partners-scroll;display:flex}.partners-track>li>.partner-item{border:0;box-shadow:inset 0 0 0 1px #ffffff73,inset 0 1px 1px #fffc}.partners-track:hover{animation-play-state:paused}@keyframes partners-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:720px){section.partners-section h2{text-align:start;flex-direction:column;display:flex}section.partners-section h2 span{margin-left:auto;display:block}}@media (max-width:480px){section.partners-section{padding:40px 0}section.partners-section h2{text-align:initial;text-transform:uppercase;flex-direction:column;font-family:Nexa;font-size:40px;font-weight:250;line-height:45px;display:flex}section.partners-section h2 span{margin-left:auto}section.partners-section .partners-carousel-mobile{margin-top:24px}section.partners-section .partners-carousel-mobile .partner-item{height:133px}section.partners-section .partners-carousel-mobile .partner-item svg,section.partners-section .partners-carousel-mobile .carousel .arrows{display:none}section.partners-section .partners-carousel-mobile .carousel .dots-wrapper{padding:16px}}
