*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:"Blair";src:url("../assets/blair-itc-light.woff2") format("woff2");font-weight:300}img{max-width:100%;display:block}:root{--black: #202020;--white: #fafafa;--primary-color: #6d5c55}html{scroll-behavior:smooth;font-size:10px;overflow-x:hidden}body{font-family:"Bricolage Grotesque",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:var(--black);background-color:var(--white);line-height:1.4;overflow-x:hidden}.container{width:85%;max-width:1440px;margin:0 auto}b{font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:200}h1{font-size:6.2rem;font-weight:200;letter-spacing:-2px;line-height:1.2;max-width:720px}h2{font-size:5.6rem;font-weight:200;letter-spacing:-4px;line-height:1.2}p{font-size:2.4rem;font-weight:200;line-height:1.3}.btn{font-size:2.8rem;font-weight:400;text-decoration:none;display:flex;align-items:center;gap:4px;background:var(--primary-color);color:var(--white);padding:2.4rem;border-radius:200px}.btn:hover{opacity:.8}@media screen and (max-width: 400px){.btn{text-align:center !important;line-height:1}.btn svg{display:none}}header{padding:16px 0;background:#fff;position:fixed;top:0;z-index:9999;width:100%}header .container{display:flex;align-items:center;justify-content:space-between}header .container span{font-family:Blair;font-size:2rem;font-weight:500;color:#606060}@media screen and (max-width: 768px){header .container{flex-direction:column}header .container span{font-weight:700}}header .container ul{list-style:none}header .container ul>li{font-size:2rem;position:relative;cursor:pointer}header .container ul>li ul{background:#fff;padding:2.4rem;border-radius:16px;position:absolute;right:0;width:300px;display:none;flex-direction:column}header .container ul>li ul.active{display:flex;flex-direction:column;gap:12px}header .container ul>li ul li a{font-size:1.8rem;line-height:1 !important;color:var(--black);text-decoration:none}#autora{padding:6rem 0;display:grid;grid-template-columns:1fr 1fr;gap:6rem}#autora .infos{display:flex;flex-direction:column;align-items:center;gap:2.4rem}#autora .infos p{line-height:1}#autora img{border-radius:2rem}#video{display:flex;flex-direction:column;align-items:center;gap:2.4rem;position:relative}#video .faixa{width:100%;height:240px;position:absolute;top:50%;left:0;z-index:-1;background:var(--primary-color);opacity:.5}#video h2{max-width:760px;text-align:center}#video p{text-align:center;max-width:960px}#video .video{width:100%;max-width:960px}#video .video .video-wrapper{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:16px}#video .video .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#por-que{padding:6rem 0;display:flex;flex-direction:column;align-items:center;gap:4rem}#por-que h2{max-width:960px;text-align:center}#por-que .section-description{text-align:center;max-width:960px}#por-que .text{text-align:center;max-width:960px}#por-que .boxes{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:2.4rem;width:95%}#por-que .boxes .box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:2.4rem;border-radius:16px;background:url("/assets/porque-img-01.webp") no-repeat center center;background-size:cover;position:relative;aspect-ratio:16/12;transition:.5s;flex:0 1 300px}#por-que .boxes .box:nth-child(odd){background:url("/assets/porque-img-02.webp") no-repeat center center;background-size:cover}#por-que .boxes .box:hover{transform:scale(1.1)}#por-que .boxes .box:hover::after{opacity:.85}#por-que .boxes .box::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;transition:.5s}#por-que .boxes .box .number{font-size:16px;width:32px;height:32px;background:#fff;display:grid;place-content:center;border-radius:200px;z-index:999}#por-que .boxes .box h3{font-size:2rem;font-weight:300;text-align:center;z-index:999}#prints .print-item{max-width:500px}#beneficios{padding:6rem 0;display:flex;flex-direction:column;align-items:center;gap:2.4rem;max-width:1200px}#beneficios h3{font-size:2.8rem !important;text-align:center;font-weight:200}#beneficios .items{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2.4rem;margin-top:16px}#beneficios .items .item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#f4f4f4;border:1px solid #dee4de;padding:3.2rem;border-radius:16px;flex:0 1 360px;aspect-ratio:16/6}#beneficios .items .item:nth-child(even){background:rgba(0,0,0,0);border:none}#beneficios .items .item h3{font-size:2.2rem;font-weight:200;text-align:center;max-width:280px}#diferencial{display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:2.4rem;max-width:1154px;padding:6rem 0}#diferencial h2{margin-bottom:16px}#diferencial ul{margin-top:16px;padding:2.4rem;border:1px solid #ededef;background:#f4f4f4;padding:2.4rem 2.4rem 2.4rem 5rem;border-radius:16px}#diferencial ul li{font-size:2.2rem;font-weight:200}#depoimentos{background:#eee;padding:6rem 0;display:flex;flex-direction:column;align-items:center;gap:2.4rem}#depoimentos h2{text-align:center;max-width:960px}@media(max-width: 768px){#depoimentos{padding:6rem 0 0}#depoimentos .depoimentos{margin-top:-60px}}#depoimentos .depoimento{max-width:500px}@media(max-width: 768px){#depoimentos .depoimento{max-width:100vw !important}}#acesso,#oferta{display:flex;flex-direction:column;align-items:center;gap:3.2rem;padding:6rem 0}#acesso h2,#oferta h2{text-align:center;max-width:960px}#acesso .secure,#oferta .secure{display:flex;align-items:center;gap:8px;font-size:2rem;opacity:.5}#acesso .items,#oferta .items{display:flex;align-items:center;align-items:flex-start;gap:4rem}#acesso .items .item,#oferta .items .item{flex:1 1 300px;display:flex;flex-direction:column;align-items:center;gap:16px;max-width:500px;border:1px solid #ededed;padding:4rem;border-radius:16px}#acesso .items .item:last-child,#oferta .items .item:last-child{border-color:var(--primary-color);background:rgba(var(--primary-color-rgb), 0.5)}#acesso .items .item:last-child .btn,#oferta .items .item:last-child .btn{opacity:1 !important}#acesso .items .item:first-child .btn,#oferta .items .item:first-child .btn{opacity:.7}#acesso .items .item .offer-label,#oferta .items .item .offer-label{text-transform:uppercase;font-size:2rem;opacity:.5}#acesso .items .item h3,#oferta .items .item h3{font-size:3.2rem;font-weight:400;line-height:1.2;text-align:center;max-width:600px}#acesso .items .item .price,#oferta .items .item .price{font-size:6rem;font-weight:500;text-align:center;margin-top:-2.4rem}#acesso .items .item .de,#oferta .items .item .de{font-size:3.2rem}#acesso .items .item .de span,#oferta .items .item .de span{position:relative}#acesso .items .item .de span svg,#oferta .items .item .de span svg{position:absolute;top:0;left:0}#acesso .items .item ul,#oferta .items .item ul{display:flex;flex-direction:column;gap:8px}#acesso .items .item ul li,#oferta .items .item ul li{font-size:2.2rem;font-weight:200;display:grid;grid-template-columns:20px 1fr;align-items:flex-start;gap:12px}#acesso .items .item ul li svg,#oferta .items .item ul li svg{width:32px}#faq{padding:6rem 0;display:flex;flex-direction:column;align-items:center;gap:3.2rem;max-width:1220px;position:relative}#faq .content{display:grid;grid-template-columns:1.5fr 1fr;align-items:flex-start;gap:2.4rem}#faq .content .still-questions{background:#f4f4f4;border:#dee4de;border-radius:16px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:3.2rem;position:sticky;top:40px}#faq .content .still-questions h3{font-size:2.6rem;text-align:center}#faq .content .still-questions p{font-size:2rem;text-align:center}#faq .content .asks{display:flex;flex-direction:column;align-items:center;gap:2.4rem;width:100%}#faq .content .asks .ask{background:#f4f4f4;border:#dee4de;border-radius:16px;padding:2.4rem;position:relative;width:100%;cursor:pointer}#faq .content .asks .ask h3{font-size:2.6rem}#faq .content .asks .ask svg{position:absolute;top:3.2rem;right:2.4rem;transition:.5s}#faq .content .asks .ask div{display:none}#faq .content .asks .ask div ul{padding-left:2.4rem;margin-top:16px}#faq .content .asks .ask div ul li{font-size:18px}#faq .content .asks .ask p{font-size:2rem;width:80%;margin-top:16px;transition:.5s;display:none}#faq .content .asks .ask.active p,#faq .content .asks .ask.active div{display:inherit}#faq .content .asks .ask.active svg{transform:rotate(45deg)}#hero{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:4rem;min-height:100vh}#hero .infos{display:flex;flex-direction:column;align-items:flex-start;gap:16px}#hero .infos p{max-width:660px}#hero .infos span{font-size:3.2rem;font-weight:400}#hero .infos span span{font-weight:500;position:relative;font-size:4rem}#hero .infos span span svg{position:absolute;top:0px;left:-8px;z-index:-1;width:120%;height:100%;fill:rgba(0,0,0,0)}#hero .infos span span svg path{stroke-width:6px;stroke:var(--primary-color)}footer{padding:16px;background:#ededed}footer .copyright{font-size:1.8rem}footer .copyright p{font-weight:400 !important}footer .container{display:flex;align-items:center;justify-content:space-between}footer .container .social-icons{display:flex;align-items:center;gap:12px}.cta-floated{position:fixed;bottom:4rem;right:4rem;cursor:pointer;text-decoration:none;color:#d9d9d9;display:none}.cta-floated:hover .cta-floated-text{width:auto;height:auto}.cta-floated:hover .cta-floated-text span{display:inherit}.cta-floated .cta-floated-text{position:absolute;top:calc(50% - 12px);right:calc(100% - 12px);display:grid;align-items:center;gap:4px;border-radius:10px;border:1px solid rgba(217,217,217,.062745098);background:#202020;padding:8px;grid-template-columns:max-content 1fr;width:32px;height:32px;transition:.5s}.cta-floated .cta-floated-text span{display:none;text-align:right;width:100%;transition:.5s}.cta-floated .cta-video-wrapper{width:70px;height:70px;border-radius:200px;overflow:hidden;display:grid;place-content:center}.cta-floated .cta-video-wrapper video{width:100px}#fluxo-inteligente{padding:6rem 0;display:flex;flex-direction:column;align-items:center;gap:2.4rem}#fluxo-inteligente h2{text-align:center;max-width:700px}#fluxo-inteligente p{font-size:3.2rem;text-align:center;margin-top:16px}#fluxo-inteligente h3{font-size:3.2rem;text-align:center;max-width:860px}#fluxo-inteligente ol{width:80%;max-width:720px;list-style:inside}#fluxo-inteligente ol li{list-style-type:decimal;padding:2.4rem;border:1px solid #dee4de;background:#f4f4f4;border-radius:16px;font-size:2.4rem;font-weight:200;text-align:center;margin-top:2.4rem}@media(min-width: 769px)and (max-width: 1440px){html{font-size:8px}}@media(max-width: 768px){html{font-size:7px}header .container ul>li ul.active{display:flex;flex-direction:column;gap:12px;width:220px;left:50%;transform:translateX(-50%)}[data-grid]{display:flex !important;flex-direction:column}#autora p{line-height:1.4 !important}#footer-cta h2{font-size:4.2rem;text-align:center;letter-spacing:-2px}h1{font-size:5.2rem}p{font-size:2.6rem}header img{width:50vw}section h2{width:90%;text-align:center;letter-spacing:-3px}section h3{font-size:3.2rem !important;font-weight:500}#hero{padding:16rem 0}#hero,#autora,#diferencial,#ira-receber .content,#faq .content{display:flex !important;flex-direction:column;gap:3.2rem}#fluxo-inteligente ol{width:100%}#fluxo-inteligente ol li{font-size:2.8rem !important}#por-que .boxes .box{flex:none;width:100%}#video .faixa{display:none}#video h2,#video p,#video .video{width:85%}#acesso .items,#oferta .items{display:flex;flex-direction:column;gap:2.4rem}#acesso .items .item:last-child,#oferta .items .item:last-child{order:-1}#meet-combo p{text-align:center}#faq .content .asks .ask h3{font-size:2.6rem !important;font-weight:300;width:90%}#faq .content .still-questions{width:100%}#footer .container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}#diferencial ul li{font-size:2.4rem}#acesso .items .item ul li,#oferta .items .item ul li{font-size:2.4rem}#faq .content .asks .ask p{font-size:2.4rem}#faq .content .still-questions p{font-size:2.4rem;text-align:center !important}#por-que .boxes .box h3{font-size:2.8rem !important;max-width:80%}}