.fx-demo-shell[data-v-5ca436bc]{width:min(1120px,calc(100% - 32px));margin:0 auto;padding:24px 0 28px}.fx-hero[data-v-5ca436bc]{margin-bottom:16px}.fx-kicker[data-v-5ca436bc]{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#9a3412}.fx-hero h1[data-v-5ca436bc]{margin:0;font-size:1.4em;line-height:1}.fx-stage[data-v-5ca436bc]{border:1px solid rgba(120,113,108,.18);border-radius:28px;padding:18px;background:#fffcf8eb;box-shadow:0 24px 60px #29252414;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.fx-stage-copy[data-v-5ca436bc]{margin-bottom:12px}.fx-stage-copy h2[data-v-5ca436bc]{margin:0 0 8px;font-size:1.15rem}.fx-stage-copy p[data-v-5ca436bc]{margin:0;color:#57534e}.fx-editor-host[data-v-5ca436bc]{min-height:360px}@media(max-width:720px){.fx-demo-shell[data-v-5ca436bc]{width:min(100%,calc(100% - 20px));padding:16px 0 20px}.fx-stage[data-v-5ca436bc]{padding:14px;border-radius:22px}}:root{font-family:IBM Plex Sans,Segoe UI,sans-serif;line-height:1.5;font-weight:400;color:#1c1917;background:radial-gradient(circle at top left,rgba(251,191,36,.28),transparent 28%),radial-gradient(circle at top right,rgba(249,115,22,.2),transparent 26%),linear-gradient(180deg,#fffdf8,#f5f5f4);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#app{min-height:100%}body{margin:0}button,input,select,textarea{font:inherit}a{color:inherit}
