:root{--ink:#17201e;--muted:#5c6660;--paper:#fbfbf7;--gold:#ffca0a;--line:#dce2db;--green:#3d6451;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:var(--paper);font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;font-size:16px;line-height:1.65}button,select,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}img{max-width:100%;height:auto;display:block}button{cursor:pointer}button:focus-visible,a:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #1664d6;outline-offset:5px}.wrap{width:min(1240px,calc(100% - 80px));margin-inline:auto}.dev-notice{background:#e9eddf;color:#3d4938;font-size:10px;letter-spacing:.13em;text-align:center;padding:6px 12px;font-weight:700}.header{background:#121516;color:#fff;position:sticky;top:0;z-index:20;border-bottom:1px solid #ffffff20}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:86px}.group-brand{width:164px;flex-shrink:0}.header nav{display:flex;gap:26px}.header nav a{font-size:13px;text-decoration:none;color:#d8dedb}.header nav a:hover{color:var(--gold)}.header-actions{display:flex;gap:24px;align-items:center}.login{font-size:12px;text-decoration:none;color:#d8dedb}.login span{margin-left:10px}.button{display:inline-flex;justify-content:center;align-items:center;gap:28px;min-height:54px;padding:15px 23px;border-radius:8px;border:1px solid transparent;text-decoration:none;background:var(--gold);color:#131812;font-weight:750;font-size:14px;transition:background .15s,transform .15s;line-height:1.3}.button:hover{background:#f1bb00;transform:translateY(-1px)}.button span{font-size:21px;font-weight:500}.button.small{min-height:43px;padding:10px 16px;font-size:12px;gap:20px}.skip{position:fixed;top:-100px;left:16px;background:var(--gold);padding:12px;z-index:100}.skip:focus{top:15px}.hero{padding:85px 0 76px;overflow:hidden;background:radial-gradient(ellipse at 85% 50%,#f0eedb,transparent 60%),var(--paper)}.hero-grid{display:grid;grid-template-columns:1fr 1.12fr;gap:52px;align-items:center}.eyebrow{font-size:10px;font-weight:800;letter-spacing:.13em;color:#627359;text-transform:uppercase;margin:0 0 22px}.spark{color:#9b7800;font-size:15px;margin-right:7px}h1,h2,h3{line-height:1.12;letter-spacing:-.045em}h1{font-size:clamp(38px,4.1vw,59px);font-weight:650;margin:0 0 25px;line-height:1.08}h1 span{color:#45684f}.lead{font-size:16px;line-height:1.8;color:var(--muted);max-width:480px;margin:0 0 30px}.actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap}.text-link{font-size:13px;font-weight:650;text-decoration:none}.text-link span{margin-left:12px}.text-link:hover{text-decoration:underline}.micro{font-size:11px;line-height:1.7;color:var(--muted);margin-top:17px}.hero-checks{display:flex;flex-wrap:wrap;gap:12px 20px;list-style:none;padding:0;margin:31px 0 0;font-size:11px;font-weight:550;color:#536056}.hero-checks li:before,.check-list li:before{content:'✓';color:#406b48;margin-right:9px}.hero-product{min-width:0;border:1px solid #d0d6ca;border-radius:13px;box-shadow:0 25px 65px #26341c16;transform:rotate(-1deg);background:#fff;padding:10px;position:relative}.product-top,.product-bottom{display:flex;align-items:center;justify-content:space-between;font-size:8px;gap:12px;color:#52604d;padding:9px 7px 15px}.product-top span:last-child{letter-spacing:.16em;font-weight:800;font-size:7px}.product-top i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#598464;margin-right:5px}.product-bottom{padding:12px 7px 4px;font-size:9px}.image-zoom{border:0;padding:0;display:block;width:100%;position:relative;background:#eef1f1;border-radius:9px;overflow:hidden;text-align:left;color:#fff}.image-zoom img{width:100%;height:auto}.hero-shot img{aspect-ratio:1.6;object-fit:cover}.zoom-hint{position:absolute;bottom:12px;right:12px;padding:6px 11px;border-radius:6px;background:#101817e8;font-size:10px;color:white}.capabilities{border-block:1px solid var(--line);background:#f4f5ed}.capabilities .wrap{display:flex;justify-content:space-between;padding-block:22px;gap:20px;font-size:12px;font-weight:600}.capabilities b{font-size:10px;font-weight:500;color:#68805e;margin-right:15px}.section{padding-block:95px}.section-heading{max-width:740px;margin-bottom:42px}.section-heading h2,h2{font-size:clamp(30px,3.1vw,43px);font-weight:630;margin:0 0 20px}.section-heading p:not(.eyebrow){color:var(--muted);max-width:590px;font-size:15px}.benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.benefits article{border-top:1px solid #b7c4b2;padding-top:26px}.step{font-size:9px;letter-spacing:.12em;color:#64735b}.benefits h3{font-size:23px;font-weight:620;margin:20px 0 14px}.benefits p,.feature-grid p{font-size:13px;color:var(--muted);line-height:1.85}.product-section{background:#eef1ea;border-block:1px solid #e3e8dd}.split-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;max-width:none}.split-heading>p{font-size:13px!important}.product-tabs{display:flex;gap:10px;border-bottom:1px solid #ced6c8;margin-bottom:35px;padding-bottom:14px}.product-tabs button{border:1px solid transparent;border-radius:7px;padding:10px 18px;background:transparent;color:#586251;font-size:12px}.product-tabs button[aria-selected=true]{background:#243d30;color:#fff}.product-view{display:grid;grid-template-columns:.75fr 1.5fr;gap:55px;align-items:center}.product-view[hidden]{display:none}.view-copy h3{font-size:32px;font-weight:620;margin:15px 0 20px}.view-copy p{font-size:13px;color:#5d6658;line-height:1.85}.tag{font-size:9px;letter-spacing:.13em;color:#63775c;font-weight:750}.check-list{list-style:none;padding:0;font-size:12px;line-height:2.2}.product-view figure{margin:0;min-width:0}figcaption{font-size:9px;color:#65715e;margin:12px 0 0}.app-view{grid-template-columns:1fr 1fr}.phone{width:230px;justify-self:center;border:6px solid #151616;background:#151616;border-radius:30px;padding:5px;box-shadow:0 25px 50px #10241420}.phone .image-zoom{border-radius:20px}.phone figcaption{color:#d9dfd2;text-align:center;font-size:9px;padding:4px 0}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.feature-grid article{padding:30px 35px 30px 0;border-top:1px solid var(--line)}.feature-grid article>span{font-size:25px;color:#667f5c;display:inline-block;margin-bottom:10px}.feature-grid h3{font-size:18px;font-weight:650;letter-spacing:-.025em}.dark-section{background:#18251e;color:#f7faef}.dark-section .eyebrow{color:#bccb8f}.dark-section h2{max-width:540px}.dark-section p{color:#bbc8b8;font-size:14px;max-width:460px}.start-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.start-grid .button{margin-top:20px}.start-steps{list-style:none;margin:0;padding:0}.start-steps li{display:flex;gap:23px;padding:24px 0;border-bottom:1px solid #ffffff25}.start-steps li:first-child{padding-top:0}.start-steps li>span{font-size:11px;line-height:2;color:#d8deab}.start-steps h3{font-size:19px;font-weight:550;margin:0 0 10px}.start-steps p{margin:0;font-size:12px}.plan-section .section-heading{max-width:700px}.plan-card{border:1px solid #d1d8cb;border-radius:14px;display:grid;grid-template-columns:.8fr 1fr 1.1fr;align-items:stretch;overflow:hidden;background:#fff}.plan-brand{background:#060706;display:flex;align-items:center;justify-content:center;padding:25px}.plan-price{padding:35px 35px 36px}.plan-price .eyebrow{margin-bottom:15px}.price{margin:0;color:#263b26;font-size:59px;font-weight:650;line-height:1.2;letter-spacing:-.06em;white-space:nowrap}.price span{font-size:16px;font-weight:500;letter-spacing:-.02em}.plan-price>p:not(.price,.eyebrow){font-size:12px;color:#66715e}.plan-price .button{margin-top:10px}.plan-conditions{border-left:1px solid var(--line);padding:38px 30px;align-self:center}.plan-conditions .check-list{font-size:11px}.faq-section{background:#f0f1e9}.faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.faq-grid>div>p:not(.eyebrow){font-size:14px;color:var(--muted)}.faq-items details{border-bottom:1px solid #cad1c4;padding:20px 0}.faq-items details:first-child{padding-top:0}.faq-items summary{font-size:14px;font-weight:600;cursor:pointer;list-style:none;position:relative;padding-right:30px}.faq-items summary::-webkit-details-marker{display:none}.faq-items summary:after{content:'+';font-size:21px;position:absolute;right:0;top:-4px;font-weight:400}.faq-items details[open] summary:after{content:'−'}.faq-items p{font-size:13px;color:#58644f;margin:15px 0 0;max-width:590px}.contact-section{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.contact-copy>p{font-size:14px;color:var(--muted);max-width:430px}.contact-copy .eyebrow{font-size:10px}.contact-phone{font-size:11px!important;line-height:2}.contact-phone a{font-size:20px;font-weight:650;color:var(--ink);text-decoration:none;letter-spacing:-.02em}.conversation-form{background:#fff;border:1px solid var(--line);border-radius:13px;padding:35px;box-shadow:0 12px 35px #28321b08}.conversation-form h3{font-size:21px;font-weight:650;margin:0 0 28px}.conversation-form label{display:block;font-size:12px;font-weight:650;margin-bottom:8px}.conversation-form select{width:100%;border:1px solid #bfc8b8;background:#fff;border-radius:7px;min-height:48px;padding:10px;color:#32422c;font-size:12px;margin-bottom:23px}.conversation-form .button{width:100%;margin-top:5px}.conversation-form .micro{font-size:10px}.footer{background:#121819;color:#d9dfdc;padding:60px 0 25px;font-size:12px}.footer-grid{display:grid;grid-template-columns:1fr 1.1fr 1fr;gap:65px}.footer h2{font-size:13px;font-weight:600;letter-spacing:0;margin-bottom:20px;color:#fff}.footer p{font-size:11px;line-height:1.85;color:#acb7b1}.footer-brand{width:165px;margin-bottom:22px}.footer a{display:block;text-decoration:none;font-size:11px;margin-bottom:12px}.footer a:hover{color:var(--gold)}.footer .location{display:inline-block;border:1px solid #45544d;padding:8px 12px;border-radius:7px}.footer .legal{font-size:10px}.footer-bottom{display:flex;justify-content:space-between;gap:30px;border-top:1px solid #ffffff20;margin-top:35px;padding-top:25px;font-size:10px;color:#a5b0a9}.footer-bottom>div{display:flex;gap:22px}.footer-bottom a{font-size:10px}.wa-float{position:fixed;right:22px;bottom:22px;background:#087e55;color:#fff;width:49px;height:49px;border-radius:50%;display:grid;place-items:center;box-shadow:0 4px 18px #0002;border:2px solid #fff;z-index:15}.wa-float:hover{background:#056440}dialog{border:0;border-radius:12px;width:min(1500px,96vw);max-height:94vh;padding:16px;background:#f4f5f0;color:var(--ink)}dialog::backdrop{background:#0c1515e8}dialog>img{max-height:calc(90vh - 85px);width:auto;margin:auto;object-fit:contain}.dialog-toolbar{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:15px}.dialog-toolbar p{font-size:12px;margin:0;max-width:70%}.dialog-close{border:1px solid #99a893;border-radius:7px;background:#fff;padding:8px 12px;font-size:12px;white-space:nowrap}.dialog-close span{margin-left:12px;font-size:18px}.notice{font-size:12px}.section,[id]{scroll-margin-top:30px}
@media(min-width:1600px){.hero{padding-block:105px}}@media(max-width:1100px){.wrap{width:calc(100% - 56px)}.header nav{gap:18px}.header-actions{gap:14px}.hero-grid{gap:35px}.hero{padding-block:65px}.hero-copy .actions{gap:20px}.hero-product{transform:none}h1{font-size:43px}.hero-grid{grid-template-columns:1fr 1.05fr}.hero-checks{gap:10px 15px}.plan-card{grid-template-columns:.7fr 1fr 1fr}.plan-price{padding:30px 22px}.plan-conditions{padding:30px 22px}.price{font-size:47px}.product-view{gap:35px}.contact-section{gap:55px}}
@media(max-width:900px){.header nav{display:none}.hero-grid{grid-template-columns:1fr;gap:45px}.hero-copy{max-width:680px}h1{font-size:clamp(42px,6.9vw,64px)}.hero-product{max-width:780px}.hero-product img{aspect-ratio:auto}.hero-checks{margin-top:24px}.hero{padding-block:55px}.capabilities .wrap{font-size:10px}.section{padding-block:70px}.product-view{grid-template-columns:1fr;gap:25px}.view-copy{max-width:560px}.view-copy h3 br{display:none}.app-view{grid-template-columns:1fr 1fr}.benefits{gap:30px}.feature-grid{grid-template-columns:repeat(2,1fr)}.plan-card{grid-template-columns:1fr 1fr}.plan-brand{grid-row:span 2}.plan-price{padding:30px}.plan-conditions{grid-column:2;border-top:1px solid var(--line);border-left:0;padding:20px 30px}.start-grid{gap:45px}.faq-grid{gap:45px}.contact-section{gap:35px}.footer-grid{gap:30px}.split-heading{align-items:start}.price{font-size:59px}}
@media(max-width:600px){.wrap{width:calc(100% - 36px)}.dev-notice{font-size:8px;letter-spacing:.08em}.dev-notice span{display:none}.header-inner{min-height:70px;gap:12px}.group-brand{width:125px}.header-actions{gap:13px}.header-actions .button{display:none}.login{font-size:10px}.hero{padding:42px 0 38px}.eyebrow{font-size:8px;letter-spacing:.08em;margin-bottom:18px}.spark{font-size:12px}h1{font-size:clamp(34px,8.7vw,49px);line-height:1.12;letter-spacing:-.05em;margin-bottom:22px}.lead{font-size:14px}.actions{gap:18px}.actions .button{width:100%;justify-content:space-between}.actions .text-link{font-size:12px}.micro{font-size:10px}.hero-checks{font-size:9px;gap:9px 14px}.hero-product{padding:6px}.product-top{font-size:7px;padding:7px 4px 11px}.product-top span:last-child{font-size:6px}.product-bottom{font-size:7px;padding:10px 4px 4px}.zoom-hint{font-size:8px;padding:5px 8px;bottom:8px;right:8px}.capabilities .wrap{flex-direction:column;gap:10px;padding-block:18px;font-size:11px}.section{padding-block:55px}.section-heading{margin-bottom:30px}.section-heading h2,h2{font-size:30px}.section-heading h2 br{display:none}.section-heading p:not(.eyebrow){font-size:13px}.benefits{grid-template-columns:1fr;gap:20px}.benefits article{padding-top:18px}.benefits h3{font-size:22px;margin:14px 0 10px}.benefits p{margin-bottom:8px}.split-heading{display:block}.split-heading>p{font-size:12px!important}.product-tabs{gap:4px;padding-bottom:12px}.product-tabs button{font-size:10px;line-height:1.4;padding:10px 8px;flex:1}.view-copy h3{font-size:27px}.product-view{gap:20px}.app-view{grid-template-columns:1fr}.phone{width:210px}.feature-grid{grid-template-columns:1fr}.feature-grid article{padding:24px 0}.feature-grid article>span{float:left;margin-right:15px;font-size:22px;line-height:1.3}.feature-grid h3{font-size:18px;margin:0 0 15px}.feature-grid p{margin-bottom:0}.start-grid{grid-template-columns:1fr;gap:40px}.start-grid h2{font-size:31px}.start-grid h2 br{display:none}.start-grid .button{font-size:12px}.plan-card{grid-template-columns:1fr}.plan-brand{grid-row:auto;min-height:190px}.plan-brand img{width:220px}.plan-price{padding:27px}.plan-price .button{width:100%}.plan-conditions{grid-column:auto;padding:22px 27px}.plan-conditions .check-list{font-size:12px}.faq-grid{grid-template-columns:1fr;gap:30px}.faq-items summary{font-size:13px}.faq-items p{font-size:12px}.contact-section{grid-template-columns:1fr;gap:30px}.contact-copy h2{font-size:32px}.conversation-form{padding:24px}.conversation-form h3{font-size:20px}.conversation-form label{font-size:11px}.footer{padding-top:45px}.footer-grid{grid-template-columns:1fr;gap:28px}.footer-grid>div{border-bottom:1px solid #ffffff15;padding-bottom:20px}.footer-grid p,.footer a{font-size:12px}.footer-bottom{display:block;font-size:10px}.footer-bottom>div{margin-top:20px;flex-wrap:wrap;gap:12px 20px}.wa-float{right:14px;bottom:14px;width:45px;height:45px}.dialog-toolbar{gap:10px;align-items:start}.dialog-toolbar p{font-size:10px}.dialog-close{font-size:11px;padding:5px 8px}.dialog-close span{margin-left:5px}dialog{padding:12px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}.button:hover{transform:none}}

.price-consult{font-size:32px;white-space:normal}

/* Identidade do produto: marca enviada pelo proprietário. */
.header{background:#000}.product-brand{width:150px}.header-inner{min-height:110px}.product-footer-brand{width:240px;max-width:100%;margin-top:-20px}.footer{background:#000}.plan-brand{background:#000}h1 span{color:#6d590c}@media(max-width:600px){.header-inner{min-height:82px}.product-brand{width:112px}.product-footer-brand{width:220px;margin-top:-10px}}

/* Benefícios do plano próximos do preço e da decisão. */
.plan-card{grid-template-columns:.65fr 1.15fr 1.25fr;border-color:#bbc9b4;box-shadow:0 18px 45px #25351a0a}.plan-price>p:not(.price,.eyebrow){line-height:1.9;white-space:pre-line}.plan-conditions .check-list{font-size:12px;line-height:1.75}.plan-conditions .check-list li{margin-bottom:14px;padding-left:18px;position:relative}.plan-conditions .check-list li:before{position:absolute;left:0}.plan-confidence{font-size:12px;font-weight:650;line-height:1.7;color:#31543b;border-top:1px solid #dce2db;padding-top:15px}.plan-price .button{width:100%}@media(max-width:1000px){.plan-card{grid-template-columns:1fr 1.5fr}.plan-brand{grid-row:span 2}.plan-conditions{grid-column:2}.plan-price{padding:28px}.plan-conditions{border-top:1px solid #dce2db;border-left:0}}@media(max-width:600px){.plan-card{grid-template-columns:1fr}.plan-brand{grid-row:auto}.plan-conditions{grid-column:auto}.plan-price{padding:25px}.plan-conditions{padding:25px}.plan-brand{min-height:160px}.plan-brand img{width:195px}}

/* Telas visíveis na leitura; o dashboard aparece somente na abertura. */
.product-jumps{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}.product-jumps a{font-size:12px;font-weight:650;padding:9px 15px;border:1px solid #b8c7b1;border-radius:7px;text-decoration:none;background:#fbfcf8}.product-view+.product-view{margin-top:65px;padding-top:55px;border-top:1px solid #cbd5c4}.product-view[id]{scroll-margin-top:145px}@media(max-width:600px){.product-jumps a{font-size:11px}.product-view+.product-view{margin-top:40px;padding-top:35px}}

.channels-section{padding-bottom:45px}.channel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.channel-grid article{border:1px solid #d5dece;background:#fff;border-radius:12px;padding:29px}.channel-number{font-size:9px;letter-spacing:.1em;color:#66755a;font-weight:750}.channel-grid h3{font-size:25px;line-height:1.2;margin:20px 0}.channel-grid p{font-size:13px;color:#58644e}.channel-grid .micro{font-size:10px}.equipment-brands{font-size:16px;font-weight:750;color:#273b28;line-height:2;margin-top:23px}.equipment-brands span{font-weight:400;color:#9d8c46;margin:0 9px}.channel-whatsapp{background:#edf4e9!important}.chat-demo{margin-top:22px;display:grid;gap:10px}.chat-demo p{background:#fff;border-radius:8px;padding:9px 11px;font-size:10px;margin:0;box-shadow:0 2px 6px #00000008}.chat-demo p:nth-child(2){margin-left:25px;background:#d9edce}.chat-demo p span{color:#316b86;float:right}.evidence-section{background:#edf1e8;border-block:1px solid #dce3d4}.evidence-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:90px;align-items:center}.evidence-grid>div>p{color:#53644e;font-size:14px}.evidence-points{margin-top:30px}.evidence-points article{border-top:1px solid #c8d3be;padding-top:18px;margin-top:18px}.evidence-points h3{font-size:18px;margin:0 0 10px}.evidence-points p{font-size:12px;color:#5a6951}.evidence-grid .micro{font-size:11px;margin-top:25px}.receipt-figure{margin:0;justify-self:center;width:min(100%,330px)}.receipt-figure .image-zoom{background:#fff;border:1px solid #cbd4c3;box-shadow:0 15px 35px #20301512}.receipt-figure img{width:100%;height:auto}@media(max-width:1000px){.channel-grid{gap:14px}.channel-grid article{padding:23px}.channel-grid h3{font-size:22px}.evidence-grid{gap:50px}}@media(max-width:760px){.channel-grid{grid-template-columns:1fr}.channel-grid article{padding:26px}.channel-grid h3 br{display:none}.evidence-grid{grid-template-columns:1fr;gap:35px}.receipt-figure{width:300px}.channels-section{padding-bottom:20px}}

.app-capabilities{list-style:none;display:flex;flex-wrap:wrap;gap:7px;padding:0;margin:18px 0 22px}.app-capabilities li{font-size:10px;border:1px solid #d4dfca;border-radius:5px;padding:5px 8px;background:#f6f9f1;color:#435739}.equipment-section{padding-top:35px}.equipment-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.equipment-gallery>article{background:#fff;border:1px solid #d9e0d1;border-radius:12px;padding:25px;min-width:0}.equipment-brand{font-size:11px;font-weight:800;letter-spacing:.13em;color:#5e6d50}.equipment-gallery figure{margin:20px 0}.equipment-image{background:#fff;border:1px solid #eef0eb;border-radius:8px}.equipment-image img{height:195px;width:100%;object-fit:contain;background:#fff}.equipment-gallery figcaption{font-size:9px;line-height:1.6;min-height:28px}.equipment-gallery h3{font-size:22px;line-height:1.23;margin:22px 0 16px}.equipment-gallery p{font-size:12px;color:#5e6956;line-height:1.9}.equipment-gallery ul{padding-left:17px;font-size:12px;line-height:2;color:#46583c}.control-images{display:grid;grid-template-columns:1fr 1fr;gap:7px}.control-images .equipment-image img{height:195px}.equipment-guidance{display:flex;gap:35px;align-items:center;justify-content:space-between;border-top:1px solid #d4deca;margin-top:28px;padding-top:25px}.equipment-guidance p{font-size:12px;color:#5b6853;max-width:750px;margin:0}.equipment-guidance .button{font-size:12px;flex-shrink:0}@media(max-width:950px){.equipment-gallery{gap:14px}.equipment-gallery>article{padding:18px}.equipment-gallery h3{font-size:19px}.equipment-image img,.control-images .equipment-image img{height:160px}.equipment-guidance{gap:22px}}@media(max-width:700px){.equipment-gallery{grid-template-columns:1fr}.equipment-gallery>article{padding:24px}.equipment-image img,.control-images .equipment-image img{height:210px}.equipment-gallery h3{font-size:23px}.equipment-guidance{display:block}.equipment-guidance .button{width:100%;margin-top:20px}.equipment-section{padding-top:25px}}

/* Prova de uso e benefícios antes das especificações técnicas. */
.social-section{padding-block:55px;border-bottom:1px solid var(--line)}.social-section .section-heading{max-width:850px;margin-bottom:28px}.social-section .section-heading h2{font-size:clamp(27px,2.7vw,37px)}.client-logos{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}.client-logo{margin:0;min-width:0;border:1px solid #dce2db;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;background:#fff}.client-logo img{width:100%;height:100px;object-fit:contain;padding:12px;background:#fff}.client-logo.dark img{background:#080908}.client-logo figcaption{font-size:10px;color:#445244;text-align:center;margin:0;padding:9px 5px;line-height:1.4;background:#fff;flex:1;display:grid;align-items:center}.client-context{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:30px}.client-context article{border-top:1px solid #c9d3c2;padding-top:18px}.client-context h3{font-size:21px;margin:12px 0}.client-context p{font-size:12px;color:var(--muted);line-height:1.8;margin-bottom:0}.client-context .founder-sign{font-size:11px;font-weight:650;color:#344836}.intro-section{padding-bottom:65px}.pain-action{display:flex;gap:30px;align-items:center;margin-top:32px}.pain-action p{font-size:12px;color:var(--muted);max-width:400px}.pain-action .button{flex-shrink:0}.hero .actions .button{font-size:13px;gap:15px}.hero h1{font-size:clamp(38px,3.8vw,55px)}
@media(max-width:1000px){.client-logos{grid-template-columns:repeat(4,minmax(0,1fr))}.client-context{gap:20px}.hero h1{font-size:clamp(38px,5.8vw,55px)}}
@media(max-width:600px){.social-section{padding-block:38px}.client-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.client-logo img{height:100px}.client-context{grid-template-columns:1fr;gap:22px;margin-top:25px}.client-context h3{font-size:21px}.client-context p{font-size:13px}.pain-action{display:block;margin-top:22px}.pain-action .button{width:100%;font-size:12px}.pain-action p{font-size:12px;margin-top:15px}.hero h1{font-size:clamp(33px,8.6vw,49px)}.hero .actions .button{font-size:12px;gap:12px}.hero h1 br:first-of-type{display:none}}
.plan-price>p:not(.price,.eyebrow)::first-line{font-weight:750;color:#263b26;font-size:14px}
/* Marcas extraídas: área de apresentação maior e alinhamento óptico. */
.client-logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.client-logo{border:1px solid #dce2d7;background:white;border-radius:12px;box-shadow:0 6px 18px #16271d06}.client-logo img{height:150px;padding:22px 26px;object-fit:contain}.client-logo.dark img{background:#151819}.client-logo figcaption{padding:11px 10px;font-size:11px;font-weight:550;color:#4b554f;border-top:1px solid #edf0ea}.client-logo img[src*="divinas-clean"]{padding:27px 23px}.client-logo img[src*="hinode-clean"]{padding:20px 25px}.client-logo img[src*="diamond.webp"]{padding:15px}.client-logo img[src*="rancho-caipira-clean"]{padding:20px 14px}.client-logo img[src*="nicolau-clean"]{padding:18px}.client-logo img[src*="santhafe-clean"]{padding:16px 24px}@media(max-width:900px){.client-logos{grid-template-columns:repeat(3,minmax(0,1fr))}.client-logo img{height:135px;padding:19px}}@media(max-width:600px){.client-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.client-logo img{height:120px;padding:15px 18px}.client-logo img[src*="hinode-clean"]{padding:16px}.client-logo figcaption{font-size:10px;min-height:42px}.client-logo:last-child{grid-column:1/-1;max-width:260px;width:100%;justify-self:center}}
@media(min-width:901px){.client-logos{grid-template-columns:repeat(12,minmax(0,1fr))}.client-logo{grid-column:span 3}.client-logo:nth-child(n+5){grid-column:span 4}}
