@media (max-width: 1280px){
/* ========================================
   TABLET STYLES (max-width: 1024px)
   Theme handles the @media wrapper
   ======================================== */
.site-header__right{display:none;}
.site-header__hamburger{display:flex;}
/* Top page - Hero */
.hero-inner{min-height:auto;}

/* Trust Strip */
.trust-strip-inner{grid-template-columns:repeat(2,1fr);}
.trust-cell:nth-child(2){border-right:none;}

/* About */
.about-grid{grid-template-columns:1fr;gap:32px;}

/* Flow */
.flow-steps{grid-template-columns:repeat(2,1fr);}
.flow-step::after{display:none;}

/* AC Types */
.ac-types-grid{grid-template-columns:repeat(3,1fr);}
.ac-type-card:nth-child(4),.ac-type-card:nth-child(5){display:block;}

/* Facilities */
.facilities-grid{grid-template-columns:repeat(3,1fr);}

/* Menu Cards */
.menu-grid{grid-template-columns:repeat(2,1fr);}

/* Area */
.area-grid{grid-template-columns:1fr;}

/* CEO */
.ceo-grid{grid-template-columns:1fr;text-align:center;}
.ceo-img{max-width:300px;margin:0 auto;}
.ceo-blockquote{text-align:left;}

/* Big CTA */
.big-cta{grid-template-columns:1fr;}

/* aircon-service: Commercial AC */
.commercial-ac-grid{grid-template-columns:repeat(2,1fr);}

/* company: Access */
.access-grid{grid-template-columns:1fr;}

/* company: Qualifications */
.quals .quals-grid{grid-template-columns:repeat(2,1fr);}

/* contact: Contact Layout */
.contact-layout{grid-template-columns:1fr;gap:32px;}
.contact-sidebar{position:static;}

/* jyuryo: Service Description */
.service-desc-grid{grid-template-columns:1fr;gap:32px;}

/* recruit: Overview */
.rec-overview{grid-template-columns:repeat(2,1fr);}

/* recruit: Benefits */
.rec-benefits{grid-template-columns:repeat(2,1fr);}

/* Header tablet */
.site-header__menu a{padding:0 10px;font-size:11px;}
.site-header__tel{padding:0 14px;font-size:16px;}
.site-header__cta{padding:0 24px;font-size:13px;}

/* Footer tablet */
.site-footer__grid{grid-template-columns:1fr 1fr;}

}