@media (width<=639px){body .demo-page main{min-width:0;padding-top:56px}body .demo-page .demo-hero{padding-block:24px 20px}body .demo-page h1{letter-spacing:0;font-size:32px;line-height:1.1}body .demo-page .demo-mobile-stats{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}body .demo-page .demo-mobile-stat{border-inline-end:1px solid var(--border);grid-column:span 2;min-width:0;padding:12px 6px}body .demo-page .demo-mobile-stat:nth-child(n+4){border-top:1px solid var(--border);grid-column:span 3}body .demo-page .demo-mobile-stat:nth-child(3),body .demo-page .demo-mobile-stat:last-child{border-inline-end:0}body .demo-page main .demo-stat-label,body .demo-page #demo-form p[class*=uppercase]{letter-spacing:0;white-space:normal;overflow-wrap:anywhere;font-size:11px;line-height:1.4}body .demo-page #demo-form{min-width:0;scroll-margin-top:72px}body .demo-page #demo-form .grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}body .demo-page #demo-form .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}body .demo-page #demo-form [role=combobox]{text-align:left;white-space:normal;min-width:0;height:auto;min-height:44px;font-size:16px}body .demo-page #demo-form [role=combobox]>span{-webkit-line-clamp:unset;white-space:normal;overflow-wrap:anywhere;min-width:0;display:block}body .demo-page #demo-form [role=combobox]>svg{flex-shrink:0}body .demo-page #demo-form [class*=p-10]{padding:24px}body .demo-page #demo-form [class*=scroll-mt-24]{scroll-margin-top:72px}body .demo-page .demo-sticky-row{padding-inline:16px;padding-bottom:max(12px, env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}body .demo-page .demo-sticky-row p{white-space:normal;font-size:14px;line-height:1.3}}
