@font-face{font-family:"Poppins";font-style:normal;font-weight:300;font-display:swap;src:url("../../fonts/Poppins/Poppins-Light.woff2") format("woff2"),url("../../fonts/Poppins/Poppins-Light.woff") format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:url("../../fonts/Poppins/Poppins-Regular.woff2") format("woff2"),url("../../fonts/Poppins/Poppins-Regular.woff") format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-weight:500;font-display:swap;src:url("../../fonts/Poppins/Poppins-Medium.woff2") format("woff2"),url("../../fonts/Poppins/Poppins-Medium.woff") format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-weight:600;font-display:swap;src:url("../../fonts/Poppins/Poppins-SemiBold.woff2") format("woff2"),url("../../fonts/Poppins/Poppins-SemiBold.woff") format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;font-display:swap;src:url("../../fonts/Poppins/Poppins-Bold.woff2") format("woff2"),url("../../fonts/Poppins/Poppins-Bold.woff") format("woff")}:root{--font-poppins: "Poppins"}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:#191919;color:#a8a8a8;-webkit-font-smoothing:antialiased}main{overflow-x:clip}a{color:inherit;text-decoration:none}img{max-width:100%}.skip-link{position:fixed;top:-100px;left:16px;z-index:1000;padding:12px 18px;background:#fff;border-radius:8px;color:#191919;font-weight:600}.skip-link:focus{top:16px}:focus-visible{outline:2px solid #87e64b;outline-offset:3px}.common-section{padding:0 20px 70px}.common-head{display:flex;flex-direction:column;width:100%;max-width:760px;margin-bottom:40px}.common-head.--center{align-items:center;margin-left:auto;margin-right:auto;text-align:center}.common-head .common-title{margin-top:14px}.common-head .common-para{margin-top:16px}.common-eyebrow{display:inline-flex;align-items:center;font-family:var(--font-poppins),sans-serif;font-weight:600;font-size:12px;line-height:18px;letter-spacing:2px;color:#87e64b;text-transform:uppercase}.common-eyebrow::before{content:"";width:22px;height:2px;margin-right:10px;background:linear-gradient(100deg, #87e64b 0%, #6cc93a 52%, #b6f28c 100%);border-radius:2px}.common-title{font-family:var(--font-poppins),sans-serif;font-weight:600;font-size:30px;line-height:40px;letter-spacing:-0.5px;color:#fff}.common-title span{background:linear-gradient(100deg, #87e64b 0%, #6cc93a 52%, #b6f28c 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.common-para{font-family:var(--font-poppins),sans-serif;font-weight:400;font-size:15px;line-height:26px;color:#a8a8a8}.common-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 26px;background:linear-gradient(100deg, #87e64b 0%, #6cc93a 52%, #b6f28c 100%);border:0;border-radius:100px;box-shadow:0 10px 30px -10px rgba(108,201,58,.7);font-family:var(--font-poppins),sans-serif;font-weight:600;font-size:15px;line-height:22px;color:#191919;white-space:nowrap;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.common-btn .common-btn__arrow{display:inline-flex;align-items:center;margin-left:10px;font-family:var(--font-poppins),sans-serif;line-height:1;transition:translate .3s ease}.common-btn:hover{transform:translateY(-2px);box-shadow:0 16px 36px -12px rgba(108,201,58,.9)}.common-btn:hover .common-btn__arrow{translate:4px 0}.common-btn.--ghost{background:rgba(255,255,255,.04);border:1px solid #363636;box-shadow:none;color:#fff}.common-btn.--ghost:hover{background:rgba(255,255,255,.08);border-color:#6cc93a}.common-btn.--small{padding:10px 20px;font-size:14px;line-height:20px}.common-link{display:inline-flex;align-items:center;font-family:var(--font-poppins),sans-serif;font-weight:600;font-size:15px;line-height:22px;color:#fff;transition:color .3s ease}.common-link .common-btn__arrow{display:inline-flex;align-items:center;margin-left:8px;line-height:1;transition:translate .3s ease}.common-link:hover{color:#87e64b}.common-link:hover .common-btn__arrow{translate:4px 0}.common-card{background:linear-gradient(180deg, rgba(255, 255, 255, 0.045) 0%, rgba(255, 255, 255, 0.015) 100%);border:1px solid #363636;border-radius:20px}.common-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;background:rgba(108,201,58,.12);border:1px solid rgba(108,201,58,.35);border-radius:14px;color:#87e64b}.common-icon svg{width:22px;height:22px}.common-slider-arrows{display:flex;align-items:center}.common-slider-arrows .common-slider-arrow{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;background:rgba(255,255,255,.04);border:1px solid #363636;border-radius:50%;font-family:var(--font-poppins),sans-serif;font-size:18px;line-height:1;color:#fff;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}.common-slider-arrows .common-slider-arrow+.common-slider-arrow{margin-left:12px}.common-slider-arrows .common-slider-arrow:hover{background:rgba(108,201,58,.18);border-color:#6cc93a}.float-whatsapp{position:fixed;right:18px;bottom:18px;z-index:90;display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:#25d366;border-radius:50%;box-shadow:0 12px 30px -8px rgba(37,211,102,.7);color:#fff;transition:transform .3s ease}.float-whatsapp svg{width:28px;height:28px}.float-whatsapp:hover{transform:scale(1.08)}.reveal-ready [data-reveal]{opacity:0;transition:opacity .9s ease,translate 1.2s cubic-bezier(0.16, 1, 0.3, 1),scale 1.2s cubic-bezier(0.16, 1, 0.3, 1),filter 1s ease;transition-delay:var(--reveal-delay, 0s)}.reveal-ready [data-reveal=fade-up]{translate:0 40px}.reveal-ready [data-reveal=fade-down]{translate:0 -40px}.reveal-ready [data-reveal=fade-left]{translate:70px 0}.reveal-ready [data-reveal=fade-right]{translate:-70px 0}.reveal-ready [data-reveal=zoom]{scale:.94}.reveal-ready [data-reveal=blur-up]{translate:0 30px;filter:blur(10px)}.reveal-ready [data-reveal=pop]{scale:0;transition-timing-function:ease,cubic-bezier(0.34, 1.56, 0.64, 1),cubic-bezier(0.34, 1.56, 0.64, 1),ease}.reveal-ready [data-reveal].is-revealed{opacity:1;translate:0 0;scale:1;filter:none}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}.reveal-ready [data-reveal]{opacity:1;translate:0 0;scale:1;filter:none;transition:none}}@media only screen and (min-width: 768px){.common-section{padding:0 50px 100px}.common-head{margin-bottom:50px}.common-title{font-size:40px;line-height:50px}.common-para{font-size:16px;line-height:28px}.float-whatsapp{right:28px;bottom:28px}}@media only screen and (min-width: 1024px){html{scroll-padding-top:max(100px,5.2083333333vw)}.common-section{padding:0 max(32px,(100% - max(1176px, 61.25vw))/2) max(140px,7.2916666667vw)}.common-head{max-width:max(760px,39.5833333333vw);margin-bottom:max(60px,3.125vw)}.common-head .common-title{margin-top:max(16px,.8333333333vw)}.common-head .common-para{margin-top:max(20px,1.0416666667vw)}.common-eyebrow{font-size:max(13px,.6770833333vw);line-height:max(20px,1.0416666667vw);letter-spacing:max(2.5px,.1302083333vw)}.common-eyebrow::before{width:max(28px,1.4583333333vw);height:max(2px,.1041666667vw);margin-right:max(12px,.625vw);border-radius:max(2px,.1041666667vw)}.common-title{font-size:max(52px,2.7083333333vw);line-height:max(64px,3.3333333333vw);letter-spacing:min(-1px,-.0520833333vw)}.common-para{font-size:max(17px,.8854166667vw);line-height:max(30px,1.5625vw)}.common-btn{padding:max(16px,.8333333333vw) max(30px,1.5625vw);border-radius:max(100px,5.2083333333vw);font-size:max(16px,.8333333333vw);line-height:max(24px,1.25vw)}.common-btn .common-btn__arrow{margin-left:max(10px,.5208333333vw)}.common-btn.--small{padding:max(11px,.5729166667vw) max(22px,1.1458333333vw);font-size:max(14px,.7291666667vw);line-height:max(20px,1.0416666667vw)}.common-link{font-size:max(16px,.8333333333vw);line-height:max(24px,1.25vw)}.common-link .common-btn__arrow{margin-left:max(8px,.4166666667vw)}.common-card{border-radius:max(24px,1.25vw)}.common-icon{width:max(56px,2.9166666667vw);height:max(56px,2.9166666667vw);border-radius:max(16px,.8333333333vw)}.common-icon svg{width:max(26px,1.3541666667vw);height:max(26px,1.3541666667vw)}.common-slider-arrows .common-slider-arrow{width:max(52px,2.7083333333vw);height:max(52px,2.7083333333vw);font-size:max(20px,1.0416666667vw)}.common-slider-arrows .common-slider-arrow+.common-slider-arrow{margin-left:max(12px,.625vw)}.float-whatsapp{right:max(32px,1.6666666667vw);bottom:max(32px,1.6666666667vw);width:max(60px,3.125vw);height:max(60px,3.125vw)}.float-whatsapp svg{width:max(30px,1.5625vw);height:max(30px,1.5625vw)}}
