html{overflow-x:clip}body{min-width:0}.site-container>*,main>*{min-width:0}.admin-bar #alsakan-navbar{top:32px}.admin-bar #alsakan-progress{top:32px}
@media(max-width:1180px){.final-menu{display:none}.final-menu+*{}#alsakan-menu-toggle{display:flex}.filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-grid,.plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:782px){.admin-bar #alsakan-navbar{top:46px}.admin-bar #alsakan-progress{top:46px}.site-container,.page-hero__inner,.article-shell{width:min(calc(100% - 2rem),var(--sk-container))}.page-hero{padding-top:7rem}.section-title{font-size:clamp(1.8rem,8vw,2.4rem)}.form-grid,.filter-panel{grid-template-columns:1fr}.service-card{grid-template-columns:3.5rem minmax(0,1fr);gap:1rem}.service-card__icon{width:3.5rem;height:3.5rem}.blog-grid,.plan-grid{grid-template-columns:1fr}.details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:1fr}.button-row .btn{justify-content:center;flex:1 1 11rem}.footer-grid{grid-template-columns:1fr}}
@media(max-width:480px){.site-container,.page-hero__inner,.article-shell{width:min(calc(100% - 1.5rem),var(--sk-container))}.site-section{padding-block:3.5rem}.details-grid{grid-template-columns:1fr}.service-card{grid-template-columns:1fr}.service-card__icon{margin-bottom:.25rem}.review-slider{grid-auto-columns:88vw}.alsakan-map,.plan-stage{min-height:18rem}.btn{max-width:100%;white-space:normal;text-align:center}.page-hero__lead{font-size:1rem}.wp-block-image,.article-content img{max-width:100%;height:auto}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
