:root{--cor-preto:#141414;--cor-verde:#1b3024;--cor-verde-claro:#27432f;--cor-dourado:#b8893b;--cor-dourado-claro:#d9b46a;--cor-dourado-escuro:#8a6526;--cor-creme:#f7f2ea;--cor-nude:#e9d5c1;--cor-cinza:#6b6560;--cor-branco:#fff;--cor-erro:#a3341f;--raio:14px;--fonte-titulo:"Montserrat", system-ui, sans-serif;--fonte-texto:"Inter", system-ui, sans-serif;--largura:1120px}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;scrollbar-color:var(--cor-dourado) var(--cor-creme);scroll-padding-top:140px}::selection{background:var(--cor-dourado-claro);color:var(--cor-preto)}input{caret-color:var(--cor-dourado-escuro)}a{text-underline-offset:.2em;text-decoration-thickness:1px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}html{-webkit-text-size-adjust:100%}body{background:var(--cor-creme);color:var(--cor-preto);font:16px/1.6 var(--fonte-texto);margin:0}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3{font-family:var(--fonte-titulo);letter-spacing:-.01em;margin:0 0 .5em;line-height:1.2}h1{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700}h2{font-size:clamp(1.35rem,3vw,1.9rem);font-weight:700}h3{font-size:1.05rem;font-weight:600}p{text-wrap:pretty;margin:0 0 1em}.container{width:100%;max-width:var(--largura);margin:0 auto;padding:0 16px}.secao{padding:48px 0}.suave{color:var(--cor-cinza)}.fio{background:linear-gradient(90deg, transparent, var(--cor-dourado), transparent);border:0;height:1px;margin:0}.btn{border:1.5px solid var(--cor-preto);min-height:48px;font:600 .95rem/1 var(--fonte-titulo);cursor:pointer;color:var(--cor-preto);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.5em;padding:0 24px;text-decoration:none;transition:background .15s,transform .1s;display:inline-flex}.btn:active{transform:scale(.98)}.btn-ouro{background:var(--cor-verde);border-color:var(--cor-verde);color:var(--cor-creme)}.btn-ouro:hover{background:var(--cor-verde-claro);border-color:var(--cor-verde-claro)}.btn-preto{background:var(--cor-verde);border-color:var(--cor-verde);color:var(--cor-creme)}.btn-preto:hover{background:var(--cor-verde-claro);border-color:var(--cor-verde-claro)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-bloco{width:100%}:focus-visible{outline:2px solid var(--cor-dourado-escuro);outline-offset:2px}label{font-size:.9rem;font-weight:600}input,select{font:inherit;background:var(--cor-branco);min-height:48px;color:var(--cor-preto);border:1px solid #cfc3b4;border-radius:10px;width:100%;padding:0 14px}input:focus,select:focus{border-color:var(--cor-dourado);outline:none;box-shadow:0 0 0 3px #b8893b40}.card{background:var(--cor-branco);border-radius:var(--raio);padding:20px;box-shadow:0 1px 2px #1414140d}.preco{font:700 1.15rem/1.2 var(--fonte-titulo)}.grade{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:16px;display:grid}.divisor{max-width:var(--largura);align-items:center;gap:14px;margin:0 auto;padding:0 16px;display:flex}.divisor:before,.divisor:after{content:"";flex:1;height:1px}.divisor:before{background:linear-gradient(90deg, transparent, var(--cor-verde))}.divisor:after{background:linear-gradient(90deg, var(--cor-verde), transparent)}.divisor i{border:1px solid var(--cor-verde);width:7px;height:7px;transform:rotate(45deg)}.linhas{isolation:isolate;position:relative;overflow:hidden}.linhas:before{--pos:right -160px top -120px;content:"";z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 760 760' fill='none' stroke='%23b8893b' stroke-width='1'%3E%3Ccircle cx='380' cy='380' r='110'/%3E%3Ccircle cx='380' cy='380' r='170'/%3E%3Ccircle cx='380' cy='380' r='230'/%3E%3Ccircle cx='380' cy='380' r='290'/%3E%3Ccircle cx='380' cy='380' r='350'/%3E%3C/svg%3E") var(--pos) / 760px 760px no-repeat;opacity:.5;-webkit-mask:radial-gradient(closest-side, #000 20%, transparent) var(--pos) / 760px 760px no-repeat, linear-gradient(transparent, #000 22%, #000 78%, transparent);-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(closest-side, #000 20%, transparent) var(--pos) / 760px 760px no-repeat, linear-gradient(transparent, #000 22%, #000 78%, transparent);mask:radial-gradient(closest-side, #000 20%, transparent) var(--pos) / 760px 760px no-repeat, linear-gradient(transparent, #000 22%, #000 78%, transparent);position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.linhas-esq:before{--pos:left -220px bottom -260px}.doc{max-width:72ch;padding-top:40px;padding-bottom:24px}.doc h1{letter-spacing:-.03em;margin-bottom:.2em;font-weight:800}.doc h2{margin-top:2em;font-size:1.2rem}.doc ul{margin:0 0 1em;padding-left:1.2em}.doc li{margin-bottom:.4em}.doc .atualizado{color:var(--cor-cinza);margin-bottom:2em;font-size:.9rem}.doc .pendente{background:#fff3d6;border-radius:6px;padding:0 .3em}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
