:root{--primary-blue: #0066ff;--primary-blue-light: #3d8bff;--primary-blue-dark: #0052cc;--secondary-blue: #e6f2ff;--accent-purple: #6c5ce7;--text-primary: #1a1a1a;--text-secondary: #666666;--text-muted: #999999;--background-white: #ffffff;--background-light: #f8faff;--background-card: rgba(255, 255, 255, .95);--border-light: #e1e8f0;--shadow-card: 0 4px 20px rgba(0, 102, 255, .08);--shadow-hover: 0 8px 30px rgba(0, 102, 255, .15);--border-radius: 16px;--border-radius-small: 8px}.ppt-professional-showcase{background:linear-gradient(135deg,var(--background-light) 0%,var(--background-white) 100%);padding:80px 0;position:relative}.container{max-width:1200px;margin:0 auto;padding:0 20px}.capabilities-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;align-items:stretch}.capability-card{background:var(--background-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--border-light);border-radius:var(--border-radius);padding:0;transition:all .4s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:480px;animation:fadeInUp .6s ease-out both}.capability-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(135deg,var(--primary-blue) 0%,var(--accent-purple) 100%);transform:scaleX(0);transition:transform .3s ease;transform-origin:left}.capability-card:hover:before{transform:scaleX(1)}.capability-card:hover{transform:translateY(-8px);box-shadow:var(--shadow-hover);border-color:var(--primary-blue-light)}.card-header{display:flex;align-items:center;gap:12px;padding:24px 24px 0;flex-shrink:0}.icon-container{width:48px;height:48px;background:linear-gradient(135deg,var(--primary-blue) 0%,var(--accent-purple) 100%);border-radius:var(--border-radius-small);display:flex;align-items:center;justify-content:center;color:#fff;transition:transform .3s ease;flex-shrink:0}.icon-container svg{width:24px;height:24px;stroke-width:2}.capability-card:hover .icon-container{transform:scale(1.1) rotate(5deg)}.card-header h3{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0;line-height:1.3}.visual-content{width:calc(100% - 48px);height:100px;border-radius:var(--border-radius-small);overflow:hidden;margin:16px 24px;background:var(--secondary-blue);position:relative;flex-shrink:0}.visual-content img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.capability-card:hover .visual-content img{transform:scale(1.05)}.content-body{padding:0 24px 24px;display:flex;flex-direction:column;flex-grow:1;gap:20px}.section-subtitle{font-size:.9rem;font-weight:600;color:var(--text-primary);margin:0 0 12px;text-transform:uppercase;letter-spacing:.5px}.key-metrics{flex-shrink:0}.metric-row{display:flex;gap:16px}.metric{text-align:center;flex:1}.metric-value{display:block;font-size:1.8rem;font-weight:700;background:linear-gradient(135deg,var(--primary-blue) 0%,var(--accent-purple) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:4px;line-height:1}.metric-label{font-size:.8rem;color:var(--text-muted);font-weight:500}.service-categories{flex-grow:1}.category-list{display:flex;flex-direction:column;gap:8px}.category-item{display:flex;align-items:center;gap:12px;padding:8px 12px;background:var(--background-light);border-radius:var(--border-radius-small);transition:all .3s ease}.category-item:hover{background:var(--secondary-blue);transform:translate(4px)}.category-icon{font-size:1.2rem;flex-shrink:0}.category-name{font-size:.9rem;color:var(--text-secondary);font-weight:500}.expertise-badge{text-align:center;margin-top:auto}.badge-text{display:inline-block;background:linear-gradient(135deg,var(--primary-blue) 0%,var(--accent-purple) 100%);color:#fff;padding:8px 16px;border-radius:20px;font-size:.8rem;font-weight:600;letter-spacing:.5px}.process-workflow{flex-shrink:0}.process-steps{display:flex;flex-direction:column;gap:12px}.step{display:flex;align-items:center;gap:12px;padding:12px;background:var(--background-light);border-radius:var(--border-radius-small);transition:all .3s ease;cursor:pointer}.step.active{background:var(--secondary-blue);border:1px solid var(--primary-blue-light)}.step:hover{background:var(--secondary-blue);transform:translate(4px)}.step-number{width:32px;height:32px;background:var(--border-light);color:var(--text-muted);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:600;transition:all .3s ease;flex-shrink:0}.step.active .step-number{background:linear-gradient(135deg,var(--primary-blue) 0%,var(--accent-purple) 100%);color:#fff;box-shadow:0 4px 15px #0066ff4d}.step-content{display:flex;flex-direction:column;gap:2px}.step-title{font-size:.9rem;font-weight:600;color:var(--text-primary);line-height:1.2}.step-desc{font-size:.8rem;color:var(--text-muted);line-height:1.2}.step.active .step-title{color:var(--primary-blue)}.delivery-specs{flex-grow:1}.specs-grid{display:flex;gap:12px}.spec-item{display:flex;align-items:center;gap:8px;flex:1;padding:12px;background:var(--background-light);border-radius:var(--border-radius-small);transition:all .3s ease}.spec-item:hover{background:var(--secondary-blue);transform:translateY(-2px)}.spec-icon{font-size:1.2rem;flex-shrink:0}.spec-details{display:flex;flex-direction:column;gap:2px}.spec-value{font-size:.9rem;font-weight:600;color:var(--primary-blue);line-height:1.2}.spec-label{font-size:.75rem;color:var(--text-muted);line-height:1.2}.security-features{flex-grow:1}.feature-list{display:flex;flex-direction:column;gap:8px}.feature-item{display:flex;align-items:center;gap:12px;padding:12px;background:var(--background-light);border-radius:var(--border-radius-small);transition:all .3s ease}.feature-item:hover{background:var(--secondary-blue);transform:translate(4px)}.feature-icon{font-size:1.2rem;flex-shrink:0}.feature-content{display:flex;flex-direction:column;gap:2px}.feature-title{font-size:.9rem;font-weight:600;color:var(--text-primary);line-height:1.2}.feature-desc{font-size:.8rem;color:var(--text-muted);line-height:1.2}.certification-area{margin-top:auto;text-align:center}.cert-badge{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;background:var(--secondary-blue);border-radius:var(--border-radius-small);margin-bottom:8px}.cert-icon{width:20px;height:20px;background:var(--primary-blue);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:600}.cert-text{font-size:.9rem;font-weight:600;color:var(--primary-blue)}.compliance-note{font-size:.8rem;color:var(--text-muted);font-weight:500}.pricing-structure{flex-shrink:0}.pricing-features{display:flex;flex-direction:column;gap:8px}.pricing-item{display:flex;align-items:center;gap:12px;padding:12px;background:var(--background-light);border-radius:var(--border-radius-small);transition:all .3s ease}.pricing-item:hover{background:var(--secondary-blue);transform:translate(4px)}.pricing-icon{font-size:1.2rem;flex-shrink:0}.pricing-content{display:flex;flex-direction:column;gap:2px}.pricing-title{font-size:.9rem;font-weight:600;color:var(--text-primary);line-height:1.2}.pricing-desc{font-size:.8rem;color:var(--text-muted);line-height:1.2}.support-commitment{flex-grow:1}.support-highlight{margin-bottom:16px}.support-period{display:flex;flex-direction:column;align-items:center;padding:16px;background:var(--secondary-blue);border-radius:var(--border-radius-small);text-align:center}.period-number{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,var(--primary-blue) 0%,var(--accent-purple) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:4px}.period-unit{font-size:1rem;font-weight:600;color:var(--primary-blue);margin-bottom:4px}.period-label{font-size:.8rem;color:var(--text-muted);font-weight:500}.support-features{display:flex;gap:8px;margin-top:auto}.support-tag{background:var(--background-light);color:var(--text-secondary);padding:6px 12px;border-radius:20px;font-size:.8rem;font-weight:500;transition:all .3s ease;flex:1;text-align:center}.support-tag:hover{background:var(--primary-blue);color:#fff;transform:scale(1.05)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1200px){.capabilities-grid{grid-template-columns:repeat(2,1fr);gap:20px}.capability-card{min-height:420px}}@media (max-width: 768px){.ppt-professional-showcase{padding:60px 0}.capabilities-grid{grid-template-columns:1fr;gap:20px}.capability-card{min-height:380px}.metric-row{flex-direction:column;gap:12px}.specs-grid{flex-direction:column;gap:8px}.support-features{flex-direction:column}.visual-content{height:80px}}@media (max-width: 480px){.container{padding:0 16px}.capability-card{min-height:360px}.card-header{padding:20px 20px 0;gap:10px}.content-body{padding:0 20px 20px}.visual-content{width:calc(100% - 40px);margin:16px 20px}.icon-container{width:40px;height:40px}.icon-container svg{width:20px;height:20px}.card-header h3{font-size:1.1rem}.metric-value{font-size:1.5rem}.period-number{font-size:2rem}}.capability-card:nth-child(1){animation-delay:.1s}.capability-card:nth-child(2){animation-delay:.2s}.capability-card:nth-child(3){animation-delay:.3s}.capability-card:nth-child(4){animation-delay:.4s}@media print{.ppt-professional-showcase{background:#fff;padding:40px 0}.capability-card{break-inside:avoid;box-shadow:none;border:1px solid #ddd;min-height:auto}.capability-card:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ppt-showcase.css.map */
