/* Phase 14 visual/accessibility polish */
.offer-page .scene-label,.micro-page .scene-label{font-size:12px}.micro-page .micro-hero-grid>*{min-width:0}.micro-page .micro-back{display:inline-flex;min-height:44px;align-items:center;margin-bottom:20px;padding-block:10px;font-size:10px}.micro-page .micro-back--bottom{margin-top:44px;margin-bottom:0}.micro-page .desktop-nav a{min-height:44px}.micro-page .action{min-height:48px}.offer-page .feature-links span,.offer-page .feature-links small{font-size:10px}.simple-micro .two-views span,.simple-micro .three-roles span{font-size:10px}.whatsapp-demo .mode-picker button,.whatsapp-demo .demo-composer button{min-height:48px}.whatsapp-demo .demo-composer input{min-height:48px}
@media(max-width:620px){.micro-page .micro-hero h1{font-size:clamp(44px,12vw,58px);overflow-wrap:anywhere}.micro-page .micro-hero-grid{min-width:0}.micro-page .desktop-nav{display:flex;justify-content:flex-end;padding:0}.micro-page .desktop-nav a{font-size:8px}.micro-page .desktop-nav a[href="/contatti/"]{display:none}.micro-page .scene-label{font-size:10px}.offer-page .feature-links span,.offer-page .feature-links small{font-size:9px}.simple-micro .simple-plan{gap:32px}.simple-micro .simple-plan h2{font-size:clamp(34px,10vw,48px);overflow-wrap:anywhere}.simple-micro .simple-plan .action{margin-bottom:4px}.whatsapp-demo .demo-chat{margin-inline:0}}
