.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}@media (max-width:375px){.blog-hero-content{padding-left:1rem;padding-right:1rem}[role=button],a,button,input,select,textarea{min-height:48px;min-width:48px}h1,h2,h3,h4,h5,h6{word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.text-4xl{font-size:1.875rem}.text-5xl{font-size:2.25rem}.text-6xl{font-size:2.5rem}.grid{grid-template-columns:1fr!important}img{max-width:100%;height:auto}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}*{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid #4F46E5;outline-offset:2px}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.skeleton-loading{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:1000px 100%;animation:shimmer 2s infinite}@media (max-width:640px){.blog-card{margin-left:0;margin-right:0}.flex-row{flex-direction:column}.gap-8{gap:1.5rem}.p-8{padding:1.5rem}}.will-change-transform{will-change:transform}.will-change-opacity{will-change:opacity}.gpu-accelerated{transform:translateZ(0);backface-visibility:hidden;perspective:1000px}