html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{cursor:pointer}@font-face{font-family:Mardoto;font-weight:900;src:url(/landing/assets/Mardoto-Black-Ci3nvS4A.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Mardoto;font-weight:800;src:url(/landing/assets/Mardoto-Bold-B-o6S2tz.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Mardoto;font-weight:500;src:url(/landing/assets/Mardoto-Medium-CRPnOalB.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Mardoto;font-weight:400;src:url(/landing/assets/Mardoto-Regular-BR8RC7UB.ttf) format("truetype");font-style:normal;font-display:swap}*{font-family:Mardoto,sans-serif;-webkit-user-select:none;user-select:none;letter-spacing:-.011em}html{scroll-behavior:smooth!important;scroll-padding-top:140px;overflow-x:hidden}body{overflow-x:hidden}main{background:#f9fafb;display:flex;flex-direction:column}a{text-decoration:none;color:inherit}.modal_backdrop{position:fixed;align-self:center;width:100%;height:100dvh;background-color:#00000080;z-index:10;display:flex;justify-content:center;align-items:center;opacity:0;overscroll-behavior:contain;inset:0}.modal_backdrop:has(.modal.opened){animation:fade .2s linear forwards}.modal_backdrop .modal{width:fit-content;height:80%;padding:4rem;background:#fff;border-radius:1.125rem;overflow-y:auto;display:flex;flex-direction:column}.modal_backdrop .modal .close_button{align-self:flex-end;flex-shrink:0;cursor:pointer}@keyframes fade{0%{opacity:0}to{opacity:1}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#006d75;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#006d75}@media screen and (max-width:1440px){:root{font-size:13px}}@media screen and (max-width:1200px){:root{font-size:11px}}@media screen and (max-width:1024px){:root{font-size:9px}}@media screen and (max-width:768px){:root{font-size:14px}.modal_backdrop{width:unset;padding:0 2rem}.modal_backdrop .modal{padding:2rem}}@font-face{font-family:Mardoto;font-weight:900;src:url(/landing/assets/Mardoto-Black-Ci3nvS4A.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Mardoto;font-weight:800;src:url(/landing/assets/Mardoto-Bold-B-o6S2tz.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Mardoto;font-weight:500;src:url(/landing/assets/Mardoto-Medium-CRPnOalB.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Mardoto;font-weight:400;src:url(/landing/assets/Mardoto-Regular-BR8RC7UB.ttf) format("truetype");font-style:normal;font-display:swap}.payment_modal{opacity:1!important}.payment_modal .modal{height:fit-content!important;display:flex;flex-direction:column;align-items:center;gap:2rem}.payment_modal .modal h6{font-size:clamp(1.7rem,2vw,2rem);font-weight:500}.payment_modal .modal p,.payment_modal .modal>span{font-size:clamp(1.2rem,2vw,1.5rem);font-weight:400}.payment_modal .modal .line{display:flex;align-items:center;gap:1rem}.payment_modal .modal .line span{font-size:clamp(1.5rem,2vw,1.8rem);font-weight:500}.payment_modal .modal button{cursor:pointer;padding:.5rem 3.375rem;border-radius:.5rem;font-weight:600;font-size:1rem;line-height:150%;outline:none;display:flex;align-items:center;justify-content:center;gap:1rem;box-sizing:border-box;transition:.2s}.payment_modal .modal button:disabled{opacity:.6}.payment_modal .modal button{width:fit-content;background-color:#006d75;color:#fff;border:none}.payment_modal .modal button:not(:disabled):hover{background:#006d7540;color:#3c3c3c}@font-face{font-family:Mardoto;font-weight:900;src:url(/landing/assets/Mardoto-Black-Ci3nvS4A.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Mardoto;font-weight:800;src:url(/landing/assets/Mardoto-Bold-B-o6S2tz.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Mardoto;font-weight:500;src:url(/landing/assets/Mardoto-Medium-CRPnOalB.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Mardoto;font-weight:400;src:url(/landing/assets/Mardoto-Regular-BR8RC7UB.ttf) format("truetype");font-style:normal;font-display:swap}.footer{width:100%;padding:3.75rem 10rem;background:#000;box-sizing:border-box;margin-top:10rem;display:flex;flex-direction:column;gap:4rem}.footer .top{display:flex;justify-content:center;gap:1.563rem}.footer .top>a{display:flex;justify-content:space-between}.footer .top>a figure{display:flex;justify-content:space-between;align-items:center;gap:1.25rem}.footer .top>a figure img{width:4.188rem}.footer .top>a figure span{font-weight:500;font-size:1.125rem;line-height:150%;color:#fff}.footer .bottom{width:100%;display:flex;justify-content:space-between}.footer .bottom .links{display:flex;align-items:center;gap:2rem}.footer .bottom .links a{color:#fff;font-size:1rem;font-weight:500;line-height:150%;text-align:center;text-decoration:underline}.footer .bottom span{font-weight:700;font-size:1.25rem;color:#fff;text-align:center}@media screen and (max-width:768px){.footer{padding:3.75rem 2rem;flex-direction:column;gap:2rem;margin-top:5rem}.footer .top{gap:2rem;justify-content:center}.footer .bottom{flex-direction:column;gap:3rem}.footer .bottom .links{flex-direction:column}}@font-face{font-family:Mardoto;font-weight:900;src:url(/landing/assets/Mardoto-Black-Ci3nvS4A.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Mardoto;font-weight:800;src:url(/landing/assets/Mardoto-Bold-B-o6S2tz.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Mardoto;font-weight:500;src:url(/landing/assets/Mardoto-Medium-CRPnOalB.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Mardoto;font-weight:400;src:url(/landing/assets/Mardoto-Regular-BR8RC7UB.ttf) format("truetype");font-style:normal;font-display:swap}.navbar{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.688rem 10rem;box-sizing:border-box;position:fixed;top:0;z-index:9;box-shadow:0 0 21px #1b5e5e1c;transition:1s;align-self:center;gap:1rem;overflow:hidden;background:#fff}.navbar .glass_filter{width:100%;height:100%;position:absolute;left:0;filter:url(#glass-filter);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:-1}.navbar .glass_specular{width:100%;height:100%;position:absolute;left:0;z-index:-1;overflow:hidden;border-radius:inherit;box-shadow:inset 0 0 10px #ffffffbf,inset 0 0 10px #ffffffbf;transition:.5s}.navbar.animated{width:83%;border-radius:10rem;transition:1s;transform:translateY(20%);padding:1.688rem 2rem;background:transparent}.navbar.inverted{box-shadow:0 0 21px #3e535326}.navbar.inverted ul li{color:#fff;transition:.2s}.navbar.inverted .glass_specular{box-shadow:inset 0 0 2px #103c3c26,inset 0 0 2px #103c3c26;transition:.5s}.navbar .logo{width:13.313rem;display:flex;align-items:center;flex-shrink:0}.navbar .logo img{width:100%}.navbar ul{display:flex;align-items:center;list-style:none;gap:1.25rem}.navbar ul li{width:max-content;font-weight:500;font-size:1rem;line-height:150%;color:#3c3c3ccc;cursor:pointer;transition:.2s}.navbar ul li:nth-child(4){font-weight:700;background:linear-gradient(53.72deg,#24b5bf 21.16%,#ff00fb 108.88%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.navbar ul li[data-active=true],.navbar ul li:hover{color:#006d75}.navbar .mobile_button{display:none}.navbar .buttons_container{display:flex;align-items:center;gap:1rem}.navbar .buttons_container .contact_button{background:#fff;display:flex;align-items:center;padding:.5rem .75rem;border:1px solid #ededed;border-radius:.5rem}.navbar .buttons_container .contact_button:hover{background:#006d7540}.navbar .buttons_container .contact_button img{width:1.5rem;height:1.5rem}.navbar .buttons_container .main_button{cursor:pointer;padding:.5rem 3.375rem;border-radius:.5rem;font-weight:600;font-size:1rem;line-height:150%;outline:none;display:flex;align-items:center;justify-content:center;gap:1rem;box-sizing:border-box;transition:.2s}.navbar .buttons_container .main_button:disabled{opacity:.6}.navbar .buttons_container .main_button{width:fit-content;background-color:#006d75;color:#fff;border:none}.navbar .buttons_container .main_button:not(:disabled):hover{background:#006d7540;color:#3c3c3c}.navbar .buttons_container .main_button{font-size:1.125rem;padding:.5rem 1.25rem;gap:.5rem;text-align:center}.navbar .buttons_container .main_button img{width:1.5rem;height:1.5rem}@media screen and (max-width:768px){.navbar{padding:2rem;gap:1rem}.navbar .mobile_button{border:none;display:flex;background:#006d75;padding:.5rem;border-radius:50%}.navbar .buttons_container{display:none}.navbar.animated{padding:1rem}.navbar.animated .button{width:2rem;height:2rem}.navbar ul{display:none}.navbar .button{width:fit-content;padding:.5rem 2rem}}
