.white[data-v-18c510a6]{background-color:#fff;min-height:100vh;padding:10px}.main-content[data-v-18c510a6]{max-width:1200px;margin:0 auto}.company-grid[data-v-18c510a6]{display:grid;grid-template-columns:1fr;gap:20px}.company-card[data-v-18c510a6]{border-radius:12px;padding:25px;background-color:#fff;margin-bottom:10px}.company-title[data-v-18c510a6]{font-size:2rem;margin-bottom:16px;color:#2c3e50;text-align:center;font-weight:500}.itc-service-content[data-v-18c510a6]{font-size:.95rem;line-height:1.6;color:#4b5563}.grid-3[data-v-18c510a6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.grid-6[data-v-18c510a6]{grid-template-rows:repeat(2,auto)}.leader-box[data-v-18c510a6],.service-box[data-v-18c510a6],.value-box[data-v-18c510a6]{background:#f8f8f8;border:1px solid #e5e7eb;border-radius:12px;padding:20px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.05);box-shadow:0 4px 10px rgba(0,0,0,.05);-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;min-height:100px}.leader-box[data-v-18c510a6]:hover,.service-box[data-v-18c510a6]:hover,.value-box[data-v-18c510a6]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.1);box-shadow:0 8px 20px rgba(0,0,0,.1)}.leader-name[data-v-18c510a6],.service-title[data-v-18c510a6],.value-title[data-v-18c510a6]{font-size:1.1rem;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.leader-name i[data-v-18c510a6],.service-title i[data-v-18c510a6],.value-title i[data-v-18c510a6]{color:#0f2c64;margin-right:8px}.full-width[data-v-18c510a6]{grid-column:1/-1}.bg-color-0[data-v-18c510a6]{background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.bg-color-1[data-v-18c510a6]{background:linear-gradient(135deg,#fef7ff,#fae8ff)}.bg-color-2[data-v-18c510a6]{background:linear-gradient(135deg,#f0f9ff,#e0f2fe)}.bg-color-3[data-v-18c510a6]{background:linear-gradient(135deg,#f0fdf4,#dcfce7)}.bg-color-4[data-v-18c510a6]{background:linear-gradient(135deg,#fffbeb,#fef3c7)}@media (min-width:768px){.company-grid[data-v-18c510a6]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.company-grid[data-v-18c510a6]{grid-template-columns:repeat(3,1fr)}.full-width[data-v-18c510a6]{grid-column:1/-1}}.immpl-wrapper[data-v-18c510a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.immpl-logo[data-v-18c510a6]{max-width:140px;height:auto;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.about-immpl-grid[data-v-18c510a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-immpl-content[data-v-18c510a6]{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:768px){.about-immpl-grid[data-v-18c510a6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.immpl-wrapper[data-v-18c510a6]{margin-bottom:20px}.about-immpl-content[data-v-18c510a6]{text-align:center}}