.breadcrumb{font-size:.76rem;margin:0 0 34px}.breadcrumb a{color:var(--muted)}.ai-hero{padding:58px 0 88px;background:var(--deep);color:#fff}.ai-hero p{color:#b7d3cf}.ai-hero-grid{display:grid;grid-template-columns:1.45fr .55fr;gap:80px;align-items:end}.ai-hero h1{font-size:clamp(3.25rem,6.4vw,6.1rem);margin-bottom:25px}.hero-subtitle{font-size:1.42rem!important;color:#fff!important}.hero-system{font-size:.78rem;color:#6de0ce!important;font-weight:700;letter-spacing:.05em}.hero-system b{padding:0 7px}.light-link{color:#6de0ce}.ai-orbit{border:1px solid rgba(255,255,255,.3);padding:25px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.ai-orbit span{font-size:.75rem;letter-spacing:.09em;font-weight:700}.ai-orbit span:nth-of-type(2){margin-left:22px}.ai-orbit span:nth-of-type(3){margin-left:44px;color:#6de0ce}.ai-orbit i{font-style:normal;color:#6de0ce;margin-left:8px}.ai-systems,.ai-flow{background:var(--deep);color:#fff}.ai-systems p,.ai-flow p{color:#b7d3cf}.ai-cards,.measure-ai{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid rgba(255,255,255,.25);border-top:1px solid rgba(255,255,255,.25)}.ai-cards article{padding:27px;min-height:228px;border-right:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25)}.ai-cards b,.measure-ai b{color:#6de0ce;font-size:.75rem}.ai-cards h3{font-size:1.25rem;margin:22px 0 9px}.ai-cards p{font-size:.87rem;line-height:1.5}.workflow{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line)}.workflow li{padding:23px 18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.workflow b{display:block;color:var(--teal);font-size:.7rem}.workflow strong{display:block;margin:17px 0 8px;font-size:1rem;line-height:1.25}.workflow span{font-size:.82rem;line-height:1.4;color:var(--muted)}.safety{background:var(--mint)}.safety ul{padding:0;list-style:none}.safety li{padding:9px 0 9px 19px;position:relative;color:var(--muted);font-size:.9rem}.safety li:before{content:'✓';position:absolute;left:0;color:var(--teal)}.four-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:50px}.four-grid b{display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:var(--teal);border:1px solid var(--teal);border-radius:50%;font-size:1.2rem}.four-grid h3{font-size:1.2rem;margin:18px 0 8px}.four-grid p{font-size:.87rem}.ai-flow h2 em{color:#6de0ce}.flow-row{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.3);padding:25px 0;margin:50px 0 30px}.flow-row span{font-size:.82rem;font-weight:650}.flow-row i{font-style:normal;color:#6de0ce}.ai-flow a{color:#6de0ce;text-decoration:underline}.measure-ai{border-color:var(--line)}.measure-ai>div{padding:24px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.measure-ai h3{font-size:1.1rem;margin:18px 0 8px}.measure-ai p{font-size:.86rem;line-height:1.45}.consult-section{background:var(--teal);color:#fff;padding:110px 0}.consult-grid{display:grid;grid-template-columns:1fr 1fr;gap:10%}.consult-grid h2{font-size:clamp(2.6rem,4.6vw,4.8rem);margin:17px 0 22px}.consult-grid>div>p{color:#cceae5}.consult-links{margin-top:28px}.whatsapp-light{display:block;color:#d3faf3;margin-top:18px;font-weight:650}.lead-form{padding:28px;background:#fff;color:var(--ink)}.lead-form label{display:block;font-size:.76rem;font-weight:700;color:#45515a;margin-bottom:15px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:13px}.lead-form input,.lead-form select,.lead-form textarea{display:block;width:100%;margin-top:6px;padding:10px 11px;border:1px solid #cddbd9;font:inherit;font-size:.86rem}.form-status{color:var(--teal)!important;font-size:.82rem;min-height:20px}@media(max-width:800px){.ai-hero-grid,.consult-grid{grid-template-columns:1fr;gap:42px}.ai-cards,.measure-ai{grid-template-columns:1fr 1fr}.workflow{grid-template-columns:1fr 1fr}.four-grid{grid-template-columns:1fr 1fr}.flow-row{display:grid;grid-template-columns:1fr 18px;gap:16px}.flow-row i:nth-of-type(n+4),.flow-row span:nth-of-type(n+4){display:none}}@media(max-width:520px){.ai-hero{padding:40px 0 65px}.ai-cards,.measure-ai,.workflow,.four-grid{grid-template-columns:1fr}.form-row{grid-template-columns:1fr}.consult-section{padding:75px 0}}
