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}ol,ul{list-style:none}*,a{text-decoration:none;outline:none}body form *{border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}body{-webkit-font-smoothing:subpixel-antialiased}.input-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{min-height:100%;background:#030202}body{min-width:320px;font-family:"Montserrat",Arial,Helvetica,sans-serif;background:#030202}img{display:block;max-width:100%;height:auto}.wrapper{max-width:1500px;width:100%;margin:0 auto;padding:0 15px}.hero{background:linear-gradient(180deg, #120F0C 0%, rgba(37,31,22,0.42) 100%);position:relative;background:linear-gradient(180deg, #0C070B 0%, #0c0a09 100%)}.hero::before{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(180deg, #0c0b0b 0%, #080707 50%)}.hero .bottom-line{background:none;margin-top:calc(-4vw + 30px);z-index:9}.hero .bottom-line:after{background-position:50% 5%}.hero .cta-button{left:0;right:0;margin:0 auto;z-index:9999;transform:translate(0, -50%);top:5vw;position:absolute}.hero .wrapper{position:relative;z-index:2;padding:0 15px}.hero__container{position:relative;max-width:1500px;min-height:800px;height:70vh;margin:0 auto;padding:0 30px 54px;overflow:hidden;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.hero__container::after{content:'';position:absolute;right:0;bottom:0;left:0;z-index:2;height:381px;max-height:54%;background:linear-gradient(180deg, rgba(12,7,11,0) 2.92%, #0c0b0b 41.56%, #080707 100%);pointer-events:none}.hero__wrapper{position:absolute;top:33px;right:0;bottom:0;left:0;z-index:1;overflow:hidden;border:1px solid rgba(255,236,187,0.35);-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;border-bottom:0}.hero__image{width:100%;height:100%;object-fit:cover;object-position:center top}.hero__logo-container{position:absolute;top:13px;left:50%;z-index:4;width:110px;height:110px;padding:10px;background:rgba(20,11,0,0.64);border:1px solid rgba(255,236,187,0.35);-webkit-backdrop-filter:blur(2.4px);backdrop-filter:blur(2.4px);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.hero__logo{width:90px;height:90px}.hero__content{position:relative;z-index:3;max-width:820px;width:100%;margin:0 auto;text-align:center;box-sizing:border-box;padding:0 26px}.hero__title{margin-bottom:20px;font-size:36px;font-weight:700;line-height:1.12;color:#cdbfa4}.hero__title span{display:block}.hero__text{position:relative;max-width:600px;margin:0 auto;font-size:21px;font-weight:400;line-height:1.22;color:#8B7E68;padding:0 10px}.hero__text strong{font-weight:700;color:#FFE1AB;background:linear-gradient(180deg, #E3C58E 0%, #FFE1AB 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero__text-dot{display:inline-block;width:12px;height:12px;margin-right:6px;border:1px solid #8B7E68;vertical-align:-1px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.bottom-line{z-index:2;position:relative;min-height:50px;max-height:calc(180px + 3vw);width:100%;background:linear-gradient(180deg, #0c0b0b 0%, #010101 100%)}.bottom-line:after{content:'';background:url(../img/bg_como_funciona.svg);width:100%;height:100%;position:absolute;left:0;right:0;margin:0 auto;z-index:-1;max-width:100%;top:5vw;background-size:70vw;background-repeat:no-repeat;background-position:50% 4%;background-size:calc(350px + 40vw);opacity:0}.bottom-line svg{width:100%;opacity:1;position:relative;height:100%;z-index:999}@media screen and (max-width:680px){.bottom-line svg{stroke-width:2px}}.cta-button{position:relative;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:289px;max-width:calc(320px + 2vw);width:100%;min-height:60px;margin-top:0;padding:0 36px;overflow:hidden;font-size:20px;line-height:1.2;font-weight:600;color:#2F2F2F;background:linear-gradient(90deg, #CAB486 0%, #AC9E79 100%);border:1.5px solid #DDD1A8;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 0 3px rgba(132, 130, 130, .25), 0 18px 40px rgba(255, 225, 171, .28);-moz-box-shadow:0 0 0 3px rgba(132, 130, 130, .25), 0 18px 40px rgba(255, 225, 171, .28);box-shadow:0 0 0 3px rgba(132, 130, 130, .25), 0 18px 40px rgba(255, 225, 171, .28);-webkit-transition:box-shadow .25s ease;-moz-transition:box-shadow .25s ease;-ms-transition:box-shadow .25s ease;-o-transition:box-shadow .25s ease;transition:box-shadow .25s ease}.cta-button span{width:100%;text-align:center;left:0;right:0;margin:0 auto}.cta-button::before{content:'';position:absolute;inset:-45px;background:radial-gradient(circle, rgba(255,255,255,0.58), transparent 46%);opacity:.34;pointer-events:none}.cta-button:hover{-webkit-box-shadow:0 0 0 3px rgba(132, 130, 130, .25), 0 22px 48px rgba(255, 225, 171, .34);-moz-box-shadow:0 0 0 3px rgba(132, 130, 130, .25), 0 22px 48px rgba(255, 225, 171, .34);box-shadow:0 0 0 3px rgba(132, 130, 130, .25), 0 22px 48px rgba(255, 225, 171, .34)}@media screen and (max-width:620px){.cta-button{font-size:17px}}@media screen and (max-width:1200px){.hero .wrapper{padding:0}}@media screen and (max-width:1015px){.hero__container{min-height:720px;padding:0 24px 50px}.hero__wrapper{top:30px;right:24px;left:24px}}@media screen and (max-width:830px){.hero__title{font-size:31px}}@media screen and (max-width:695px){.hero__container{min-height:650px;padding:0 18px 44px}.hero__wrapper{top:26px;right:18px;left:18px;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.hero__wrapper:after{height:345px;background:linear-gradient(180deg, rgba(12,7,11,0) 0%, #0b0b0b 58%)}.hero__logo-container{top:16px;width:86px;height:86px;padding:8px}.hero__logo{width:70px;height:70px}.hero__content{max-width:600px}.hero__title{font-size:30px}.hero__text{max-width:530px;font-size:19px;line-height:1.25}}@media screen and (max-width:499px){.hero__container{min-height:620px;padding:0 15px 38px}.hero__wrapper{right:15px;left:15px}.hero__image{object-position:center top}.hero__title{margin-bottom:14px;font-size:28px;line-height:1.16}.hero__text{max-width:380px;font-size:16px}}@media screen and (max-width:465px){.hero__container{min-height:590px;padding-bottom:34px}.hero__wrapper{top:22px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.hero__logo-container{width:74px;height:74px;padding:7px}.hero__logo{width:60px;height:60px}.hero__title{font-size:26px}.hero__text{font-size:15px}.hero__text-dot{width:10px;height:10px;margin-right:4px}}.hero .bottom-line{z-index:99}.hero .bottom-line:before{content:'';position:absolute;width:100%;height:calc(80px + 3.4vw);top:calc(59% - 50px);background:linear-gradient(180deg, #080707 0%, #080707 50%, rgba(0,0,0,0) 100%)}.hero .both-sideshadow-overlay{z-index:0;height:21vw}.both-sideshadow-overlay{position:absolute;inset:0;z-index:9;overflow:hidden;pointer-events:none;display:inline}.both-sideshadow-overlay::before,.both-sideshadow-overlay::after{content:'';position:absolute;top:0;bottom:0;width:35%;pointer-events:none}.both-sideshadow-overlay::before{left:0;background:linear-gradient(90deg, #010101 0%, rgba(1,1,1,0.86) 32%, rgba(1,1,1,0) 100%)}.both-sideshadow-overlay::after{right:0;background:linear-gradient(270deg, #010101 0%, rgba(1,1,1,0.86) 32%, rgba(1,1,1,0) 100%)}.como-funciona{position:relative;padding:0}.como-funciona .wrapper .cta-button{top:calc(-4.5vw - 30px);z-index:999;left:0;right:0;margin:0 auto}.como-funciona::after{content:'';position:absolute;inset:0;background-image:linear-gradient(180deg, rgba(2,2,1,0) 0%, #020201 100%),url(../img/bg_como_funciona.svg);pointer-events:none;max-width:100%;background-position:center 920px, top center;background-color:#030303;background-size:100% 320px, 1000px auto;background-repeat:no-repeat,no-repeat;top:calc(-8% - .2vw + 32px)}.como-funciona .wrapper{position:relative;z-index:99999}.como-funciona .como-funciona__content{max-width:735px;margin:0 auto;text-align:center}.como-funciona .como-funciona__top{position:relative;left:50%;width:100vw;height:170px;margin-left:-50vw;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.como-funciona .como-funciona__title{margin-bottom:44px;font-size:26px;line-height:1.2;font-weight:700;padding-top:40px;position:relative;color:#FFE1AB;background:linear-gradient(180deg, #E3C58E 0%, #FFE1AB 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.como-funciona .como-funciona__steps{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column;gap:54px}.como-funciona .como-funciona__card{position:relative;min-height:289px;padding:44px 58px 40px;overflow:hidden;text-align:left;background:linear-gradient(314deg, rgba(29,27,24,0.85) 6.35%, rgba(14,14,14,0.7) 63.48%);border:1px solid rgba(173,164,132,0.83);-webkit-backdrop-filter:blur(66.5px);backdrop-filter:blur(66.5px);-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 28px 56px rgba(0,0,0,0.42);-moz-box-shadow:0 28px 56px rgba(0,0,0,0.42);box-shadow:0 28px 56px rgba(0,0,0,0.42);display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.como-funciona .como-funciona__icon{position:relative;z-index:2;width:188px;height:188px;margin:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-negative:0;flex-shrink:0}.como-funciona .como-funciona__icon img{width:100%;height:auto}.como-funciona .como-funciona__icon--radar,.como-funciona .como-funciona__icon--match,.como-funciona .como-funciona__icon--access{border:0;background:none}.como-funciona .como-funciona__icon--radar::before,.como-funciona .como-funciona__icon--match::before,.como-funciona .como-funciona__icon--access::before,.como-funciona .como-funciona__icon--radar::after,.como-funciona .como-funciona__icon--match::after,.como-funciona .como-funciona__icon--access::after{display:none}.como-funciona .como-funciona__icon--radar span,.como-funciona .como-funciona__icon--match span,.como-funciona .como-funciona__icon--access span,.como-funciona .como-funciona__icon--radar i,.como-funciona .como-funciona__icon--match i,.como-funciona .como-funciona__icon--access i{display:none}.como-funciona .como-funciona__icon--access img{width:137px}.como-funciona .como-funciona__text{position:relative;z-index:2;width:calc(100% - 240px);color:#8B7E68}.como-funciona .como-funciona__text h3{margin-bottom:13px;font-size:17px;line-height:1.2;font-weight:700;color:#FFE1AB;background:linear-gradient(180deg, #E3C58E 0%, #FFE1AB 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.como-funciona .como-funciona__text p{max-width:230px;margin-bottom:16px;font-size:17px;line-height:1.25}.como-funciona .como-funciona__text strong{font-weight:700;color:#FFE1AB;background:linear-gradient(180deg, #E3C58E 0%, #FFE1AB 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.como-funciona .como-funciona__text ul{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:28px;row-gap:7px;max-width:330px;color:#A39781}.como-funciona .como-funciona__text li{position:relative;padding-left:12px;font-size:16px;line-height:1.25;text-transform:capitalize}.como-funciona .como-funciona__text li::before{content:'•';position:absolute;left:0;color:#A39781}.como-funciona .como-funciona__text ol{max-width:295px;color:#8B7E68;counter-reset:access-list}.como-funciona .como-funciona__text ol li{padding-left:0;margin-bottom:8px;text-transform:none;counter-increment:access-list}.como-funciona .como-funciona__text ol li::before{content:counter(access-list) 'º - ';position:static;color:inherit}.como-funciona .como-funciona__note{position:relative;z-index:2;width:100%;margin-top:28px;text-align:center;font-size:17px;line-height:1.25;font-weight:700;color:#FFE1AB;background:linear-gradient(180deg, #E3C58E 0%, #FFE1AB 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.como-funciona .como-funciona__icon--radar,.como-funciona .como-funciona__icon--match,.como-funciona .como-funciona__icon--access{border:0;background:none}.como-funciona .como-funciona__icon--radar::before,.como-funciona .como-funciona__icon--match::before,.como-funciona .como-funciona__icon--access::before,.como-funciona .como-funciona__icon--radar::after,.como-funciona .como-funciona__icon--match::after,.como-funciona .como-funciona__icon--access::after{display:none}.como-funciona .como-funciona__icon--radar span,.como-funciona .como-funciona__icon--match span,.como-funciona .como-funciona__icon--access span,.como-funciona .como-funciona__icon--radar i,.como-funciona .como-funciona__icon--match i,.como-funciona .como-funciona__icon--access i{display:none}.como-funciona .como-funciona__icon--radar img,.como-funciona .como-funciona__icon--match img,.como-funciona .como-funciona__icon--access img{position:relative;z-index:2;display:block}.como-funciona .como-funciona__icon--access img{width:137px}.como-funciona .como-funciona__bottom-line{position:relative;z-index:100000;width:100%;min-height:200px;margin:0;display:flex;justify-content:center;align-items:flex-start}.como-funciona .como-funciona__bottom-line::before{content:'';position:absolute;bottom:30%;left:50%;z-index:1;width:100%;max-width:800px;height:150px;opacity:.5;pointer-events:none;background:linear-gradient(270deg, #080808 1.37%, #3e3933 45.95%, #080808 90.53%);filter:blur(30px);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.como-funciona .como-funciona__bottom-line .cta-button{position:absolute;top:calc(55% + 25px + 1.5vw);left:0;right:0;z-index:5;margin:0 auto;overflow:visible;isolation:isolate;cursor:pointer;box-shadow:0 0 0 3px rgba(132,130,130,0.25);-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-o-transform:translate(0, -100%);transform:translate(0, -100%)}.como-funciona .como-funciona__bottom-line .cta-button::before{content:'';position:absolute;left:0;right:0;z-index:0;width:100%;height:197px;margin:0 auto;opacity:1;pointer-events:none;background:radial-gradient(circle, #f0e4ca, #1b1b1b00 50%);filter:blur(80px)}.como-funciona .como-funciona__bottom-line .cta-button::after{content:'';position:absolute;z-index:3;width:100%;height:100%;cursor:pointer}.como-funciona .como-funciona__bottom-line .cta-button .cta-button__light{position:absolute;top:50%;left:50%;z-index:1;width:112%;height:118%;pointer-events:none;opacity:.82;background:radial-gradient(ellipse at center, rgba(255,236,187,0.92) 0%, rgba(255,225,171,0.48) 34%, rgba(227,197,142,0.2) 58%, rgba(227,197,142,0) 76%);filter:blur(22px);border-radius:999px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity .25s ease,filter .25s ease,-webkit-transform .25s ease;-moz-transition:opacity .25s ease,filter .25s ease,-moz-transform .25s ease;-ms-transition:opacity .25s ease,filter .25s ease,-ms-transform .25s ease;-o-transition:opacity .25s ease,filter .25s ease,-o-transform .25s ease;transition:opacity .25s ease,filter .25s ease,transform .25s ease}.como-funciona .como-funciona__bottom-line .cta-button span{position:relative;z-index:2}.como-funciona .como-funciona__bottom-line .cta-button:hover{box-shadow:0 0 0 3px rgba(132,130,130,0.25),0 22px 56px rgba(255,225,171,0.4)}.como-funciona .como-funciona__bottom-line .cta-button:hover .cta-button__light{opacity:1;filter:blur(26px);-webkit-transform:translate(-50%, -50%) scale(1.08);-moz-transform:translate(-50%, -50%) scale(1.08);-ms-transform:translate(-50%, -50%) scale(1.08);-o-transform:translate(-50%, -50%) scale(1.08);transform:translate(-50%, -50%) scale(1.08)}.como-funciona .como-funciona__bottom-line .como-funciona__bottom-divider{position:absolute;top:50%;left:50%;z-index:2;width:100vw;height:auto;pointer-events:none;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.proposito-g55{position:relative;z-index:1;width:100%;min-height:724px;margin:-200px 0 0;padding:160px 0 clamp(0px, calc(50px + 3vw), 120px);overflow:hidden;isolation:isolate;background:transparent}.proposito-g55::before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(270deg, #080808 1.37%, #1B1917 45.95%, #080808 90.53%);-webkit-mask-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.28) 54px, #000 158px);mask-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.28) 54px, #000 158px)}.proposito-g55 .proposito-g55__bg-lights{position:absolute;inset:-120px 0 0;z-index:1;pointer-events:none;opacity:.36;mix-blend-mode:screen}.proposito-g55 .proposito-g55__bg-lights::before,.proposito-g55 .proposito-g55__bg-lights::after{content:'';position:absolute;top:0;bottom:0;width:calc(340px + 18vw);opacity:.5;background:url(../img/overlay-chamada.webp) left center / cover no-repeat;-webkit-mask-image:linear-gradient(90deg, rgba(0,0,0,0) 0%, #000 13%, #000 68%, rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg, rgba(0,0,0,0) 0%, #000 13%, #000 68%, rgba(0,0,0,0) 100%)}.proposito-g55 .proposito-g55__bg-lights::before{left:-3vw}.proposito-g55 .proposito-g55__bg-lights::after{right:-3vw;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.proposito-g55 .wrapper{position:relative;z-index:3}.proposito-g55 .proposito-g55__content{max-width:560px;margin:0 auto;text-align:center}.proposito-g55 .wrapper-icone{display:table;margin:80px auto 30px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.proposito-g55 .proposito-g55__icon{width:180px;height:130px;margin:0 auto 25px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.proposito-g55 .proposito-g55__icon .proposito-g55__icon-art{width:128px;height:128px;display:block;overflow:visible;filter:drop-shadow(0 18px 32px rgba(227,197,142,0.14))}.proposito-g55 .proposito-g55__title{max-width:520px;margin:0 auto 14px;font-size:22px;line-height:1.22;font-weight:700;color:#CAB689}.proposito-g55 .proposito-g55__text{position:relative;max-width:510px;margin:0 auto;padding-left:18px;font-size:20px;line-height:1.18;font-weight:400;color:#8B7E68}.proposito-g55 .proposito-g55__nav{position:relative;z-index:3;width:100%;margin-top:clamp(0px, calc(50px + 3vw), 120px);min-height:92px;overflow:hidden;border-top:1px solid rgba(255,236,187,0.08);border-bottom:1px solid rgba(255,236,187,0.08);background:linear-gradient(270deg, #080808 1.37%, #1B1917 45.95%, #080808 90.53%);-webkit-box-shadow:inset 0 1px 0 rgba(255,236,187,0.04),inset 0 -1px 0 rgba(255,236,187,0.04),0 20px 70px rgba(0,0,0,0.36);-moz-box-shadow:inset 0 1px 0 rgba(255,236,187,0.04),inset 0 -1px 0 rgba(255,236,187,0.04),0 20px 70px rgba(0,0,0,0.36);box-shadow:inset 0 1px 0 rgba(255,236,187,0.04),inset 0 -1px 0 rgba(255,236,187,0.04),0 20px 70px rgba(0,0,0,0.36)}.proposito-g55 .proposito-g55__nav::before,.proposito-g55 .proposito-g55__nav::after{content:'';position:absolute;top:0;bottom:0;z-index:2;width:220px;pointer-events:none}.proposito-g55 .proposito-g55__nav::before{left:0;background:linear-gradient(90deg, #080808 0%, rgba(8,8,8,0.84) 34%, rgba(8,8,8,0) 100%)}.proposito-g55 .proposito-g55__nav::after{right:0;background:linear-gradient(270deg, #080808 0%, rgba(8,8,8,0.84) 34%, rgba(8,8,8,0) 100%)}.proposito-g55 .proposito-g55__nav .proposito-g55__nav-track{position:relative;z-index:1;display:flex;width:calc(var(--proposito-nav-group-width, 100vw) * 2);min-width:calc(var(--proposito-nav-group-width, 100vw) * 2);min-height:92px;will-change:transform;-webkit-animation:proposito-g55-marquee 48s linear infinite;-moz-animation:proposito-g55-marquee 48s linear infinite;-ms-animation:proposito-g55-marquee 48s linear infinite;-o-animation:proposito-g55-marquee 48s linear infinite;animation:proposito-g55-marquee 48s linear infinite}.proposito-g55 .proposito-g55__nav .proposito-g55__nav-group{display:flex;justify-content:flex-start;align-items:center;gap:var(--proposito-nav-gap, 72px);flex:0 0 auto;width:var(--proposito-nav-group-width, 100vw);min-height:92px;padding:0 var(--proposito-nav-edge, 36px)}.proposito-g55 .proposito-g55__nav span{display:block;min-width:0;flex:0 0 auto;padding:0 !important;font-size:29px;line-height:1;font-weight:700;color:rgba(202,182,137,0.68);text-align:center;white-space:nowrap}.g55-is{position:relative;padding:92px 0 128px;overflow:hidden;background:#030202;border-top:solid 1px #CAB689}.g55-is .wrapper{max-width:1200px;position:relative;z-index:2}.g55-is .g55-is__header{max-width:680px;margin:0 auto 58px;text-align:center}.g55-is .g55-is__title{margin:0 0 18px;font-size:24px;line-height:1.2;font-weight:700;color:#FFE1AB;background:linear-gradient(180deg, #E3C58E 0%, #FFE1AB 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:6px}.g55-is .g55-is__title img{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0}.g55-is .g55-is__text{margin:0 auto;font-size:22px;line-height:1.2;font-weight:400;color:#8B7E68}.g55-is .g55-is__wrapper{width:100%;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:30px}.g55-is .g55-is__card{position:relative;width:calc(50% - 15px);min-height:430px;padding:58px 72px 50px;overflow:hidden;isolation:isolate;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.g55-is .g55-is__card--right{padding-left:92px}.g55-is .g55-is__card-heading{margin-bottom:42px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:24px}.g55-is .g55-is__card-icon{width:48px;height:48px;margin:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-negative:0;flex-shrink:0}.g55-is .g55-is__card-icon img{width:48px;height:48px}.g55-is .g55-is__card-title{font-size:20px;line-height:1.2;font-weight:700;color:#FFE1AB;background:linear-gradient(180deg, #E3C58E 0%, #FFE1AB 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.g55-is .g55-is__card-list{color:#8B7E68}.g55-is .g55-is__card-list li{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:20px;margin-bottom:24px;font-size:18px;line-height:1.18;font-weight:400}.g55-is .g55-is__card-list li:last-child{margin-bottom:0}.g55-is .g55-is__card--left .g55-is__card-list{max-width:410px}.g55-is .g55-is__card--right .g55-is__card-list{max-width:360px}.g55-is .g55-is__bullet{width:18px;height:18px;margin-top:2px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-negative:0;flex-shrink:0}.g55-is .g55-is__bullet img{width:18px;height:18px}.g55-is .g55-is__bullet--negative{width:14px;height:14px;margin-top:4px}.g55-is .g55-is__bullet--negative img{width:14px;height:14px}.passos{position:relative;padding:0 0 128px;overflow:hidden;background:#030202}.passos .wrapper{max-width:1200px;position:relative;z-index:2}.passos .passos__title{max-width:520px;margin:0 auto 58px;text-align:center;font-size:24px;line-height:1.2;font-weight:700;color:#FFE1AB;background:linear-gradient(180deg, #E3C58E 0%, #FFE1AB 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.passos .passos__wrapper{width:100%;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:48px}.passos .passos__item{width:calc(33.333% - 32px);text-align:center;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column}.passos .passos__number{display:block;margin-bottom:14px;font-size:82px;line-height:.95;font-weight:700;color:#D6C69D}.passos .passos__icon{width:64px;height:64px;margin:0 auto 20px;background:rgba(214,198,157,0.36);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.passos .passos__icon img{width:34px;height:34px;display:block}.passos .passos__item-title{margin:0 0 16px;font-size:22px;line-height:1.2;font-weight:700;color:#A39781}.passos .passos__text{max-width:300px;margin:0 auto;font-size:17px;line-height:1.28;font-weight:400;color:#8B7E68}.vantagens{position:relative;padding:0 0 132px;overflow:hidden;isolation:isolate;background:#030202}.vantagens .wrapper{max-width:1200px;position:relative;z-index:3;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column}.vantagens .vantagens__pattern{position:absolute;top:118px;right:0;bottom:0;left:0;z-index:1;opacity:.82;pointer-events:none;background-image:url(../img/pattern_bg_vantagens.svg);background-size:18px}.vantagens .vantagens__light{position:absolute;top:-80px;left:50%;z-index:2;width:1063px;max-width:94vw;height:483px;opacity:.82;pointer-events:none;mix-blend-mode:screen;background:url(../img/light-bg-vantagens.svg) center center / 100% no-repeat;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);transform:scale(1.2);transform-origin:top;left:0;right:0;margin:0 auto;height:320px;background-position-y:13%;width:1200px}.vantagens .vantagens__title{max-width:620px;margin:0 auto 32px;padding-top:50px;text-align:center;font-size:20px;line-height:1.2;font-weight:700;color:#FFE1AB;background:linear-gradient(180deg, #E3C58E 0%, #FFE1AB 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.vantagens .vantagens__table{position:relative;z-index:2;width:100%;max-width:992px;overflow:hidden;border-radius:20px}.vantagens .vantagens__table::after{display:none}.vantagens .vantagens__row{min-height:70px;border-bottom:1px solid rgba(228,218,200,0.06);display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.vantagens .vantagens__row:last-child{border-bottom:0}.vantagens .vantagens__cell{min-height:58px;padding:13px 34px;font-size:15px;line-height:1.18;font-weight:400;color:#958975;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.vantagens .vantagens__cell--name{width:49%}.vantagens .vantagens__cell--description{width:51%;border-left:1px solid rgba(228,218,200,0.08)}.vantagens .vantagens__button{z-index:3;min-width:289px;max-width:289px;min-height:60px;margin-top:78px;font-size:16px}.ecosystem{position:relative;padding:0 0 116px;overflow:visible;background:#030202;z-index:3}.ecosystem::before{content:'';position:absolute;top:-130px;right:0;left:0;z-index:1;height:170px;pointer-events:none;background:linear-gradient(180deg, rgba(3,2,2,0) 0%, #030202 82%)}.ecosystem .wrapper{max-width:1200px;position:relative;z-index:2;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column}.ecosystem .ecosystem__title{max-width:520px;margin:0 auto 42px;text-align:center;font-size:18px;line-height:1.2;font-weight:700;color:#FFE1AB;background:linear-gradient(180deg, #E3C58E 0%, #FFE1AB 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ecosystem .ecosystem__grid{position:relative;width:100%;max-width:820px;margin:0 auto;overflow:visible;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.ecosystem .ecosystem__grid::before,.ecosystem .ecosystem__grid::after{content:'';position:absolute;pointer-events:none}.ecosystem .ecosystem__grid::before{top:0;right:-150px;bottom:0;left:-150px;z-index:3;background-image:url("data:image/svg+xml,%3Csvg width='468' height='1' viewBox='0 0 468 1' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='468' y1='0.25' x2='0' y2='0.249959' stroke='url(%23paint0_linear_74_33814)' stroke-width='0.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_74_33814' x1='468' y1='-0.5' x2='0' y2='-0.500041' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233D3930' stop-opacity='0.7'/%3E%3Cstop offset='0.5' stop-color='%23E4DAC8' stop-opacity='0.72'/%3E%3Cstop offset='1' stop-color='%233D3930' stop-opacity='0.7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg width='468' height='1' viewBox='0 0 468 1' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='468' y1='0.25' x2='0' y2='0.249959' stroke='url(%23paint0_linear_74_33814)' stroke-width='0.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_74_33814' x1='468' y1='-0.5' x2='0' y2='-0.500041' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233D3930' stop-opacity='0.7'/%3E%3Cstop offset='0.5' stop-color='%23E4DAC8' stop-opacity='0.72'/%3E%3Cstop offset='1' stop-color='%233D3930' stop-opacity='0.7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg width='468' height='1' viewBox='0 0 468 1' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='468' y1='0.25' x2='0' y2='0.249959' stroke='url(%23paint0_linear_74_33814)' stroke-width='0.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_74_33814' x1='468' y1='-0.5' x2='0' y2='-0.500041' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233D3930' stop-opacity='0.7'/%3E%3Cstop offset='0.5' stop-color='%23E4DAC8' stop-opacity='0.72'/%3E%3Cstop offset='1' stop-color='%233D3930' stop-opacity='0.7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg width='468' height='1' viewBox='0 0 468 1' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='468' y1='0.25' x2='0' y2='0.249959' stroke='url(%23paint0_linear_74_33814)' stroke-width='0.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_74_33814' x1='468' y1='-0.5' x2='0' y2='-0.500041' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233D3930' stop-opacity='0.7'/%3E%3Cstop offset='0.5' stop-color='%23E4DAC8' stop-opacity='0.72'/%3E%3Cstop offset='1' stop-color='%233D3930' stop-opacity='0.7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 1px;background-position:center 0,center 33.333%,center 66.666%,center 100%}.ecosystem .ecosystem__grid::after{top:-72px;right:0;bottom:-72px;left:0;z-index:3;background-image:linear-gradient(180deg, rgba(61,57,48,0.7) 0%, rgba(228,218,200,0.72) 50%, rgba(61,57,48,0.7) 100%),linear-gradient(180deg, rgba(61,57,48,0.7) 0%, rgba(228,218,200,0.72) 50%, rgba(61,57,48,0.7) 100%),linear-gradient(180deg, rgba(61,57,48,0.7) 0%, rgba(228,218,200,0.72) 50%, rgba(61,57,48,0.7) 100%),linear-gradient(180deg, rgba(61,57,48,0.7) 0%, rgba(228,218,200,0.72) 50%, rgba(61,57,48,0.7) 100%);background-repeat:no-repeat;background-size:1px 100%;background-position:0 center,33.333% center,66.666% center,100% center;opacity:.52}.ecosystem .ecosystem-card{position:relative;z-index:2;width:calc(100% / 3);min-height:150px;padding:20px 24px;overflow:visible;isolation:isolate;cursor:pointer;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .4s ease;-moz-transition:background .4s ease;-ms-transition:background .4s ease;-o-transition:background .4s ease;transition:background .4s ease}.ecosystem .ecosystem-card:hover .ecosystem-card__glow,.ecosystem .ecosystem-card:focus-visible .ecosystem-card__glow,.ecosystem .ecosystem-card.is-active .ecosystem-card__glow{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.ecosystem .ecosystem-card:hover .ecosystem-card__logo,.ecosystem .ecosystem-card:focus-visible .ecosystem-card__logo,.ecosystem .ecosystem-card.is-active .ecosystem-card__logo{opacity:1;filter:grayscale(0) sepia(0) saturate(1) brightness(1.5);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.ecosystem .ecosystem-card__glow{position:absolute;top:50%;left:50%;z-index:1;width:min(42%, 106px);height:auto;aspect-ratio:106 / 104.523;opacity:0;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%, #FFEAB6 43.27%, rgba(255,229,165,0.3) 71.15%);filter:blur(50px);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transform:translate(-50%, -50%) scale(.82);-moz-transform:translate(-50%, -50%) scale(.82);-ms-transform:translate(-50%, -50%) scale(.82);-o-transform:translate(-50%, -50%) scale(.82);transform:translate(-50%, -50%) scale(.82);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.ecosystem .ecosystem-card__logo{position:relative;z-index:2;max-width:142px;max-height:72px;opacity:.48;filter:grayscale(1) sepia(.35) saturate(.7) brightness(.78);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.ecosystem .ecosystem-card__description{display:none}.ecosystem .ecosystem__description{min-height:48px;max-width:500px;margin:92px auto 0;text-align:center}.ecosystem .ecosystem__text-target{margin:0 auto;font-size:16px;line-height:1.35;font-weight:400;color:#8B7E68;opacity:1;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.ecosystem .ecosystem__text-target.is-changing{opacity:0}.telas{position:relative;width:100%;padding:74px 0 122px;overflow:hidden;background:#030202}.telas__row{position:relative;width:100%;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.telas__row--intro{justify-content:flex-start}.telas__row--center{margin:84px 0}.telas__row--ranking{justify-content:flex-end}.telas__content{position:relative;z-index:4;width:50vw;min-height:calc(50vw * 412 / 938);padding:56px 58px;background:#030202;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column}.telas__content--left{margin-right:0;padding-left:calc(28px + 4vw);-webkit-box-shadow:44px 0 72px rgba(3,2,2,0.96);-moz-box-shadow:44px 0 72px rgba(3,2,2,0.96);box-shadow:44px 0 72px rgba(3,2,2,0.96)}.telas__content--left::after{content:'';position:absolute;top:0;right:-86px;bottom:0;width:92px;pointer-events:none;background:linear-gradient(90deg, #030202 0%, rgba(3,2,2,0.92) 44%, rgba(3,2,2,0) 100%)}.telas__content--right{min-height:calc(50vw * 428 / 977);margin-left:0;padding-right:calc(28px + 4vw);-webkit-box-shadow:-44px 0 72px rgba(3,2,2,0.96);-moz-box-shadow:-44px 0 72px rgba(3,2,2,0.96);box-shadow:-44px 0 72px rgba(3,2,2,0.96)}.telas__content--right::before{content:'';position:absolute;top:0;bottom:0;left:-86px;width:92px;pointer-events:none;background:linear-gradient(270deg, #030202 0%, rgba(3,2,2,0.92) 44%, rgba(3,2,2,0) 100%)}.telas__eyebrow{margin-bottom:14px;font-size:12px;line-height:1;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#D6C69D;opacity:.74}.telas__title{max-width:430px;margin:0 0 18px;font-size:28px;line-height:1.18;font-weight:700;color:#D6C69D}.telas__text{max-width:410px;margin:0;font-size:17px;line-height:1.45;font-weight:400;color:#8B7E68}.telas__screen{position:relative;z-index:2;margin:0;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.telas__screen img{width:100%;height:auto;opacity:.86}.telas__screen--right{width:50vw;max-width:none;margin-right:0}.telas__screen--center{width:70vw;max-width:none}.telas__screen--left{width:50vw;max-width:none;margin-left:0}.numbers{position:relative;padding:86px 0 92px;overflow:hidden;background:#030202 url("../img/bg_numbers.webp") center center / cover no-repeat}.numbers::before,.numbers::after{content:'';position:absolute;right:0;left:0;z-index:1;pointer-events:none}.numbers::before{top:0;height:150px;background:linear-gradient(180deg, #030202 0%, rgba(3,2,2,0) 100%)}.numbers::after{bottom:0;height:150px;background:linear-gradient(0deg, #030202 0%, rgba(3,2,2,0) 100%)}.numbers .wrapper{position:relative;z-index:2;max-width:980px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column}.numbers__grid{width:100%;max-width:720px;margin:0 auto 56px;row-gap:42px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.numbers__item{width:50%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.numbers__value{display:block;margin-bottom:4px;font-size:92px;line-height:.88;font-weight:700;color:#D6C69D}.numbers__label{margin:0;font-size:27px;line-height:1.16;font-weight:400;letter-spacing:.2px;color:#8B7E68}.numbers__content{width:100%;max-width:920px;text-align:center;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column}.numbers__title{margin:0 0 34px;font-size:27px;line-height:1.22;font-weight:700;color:#D6C69D}.numbers__text{max-width:910px;margin:0 auto 56px;font-size:26px;line-height:1.22;font-weight:400;color:#8B7E68}.numbers__button{z-index:2}@-webkit-keyframes proposito-g55-marquee{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(var(--proposito-nav-shift, -100vw), 0, 0);transform:translate3d(var(--proposito-nav-shift, -100vw), 0, 0)}}@keyframes proposito-g55-marquee{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(var(--proposito-nav-shift, -100vw), 0, 0);transform:translate3d(var(--proposito-nav-shift, -100vw), 0, 0)}}@media screen and (max-width:1920px){.proposito-g55 .proposito-g55__nav .proposito-g55__nav-track{-webkit-animation-duration:34s;-moz-animation-duration:34s;-ms-animation-duration:34s;-o-animation-duration:34s;animation-duration:34s}.proposito-g55 .proposito-g55__nav span:nth-child(n+6){display:none}}@media screen and (max-width:1200px){.proposito-g55 .proposito-g55__nav .proposito-g55__nav-track{-webkit-animation-duration:28s;-moz-animation-duration:28s;-ms-animation-duration:28s;-o-animation-duration:28s;animation-duration:28s}.proposito-g55 .proposito-g55__nav span{font-size:24px;padding:0}.proposito-g55 .proposito-g55__nav span:nth-child(n+5){display:none}}@media screen and (max-width:1015px){.g55-is{padding:80px 0 108px}.g55-is .wrapper{max-width:960px}.g55-is .g55-is__card{min-height:390px;padding:48px 48px 44px}.g55-is .g55-is__card--right{padding-left:58px}.g55-is .g55-is__card-list li{font-size:16px;margin-bottom:21px}.passos{padding-bottom:108px}.passos .passos__wrapper{gap:32px}.passos .passos__item{width:calc(33.333% - 22px)}.passos .passos__number{font-size:72px}.passos .passos__item-title{font-size:20px}.passos .passos__text{font-size:16px}.vantagens{padding-bottom:112px}.vantagens .vantagens__pattern{top:104px}.vantagens .vantagens__light{top:84px;max-width:96vw}.ecosystem{padding-bottom:104px}.telas__content{padding:46px 44px}.telas__content--left{padding-left:calc(22px + 3vw)}.telas__content--right{padding-right:calc(22px + 3vw)}.telas__title{font-size:25px}.telas__text{font-size:16px}.numbers{padding-top:78px;padding-bottom:84px}.numbers__grid{max-width:660px;margin-bottom:50px}.numbers__value{font-size:82px}.numbers__label{font-size:24px}.numbers__text{max-width:820px;font-size:23px}}@media screen and (max-width:768px){.como-funciona{padding:0}.como-funciona .como-funciona__content{max-width:620px}.como-funciona .como-funciona__card{padding:38px 34px 36px}.como-funciona .como-funciona__icon{width:160px;height:160px}.como-funciona .como-funciona__text{width:calc(100% - 190px)}.como-funciona .como-funciona__bottom-line{min-height:124px}.como-funciona .como-funciona__bottom-line .cta-button{margin:0 auto}.telas{padding:62px 0 86px}.telas__row{padding:0 15px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column}.telas__row--center{margin:56px 0}.telas__content{width:100%;max-width:620px;min-height:0;padding:38px 32px;text-align:center;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column}.telas__content--left{margin:0 0 -34px;padding-left:32px;-webkit-box-shadow:0 34px 62px rgba(3,2,2,0.96);-moz-box-shadow:0 34px 62px rgba(3,2,2,0.96);box-shadow:0 34px 62px rgba(3,2,2,0.96)}.telas__content--left::after{top:auto;right:0;bottom:-58px;left:0;width:auto;height:58px;background:linear-gradient(180deg, #030202 0%, rgba(3,2,2,0.78) 45%, rgba(3,2,2,0) 100%)}.telas__content--right{margin:-34px 0 0;padding-right:32px;-webkit-box-shadow:0 -34px 62px rgba(3,2,2,0.96);-moz-box-shadow:0 -34px 62px rgba(3,2,2,0.96);box-shadow:0 -34px 62px rgba(3,2,2,0.96)}.telas__content--right::before{top:-58px;right:0;bottom:auto;left:0;width:auto;height:58px;background:linear-gradient(0deg, #030202 0%, rgba(3,2,2,0.78) 45%, rgba(3,2,2,0) 100%)}.telas__eyebrow{letter-spacing:3px}.telas__title{max-width:520px;font-size:24px}.telas__text{max-width:520px;font-size:16px}.telas__screen--right,.telas__screen--center,.telas__screen--left{width:100%;max-width:680px;margin-right:0;margin-left:0}.numbers{padding:70px 0 78px;background-position:center top}.numbers .wrapper{max-width:640px}.numbers__grid{max-width:560px;margin-bottom:44px;row-gap:36px}.numbers__value{font-size:70px}.numbers__label{font-size:21px}.numbers__title{margin-bottom:24px;font-size:24px}.numbers__text{margin-bottom:42px;font-size:20px}.numbers__button{max-width:340px;min-height:68px;font-size:18px}}@media screen and (max-width:768px){.proposito-g55{margin-top:-124px;padding:118px 0 clamp(0px, calc(44px + 3vw), 120px);min-height:620px}.proposito-g55 .proposito-g55__bg-lights{opacity:.36}.proposito-g55 .proposito-g55__bg-lights::before,.proposito-g55 .proposito-g55__bg-lights::after{width:calc(260px + 16vw)}.proposito-g55 .wrapper-icone{margin:60px auto 24px}.proposito-g55 .proposito-g55__icon{height:120px}.proposito-g55 .proposito-g55__icon .proposito-g55__icon-art{width:112px;height:112px}.proposito-g55 .proposito-g55__title{font-size:20px}.proposito-g55 .proposito-g55__text{font-size:18px}.proposito-g55 .proposito-g55__nav{margin-top:clamp(0px, calc(44px + 3vw), 120px);min-height:76px}.proposito-g55 .proposito-g55__nav::before,.proposito-g55 .proposito-g55__nav::after{width:150px}.proposito-g55 .proposito-g55__nav .proposito-g55__nav-track,.proposito-g55 .proposito-g55__nav .proposito-g55__nav-group{min-height:76px}.proposito-g55 .proposito-g55__nav .proposito-g55__nav-group{padding:0 var(--proposito-nav-edge, 30px)}.proposito-g55 .proposito-g55__nav span{font-size:20px;padding:0}}@media screen and (max-width:768px){.g55-is{padding:68px 0 90px}.g55-is .g55-is__header{margin-bottom:40px}.g55-is .g55-is__wrapper{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column;gap:24px}.g55-is .g55-is__card{width:100%;min-height:0;padding:42px 46px 44px}.g55-is .g55-is__card--right{padding-left:46px}.g55-is .g55-is__card--left .g55-is__card-list,.g55-is .g55-is__card--right .g55-is__card-list{max-width:100%}.passos{padding-bottom:90px}.passos .passos__title{margin-bottom:44px;font-size:22px}.passos .passos__wrapper{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column;gap:46px}.passos .passos__item{width:100%;max-width:430px}.passos .passos__number{margin-bottom:12px;font-size:68px}.passos .passos__text{max-width:360px}.vantagens{padding-bottom:92px}.vantagens .vantagens__pattern{top:92px}.vantagens .vantagens__light{top:76px;width:840px;height:382px;opacity:.72}.vantagens .vantagens__title{margin-bottom:28px;font-size:20px}.vantagens .vantagens__table{max-width:640px}.vantagens .vantagens__cell{padding:17px 28px;font-size:15px}.vantagens .vantagens__button{margin-top:58px}.ecosystem{padding-bottom:88px}.ecosystem .ecosystem__title{margin-bottom:34px}.ecosystem .ecosystem__grid{max-width:560px}.ecosystem .ecosystem__grid::before{top:auto;right:-36px;bottom:0;left:-36px;height:1px;background-image:url("data:image/svg+xml,%3Csvg width='468' height='1' viewBox='0 0 468 1' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='468' y1='0.25' x2='0' y2='0.249959' stroke='url(%23paint0_linear_74_33814)' stroke-width='0.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_74_33814' x1='468' y1='-0.5' x2='0' y2='-0.500041' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233D3930' stop-opacity='0.7'/%3E%3Cstop offset='0.5' stop-color='%23E4DAC8' stop-opacity='0.72'/%3E%3Cstop offset='1' stop-color='%233D3930' stop-opacity='0.7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 1px;background-position:center}.ecosystem .ecosystem__grid::after{top:-34px;bottom:-34px;background-image:linear-gradient(180deg, rgba(61,57,48,0.7) 0%, rgba(228,218,200,0.72) 50%, rgba(61,57,48,0.7) 100%),linear-gradient(180deg, rgba(61,57,48,0.7) 0%, rgba(228,218,200,0.72) 50%, rgba(61,57,48,0.7) 100%),linear-gradient(180deg, rgba(61,57,48,0.7) 0%, rgba(228,218,200,0.72) 50%, rgba(61,57,48,0.7) 100%);background-position:0 center, 50% center, 100% center;opacity:.44}.ecosystem .ecosystem-card{width:50%;min-height:184px;padding:22px 18px;text-align:center;cursor:default;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column}.ecosystem .ecosystem-card::before{content:'';position:absolute;top:0;right:0;left:0;z-index:3;height:1px;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='468' height='1' viewBox='0 0 468 1' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='468' y1='0.25' x2='0' y2='0.249959' stroke='url(%23paint0_linear_74_33814)' stroke-width='0.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_74_33814' x1='468' y1='-0.5' x2='0' y2='-0.500041' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233D3930' stop-opacity='0.7'/%3E%3Cstop offset='0.5' stop-color='%23E4DAC8' stop-opacity='0.72'/%3E%3Cstop offset='1' stop-color='%233D3930' stop-opacity='0.7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 1px;background-position:center}.ecosystem .ecosystem-card__logo{max-width:136px;max-height:68px;opacity:.78;filter:grayscale(.25) sepia(.18) saturate(.85) brightness(.9)}.ecosystem .ecosystem-card__description{display:block;max-width:220px;margin:18px auto 0;font-size:13px;line-height:1.38;font-weight:400;color:#8B7E68}.ecosystem .ecosystem__description{display:none}}@media screen and (max-width:620px){.como-funciona{padding:0}.como-funciona .como-funciona__title{margin-bottom:32px;font-size:24px}.como-funciona .como-funciona__steps{gap:32px}.como-funciona .como-funciona__card{min-height:0;padding:32px 24px;text-align:center;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column}.como-funciona .como-funciona__icon{margin-bottom:24px}.como-funciona .como-funciona__text{width:100%}.como-funciona .como-funciona__text p,.como-funciona .como-funciona__text ul,.como-funciona .como-funciona__text ol{margin-right:auto;margin-left:auto}.como-funciona .como-funciona__text ul{text-align:left;max-width:200px}.como-funciona .como-funciona__note{margin-top:24px}}@media screen and (max-width:620px){.proposito-g55{width:100%;margin-top:-124px;padding:100px 0 clamp(0px, calc(40px + 3vw), 120px);min-height:590px}.proposito-g55 .proposito-g55__bg-lights{opacity:.34}.proposito-g55 .proposito-g55__bg-lights::before,.proposito-g55 .proposito-g55__bg-lights::after{width:calc(150px + 24vw)}.proposito-g55 .proposito-g55__bg-lights::before{left:-16vw}.proposito-g55 .proposito-g55__bg-lights::after{right:-16vw}.proposito-g55 .proposito-g55__content{max-width:430px}.proposito-g55 .wrapper-icone{margin:52px auto 22px}.proposito-g55 .wrapper-icone img{width:130px}.proposito-g55 .proposito-g55__icon{width:142px;height:106px;margin-bottom:20px}.proposito-g55 .proposito-g55__icon .proposito-g55__icon-art{width:96px;height:96px}.proposito-g55 .proposito-g55__title{font-size:19px}.proposito-g55 .proposito-g55__text{font-size:16px}.proposito-g55 .proposito-g55__nav{margin-top:clamp(0px, calc(40px + 3vw), 120px);min-height:70px}.proposito-g55 .proposito-g55__nav::before,.proposito-g55 .proposito-g55__nav::after{width:96px}.proposito-g55 .proposito-g55__nav .proposito-g55__nav-track,.proposito-g55 .proposito-g55__nav .proposito-g55__nav-group{min-height:70px}.proposito-g55 .proposito-g55__nav .proposito-g55__nav-track{-webkit-animation-duration:28s;-moz-animation-duration:28s;-ms-animation-duration:28s;-o-animation-duration:28s;animation-duration:28s}.proposito-g55 .proposito-g55__nav .proposito-g55__nav-group{padding:0 var(--proposito-nav-edge, 24px)}.proposito-g55 .proposito-g55__nav span{font-size:16px;padding:0}}@media screen and (max-width:560px){.g55-is{padding:58px 0 76px}.g55-is .g55-is__header{max-width:430px;margin-bottom:34px}.g55-is .g55-is__title{padding:0 35px;box-sizing:border-box}.g55-is .g55-is__text{font-size:17px}.g55-is .g55-is__card{padding:34px 30px 36px}.g55-is .g55-is__card--right{padding-left:30px}.g55-is .g55-is__card-heading{margin-bottom:30px}.g55-is .g55-is__card-list li{gap:14px;font-size:16px}.passos{padding-bottom:76px}.passos .passos__title{max-width:360px;margin-bottom:38px;font-size:20px}.passos .passos__wrapper{gap:40px}.passos .passos__number{font-size:62px}.passos .passos__icon{width:58px;height:58px;margin-bottom:18px}.passos .passos__icon img{width:30px;height:30px}.passos .passos__item-title{margin-bottom:12px;font-size:19px}.passos .passos__text{max-width:310px;font-size:16px}.vantagens{padding-bottom:78px}.vantagens .vantagens__pattern{top:84px}.vantagens .vantagens__light{top:62px;width:680px;height:309px;opacity:.68}.vantagens .vantagens__title{max-width:360px;margin-bottom:26px;font-size:19px}.vantagens .vantagens__table{max-width:430px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.vantagens .vantagens__row{min-height:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column}.vantagens .vantagens__cell{width:100%;min-height:0;padding:15px 24px;font-size:15px}.vantagens .vantagens__cell--name{padding-bottom:6px;font-weight:600;color:#A39781}.vantagens .vantagens__cell--description{padding-top:0;border-left:0}.vantagens .vantagens__button{margin-top:46px}.ecosystem{padding-bottom:76px}.ecosystem .ecosystem__title{max-width:330px;margin-bottom:30px;font-size:18px}.ecosystem .ecosystem__grid{max-width:100%}.ecosystem .ecosystem__grid::before{right:0;left:0}.ecosystem .ecosystem-card{min-height:174px;padding:20px 12px}.ecosystem .ecosystem-card__logo{max-width:116px;max-height:58px}.ecosystem .ecosystem-card__description{max-width:190px;margin-top:14px;font-size:12px}}@media screen and (max-width:550px){.cta-button{max-width:225px;font-size:14px;min-width:initial;padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:10px;min-height:50px}.telas{padding-top:50px;padding-bottom:70px}.telas__row{padding-right:12px;padding-left:12px}.telas__row--center{margin:44px 0}.telas__content{padding:32px 24px}.telas__content--left{margin-bottom:-24px;padding-left:24px}.telas__content--right{margin-top:-24px;padding-right:24px}.telas__eyebrow{margin-bottom:12px;font-size:11px;letter-spacing:2.4px}.telas__title{margin-bottom:14px;font-size:21px}.telas__text{font-size:15px}.numbers{padding-top:58px;padding-bottom:68px}.numbers__grid{max-width:430px;margin-bottom:38px;row-gap:30px}.numbers__value{font-size:58px}.numbers__label{font-size:18px}.numbers__title{font-size:21px}.numbers__text{max-width:430px;font-size:18px}.numbers__button{min-height:58px;font-size:16px}}@media screen and (max-width:465px){.vantagens{padding-bottom:68px}.vantagens .vantagens__title{font-size:18px}.vantagens .vantagens__table{max-width:100%}.vantagens .vantagens__cell{padding-right:20px;padding-left:20px;font-size:14px}.ecosystem{padding-bottom:64px}.ecosystem .ecosystem__grid{max-width:100%}.ecosystem .ecosystem-card{min-height:176px;padding-right:10px;padding-left:10px}.ecosystem .ecosystem-card__logo{max-width:104px;max-height:54px}.ecosystem .ecosystem-card__description{max-width:155px;font-size:11px;line-height:1.34}.telas__content{padding:28px 20px}.telas__content--left{padding-left:20px}.telas__content--right{padding-right:20px}.telas__title{font-size:19px}.telas__text{font-size:14px;line-height:1.42}.numbers__grid{row-gap:26px}.numbers__value{font-size:50px}.numbers__label{font-size:16px}.numbers__title{max-width:300px;font-size:19px}.numbers__text{font-size:16px;line-height:1.3}.proposito-g55 .proposito-g55__nav::before,.proposito-g55 .proposito-g55__nav::after{width:54px}.proposito-g55 .proposito-g55__nav .proposito-g55__nav-group{padding:0 var(--proposito-nav-edge, 18px)}.proposito-g55 .proposito-g55__nav span{font-size:16px;padding:0}.como-funciona .como-funciona__card{padding:28px 20px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.como-funciona .como-funciona__icon{width:140px;height:140px}.como-funciona .como-funciona__text h3{font-size:16px}.como-funciona .como-funciona__text p{font-size:15px}.como-funciona .como-funciona__text ul{grid-template-columns:1fr;max-width:108px}.como-funciona .como-funciona__text li{font-size:15px}.como-funciona .como-funciona__note{font-size:15px;padding:0 50px}.como-funciona .como-funciona__button{min-width:280px;width:auto;max-width:calc(100vw - 48px);min-height:56px;padding:0 24px}}@media screen and (min-width:1400px){.como-funciona::after{background-position:center calc(920px + 12.4vw),top center;background-size:100% 320px,calc(1000px + 10vw) auto}}.testimonials{padding:0 0 90px;overflow:hidden}.testimonials .wrapper{max-width:1284px}.testimonials .section-header{margin-bottom:34px;text-align:center}.testimonials .section-title{margin:0;font-size:22px;line-height:1.2;font-weight:700;color:#FFE1AB;background:linear-gradient(180deg, #E3C58E 0%, #FFE1AB 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.testimonials__viewport{position:relative;max-width:1284px;height:min(600px, calc(55vw + 80px));min-height:420px;margin:0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 10%, #000 90%, transparent);mask-image:linear-gradient(to bottom, transparent, #000 10%, #000 90%, transparent)}.testimonials__track{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column;gap:24px;-webkit-animation:testimonialsScroll 42s linear infinite;-moz-animation:testimonialsScroll 42s linear infinite;-o-animation:testimonialsScroll 42s linear infinite;animation:testimonialsScroll 42s linear infinite}.testimonials__viewport:hover .testimonials__track{-webkit-animation-play-state:paused;animation-play-state:paused}.testimonials__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}.testimonial-card{min-height:270px;padding:0;overflow:hidden;background:#1E1B16;border:1px solid rgba(234,194,95,0.08);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.testimonial-card:hover{background:#1E1B16;border-color:rgba(234,194,95,0.42)}.testimonial-card blockquote{position:relative;padding-top:40px;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:17px;line-height:1.45;font-style:italic;color:#8B7E68}.testimonial-card blockquote:before{content:"\201C";position:absolute;top:-8px;left:0;font-size:58px;line-height:1;font-weight:700;color:#EAC25F}.testimonial-card footer{margin-top:0;padding:20px 22px 22px;background:#1E1B16}.testimonial-card footer strong,.testimonial-card footer span{display:block}.testimonial-card footer strong{margin-bottom:6px;font-size:17px;line-height:1.2;font-weight:700;color:#8B7E68}.testimonial-card footer span{font-size:13px;line-height:1.2;font-weight:600;color:#4D4637}.testimonial-card__media{position:relative;display:block;width:100%;aspect-ratio:16 / 9;min-height:218px;padding:0;border:0;overflow:hidden;cursor:pointer;background:#000}.testimonial-card__media video{width:100%;height:100%;object-fit:cover;opacity:.86;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.testimonial-card__media:before{content:"";position:absolute;inset:0;z-index:1;background:rgba(0,0,0,0.08);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.testimonial-card__media:hover video{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04);opacity:1}.testimonial-card__media:hover:before{background:rgba(0,0,0,0.18)}.testimonial-card__badge{position:absolute;z-index:2;top:16px;left:16px;min-height:28px;padding:0 12px;background:#CAB486;font-size:12px;line-height:28px;font-weight:700;color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.testimonial-card__play{position:absolute;z-index:2;left:50%;top:50%;width:62px;height:62px;background:rgba(234,194,95,0.92);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.testimonial-card__play:before{content:"";position:absolute;top:50%;left:50%;margin-top:-11px;margin-left:-6px;border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:17px solid #000}.testimonial-modal{position:fixed;inset:0;z-index:50;padding:20px;visibility:hidden;pointer-events:none;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.testimonial-modal.is-open{visibility:visible;pointer-events:auto;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.testimonial-modal__overlay{position:absolute;inset:0;border:0;background:rgba(0,0,0,0.86);cursor:pointer}.testimonial-modal__dialog{position:relative;z-index:2;width:100%;max-width:920px;max-height:calc(100vh - 40px);padding:24px;overflow:auto;background:#1E1B16;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 25px 80px rgba(0,0,0,0.32);-moz-box-shadow:0 25px 80px rgba(0,0,0,0.32);box-shadow:0 25px 80px rgba(0,0,0,0.32)}.testimonial-modal__close{position:absolute;top:14px;right:14px;z-index:2;width:38px;height:38px;border:0;background:#EAC25F;font-size:28px;line-height:35px;color:#000;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.testimonial-modal__content img,.testimonial-modal__content video{width:100%;max-height:calc(100vh - 175px);object-fit:contain;background:#000;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.testimonial-modal__video-poster{position:relative;margin:0;background:#000;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden}.testimonial-modal__video-poster img{display:block;width:100%;max-height:calc(100vh - 175px);object-fit:cover;-moz-opacity:.76;-khtml-opacity:.76;-webkit-opacity:.76;opacity:.76}body.is-testimonial-modal-open{overflow:hidden}@media screen and (max-width:1015px){.testimonials{padding:86px 0 78px}.testimonials .section-title{font-size:21px}.testimonials__viewport{height:620px;min-height:0}.testimonials__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width:620px){.testimonials{padding:70px 0 64px}.testimonials .section-header{margin-bottom:28px}.testimonials .section-title{font-size:19px}.testimonials__viewport{height:590px;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 8%, #000 92%, transparent);mask-image:linear-gradient(to bottom, transparent, #000 8%, #000 92%, transparent)}.testimonials__track{gap:18px}.testimonials__grid{grid-template-columns:1fr;gap:18px}.testimonial-card__media{min-height:190px}.testimonial-card footer{padding:18px 20px 20px}}.payment{position:relative;padding:126px 0 132px;overflow:hidden;background:#030202}.payment .wrapper{max-width:1200px;position:relative;z-index:2}.payment .payment__panel{position:relative;min-height:410px;padding:88px 40px 220px;background:radial-gradient(55.92% 55.92% at 50% 7.63%, rgba(241,216,175,0.1) 19.23%, rgba(241,216,175,0.05) 100%);border:.5px solid rgba(228,218,200,0.72);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:center}.payment .payment__logo{position:absolute;left:50%;top:-69px;z-index:3;width:110px;height:108px;margin:0;padding:9px;overflow:hidden;background:rgba(23,20,16,0.64);border:1px solid #2D2410;-webkit-backdrop-filter:blur(4.8px);backdrop-filter:blur(4.8px);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.payment .payment__logo img{width:89px;height:89px;object-fit:contain}.payment .payment__title{max-width:610px;margin:0 auto;font-size:23px;line-height:1.22;font-weight:700;color:#D6C69D}.payment .payment__plans{position:relative;z-index:4;max-width:966px;width:100%;margin:-234px auto 0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:20px}.payment .payment__card{position:relative;width:calc(50% - 10px);min-height:531px;padding:47px 36px 64px;overflow:hidden;border:0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);-webkit-border-radius:16.824px;-moz-border-radius:16.824px;border-radius:16.824px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column}.payment .payment__card:after{content:'';position:absolute;inset:0;z-index:2;padding:1px;opacity:.4;pointer-events:none;background:linear-gradient(174deg, rgba(228,218,200,0.72) 0%, rgba(228,218,200,0.15) 50%, rgba(61,57,48,0.1) 100%);-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0) border-box;-webkit-mask-composite:xor;mask-composite:exclude}.payment .payment__card--annual{background:radial-gradient(55.92% 55.92% at 50% 7.63%, rgba(241,216,175,0.2) 19.23%, rgba(241,216,175,0.08) 100%)}.payment .payment__card--semester{background:radial-gradient(55.92% 55.92% at 50% 7.63%, rgba(241,216,175,0.1) 19.23%, rgba(241,216,175,0.05) 100%)}.payment .payment__card-content{position:relative;z-index:3}.payment .payment__plan-title{margin:0 0 13px;font-size:23px;line-height:1.2;font-weight:700;color:#D6C69D}.payment .payment__plan-text{max-width:322px;min-height:59px;margin:0 0 27px;font-size:17px;line-height:1.16;font-weight:400;color:#8B7E68}.payment .payment__price{margin:0;color:#FFE1AB;background:linear-gradient(180deg, #E3C58E 0%, #FFE1AB 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.payment .payment__price--installments{margin-bottom:9px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px}.payment .payment__price--installments span{font-size:24px;line-height:1.05;font-weight:400}.payment .payment__price--installments strong{font-size:42px;line-height:1;font-weight:700}.payment .payment__price--single{margin-bottom:12px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px}.payment .payment__price--single strong{font-size:42px;line-height:1;font-weight:700}.payment .payment__price--single span{font-size:21px;line-height:1.1;font-weight:400;color:#8B7E68;background:none;-webkit-text-fill-color:#8B7E68}.payment .payment__price-note{margin:0 0 34px;font-size:21px;line-height:1.2;font-weight:400;color:#8B7E68}.payment .payment__topics{max-width:335px;margin:0;padding:0;list-style:none;color:#A39781}.payment .payment__topics li{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:12px;margin-bottom:14px;font-size:16px;line-height:1.08;font-weight:400}.payment .payment__topics li:last-child{margin-bottom:0}.payment .payment__topics img{width:11px;height:11px;margin-top:2px;object-fit:contain;-ms-flex-negative:0;flex-shrink:0}.payment .payment__cta{position:relative;z-index:3;width:100%;max-width:289px;min-height:59px;margin:44px auto 0;padding:0 24px;overflow:visible;isolation:isolate;font-size:15px;line-height:21.5px;font-weight:600;text-align:center;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.payment .payment__cta span{position:relative;z-index:2}.payment .payment__cta:hover{-webkit-transform:translate(0, -2px);-moz-transform:translate(0, -2px);-ms-transform:translate(0, -2px);-o-transform:translate(0, -2px);transform:translate(0, -2px)}.payment .payment__cta--primary{color:#2F2F2F;background:linear-gradient(90deg, #CAB486 0%, #AC9E79 100%);border:1.5px solid #DDD1A8;-webkit-box-shadow:0 0 0 3px rgba(132,130,130,0.25);-moz-box-shadow:0 0 0 3px rgba(132,130,130,0.25);box-shadow:0 0 0 3px rgba(132,130,130,0.25)}.payment .payment__cta--primary:before{content:'';position:absolute;left:50%;top:50%;z-index:-1;width:239px;height:60px;opacity:.52;background:radial-gradient(50% 50% at 50% 50%, #FFF1CF 28.85%, #FFECBB 100%);filter:blur(22.5px);pointer-events:none;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.payment .payment__cta--outline{color:#FFE1AB;background:#000;border:1.5px solid #7E7557;-webkit-box-shadow:0 0 0 3px rgba(100,91,47,0.25);-moz-box-shadow:0 0 0 3px rgba(100,91,47,0.25);box-shadow:0 0 0 3px rgba(100,91,47,0.25)}.payment .payment__cta--outline span{background:linear-gradient(180deg, #E3C58E 0%, #FFE1AB 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.payment .payment__cta--outline:before{content:'';position:absolute;left:50%;top:50%;z-index:-1;width:304px;height:72px;opacity:.52;background:linear-gradient(270deg, rgba(255,236,187,0.28) 0%, rgba(255,241,207,0.13) 100%);filter:blur(22.5px);-webkit-border-radius:304px;-moz-border-radius:304px;border-radius:304px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;pointer-events:none;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width:1015px){.payment{padding:112px 0 112px}.payment .payment__plans{max-width:860px}.payment .payment__card{padding:42px 30px 54px}.payment .payment__price--installments strong{font-size:36px}.payment .payment__price--installments span{font-size:21px}.payment .payment__price--single strong{font-size:36px}}@media screen and (max-width:820px){.payment{padding:100px 0 96px}.payment .payment__panel{min-height:auto;padding:76px 28px 58px}.payment .payment__title{font-size:21px}.payment .payment__title br{display:none}.payment .payment__plans{max-width:560px;margin-top:24px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column}.payment .payment__card{width:100%;min-height:0}}@media screen and (max-width:560px){.payment{padding:90px 0 78px}.payment .payment__panel{padding:68px 22px 44px}.payment .payment__logo{top:-56px;width:92px;height:92px}.payment .payment__logo img{width:74px;height:74px}.payment .payment__title{font-size:19px}.payment .payment__card{padding:34px 24px 36px}.payment .payment__plan-title{font-size:21px}.payment .payment__plan-text{min-height:0;font-size:16px}.payment .payment__price--installments{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.payment .payment__price--installments strong{font-size:34px}.payment .payment__price--installments span{font-size:19px}.payment .payment__price--single strong{font-size:34px}.payment .payment__price--single span{font-size:18px}.payment .payment__price-note{font-size:18px}.payment .payment__topics li{font-size:15px;line-height:1.15}.payment .payment__cta{max-width:100%;min-height:56px}}.garantia{position:relative;overflow:hidden;padding:48px 0 44px;background:linear-gradient(90deg, #CAB486 0%, #AC9E79 100%)}.garantia:before{content:'';position:absolute;left:50%;top:50%;z-index:1;width:min(calc(420px + 44vw), 894px);aspect-ratio:893.976 / 306.667;opacity:.52;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%, #FFF1CF 28.85%, #FFECBB 100%);filter:blur(84.160896px);-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.garantia .wrapper{max-width:1200px;position:relative;z-index:2}.garantia .garantia__inner{min-height:215px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:49px}.garantia .garantia__seal{width:186px;margin:0;-ms-flex-negative:0;flex-shrink:0}.garantia .garantia__seal img{width:100%;height:auto;object-fit:contain}.garantia .garantia__content{width:100%;max-width:408px}.garantia .garantia__title{margin:0 0 12px;font-size:18px;line-height:21.512px;font-weight:700;color:#000}.garantia .garantia__text{margin:0;font-size:16px;line-height:21.512px;font-weight:400;color:#000}.garantia .garantia__text strong{font-weight:700}.garantia .garantia__cta{position:relative;z-index:1;width:100%;max-width:289px;min-height:59px;margin-top:24px;padding:0 24px;overflow:visible;isolation:isolate;font-size:15.058px;line-height:21.512px;font-weight:600;color:#FFE1AB;text-align:center;background:#000;border:1.5px solid #7E7557;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 0 3px rgba(100,91,47,0.25);-moz-box-shadow:0 0 0 3px rgba(100,91,47,0.25);box-shadow:0 0 0 3px rgba(100,91,47,0.25);display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.garantia .garantia__cta:before{content:'';position:absolute;left:50%;top:50%;z-index:-1;width:calc(100% + 15px);height:calc(100% + 13px);opacity:.52;pointer-events:none;background:linear-gradient(270deg, rgba(255,236,187,0.28) 0%, rgba(255,241,207,0.13) 100%);filter:blur(22.5px);-webkit-border-radius:304px;-moz-border-radius:304px;border-radius:304px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.garantia .garantia__cta span{position:relative;z-index:2;background:linear-gradient(180deg, #E3C58E 0%, #FFE1AB 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.garantia .garantia__cta:hover{-webkit-transform:translate(0, -2px);-moz-transform:translate(0, -2px);-ms-transform:translate(0, -2px);-o-transform:translate(0, -2px);transform:translate(0, -2px)}@media screen and (max-width:820px){.garantia{padding:56px 0 52px}.garantia:before{width:min(calc(360px + 58vw), 820px);filter:blur(72px)}.garantia .garantia__inner{min-height:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column;gap:28px;text-align:center}.garantia .garantia__seal{width:156px}.garantia .garantia__content{max-width:460px}.garantia .garantia__cta{margin:26px auto 0}}@media screen and (max-width:560px){.garantia{padding:48px 0 46px}.garantia:before{width:min(calc(300px + 72vw), 680px);filter:blur(58px)}.garantia .garantia__inner{gap:24px}.garantia .garantia__seal{width:132px}.garantia .garantia__title{font-size:17px}.garantia .garantia__text{font-size:15px;line-height:20.5px}.garantia .garantia__text br{display:none}.garantia .garantia__cta{max-width:100%;min-height:56px;font-size:14.5px}}.idealizadores{position:relative;overflow:hidden;padding:40px 0 120px;background:#000000}.idealizadores:before{content:'';position:absolute;left:50%;top:220px;z-index:0;width:min(calc(520px + 38vw), 1060px);height:420px;opacity:.14;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%, rgba(214,198,157,0.26) 0%, rgba(139,126,104,0.1) 46%, rgba(0,0,0,0) 74%);filter:blur(74px);-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.idealizadores:after{content:'';position:absolute;left:0;right:0;top:632px;z-index:0;height:230px;pointer-events:none;background:linear-gradient(180deg, rgba(10,7,8,0) 0%, rgba(18,12,13,0.54) 45%, rgba(10,7,8,0) 100%)}.idealizadores .wrapper{max-width:980px;position:relative;z-index:2}.idealizadores .idealizadores__logo{position:relative;z-index:4;width:109px;height:109px;margin:0 auto 22px}.idealizadores .idealizadores__logo img{display:block;width:100%;height:100%;object-fit:contain}.idealizadores .idealizadores__rows{position:relative;z-index:2}.idealizadores .idealizadores__row{position:relative;display:flex;align-items:center;justify-content:center;gap:45px}.idealizadores .idealizadores__media{position:relative;z-index:2;margin:0;-ms-flex-negative:0;flex-shrink:0}.idealizadores .idealizadores__media:after{content:'';position:absolute;right:0;bottom:0;left:0;z-index:2;height:34%;pointer-events:none;background:linear-gradient(180deg, rgba(10,7,8,0) 0%, #0A0708 88%)}.idealizadores .idealizadores__media img{display:block;width:100%;height:auto;object-fit:contain}.idealizadores .idealizadores__media--tiago{width:431px;margin-left:6px}.idealizadores .idealizadores__media--paulo{width:416px;margin-right:14px}.idealizadores .idealizadores__content{position:relative;z-index:4;width:100%;max-width:415px}.idealizadores .idealizadores__title{margin:0 0 31px;font-size:20px;line-height:1.2;font-weight:700;color:#D6C69D}.idealizadores .idealizadores__name{margin:0 0 22px;font-size:18px;line-height:1.2;font-weight:700;color:#D6C69D;text-transform:uppercase}.idealizadores .idealizadores__text{margin:0;font-size:18px;line-height:1.17;font-weight:400;color:#8B7E68}.idealizadores .idealizadores__text+.idealizadores__text{margin-top:2px}.idealizadores .idealizadores__row--tiago{min-height:492px;align-items:flex-start}.idealizadores .idealizadores__row--tiago .idealizadores__content{padding-top:104px}.idealizadores .idealizadores__row--paulo{min-height:455px;margin-top:-150px;align-items:flex-start}.idealizadores .idealizadores__row--paulo .idealizadores__content{max-width:420px;padding-top:116px;text-align:right}.idealizadores .idealizadores__row--paulo .idealizadores__title{margin-bottom:31px}@media screen and (max-width:980px){.idealizadores{padding:38px 0 100px}.idealizadores:before{top:180px;width:min(calc(460px + 46vw), 900px);height:360px;filter:blur(64px)}.idealizadores:after{top:610px}.idealizadores .wrapper{max-width:820px}.idealizadores .idealizadores__row{gap:24px}.idealizadores .idealizadores__media--tiago{width:360px;margin-left:0}.idealizadores .idealizadores__media--paulo{width:350px;margin-right:0}.idealizadores .idealizadores__content{max-width:360px}.idealizadores .idealizadores__row--tiago{min-height:430px}.idealizadores .idealizadores__row--tiago .idealizadores__content{padding-top:72px}.idealizadores .idealizadores__row--paulo{min-height:398px;margin-top:-112px}.idealizadores .idealizadores__row--paulo .idealizadores__content{padding-top:88px}}@media screen and (max-width:768px){.idealizadores{padding:36px 0 78px}.idealizadores:before{top:170px;width:min(calc(280px + 82vw), 620px);height:320px;filter:blur(54px)}.idealizadores:after{top:auto;bottom:330px;height:260px}.idealizadores .idealizadores__logo{width:92px;height:92px;margin-bottom:28px}.idealizadores .idealizadores__row{flex-direction:column;gap:18px;min-height:0;align-items:center}.idealizadores .idealizadores__row--tiago{padding-bottom:30px}.idealizadores .idealizadores__row--paulo{margin-top:54px}.idealizadores .idealizadores__row--paulo .idealizadores__content{order:2;padding-top:0;text-align:center}.idealizadores .idealizadores__row--paulo .idealizadores__media{order:1}.idealizadores .idealizadores__row--tiago .idealizadores__content{padding-top:0}.idealizadores .idealizadores__media{width:min(calc(220px + 20vw), 330px)}.idealizadores .idealizadores__media--paulo{width:min(calc(225px + 18vw), 320px)}.idealizadores .idealizadores__content{max-width:430px;text-align:center}.idealizadores .idealizadores__title{margin-bottom:18px;font-size:19px}.idealizadores .idealizadores__name{margin-bottom:18px;font-size:17px}.idealizadores .idealizadores__text{font-size:17px;line-height:1.24}}@media screen and (max-width:480px){.idealizadores{padding-bottom:64px}.idealizadores .idealizadores__logo{width:82px;height:82px}.idealizadores .idealizadores__media{width:min(calc(190px + 24vw), 290px)}.idealizadores .idealizadores__media--paulo{width:min(calc(198px + 22vw), 292px)}.idealizadores .idealizadores__title{font-size:18px}.idealizadores .idealizadores__name{font-size:16px}.idealizadores .idealizadores__text{font-size:16px}}.faq{position:relative;overflow:hidden;padding:36px 0 96px;background:#000}.faq .wrapper{max-width:743px}.faq .faq__title{margin:0 0 24px;font-size:20px;line-height:1.2;font-weight:700;color:#D6C69D;text-align:center}.faq .faq__list{display:flex;flex-direction:column;gap:27px}.faq .faq__item{position:relative;overflow:hidden;min-height:76px;background:#000;border:.561px solid rgba(228,218,200,0.63);-webkit-border-radius:16.824px;-moz-border-radius:16.824px;border-radius:16.824px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.faq .faq__item:before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(55.92% 55.92% at 50% 7.63%, rgba(241,216,175,0.2) 19.23%, rgba(241,216,175,0.08) 100%)}.faq .faq__item.is-active .faq__arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.faq .faq__item.is-active .faq__answer{max-height:180px;padding:0 74px 25px 42px;opacity:1}.faq .faq__button{position:relative;z-index:2;width:100%;min-height:74px;padding:18px 55px 18px 42px;border:0;background:transparent;appearance:none;cursor:pointer;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:24px}.faq .faq__question{display:block;max-width:505px;font-size:13px;line-height:1.18;font-weight:400;color:#8B7E68}.faq .faq__arrow{position:relative;width:0;height:0;margin-left:auto;flex:0 0 auto;border-right:6px solid transparent;border-left:6px solid transparent;border-top:11px solid #7F7359;transform-origin:50% 42%;-webkit-transition:transform .25s ease;-moz-transition:transform .25s ease;-ms-transition:transform .25s ease;-o-transition:transform .25s ease;transition:transform .25s ease}.faq .faq__answer{position:relative;z-index:2;max-height:0;padding:0 74px 0 42px;overflow:hidden;opacity:0;transition:max-height .28s ease,padding .28s ease,opacity .22s ease}.faq .faq__answer p{max-width:505px;margin:0;font-size:13px;line-height:1.35;font-weight:400;color:#8B7E68}@media screen and (max-width:768px){.faq{padding:32px 0 78px}.faq .wrapper{max-width:100%}.faq .faq__list{gap:20px}.faq .faq__item{min-height:76px}.faq .faq__item.is-active .faq__answer{max-height:240px;padding:0 52px 24px 28px}.faq .faq__button{padding:18px 30px 18px 28px}.faq .faq__question,.faq .faq__answer p{max-width:none;font-size:14px;line-height:1.28}.faq .faq__answer{padding:0 52px 0 28px}}@media screen and (max-width:480px){.faq{padding:28px 0 64px}.faq .faq__title{margin-bottom:20px}.faq .faq__list{gap:16px}.faq .faq__item{-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.faq .faq__item.is-active .faq__answer{max-height:280px;padding:0 38px 22px 22px}.faq .faq__button{min-height:72px;padding:17px 22px;gap:16px}.faq .faq__question,.faq .faq__answer p{font-size:13px}.faq .faq__answer{padding:0 38px 0 22px}.faq .faq__arrow{border-right-width:5px;border-left-width:5px;border-top-width:9px}}.is-modal-open{overflow:hidden}.cta-modal{position:fixed;inset:0;z-index:999999;visibility:hidden;pointer-events:none;transition:visibility .28s ease}.cta-modal.is-visible{visibility:visible;pointer-events:auto}.cta-modal.is-open .cta-modal__overlay{opacity:1}.cta-modal.is-open .cta-modal__dialog{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);transition-delay:.12s}.cta-modal .cta-modal__overlay{position:absolute;inset:0;z-index:1;background:rgba(0,0,0,0.65);-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);opacity:0;transition:opacity .34s ease}.cta-modal .cta-modal__dialog{position:absolute;top:50%;left:50%;z-index:2;width:522px;min-height:348px;max-width:calc(100% - 32px);padding:34px 58px 78px;overflow:visible;opacity:0;background:radial-gradient(55.92% 55.92% at 50% 7.63%, rgba(241,216,175,0.16) 19.23%, rgba(25,22,17,0.92) 100%);border:1px solid rgba(228,218,200,0.28);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 28px 72px rgba(0,0,0,0.55);-moz-box-shadow:0 28px 72px rgba(0,0,0,0.55);box-shadow:0 28px 72px rgba(0,0,0,0.55);-webkit-transform:translate(-50%, calc(-50% + 14px)) scale(.96);-moz-transform:translate(-50%, calc(-50% + 14px)) scale(.96);-ms-transform:translate(-50%, calc(-50% + 14px)) scale(.96);-o-transform:translate(-50%, calc(-50% + 14px)) scale(.96);transform:translate(-50%, calc(-50% + 14px)) scale(.96);transition:opacity .32s ease,transform .32s ease}.cta-modal .cta-modal__dialog:before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg, rgba(0,0,0,0.12) 0%, rgba(0,0,0,0.22) 100%);-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.cta-modal .cta-modal__close{position:absolute;top:12px;right:12px;z-index:4;width:25px;height:25px;border:0;cursor:pointer;background:transparent;appearance:none}.cta-modal .cta-modal__close:before,.cta-modal .cta-modal__close:after{content:'';position:absolute;top:50%;left:50%;width:14px;height:1.5px;background:#8B7E68;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.cta-modal .cta-modal__close:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.cta-modal .cta-modal__close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.cta-modal .cta-modal__logo{position:absolute;top:-72px;left:50%;z-index:3;width:110px;height:110px;margin:0;padding:10px;background:rgba(20,11,0,0.64);border:1px solid rgba(255,236,187,0.35);-webkit-backdrop-filter:blur(2.4px);backdrop-filter:blur(2.4px);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.cta-modal .cta-modal__logo img{width:100%;height:100%;object-fit:contain}.cta-modal .cta-modal__form{position:static}.cta-modal .cta-modal__title{margin:0 0 10px;font-size:19.019px;line-height:1.2;font-weight:700;color:#D6C69D;text-align:center}.cta-modal .cta-modal__subtitle{max-width:500px;margin:0 auto 28px;font-size:16px;line-height:1.35;font-weight:400;color:#8B7E68;text-align:center}.cta-modal .cta-modal__field{display:block;max-width:331px;margin:0 auto 19px}.cta-modal .cta-modal__field span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap}.cta-modal .cta-modal__field.is-invalid .cta-modal__input{border-color:rgba(255,98,98,0.78);background:rgba(120,30,30,0.16)}.cta-modal .cta-modal__input{width:100%;height:47px;padding:0 35px;border:1px solid #40372A;font-size:16px;line-height:1.2;font-weight:400;color:#CDBFA4;background:rgba(143,126,95,0.13);outline:none;appearance:none;opacity:.75;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;transition:border-color .2s ease,background .2s ease}.cta-modal .cta-modal__input::placeholder{color:rgba(139,126,104,0.78)}.cta-modal .cta-modal__input:focus{border-color:#6C5C45;background:rgba(143,126,95,0.16)}.cta-modal .cta-modal__message{min-height:18px;max-width:331px;margin:-3px auto 0;font-size:12px;line-height:1.35;font-weight:500;color:#EAC25F;text-align:center;opacity:0;transition:opacity .2s ease}.cta-modal .cta-modal__message.is-visible{opacity:1}.cta-modal .cta-modal__message.is-error{color:#FFB0A8}.cta-modal .cta-modal__message.is-success{color:#D6C69D}.cta-modal .cta-modal__submit{position:absolute;left:50%;bottom:-28px;z-index:3;width:289px;max-width:calc(100% - 48px);min-height:60px;margin:0;padding:0 20px;overflow:visible;border:1.5px solid #DDD1A8;cursor:pointer;color:#2F2F2F;font-size:15.059px;line-height:21.512px;font-weight:600;text-align:center;background:linear-gradient(90deg, #CAB486 0%, #AC9E79 100%);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 0 3px rgba(132,130,130,0.25);-moz-box-shadow:0 0 0 3px rgba(132,130,130,0.25);box-shadow:0 0 0 3px rgba(132,130,130,0.25);display:flex;align-items:center;justify-content:center;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);transition:transform .25s ease,box-shadow .25s ease}.cta-modal .cta-modal__submit:before{content:'';position:absolute;left:50%;top:50%;z-index:-1;width:calc(100% + 18px);height:calc(100% + 10px);opacity:.52;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%, #FFF1CF 28.85%, #FFECBB 100%);filter:blur(22.5px);-webkit-border-radius:304px;-moz-border-radius:304px;border-radius:304px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cta-modal .cta-modal__submit span{position:relative;z-index:2}.cta-modal .cta-modal__submit:hover{-webkit-transform:translate(-50%, -2px);-moz-transform:translate(-50%, -2px);-ms-transform:translate(-50%, -2px);-o-transform:translate(-50%, -2px);transform:translate(-50%, -2px);box-shadow:0 0 0 3px rgba(132,130,130,0.25),0 18px 42px rgba(255,225,171,0.24)}.cta-modal .cta-modal__submit:disabled{cursor:wait;opacity:.72}@media screen and (max-width:550px){.cta-modal .cta-modal__dialog{max-width:550px;width:calc(100% - 20px);max-height:calc(100vh - 28px);min-height:348px;padding:58px 18px 82px;overflow:visible}.cta-modal .cta-modal__logo{top:-52px;width:90px;height:90px}.cta-modal .cta-modal__title{font-size:19.019px}.cta-modal .cta-modal__subtitle{margin-bottom:24px;font-size:16px}.cta-modal .cta-modal__input{height:47px;padding:0 22px;font-size:16px}.cta-modal .cta-modal__submit{width:289px;max-width:calc(100% - 48px);min-height:60px;font-size:15.059px}}@-webkit-keyframes testimonialsScroll{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}}@-moz-keyframes testimonialsScroll{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}}@-ms-keyframes testimonialsScroll{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}}@-o-keyframes testimonialsScroll{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}}@keyframes testimonialsScroll{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}}