
.sector1040{background:#06142e;color:#e7f6fb}.sector1040 .g1040,.g1040{width:min(1160px,calc(100% - 36px));margin-inline:auto}.sector1040 main{padding-block:34px 70px}.crumb1040{display:flex;flex-wrap:wrap;gap:11px;align-items:center;color:#b4d2dd;font-size:13px;margin-bottom:28px}.crumb1040 a{color:#a4dbe7;text-decoration:none}.crumb1040 a:hover{text-decoration:underline}.hero1040{display:grid;grid-template-columns:1.12fr .88fr;align-items:center;gap:34px;padding:30px 0 50px}.hero1040 img{width:100%;border:1px solid #2d5166;border-radius:20px;height:auto;box-shadow:0 20px 64px #0004}.eyebrow1040{color:#69e4f0;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.sector1040 h1{font-size:clamp(34px,4.3vw,58px);line-height:1.07;letter-spacing:-.04em;color:#fff;margin:13px 0 19px}.sector1040 h2{font-size:clamp(25px,2.8vw,37px);line-height:1.18;color:#f4feff;margin:8px 0 20px;letter-spacing:-.028em}.sector1040 h3{font-size:19px;line-height:1.35;color:#f5fcff;margin:0 0 10px}.sector1040 p,.sector1040 li{line-height:1.77;color:#cee1ea;font-size:16px}.lead1040{font-size:19px!important;color:#d9eff8!important;max-width:630px}.trust1040{font-size:13px;color:#91bdcd;margin-top:19px}.heroactions1040{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px}.send1040{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:14px 22px;border-radius:12px;background:#50d7df;color:#042337!important;font-size:15px;font-weight:800;border:0;text-decoration:none;cursor:pointer;box-shadow:0 10px 28px #10bacc27}.send1040:hover{filter:brightness(1.06)}.outline1040{display:inline-flex;justify-content:center;align-items:center;border:1px solid #41677a;padding:13px 20px;border-radius:12px;color:#e8f6ff!important;text-decoration:none;font-weight:650}.section1040{border-top:1px solid #21425b;padding:40px 0 36px}.section1040>p{max-width:990px}.featuregrid1040{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0}.featuregrid1040 article{border:1px solid #294e65;border-radius:18px;background:#0c243b;padding:22px}.featuregrid1040 p{margin:0}.ol1040{padding-left:25px;max-width:960px}.ol1040 li{margin:8px 0;padding-left:8px}.note1040{border-left:4px solid #50d7df;border-radius:10px;padding:17px 20px;background:#113046;color:#e1f6ff;margin:24px 0;line-height:1.7}.sector1040 details{border:1px solid #31506a;background:#102c43;border-radius:12px;margin:10px 0;padding:16px 18px}.sector1040 details summary{cursor:pointer;font-weight:750;color:#f2fbff}.sector1040 details p{margin:12px 0 0}.rel1040{padding:44px 0;border-top:1px solid #21425b}.cards1040{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:22px 0}.linkcard1040{display:flex;flex-direction:column;gap:8px;border:1px solid #31556c;padding:19px;border-radius:16px;background:#0e2b43;color:#effcff;text-decoration:none;min-width:0}.linkcard1040 span{color:#6fdee7;text-transform:uppercase;font-size:11px;letter-spacing:.11em;font-weight:800}.linkcard1040 strong{font-size:16px;line-height:1.35}.linkcard1040 small{color:#a7c8d8;font-size:12px}.linkcard1040:hover{border-color:#6cdae7;transform:translateY(-1px)}.cta1040{margin-top:30px;border:1px solid #3b6c78;border-radius:24px;background:linear-gradient(125deg,#0d3947,#0c263e);padding:30px;display:grid;grid-template-columns:1fr 1fr;gap:32px}.cta1040 h2{font-size:29px}.form1040{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form1040 label{display:flex;flex-direction:column;gap:7px;color:#d7f4fc;font-size:13px;font-weight:700}.form1040 input,.form1040 select{box-sizing:border-box;width:100%;background:#092237;border:1px solid #547085;border-radius:9px;color:#eefcff;padding:13px;font:inherit}.form1040 option{background:#092237}.form1040 .send1040,.form1040 small{grid-column:1/-1}.form1040 small{color:#a8c5cf;font-size:12px;line-height:1.5}.f1040{border-top:1px solid #23516a;padding:38px 0;background:#061626}.f1040 .fgrid{display:flex;justify-content:space-between;align-items:flex-start;gap:28px;flex-wrap:wrap}.f1040 p{color:#9ebdcd}.f1040 nav{display:flex;flex-wrap:wrap;gap:15px;max-width:600px}.f1040 a{color:#7ee1ea;text-decoration:none}.sectorgrid1040{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sectorlist1040{border:1px solid #34566a;border-radius:15px;background:#0d2940;padding:19px}.sectorlist1040 div{display:flex;flex-wrap:wrap;gap:14px;margin-top:13px}.sectorlist1040 a{color:#77ecf4;font-size:13px;font-weight:700}.sectorlist1040 p{font-size:14px}.expansion1040{margin:42px auto;padding:32px;max-width:1160px;width:calc(100% - 36px);box-sizing:border-box;border:1px solid #296274;border-radius:22px;background:#0b2b41}.expansion1040 h2{color:#efffff;font-size:clamp(24px,2.9vw,37px);margin:8px 0}.expansion1040 p{color:#d1e4ed;line-height:1.7}.expansion1040 .cards1040{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1020px){.hero1040{grid-template-columns:1fr;gap:22px}.hero1040 img{max-width:780px}.featuregrid1040{grid-template-columns:1fr 1fr}.cards1040{grid-template-columns:1fr 1fr}.expansion1040 .cards1040{grid-template-columns:1fr 1fr}}@media(max-width:640px){.sector1040 main{padding-block:18px 50px}.sector1040 .g1040{width:min(100% - 28px,1160px)}.hero1040{padding:12px 0 32px}.sector1040 h1{font-size:36px}.lead1040{font-size:17px!important}.featuregrid1040,.cards1040,.sectorgrid1040,.cta1040,.form1040,.expansion1040 .cards1040{grid-template-columns:1fr}.cta1040{padding:20px;gap:20px}.heroactions1040{flex-direction:column}.heroactions1040 a{width:100%;box-sizing:border-box;text-align:center}.sector1040 .section1040{padding:28px 0}.expansion1040{padding:19px}.sector1040 h2{font-size:27px}}

/* Elementos decorativos do tema antigo extrapolavam a largura do viewport em mobile. */
html,body{overflow-x:clip;}
.sectorbrief1040 blockquote{border-left:3px solid #50d7df;background:#0c2e46;color:#d8faff;margin:20px 0;padding:20px 24px;border-radius:0 12px 12px 0;line-height:1.7;font-size:17px;}
