.form:where(.astro-5owlngfz){max-width:640px;margin-top:24px}.consent:where(.astro-5owlngfz){color:var(--muted);cursor:pointer;align-items:flex-start;gap:12px;margin:8px 0 24px;font-size:.88rem;display:flex}.consent:where(.astro-5owlngfz) input:where(.astro-5owlngfz){width:18px;height:18px;accent-color:var(--il-dark);flex:none;margin-top:3px}.consent:where(.astro-5owlngfz).invalid{color:var(--error)}.form-status:where(.astro-5owlngfz){min-height:1.5em;margin:14px 0 0;font-weight:500}.form-status:where(.astro-5owlngfz).ok{color:var(--ok)}.form-status:where(.astro-5owlngfz).err{color:var(--error)}.obrigado:where(.astro-5owlngfz){text-align:center;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);max-width:640px;margin-top:24px;padding:36px 32px}.obrigado:where(.astro-5owlngfz):focus{outline:none}.check:where(.astro-5owlngfz){background:var(--ok);border-radius:50%;width:56px;height:56px;margin:0 auto 20px;display:block;position:relative}.check:where(.astro-5owlngfz):after{content:"";border:3px solid #fff;border-width:0 3px 3px 0;width:12px;height:22px;position:absolute;top:14px;left:21px;transform:rotate(45deg)}.obrigado:where(.astro-5owlngfz) h3:where(.astro-5owlngfz){margin-bottom:.4em;font-size:1.6rem;font-weight:600}.obrigado:where(.astro-5owlngfz) p:where(.astro-5owlngfz){max-width:460px;margin-inline:auto}.convite:where(.astro-5owlngfz){color:var(--heading);margin-top:28px;font-weight:500}.obrigado:where(.astro-5owlngfz) .actions:where(.astro-5owlngfz){justify-content:center}.outra:where(.astro-5owlngfz){font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;margin-top:20px;padding:10px;font-size:.9rem;text-decoration:underline}.outra:where(.astro-5owlngfz):hover{color:var(--il-dark)}@media (width<=600px){.obrigado:where(.astro-5owlngfz){padding:28px 20px}}@media print{.form:where(.astro-5owlngfz){display:none!important}}.field:where(.astro-wul7fgjm){flex-direction:column;gap:6px;margin-bottom:20px;display:flex}label:where(.astro-wul7fgjm){color:var(--heading);padding:0;font-size:.92rem;font-weight:500}label:where(.astro-wul7fgjm) small:where(.astro-wul7fgjm){color:var(--muted);font-weight:300}input:where(.astro-wul7fgjm){font:inherit;border:1px solid var(--field-line);background:var(--white);min-height:48px;color:var(--heading);border-radius:10px;width:100%;padding:10px 16px;font-size:1rem;font-weight:400}input:where(.astro-wul7fgjm)[type=file]{min-height:auto;color:var(--text);padding:8px;font-size:.92rem}input:where(.astro-wul7fgjm)[type=file]::file-selector-button{border:1px solid var(--line);background:var(--soft);min-height:40px;color:var(--heading);font:500 14px var(--font);cursor:pointer;border-radius:999px;margin-right:12px;padding:0 18px}input:where(.astro-wul7fgjm)[type=file]::file-selector-button:hover{border-color:var(--il-dark);color:var(--il-dark)}input:where(.astro-wul7fgjm):focus{outline:2px solid var(--il-dark);outline-offset:1px;border-color:var(--il-dark)}input:where(.astro-wul7fgjm).invalid{border-color:var(--error);outline-color:var(--error)}.hint:where(.astro-wul7fgjm){color:var(--muted);margin:0;font-size:.85rem}fieldset:where(.astro-ylhbroho){border:0;flex-direction:column;gap:6px;margin:0 0 20px;padding:0;display:flex}legend:where(.astro-ylhbroho){color:var(--heading);padding:0;font-size:.92rem;font-weight:500}.choice:where(.astro-ylhbroho){border:1px solid var(--field-line);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;margin-top:8px;padding:14px 16px;display:flex}.choice:where(.astro-ylhbroho):has(input:checked){border-color:var(--il-dark);background:var(--il-tint)}.choice:where(.astro-ylhbroho) input:where(.astro-ylhbroho){accent-color:var(--il-dark);flex:none;width:18px;height:18px;margin-top:5px}.choice:where(.astro-ylhbroho) span:where(.astro-ylhbroho){flex-direction:column;display:flex}.choice:where(.astro-ylhbroho) b:where(.astro-ylhbroho){color:var(--heading)}.choice:where(.astro-ylhbroho) a:where(.astro-ylhbroho){align-self:flex-start;margin:-10px 0;padding:10px 0;font-size:.88rem}fieldset:where(.astro-ylhbroho).invalid .choice:where(.astro-ylhbroho){border-color:var(--error)}.tabs-linha:where(.astro-6qbgbivp){grid-template-columns:280px minmax(0,640px);justify-content:center;column-gap:clamp(40px,5vw,72px);margin-bottom:32px;display:grid}.tabs:where(.astro-6qbgbivp){background:var(--soft);border:1px solid var(--line);border-radius:999px;grid-column:2;justify-self:start;width:max-content;padding:4px;display:flex}.tabs:where(.astro-6qbgbivp) button:where(.astro-6qbgbivp){min-height:44px;font:600 14px var(--label);text-transform:uppercase;letter-spacing:.02em;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 26px}.tabs:where(.astro-6qbgbivp) button:where(.astro-6qbgbivp)[aria-selected=true]{background:var(--il-dark);color:#fff}.tabs:where(.astro-6qbgbivp) button:where(.astro-6qbgbivp):not([aria-selected=true]):hover{color:var(--heading)}.form-panel:where(.astro-6qbgbivp){grid-template-columns:280px minmax(0,640px);grid-template-areas:".cabeca""lado form";justify-content:center;align-items:start;column-gap:clamp(40px,5vw,72px);display:grid}.form-panel:where(.astro-6qbgbivp)[hidden]{display:none}.cabeca:where(.astro-6qbgbivp){grid-area:cabeca}.cabeca:where(.astro-6qbgbivp) p:where(.astro-6qbgbivp){margin:0}.lado:where(.astro-6qbgbivp){grid-area:lado;margin-top:27.25px;font-size:.95rem;position:sticky;top:104px}.form-panel:where(.astro-6qbgbivp)>form,.form-panel:where(.astro-6qbgbivp)>.obrigado{grid-area:form}.lado-titulo:where(.astro-6qbgbivp){font:600 .8rem/1.3 var(--label);text-transform:uppercase;letter-spacing:.02em;color:var(--il-red);margin-bottom:18px}.passos:where(.astro-6qbgbivp){counter-reset:passo;margin:0;padding:0;list-style:none}.passos:where(.astro-6qbgbivp) li:where(.astro-6qbgbivp){counter-increment:passo;color:var(--text);padding:0 0 22px 56px;position:relative}.passos:where(.astro-6qbgbivp) li:where(.astro-6qbgbivp):before{content:counter(passo);background:var(--il-red);color:#fff;width:36px;height:36px;font:600 1rem/1 var(--font);border-radius:50%;place-items:center;display:grid;position:absolute;top:-2px;left:0}.passos:where(.astro-6qbgbivp) li:where(.astro-6qbgbivp):not(:last-child):after{content:"";background:var(--line);width:2px;position:absolute;top:40px;bottom:8px;left:17px}.passos:where(.astro-6qbgbivp) b:where(.astro-6qbgbivp){color:var(--heading);font-size:1.05rem;display:block}.passos:where(.astro-6qbgbivp) em:where(.astro-6qbgbivp){color:var(--heading);font-style:normal;font-weight:500}.field-row:where(.astro-6qbgbivp){grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=900px){.tabs-linha:where(.astro-6qbgbivp){grid-template-columns:minmax(0,640px)}.tabs:where(.astro-6qbgbivp){grid-column:1}.form-panel:where(.astro-6qbgbivp){grid-template-columns:minmax(0,640px);grid-template-areas:"cabeca""lado""form"}.lado:where(.astro-6qbgbivp){margin-top:24px;position:static}}@media (width<=600px){.tabs:where(.astro-6qbgbivp){justify-self:stretch;width:auto}.tabs:where(.astro-6qbgbivp) button:where(.astro-6qbgbivp){flex:1;padding:0 8px}.field-row:where(.astro-6qbgbivp){grid-template-columns:1fr;gap:0}}@media (forced-colors:active){.tabs:where(.astro-6qbgbivp) button:where(.astro-6qbgbivp)[aria-selected=true]{outline:2px solid canvastext}}@media print{.tabs:where(.astro-6qbgbivp){display:none!important}}
