.tx-types{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin:0 0 22px;align-items:start}.tx-type{border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.tx-type.is-on{border-color:var(--primary);background:#fbfbfe;box-shadow:0 10px 24px -16px rgba(60,74,170,.55)}.tx-type__head{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;cursor:pointer;margin:0}.tx-type__head input{position:absolute;opacity:0;width:1px;height:1px}.tx-type__box{flex:none;width:22px;height:22px;margin-top:1px;border-radius:6px;border:2px solid var(--line);background:#fff;color:#fff;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease}.tx-type__box svg{width:14px;height:14px;opacity:0}.tx-type.is-on .tx-type__box{background:var(--primary);border-color:var(--primary)}.tx-type.is-on .tx-type__box svg{opacity:1}.tx-type__head:focus-within .tx-type__box{box-shadow:0 0 0 3px rgba(60,74,170,.2)}.tx-type__t{font-size:15px;font-weight:700;color:var(--ink);line-height:1.35}.tx-type__t small{display:block;font-size:13px;font-weight:500;color:var(--ink-3);margin-top:2px}.tx-type__fields{padding:0 16px 16px}.tx-type__fields .field{margin-bottom:0}.tx-type__fields .field--row{margin-bottom:0;grid-template-columns:1fr;gap:12px}@media (max-width:700px){.tx-types{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tx-type,.tx-type__box{transition:none}}