.ph-native-form{display:grid;gap:1rem}.ph-native-form label{display:grid;gap:.4rem;color:#43526d;font-size:.72rem;font-weight:700}.ph-native-form input,.ph-native-form textarea{width:100%;border:0;border-bottom:1px solid #aab6ce;background:transparent;padding:.6rem 0;color:var(--ink);font:500 .9rem 'DM Sans',sans-serif}.ph-native-form textarea{resize:vertical}.ph-native-form .button{justify-self:start;border:0;cursor:pointer}.ph-honeypot{position:absolute!important;left:-9999px!important}.form-success{padding:.8rem 1rem;background:#e8f8f3;color:#176d62;font-size:.85rem}.form-error{padding:.8rem 1rem;border-left:2px solid #c14c51;background:#fff3f3;color:#8d3034;font-size:.85rem;line-height:1.5}
