.hosting-hero:where(.astro-2cssdbwx){min-height:350px;display:flex;align-items:center;background:linear-gradient(90deg,#0046a0f0,#100739f0),url(/wp-content/uploads/2024/08/5-digital-marketing-illustration-concepts-2021-08-29-13-11-11-utc-1-min.png) center/cover no-repeat;color:#fff;padding:3.75rem 0}.hero-inner:where(.astro-2cssdbwx){max-width:820px}.hosting-hero:where(.astro-2cssdbwx) h1:where(.astro-2cssdbwx){color:#fff;margin-bottom:.75rem;font-size:clamp(2.4rem,5vw,3.6rem)}.hero-breadcrumbs:where(.astro-2cssdbwx){display:inline-flex;align-items:center;gap:.4rem;margin-bottom:.8rem;font-size:.9rem;color:#ffffffe6}.hero-breadcrumbs:where(.astro-2cssdbwx) a:where(.astro-2cssdbwx){color:#fff;text-decoration:none}.hero-breadcrumbs:where(.astro-2cssdbwx) a:where(.astro-2cssdbwx):hover{text-decoration:underline}.hosting-hero:where(.astro-2cssdbwx) p:where(.astro-2cssdbwx){color:#fffffff2;line-height:1.8;margin:0}.hero-actions:where(.astro-2cssdbwx){margin-top:1.25rem;display:flex;flex-wrap:wrap;gap:.85rem}.hero-actions:where(.astro-2cssdbwx) .btn-outline:where(.astro-2cssdbwx){border-color:#ffffff85;color:#fff}.hero-actions:where(.astro-2cssdbwx) .btn-outline:where(.astro-2cssdbwx):hover{background:#fff;color:var(--color-primary-navy);border-color:#fff}.cloud-intro:where(.astro-2cssdbwx){background:#f3f7fd}.cloud-intro-inner:where(.astro-2cssdbwx){display:grid;grid-template-columns:1.1fr .9fr;gap:2rem;align-items:center}.eyebrow:where(.astro-2cssdbwx){margin:0 0 .4rem;font-family:var(--font-family-heading);font-weight:800;color:var(--color-primary-red);text-transform:uppercase;letter-spacing:.06em;font-size:.8rem}.cloud-copy:where(.astro-2cssdbwx) h2:where(.astro-2cssdbwx){margin-bottom:.8rem;font-size:clamp(1.8rem,3vw,2.5rem)}.cloud-copy:where(.astro-2cssdbwx) p:where(.astro-2cssdbwx){color:var(--color-text-light);line-height:1.85;margin:0 0 1rem;max-width:60ch}.cloud-media:where(.astro-2cssdbwx){display:flex;justify-content:center}.hosting-mockup:where(.astro-2cssdbwx){width:100%;max-width:460px;border-radius:20px;background:linear-gradient(170deg,#fff,#f5f9ff);border:1px solid #d7e5f8;padding:.85rem;box-shadow:0 24px 46px #10073924;display:grid;gap:.7rem}.mockup-head:where(.astro-2cssdbwx){border-radius:14px;background:#fff;border:1px solid #e3edf9;padding:.65rem .75rem;display:grid;grid-template-columns:auto 1fr auto;gap:.6rem;align-items:center}.mockup-dots:where(.astro-2cssdbwx){display:inline-flex;gap:.22rem}.mockup-dots:where(.astro-2cssdbwx) span:where(.astro-2cssdbwx){width:.45rem;height:.45rem;border-radius:999px;background:#d3dfef}.mockup-dots:where(.astro-2cssdbwx) span:where(.astro-2cssdbwx):first-child{background:#ffcc6b}.mockup-dots:where(.astro-2cssdbwx) span:where(.astro-2cssdbwx):nth-child(2){background:#90d88a}.mockup-dots:where(.astro-2cssdbwx) span:where(.astro-2cssdbwx):last-child{background:#87b6f5}.mockup-head:where(.astro-2cssdbwx) p:where(.astro-2cssdbwx){margin:0;color:var(--color-primary-navy);font-family:var(--font-family-heading);font-weight:800;font-size:.9rem}.mockup-status:where(.astro-2cssdbwx){display:inline-flex;align-items:center;border-radius:999px;background:#ecf9f0;color:#0f7a3a;font-size:.72rem;font-weight:700;padding:.22rem .55rem}.mockup-metrics:where(.astro-2cssdbwx){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.mockup-metrics:where(.astro-2cssdbwx) article:where(.astro-2cssdbwx){border-radius:14px;border:1px solid #e3edf9;background:#fff;padding:.72rem .78rem}.metric-label:where(.astro-2cssdbwx){margin:0;color:#697b97;font-size:.75rem;line-height:1.25}.metric-value:where(.astro-2cssdbwx){margin:.26rem 0 0;color:var(--color-text-dark);font-family:var(--font-family-heading);font-size:1.05rem;font-weight:900;line-height:1.2}.mockup-services:where(.astro-2cssdbwx){border-radius:14px;border:1px solid #e3edf9;background:#fff;padding:.72rem .78rem}.mockup-services:where(.astro-2cssdbwx) p:where(.astro-2cssdbwx){margin:0 0 .45rem;color:var(--color-primary-navy);font-family:var(--font-family-heading);font-size:.88rem;font-weight:800}.mockup-services:where(.astro-2cssdbwx) ul:where(.astro-2cssdbwx){list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.mockup-services:where(.astro-2cssdbwx) li:where(.astro-2cssdbwx){position:relative;margin:0;padding-left:1rem;color:#4c607f;font-size:.82rem;line-height:1.45}.mockup-services:where(.astro-2cssdbwx) li:where(.astro-2cssdbwx):before{content:"";position:absolute;left:0;top:.42rem;width:.34rem;height:.34rem;border-radius:999px;background:#0f7a3a}.mockup-foot:where(.astro-2cssdbwx){border-radius:14px;border:1px solid #e3edf9;background:#fff;padding:.6rem .75rem;display:flex;align-items:center;justify-content:space-between;gap:.7rem}.mockup-foot:where(.astro-2cssdbwx) span:where(.astro-2cssdbwx){color:#4c607f;font-size:.78rem;line-height:1.3}.mockup-foot:where(.astro-2cssdbwx) button:where(.astro-2cssdbwx){border:0;border-radius:999px;background:var(--color-secondary-blue);color:#fff;font-family:var(--font-family-heading);font-size:.78rem;font-weight:800;padding:.42rem .8rem;line-height:1}.features:where(.astro-2cssdbwx){background:#fff}.section-title:where(.astro-2cssdbwx){text-align:center;margin-bottom:2rem;font-size:clamp(2rem,3.2vw,2.7rem);letter-spacing:-.02em;text-wrap:balance}.feature-grid:where(.astro-2cssdbwx){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.feature-card:where(.astro-2cssdbwx){background:#fff;border-radius:18px;padding:1.2rem;text-align:center;box-shadow:0 18px 36px #10073917}.feature-icon:where(.astro-2cssdbwx){width:52px;height:52px;margin:0 auto .8rem;border-radius:999px;display:grid;place-items:center;background:#b632321a;color:var(--color-primary-red)}.feature-icon:where(.astro-2cssdbwx) svg:where(.astro-2cssdbwx){width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.feature-card:where(.astro-2cssdbwx) h3:where(.astro-2cssdbwx){margin-bottom:.5rem;font-size:1.05rem}.feature-card:where(.astro-2cssdbwx) p:where(.astro-2cssdbwx){color:var(--color-text-light);margin:0;line-height:1.65;font-size:.95rem}.plans:where(.astro-2cssdbwx){background:linear-gradient(135deg,#f3f7fd,#fff)}.plan-grid:where(.astro-2cssdbwx){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;max-width:860px;margin:0 auto}.plan-card:where(.astro-2cssdbwx){background:#fff;border-radius:18px;border:1px solid transparent;padding:1.4rem;box-shadow:0 20px 40px #10073914;display:grid;gap:.7rem;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.plan-card-featured:where(.astro-2cssdbwx){border-color:#0058cc52;box-shadow:0 22px 50px #0058cc38}.plan-card:where(.astro-2cssdbwx) h3:where(.astro-2cssdbwx){margin:0;font-size:1.25rem}.price:where(.astro-2cssdbwx){margin:0;font-family:var(--font-family-heading);font-weight:900;color:var(--color-primary-navy);font-size:2.3rem;line-height:1}.price:where(.astro-2cssdbwx) span:where(.astro-2cssdbwx){font-size:.82rem;margin-right:.32rem;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle}.period:where(.astro-2cssdbwx){margin:0;color:var(--color-text-light)}.plan-card:where(.astro-2cssdbwx) ul:where(.astro-2cssdbwx){list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.plan-card:where(.astro-2cssdbwx) li:where(.astro-2cssdbwx){position:relative;padding-left:1rem;color:var(--color-text-light)}.plan-card:where(.astro-2cssdbwx) li:where(.astro-2cssdbwx):before{content:"✓";position:absolute;left:0;color:#0a7d3b;font-weight:800}.plan-card:where(.astro-2cssdbwx) .btn:where(.astro-2cssdbwx){margin-top:.2rem}.why:where(.astro-2cssdbwx){background:#fff}.why-grid:where(.astro-2cssdbwx){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.why-card:where(.astro-2cssdbwx){background:#fff;border:1px solid transparent;border-radius:18px;box-shadow:0 18px 36px #10073914;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out);display:grid;align-content:start;justify-items:center;text-align:center;gap:.5rem;padding:1.1rem;height:100%}.why-card-icon:where(.astro-2cssdbwx){width:56px;height:56px;border-radius:999px;display:grid;place-items:center;margin-bottom:.2rem;background:#b632321a;color:var(--color-primary-red)}.why-card-icon:where(.astro-2cssdbwx) svg:where(.astro-2cssdbwx){width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.why-card:where(.astro-2cssdbwx) h3:where(.astro-2cssdbwx){margin:0;font-size:1.1rem}.why-card:where(.astro-2cssdbwx) p:where(.astro-2cssdbwx){margin:0;color:var(--color-text-light);line-height:1.7}.security:where(.astro-2cssdbwx){background:#f8fbff}.security-grid:where(.astro-2cssdbwx){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.security-card:where(.astro-2cssdbwx){background:#fff;border:1px solid transparent;border-radius:16px;padding:1.1rem;box-shadow:0 16px 32px #10073914;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.security-art:where(.astro-2cssdbwx){width:100%;aspect-ratio:16 / 10;border-radius:14px;border:1px solid #d7e5f8;margin-bottom:.85rem;display:grid;place-items:center;overflow:hidden}.security-mini:where(.astro-2cssdbwx){width:100%;height:100%;padding:.6rem;border-radius:12px;display:grid;gap:.45rem}.mini-topbar:where(.astro-2cssdbwx){display:inline-flex;gap:.22rem}.mini-topbar:where(.astro-2cssdbwx) span:where(.astro-2cssdbwx){width:.42rem;height:.42rem;border-radius:999px;background:#bdd2f0}.gdpr-sheet:where(.astro-2cssdbwx){border-radius:10px;background:#fff;border:1px solid #d8e5f6;padding:.45rem;display:grid;gap:.42rem}.gdpr-sheet:where(.astro-2cssdbwx) p:where(.astro-2cssdbwx){margin:0;font-size:.6rem;font-family:var(--font-family-heading);color:#1f3760;font-weight:800;letter-spacing:.01em}.gdpr-lines:where(.astro-2cssdbwx){display:grid;gap:.22rem}.gdpr-lines:where(.astro-2cssdbwx) span:where(.astro-2cssdbwx){height:.2rem;border-radius:999px;background:#d6e4f7}.gdpr-lines:where(.astro-2cssdbwx) span:where(.astro-2cssdbwx):last-child{width:72%}.gdpr-status:where(.astro-2cssdbwx){border-radius:999px;background:#e9f7ee;border:1px solid #c8e9d4;width:fit-content;display:inline-flex;align-items:center;gap:.24rem;padding:.16rem .35rem}.gdpr-status:where(.astro-2cssdbwx) i:where(.astro-2cssdbwx){width:.35rem;height:.35rem;border-radius:999px;background:#0f7a3a}.gdpr-status:where(.astro-2cssdbwx) b:where(.astro-2cssdbwx){font-size:.56rem;color:#0f7a3a;font-weight:800;line-height:1}.backup-mini:where(.astro-2cssdbwx){align-content:start}.backup-row:where(.astro-2cssdbwx){border-radius:9px;background:#fff;border:1px solid #d8e5f6;padding:.26rem .34rem;display:grid;grid-template-columns:auto 1fr auto;gap:.25rem;align-items:center}.backup-row:where(.astro-2cssdbwx) i:where(.astro-2cssdbwx){width:.32rem;height:.32rem;border-radius:999px;background:#1b8f4d}.backup-label:where(.astro-2cssdbwx){font-size:.56rem;color:#274068;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.backup-pill:where(.astro-2cssdbwx){border-radius:999px;background:#e9f7ee;color:#1b8f4d;font-size:.5rem;font-weight:800;padding:.1rem .32rem;line-height:1}.backup-pill-soft:where(.astro-2cssdbwx){background:#eef5ff;color:#21528f}.backup-bar:where(.astro-2cssdbwx){border-radius:999px;height:.35rem;background:#d8e5f6;overflow:hidden;margin-top:.1rem}.backup-bar:where(.astro-2cssdbwx) span:where(.astro-2cssdbwx){display:block;width:76%;height:100%;background:linear-gradient(90deg,#1b8f4d,#59b881)}.ddos-mini:where(.astro-2cssdbwx){position:relative;place-items:center}.ddos-grid:where(.astro-2cssdbwx){width:100%;height:100%;border-radius:10px;border:1px solid #e7d1d1;background:linear-gradient(#f3dede 1px,transparent 1px),linear-gradient(90deg,#f3dede 1px,transparent 1px);background-size:14px 14px;background-color:#fff}.ddos-shield:where(.astro-2cssdbwx){position:absolute;width:38px;height:38px;border-radius:999px;border:2px solid #bd3838;background:#fff6f6;display:grid;place-items:center}.ddos-shield:where(.astro-2cssdbwx) span:where(.astro-2cssdbwx){width:16px;height:16px;border-radius:4px;border:2px solid #bd3838;transform:rotate(45deg)}.ddos-mini:where(.astro-2cssdbwx) p:where(.astro-2cssdbwx){position:absolute;bottom:.38rem;margin:0;background:#ffffffeb;border:1px solid #f0d2d2;border-radius:999px;padding:.12rem .36rem;font-size:.52rem;font-weight:800;color:#7f1e1e}.security-art-gdpr:where(.astro-2cssdbwx){background:linear-gradient(135deg,#edf4ff,#f8fbff)}.security-art-backup:where(.astro-2cssdbwx){background:linear-gradient(135deg,#eef9f2,#f7fcf9)}.security-art-ddos:where(.astro-2cssdbwx){background:linear-gradient(135deg,#fff1f1,#fff8f8)}.security-card:where(.astro-2cssdbwx) h3:where(.astro-2cssdbwx){margin-bottom:.45rem;font-size:1.05rem}.security-card:where(.astro-2cssdbwx) p:where(.astro-2cssdbwx){color:var(--color-text-light);margin:0;line-height:1.7}.steps:where(.astro-2cssdbwx){background:#fff}.step-grid:where(.astro-2cssdbwx){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.step-card:where(.astro-2cssdbwx){background:#f8fbff;border:1px solid transparent;border-radius:16px;padding:1.1rem;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.step-number:where(.astro-2cssdbwx){width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-secondary-blue);color:#fff;font-family:var(--font-family-heading);font-weight:800;margin-bottom:.7rem}.step-card:where(.astro-2cssdbwx) h3:where(.astro-2cssdbwx){margin-bottom:.45rem;font-size:1.05rem}.step-card:where(.astro-2cssdbwx) p:where(.astro-2cssdbwx){margin:0;color:var(--color-text-light);line-height:1.7}.faq-section:where(.astro-2cssdbwx){background:#fff;padding-top:0}.cta-band:where(.astro-2cssdbwx){background:linear-gradient(90deg,#0046a0,#100739)}.cta-band-inner:where(.astro-2cssdbwx){border-radius:24px;border:1px solid rgba(255,255,255,.26);padding:1rem 1.2rem;background:#ffffff0f;display:flex;align-items:center;justify-content:space-between;gap:1rem}.cta-band:where(.astro-2cssdbwx) h2:where(.astro-2cssdbwx){margin:0;color:#fff}.cta-band:where(.astro-2cssdbwx) .btn:where(.astro-2cssdbwx){background:#fff;color:var(--color-primary-navy)}.cta-band:where(.astro-2cssdbwx) .btn:where(.astro-2cssdbwx):hover{background:#f2f7ff;color:var(--color-primary-navy)}.feature-card:where(.astro-2cssdbwx),.plan-card:where(.astro-2cssdbwx),.security-card:where(.astro-2cssdbwx),.step-card:where(.astro-2cssdbwx){height:100%}.feature-card:where(.astro-2cssdbwx){border:1px solid transparent;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.feature-card:where(.astro-2cssdbwx):hover,.plan-card:where(.astro-2cssdbwx):hover,.why-card:where(.astro-2cssdbwx):hover,.security-card:where(.astro-2cssdbwx):hover,.step-card:where(.astro-2cssdbwx):hover{transform:translateY(-4px);border-color:#d3e2f6;box-shadow:0 22px 44px #1007391f}@media(max-width:1100px){.feature-grid:where(.astro-2cssdbwx),.why-grid:where(.astro-2cssdbwx),.step-grid:where(.astro-2cssdbwx){grid-template-columns:repeat(2,minmax(0,1fr))}.security-grid:where(.astro-2cssdbwx){grid-template-columns:1fr}}@media(max-width:900px){.cloud-intro-inner:where(.astro-2cssdbwx),.plan-grid:where(.astro-2cssdbwx){grid-template-columns:1fr}.cta-band-inner:where(.astro-2cssdbwx){flex-direction:column;align-items:flex-start}}@media(max-width:767px){.hosting-hero:where(.astro-2cssdbwx){min-height:310px;padding:3rem 0}.hero-actions:where(.astro-2cssdbwx){flex-direction:column;align-items:stretch}.feature-grid:where(.astro-2cssdbwx),.why-grid:where(.astro-2cssdbwx),.step-grid:where(.astro-2cssdbwx){grid-template-columns:1fr}.mockup-head:where(.astro-2cssdbwx){grid-template-columns:1fr;justify-items:start;gap:.45rem}.mockup-foot:where(.astro-2cssdbwx){flex-direction:column;align-items:flex-start}}
