.page-container[data-astro-cid-hisa3byi]{background:#0a1028}.cloud-service-section[data-astro-cid-hisa3byi]{width:100%;min-height:800px;background:#0a1028;position:relative;overflow:visible;padding:60px 12%}.top-ellipse[data-astro-cid-hisa3byi]{position:absolute;top:0;left:0;width:100%;height:400px;background:#3a4ed526;border-radius:50% 50% 0 0;z-index:1;pointer-events:none}.cloud-header[data-astro-cid-hisa3byi]{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;margin-bottom:80px}.header-content[data-astro-cid-hisa3byi]{max-width:700px}.header-title[data-astro-cid-hisa3byi]{font-size:42px;font-weight:700;color:#fff;margin-bottom:20px}.header-desc[data-astro-cid-hisa3byi]{font-size:18px;color:#c2c7d6;line-height:1.8;margin-bottom:32px}.header-tags[data-astro-cid-hisa3byi]{display:flex;gap:16px}.tag-btn[data-astro-cid-hisa3byi]{display:flex;align-items:center;gap:8px;padding:8px 20px;background:#3a78f526;border:1px solid rgba(58,120,245,.3);border-radius:8px;color:#fff;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease}.tag-btn[data-astro-cid-hisa3byi]:hover{background:#3a78f54d;border-color:#3a78f599}.tag-btn[data-astro-cid-hisa3byi] svg[data-astro-cid-hisa3byi]{width:18px;height:18px}.cloud-decoration[data-astro-cid-hisa3byi]{position:relative;width:220px;height:220px}.dashed-ring[data-astro-cid-hisa3byi]{position:absolute;top:0;left:0;width:100%;height:100%;border:2px dashed rgba(58,120,245,.4);border-radius:50%;z-index:1}.cloud-icon[data-astro-cid-hisa3byi]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:160px;height:160px;background:#3a78f533;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2}.cloud-icon[data-astro-cid-hisa3byi] svg[data-astro-cid-hisa3byi]{width:60px;height:60px;stroke-width:3}.decor-icon[data-astro-cid-hisa3byi]{position:absolute;width:24px;height:24px;z-index:3}.shield-icon[data-astro-cid-hisa3byi]{top:-10px;right:10px}.trend-icon[data-astro-cid-hisa3byi]{bottom:20px;left:10px}.lifecycle-section[data-astro-cid-hisa3byi]{position:relative;z-index:2;background:#3a4ed514;border-radius:0 0 50% 50%;padding:100px 0 60px}.lifecycle-title[data-astro-cid-hisa3byi]{font-size:28px;font-weight:600;color:#fff;text-align:center;margin-bottom:40px}.lifecycle-cards[data-astro-cid-hisa3byi]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1200px;margin:0 auto}.lifecycle-card[data-astro-cid-hisa3byi]{background:#ffffff0a;border:1px solid rgba(58,120,245,.2);border-radius:16px;padding:32px 24px;text-align:center;backdrop-filter:blur(8px);transition:all .3s ease}.lifecycle-card[data-astro-cid-hisa3byi]:hover{background:#3a78f514;border-color:#3a78f580;transform:translateY(-6px)}.card-icon[data-astro-cid-hisa3byi]{width:48px;height:48px;background:#3a78f5;border-radius:8px;display:flex;align-items:center;justify-content:center;margin:-56px auto 16px}.card-icon[data-astro-cid-hisa3byi] svg[data-astro-cid-hisa3byi]{width:24px;height:24px}.card-title[data-astro-cid-hisa3byi]{font-size:20px;font-weight:600;color:#fff;margin-bottom:12px}.card-desc[data-astro-cid-hisa3byi]{font-size:14px;color:#c2c7d6;line-height:1.7;margin-bottom:16px}.card-stage[data-astro-cid-hisa3byi]{font-size:13px;color:#3a78f5;font-weight:500}@media (max-width: 1024px){.cloud-header[data-astro-cid-hisa3byi]{flex-direction:column;text-align:center;gap:40px}.lifecycle-cards[data-astro-cid-hisa3byi]{grid-template-columns:repeat(2,1fr)}.header-title[data-astro-cid-hisa3byi]{font-size:32px}}@media (max-width: 768px){.cloud-service-section[data-astro-cid-hisa3byi]{padding:40px 5%}.lifecycle-cards[data-astro-cid-hisa3byi]{grid-template-columns:1fr}.header-title[data-astro-cid-hisa3byi]{font-size:28px}.header-desc[data-astro-cid-hisa3byi]{font-size:16px}.header-tags[data-astro-cid-hisa3byi]{flex-direction:column;align-items:center}}.cloud-case-section[data-astro-cid-hisa3byi]{width:100%;background:#0a1028;position:relative;overflow:visible;padding:60px 12% 80px}.bg-ellipse[data-astro-cid-hisa3byi]{position:absolute;border-radius:50%;background:#3a4ed51a;z-index:1;pointer-events:none}.ellipse-1[data-astro-cid-hisa3byi]{width:120%;height:60%;top:0;left:-10%;background:#3a4ed51f}.ellipse-2[data-astro-cid-hisa3byi]{width:120%;height:60%;bottom:0;left:-10%;background:#3a4ed514}.section-title[data-astro-cid-hisa3byi]{position:relative;z-index:2;font-size:28px;font-weight:600;color:#fff;text-align:center;margin-bottom:40px}.case-section[data-astro-cid-hisa3byi]{position:relative;z-index:2;margin-bottom:80px}.case-cards[data-astro-cid-hisa3byi]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1200px;margin:0 auto}.case-card[data-astro-cid-hisa3byi]{position:relative;height:280px;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .3s ease}.case-card[data-astro-cid-hisa3byi]:hover{transform:translateY(-6px)}.card-bg[data-astro-cid-hisa3byi]{width:100%;height:100%;background:linear-gradient(135deg,#0a1028e6,#3a4ed54d);position:relative}.card-bg[data-astro-cid-hisa3byi]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:#ffffff0d;border-radius:8px}.card-content[data-astro-cid-hisa3byi]{position:absolute;bottom:0;left:0;right:0;padding:24px;background:linear-gradient(to top,rgba(10,16,40,.9) 0%,transparent 100%)}.card-title[data-astro-cid-hisa3byi]{font-size:18px;font-weight:600;color:#fff;margin-bottom:16px;line-height:1.4}.card-link[data-astro-cid-hisa3byi]{font-size:13px;color:#3a78f5;text-decoration:none;font-weight:500;transition:color .3s ease}.card-link[data-astro-cid-hisa3byi]:hover{color:#4a8eff}.partner-section[data-astro-cid-hisa3byi]{position:relative;z-index:2}.partner-buttons[data-astro-cid-hisa3byi]{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;max-width:1200px;margin:0 auto}.partner-btn[data-astro-cid-hisa3byi]{padding:16px 24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#c2c7d6;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}.partner-btn[data-astro-cid-hisa3byi]:hover{background:#3a78f526;border-color:#3a78f566;color:#fff}@media (max-width: 1024px){.case-cards[data-astro-cid-hisa3byi]{grid-template-columns:repeat(2,1fr)}.partner-buttons[data-astro-cid-hisa3byi]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.cloud-case-section[data-astro-cid-hisa3byi]{padding:40px 5% 60px}.case-cards[data-astro-cid-hisa3byi],.partner-buttons[data-astro-cid-hisa3byi]{grid-template-columns:1fr}.section-title[data-astro-cid-hisa3byi]{font-size:24px}}
