.company-info[data-v-1b7887a6]{max-width:100%;margin:0 auto;padding:24px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#1180a1,#764ba2);min-height:100vh}.header-section[data-v-1b7887a6]{text-align:center;padding:40px 0;color:#fff;margin-bottom:32px}.company-logo[data-v-1b7887a6]{gap:16px;margin-bottom:16px}.company-logo[data-v-1b7887a6],.logo-placeholder[data-v-1b7887a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logo-placeholder[data-v-1b7887a6]{width:64px;height:64px;background:hsla(0,0%,100%,.2);border-radius:50%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.logo-icon[data-v-1b7887a6]{width:32px;height:32px;color:#fff}.company-name[data-v-1b7887a6]{font-size:4rem;font-weight:700;margin:0;background:linear-gradient(45deg,#fff,#e0e7ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.company-tagline[data-v-1b7887a6]{font-size:1.5rem;opacity:.9;margin-top:8px}.stats-grid[data-v-1b7887a6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:40px}.stat-card[data-v-1b7887a6]{background:rgba(192,214,228,.774);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:24px;text-align:center;color:#396a79;border:1px solid hsla(0,0%,100%,.2);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.stat-card[data-v-1b7887a6]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.stat-number[data-v-1b7887a6]{font-size:2.5rem;font-weight:700;margin-bottom:8px}.stat-label[data-v-1b7887a6]{font-size:1.5rem;opacity:.9}.content-grid[data-v-1b7887a6]{display:grid;gap:24px}.info-card[data-v-1b7887a6]{background:#fff;border-radius:20px;overflow:hidden;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);-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}.info-card[data-v-1b7887a6]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 20px 40px rgba(0,0,0,.15);box-shadow:0 20px 40px rgba(0,0,0,.15)}.card-header[data-v-1b7887a6]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:24px 32px;gap:16px;border-bottom:1px solid #e2e8f0}.card-header[data-v-1b7887a6],.icon-wrapper[data-v-1b7887a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon-wrapper[data-v-1b7887a6]{width:48px;height:48px;border-radius:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon-wrapper svg[data-v-1b7887a6]{width:24px;height:24px;color:#fff}.about-icon[data-v-1b7887a6]{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.culture-icon[data-v-1b7887a6]{background:linear-gradient(135deg,#10b981,#047857)}.benefits-icon[data-v-1b7887a6]{background:linear-gradient(135deg,#f59e0b,#d97706)}.policies-icon[data-v-1b7887a6]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.hr-posts-icon[data-v-1b7887a6]{background:linear-gradient(135deg,#60a5fa,#2563eb)}.card-header h2[data-v-1b7887a6]{margin:0;font-size:2rem;font-weight:600;color:#1f2937}.card-content[data-v-1b7887a6]{padding:32px}.mission-vision[data-v-1b7887a6]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}.mission[data-v-1b7887a6],.vision[data-v-1b7887a6]{padding:20px;border-radius:12px;background:#f8fafc;border-left:4px solid #3b82f6}.mission h4[data-v-1b7887a6],.vision h4[data-v-1b7887a6]{margin:0 0 12px 0;color:#1f2937;font-weight:600}.culture-values[data-v-1b7887a6]{display:grid;gap:20px}.value-item[data-v-1b7887a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;padding:20px;border-radius:12px;background:#f8fafc;-webkit-transition:background .3s ease;transition:background .3s ease}.value-item[data-v-1b7887a6]:hover{background:#e0e7ff}.value-icon[data-v-1b7887a6]{font-size:2.5rem;min-width:48px}.value-content h4[data-v-1b7887a6]{margin:0 0 8px 0;color:#1f2937;font-weight:600}.value-content p[data-v-1b7887a6]{margin:4px 0;line-height:1.5}.benefits-grid[data-v-1b7887a6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.benefit-item[data-v-1b7887a6]{padding:24px;border-radius:12px;border:2px solid #e5e7eb;-webkit-transition:border-color .3s ease,-webkit-transform .3s ease;transition:border-color .3s ease,-webkit-transform .3s ease;transition:border-color .3s ease,transform .3s ease;transition:border-color .3s ease,transform .3s ease,-webkit-transform .3s ease}.benefit-item[data-v-1b7887a6]:hover{border-color:#3b82f6;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.benefit-icon[data-v-1b7887a6]{font-size:2.5rem;margin-bottom:12px}.benefit-item h4[data-v-1b7887a6]{margin:0 0 16px 0;color:#1f2937;font-weight:600}.benefit-item ul[data-v-1b7887a6]{list-style:none;padding:0;margin:0}.benefit-item li[data-v-1b7887a6]{padding:6px 0;position:relative;padding-left:20px}.benefit-item li[data-v-1b7887a6]:before{content:"✓";position:absolute;left:0;color:#10b981;font-weight:700}.policy-sections[data-v-1b7887a6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.policy-section[data-v-1b7887a6]{padding:20px;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0}.policy-section h4[data-v-1b7887a6]{margin:0 0 16px 0;color:#1f2937;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.policy-section ul[data-v-1b7887a6]{list-style:none;padding:0;margin:0}.policy-section li[data-v-1b7887a6]{padding:4px 0;color:#4b5563}.hr-posts-list[data-v-1b7887a6]{margin-bottom:32px}.hr-post-item[data-v-1b7887a6]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:20px;margin-bottom:16px;-webkit-transition:background .3s ease;transition:background .3s ease}.hr-post-item[data-v-1b7887a6]:hover{background:#e0e7ff}.hr-post-item h3[data-v-1b7887a6]{margin:0 0 8px 0;color:#1f2937;font-weight:600;font-size:1.75rem}.hr-post-item .post-date[data-v-1b7887a6]{font-size:1.35rem;color:#6b7280;margin-bottom:12px;font-style:italic}.hr-post-item p[data-v-1b7887a6]{margin:0;line-height:1.6;color:#374151}.no-posts-message[data-v-1b7887a6]{text-align:center;color:#6b7280;font-style:italic;padding:20px;border:1px dashed #e2e8f0;border-radius:8px}.add-post-form[data-v-1b7887a6]{padding-top:24px;border-top:1px solid #e2e8f0}.add-post-form h3[data-v-1b7887a6]{margin-top:0;margin-bottom:16px;color:#1f2937}.post-input[data-v-1b7887a6],.post-textarea[data-v-1b7887a6]{width:calc(100% - 20px);padding:10px;margin-bottom:12px;border:1px solid #d1d5db;border-radius:8px;font-size:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.post-textarea[data-v-1b7887a6]{min-height:100px;resize:vertical}.add-post-button[data-v-1b7887a6]{background-color:#3b82f6;color:#fff;padding:12px 20px;border:none;border-radius:8px;cursor:pointer;font-size:1.5rem;font-weight:600;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.add-post-button[data-v-1b7887a6]:hover{background-color:#2563eb}.contact-grid[data-v-1b7887a6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.contact-item[data-v-1b7887a6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:20px;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0;-webkit-transition:background .3s ease;transition:background .3s ease}.contact-item[data-v-1b7887a6]:hover{background:#e0e7ff}.contact-icon[data-v-1b7887a6]{font-size:2.5rem;min-width:48px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.contact-info h4[data-v-1b7887a6]{margin:0 0 12px 0;color:#1f2937;font-weight:600}.contact-info p[data-v-1b7887a6]{margin:4px 0;color:#4b5563;font-size:1.4rem}.en[data-v-1b7887a6]{color:#000;font-size:1.9em;font-style:italic;display:block;margin-top:4px}@media (max-width:768px){.company-info[data-v-1b7887a6]{padding:16px}.company-name[data-v-1b7887a6]{font-size:2.5rem}.stats-grid[data-v-1b7887a6]{grid-template-columns:repeat(2,1fr)}.benefits-grid[data-v-1b7887a6],.contact-grid[data-v-1b7887a6],.mission-vision[data-v-1b7887a6],.policy-sections[data-v-1b7887a6]{grid-template-columns:1fr}.card-content[data-v-1b7887a6]{padding:20px}}@media (max-width:480px){.company-logo[data-v-1b7887a6]{gap:8px}.card-header[data-v-1b7887a6],.company-logo[data-v-1b7887a6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-header[data-v-1b7887a6]{padding:20px;text-align:center}.stats-grid[data-v-1b7887a6]{grid-template-columns:1fr}}