
.brand-nav{display:flex!important;gap:18px;align-items:center}.brand-hero{background:linear-gradient(124deg,#eaf9f3,#fff 50%,#e6f3f5);padding:90px 0}.brand-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:48px}.brand-hero h1{font-size:clamp(2.7rem,4.3vw,4.5rem);line-height:1.09;letter-spacing:-.045em;color:#0c3348;margin:22px 0}.brand-hero h1 em{font-style:normal;color:#11977c}.brand-hero p{font-size:1.05rem;max-width:590px}.brand-warning{font-size:.76rem!important;color:#64848d;margin-top:24px}.brand-hero-mark{background:#0c3348;border-radius:35px;min-height:340px;overflow:hidden;box-shadow:0 35px 60px #0d3f5833;display:flex;align-items:center;position:relative}.brand-hero-mark>img{position:relative;z-index:2;width:100%}.brand-pattern{position:absolute;inset:0;background:url('assets/padrao-cuidado.svg') center/cover;opacity:.18}.brand-section{padding-bottom:60px}.meaning-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.meaning{border:1px solid #d8e7e7;background:#fff;border-radius:21px;padding:25px}.meaning span{display:grid;place-items:center;border-radius:14px;background:#e9f9f4;color:#11977c;width:60px;height:60px;font-size:2rem}.meaning h3{margin:15px 0 5px}.meaning p{font-size:.92rem;margin:0}.logo-grid{display:grid;grid-template-columns:1fr 1fr 220px;gap:18px;margin:32px 0 15px}.logo-showcase{border-radius:22px;min-height:235px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px}.logo-showcase>span{font-size:.68rem;font-weight:800;letter-spacing:.12em;margin-bottom:14px}.logo-showcase img{width:100%;height:auto;max-height:162px}.logo-showcase.white{border:1px solid #d8e7e7;background:#fff;color:#607880}.logo-showcase.dark{background:#0c3348;color:#b9dbdb}.logo-showcase.symbol{background:#e9f9f4;color:#527c76}.logo-showcase.symbol img{width:146px}.usage-note{color:#697f87;font-size:.87rem}.palette-section{background:#f4f9f8}.swatch-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.swatch{background:white;border:1px solid #dce9e8;padding:12px 12px 20px;border-radius:20px;display:flex;flex-direction:column;gap:7px}.swatch>div{height:125px;border-radius:13px;border:1px solid #00000008}.swatch strong{padding:3px 7px 0}.swatch code,.swatch small{padding:0 7px}.swatch code{color:#0f735f;font-weight:800}.swatch small{color:#758e91;font-size:.78rem}.type-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.type-grid h2{margin:12px 0}.voice-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:26px}.voice-tags span{background:#e4f6ef;color:#0a7862;padding:10px 15px;border-radius:35px;font-size:.82rem;font-weight:800}.type-demo{background:white;border:1px solid #dce9e8;border-radius:24px;box-shadow:0 20px 50px #103a490c;padding:40px}.type-demo>small,.mini-heading{color:#0b8973;font-size:.69rem;font-weight:800;letter-spacing:.12em}.type-demo h3{font:800 2.45rem/1.14 Manrope,Arial,sans-serif;letter-spacing:-.04em;margin:22px 0 14px}.type-demo p{font-size:1rem}.type-demo button{margin:18px 0;opacity:1}.type-caption{font-size:.75rem;color:#738b90;border-top:1px solid #e1e9e9;padding-top:17px}.ui-section{background:#f7fafb}.ui-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.ui-card{background:white;border:1px solid #dce7e9;padding:27px;border-radius:22px;min-height:240px}.ui-card .mini-heading{display:block;margin-bottom:22px}.ui-buttons{display:flex;gap:10px;flex-wrap:wrap}.demo-button{border:0;border-radius:12px;padding:14px 17px;font:800 .84rem DM Sans,Arial,sans-serif;opacity:1;cursor:default}.demo-button.primary{color:white;background:#11977c}.demo-button.secondary{color:#0c3348;background:#e9f9f4}.ui-card>small{display:block;margin-top:18px;color:#789095}.chips{display:flex;gap:8px;flex-wrap:wrap}.chip{border-radius:18px;padding:8px 11px;font-size:.79rem;font-weight:800}.waiting{background:#fff0d9;color:#805816}.approved{background:#ddf7e9;color:#086849}.inactive{background:#edf1f5;color:#546c79}.ui-card label{font-size:.82rem;font-weight:800;display:block;margin:10px 0 7px}.ui-card input,.ui-card select{border:1px solid #cbdce0;border-radius:10px;padding:12px;width:100%;background:#fbfcfd}.status-note{background:#edf7f5;border-left:4px solid #11977c;border-radius:11px;padding:18px}.status-note p{font-size:.9rem;margin:6px 0}.preview-section{background:#ebf6f3}.preview-grid{display:grid;grid-template-columns:260px 260px 1fr;align-items:center;gap:25px;justify-content:center}.preview-phone>span{display:block;text-align:center;letter-spacing:.15em;color:#067660;font-weight:800;font-size:.72rem;margin-bottom:16px}.mini-phone{border:9px solid #0d3347;background:#f9fcfa;min-height:500px;border-radius:38px;padding:24px 15px;position:relative;box-shadow:0 24px 50px #092e3933}.mini-status{display:flex;justify-content:space-between;font-size:.66rem;font-weight:800}.mini-phone h3{font-size:1.35rem;line-height:1.17;margin:30px 0 9px;color:#0c3348}.mini-phone p{font-size:.73rem}.mini-feature{background:white;border:1px solid #d8e8e6;border-radius:13px;padding:14px;margin:10px 0;font-size:1.2rem;color:#11977c}.mini-feature strong,.mini-feature small{display:block;font-size:.76rem;color:#0c3348}.mini-feature small{font-size:.67rem;font-weight:400;color:#789093;margin-top:4px}.mini-feature h4{font-size:1.3rem;margin:9px 0 0}.mini-available{background:#e4f7ef;border-radius:13px;padding:14px;font-size:.8rem}.mini-available strong{float:right;color:#087b63}.mini-cta{background:#11977c;padding:13px;border-radius:12px;text-align:center;color:#fff;font-weight:800;font-size:.75rem;margin-top:19px}.mini-footer{position:absolute;bottom:18px;text-align:center;color:#8ba5a8;font-size:.73rem;left:10px;right:10px}.preview-explain{padding-left:20px}.preview-explain h3{font-size:2rem;margin:10px 0}.preview-explain li{padding:8px 0;color:#355868}.protection-section{background:#0c3348;color:#e8f5f3}.protection-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px}.protection-section h2{color:#fff}.protection-section p{color:#c4d9dd}.protection-list>div{background:#17465a;border:1px solid #326272;padding:20px;border-radius:13px;margin-bottom:12px}.protection-list p{font-size:.84rem;margin:7px 0 0}footer a{color:#087b63;font-weight:800}
@media(max-width:960px){.brand-hero-grid,.type-grid,.protection-grid{grid-template-columns:1fr}.logo-grid{grid-template-columns:1fr 1fr}.logo-showcase.symbol{grid-column:1/-1}.preview-grid{grid-template-columns:repeat(2,1fr)}.preview-phone{max-width:270px;justify-self:center}.preview-explain{grid-column:1/-1}}
@media(max-width:650px){.brand-nav{gap:8px;font-size:.78rem}.brand-nav .nav-cta{padding:10px}.brand-hero{padding:55px 0}.brand-hero-mark{min-height:240px}.brand-hero h1{font-size:2.7rem}.meaning-grid,.swatch-grid,.ui-grid{grid-template-columns:1fr}.logo-grid{grid-template-columns:1fr}.logo-showcase.symbol{grid-column:auto}.preview-grid{grid-template-columns:1fr 1fr;gap:10px}.mini-phone{min-height:405px;padding:15px 8px;border-width:6px;border-radius:25px}.mini-phone h3{font-size:.95rem;margin:25px 0 7px}.mini-feature{padding:8px;font-size:1rem}.mini-feature strong{font-size:.64rem}.mini-feature small{font-size:.57rem}.mini-cta{font-size:.65rem}.preview-explain{padding:0}.type-demo{padding:22px}}
