.wpcf7-submit button,.wpcf7-stripe button,.wpcf7cf_next-container button,.wpcf7cf_prev-container button{font-size:var(--evo-text-xl);font-family:Eurostile;font-weight:900;color:var(--evo-text-title);align-items:center;border-width:0;display:inline-flex;gap:10px;justify-content:center;letter-spacing:.5px;padding:.5em 1em;text-align:center}.wpcf7-submit button,.wpcf7-stripe button{background-color:var(--evo-tertiary)}.styled summary::-webkit-details-marker{display:none}.styled summary{list-style:none;padding:1em;cursor:default;position:relative;pointer:cursor}.styled summary{background:transparent;border:0}summary h3{display:inline-block}.styled summary::after{cursor:pointer;content:'';border-right:4px solid var(--evo-text-title);border-bottom:4px solid var(--evo-text-title);position:absolute;right:.75em;height:.75em;width:.75em;transform:rotate(45deg) translatey(-.1em);transition:transform .3s ease}details[open].styled>summary::after{transform:rotate(-135deg) translatey(-.3em)}details div{border:0}.wpcf7-form input,.wpcf7-form textarea{background:transparent;border:2px solid var(--protos-text-title);color:var(--protos-text-color);padding:var(--protos-space-xs);font-size:var(--text-l)}.wpcf7-form label{color:var(--protos-primary);font-size:var(--protos-text-l);text-transform:uppercase;font-weight:bolder}.wpcf7-checkbox{display:grid;grid-auto-columns:1fr;font-size:var(--text-l)}