.solution-detail-module__z8uzmW__page{color:var(--tema-tx-354121);background:var(--tema-sf-f8f9ee)}.solution-detail-module__z8uzmW__eyebrow{color:var(--tema-tx-829033);letter-spacing:.1em;margin-bottom:13px;font-size:12px;font-weight:900}.solution-detail-module__z8uzmW__page h2{letter-spacing:-.035em;font-size:clamp(2rem,3.2vw,2.8rem);line-height:1.15}.solution-detail-module__z8uzmW__hero{background:linear-gradient(110deg, var(--tema-sf-f5f7e6), var(--tema-sf-e9edd3));padding:48px 0 76px}.solution-detail-module__z8uzmW__heroGrid{grid-template-columns:1.04fr .96fr;align-items:center;gap:62px;display:grid}.solution-detail-module__z8uzmW__breadcrumb{color:var(--tema-tx-63704c);gap:9px;margin-bottom:45px;font-size:13px;display:flex}.solution-detail-module__z8uzmW__breadcrumb a{color:var(--tema-tx-3b4b22);text-underline-offset:3px;text-decoration:underline}.solution-detail-module__z8uzmW__hero h1{letter-spacing:-.045em;max-width:650px;margin-bottom:20px;font-size:clamp(3rem,5vw,5rem);line-height:1.04}.solution-detail-module__z8uzmW__heroQuestion{max-width:630px;color:var(--tema-tx-34411e);margin-bottom:15px;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:900;line-height:1.34}.solution-detail-module__z8uzmW__heroSummary{max-width:580px;color:var(--tema-tx-4d5b3e);font-size:17px;line-height:1.62}.solution-detail-module__z8uzmW__heroActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.solution-detail-module__z8uzmW__button,.solution-detail-module__z8uzmW__outlineButton{border-radius:11px;justify-content:space-between;align-items:center;gap:17px;min-height:48px;padding:0 20px;font-size:12px;font-weight:900;display:inline-flex}.solution-detail-module__z8uzmW__button{--seta-cor:var(--tema-tx-a5aa3b);background:var(--tema-sf-394720);color:var(--tema-tx-ffffff)}.solution-detail-module__z8uzmW__button:hover,.solution-detail-module__z8uzmW__button:focus-visible{background:var(--tema-sf-253214)}.solution-detail-module__z8uzmW__outlineButton{border:1px solid var(--tema-sf-50602e);color:var(--tema-tx-394720)}.solution-detail-module__z8uzmW__outlineButton:hover,.solution-detail-module__z8uzmW__outlineButton:focus-visible{background:var(--tema-sf-e3e9ca)}.solution-detail-module__z8uzmW__heroImage{box-shadow:var(--brilho-imagem);background:var(--tema-sf-cdd7b2);border-radius:19px;min-height:450px;position:relative;overflow:hidden}.solution-detail-module__z8uzmW__heroImage img{object-fit:cover}.solution-detail-module__z8uzmW__overview{padding:80px 0}.solution-detail-module__z8uzmW__overviewGrid{grid-template-columns:1.2fr .8fr;align-items:center;gap:90px;display:grid}.solution-detail-module__z8uzmW__overview h2{max-width:560px;margin-bottom:20px}.solution-detail-module__z8uzmW__overview p:not(.solution-detail-module__z8uzmW__eyebrow){max-width:650px;color:var(--tema-tx-4c5840);font-size:18px;line-height:1.62}.solution-detail-module__z8uzmW__stageCard{background:var(--tema-sf-e9efd4);border-radius:18px;flex-direction:column;gap:13px;padding:32px;display:flex}.solution-detail-module__z8uzmW__stageCard>span{color:var(--tema-tx-697835);letter-spacing:.1em;font-size:11px;font-weight:900}.solution-detail-module__z8uzmW__stageCard strong{font-size:25px;line-height:1.23}.solution-detail-module__z8uzmW__stageCard a{text-underline-offset:3px;font-size:14px;font-weight:900;text-decoration:underline}.solution-detail-module__z8uzmW__process{background:var(--tema-sf-e8edd5);padding:75px 0 85px}.solution-detail-module__z8uzmW__process h2,.solution-detail-module__z8uzmW__details h2,.solution-detail-module__z8uzmW__faq h2{margin-bottom:30px}.solution-detail-module__z8uzmW__processGrid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.solution-detail-module__z8uzmW__processGrid article,.solution-detail-module__z8uzmW__detailsGrid article{background:var(--tema-sf-ffffff);border-radius:16px;padding:28px}.solution-detail-module__z8uzmW__processGrid span{color:var(--tema-tx-8e9e38);font-size:30px;font-weight:900}.solution-detail-module__z8uzmW__processGrid h3,.solution-detail-module__z8uzmW__detailsGrid h3{margin:17px 0 10px;font-size:19px}.solution-detail-module__z8uzmW__processGrid p,.solution-detail-module__z8uzmW__detailsGrid p{color:var(--tema-tx-526044);font-size:15px;line-height:1.62}.solution-detail-module__z8uzmW__details{padding:83px 0}.solution-detail-module__z8uzmW__detailsGrid{grid-template-columns:1.2fr 1fr 1fr;gap:17px;display:grid}.solution-detail-module__z8uzmW__detailsGrid article{border:1px solid var(--tema-sf-e5e9d6)}.solution-detail-module__z8uzmW__detailsGrid h3{margin-top:0}.solution-detail-module__z8uzmW__detailsGrid ul{margin:0;padding:0;list-style:none}.solution-detail-module__z8uzmW__detailsGrid li{color:var(--tema-tx-526044);margin-bottom:10px;padding-left:18px;font-size:15px;line-height:1.5;position:relative}.solution-detail-module__z8uzmW__detailsGrid li:before{content:"•";color:var(--tema-tx-899a35);position:absolute;left:0}.solution-detail-module__z8uzmW__scopeNote{color:var(--tema-tx-5d684f);margin-top:20px;font-size:13px}.solution-detail-module__z8uzmW__proof{background:var(--tema-sf-f0f3e2);padding:55px 0}.solution-detail-module__z8uzmW__proofGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:60px;display:grid}.solution-detail-module__z8uzmW__proof h2{margin-bottom:0}.solution-detail-module__z8uzmW__proof p:not(.solution-detail-module__z8uzmW__eyebrow){color:var(--tema-tx-516044);font-size:16px;line-height:1.66}.solution-detail-module__z8uzmW__faq{padding:82px 0}.solution-detail-module__z8uzmW__faqList{gap:10px;max-width:900px;display:grid}.solution-detail-module__z8uzmW__faqList details{background:var(--tema-sf-ffffff);border:1px solid var(--tema-sf-e0e6ce);border-radius:12px;padding:19px 23px}.solution-detail-module__z8uzmW__faqList summary{cursor:pointer;font-size:17px;font-weight:900}.solution-detail-module__z8uzmW__faqList details p{color:var(--tema-tx-526044);padding-top:14px;font-size:15px;line-height:1.6}.solution-detail-module__z8uzmW__related{padding:0 0 82px}.solution-detail-module__z8uzmW__relatedTop{justify-content:space-between;align-items:end;gap:20px;margin-bottom:25px;display:flex}.solution-detail-module__z8uzmW__relatedTop h2{margin-bottom:0}.solution-detail-module__z8uzmW__relatedTop a{text-underline-offset:3px;font-size:14px;font-weight:900;text-decoration:underline}.solution-detail-module__z8uzmW__relatedGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.solution-detail-module__z8uzmW__relatedGrid a{background:var(--tema-sf-e9edd8);border-radius:16px;flex-direction:column;gap:9px;padding:27px;display:flex}.solution-detail-module__z8uzmW__relatedGrid a:hover,.solution-detail-module__z8uzmW__relatedGrid a:focus-visible{background:var(--tema-sf-dfe8be)}.solution-detail-module__z8uzmW__relatedGrid a span:first-child{color:var(--tema-tx-6e7e35);text-transform:uppercase;font-size:12px;font-weight:900}.solution-detail-module__z8uzmW__relatedGrid a strong{font-size:21px}.solution-detail-module__z8uzmW__relatedGrid a span:last-child{align-self:flex-end;font-size:25px}.solution-detail-module__z8uzmW__cta{background:var(--tema-sf-36431f);color:var(--tema-tx-ffffff);padding:67px 0}.solution-detail-module__z8uzmW__ctaGrid{justify-content:space-between;align-items:center;gap:35px;display:flex}.solution-detail-module__z8uzmW__cta .solution-detail-module__z8uzmW__eyebrow{color:var(--tema-tx-c9d474)}.solution-detail-module__z8uzmW__cta h2{color:var(--tema-tx-ffffff);margin-bottom:13px}.solution-detail-module__z8uzmW__cta p:not(.solution-detail-module__z8uzmW__eyebrow){color:var(--tema-tx-e9eddd);font-size:16px}.solution-detail-module__z8uzmW__cta .solution-detail-module__z8uzmW__button{--seta-cor:var(--tema-tx-3c4723);background:var(--tema-sf-bfcb5b);color:var(--tema-tx-263216);flex:none}.solution-detail-module__z8uzmW__cta .solution-detail-module__z8uzmW__button:hover{background:var(--tema-sf-dce895)}@media (max-width:900px){.solution-detail-module__z8uzmW__heroGrid{gap:30px}.solution-detail-module__z8uzmW__heroImage{min-height:360px}.solution-detail-module__z8uzmW__overviewGrid,.solution-detail-module__z8uzmW__proofGrid{gap:32px}.solution-detail-module__z8uzmW__detailsGrid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.solution-detail-module__z8uzmW__heroGrid,.solution-detail-module__z8uzmW__overviewGrid,.solution-detail-module__z8uzmW__proofGrid{grid-template-columns:1fr}.solution-detail-module__z8uzmW__hero{padding:35px 0 55px}.solution-detail-module__z8uzmW__breadcrumb{margin-bottom:30px}.solution-detail-module__z8uzmW__heroImage{min-height:280px}.solution-detail-module__z8uzmW__overview,.solution-detail-module__z8uzmW__process,.solution-detail-module__z8uzmW__details,.solution-detail-module__z8uzmW__faq{padding-block:60px}.solution-detail-module__z8uzmW__processGrid,.solution-detail-module__z8uzmW__detailsGrid,.solution-detail-module__z8uzmW__relatedGrid{grid-template-columns:1fr}.solution-detail-module__z8uzmW__ctaGrid{flex-direction:column;align-items:flex-start}}.solution-detail-module__z8uzmW__page :where(article,li,section>div,h2,h3,p,a,button,strong){overflow-wrap:break-word;min-width:0}.solution-detail-module__z8uzmW__page :where(h2,h3){text-wrap:balance}.solution-detail-module__z8uzmW__heroGrid>*{min-width:0}.solution-detail-module__z8uzmW__breadcrumb{flex-wrap:wrap}.solution-detail-module__z8uzmW__hero h1{overflow-wrap:break-word}
