.riskmap2{--bg:#071f2b;--bg2:#0a2938;--cyan:#12afe3;--white:#f7fafc;--muted:#afc4ce;--orange:#ff6b24;--line:#16495e}:where(.riskmap2) *{box-sizing:border-box}body:where(:has(.riskmap2)){margin:0;background:#071f2b;color:#f7fafc;font-family:var(--font-inter),Inter,Arial,sans-serif;line-height:1.5}:where(.riskmap2) .container{width:min(1160px,calc(100% - 40px));margin:auto}:where(.riskmap2) .nav{position:sticky;top:0;z-index:20;background:rgba(7,31,43,.93);backdrop-filter:blur(14px);border-bottom:1px solid #123a4b}:where(.riskmap2) .navin{height:76px;display:flex;align-items:center;gap:32px}:where(.riskmap2) .logo{width:140px;height:auto}:where(.riskmap2) .nav nav{display:flex;gap:26px;margin-left:auto}:where(.riskmap2) .nav a{color:#d8e8ee;text-decoration:none;font-size:14px}:where(.riskmap2) .btn{display:inline-block;background:var(--orange);color:#fff!important;text-decoration:none;border:0;border-radius:10px;padding:16px 22px;font-weight:800;cursor:pointer;box-shadow:0 8px 30px rgba(255,107,36,.18)}:where(.riskmap2) .btn.small{padding:11px 16px}:where(.riskmap2) .btn.ghost{background:transparent;border:1px solid var(--cyan);color:var(--cyan)!important}:where(.riskmap2) .hero{padding:95px 0 80px;background:radial-gradient(circle at 75% 15%,rgba(18,175,227,.14),transparent 30%),linear-gradient(180deg,#061a24,#071f2b)}:where(.riskmap2) .hero-grid,:where(.riskmap2) .two{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}:where(.riskmap2) .eyebrow{color:var(--cyan);font-size:13px;letter-spacing:.12em;font-weight:800;margin-bottom:14px}:where(.riskmap2) .hero h1{font-size:58px;line-height:1.03;margin:0 0 24px;letter-spacing:-.04em}:where(.riskmap2) .hero h1 span{color:var(--orange)}:where(.riskmap2) .lead{font-size:21px;color:#c8d8de}:where(.riskmap2) .facts{display:flex;flex-wrap:wrap;gap:14px;margin:28px 0}:where(.riskmap2) .facts span{border:1px solid var(--line);padding:9px 12px;border-radius:8px;color:#d7e7ed;font-size:13px}:where(.riskmap2) .riskpanel{position:relative;padding:28px;background:linear-gradient(145deg,#0a2b3b,#071922);border:1px solid #18506a;border-radius:22px;box-shadow:0 35px 90px rgba(0,0,0,.35)}:where(.riskmap2) .riskpanel h3{margin-top:0}:where(.riskmap2) .riskgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}:where(.riskmap2) .riskgrid div{padding:17px;background:#081b25;border:1px solid #173f51;border-radius:12px}:where(.riskmap2) .riskgrid b{display:block;color:#fff}:where(.riskmap2) .riskgrid small{display:block;color:var(--muted);margin-top:5px}:where(.riskmap2) .pulse{position:absolute;width:12px;height:12px;background:var(--orange);border-radius:50%;right:24px;top:24px;box-shadow:0 0 0 10px rgba(255,107,36,.08)}:where(.riskmap2) .section{padding:92px 0;border-top:1px solid #113747}:where(.riskmap2) .section.alt{background:#061a24}:where(.riskmap2) .final h2,:where(.riskmap2) .section h2{font-size:44px;line-height:1.08;letter-spacing:-.03em;margin:0 0 22px}:where(.riskmap2) .narrow{max-width:760px}:where(.riskmap2) .quote{font-size:27px;padding:34px;border-left:4px solid var(--orange);background:#092735;border-radius:0 16px 16px 0}:where(.riskmap2) .quote strong{color:var(--orange)}:where(.riskmap2) .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px}:where(.riskmap2) .cards article,:where(.riskmap2) .seven>div{background:#082431;border:1px solid #16495e;border-radius:16px;padding:25px}:where(.riskmap2) .cards h3,:where(.riskmap2) .seven h3{margin:0 0 8px}:where(.riskmap2) .cards p,:where(.riskmap2) .section p,:where(.riskmap2) .seven p{color:var(--muted)}:where(.riskmap2) .scorecard{background:#082431;border:1px solid #1a526a;border-radius:22px;padding:30px}:where(.riskmap2) .gauge{width:180px;height:180px;border-radius:50%;margin:auto;display:flex;align-items:center;justify-content:center;background:conic-gradient(var(--orange) 0 46%,#153746 46% 100%);position:relative}:where(.riskmap2) .gauge:after{content:"";position:absolute;inset:18px;background:#082431;border-radius:50%}:where(.riskmap2) .gauge small,:where(.riskmap2) .gauge span{z-index:1}:where(.riskmap2) .gauge span{font-size:58px;font-weight:800}:where(.riskmap2) .gauge small{font-size:18px;color:var(--muted);margin-top:26px}:where(.riskmap2) .scorecard ul{list-style:none;padding:0;margin:26px 0}:where(.riskmap2) .scorecard li{display:grid;grid-template-columns:130px 1fr 32px;gap:12px;align-items:center;margin:11px 0}:where(.riskmap2) .scorecard li b{font-size:13px}:where(.riskmap2) .scorecard li i{height:7px;background:#153746;border-radius:10px;position:relative}:where(.riskmap2) .scorecard li i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--v);background:var(--cyan);border-radius:10px}:where(.riskmap2) .scorecard em{font-style:normal;color:var(--orange);font-weight:800}:where(.riskmap2) .demo,:where(.riskmap2) .note{font-size:12px}:where(.riskmap2) .frameworks{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 42px}:where(.riskmap2) .frameworks span{padding:14px 17px;border:1px solid #1c5368;border-radius:10px;background:#082431;font-weight:700}:where(.riskmap2) .seven{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}:where(.riskmap2) .seven b{color:var(--orange);font-size:12px}:where(.riskmap2) .reportmock{height:420px;position:relative}:where(.riskmap2) .report{position:absolute;width:250px;height:340px;background:#f4f6f7;color:#102b38;border-radius:8px;padding:24px;box-shadow:0 25px 60px rgba(0,0,0,.4)}:where(.riskmap2) .r1{left:0;top:35px;background:linear-gradient(160deg,#082c3d,#071c27);color:#fff;transform:rotate(-5deg)}:where(.riskmap2) .r1 span{color:var(--cyan);font-weight:800}:where(.riskmap2) .r1 h3{font-size:40px;margin:85px 0 0}:where(.riskmap2) .r2{left:160px;top:10px;transform:rotate(2deg)}:where(.riskmap2) .r3{left:310px;top:35px;transform:rotate(6deg)}:where(.riskmap2) .mini-chart{height:140px;border-radius:50%;width:140px;margin:30px auto;background:conic-gradient(var(--orange) 0 35%,var(--cyan) 35% 67%,#d7e1e5 67%)}:where(.riskmap2) .matrix{height:170px;margin:30px 0;background:linear-gradient(90deg,#d9f0e4 33%,#ffe8aa 33% 66%,#ffc2b8 66%);border-radius:8px}:where(.riskmap2) .timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}:where(.riskmap2) .timeline b{display:flex;width:42px;height:42px;align-items:center;justify-content:center;background:var(--orange);border-radius:50%}:where(.riskmap2) .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:40px 0}:where(.riskmap2) .stats div{padding:28px;border:1px solid #1a526a;border-radius:16px}:where(.riskmap2) .stats strong{display:block;font-size:48px;color:var(--cyan)}:where(.riskmap2) .stats span{color:var(--muted)}:where(.riskmap2) details{border-bottom:1px solid #174659;padding:18px 0}:where(.riskmap2) summary{font-weight:800;cursor:pointer}:where(.riskmap2) details p{margin-bottom:0}:where(.riskmap2) .final{padding:100px 0;background:radial-gradient(circle at 10% 0,rgba(18,175,227,.18),transparent 35%),#061720}:where(.riskmap2) .check{padding-left:18px;color:#d4e3e8}:where(.riskmap2) .form{background:#092735;border:1px solid #1a526a;border-radius:20px;padding:28px;display:grid;gap:12px}:where(.riskmap2) .form h3{font-size:26px;margin:0 0 8px}:where(.riskmap2) .form input,:where(.riskmap2) .form select{width:100%;padding:15px;border:1px solid #27566a;border-radius:9px;background:#061a24;color:#fff}:where(.riskmap2) .form small{color:#7fa1af}:where(.riskmap2) footer{padding:28px 0;border-top:1px solid #123a4b}:where(.riskmap2) .foot{display:flex;align-items:center;gap:22px;color:#8ea9b4}:where(.riskmap2) .foot img{width:120px}@media(max-width:850px){:where(.riskmap2) .nav nav{display:none}:where(.riskmap2) .navin{justify-content:space-between}:where(.riskmap2) .hero{padding-top:65px}:where(.riskmap2) .hero-grid,:where(.riskmap2) .two{grid-template-columns:1fr}:where(.riskmap2) .hero h1{font-size:42px}:where(.riskmap2) .final h2,:where(.riskmap2) .section h2{font-size:35px}:where(.riskmap2) .cards,:where(.riskmap2) .stats,:where(.riskmap2) .timeline{grid-template-columns:1fr}:where(.riskmap2) .seven{grid-template-columns:1fr 1fr}:where(.riskmap2) .reportmock{transform:scale(.82);transform-origin:left top;height:360px}:where(.riskmap2) .r3{left:260px}:where(.riskmap2) .facts{display:grid}:where(.riskmap2) .nav .btn.small{font-size:12px;padding:9px}:where(.riskmap2) .scorecard li{grid-template-columns:110px 1fr 30px}}@media(max-width:520px){:where(.riskmap2) .container{width:min(100% - 28px,1160px)}:where(.riskmap2) .hero h1{font-size:36px}:where(.riskmap2) .lead{font-size:18px}:where(.riskmap2) .riskgrid,:where(.riskmap2) .seven{grid-template-columns:1fr}:where(.riskmap2) .reportmock{display:none}:where(.riskmap2) .section{padding:68px 0}}.riskmap2 h1,.riskmap2 h2,.riskmap2 h3,.riskmap2 h4{font-family:var(--font-inter),Inter,Arial,sans-serif;letter-spacing:-.02em}@font-face{font-family:Inter RiskMap;src:url(/riskmap2/Inter-variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.riskmap2,.riskmap2 h1,.riskmap2 h2,.riskmap2 h3,.riskmap2 h4{font-family:"Inter RiskMap",var(--font-inter),Inter,Arial,sans-serif}.riskmap2 .hero h1{font-size:clamp(2.125rem,1.5rem + 2.5vw,3.25rem);line-height:1.08;letter-spacing:-.028em;font-weight:800;max-width:22ch}.riskmap2 .final h2,.riskmap2 .section h2{font-size:clamp(1.9rem,1.35rem + 2.1vw,2.75rem);line-height:1.12;letter-spacing:-.02em;font-weight:700;max-width:24ch}.riskmap2 .cards h3,.riskmap2 .riskpanel h3,.riskmap2 .seven h3,.riskmap2 .timeline h3{font-size:1.125rem;line-height:1.3;font-weight:700;letter-spacing:-.01em}.riskmap2 .cards p,.riskmap2 .lead,.riskmap2 .section>.container>p,.riskmap2 .seven p,.riskmap2 .timeline p,.riskmap2 .two>div>p,.riskmap2 details p{max-width:68ch}.riskmap2{font-size:1.0625rem;line-height:1.65;overflow-x:clip}.riskmap2 .lead{font-size:clamp(1.0625rem,1rem + .4vw,1.3125rem);line-height:1.55;color:#d3e2e8}.riskmap2 .cards p,.riskmap2 .section p,.riskmap2 .seven p,.riskmap2 .timeline p{color:#bdd0d9}.riskmap2 .eyebrow{letter-spacing:.16em;line-height:1.5;font-weight:700}.riskmap2 .gauge span,.riskmap2 .scorecard em,.riskmap2 .stats strong{font-variant-numeric:tabular-nums}.riskmap2 a:focus-visible,.riskmap2 button:focus-visible,.riskmap2 input:focus-visible,.riskmap2 select:focus-visible,.riskmap2 summary:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:6px}.riskmap2 section[id]{scroll-margin-top:96px}.riskmap2 .logo{width:auto;height:34px}.riskmap2 .logo-curto{display:none;height:26px}@media (max-width:700px){.riskmap2 .logo-completo{display:none}.riskmap2 .logo-curto{display:block}.riskmap2 .navin{height:64px;gap:16px}}.riskmap2 .nav a:not(.btn):hover{color:#fff}.riskmap2 .btn{font-size:1rem;min-height:48px;display:inline-flex;align-items:center;justify-content:center;letter-spacing:.005em;transition:filter .2s ease}.riskmap2 .btn:hover{filter:brightness(1.08)}.riskmap2 .form input,.riskmap2 .form select{font-size:1rem;min-height:50px;font-family:inherit}.riskmap2 .form input::placeholder{color:#9fbac6}.riskmap2 .form input:focus,.riskmap2 .form select:focus{border-color:var(--cyan)}.riskmap2 .form small{line-height:1.5}.riskmap2 .form button[disabled]{opacity:.6;cursor:progress}.riskmap2 .form-sucesso{text-align:center;padding:56px 28px;gap:0}.riskmap2 .form-sucesso-marca{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 auto;border-radius:50%;border:2px solid var(--cyan);color:var(--cyan);font-size:1.75rem;line-height:1}.riskmap2 .form-sucesso-titulo{margin:22px 0 0;font-size:1.5rem;font-weight:700;letter-spacing:-.01em}.riskmap2 .form-sucesso-titulo:focus{outline:none}.riskmap2 .form-sucesso-texto{margin:14px auto 0;max-width:38ch;color:var(--muted);font-size:.9375rem;line-height:1.6}.riskmap2 .form-erro{margin:0;padding:12px 14px;border:1px solid rgba(255,107,36,.45);border-radius:9px;background:rgba(255,107,36,.1);color:#ffb08a;font-size:.9375rem;line-height:1.5}.riskmap2 .demo,.riskmap2 .note{font-size:.8125rem;line-height:1.6;color:#a8c0cb}.riskmap2 details summary{padding:4px 0;font-size:1.0625rem;line-height:1.4}.riskmap2 details[open] summary{color:var(--cyan)}.riskmap2 .rodape{padding:64px 0 56px;border-top:1px solid #123a4b;background:#05141b}.riskmap2 .rodape-marca{display:block;margin:0 auto;width:230px;height:auto}.riskmap2 .rodape-texto{display:grid;grid-template-columns:1fr 1fr;gap:24px 64px;max-width:920px;margin:44px auto 0}.riskmap2 .rodape-texto p{margin:0;color:var(--muted);font-size:.9375rem;line-height:1.65}.riskmap2 .rodape-direitos{margin:44px 0 0;text-align:center;color:#7fa1af;font-size:.8125rem}@media (max-width:700px){.riskmap2 .rodape-texto{grid-template-columns:1fr}.riskmap2 .rodape-marca{width:190px}}.riskmap2 .check{list-style:disc;padding-left:22px;margin:18px 0 0}.riskmap2 .check li{margin:8px 0}.riskmap2 .check li::marker,.riskmap2 .check::marker{color:var(--cyan)}.riskmap2 .form small a{color:var(--cyan);text-decoration:underline;text-underline-offset:2px}.riskmap2 .facts-nota{margin:-14px 0 26px}.riskmap2 .facts-nota,.riskmap2 .fonte{font-size:.8125rem;font-style:italic;color:var(--muted)}.riskmap2 .fonte{margin:10px 0 0}.riskmap2 .numgrid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:34px}.riskmap2 .numgrid article{padding:28px;background:#082431;border:1px solid #16495e;border-radius:16px}.riskmap2 .numgrid article p{margin:0;color:var(--muted)}.riskmap2 .numgrid article p b{color:var(--white)}.riskmap2 .custogrid strong,.riskmap2 .numgrid strong{display:block;margin:22px 0 10px;font-size:2.25rem;line-height:1.05;font-weight:800;color:var(--orange);font-variant-numeric:tabular-nums}.riskmap2 .custo{margin-top:46px;padding-top:38px;border-top:1px solid #16495e}.riskmap2 .custo h3{margin:0;font-size:1.5rem}.riskmap2 .custogrid{display:grid;grid-template-columns:1fr 1fr;gap:18px 52px;margin-top:26px}.riskmap2 .custogrid p{margin:0;color:var(--muted)}.riskmap2 .custogrid strong{font-size:2rem;color:var(--cyan)}.riskmap2 .cards .bench{margin-top:16px}.riskmap2 .cards .bench b{font-size:1.5rem;font-weight:800;color:var(--orange);font-variant-numeric:tabular-nums}.riskmap2 .casogrid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:38px}.riskmap2 .casogrid article{padding:28px;background:#082431;border:1px solid #16495e;border-radius:16px}.riskmap2 .casogrid .selo{display:inline-block;padding:6px 12px;border:1px solid #1c5368;border-radius:999px;background:#061a24;color:var(--muted);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.riskmap2 .casogrid h3{margin:18px 0 6px;font-size:1.25rem}.riskmap2 .casogrid .porte{margin:0 0 20px;font-size:.875rem;color:var(--cyan)}.riskmap2 .casogrid p{margin:0;color:var(--muted)}.riskmap2 .casogrid .rotulo{margin:24px 0 12px;color:var(--cyan);font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.riskmap2 .casogrid ul{list-style:disc;padding-left:20px;margin:0;color:var(--muted)}.riskmap2 .casogrid li{margin:8px 0}.riskmap2 .casogrid li::marker{color:var(--cyan)}@media (max-width:850px){.riskmap2 .casogrid,.riskmap2 .custogrid,.riskmap2 .numgrid{grid-template-columns:1fr}}.riskmap2 .provasocial{padding:34px 0;background:#061a24;border-top:1px solid #113747;border-bottom:1px solid #113747;text-align:center}.riskmap2 .provasocial-titulo{margin:0;color:var(--muted);font-size:.8125rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.riskmap2 .provasocial-marcas{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:16px 44px;margin:20px 0 0;padding:0}.riskmap2 .provasocial-marcas li{font-size:1.375rem;font-weight:800;letter-spacing:-.01em;color:#e6f2f6}.riskmap2 .provasocial-nota{margin:20px 0 0;color:var(--muted);font-size:.875rem}.riskmap2 .herobotoes{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.riskmap2 .scoreexpress{display:block;width:100%;margin-top:18px;text-align:center}.riskmap2 .timeline-nota{margin:34px 0 0;padding-left:16px;border-left:3px solid var(--cyan);color:#d4e3e8}.riskmap2 .caminhos .cards{grid-template-columns:1fr 1fr}.riskmap2 .caminhos .cards h3{color:var(--cyan);font-size:1.375rem}.riskmap2 .bonus{margin:26px 0 0;max-width:none;padding:18px 22px;background:#092735;border:1px solid var(--orange);border-radius:12px;color:#e6f2f6;font-weight:700}.riskmap2 .cards-quatro{grid-template-columns:repeat(4,1fr)}.riskmap2 .rodape-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;margin:36px 0 0}.riskmap2 .rodape-links a{color:var(--cyan);text-decoration:none;font-size:.875rem;font-weight:700}.riskmap2 .rodape-links a:hover{text-decoration:underline}@media (max-width:850px){.riskmap2 .caminhos .cards,.riskmap2 .cards-quatro{grid-template-columns:1fr}.riskmap2 .herobotoes .btn{width:100%;text-align:center}.riskmap2 .provasocial-marcas{gap:12px 28px}}