@font-face{font-family:MiSans;src:url('../fonts/misans/MiSans-Regular.woff2');font-display:swap}*{letter-spacing:0!important}body{font-family:MiSans,'Microsoft YaHei',sans-serif}.config-brand small{font-size:11px}dialog{max-width:min(860px,94vw);max-height:90svh;overflow:auto}#lead-form{display:flex;flex-wrap:wrap;gap:12px}#lead-form p{width:100%;color:#66756e;font-size:13px}#lead-form button{padding:12px 20px;cursor:pointer}.mock-visual{background:url('../assets/collection.webp') center/cover!important}.mock-visual>*{visibility:hidden}.option-card,.style-card{border-radius:5px!important}.config-header{gap:12px}.config-brand{min-width:0}.config-brand strong{font-size:16px}.mock-hero h2{font-size:34px!important;line-height:1.3!important}.mock-site{overflow-wrap:anywhere}.mock-nav{flex-wrap:wrap}.mock-nav span{white-space:normal}.mobile .mock-hero h2{font-size:26px!important}.primary-button{background:#146950;color:#fff;border:0;border-radius:4px}.browser-frame.mobile{max-width:100%}@media(max-width:600px){.config-brand strong{font-size:13px}.back-link,.reset-button{font-size:12px}.config-header{padding:12px}.preview-stage{padding-inline:16px}.mock-hero h2{font-size:27px!important}.config-brand small{display:none}.mock-nav span{font-size:9px}dialog{padding:20px}.config-layout{min-width:0}.config-panel{min-width:0}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}

@media(max-width:600px){.config-brand{display:block!important}.mock-copy h2{margin-bottom:12px!important}.mock-copy p{line-height:1.8!important;margin-top:12px!important}.mock-hero{min-height:230px!important}}
