.inspection-main{padding:50px 0 70px}.inspection-intro{max-width:900px;margin:0 0 30px;font-size:18px;line-height:1.7}.inspection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.inspection-card{border:1px solid #dce5ed;border-radius:12px;overflow:hidden;background:#fff;padding:24px;display:flex;flex-direction:column}.inspection-card img{width:100%;height:190px;object-fit:contain;margin-bottom:20px}.inspection-card h2,.inspection-card h3{font-size:23px;line-height:1.3;margin:0 0 12px}.inspection-card p{font-size:16px;line-height:1.65}.inspection-card a{color:#175c9e}.inspection-card .inspection-link{margin-top:auto;padding-top:12px;font-weight:700}.inspection-section{margin:40px 0;padding:28px;background:#f3f7fc;border-radius:12px;clear:both}.inspection-section h2{font-size:27px;margin-bottom:16px}.inspection-toc{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.inspection-toc a{padding:10px 16px;border:1px solid #ccd9e5;border-radius:24px;color:#175c9e}.inspection-partners{display:flex;gap:28px;align-items:center;flex-wrap:wrap;margin:24px 0}.inspection-partners img{max-width:150px;max-height:65px;object-fit:contain}.inspection-breadcrumb{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0;list-style:none;padding:0}.inspection-breadcrumb li+li:before{content:'/';margin-right:8px}.inspection-subnav{font-size:15px;padding-left:14px!important}.inspection-main h1{font-size:clamp(32px,5vw,52px);line-height:1.2;margin:24px 0}.inspection-card a:focus-visible,.inspection-toc a:focus-visible{outline:3px solid #e2b644;outline-offset:4px}@media(max-width:900px){.inspection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.inspection-grid{grid-template-columns:1fr}.inspection-section{padding:20px}}.inspection-index header.main-header{position:relative!important;top:0!important;left:0!important;right:0!important;background:#fff;border-bottom:1px solid #dce5ed}.inspection-index .main-menu>ul>li>a,.inspection-index .main-menu ul li a{color:#143b58!important}.inspection-index .header-sticky{background:#fff!important}.inspection-index .inspection-main{padding-top:20px}.inspection-index .main-menu ul ul{background:#fff}.inspection-index .slicknav_menu{background:#143b58}
