.page-hero-actions{margin-top:32px}.offerings-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.offering-card{background:var(--bg-light);border:1px solid var(--border);border-radius:var(--radius-lg);padding:36px 32px;transition:var(--transition);position:relative;overflow:hidden}.offering-card::after{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary),var(--accent));transform:scaleX(0);transition:transform var(--transition)}.offering-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl);border-color:rgba(255,92,26,.15)}.offering-card:hover::after{transform:scaleX(1)}.offering-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.offering-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary),var(--accent));border-radius:var(--radius-md)}.offering-icon i{font-size:24px;color:#fff}.offering-number{font-size:48px;font-weight:800;line-height:1;color:rgba(255,92,26,.06)}.offering-card h3{font-size:20px;font-weight:700;color:var(--text-primary);margin-bottom:14px}.offering-card>p{font-size:14.5px;color:var(--text-secondary);line-height:1.7;margin-bottom:24px}.offering-highlights{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid var(--border-light)}.offering-highlights li{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--text-primary)}.offering-highlights li i{font-size:13px;color:var(--primary);width:18px;text-align:center}.why-section{background:var(--bg-subtle)}.why-grid{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:0}.why-card{display:flex;gap:28px;align-items:flex-start}.why-icon-wrap{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.why-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary),var(--accent));border-radius:var(--radius-full);position:relative;z-index:1}.why-icon i{font-size:20px;color:#fff}.why-line{width:2px;height:100%;min-height:40px;background:linear-gradient(180deg,rgba(255,92,26,.2),rgba(255,92,26,.05))}.why-content{padding-bottom:40px}.why-card:last-child .why-content{padding-bottom:0}.why-content h3{font-size:19px;font-weight:700;color:var(--text-primary);margin-bottom:10px;padding-top:2px}.why-content p{font-size:15px;color:var(--text-secondary);line-height:1.7}.process-section{position:relative;overflow:hidden}.process-section .process-bg{position:absolute;inset:0;background:var(--bg-dark)}.process-steps{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:40px;max-width:900px;margin:0 auto}.process-step{position:relative}.step-connector{display:none}.step-number{width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--primary),var(--accent));border-radius:var(--radius-full);margin-bottom:20px;position:relative;z-index:1}.step-card{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-lg);padding:32px 28px;transition:var(--transition)}.step-card:hover{background:rgba(255,255,255,.06);border-color:rgba(255,92,26,.2)}.step-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(255,92,26,.12);border-radius:var(--radius-md);margin-bottom:20px}.step-icon i{font-size:20px;color:var(--primary-light)}.step-card h3{font-size:19px;font-weight:700;color:var(--text-white);margin-bottom:12px}.step-card>p{font-size:14.5px;color:var(--text-white-muted);line-height:1.7;margin-bottom:24px}.step-deliverables{display:flex;flex-direction:column;gap:8px;padding-top:20px;border-top:1px solid rgba(255,255,255,.06)}.step-deliverables span{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--text-white-muted)}.step-deliverables span i{font-size:12px;color:var(--primary-light)}.tech-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.tech-category h4{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--text-muted);margin-bottom:14px}.tech-pills{display:flex;flex-wrap:wrap;gap:8px}.tech-pill{display:inline-flex;align-items:center;padding:8px 16px;font-size:13px;font-weight:600;color:var(--text-primary);background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-full);transition:var(--transition);cursor:default}.tech-pill:hover{border-color:rgba(255,92,26,.3);background:rgba(255,92,26,.04);color:var(--primary)}.certified-badges{display:flex;gap:12px;margin-top:28px}.cert-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;font-size:13px;font-weight:600;color:var(--text-white);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-full)}.cert-badge i{font-size:16px}.overview-grid{display:grid;grid-template-columns:1.2fr 0.8fr;gap:64px;align-items:center}.overview-text{font-size:16px;color:var(--text-secondary);line-height:1.8;margin-bottom:16px}.overview-text:last-of-type{margin-bottom:0}.overview-stats{display:flex;flex-direction:column;gap:16px}.overview-stat-card{display:flex;align-items:center;gap:16px;padding:20px 24px;background:var(--bg-subtle);border:1px solid var(--border-light);border-radius:var(--radius-md);transition:var(--transition)}.overview-stat-card:hover{border-color:rgba(255,92,26,.15);box-shadow:var(--shadow-md)}.overview-stat-card i{font-size:20px;color:var(--primary);width:24px;text-align:center;flex-shrink:0}.overview-stat-card strong{display:block;font-size:15px;font-weight:700;color:var(--text-primary)}.overview-stat-card span{font-size:13px;color:var(--text-muted)}.cloud-services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}.cloud-service-card{background:var(--bg-light);border:1px solid var(--border);border-radius:var(--radius-lg);padding:36px 32px;transition:var(--transition)}.cloud-service-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl);border-color:rgba(255,92,26,.15)}.cloud-service-header{display:flex;align-items:center;gap:16px;margin-bottom:16px}.cloud-service-header h3{font-size:19px;font-weight:700;color:var(--text-primary)}.cloud-service-card>p{font-size:14.5px;color:var(--text-secondary);line-height:1.7;margin-bottom:20px}.cloud-service-list{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid var(--border-light)}.cloud-service-list li{display:flex;align-items:flex-start;gap:10px;font-size:14px;font-weight:500;color:var(--text-primary)}.cloud-service-list li i{color:var(--primary);font-size:12px;margin-top:3px;flex-shrink:0}.benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.benefit-card{background:var(--bg-subtle);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:32px 28px;transition:var(--transition)}.benefit-card:hover{background:var(--bg-light);transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:rgba(255,92,26,.15)}.benefit-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(255,92,26,.1),rgba(224,48,0,.05));border-radius:var(--radius-md);margin-bottom:20px}.benefit-icon i{font-size:20px;color:var(--primary)}.benefit-card h3{font-size:17px;font-weight:700;color:var(--text-primary);margin-bottom:10px}.benefit-card p{font-size:14px;color:var(--text-secondary);line-height:1.7}.features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}.feature-card{background:var(--bg-subtle);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:36px 32px;transition:var(--transition)}.feature-card:hover{background:var(--bg-light);transform:translateY(-4px);box-shadow:var(--shadow-xl);border-color:rgba(255,92,26,.15)}.feature-card-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary),var(--accent));border-radius:var(--radius-md);margin-bottom:20px}.feature-card-icon i{font-size:22px;color:#fff}.feature-card h3{font-size:19px;font-weight:700;color:var(--text-primary);margin-bottom:10px}.feature-card p{font-size:14.5px;color:var(--text-secondary);line-height:1.7}.timeline-section{position:relative;overflow:hidden}.timeline-section .timeline-bg{position:absolute;inset:0;background:var(--bg-dark)}.timeline{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.timeline-item{position:relative}.timeline-number{font-size:36px;font-weight:800;color:rgba(255,92,26,.2);margin-bottom:12px;line-height:1}.timeline-card{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);padding:28px 24px;transition:var(--transition);height:100%}.timeline-card:hover{background:rgba(255,255,255,.06);border-color:rgba(255,92,26,.2)}.timeline-card h3{font-size:17px;font-weight:700;color:var(--text-white);margin-bottom:10px}.timeline-card p{font-size:14px;color:var(--text-white-muted);line-height:1.7}.teams-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.team-card{text-align:center;padding:32px 20px;background:var(--bg-subtle);border:1px solid var(--border-light);border-radius:var(--radius-lg);transition:var(--transition)}.team-card:hover{background:var(--bg-light);transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:rgba(255,92,26,.2)}.team-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary),var(--accent));border-radius:var(--radius-md);margin:0 auto 16px;color:#fff;font-size:20px}.team-card h3{font-size:14px;font-weight:700;color:var(--text-primary);margin-bottom:6px}.team-card p{font-size:12.5px;color:var(--text-muted);line-height:1.5}.start-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;max-width:900px;margin:0 auto}.start-card{background:var(--bg-light);border:1px solid var(--border);border-radius:var(--radius-lg);padding:40px 32px;transition:var(--transition);position:relative}.start-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl);border-color:rgba(255,92,26,.15)}.start-step{width:44px;height:44px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--primary),var(--accent));border-radius:var(--radius-full);margin-bottom:20px}.start-card h3{font-size:19px;font-weight:700;color:var(--text-primary);margin-bottom:12px}.start-card>p{font-size:14.5px;color:var(--text-secondary);line-height:1.7;margin-bottom:20px}.start-list{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid var(--border-light)}.start-list li{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--text-primary)}.start-list li i{font-size:12px;color:var(--primary);flex-shrink:0}@media (max-width:1024px){.offerings-grid{grid-template-columns:1fr;max-width:560px;margin:0 auto}.tech-grid{grid-template-columns:repeat(3,1fr);gap:20px}.overview-grid{grid-template-columns:1fr;gap:40px}.cloud-services-grid{grid-template-columns:1fr;max-width:560px;margin:0 auto}.benefits-grid{grid-template-columns:repeat(2,1fr)}.timeline{grid-template-columns:repeat(2,1fr)}.teams-grid{grid-template-columns:repeat(3,1fr)}.features-grid{grid-template-columns:1fr;max-width:560px;margin:0 auto}.process-steps{grid-template-columns:1fr;max-width:500px;margin:0 auto;gap:28px}.start-grid{grid-template-columns:1fr;max-width:500px;margin:0 auto}.certified-badges{flex-wrap:wrap}}@media (max-width:768px){.tech-grid{grid-template-columns:repeat(2,1fr);gap:20px}.why-card{gap:20px}.certified-badges{flex-direction:column;align-items:flex-start}.benefits-grid{grid-template-columns:1fr}.timeline{grid-template-columns:1fr}.teams-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.tech-grid{grid-template-columns:1fr}}