@layer bricks {.brxe-shortcode{width:100%}}#brxe-yf81ja {max-width: 70rem}#brxe-hrnlp7 {display: flex}#brxe-nxathc {font-size: 1.5rem; line-height: 1.9}#brxe-d4p1eb {margin-top: 2rem; padding-top: 2.4rem; padding-right: 2.4rem; padding-bottom: 2.4rem; padding-left: 2.4rem}#brxe-d4p1eb { background: var(--mk-surface); border-left: 3px solid var(--mk-accent);}#brxe-71uhae {display: flex}#brxe-cm4kjn {margin-top: 2rem; font-size: 1.2rem; line-height: 1.8; color: var(--mk-muted)}#brxe-cm4kjn a { color: var(--mk-ink); text-decoration-color: var(--mk-accent);}#brxe-6wg2zs .ff-el-group { margin-bottom: 2.6rem;}#brxe-6wg2zs .ff-el-input--label label { font-size: 1.3rem; font-weight: 700; letter-spacing: .05em;}#brxe-6wg2zs .ff-el-form-control { border: 1px solid var(--mk-line); padding: 1.4rem 1.5rem; background: #fff;}#brxe-6wg2zs .ff-el-form-control:focus { border-color: var(--mk-accent); box-shadow: 0 0 0 2px rgba(155,182,194,.2);}#brxe-6wg2zs .ff-btn-submit { width: 100%; min-height: 5.8rem; border: 1px solid var(--mk-ink); background: var(--mk-ink); color: #fff; font-weight: 700; letter-spacing: .08em;}#brxe-6wg2zs .ff-btn-submit:hover { background: var(--mk-accent); border-color: var(--mk-accent); color: var(--mk-ink);}