/** Responsive composition for tablet and mobile breakpoints. */
@media(max-width:1100px){
  :where(body.iss-site) .container,:where(body.iss-site) .iss-container,.home-hero-media{width:min(calc(100% - 48px),var(--iss-content-width))}
  .iss-menu{gap:17px}.iss-site-footer__main{gap:28px}
  .home-hero-intro{gap:48px}.home-hero-media{height:430px}
  .operate-layout{gap:48px}.operate-image{height:520px}.section-head{gap:48px}
}
@media(max-width:900px){
  :where(body.iss-site) .container,:where(body.iss-site) .iss-container,.home-hero-media{width:min(calc(100% - 40px),var(--iss-content-width))}
  .iss-site-header__inner{min-height:74px}.iss-site-brand{flex-basis:auto;width:auto}.iss-nav-toggle{display:block}.iss-primary-nav{display:none}.iss-header-cta{display:none}
  .home-hero-intro{gap:24px;padding:54px 0 34px}.home-hero-copy h1{font-size:min(var(--iss-h1-size),44px)}.hero-actions{align-items:center}.home-hero-media{height:430px}
  .proof-grid{}.proof-item{padding:22px;border-bottom:1px solid var(--iss-line)}.proof-item:nth-child(2){border-right:0}
  .operate-layout{gap:36px}.operate-image{height:460px}.section-head{gap:18px}.section-head h2,.operate-copy h2{font-size:min(var(--iss-h2-size),34px)}
  .case-grid,.knowledge-grid{grid-template-columns:1fr}.more-industry-grid{}.knowledge-card{grid-template-columns:38% 62%}.final-cta-inner{gap:28px}
  .threat-check-inner{grid-template-columns:1fr;gap:24px;padding:28px}.iss-site-footer__main{grid-template-columns:1fr 1fr;gap:24px 32px}.iss-footer-menu{grid-template-columns:repeat(3,1fr)}.iss-footer-menu>li{border-bottom:1px solid #d7d1cd}.iss-footer-directory__inner{grid-template-columns:1fr;gap:12px}
}
@media(max-width:620px){
  :where(body.iss-site) .container,:where(body.iss-site) .iss-container,.home-hero-media{width:min(calc(100% - 28px),var(--iss-content-width))}
  .home-hero-intro{padding:42px 0 28px}.home-hero-copy h1{font-size:38px;line-height:1.06}.home-hero-side p,.operate-copy>p,.section-head p{font-size:15px}.hero-actions{align-items:flex-start}.home-hero-media{height:290px;border-radius:8px}
  .proof-strip{padding-top:30px;padding-bottom:44px}.proof-grid{}.proof-item,.proof-item:first-child{padding:20px 0;border-right:0}.proof-item strong,.proof-item span{max-width:none}
  .operate,.industries,.home-cases,.knowledge{padding-top:58px;padding-bottom:58px}.operate-copy{padding:0}.operate-copy h2,.section-head h2{font-size:30px}.stage-row{}.operate-image{height:360px}
  .industry-card{height:280px}.industry-card-content{right:20px;bottom:20px;left:20px}.more-industry-grid{}.case-image{height:220px}.case-proof{align-items:flex-start;flex-direction:column}.knowledge-card{grid-template-columns:1fr}.knowledge-card-image{height:220px;min-height:0}.knowledge-card-body{padding:22px}.final-cta-inner{padding-top:48px;padding-bottom:48px}.final-actions{align-items:flex-start}
  .threat-check{padding:28px 0}.threat-check-inner{padding:23px 20px}.threat-heading{gap:16px}.threat-check h2{font-size:19px}.iss-site-footer__main{grid-template-columns:1fr;padding-top:32px}.iss-footer-menu{grid-template-columns:1fr 1fr}.iss-footer-menu>li{padding:12px 0;border-right:0}.iss-footer-directory__links{grid-template-columns:1fr 1fr}.iss-footer-legal__inner{display:block;padding:11px 0}.iss-legal-menu{flex-wrap:wrap;margin-top:6px}
}
