@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}.what_is_soft_section{padding:10.875rem 10rem 0;display:flex;flex-direction:column;align-items:center;gap:4rem}.what_is_soft_section .wrapper{display:flex;justify-content:space-between;align-items:flex-start}.what_is_soft_section .left{width:33%;display:flex;flex-direction:column}.what_is_soft_section .left h2{font-weight:500;font-size:clamp(2.5rem,4vw,3rem);line-height:150%;color:#006d75}.what_is_soft_section .left h3{font-weight:400;font-size:1.5rem;line-height:150%;color:#3c3c3ce5;margin-top:2.813rem}.what_is_soft_section .left h3 b{font-weight:700}.what_is_soft_section .left h3 a{font-weight:700;color:#006d75;text-decoration:underline;cursor:pointer}.what_is_soft_section .left p{font-weight:400;font-size:1rem;line-height:150%;color:#3c3c3ce5;margin-top:1.188rem}.what_is_soft_section .left p b{font-weight:500}.what_is_soft_section img{width:50%;object-fit:contain}.what_is_soft_section>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}.what_is_soft_section>button:disabled{opacity:.6}.what_is_soft_section>button{width:fit-content;background-color:#006d75;color:#fff;border:none}.what_is_soft_section>button:not(:disabled):hover{background:#006d7540;color:#3c3c3c}.what_is_soft_section>button{width:16.25rem;border-radius:2.5rem}.what_is_soft_section .buttons_container{width:100%;display:flex;justify-content:center;gap:.5rem;padding:0 10rem;box-sizing:border-box}.what_is_soft_section .buttons_container a{width:clamp(8.5rem,11vw,11.25rem);height:auto;background:transparent;border:none;padding:0}.what_is_soft_section .buttons_container a img{width:100%;object-fit:cover}@media screen and (max-width:768px){.what_is_soft_section{padding:10.875rem 2rem 0}.what_is_soft_section .wrapper{flex-direction:column}.what_is_soft_section .left{width:unset}.what_is_soft_section .left h2{text-wrap-style:pretty}.what_is_soft_section img{width:100%;margin-top:1rem}.what_is_soft_section .buttons_container{padding:0 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}.teeth_map_section{padding:11.438rem 10rem 0;display:flex;flex-direction:column}.teeth_map_section h2{font-weight:400;font-size:clamp(2rem,4vw,4rem);line-height:150%;color:#006d75}.teeth_map_section>img{align-self:center;width:45%;margin-top:8.75rem;transform:translate(30px)}.teeth_map_section .procedure_items_container{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.5rem;padding:0 7rem;position:relative;top:-4.5rem}.teeth_map_section .procedure_items_container figure{background:#fff;display:flex;flex-direction:column;align-items:center;gap:1.25rem;border:1px solid rgba(0,0,0,.2);padding:.625rem;box-sizing:border-box;border-radius:1rem}.teeth_map_section .procedure_items_container figure span{font-weight:500;font-size:1.25rem;line-height:150%;color:#3c3c3c;text-align:center}.teeth_map_section .procedure_items_container figure img{max-width:3.125rem;height:6.25rem;object-fit:contain}.teeth_map_section .modules_container{margin-top:8.125rem;display:flex;justify-content:space-between;gap:5.813rem}.teeth_map_section .modules_container .left{width:45%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:3.438rem 3rem;gap:.625rem;background:#aaabaf1c;border-radius:1rem}.teeth_map_section .modules_container .left figure{width:45%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:1rem;gap:.625rem;background:#fff;border-radius:1rem}.teeth_map_section .modules_container .left figure img{width:2rem}.teeth_map_section .modules_container .left figure span{font-weight:400;font-size:1rem;line-height:150%;color:#3c3c3c}.teeth_map_section .modules_container .right{flex:1;padding:3.438rem 3rem;background:#aaabaf1c;border-radius:1rem;position:relative}.teeth_map_section .modules_container .right img:not(.absolute){width:100%}.teeth_map_section .modules_container .right .absolute{width:100%;position:absolute;left:-10rem;transform:translateY(130%)}.teeth_map_section 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}.teeth_map_section button:disabled{opacity:.6}.teeth_map_section button{width:fit-content;background-color:#006d75;color:#fff;border:none}.teeth_map_section button:not(:disabled):hover{background:#006d7540;color:#3c3c3c}.teeth_map_section button{width:fit-content;margin-top:3.563rem;align-self:center}@media screen and (max-width:768px){.teeth_map_section{padding:8rem 2rem 0}.teeth_map_section>img{width:100%;margin-top:3rem;transform:translate(3%);object-fit:contain}.teeth_map_section .procedure_items_container{padding:0}.teeth_map_section .modules_container{flex-direction:column;margin-top:2rem}.teeth_map_section .modules_container .left{width:unset}.teeth_map_section .modules_container .left figure{width:unset}.teeth_map_section .modules_container .right .absolute{left:0}}@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}.modules_section{padding:13.75rem 10rem 0;display:flex;flex-direction:column;gap:10rem;box-sizing:border-box}.modules_section .module_container{width:100%;display:flex;align-items:center;justify-content:space-between;gap:4rem}.modules_section .module_container:nth-child(2n){flex-direction:row-reverse}.modules_section .module_container.laboratories_module img{width:65%}.modules_section .module_container img{width:50%;object-fit:cover}.modules_section .module_container .text_container{width:clamp(20rem,35vw,35%);display:flex;flex-direction:column;align-items:flex-start}.modules_section .module_container .text_container .label{font-weight:400;font-size:clamp(2rem,3vw,2.25rem);line-height:150%;color:#006d75;margin-bottom:2.25rem}.modules_section .module_container .text_container .sub_label{font-weight:500;font-size:clamp(1.3rem,2vw,1.5rem);line-height:150%;color:#3c3c3c;margin-top:.5rem}.modules_section .module_container .text_container .sub_label span{color:#3c3c3c99;line-height:250%}.modules_section .module_container .text_container .info{font-weight:400;font-size:clamp(1rem,2vw,1.125rem);line-height:150%;color:#3c3c3c;margin-top:.5rem}.modules_section .module_container .text_container .info b{font-weight:500;color:#000}.modules_section .module_container .text_container .list_label{font-weight:500;font-size:clamp(1.3rem,2vw,1.5rem);line-height:150%;color:#3c3c3c;margin-top:1.5rem}.modules_section .module_container .text_container ul{list-style-type:disc;list-style-position:inside;padding-left:.5rem;margin-top:1.5rem}.modules_section .module_container .text_container ul li{font-weight:400;font-size:1rem;line-height:180%;color:#3c3c3c}.modules_section .module_container .text_container ul li b{font-weight:700}.modules_section .module_container .text_container 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}.modules_section .module_container .text_container button:disabled{opacity:.6}.modules_section .module_container .text_container button{width:fit-content;background-color:#006d75;color:#fff;border:none}.modules_section .module_container .text_container button:not(:disabled):hover{background:#006d7540;color:#3c3c3c}.modules_section .module_container .text_container button{align-self:center;margin-top:5.688rem}@media screen and (max-width:768px){.modules_section{padding:8rem 2rem 0;gap:5rem}.modules_section .module_container.laboratories_module img{width:100%}.modules_section .module_container,.modules_section .module_container:nth-child(2n){flex-direction:column;gap:2rem}.modules_section .module_container img,.modules_section .module_container:nth-child(2n) img{width:100%}.modules_section .module_container .text_container .label,.modules_section .module_container:nth-child(2n) .text_container .label{margin-bottom:2rem}.modules_section .module_container .text_container a,.modules_section .module_container:nth-child(2n) .text_container a{margin-top:3rem}}
