.registration-preview{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;margin-top:36px;display:grid}.registration-preview>*{overflow-wrap:anywhere;min-width:0}.registration-title{font-family:var(--display);overflow-wrap:anywhere;font-size:clamp(42px,6vw,76px);line-height:1.08}.registration-preview h2,.registration-preview h3{font-family:var(--display);font-size:clamp(30px,4vw,48px);line-height:1.12}.registration-form{gap:20px;display:grid}.registration-form label{gap:8px;font-weight:600;display:grid}.registration-form input,.registration-form select,.registration-form textarea{border:1px solid var(--line);width:100%;min-width:0;color:var(--burgundy);font:inherit;background:#fff;padding:12px;font-size:16px}.registration-form .registration-check{align-items:flex-start;gap:12px;font-weight:400;display:flex}.registration-check input{flex-shrink:0;width:20px;height:20px}.registration-preview .button{cursor:pointer;text-align:left}.registration-ack{border:1px solid var(--gold);background:#fff;margin-top:28px;padding:24px}@media (max-width:760px){.registration-preview{grid-template-columns:minmax(0,1fr);gap:32px}}
