.colon-buzon{background:var(--cb-background);color:var(--cb-text);font-family:"Plus Jakarta Sans","Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.colon-buzon-form{display:grid;gap:20px;margin:0}.colon-buzon--completo .colon-buzon-form{max-width:1000px;margin:auto}.colon-buzon__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.colon-buzon label{display:grid;gap:8px;font-size:.9rem;font-weight:700}.colon-buzon .wide{grid-column:1/-1}.colon-buzon input,.colon-buzon select,.colon-buzon textarea{box-sizing:border-box;width:100%;background:var(--cb-input_bg);border:1px solid var(--cb-border);border-radius:12px;color:var(--cb-text);font:inherit;padding:13px 15px;transition:border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)}.colon-buzon input::placeholder,.colon-buzon textarea::placeholder{color:var(--cb-placeholder);opacity:1}.colon-buzon input:focus-visible,.colon-buzon select:focus-visible,.colon-buzon textarea:focus-visible{border-color:var(--cb-focus);box-shadow:0 0 0 4px color-mix(in srgb,var(--cb-focus) 18%,transparent);outline:none}.colon-buzon textarea{resize:vertical}.colon-buzon button{justify-self:start;border:0;border-radius:12px;background:var(--cb-button);box-shadow:0 6px 15px #470a6829;color:#fff;cursor:pointer;font:inherit;font-weight:800;padding:14px 21px;transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s cubic-bezier(.16,1,.3,1)}.colon-buzon button:hover{background:var(--cb-button_hover);transform:translateY(-3px)}.colon-buzon button:focus-visible{outline:3px solid var(--cb-focus);outline-offset:3px}.colon-buzon button:disabled{opacity:.7;cursor:wait}.colon-buzon button span{display:inline-block;transition:transform .3s}.colon-buzon button:hover span{transform:translateX(4px)}.colon-buzon__status{display:none;margin:0;padding:12px 14px;border-radius:10px}.colon-buzon__status.is-success{display:block;background:color-mix(in srgb,var(--cb-success) 12%,white);border-left:4px solid var(--cb-success)}.colon-buzon__status.is-error{display:block;background:color-mix(in srgb,var(--cb-error) 10%,white);border-left:4px solid var(--cb-error)}.colon-buzon__honeypot{position:absolute!important;left:-10000px!important}.colon-buzon--rapido .colon-buzon-form{gap:14px}.colon-buzon--rapido button{width:100%}.colon-buzon__notice{display:flex;align-items:flex-start;gap:13px;border:1px solid var(--cb-warning);border-radius:12px;background:color-mix(in srgb,var(--cb-warning) 10%,white);padding:18px}.colon-buzon__notice i{color:var(--cb-warning);font-size:1.25rem;margin-top:2px}.colon-buzon__notice strong{display:block}.colon-buzon__notice p{margin:5px 0 0}@media(max-width:700px){.colon-buzon__grid{grid-template-columns:1fr}.colon-buzon .wide{grid-column:auto}.colon-buzon button{width:100%}}@media(prefers-reduced-motion:reduce){.colon-buzon *{transition:none!important}}
