.cadx-page{background:#212b3d}.cadx{background:#212b3d;display:block;padding:0}.cadx-grid{display:grid;grid-template-columns:.82fr 1fr;align-items:stretch;width:100%;min-height:640px}.cadx-hero{position:relative;display:flex;align-items:flex-end;padding:clamp(1.6rem,3vw,3rem);padding-left:max(clamp(1.6rem,3vw,3rem),calc((100vw - var(--maxw)) / 2));background:#212b3d;overflow:hidden}.cadx-slides{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.cadx-slide{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:0;animation:cadxSlides 15s linear infinite;will-change:opacity}@keyframes cadxSlides{0%{opacity:0}4%{opacity:1}20%{opacity:1}24%{opacity:0}to{opacity:0}}.cadx-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#141c2df0,#141c2d8c 48%,#141c2d47)}.cadx-hero-copy{max-width:460px;position:relative;z-index:2}@media(prefers-reduced-motion:reduce){.cadx-slide{animation:none}.cadx-slide:first-child{opacity:1}}.cadx-eyebrow{display:block;color:#7ee7e0;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.7rem}.cadx-tit{margin:0 0 .8rem;color:#fff;font-size:clamp(1.9rem,3.4vw,3rem);line-height:1.08;letter-spacing:-.015em;text-shadow:0 2px 20px rgba(33,43,61,.55)}.cadx-sub{margin:0 0 1.4rem;color:#ffffffe6;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.55}.cadx-feats{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.cadx-feats li{display:flex;align-items:center;gap:.7rem;color:#fffffff2;font-size:1rem;font-weight:600}.cadx-feat-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);color:#7ee7e0}.cadx-feat-ico svg{width:18px;height:18px}.cadx-formcol{display:flex;align-items:flex-start;justify-content:center;padding:clamp(1.6rem,3vw,3rem) clamp(1rem,2.5vw,2.4rem)}.cadx-form{width:100%;max-width:620px}@media(max-width:900px){.cadx-grid{grid-template-columns:1fr;min-height:0}.cadx-hero{min-height:300px;align-items:flex-end}.cadx-hero-copy{max-width:100%}.cadx-formcol{padding:1.4rem 1rem 2rem}}@media(max-width:560px){.cadx-hero{min-height:240px}.cadx-feats{gap:.55rem}.cadx-feats li{font-size:.9rem}.cadx-feat-ico{width:30px;height:30px}}.cad{background:linear-gradient(180deg,#2e3b5be0,#232e47e0);backdrop-filter:blur(18px) saturate(115%);-webkit-backdrop-filter:blur(18px) saturate(115%);border:1px solid rgba(255,255,255,.18);border-radius:20px;padding:clamp(1.3rem,2.2vw,1.8rem);box-shadow:0 28px 70px #212b3d8c,0 0 0 1px #00cec924}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.cad{background:linear-gradient(180deg,#2e3b5b,#232e47)}}.cad-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.cad-eyebrow{font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#7ee3d3}.cad-step{font-size:.8rem;color:#ffffffbd;white-space:nowrap}.cad-bar{height:6px;border-radius:99px;background:#ffffff1f;overflow:hidden;margin:9px 0 13px}.cad-bar i{position:relative;display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--accent),var(--accent-2));transition:width .45s cubic-bezier(.3,.9,.3,1);overflow:hidden}.cad-bar i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);transform:translate(-100%);animation:cadBarShine 1.9s ease-in-out infinite}@keyframes cadBarShine{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.cad-bar i:after{animation:none;display:none}}.cad-panel h3,.cad-panel h2{font-size:1.28rem;font-weight:800;color:var(--white);margin:0 0 11px;line-height:1.22}.cad-opts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cad-opt{padding:12px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);color:var(--white);font-size:15px;font-weight:600;cursor:pointer;transition:.15s;font-family:inherit}.cad-opt:hover,.cad-chip:hover{background:#ffffff1a}.cad-opt.sel,.cad-chip.sel{border-color:var(--accent-2);background:#00cec929}.cad-lbl{display:block;font-size:.86rem;font-weight:500;color:#ffffffe0;margin:11px 0 6px}.cad-divisor{margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.12);font-weight:700;color:#7ee3d3;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.cad-hint-cash{background:#00cec91a;border:1px solid rgba(0,206,201,.28);border-radius:10px;padding:.65rem .8rem;color:#ffffffe6!important}.cad-chips{display:flex;flex-wrap:wrap;gap:8px}.cad-chip{padding:9px 14px;border-radius:99px;background:#ffffff0f;border:1px solid rgba(255,255,255,.16);color:var(--white);font-size:14px;cursor:pointer;transition:.15s;font-family:inherit}.cad-row{display:flex;gap:10px}.cad-field{display:flex;flex-direction:column;gap:4px;font-size:.86rem;font-weight:500;color:#ffffffe0;flex:1;margin-top:10px}.cad-in{width:100%;padding:11px 14px;border-radius:11px;border:1px solid rgba(255,255,255,.28);background:#ffffff1c;color:var(--white);font-size:16px;font-family:inherit}.cad-in::placeholder{color:#ffffff94}.cad-in:focus{outline:none;border-color:var(--accent-2);background:#ffffff26;box-shadow:0 0 0 3px #00cec933}.cad-nav{display:flex;gap:10px;margin-top:13px}.cad-next,.cad-send{flex:1;padding:13px;border-radius:var(--r-botao);border:none;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit;color:var(--white)}.cad-next{background:var(--accent)}.cad-next:disabled{opacity:.45;cursor:not-allowed}.cad-send{background:var(--accent);display:inline-flex;align-items:center;justify-content:center;gap:8px}.cad-back{padding:13px 18px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);color:var(--white);border-radius:var(--r-botao);font-weight:600;cursor:pointer;font-family:inherit}.cad-skip{padding:13px 12px;font-size:.85rem;white-space:nowrap}.cad-wa-alt{display:block;width:100%;margin-top:10px;padding:4px 0;background:none;border:none;color:#ffffff9e;font-size:.8rem;font-family:inherit;cursor:pointer;text-align:center;text-decoration:underline;text-underline-offset:3px}.cad-wa-alt:hover{color:#ffffffe0}.cad-done{text-align:center}.cad-check{display:inline-flex;width:64px;height:64px;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:var(--white);font-size:32px;font-weight:700;margin-bottom:12px}.cad-check-anim{animation:cadPop .5s cubic-bezier(.2,.8,.2,1.25) both,cadRing 1.4s ease-out .25s}@keyframes cadPop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.18)}to{transform:scale(1);opacity:1}}@keyframes cadRing{0%{box-shadow:0 0 #00cec98c}to{box-shadow:0 0 0 22px #00cec900}}.cad-sucesso-tit{font-size:1.4rem;font-weight:800;color:var(--white);margin:0 0 8px}@media(prefers-reduced-motion:reduce){.cad-check-anim{animation:none}}.cad-done-sub{color:#ffffffb3;font-size:.95rem;margin:0 0 12px}.cad-laudo-isca{margin-top:1.3rem;padding-top:1.2rem;border-top:1px solid rgba(255,255,255,.12);text-align:center}.cad-laudo-isca-tit{font-weight:800;color:var(--white);margin:0 0 .3rem}.cad-laudo-isca-sub{color:#ffffffc7;font-size:.92rem;margin:0 auto .9rem;max-width:420px;line-height:1.5}.cad-laudo-res{margin-top:.9rem;padding:.7rem .9rem;border-radius:10px;background:#ffffff14;color:var(--white);font-size:.95rem;line-height:1.5}.cad-laudo-res b{font-size:1.1rem}.cad-laudo-ok{color:#7ee7c0;font-weight:700;white-space:nowrap}.cad-laudo-aviso{display:block;margin-top:8px;padding:7px 9px;border-radius:8px;border-left:3px solid #b8542f;background:#fdf1ec;font-size:.82rem;line-height:1.45;font-weight:600;color:#212b3d}.cad-laudo-abaixo{border-left:3px solid #7ee7c0}.cad-laudo-dentro{border-left:3px solid #e6c15a}.cad-laudo-acima{border-left:3px solid #f0a3a3}.cad-laudo-indefinido{border-left:3px solid var(--indigo-on-navy)}.cad-agio{margin:.5rem 0 .3rem;padding:.9rem 1rem 1rem;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#ffffff0a}.cad-msg{text-align:left;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:14px;font-size:13px;line-height:1.6;color:#ffffffd9;white-space:pre-wrap;font-family:inherit;margin:0}.cad-scroll{max-height:64vh;overflow-y:auto;margin:0 -4px;padding:0 6px 2px 4px}.cad-scroll::-webkit-scrollbar{width:6px}.cad-scroll::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:99px}.cad-field em{font-style:normal;color:#ffffff73;font-weight:400}.cad-area{resize:vertical;min-height:96px;line-height:1.5}.cad-hint{font-size:.8rem;color:#fff9;margin:8px 0 0}.cad-inline-ic{vertical-align:-2px}.cad-consent{font-size:.74rem;line-height:1.5;color:#ffffff80;margin:1rem 0 0}.cad-consent strong{color:#ffffffa8;font-weight:600}.cad-consent a{color:#ffffffb8;text-decoration:underline}.cad-erro-hint{color:#ff9b9b;font-weight:600}.cad-insta{position:relative;margin-top:16px;padding:14px 15px 12px;border-radius:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.16);overflow:hidden;transition:border-color .2s,background .2s}.cad-insta:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--accent),var(--accent-2))}.cad-insta.is-ok{border-color:#00cec980;background:#00cec914}.cad-insta-top{display:flex;align-items:center;gap:9px;margin-bottom:8px}.cad-insta-ico{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:10px;color:var(--white);background:linear-gradient(135deg,var(--accent),var(--accent-2))}.cad-insta-top strong{font-size:.99rem;font-weight:800;color:var(--white);line-height:1.25}.cad-insta p{margin:0 0 7px;font-size:.87rem;line-height:1.5;color:#ffffffd1}.cad-insta p b{color:var(--white);font-weight:700}.cad-insta-regra{border-left:3px solid var(--accent-2);padding:6px 0 6px 10px;margin:0 0 4px!important;color:#ffffffeb!important}.cad-insta .cad-field{margin-top:8px}.cad-insta-ok{color:#7ee3d3!important;font-weight:600}.cad-insta-pe{display:block;margin-top:8px;font-size:.78rem;line-height:1.45;color:#ffffff8c}@media(max-width:480px){.cad-insta{padding:13px 12px 11px}.cad-insta-top strong{font-size:.94rem}}.cad-in.is-erro{border-color:#ff5d6c;background:#ff5d6c1a;box-shadow:0 0 0 3px #ff5d6c29}.cad-in.is-erro:focus{box-shadow:0 0 0 3px #ff5d6c4d}.cad-lbl.is-erro,.cad-yn.is-erro{color:#ff8b95}.cad-yn.is-erro .cad-yn-c button{border-color:#ff5d6ca6}.cad-erro-banner{margin:0 0 .9rem;padding:.6rem .85rem;background:#ff5d6c1f;border:1px solid rgba(255,93,108,.42);border-radius:10px;color:#ffb3b9;font-size:.86rem;font-weight:600}.cad-extenso{color:#7ee3d3;font-style:italic}.cad-upload{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;cursor:pointer;padding:1.6rem 1rem;border:1.5px dashed rgba(255,255,255,.28);border-radius:14px;background:#ffffff0d;color:#ffffffe6;margin-top:.5rem;transition:.15s}.cad-upload:hover{border-color:var(--accent-2);background:#00cec914}.cad-upload-ico{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:26px;font-weight:700;color:var(--white);background:linear-gradient(135deg,var(--accent),var(--accent-2))}.cad-upload-tit{font-weight:700;font-size:.98rem}.cad-upload small{color:#fff9;font-size:.82rem}.cad-upload.is-uploading{border-style:solid;border-color:#1769cc80;background:#1769cc14;cursor:default}.cad-upload.is-uploading .cad-upload-ico{font-size:24px;animation:camBounce .9s ease-in-out infinite}.cad-upload-bar{display:block;width:70%;max-width:240px;height:6px;border-radius:99px;background:#ffffff26;overflow:hidden;margin:.7rem auto 0}.cad-upload-bar i{display:block;height:100%;width:38%;border-radius:99px;background:linear-gradient(90deg,var(--accent),var(--accent-2));animation:upLoad 1.1s ease-in-out infinite}.cad-up-ring{position:relative;width:108px;height:108px;border-radius:50%;display:grid;place-items:center;margin:.6rem auto .4rem;background:conic-gradient(var(--accent-2) calc(var(--p, 0) * 1%),rgba(255,255,255,.12) 0);transition:background .35s ease}.cad-up-ring:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;background:radial-gradient(circle,rgba(0,206,201,.38),transparent 68%);animation:upGlow 2s ease-in-out infinite;z-index:-1}.cad-up-core{position:relative;z-index:1;width:80px;height:80px;border-radius:50%;background:#232c44;display:flex;flex-direction:column;align-items:center;justify-content:center}.cad-up-cam{font-size:19px;line-height:1;color:#fff;display:inline-flex;animation:camBounce 1s ease-in-out infinite}.cad-up-cam svg{display:block}.cad-up-pct{font-weight:800;font-size:1.18rem;color:#fff;line-height:1.15}.cad-up-orbit{position:absolute;top:0;right:0;bottom:0;left:0;animation:upSpin 3.2s linear infinite}.cad-up-orbit i{position:absolute;top:50%;left:50%;width:8px;height:8px;margin:-4px;border-radius:50%;background:var(--accent-2);box-shadow:0 0 8px #00cec9cc}.cad-up-orbit i:nth-child(1){transform:rotate(0) translate(54px)}.cad-up-orbit i:nth-child(2){transform:rotate(120deg) translate(54px);background:var(--accent);box-shadow:0 0 8px #1769cccc}.cad-up-orbit i:nth-child(3){transform:rotate(240deg) translate(54px);background:#fff}@keyframes upSpin{to{transform:rotate(360deg)}}@keyframes upGlow{0%,to{opacity:.45}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.cad-up-orbit,.cad-up-cam,.cad-up-ring:after{animation:none}}@keyframes camBounce{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-7px) rotate(4deg)}}@keyframes upLoad{0%{transform:translate(-130%)}to{transform:translate(360%)}}@media(prefers-reduced-motion:reduce){.cad-upload.is-uploading .cad-upload-ico,.cad-upload-bar i{animation:none}}.cad-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;margin-top:.9rem}.cad-thumbs img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px;border:1px solid rgba(255,255,255,.14)}.cad-thumb{position:relative;display:block}.cad-thumb.is-saindo{opacity:.45;pointer-events:none}.cad-thumb-x{position:absolute;top:3px;right:3px;width:26px;height:26px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#212b3dd1;color:var(--white);font-size:17px;line-height:1;font-family:inherit;cursor:pointer;transition:background .15s,transform .15s}.cad-thumb-x:hover:not(:disabled){background:#212b3d;transform:scale(1.08)}.cad-thumb-x:disabled{opacity:.4;cursor:default}.cad-cep{display:flex;gap:8px;margin-top:6px}.cad-cep .cad-in{flex:1}.cad-cep-btn{padding:0 16px;border-radius:var(--r-botao);border:1px solid rgba(255,255,255,.2);background:#ffffff14;color:var(--white);font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap}.cad-counts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:6px}.cad-count{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.9rem;color:#ffffffe6;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:8px 11px}.cad-count-c{display:inline-flex;align-items:center;gap:10px}.cad-count-c button{width:30px;height:30px;border-radius:var(--r-botao);border:1px solid rgba(255,255,255,.18);background:#ffffff0f;color:var(--white);font-size:18px;line-height:1;cursor:pointer}.cad-count-c b{min-width:16px;text-align:center;font-size:1rem}.cad-yn-wrap{display:flex;flex-direction:column;gap:10px}.cad-yn{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.92rem;color:#ffffffd9;margin-top:1.1rem}.cad-yn-wrap .cad-yn,.cad-elev .cad-yn{margin-top:0}.cad-elev{margin-top:.9rem;background:#00cec914;border:1px solid rgba(0,206,201,.22);border-radius:12px;padding:.7rem .9rem}.cad-elev-q{margin-top:.7rem;grid-template-columns:1fr}.cad-yn-c{display:inline-flex;gap:6px;flex:0 0 auto}.cad-yn-c button{padding:7px 14px;border-radius:99px;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;color:var(--white);font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.cad-yn-c button.sel{border-color:var(--accent-2);background:#00cec92e}.cadx-formcol{background:#f7f8fc}.cadx-form .cad-scroll{max-height:none;overflow:visible;margin:0;padding:0}.cadx-stack{display:flex;flex-direction:column;gap:14px;width:100%;max-width:620px;margin:0 auto}.cadx-trust{display:flex;align-items:center;flex-wrap:wrap;gap:10px;background:#fff;border:1px solid #e7eaf2;border-radius:13px;padding:11px 14px;box-shadow:0 1px 2px #212b3d0d}.cadx-trust-on{display:inline-flex;align-items:center;gap:6px;color:#0d9e99;font-weight:700;font-size:.86rem;white-space:nowrap}.cadx-trust-div{width:1px;align-self:stretch;background:#e7eaf2}.cadx-trust-pills{display:flex;flex-wrap:wrap;gap:6px}.cadx-trust-pill{font-size:.72rem;font-weight:600;color:#5a627e;background:#f4f6fb;border:1px solid #e7eaf2;border-radius:99px;padding:3px 9px}.cad-steps{display:flex;align-items:flex-start;gap:4px;margin:12px 0}.cad-steps-i{display:flex;flex-direction:column;align-items:center;gap:5px;flex:1 1 0;min-width:0;background:none;border:none;padding:0;font-family:inherit}.cad-steps-i.done{cursor:pointer}.cad-steps-i[disabled]{cursor:default}.cad-steps-dot{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;background:#e6e9f2;color:#9aa3bd;transition:.2s}.cad-steps-i.on .cad-steps-dot{background:linear-gradient(135deg,#1769cc,#00cec9);color:#fff}.cad-steps-i.done .cad-steps-dot{background:#d7f4f2;color:#0d8f8b}.cad-steps-i.done:hover .cad-steps-dot{background:#c3eeeb}.cad-steps-lbl{font-size:.72rem;font-weight:600;color:#9aa3bd;white-space:nowrap}.cad-steps-i.on .cad-steps-lbl{color:#212b3d}.cad-steps-i.done .cad-steps-lbl{color:#4a5372}.cadx-form .cad,.cadx-form .cad-panel{background:transparent;box-shadow:none;border:none;padding:0}.cadx-form .cad-panel h3,.cadx-form .cad-panel h2,.cadx-form .cad-sucesso-tit,.cadx-form .cad-laudo-isca-tit{color:#212b3d}.cadx-form .cad-eyebrow,.cadx-form .cad-divisor,.cadx-form .cad-extenso{color:#0d9e99}.cadx-form .cad-step{color:#8a92a8}.cadx-form .cad-bar{background:#e6e9f2}.cadx-form .cad-lbl,.cadx-form .cad-field,.cadx-form .cad-yn{color:#4a5372}.cadx-form .cad-field em{color:#9aa3bd}.cadx-form .cad-in{background:#fff;border:1.5px solid #dfe3ec;color:#28304a}.cadx-form .cad-in::placeholder{color:#9aa3bd}.cadx-form .cad-in:focus{border-color:#00cec9;background:#fff;box-shadow:0 0 0 3px #00cec92e}.cadx-form .cad-opt,.cadx-form .cad-chip{background:#fff;border-color:#dfe3ec;color:#28304a}.cadx-form .cad-opt:hover,.cadx-form .cad-chip:hover{background:#f1f3f8}.cadx-form .cad-opt.sel,.cadx-form .cad-chip.sel{border-color:#00cec9;background:#00cec91f;color:#0d8f8b}.cadx-form .cad-hint{color:#8a92a8}.cadx-form .cad-hint-cash{background:#eefaf9!important;border-color:#bfeae7;color:#3f6a67!important}.cadx-form .cad-divisor{border-top-color:#e7eaf2}.cadx-form .cad-yn-c button,.cadx-form .cad-count-c button,.cadx-form .cad-cep-btn,.cadx-form .cad-back{background:#fff;border-color:#dfe3ec;color:#4a5372}.cadx-form .cad-yn-c button.sel{border-color:#00cec9;background:#00cec91f;color:#0d8f8b}.cadx-form .cad-count{background:#fff;border-color:#e7eaf2;color:#28304a}.cadx-form .cad-agio,.cadx-form .cad-msg{background:#fbfcfe;border-color:#e7eaf2;color:#4a5372}.cadx-form .cad-elev{background:#00cec90f;border-color:#00cec940}.cadx-form .cad-wa-alt{color:#8a92a8}.cadx-form .cad-wa-alt:hover{color:#4a5372}.cadx-form .cad-consent{color:#6c7488}.cadx-form .cad-consent strong{color:#4a5372}.cadx-form .cad-consent a{color:#0d8f8b}.cadx-form .cad-thumbs img{border-color:#e7eaf2}.cadx-form .cad-thumb-x{border-color:#ffffff80}.cadx-form .cad-insta{background:var(--white);border-color:#e7eaf2;box-shadow:0 1px 3px #212b3d0d}.cadx-form .cad-insta.is-ok{border-color:#bfeae7;background:#eefaf9}.cadx-form .cad-insta-top strong{color:#212b3d}.cadx-form .cad-insta p{color:#5a627e}.cadx-form .cad-insta p b{color:#28304a}.cadx-form .cad-insta-regra{color:#28304a!important}.cadx-form .cad-insta-ok{color:#0d8f8b!important}.cadx-form .cad-insta-pe{color:#8a92a8}.cadx-form .cad-upload{background:#fff;border-color:#cdd4e4;color:#4a5372}.cadx-form .cad-upload:hover{border-color:#00cec9;background:#00cec90d}.cadx-form .cad-upload small{color:#8a92a8}.cadx-form .cad-scroll::-webkit-scrollbar-thumb{background:#cfd6e6}.cadx-form .cad-done-sub,.cadx-form .cad-laudo-isca-sub{color:#5a627e}.cadx-form .cad-laudo-isca{border-top-color:#e7eaf2}.cadx-form .cad-laudo-res{background:#f4f6fb;color:#28304a}.cadx-form .cad-laudo-indefinido{border-left-color:#1769cc}.cadx-form .cad-erro-banner{background:#fff0f2;border-color:#f8ccd2;color:#d43b4b}.cadx-form .cad-erro-hint,.cadx-form .cad-lbl.is-erro,.cadx-form .cad-yn.is-erro{color:#d43b4b}.cadx-form .cad-in.is-erro{border-color:#ff5d6c;background:#fff5f6;box-shadow:0 0 0 3px #ff5d6c24}@media(max-width:560px){.cad-steps-lbl{display:none}}@media(max-width:980px){.cad-scroll{max-height:none}}@media(max-width:760px){.hero-grid .cad{order:2;border-radius:16px}}@media(max-width:860px){.cad-row{flex-direction:column}}.cad-aceite{display:flex;gap:10px;align-items:flex-start;margin-top:1rem;padding:.9rem 1rem;background:var(--paper-2);border:1px solid var(--line);border-radius:12px;font-size:.86rem;line-height:1.45;color:var(--text-dark);text-align:left;cursor:pointer}.cad-aceite input{margin-top:3px;width:18px;height:18px;flex:0 0 auto;accent-color:var(--accent);cursor:pointer}.cad-aceite a{color:var(--accent);font-weight:700;text-decoration:underline}.cad-minuta{margin-top:1rem;padding:.95rem 1rem;text-align:left;border:1px solid rgba(255,255,255,.2);border-radius:12px;background:#ffffff0d}.cad-minuta__t{margin:0 0 .3rem;font-size:.95rem;font-weight:800;line-height:1.3;color:#fff}.cad-minuta__resumo{margin:0 0 .6rem;font-size:.84rem;line-height:1.5;color:#ffffffd1}.cad-minuta__corpo{max-height:11rem;overflow:auto;margin:0 0 .7rem;padding:.6rem .7rem;font-size:.8rem;line-height:1.5;color:#ffffffc7;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#0000001f}.cad-minuta__corpo p{margin:0 0 .5rem}.cad-minuta__corpo p:last-child{margin-bottom:0}.cad-minuta__corpo strong{color:#fff;font-weight:700}.cad-minuta__corpo a{color:#fff;text-decoration:underline}.cad-minuta__aceite{display:flex;gap:10px;align-items:flex-start;cursor:pointer;font-size:.86rem;line-height:1.45;font-weight:600;color:#fff}.cad-minuta__aceite input{margin-top:3px;width:18px;height:18px;flex:0 0 auto;accent-color:#2e82f7;cursor:pointer}.cad-minuta__versao{margin:.55rem 0 0;font-size:.72rem;color:#fff9}.cadx-form .cad-minuta{border-color:#dfe3ec;background:#f7f8fc}.cadx-form .cad-minuta__t{color:#212b3d;font-size:1rem;font-weight:800}.cadx-form .cad-minuta__resumo{color:#4a5372}.cadx-form .cad-minuta__corpo{color:#4a5372;border-color:#e7eaf2;background:#fff}.cadx-form .cad-minuta__corpo strong{color:#212b3d}.cadx-form .cad-minuta__corpo a{color:#1769cc}.cadx-form .cad-minuta__aceite{color:#212b3d}.cadx-form .cad-minuta__versao{color:#6c7488}.cad-send:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.vender-form-wrap .cad{max-width:560px;margin:0 auto}.adm-gatebox .cad-in{margin-bottom:.9rem}.cad-nums-grupo{display:grid;gap:8px}.cad-nums{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cad-nums-l{min-width:84px;font-weight:600}.cad-nums-b{display:flex;flex-wrap:wrap;gap:6px}.cad-num{min-width:38px;height:38px;padding:0 8px;border-radius:10px;border:1px solid rgba(33,43,61,.25);background:#fff;font:inherit;font-weight:600;cursor:pointer}.cad-num.sel{background:#212b3d;border-color:#212b3d;color:#fff}.cad-nums.is-erro .cad-num{border-color:#c0392b}.cad-nums.is-erro .cad-nums-l{color:#c0392b}.cad-lgpd{display:flex;gap:10px;align-items:flex-start;margin:12px 0;font-size:.9rem;line-height:1.45}.cad-lgpd input{margin-top:3px;flex:none;width:18px;height:18px}.cad-lgpd.is-erro{color:#c0392b}
