.cf-gate { width: min(460px, 100%); }
.cf-h { font: 400 30px/1.05 var(--display); text-transform: uppercase; }
.cf-ok { color: #58C47A !important; }
.cf-hp { position: absolute; left: -9999px; width: 1px; height: 1px; opacity: 0; }
.cf .sl-row { grid-template-columns: 1fr auto 40px; }
