.two-ways{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2.5rem,6vw,5rem);align-items:start}.two-ways-call p{margin-top:1rem;color:var(--hx-dark-muted,#a1a1a1);font-size:1.0625rem;line-height:1.5}.two-ways-call .hx-actions{margin-top:1.75rem;align-items:flex-start}.two-ways h3{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;letter-spacing:-.035em;line-height:1.1}.mf{margin-top:1.25rem}.mf,.mf-row{display:grid;gap:1rem}.mf-row{grid-template-columns:1fr 1fr}.mf label{display:grid;gap:.4rem;font-size:.9375rem;font-weight:500;color:#ededed}.mf input,.mf textarea{width:100%;padding:.8rem .95rem;border-radius:.75rem;border:1px solid rgb(255 255 255/.22);background:rgb(255 255 255/.06);color:#fff;font:inherit;font-size:1rem}.mf input:focus-visible,.mf textarea:focus-visible{outline:2px solid #fff;outline-offset:2px}.mf textarea{resize:vertical;min-height:6.5rem}.mf .btn{justify-self:start}.mf-optional{font-weight:400}.mf-error,.mf-note,.mf-optional{color:var(--hx-dark-muted,#a1a1a1)}.mf-error,.mf-note{font-size:.875rem}.mf-error a,.mf-note a{color:#fff;text-decoration:underline}.mf-error{color:#ffb4b4}.mf-hp{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.mf-done{margin-top:1.25rem;padding:1.5rem;border-radius:1rem;border:1px solid rgb(255 255 255/.22)}.mf-done-title{font-weight:700;font-size:1.25rem}.mf-done p+p{margin-top:.4rem;color:var(--hx-dark-muted,#a1a1a1)}@media (max-width:860px){.two-ways{grid-template-columns:1fr}}@media (max-width:520px){.mf-row{grid-template-columns:1fr}}