.cd-passos{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin:34px 0 44px;display:grid}.cd-passo{color:var(--ink);background:#fff;border:1px solid #e2e8f2;border-radius:12px;padding:20px 22px}.cd-passo h3{color:#14223a;margin:10px 0 8px;font-size:17px}.cd-passo p{color:#4c5b70;margin:0;font-size:14px;line-height:1.6}.cd-numero{background:var(--yellow);color:#14223a;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;font-weight:850;display:inline-flex}.cd-etiqueta{color:#dce7f6;background:#06326f;border-radius:12px;margin:8px 0 44px;padding:24px 26px}.cd-etiqueta h2{color:#fff;margin:0 0 14px;font-size:19px}.cd-etiqueta p{margin:0 0 14px;font-size:14px;line-height:1.7}.cd-etiqueta code{color:#ffd400;background:#ffffff1f;border-radius:5px;padding:2px 7px;font-size:13px}.cd-etiqueta ul{margin:0;padding-left:20px;font-size:14px;line-height:1.8}.cd-tabela{border-collapse:collapse;width:100%;color:var(--ink);background:#fff;font-size:13px}.cd-tabela th,.cd-tabela td{text-align:left;border:1px solid #e2e8f2;padding:9px 11px}.cd-tabela th{color:#14223a;background:#f2f6fc;font-weight:700}.cd-tabela caption{caption-side:bottom;color:#75849a;text-align:left;padding-top:10px;font-size:12px}.cd-rolagem{-webkit-overflow-scrolling:touch;margin-bottom:44px;overflow-x:auto}@media (width<=760px){.cd-tabela{min-width:560px}}.cd-aviso{color:#5c4a10;background:#fff8e1;border:1px solid #f0dca0;border-radius:10px;margin-bottom:40px;padding:16px 18px;font-size:14px;line-height:1.7}.cd-aviso strong{color:#3f3208}.cd-chamada{color:var(--ink);text-align:center;background:#fff;border:1px solid #e2e8f2;border-radius:12px;margin-bottom:20px;padding:26px}.cd-chamada h2{color:#14223a;margin:0 0 10px;font-size:21px}.cd-chamada p{color:#4c5b70;margin:0;font-size:15px}.cd-envio-alvo{height:0;scroll-margin-top:calc(var(--altura-do-topo) + 14px);display:block}.cd-motor{color:var(--ink);background:#fff;border:1px solid #e2e8f2;border-radius:12px;gap:18px;margin-bottom:44px;padding:24px 26px;display:grid}.cd-campo{gap:6px;display:grid}.cd-campo>span{color:#14223a;font-size:14px;font-weight:750}.cd-campo>span em{letter-spacing:.4px;text-transform:uppercase;color:var(--muted);margin-left:6px;font-size:11px;font-style:normal;font-weight:700}.cd-campo input{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:8px;padding:11px 12px}.cd-campo input:focus-visible{outline:2px solid var(--blue);outline-offset:-1px}.cd-campo small{color:var(--muted);font-size:12.5px;line-height:1.55}.cd-campo input.sr-only{border:0;width:1px;padding:0}.cd-anexar{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.cd-anexar-botao{font:inherit;color:#14223a;cursor:pointer;background:#f3f7fd;border:1px solid #c8d8ee;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:800}.cd-anexar-botao:hover:not(:disabled){background:#e7effa;border-color:#a9c4e6}.cd-anexar-botao:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.cd-anexar-botao:disabled{cursor:not-allowed;opacity:.55}.cd-anexar-conta{color:var(--muted);font-size:12.5px;line-height:1.5}.cd-motor .cta{justify-self:start}.cd-nota-do-motor{color:var(--muted);margin:-8px 0 0;font-size:12.5px;line-height:1.55}.cd-recado{color:#3f5067;background:#eef4fb;border:1px solid #cfe0f2;border-radius:8px;margin:0;padding:10px 13px;font-size:13.5px;line-height:1.6}.cd-erro{color:#7a2018;background:#fdf1ef;border:1px solid #f0c8c2;border-radius:8px;margin:0;padding:10px 13px;font-size:13.5px;line-height:1.6}.cd-erro a{color:#7a2018;font-weight:800;text-decoration:underline}.cd-conferencia{gap:4px;margin:8px 0 0;padding:10px 13px 10px 32px;display:grid}.cd-aviso-linha{color:#5c4a10;background:#fff8e1;border:1px solid #f0dca0;border-radius:8px;margin:0;padding:10px 13px;font-size:13.5px;line-height:1.6}.cd-pasta{color:#14223a;overflow-wrap:anywhere;background:#eef4fb;border:1px solid #c9d9ee;border-radius:8px;margin:0 0 14px;padding:10px 13px;font-size:13.5px;line-height:1.6}.cd-pasta p{margin:0}.cd-pasta summary{cursor:pointer;margin-top:6px;font-weight:700}.cd-pasta ul{margin:6px 0 0;padding-left:18px}.cd-aviso-linha strong{color:#3f3208}.cd-aviso-linha p{margin:8px 0}.cd-aviso-linha>a{color:#173f70;font-weight:800;text-decoration:underline}.cd-aviso-linha details{border-top:1px solid #ead796;margin-top:12px;padding-top:10px}.cd-aviso-linha summary{cursor:pointer;color:#3f3208;font-weight:700}.cd-avisos{color:#5c4a10;background:#fff8e1;border:1px solid #f0dca0;border-radius:8px;padding:10px 13px;font-size:13.5px;line-height:1.6}.cd-avisos>summary{cursor:pointer;color:#3f3208;font-weight:600}.cd-avisos ul{gap:6px;margin:10px 0 0;padding-left:20px;display:grid}.cd-avisos .cd-aviso-linha{background:0 0;border:0;margin-top:10px;padding:0}.cd-programa{gap:18px;margin-bottom:44px;display:grid}.cd-programa h3{color:#14223a;margin:0;font-size:21px}.cd-como-foi-lido{color:var(--muted);margin:-10px 0 0;font-size:13px;line-height:1.6}.cd-placas{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.cd-placas>div{color:#dce7f6;background:#06326f;border-radius:10px;gap:2px;padding:16px 18px;display:grid}.cd-placas b{color:#fff;letter-spacing:-.5px;font-size:23px}.cd-placas span{font-size:12.5px}.cd-compra{color:#4c5b70;margin:0;padding-left:20px;font-size:14px;line-height:1.8}.cd-compra b{color:#14223a}.cd-aviso ul{margin:10px 0 0;padding-left:20px}.cd-programa .cd-chamada{text-align:left;margin-bottom:0}.cd-programa .cd-chamada p{margin:0 0 16px}.cd-programa .cd-chamada .cta{display:inline-block}.cd-acoes-secundarias{flex-wrap:wrap;gap:18px;margin:16px 0 0;display:flex}.cd-acoes-secundarias button{color:var(--blue);cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:750;text-decoration:underline}.cd-acoes-secundarias button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.cd-preco-editorial{color:#14223a;margin-top:28px}.cd-preco-selo,.cd-preco-cabecalho-lista span,.cd-preco-proximo>span{color:#785a00;letter-spacing:.09em;background:#ffc2002e;border-radius:999px;align-items:center;min-height:26px;padding:4px 10px;font-size:11px;font-weight:850;display:inline-flex}.cd-preco-editorial>h3{letter-spacing:-.03em;color:#0a315f;max-width:760px;margin:12px 0 8px;font-size:clamp(26px,4vw,38px);line-height:1.08}.cd-preco-abertura{color:#536176;max-width:780px;margin:0;font-size:16px;line-height:1.65}.cd-preco-abertura strong{color:#14223a}.cd-preco-resumo{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0 16px;display:grid}.cd-preco-resumo article{background:linear-gradient(145deg,#fff 30%,#f4f8fc);border:1px solid #dce4ee;border-radius:18px;min-height:136px;padding:18px;position:relative;overflow:hidden;box-shadow:0 10px 28px #0a3a7a12}.cd-preco-resumo article:after{content:"";background:#ffc2002b;border-radius:50%;width:84px;height:84px;position:absolute;bottom:-30px;right:-22px}.cd-preco-resumo span{color:#647287;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:800;display:block}.cd-preco-resumo strong{z-index:1;color:#0a3a7a;margin:8px 0 3px;font-size:28px;line-height:1;display:block;position:relative}.cd-preco-resumo small{z-index:1;color:#5c697a;font-size:12px;position:relative}.cd-preco-explicacao{background:#edf5ff;border:1px solid #cbdcf0;border-radius:16px;align-items:flex-start;gap:14px;margin:0 0 28px;padding:18px;display:flex}.cd-preco-explicacao-icone{color:#fff;background:#0a3a7a;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-family:Georgia,serif;font-weight:800;display:grid}.cd-preco-explicacao strong{color:#0a315f;margin:1px 0 5px;display:block}.cd-preco-explicacao p{color:#4f6076;margin:0;font-size:14px;line-height:1.55}.cd-preco-cabecalho-lista{justify-content:space-between;align-items:end;gap:16px;margin:0 0 12px;display:flex}.cd-preco-cabecalho-lista h4{color:#14223a;margin:8px 0 0;font-size:22px}.cd-preco-cabecalho-lista>small{color:#718095;text-align:right;font-size:12px}.cd-compra-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cd-compra-card{background:#fff;border:1px solid #dce4ee;border-radius:16px;padding:18px;box-shadow:0 8px 22px #0a3a7a0f}.cd-compra-card-topo{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.cd-compra-card-topo>strong{color:#14223a;text-align:right;font-size:16px}.cd-compra-tipo{color:#6d7a8d;letter-spacing:.08em;font-size:10px;font-weight:850}.cd-compra-numero{align-items:baseline;gap:9px;margin:15px 0 7px;display:flex}.cd-compra-numero strong{color:#0a3a7a;font-size:30px;line-height:1}.cd-compra-numero span{color:#273851;font-size:14px;font-weight:750}.cd-compra-card p{color:#657286;margin:0;font-size:13px}.cd-compra-card em{color:#8a6400;margin-top:8px;font-size:12px;display:block}.cd-preco-proximo{color:#fff;background:linear-gradient(135deg,#082e62,#0a4b94);border-radius:20px;margin-top:24px;padding:24px;box-shadow:0 16px 36px #07316733}.cd-preco-proximo>span{color:#3d3000;background:#ffc200}.cd-preco-proximo h4{color:#fff;margin:12px 0 7px;font-size:24px}.cd-preco-proximo p{color:#dce9f8;max-width:700px;margin:0 0 18px;line-height:1.55}.cd-preco-proximo .cta{color:#14223a;box-shadow:none;background:#ffc200;margin:0 12px 10px 0}.cd-download-planilha{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff73;border-radius:10px;min-height:46px;padding:0 17px;font-weight:800}.cd-download-planilha:hover{background:#ffffff1a}.cd-preco-proximo>small{color:#b9cde5;margin-top:4px;font-size:11px;display:block}.cd-erro-de-projeto{color:#8a3b00;background:#fff4e5;border-left:4px solid #d97706;border-radius:10px;margin:0 0 18px;padding:12px 14px 12px 30px;font-size:13px;font-style:italic;line-height:1.5}.cd-erro-de-projeto li+li{margin-top:6px}.cd-retidas{color:#14223a;background:#fffaf2;border:1px solid #f0c98a;border-radius:14px;margin:18px 0 0;padding:18px}.cd-retidas h4{color:#8a3b00;margin:0 0 6px;font-size:18px}.cd-retidas>p{color:#4a3a22;margin:0 0 12px;font-size:14px;line-height:1.55}.cd-retidas-conta{color:#14223a;margin:0 0 14px;font-size:13px;line-height:1.5}.cd-retidas-conta p{margin:0 0 8px}.cd-retidas-conta-fora{background:#fff;border:1px solid #f0c98a;border-radius:10px;padding:10px 12px}.cd-retidas-botoes a{color:#fff;background:#0a3a7a;border:1px solid #0a3a7a;border-radius:8px;align-items:center;min-height:38px;padding:0 12px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.cd-retidas-botoes button:disabled{opacity:.55;cursor:not-allowed}.cd-retidas-registro{color:#1f6b38;font-weight:700}.cd-retidas-lista{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cd-retidas-item{color:#14223a;background:#fff;border:1px solid #e6d6bb;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:14px;padding:12px;display:grid}.cd-retidas-confere{border-color:#2f8f4e}.cd-retidas-nao-confere{border-color:#b42318}.cd-retidas-texto{align-content:start;gap:6px;font-size:13px;line-height:1.45;display:grid}.cd-retidas-texto small{color:#536176}.cd-retidas-recusa{color:#8a1c12;font-style:italic}.cd-retidas-botoes{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.cd-retidas-botoes button{color:#0a3a7a;cursor:pointer;background:#fff;border:1px solid #cad5e3;border-radius:8px;min-height:38px;padding:0 12px;font-size:13px;font-weight:800}.cd-retidas-botoes button[aria-pressed=true]{color:#fff;background:#0a3a7a;border-color:#0a3a7a}@media (hover:hover){.cd-retidas-botoes button:not([aria-pressed=true]):hover{background:#f3f7fc;border-color:#0a3a7a}}.cd-retidas-forma{color:#14223a;background:#fffaf2;border:1px solid #e6d6bb;border-radius:10px;gap:8px;margin:4px 0 0;padding:10px;display:grid}.cd-retidas-forma legend{color:#8a3b00;padding:0 4px;font-size:13px;font-weight:800}.cd-retidas-forma label{color:#14223a;gap:4px;font-size:12px;font-weight:700;display:grid}.cd-retidas-forma input,.cd-retidas-forma select{box-sizing:border-box;color:#14223a;background:#fff;border:1px solid #cad5e3;border-radius:8px;width:100%;min-width:0;min-height:38px;padding:0 10px;font-size:14px}.cd-retidas-forma-par{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.cd-retidas-largo{grid-column:1/-1}.cd-retidas-barra+.cd-retidas-barra{border-top:1px solid #e6d6bb;padding-top:10px}.cd-retidas-forma-par>button{align-self:end;min-height:38px}.cd-retidas-digitada-ok{color:#1f6b38}.cd-retidas-proposta{color:#6b4a00;background:#fff7df;border-radius:6px;padding:6px 8px;display:block}.cd-retidas-figura{margin:0}.cd-retidas-desenho{color:#14223a;background:#fff;border:1px solid #dce4ee;border-radius:8px;width:100%;height:260px;display:block}.cd-retidas-desenho line,.cd-retidas-desenho circle{stroke-width:1px}.cd-retidas-desenho text{fill:#14223a;font-family:ui-monospace,monospace}.cd-retidas-destaque{fill:none;stroke:#ea580c;stroke-width:3px;opacity:.85}.cd-retidas-alvo{fill:#ffc20026;stroke:#d97706;stroke-width:2px;vector-effect:non-scaling-stroke}.cd-retidas-figura figcaption,.cd-retidas-sem-desenho{color:#536176;margin:4px 0 0;font-size:12px}.cd-retidas-placar{color:#14223a;margin:12px 0 0;font-size:13px;font-weight:700}.cd-preco-rodape button:disabled{opacity:.55;cursor:not-allowed}.cd-preco-rodape{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.cd-preco-rodape button{color:#0a3a7a;cursor:pointer;background:#fff;border:1px solid #cad5e3;border-radius:10px;min-height:42px;padding:0 15px;font-size:13px;font-weight:800}.cd-preco-rodape button:hover{background:#f3f7fc;border-color:#0a3a7a}@media (width<=720px){.cd-preco-editorial{margin-top:20px}.cd-preco-resumo{grid-template-columns:repeat(2,minmax(0,1fr))}.cd-preco-resumo article{min-height:122px;padding:15px}.cd-preco-resumo strong{font-size:24px}.cd-compra-cards{grid-template-columns:1fr}.cd-preco-cabecalho-lista{flex-direction:column;align-items:flex-start;gap:7px}.cd-preco-cabecalho-lista>small{text-align:left}.cd-preco-proximo{padding:20px}.cd-preco-proximo .cta,.cd-download-planilha{text-align:center;width:100%;margin-right:0}.cd-preco-rodape{grid-template-columns:1fr;display:grid}.cd-retidas-item{grid-template-columns:1fr}}@media (width<=390px){.cd-preco-resumo{grid-template-columns:1fr}.cd-preco-resumo article{min-height:auto}}.cd-motor-editorial{border-radius:20px;gap:16px;padding:0 26px 26px;overflow:hidden;box-shadow:0 16px 42px #0a3a7a14}.cd-envio-editorial{color:#fff;background:linear-gradient(145deg,#072b5b 0%,#0a4a91 100%);margin:0 -26px 6px;padding:28px 26px 24px}.cd-envio-selo{color:#3f3100;letter-spacing:.09em;background:#ffc200;border-radius:999px;align-items:center;min-height:26px;padding:4px 10px;font-size:10px;font-weight:900;display:inline-flex}.cd-envio-editorial h2{color:#fff;letter-spacing:-.03em;max-width:680px;margin:13px 0 9px;font-size:clamp(25px,4vw,38px);line-height:1.08}.cd-envio-editorial>p{color:#d9e7f7;max-width:720px;margin:0;font-size:15px;line-height:1.6}.cd-envio-passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.cd-envio-passos>div{background:#ffffff14;border:1px solid #ffffff2e;border-radius:13px;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}.cd-envio-passos b{color:#ffc200;background:#ffc2002e;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.cd-envio-passos span{min-width:0}.cd-envio-passos strong{color:#fff;font-size:13px;display:block}.cd-envio-passos small{color:#bad0e9;margin-top:2px;font-size:10.5px;line-height:1.3;display:block}.cd-envio-formatos{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.cd-envio-formatos span{color:#dce9f8;letter-spacing:.06em;border:1px solid #ffffff38;border-radius:6px;padding:4px 8px;font-size:9.5px;font-weight:850}.cd-campo-prancha,.cd-campo-link>span{color:var(--ink);font-size:15px;font-weight:700}.cd-campo-link small{color:#5b6b80;font-size:13px;line-height:1.5}.cd-campo-cep{background:#f8fafc;border:1px solid #dce4ee;border-radius:15px;padding:18px}.cd-campo-prancha>span,.cd-campo-cep>span{font-size:16px;line-height:1.45}.cd-campo-prancha .cd-anexar{margin-top:6px}.cd-campo-prancha .cd-anexar-botao{color:#0a3a7a;background:#fff;border-color:#9ebbe0;min-height:48px;padding:11px 18px}.cd-envio-ficha{background:#fff;border:1px solid #d8e2ee;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:14px 0 0;display:grid;overflow:hidden}.cd-envio-ficha>div{grid-template-columns:112px minmax(0,1fr);min-width:0;display:grid}.cd-envio-ficha>div:nth-child(odd){border-right:1px solid #e2e8f0}.cd-envio-ficha>div:nth-child(n+3){border-top:1px solid #e2e8f0}.cd-envio-ficha dt{color:#0a3a7a;letter-spacing:.045em;text-transform:uppercase;background:#edf4fc;margin:0;padding:12px;font-size:10.5px;font-weight:900;line-height:1.35}.cd-envio-ficha dd{min-width:0;margin:0;padding:11px 12px}.cd-envio-ficha dd strong,.cd-envio-ficha dd span{display:block}.cd-envio-ficha dd strong{color:#17253a;font-size:12.5px;line-height:1.4}.cd-envio-ficha dd span{color:#66758a;margin-top:3px;font-size:11px;line-height:1.45}.cd-campo-cep input{letter-spacing:.02em;background:#fff;border-color:#b8cbe2;min-height:52px;margin-top:5px;font-size:18px;font-weight:700}.cd-motor-editorial>.cta{text-align:center;justify-content:center;width:100%;min-height:54px;margin-top:2px;font-size:16px}.cd-motor-editorial .cd-nota-do-motor{text-align:center}@media (width<=720px){.cd-motor-editorial{border-radius:18px;padding:0 18px 22px}.cd-envio-editorial{margin:0 -18px 4px;padding:23px 18px 20px}.cd-envio-passos{grid-template-columns:1fr;gap:7px}.cd-envio-passos>div{padding:9px 11px}.cd-envio-passos small{font-size:11px}.cd-campo-prancha,.cd-campo-cep{padding:15px}.cd-campo-prancha .cd-anexar{flex-direction:column;align-items:stretch}.cd-campo-prancha .cd-anexar-botao{width:100%}.cd-envio-ficha{grid-template-columns:1fr}.cd-envio-ficha>div{grid-template-columns:104px minmax(0,1fr)}.cd-envio-ficha>div:nth-child(odd){border-right:0}.cd-envio-ficha>div:nth-child(n+2){border-top:1px solid #e2e8f0}.cd-envio-ficha dt{padding:11px 9px}.cd-envio-ficha dd{padding:10px 11px}}
