:root{--fases-roxo:#6b21a8;--fases-roxo-hover:#581c87;--fases-card-bg:#ede9fe;--fases-card-hover:#ddd6fe;--fases-texto-card:#4c1d95;--fases-desc-color:#5b21b6;--fases-titulo-cor:#111827;--fases-borda:#e5e7eb;--fases-radius:14px;--fases-transition:.35s ease}@media(min-width:1200px){.fases-vida{max-width:90%;padding:40px 20px 48px;margin:0 auto}.fases-vida__titulo{font-size:1.6rem;font-weight:600;color:var(--fases-titulo-cor);padding-bottom:14px;border-bottom:1px solid var(--fases-borda);margin-bottom:32px}.fases-vida__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:40px;height:300px}.fases-card{background:var(--fases-card-bg);border-radius:var(--fases-radius);padding:32px 22px 26px;width:240px;height:200px;display:flex;flex-direction:column;align-items:center;text-align:center;cursor:default;outline:2px solid rgba(0,0,0,0);outline-offset:0;transition:background var(--fases-transition),outline-color var(--fases-transition)}.fases-card:hover{height:320px;transition:background var(--fases-transition),outline-color var(--fases-transition)}.fases-card__circulo{width:74px;height:74px;border-radius:50%;border:2px solid var(--fases-roxo);display:flex;align-items:center;justify-content:center;font-size:2.32rem;font-weight:500;color:var(--fases-roxo);flex-shrink:0;margin-bottom:18px;transition:background var(--fases-transition),color var(--fases-transition)}.fases-card:hover .fases-card__circulo{background:var(--fases-roxo);color:#fff}.fases-card__titulo{font-size:1.472rem;font-weight:700;color:var(--fases-texto-card);line-height:1.45}.fases-card__desc{font-size:1.248rem;color:var(--fases-desc-color);line-height:1.6;max-height:0;overflow:hidden;opacity:0;margin-top:0;transition:max-height .45s ease,opacity .38s ease,margin-top .3s ease}.fases-card:hover .fases-card__desc{max-height:160px;opacity:1;margin-top:12px}.fases-video{width:80%;margin:0 auto;border-radius:var(--fases-radius);overflow:hidden}.fases-video iframe{width:100%;height:420px;border:none;display:block}.hiw{background:#f7f7f7;padding:72px 40px;display:flex;align-items:center;gap:64px;box-sizing:border-box;justify-content:center}.hiw-content{flex:1 1 420px;max-width:580px}.hiw-sup{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#a037d2;margin:0 0 10px}.hiw-title{font-size:38px;font-weight:800;line-height:1.08;text-transform:uppercase;color:#a037d2;margin:0 0 18px;letter-spacing:-.01em}.hiw-desc{font-size:14px;color:#888;line-height:1.65;margin:0 0 28px;max-width:380px}.hiw-divider{height:1px;background:#ccc;margin-bottom:36px}.hiw-steps{display:flex;flex-direction:column;gap:28px}.hiw-step{display:flex;align-items:flex-start;gap:14px}.hiw-check{flex-shrink:0;margin-top:1px}.hiw-check svg{width:22px;height:22px;display:block}.hiw-step-title{font-size:15px;font-weight:700;color:#a037d2;margin:0 0 5px}.hiw-step-text{font-size:13.5px;color:#666;line-height:1.65;margin:0;max-width:380px}.hiw-image-col{flex:0 0 575px}.hiw-img-wrap{border-radius:20px;overflow:hidden;background:#d8d0c8;height:680px;display:flex;align-items:center;justify-content:center}.hiw-img-placeholder{width:100%;height:100%;object-fit:cover;display:block}.hiw-img-mock{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:#a09890}.hiw-img-mock .hiw-global-image-wrapper img.hiw-global-image{max-width:100%;height:100%;border-radius:12px;width:575px}}.card-conta-container{padding:40px 20px}.card-conta-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:1100px;margin:0 auto}.card-conta{border-radius:16px;padding:30px;background:#e9e3f0;text-align:center}.card-conta-highlight{background:#a037d2;color:#fff;display:flex;flex-direction:column;justify-content:center}.card-conta-highlight h2{font-size:71px;margin-top:15px;line-height:69px}.card-conta-image{padding:0;overflow:hidden}.card-conta-image img{width:100%;height:100%;object-fit:cover;border-radius:16px}.card-conta-small{background:#f5f0ff;display:flex;flex-direction:column;align-items:center}.card-conta-small h3{font-size:26px;color:#702399;margin:10px 0;font-weight:700;font-family:Poppins}.card-conta-small p{font-size:16px;color:#702399;line-height:24px}.card-conta-icon{border:4px solid #702399;width:71px;height:71px;border-radius:100px;display:flex;justify-content:center;align-items:center}#product-faq .container .col-md-5.text-center.mb-4.mb-md-0.d-none.d-md-block .wrapper-faq-txt{width:50%;text-align:left}#product-faq .container .col-md-5.text-center.mb-4.mb-md-0.d-none.d-md-block .wrapper-faq-txt .faq-global-subtitle{font-size:20px;color:#1a1a2e}#product-faq .container .col-md-5.text-center.mb-4.mb-md-0.d-none.d-md-block .wrapper-faq-txt .faq-global-title{font-size:44px;color:#1a1a2e}#product-faq .container .faq-global-accordion .faq-global-question{color:#1a1a2e;font-size:20px}#product-faq .container .btn-faq-global{font-size:16px;padding:8px 110px}.marquee-bar{background-color:#fe378b;overflow:hidden;width:100%;padding:14px 0;position:relative}.marquee-track{display:flex;width:max-content;animation:marquee-scroll 28s linear infinite}.marquee-track:hover{animation-play-state:paused}.marquee-content{display:flex;align-items:center;gap:0;white-space:nowrap;flex-shrink:0}.marquee-item{display:flex;align-items:center;color:#fff;font-size:51px;font-weight:700;letter-spacing:.01em;padding:0 40px}.marquee-separator{color:#fff;font-size:51px;font-weight:300;padding:0 4px;flex-shrink:0}.blog-section{max-width:75%;margin:0 auto}.blog-header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:4rem;padding-bottom:2rem;border-bottom:4px solid #f2f2f2}.blog-header h2{font-size:25px;font-weight:600;color:#1a1a2e}.blog-header a{font-size:10px;font-weight:600;color:#1a1a2e;text-transform:uppercase;display:flex;align-items:center;gap:6px;transition:gap .2s ease}.blog-header a:hover{gap:10px}.blog-header a:after{content:"\2192";font-size:14px}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.blog-card:first-child{grid-column:span 1}.blog-img-wrap img{width:100%;height:220px;object-fit:cover;display:block;transition:transform .4s ease;border-radius:16px}.blog-tag{position:absolute;top:14px;left:14px;background:#fff;color:#b5414e;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:2px}.blog-body{padding:2rem 2.24rem 2.4rem}.blog-date{font-size:10px;color:#1a1a2e;margin-bottom:10px}.blog-card-title{font-size:20px;font-weight:600;color:#1a1a2e;margin-bottom:10px}.blog-summary{font-size:13.5px;color:#6e6a62;line-height:1.65;margin-bottom:2rem}.blog-read-more{display:flex;align-items:flex-start;flex-direction:column}.blog-read-more:hover:after{transform:translate(4px)}.blog-divider{border:none;border-top:1px solid #ede9e4;margin:0 2.24rem 2rem}@media(max-width:768px){.blog-grid{grid-template-columns:1fr;gap:20px}.blog-header h2{font-size:2.88rem}}@media(min-width:769px)and (max-width:1024px){.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.fases-vida{padding:20px;overflow:hidden;position:relative;width:100%}.fases-vida .fases-vida__titulo{border-bottom:3px solid #f2f2f2;line-height:55px;font-size:14px;font-weight:500}.fases-vida .fases-vida__grid{display:flex;flex-wrap:nowrap;width:100%;transition:transform .4s ease-in-out;gap:13px;-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto;margin-bottom:30px}.fases-vida .fases-vida__grid .fases-card{background:#f5f0ff;min-width:300px;flex:0 0 80%;flex-shrink:0;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:30px;border-radius:10px;justify-content:space-between}.fases-vida .fases-vida__grid .fases-card .fases-card__circulo{font-size:50px;width:100px;height:100px;display:flex;align-items:center;justify-content:center;border:4px solid #702399;border-radius:100px;color:#702399}.fases-vida .fases-vida__grid .fases-card .teen{font-size:30px}.fases-vida .fases-vida__grid .fases-card .fases-card__titulo{font-size:18px;color:#702399;font-weight:600;text-align:center}.fases-vida .fases-vida__grid .fases-card .fases-card__desc{font-size:16px;color:#702399;text-align:center;line-height:24px}.fases-vida .fases-video iframe{width:100%;height:300px;border-radius:20px}.hiw{padding:20px}.hiw .hiw-content .hiw-sup{color:#4f176c;letter-spacing:.75px;text-transform:uppercase;font-size:11px}.hiw .hiw-content .hiw-title{font-weight:600;color:#a037d2;text-transform:uppercase;letter-spacing:.3px;font-size:25px;line-height:32px;font-family:Poppins}.hiw .hiw-content .hiw-desc{font-size:12px;color:#545454;letter-spacing:.22px;line-height:21px}.hiw .hiw-content .hiw-divider{border:1px solid #702399}.hiw .hiw-content .hiw-steps{padding-top:30px}.hiw .hiw-content .hiw-steps .hiw-step{display:flex;gap:10px}.hiw .hiw-content .hiw-steps .hiw-step svg{width:17px;height:17px}.hiw .hiw-content .hiw-steps .hiw-step .hiw-step-title{color:#702399;font-weight:500;font-size:15px;letter-spacing:.3px;line-height:22px;margin:0}.hiw .hiw-content .hiw-steps .hiw-step .hiw-step-text{color:#545454;font-size:12px;line-height:18px;letter-spacing:.22px}.hiw .hiw-image-col{margin-top:30px}.hiw .hiw-image-col .hiw-global-image-wrapper img{height:267px;width:100%;object-fit:cover;border-radius:33px}.card-conta-grid{grid-template-columns:1fr}.card-conta-highlight h2{font-size:35px!important;line-height:34px}#product-faq .col-md-5.text-center.mb-4.mb-md-0.d-none.d-md-block .wrapper-faq-txt{width:100%!important}#product-faq .col-md-5.text-center.mb-4.mb-md-0.d-none.d-md-block .faq-global-subtitle{font-size:16px!important}#product-faq .col-md-5.text-center.mb-4.mb-md-0.d-none.d-md-block .faq-global-title{font-size:16px!important;margin:0}#product-faq .faq-global-question{font-size:14px!important}.wrapper-faq-txt{width:100%}.marquee-item,.marquee-separator{font-size:30px!important}.blog-section{max-width:100%;padding:20px}.blog-section .blog-header h2{font-size:14px!important}.blog-section .blog-grid .blog-body{padding:5px 0!important}.blog-section .blog-grid .blog-body .blog-card-title{font-size:16px!important}}.product-faq-global-section{padding:60px 0;margin-top:40px}.product-faq-global-section .container{background:#f7f7f7;border-radius:20px;padding:40px 50px;overflow:hidden}.faq-global-image-wrapper{display:flex;justify-content:center;align-items:center;max-width:100%}.faq-global-image{max-width:100%;height:auto;border-radius:12px}.faq-global-subtitle{display:block;font-family:var(--font-body-family);font-size:14px;font-weight:400;color:#702399;text-transform:uppercase;margin-bottom:8px;letter-spacing:.5px}.faq-global-title{font-family:var(--font-heading-family);font-size:32px;font-weight:700;color:#702399;margin:0 0 16px;line-height:1.2}.faq-global-accordion{margin-top:20px}.faq-global-item{border-bottom:1px solid rgba(84,84,84,.2);padding:15px 0}.faq-global-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .3s ease}.faq-global-question{font-size:1.6rem;font-weight:500;color:#545454;flex:1;padding-right:15px}.faq-global-toggle-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.faq-global-toggle-icon .faq-icon-custom{width:20px;height:20px;fill:#545454}.faq-global-item .toggle-icon-open{display:none}.faq-global-item .toggle-icon-closed,.faq-global-item.active .toggle-icon-open{display:inline-block}.faq-global-item.active .toggle-icon-closed{display:none}.faq-global-body{display:none;padding-top:15px}.faq-global-item.active .faq-global-body{display:block}.faq-global-answer{font-size:1.52rem;line-height:1.7;color:#545454}.btn-faq-global{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#702399;color:#fff!important;font-family:var(--font-body-family);font-size:13px;font-weight:600;text-transform:uppercase;padding:12px 28px;border-radius:25px;text-decoration:none;transition:all .3s ease;letter-spacing:.5px}.btn-faq-global:hover{background:#5a1c7a;transform:translateY(-2px);box-shadow:0 4px 15px #7023994d}@media(max-width:767px){.product-faq-global-section .container{padding:30px 20px;border-radius:15px}.faq-global-title{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/153/assets/inciclo-blocos.css.map */
