.hs-apl{color:var(--neve);gap:16px;font-size:14px;display:grid}.hs-apl-g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hs-apl.compacto .hs-apl-g2{grid-template-columns:1fr}.hs-apl-fld{color:rgba(var(--fg-rgb),.85);gap:6px;font-size:13px;font-weight:600;display:grid}.hs-apl-fld input,.hs-apl-fld textarea{box-sizing:border-box;border:1px solid rgba(var(--fg-rgb),.12);background:rgba(var(--fg-rgb),.04);width:100%;color:var(--neve);border-radius:10px;outline:none;padding:12px 14px;font-family:inherit;font-size:15px;line-height:1.4;transition:border-color .2s,background .2s}.hs-apl-fld textarea{resize:vertical;min-height:96px}.hs-apl-fld input:focus,.hs-apl-fld textarea:focus{background:#c9a24e0f;border-color:#c9a24e}.hs-apl-fld input::placeholder,.hs-apl-fld textarea::placeholder{color:rgba(var(--fg-rgb),.35)}.hs-apl-esc{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.hs-apl-esc legend{color:rgba(var(--fg-rgb),.85);margin-bottom:8px;padding:0;font-size:13px;font-weight:600}.hs-apl-esc>div{flex-wrap:wrap;gap:8px;display:flex}.hs-apl-esc label{border:1px solid rgba(var(--fg-rgb),.14);background:rgba(var(--fg-rgb),.03);cursor:pointer;border-radius:999px;padding:9px 14px;font-size:13.5px;transition:border-color .2s,background .2s,color .2s;position:relative}.hs-apl-esc label:hover{border-color:#c9a24e99}.hs-apl-esc label.on{color:#f6e4a6;background:#c9a24e29;border-color:#c9a24e}.hs-apl-esc input{opacity:0;width:1px;height:1px;position:absolute}.hs-apl-esc label:has(input:focus-visible){outline-offset:2px;outline:2px solid #c9a24e}.hs-apl-check{color:rgba(var(--fg-rgb),.8);cursor:pointer;align-items:center;gap:10px;font-size:13.5px;display:flex}.hs-apl-check input{accent-color:#c9a24e;width:18px;height:18px}.hs-apl-isca{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.hs-apl-erro{color:#ffb4b4;background:#dc46461f;border:1px solid #dc464659;border-radius:10px;margin:0;padding:10px 12px;font-size:13.5px}.hs-apl-btn{color:#141210;cursor:pointer;background:linear-gradient(#f1dc9a,#c9a24e);border:0;border-radius:999px;justify-self:start;padding:14px 26px;font-family:inherit;font-size:15px;font-weight:800;line-height:1;transition:transform .15s,box-shadow .2s,opacity .2s}.hs-apl-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 26px #c9a24e59}.hs-apl-btn:disabled{opacity:.6;cursor:default}.hs-apl-ok{color:var(--neve);background:#7fd69a14;border:1px solid #7fd69a59;border-radius:14px;gap:6px;padding:20px;display:grid}.hs-apl-ok b{color:#9fe3b4;font-size:17px}.hs-apl-ok p{color:rgba(var(--fg-rgb),.75);margin:0}@media (max-width:640px){.hs-apl-g2{grid-template-columns:1fr}.hs-apl-btn{justify-self:stretch}}
