body,html{margin:0;padding:0;min-height:100%;min-height:100vh}body{color:var(--textcolor);font-size:.8rem;font-weight:400}body *{box-sizing:border-box;list-style:none;text-decoration:none;margin:0;padding:0;border:none;outline:none;font-family:'Poppins',Calibri,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif}p a{color:var(--textcolor);text-decoration:underline}.hero{width:100%;position:relative;padding-top:90px}.center{width:90%;margin:0 auto;position:relative;max-width:1200px}.hero .center{width:100%;z-index:3}.centerCta{display:flex;align-items:center;justify-content:center;margin-top:6vh}:root{--pinkcolor:#fe58ab;--bluecolor:#32465b;--terracolor:#e3d7d0;--textcolor:#36536F;--textcolorpink:#D53B86;--color-bg1:#faf2fc;--color-bg2:#ffffff;--color1:254,88,171;--color2:185,199,213;--color3:223,249,251;--color4:255,121,121;--color5:118,192,145;--color-interactive:255,224,200;--circle-size:200%;--blending:hard-light;--colorlineGrid:255,255,255,.1}.grid{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;background-size:50px 50px;background-image:linear-gradient(0deg,transparent 24%,rgba(var(--colorlineGrid)) 25%,rgba(var(--colorlineGrid)) 26%,transparent 27%,transparent 74%,rgba(var(--colorlineGrid)) 75%,rgba(var(--colorlineGrid)) 76%,transparent 77%,transparent),linear-gradient(90deg,transparent 24%,rgba(var(--colorlineGrid)) 25%,rgba(var(--colorlineGrid)) 26%,transparent 27%,transparent 74%,rgba(var(--colorlineGrid)) 75%,rgba(var(--colorlineGrid)) 76%,transparent 77%,transparent)}@keyframes moveInCircle{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@keyframes moveVertical{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}100%{transform:translateY(-50%)}}@keyframes moveHorizontal{0%{transform:translateX(-50%) translateY(-10%)}50%{transform:translateX(50%) translateY(10%)}100%{transform:translateX(-50%) translateY(-10%)}}.gradient-bg{width:100%;height:100%;position:absolute;z-index:0;overflow:hidden;background:linear-gradient(40deg,var(--color-bg1),var(--color-bg2));top:0;left:0;opacity:.6;pointer-events:none}.gradient-bg svg{display:none}.gradient-bg .gradients-container{filter:url(#goo) blur(40px);width:100%;height:100%}.gradient-bg .g1{position:absolute;background:radial-gradient(circle at center,rgba(var(--color1),.8) 0,rgba(var(--color1),0) 50%) no-repeat;mix-blend-mode:var(--blending);width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);transform-origin:center center;animation:moveVertical 30s ease infinite;opacity:1}.gradient-bg .g2{position:absolute;background:radial-gradient(circle at center,rgba(var(--color2),.8) 0,rgba(var(--color2),0) 50%) no-repeat;mix-blend-mode:var(--blending);width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);transform-origin:calc(50% - 400px);animation:moveInCircle 20s reverse infinite;opacity:1}.gradient-bg .g3{position:absolute;background:radial-gradient(circle at center,rgba(var(--color3),.8) 0,rgba(var(--color3),0) 50%) no-repeat;mix-blend-mode:var(--blending);width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2 + 200px);left:calc(50% - var(--circle-size) / 2 - 500px);transform-origin:calc(50% + 400px);animation:moveInCircle 40s linear infinite;opacity:1}.gradient-bg .g4{position:absolute;background:radial-gradient(circle at center,rgba(var(--color4),.8) 0,rgba(var(--color4),0) 50%) no-repeat;mix-blend-mode:var(--blending);width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);transform-origin:calc(50% - 200px);animation:moveHorizontal 40s ease infinite;opacity:.7}.gradient-bg .g5{position:absolute;background:radial-gradient(circle at center,rgba(var(--color5),.8) 0,rgba(var(--color5),0) 50%) no-repeat;mix-blend-mode:var(--blending);width:calc(var(--circle-size) * 2);height:calc(var(--circle-size) * 2);top:calc(50% - var(--circle-size));left:calc(50% - var(--circle-size));transform-origin:calc(50% - 800px) calc(50% + 200px);animation:moveInCircle 20s ease infinite;opacity:1}.gradient-bg .interactive{position:absolute;background:radial-gradient(circle at center,rgba(var(--color-interactive),.8) 0,rgba(var(--color-interactive),0) 50%) no-repeat;mix-blend-mode:var(--blending);width:100%;height:100%;top:-50%;left:-50%;opacity:.7}header{background-color:#ffffff90;box-shadow:0 8px 10px rgba(0,0,0,.08),inset 0 0 3px 0 #ffffffa6;padding:10px;border-radius:100vh;position:fixed;width:95%;max-width:1200px;z-index:9;top:10px;backdrop-filter:blur(8px);display:flex;justify-content:space-between;align-items:center;left:50%;transform:translate(-50%,0)}header .menu-icon{margin-right:10px;line-height:0;cursor:pointer}header .menu-icon svg:last-child{display:none}header a.logo{font-size:0;display:inline-block;width:30%}header a img{max-width:128px;height:auto;width:100%}header nav{opacity:0;max-height:0;display:inline-block;position:absolute;z-index:2;right:0;top:55px;padding:.5rem;border-radius:25px;box-shadow:0 8px 10px rgba(0,0,0,.08),inset 0 0 3px 0 #ffffffa6;transition:all 1s ease-in-out}header nav::before{border-radius:25px;content:"";height:100%;width:100%;position:absolute;left:0;top:0;z-index:-1;backdrop-filter:blur(8px);background:#ffffffb4}header nav a{display:block;text-align:center;font-size:.85rem;font-weight:600;color:#fff;white-space:nowrap;padding:.8rem 1rem;transition:.3s;text-transform:uppercase;background:var(--bluecolor);border-radius:100vh;margin-bottom:1px;line-height:1}header nav a.btn{width:100%;margin-top:0;border-radius:20px;font-size:.85rem;padding:.8rem 1rem}html{scroll-padding-top:6rem;scroll-behavior:smooth}#menu{display:none}#menu:checked~header nav{opacity:1;max-height:350px}.skema-hero{position:relative;z-index:1}.hero-copy{display:flex;flex-direction:column;gap:10px;align-items:center;margin:5% 5% -5px 5%;z-index:3;position:relative}.eyebrow{border:#FAACD5 solid 1px;background-color:#ffffff80;color:var(--textcolorpink);font-size:.6rem;line-height:1;padding:5px 10px;border-radius:100vh;font-weight:600;text-transform:uppercase}h1{font-weight:600;font-size:calc(1.5rem + 1.5vw);line-height:1.2}.hero-copy h1{text-align:center}.hero-copy h1 span{text-align:center;display:block;font-size:calc(1.8rem + 1.7vw);font-weight:800;background:-webkit-linear-gradient(135deg,#be2479,#FF75B0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.3;filter:drop-shadow(0 1px 0 #a51f69) drop-shadow(0 10px 8px rgba(0,0,0,.2))}.hero-copy p{text-align:center;display:block;margin-bottom:2vh}.hero-cta{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:.4rem}.store{display:inline-flex;align-items:center;gap:5px;background:#20303F;color:#fff;border-radius:14px;padding:10px 18px 10px 15px;transition:.2s}.store:hover{transform:translateY(-2px)}.store i{font-size:1.5rem}.store small{font-size:.68rem;opacity:.8;display:block;line-height:1.1}.store b{font-size:.92rem;font-weight:600}.store *{color:#fff}.link-web{display:flex;align-items:center;text-decoration:underline;font-size:.7rem;color:var(--textcolor)}.link-web svg{color:var(--pinkcolor)}.hero-images{position:relative;z-index:1;width:100%;overflow:hidden;padding-bottom:25px}.hero-images .phone{width:166%;transform:translate(-58%,25px);max-width:1086px;height:auto;margin:0 auto;display:block;position:relative;filter:drop-shadow(8px 15px 15px rgba(0,0,0,.3));left:50%}.hero-images .simbols{position:absolute;width:35%;height:auto;z-index:3;transform:translate(3%,-110%);top:50%;left:50%;animation:infinite floatSimbols 5s ease-in-out;max-width:208px;height:auto}.hero-images .pdf{position:absolute;width:23%;height:auto;z-index:3;transform:translate(-148%,-20%);top:50%;left:50%;max-width:129px;height:auto;animation:infinite floatPdf 5s ease-in-out}@keyframes floatSimbols{0%{transform:translate(3%,-110%)}50%{transform:translate(5%,-105%)}100%{transform:translate(3%,-110%)}}@keyframes floatPdf{0%{transform:translate(-148%,-20%)}50%{transform:translate(-151%,-25%)}100%{transform:translate(-148%,-20%)}}.block{display:block}.listGirls{display:flex;position:absolute;flex-direction:row;gap:25px;align-items:center;justify-content:center;width:100%;left:50%;transform:translate(-50%,0);bottom:46px;z-index:3}.avatars span{overflow:hidden;width:35px;height:35px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;position:relative;margin-right:-15px;margin-left:-5px;box-shadow:0 2px 8px rgba(0,0,0,.5)}.avatars span img{width:108%;height:108%;object-fit:cover}.stars{display:flex;align-items:center;gap:5px}.stars svg{width:12px;height:12px;color:#e6b821;margin-right:-3px}.list-miniboxes{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:25px;padding:25px 3% 0 3%}.minibox{display:flex;align-items:center;justify-content:center;gap:10px;background:#F0EFF1;padding:5px 10px 5px 15px;border-radius:18px;line-height:1;font-size:.75rem;font-weight:500}.minibox svg{width:40px;height:40px;color:var(--pinkcolor);fill:var(--pinkcolor)}.descsector{text-align:center;margin-top:10vh}.pretitle{font-size:calc(.8rem);text-transform:uppercase;font-weight:800;color:var(--textcolorpink);text-align:center;margin-bottom:1rem;letter-spacing:18%}h2{font-size:calc(1.5rem + 1.5vw);text-align:center;font-weight:800;line-height:1.1;margin-bottom:1rem}.text-justify{text-align:justify}.miniarrow{color:var(--pinkcolor);width:20px;aspect-ratio:1;margin-bottom:-11px}.grid-funcionamento{display:grid;grid-template-columns:1fr;gap:25px;margin-top:25px}.funcionamento{display:flex;flex-direction:row;justify-content:center;gap:10px;background:#ffffff;border:solid 1px #4f5c8815;padding:20px 15px 10px 15px;border-radius:25px;box-shadow:0 8px 15px rgba(0,0,0,.05);position:relative;align-items:flex-start}.funcionamento.dark{background-color:var(--bluecolor);color:#fff}.funcionamento.pink{background-color:#D53B8620}.funcionamento svg{width:40px}.funcionamento strong{font-size:1rem;line-height:1;margin-bottom:5px;margin-top:5px;display:block}.passo{background:var(--textcolorpink);color:#fff;position:absolute;top:-13px;left:15px;font-weight:700;padding:4px 10px;border-radius:25px}.funcionamento .icon{color:var(--textcolorpink);border-radius:20px;padding:7px;background:#D53B8615;display:inline-block;aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-weight:500}.sectionwithcolor{background-color:#F5F5F5;padding:.01vh 0;margin-top:10vh}.grid-praque{display:grid;grid-template-columns:1fr;gap:25px;margin-top:25px;margin-bottom:10vh}.grid-praque .funcionamento{flex-direction:column;padding:20px}.grid-praque .funcionamento .passo{position:relative;top:auto;left:auto;margin-bottom:5px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;border-radius:13px;background-color:var(--textcolorpink);color:#fff;font-weight:700;border:none;cursor:pointer;transition:.2s;font-size:1.2rem;margin-top:3vh}.btn:hover{background-color:#129654}.sectionDegrade{background:linear-gradient(to bottom,var(--terracolor),transparent 60%);padding:.01vh 0;margin-top:10vh}.spacecards{width:95%;margin:0 auto;padding-bottom:20px;-webkit-mask-image:linear-gradient(black,transparent);mask-image:linear-gradient(to right,transparent 0,black 6%,black 94%,transparent)}.tviewport{overflow:auto;margin-top:2.8rem;scroll-snap-type:x mandatory;scroll-behavior:smooth}.tviewport::-webkit-scrollbar{height:0;width:0}.ttrack{display:flex;gap:20px;padding:10px 50px 20px 0}.tcard{flex:0 0 auto;background:#ffffff;padding:15px;border-radius:25px;box-shadow:0 8px 10px rgba(0,0,0,.05)}.tcard svg{color:var(--pinkcolor);width:30px;aspect-ratio:1}.tcard p{font-size:.7rem;color:#4a4550;margin-bottom:1.1rem}.tcard .who{display:flex;align-items:center;gap:11px}.tcard .av{width:40px;height:40px;border-radius:50%;background:var(--terracolor);color:var(--bluecolor);font-weight:600;display:flex;align-items:center;justify-content:center;font-size:.85rem}.tcard .av img{border-radius:50%;width:100%;height:100%;object-fit:cover}.tcard .who b{font-size:.85rem;display:block;line-height:1;margin-bottom:-3px}.tcard .who small{font-size:.6rem;line-height:1;opacity:.7}.tcard:first-of-type{margin-left:20px}.tcard:last-of-type{margin-right:20px}.tph{background:#fff7fb;border:1px dashed var(--pinkcolor);border-radius:7px;padding:2px 8px;font-size:.65rem;color:orange;font-weight:500;display:inline-block;margin-bottom:.6rem}.tnav{display:flex;justify-content:center;gap:10px;margin-top:1.8rem;align-items:center}.tnav button{width:42px;height:42px;border-radius:50%;border:1.5px solid #8488973f;background:#fff;cursor:pointer;transition:.2s;align-items:center;display:flex;justify-content:center}.tnav button svg{display:flex;align-items:center;width:20px;aspect-ratio:1;transition:.2s;color:var(--bluecolor)}.tdots{display:flex;gap:7px}.tdots i{width:8px;height:8px;border-radius:50%;background:var(--terracolor);cursor:pointer;transition:.2s}.tdots i.on{background:var(--pinkcolor);width:24px;border-radius:4px}.blankcard{background:transparent;box-shadow:none;width:1px;border:none;margin:0;padding:0}.faq-list{max-width:650px;margin:0 auto}#faq{margin-top:10vh;margin-bottom:10vh;display:block}details{border:none;font-weight:normal;border-radius:0;transition:.2s;border-bottom:#20303F50 solid 1px;border-radius:10px;&>span{box-sizing:border-box;display:inline-block;width:100%;padding:1.5rem;line-height:1.4;border-radius:10px;background:linear-gradient(180deg,rgba(232,232,232,.5) 0%,rgba(255,255,255,0) 10px)}summary{user-select:none;cursor:pointer;font-weight:bold;padding:1.5rem;position:relative;&:hover{opacity:1}&:focus{outline:none}&::marker{content:none}&::before{content:"\0279C";position:absolute;right:1rem;transform:rotate(0deg);font-size:.8rem;transition:transform .3s;color:var(--pinkcolor)}[open] &{&::before{transform:rotate(90deg)}}}}.final .box{width:90%;max-width:850px;margin:0 auto;background:var(--textcolorpink);color:#fff;border-radius:28px;padding:3rem 1.5rem;text-align:center}.final h2{margin-bottom:.6rem;color:#fff}.final p{opacity:.95;margin-bottom:1.6rem}.final .stores{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.final .store{background:#fff;color:var(--textcolor)}.final .store *{color:var(--textcolor)}.final .store svg{color:var(--textcolor)}.final .eyebrow{color:#ffffff;background-color:#ffffff30;margin-bottom:10px;display:inline-block}footer{padding:3.5rem 0 1.8rem;font-size:.75rem;margin-top:8vh;width:100%;position:relative}footer .center{position:relative;z-index:1}.foot-grid{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:2rem}footer img{height:32px;width:auto}footer h4{color:var(--bluecolor);font-size:.9rem;margin-bottom:1rem;font-weight:600}footer ul{list-style:none}footer ul li{margin-bottom:9px}footer a{color:var(--bluecolor);font-weight:500}footer a:hover{color:var(--textcolor)}.foot-bottom{background:#20303f18;box-shadow:0 0 10px rgba(0,0,0,.01);border-bottom:solid 1px #00000030;padding:1.4rem;text-align:center;font-size:.7rem;color:var(--bluecolor);border-radius:20px}.gridmenufooter{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:2rem}.gridmenufooter a{border-bottom:dotted 1px #00000030;display:block}@media screen and (min-width:850px){.grid-funcionamento{grid-template-columns:repeat(3,1fr)}.grid-praque{grid-template-columns:repeat(3,1fr)}.list-miniboxes{display:grid;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1000px){.hero .center{width:90%}.skema-hero{display:grid;grid-template-columns:auto 48%;overflow:hidden}.hero-copy{flex-direction:column;align-items:flex-start;z-index:2;margin-left:3%;margin-right:3%;justify-content:flex-end;margin-bottom:20px}.hero-copy h1{text-align:left}.hero-copy h1 span{display:inline-block;font-size:calc(1.6rem + 1.6vw);line-height:1.2}.hero-copy p{text-align:left}.hero-images{grid-row:span 2;overflow:unset;padding-bottom:0;margin-top:-50px;display:flex;align-items:flex-end}.listGirls{position:relative;justify-content:flex-start;margin-left:4%;margin-top:3rem;margin-bottom:2rem}h1{font-size:calc(1.3rem + 1.3vw);line-height:1.1}.hero-images .phone{width:190%}.two-txt-grid{column-count:2;column-gap:2rem;text-align:left}.descsector h2{width:60%;margin-left:auto;margin-right:auto}.limitOnDesk{width:70%;margin-left:auto;margin-right:auto}.grid-funcionamento{margin-top:49px}.foot-grid{display:grid;grid-template-columns:30% 65%;gap:5%}.menu-icon{display:none}header nav{position:relative;opacity:1;max-height:unset;top:0;padding:0;border-radius:unset;box-shadow:unset}header nav::before{display:none}header nav ul{display:flex;gap:20px}header nav ul li{display:inline-block}header nav ul li:last-child a{padding-left:30px;padding-right:30px}header nav ul li a{background-color:transparent;color:var(--bluecolor);font-size:.75rem}}@media screen and (min-width:1200px){.list-miniboxes{display:grid;grid-template-columns:repeat(6,1fr);padding-left:0;padding-right:0}.minibox{font-size:.71rem}.two-txt-grid{width:67%;margin-left:auto;margin-right:auto}}.modal-overlay{position:fixed;inset:0;background:rgba(50,70,91,.55);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:20px;z-index:9999;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.modal-overlay.open{opacity:1;visibility:visible}.modal-box{background:#fff;width:100%;max-width:560px;max-height:85vh;overflow-y:auto;border-radius:24px;padding:2.5rem 2rem;position:relative;box-shadow:0 20px 60px rgba(50,70,91,.25);transform:translateY(16px) scale(.97);transition:transform .25s ease}.modal-overlay.open .modal-box{transform:translateY(0) scale(1)}.modal-eyebrow{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--textcolorpink);margin-bottom:.4rem}.modal-box h3{color:var(--bluecolor);margin:0 0 1rem;font-size:1.3rem}.modal-box p{color:#4f5c88;line-height:1.6;margin-bottom:.8rem}.modal-box a{color:var(--textcolorpink);font-weight:600}.modal-close{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;border:none;background:#D53B8615;color:var(--textcolorpink);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.modal-close:hover{background:#D53B8630}