.page-module__Xdr53W__page{max-width:1060px;min-height:calc(100vh - 66px);color:var(--text-primary);margin:0 auto;padding:52px 24px 80px}.page-module__Xdr53W__label{color:#8b5cf6;margin:0 0 8px;font-size:14px;font-weight:750}.page-module__Xdr53W__title{letter-spacing:-.04em;margin:0 0 30px;font-size:clamp(36px,5vw,52px);line-height:1.05}.page-module__Xdr53W__workspace{grid-template-columns:minmax(340px,.8fr) minmax(0,1.2fr);align-items:start;gap:28px;display:grid}.page-module__Xdr53W__panel,.page-module__Xdr53W__previewPanel{border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);background:#fff;padding:24px}.page-module__Xdr53W__panel label{color:#374151;font-size:14px;font-weight:650}.page-module__Xdr53W__panel input,.page-module__Xdr53W__panel textarea,.page-module__Xdr53W__panel select{transition:border-color .2s,box-shadow .2s}.page-module__Xdr53W__panel input:focus,.page-module__Xdr53W__panel textarea:focus,.page-module__Xdr53W__panel select:focus{outline:none;box-shadow:0 0 0 3px #c17ef926;border-color:var(--brand-purple)!important}.page-module__Xdr53W__panel button[style*="background: rgb(15"],.page-module__Xdr53W__panel button[style*="background: #0f172a"]{font-weight:700;box-shadow:0 12px 24px #11182724}.page-module__Xdr53W__panel a{color:#8b5cf6;font-weight:700}.page-module__Xdr53W__previewPanel{position:sticky;top:98px}@media (max-width:800px){.page-module__Xdr53W__workspace{grid-template-columns:1fr}.page-module__Xdr53W__previewPanel{position:static}}@media (max-width:520px){.page-module__Xdr53W__page{padding:38px 16px 64px}.page-module__Xdr53W__panel,.page-module__Xdr53W__previewPanel{padding:18px}}
