.stats-section[data-v-62b8e83a]{padding:70px 0;background:linear-gradient(180deg,#f0f5fb 0%,#f8fafc 100%)}@media (max-width: 768px){.stats-section[data-v-62b8e83a]{padding:50px 0}}.stat-item[data-v-62b8e83a]{text-align:center;padding:1.5rem 1rem}@media (max-width: 768px){.stat-item[data-v-62b8e83a]{padding:1rem .5rem}}.stat-icon[data-v-62b8e83a]{width:48px;height:48px;margin:0 auto 1rem}.stat-icon[data-v-62b8e83a] svg{width:48px;height:48px}@media (max-width: 768px){.stat-icon[data-v-62b8e83a]{width:40px;height:40px}.stat-icon[data-v-62b8e83a] svg{width:40px;height:40px}}.stat-number[data-v-62b8e83a]{font-family:Rubik,sans-serif;font-size:2.5rem;font-weight:700;color:#092a44;line-height:1.2}@media (max-width: 768px){.stat-number[data-v-62b8e83a]{font-size:1.75rem}}.stat-label[data-v-62b8e83a]{font-size:1rem;color:#6c7a89;font-weight:500;margin-top:.25rem}@media (max-width: 768px){.stat-label[data-v-62b8e83a]{font-size:.85rem}}.stats-section--plain[data-v-62b8e83a]{padding:0;background:#fff;border-bottom:1px solid #e1eaf8}.stats-section--plain .stat-icon[data-v-62b8e83a]{display:none}.stats-section--plain .row>div[data-v-62b8e83a]{margin-bottom:0!important;border-left:1px solid #e1eaf8}.stats-section--plain .row>div[data-v-62b8e83a]:first-child{border-left:0}@media (max-width: 991px){.stats-section--plain .row>div[data-v-62b8e83a]:nth-child(odd){border-left:0}.stats-section--plain .row>div[data-v-62b8e83a]:nth-child(n+3){border-top:1px solid #e1eaf8}}.stats-section--plain .stat-item[data-v-62b8e83a]{padding:2.25rem 1rem}@media (max-width: 768px){.stats-section--plain .stat-item[data-v-62b8e83a]{padding:1.5rem .5rem}}.stats-section--plain .stat-number[data-v-62b8e83a]{font-size:2.1rem}@media (max-width: 768px){.stats-section--plain .stat-number[data-v-62b8e83a]{font-size:1.6rem}}.tech-stack-section[data-v-60ccd60b]{padding:80px 0;background:linear-gradient(135deg,#092a44 0%,#0d3a5c 50%,#092a44 100%)}@media (max-width: 768px){.tech-stack-section[data-v-60ccd60b]{padding:50px 0}}.section-header[data-v-60ccd60b]{margin-bottom:3rem}.section-badge[data-v-60ccd60b]{display:inline-block;background:linear-gradient(135deg,#1BDDEE,#0890fb);color:#fff;padding:.35rem 1rem;border-radius:20px;font-size:.85rem;font-weight:600;margin-bottom:1rem}.section-title[data-v-60ccd60b]{font-family:Rubik,sans-serif;font-size:2.25rem;font-weight:700;color:#fff;margin-bottom:.5rem}@media (max-width: 768px){.section-title[data-v-60ccd60b]{font-size:1.75rem}}.section-desc[data-v-60ccd60b]{color:#ffffffb3;font-size:1.1rem}@media (max-width: 768px){.section-desc[data-v-60ccd60b]{font-size:1rem}}.tech-logos[data-v-60ccd60b]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}@media (max-width: 768px){.tech-logos[data-v-60ccd60b]{gap:1rem}}.tech-logo-item[data-v-60ccd60b]{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.25rem 1.5rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:12px;transition:all .3s ease;min-width:110px}.tech-logo-item[data-v-60ccd60b]:hover{background:rgba(255,255,255,.08);border-color:#1bddee4d;transform:translateY(-3px)}@media (max-width: 768px){.tech-logo-item[data-v-60ccd60b]{min-width:90px;padding:1rem}}@media (max-width: 480px){.tech-logo-item[data-v-60ccd60b]{min-width:80px;padding:.75rem}}.logo-wrapper[data-v-60ccd60b]{width:60px;height:40px;display:flex;align-items:center;justify-content:center}.logo-wrapper[data-v-60ccd60b] svg{width:60px;height:40px}.tech-name[data-v-60ccd60b]{color:#ffffffbf;font-size:.8rem;font-weight:500;text-align:center}.tech-plain[data-v-60ccd60b]{padding:64px 0;background:#fff;text-align:center}@media (max-width: 768px){.tech-plain[data-v-60ccd60b]{padding:44px 0}}.tech-plain-title[data-v-60ccd60b]{font-family:Rubik,sans-serif;font-size:1.75rem;font-weight:700;color:#092a44;margin-bottom:.5rem}@media (max-width: 768px){.tech-plain-title[data-v-60ccd60b]{font-size:1.4rem}}.tech-plain-desc[data-v-60ccd60b]{color:#6c7a89;margin-bottom:2.25rem}.tech-plain-row[data-v-60ccd60b]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.75rem 3.25rem;margin:0}@media (max-width: 768px){.tech-plain-row[data-v-60ccd60b]{gap:1.5rem 2rem}}.tech-plain-row li[data-v-60ccd60b]{display:flex;align-items:center;gap:.65rem;color:#092a44;font-weight:600;font-size:1rem}@media (max-width: 575px){.tech-plain-row[data-v-60ccd60b]{display:grid;grid-template-columns:repeat(2,max-content);justify-content:center;gap:1.25rem 2.5rem}}.tech-plain-row img[data-v-60ccd60b]{width:34px;height:34px;opacity:.85}.datacenter-section[data-v-40e26998]{padding:80px 0;background:linear-gradient(180deg,#f0f5fb 0%,#f8fafc 100%)}@media (max-width: 768px){.datacenter-section[data-v-40e26998]{padding:50px 0}}.section-header[data-v-40e26998]{margin-bottom:2.5rem}.section-badge[data-v-40e26998]{display:inline-block;background:linear-gradient(135deg,#1BDDEE,#0890fb);color:#fff;padding:.35rem 1rem;border-radius:20px;font-size:.85rem;font-weight:600;margin-bottom:1rem}.section-title[data-v-40e26998]{font-family:Rubik,sans-serif;font-size:2.25rem;font-weight:700;color:#092a44;margin-bottom:.5rem}@media (max-width: 768px){.section-title[data-v-40e26998]{font-size:1.75rem}}.section-desc[data-v-40e26998]{color:#6c7a89;font-size:1.1rem}@media (max-width: 768px){.section-desc[data-v-40e26998]{font-size:1rem}}.datacenter-map[data-v-40e26998]{margin:0 auto 3rem}@media (max-width: 768px){.datacenter-map[data-v-40e26998]{margin-bottom:2rem}}.world-map-svg[data-v-40e26998]{width:100%;height:auto}.dc-marker .pulse-ring[data-v-40e26998]{animation:dcPulse-40e26998 3s ease-in-out infinite}.dc-marker:nth-child(2n) .pulse-ring[data-v-40e26998]{animation-delay:.5s}.dc-marker:nth-child(3n) .pulse-ring[data-v-40e26998]{animation-delay:1s}@keyframes dcPulse-40e26998{0%,to{opacity:.3}50%{opacity:.7}}.providers-grid[data-v-40e26998]{display:grid;grid-template-columns:repeat(3,1fr);column-gap:1.5rem;row-gap:0}@media (max-width: 991px){.providers-grid[data-v-40e26998]{grid-template-columns:1fr;row-gap:1.5rem}}.provider-card[data-v-40e26998]{background:#fff;border:1px solid #e1eaf8;border-radius:16px;padding:1.75rem;display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;transition:all .35s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}@media (max-width: 991px){.provider-card[data-v-40e26998]{display:flex;flex-direction:column;grid-row:auto}}.provider-card[data-v-40e26998]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px}.provider-card[data-v-40e26998]:hover{transform:translateY(-5px);box-shadow:0 20px 40px #092a4414;border-color:transparent}.provider-card.ovh[data-v-40e26998]:before{background:linear-gradient(90deg,#000E9C,#0050D7)}.provider-card.gcp[data-v-40e26998]:before{background:linear-gradient(90deg,#EA4335,#FBBC05,#34A853,#4285F4)}.provider-card.oci[data-v-40e26998]:before{background:linear-gradient(90deg,#C74634,#f08070)}@media (max-width: 768px){.provider-card[data-v-40e26998]{padding:1.25rem}}.provider-header[data-v-40e26998]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.provider-logo[data-v-40e26998]{height:36px}.provider-logo[data-v-40e26998] svg{height:36px;width:auto}.provider-badge[data-v-40e26998]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.2rem .6rem;border-radius:4px;background:#f0f5fb;color:#6c7a89}.ovh .provider-badge[data-v-40e26998]{background:rgba(0,14,156,.08);color:#000e9c}.gcp .provider-badge[data-v-40e26998]{background:rgba(66,133,244,.08);color:#4285f4}.oci .provider-badge[data-v-40e26998]{background:rgba(199,70,52,.08);color:#c74634}.provider-desc[data-v-40e26998]{color:#6c7a89;font-size:.88rem;line-height:1.6;margin:0 0 1.25rem}.provider-stats[data-v-40e26998]{display:flex;gap:1rem;margin-bottom:0;padding-top:1.25rem;border-top:1px solid #f0f5fb}.provider-stats .stat[data-v-40e26998]{flex:1;text-align:center}.provider-stats .stat-val[data-v-40e26998]{display:block;font-family:Rubik,sans-serif;font-size:1.25rem;font-weight:700;color:#092a44;line-height:1.2}.provider-stats .stat-lbl[data-v-40e26998]{display:block;font-size:.7rem;color:#a0aec0;font-weight:500;margin-top:.15rem}.provider-features[data-v-40e26998]{display:flex;flex-wrap:wrap;gap:.4rem;align-content:flex-start}.provider-features span[data-v-40e26998]{display:inline-flex;align-items:center;gap:.3rem;font-size:.76rem;color:#6c7a89;background:#f8fafc;padding:.25rem .6rem;border-radius:20px;border:1px solid #f0f5fb}.provider-features span i[data-v-40e26998]{font-size:.6rem;color:#1bddee}.ovh .provider-features span i[data-v-40e26998]{color:#0050d7}.gcp .provider-features span i[data-v-40e26998]{color:#34a853}.oci .provider-features span i[data-v-40e26998]{color:#c74634}.datacenter-section--dark[data-v-40e26998]{background:linear-gradient(135deg,#092a44 0%,#0d3a5c 50%,#092a44 100%);padding-bottom:0;overflow-x:hidden;overflow-x:clip}.datacenter-section--dark .section-title[data-v-40e26998]{color:#fff}.datacenter-section--dark .section-desc[data-v-40e26998]{color:#fff9}.datacenter-section--dark .dc-marker text[data-v-40e26998]{fill:#ffffffb3!important;stroke:#0d3a5c!important}.datacenter-section--dark .world-map-svg>g:last-child text[data-v-40e26998]{fill:#fff9!important}.datacenter-section--dark .world-map-svg>g[data-v-40e26998]:first-child{opacity:.25}.datacenter-section--dark .providers-grid[data-v-40e26998]{background:linear-gradient(180deg,#f0f5fb 0%,#f8fafc 100%);margin:0 -9999px;padding:3rem 9999px}.datacenter-section--plain .provider-card[data-v-40e26998]{grid-row:span 2;border-radius:12px;transition:none}.datacenter-section--plain .provider-card[data-v-40e26998]:before{display:none}.datacenter-section--plain .provider-card[data-v-40e26998]:hover{transform:none;box-shadow:none}.datacenter-section--plain .provider-desc[data-v-40e26998]{margin-bottom:0}
