._9ZClpW_freeHostingPage{background:#f7f6f3;min-height:100vh;padding-bottom:clamp(60px,8vw,100px)}._9ZClpW_heroSection{text-align:center;padding:clamp(40px,6vw,72px) 0 clamp(28px,4vw,44px);position:relative}._9ZClpW_heroBadge{color:#9a1b16;background:#fceae9;border:1px solid #d027212e;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 16px;font-size:.85rem;font-weight:600;display:inline-flex;box-shadow:0 2px 10px #d0272114}._9ZClpW_heroTitle{letter-spacing:-.025em;max-width:860px;margin:0 auto 16px;color:#1a1a1a!important;font-size:clamp(2.3rem,5.2vw,3.6rem)!important;font-weight:800!important;line-height:1.15!important}._9ZClpW_heroTitle span{color:#d02721;background:linear-gradient(135deg,#d02721 0%,#ff5247 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text}._9ZClpW_heroSubtitle{max-width:680px;margin:0 auto 28px;color:#6b6b6b!important;font-size:clamp(1.05rem,2vw,1.25rem)!important;line-height:1.6!important}._9ZClpW_controlsWrapper{flex-direction:column;align-items:center;gap:16px;max-width:680px;margin:0 auto 28px;display:flex}._9ZClpW_searchBar{width:100%;max-width:520px}._9ZClpW_searchBar input{background:#fff;border:1px solid #00000014;border-radius:12px;height:48px;font-size:.95rem;transition:all .2s;box-shadow:0 2px 12px #0000000a}._9ZClpW_searchBar input:focus{border-color:#d02721;box-shadow:0 0 0 3px #d0272126}._9ZClpW_filterSection{justify-content:center;margin:0 0 40px;display:flex}._9ZClpW_categoryPills{background:#fff;border:1px solid #00000014;border-radius:14px;flex-wrap:wrap;justify-content:center;gap:8px;padding:6px;display:flex;box-shadow:0 2px 10px #0000000a}._9ZClpW_categoryPill{-webkit-appearance:none;appearance:none;color:#6b6b6b;cursor:pointer;background:0 0;border:none;border-radius:10px;padding:8px 18px;font-size:.88rem;font-weight:600;transition:all .2s}._9ZClpW_categoryPill:hover{color:#1a1a1a;background:#0000000a}._9ZClpW_categoryPill._9ZClpW_activeCategory{color:#fff;background:#d02721;box-shadow:0 2px 10px #d0272159}._9ZClpW_gridSection{margin-bottom:clamp(60px,8vw,90px)}._9ZClpW_hostingGrid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:24px;display:grid}@media (max-width:480px){._9ZClpW_hostingGrid{grid-template-columns:1fr}}._9ZClpW_hostingCard{background:#fff;border:1px solid #00000014;border-radius:18px;flex-direction:column;padding:24px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}._9ZClpW_hostingCard:hover{border-color:#d0272166;transform:translateY(-4px);box-shadow:0 16px 36px #00000012}._9ZClpW_cardTopRow{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._9ZClpW_iconWrapper{color:#1a1a1a;background:#f7f6f3;border:1px solid #0000000f;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .2s;display:flex}._9ZClpW_hostingCard:hover ._9ZClpW_iconWrapper{color:#9a1b16;background:#fceae9;transform:scale(1.06)}._9ZClpW_cardBadge{text-transform:uppercase;letter-spacing:.04em;color:#9a1b16;background:#fceae9;border:1px solid #d0272126;border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:700}._9ZClpW_deprecatedBadge{text-transform:uppercase;letter-spacing:.04em;color:#b45309;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:6px;padding:3px 8px;font-size:.7rem;font-weight:700}._9ZClpW_cardDeprecationNotice{color:#6b6b6b;background:#f59e0b14;border:1px solid #f59e0b40;border-radius:8px;margin-bottom:14px;padding:8px 12px;font-size:.8rem;line-height:1.4}._9ZClpW_cardDeprecationNotice strong{color:#b45309}._9ZClpW_cardDeprecationNotice a{color:#d97706;margin-left:4px;font-weight:700;text-decoration:underline;transition:color .15s}._9ZClpW_cardDeprecationNotice a:hover{color:#b45309}._9ZClpW_cardTitle{margin-bottom:8px;line-height:1.25;color:#1a1a1a!important;font-size:1.35rem!important;font-weight:700!important}._9ZClpW_cardTagline{flex-grow:1;margin-bottom:16px;line-height:1.5;color:#6b6b6b!important;font-size:.92rem!important}._9ZClpW_stackTags{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}._9ZClpW_stackTag{color:#6b6b6b;background:#f7f6f3;border:1px solid #0000000a;border-radius:6px;padding:3px 8px;font-size:.75rem;font-weight:600}._9ZClpW_specsBox{background:#f7f6f3;border:1px solid #0000000a;border-radius:12px;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px;padding:12px 14px;display:grid}._9ZClpW_specItem{color:#1a1a1a;align-items:center;gap:6px;font-size:.8rem;font-weight:600;display:flex}._9ZClpW_specItem svg{color:#d02721;flex-shrink:0}._9ZClpW_cardActions{grid-template-columns:1fr 1fr;gap:10px;margin-top:auto;display:grid}._9ZClpW_primaryDeployBtn{color:#fff!important;background:#d02721!important;border-radius:10px!important;font-weight:600!important;transition:all .2s!important}._9ZClpW_primaryDeployBtn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #d0272159;background:#9a1b16!important}._9ZClpW_learnMoreBtn{color:#1a1a1a!important;background:0 0!important;border-color:#00000014!important;border-radius:10px!important;font-weight:600!important}._9ZClpW_learnMoreBtn:hover{background:#f7f6f3!important;border-color:#00000026!important}._9ZClpW_whySection{background:#fff;border-top:1px solid #00000014;border-bottom:1px solid #00000014;margin:clamp(60px,8vw,90px) 0;padding:clamp(48px,6vw,72px) 0}._9ZClpW_sectionHeading{text-align:center;max-width:720px;margin:0 auto clamp(36px,5vw,56px)}._9ZClpW_sectionEyebrow{text-transform:uppercase;letter-spacing:.06em;color:#d02721;margin-bottom:10px;font-size:.82rem;font-weight:700;display:inline-block}._9ZClpW_sectionTitle{margin-bottom:14px;color:#1a1a1a!important;font-size:clamp(1.8rem,4vw,2.6rem)!important;font-weight:800!important;line-height:1.2!important}._9ZClpW_sectionSubtitle{line-height:1.6;color:#6b6b6b!important;font-size:clamp(.98rem,1.8vw,1.12rem)!important}._9ZClpW_featuresGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}@media (max-width:992px){._9ZClpW_featuresGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){._9ZClpW_featuresGrid{grid-template-columns:1fr}}._9ZClpW_featureCard{background:#f7f6f3;border:1px solid #00000014;border-radius:16px;padding:24px}._9ZClpW_featureIcon{color:#9a1b16;background:#fceae9;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}._9ZClpW_featureTitle{margin-bottom:8px;color:#1a1a1a!important;font-size:1.12rem!important;font-weight:700!important}._9ZClpW_featureDesc{line-height:1.5;color:#6b6b6b!important;font-size:.9rem!important}._9ZClpW_comparisonSection{margin:clamp(60px,8vw,90px) 0}._9ZClpW_tableWrapper{background:#fff;border:1px solid #00000014;border-radius:18px;overflow-x:auto;box-shadow:0 4px 18px #00000008}._9ZClpW_comparisonTable{border-collapse:collapse;text-align:left;width:100%;min-width:680px}._9ZClpW_comparisonTable th,._9ZClpW_comparisonTable td{border-bottom:1px solid #00000014;padding:16px 22px}._9ZClpW_comparisonTable th{color:#1a1a1a;background:#faf9f6;font-size:.92rem;font-weight:700}._9ZClpW_comparisonTable th:nth-child(2),._9ZClpW_comparisonTable td:nth-child(2){background:#d0272108;font-weight:600}._9ZClpW_comparisonTable th:first-child{border-top-left-radius:18px}._9ZClpW_comparisonTable th:last-child{border-top-right-radius:18px}._9ZClpW_comparisonTable tr:last-child td{border-bottom:none}._9ZClpW_msHostColHeader{color:#d02721!important;font-size:1.05rem!important}._9ZClpW_msHostCell{color:#9a1b16;font-weight:700!important}._9ZClpW_otherCell{color:#6b6b6b}._9ZClpW_ctaBanner{text-align:center;color:#fff;background:linear-gradient(135deg,#9a1b16 0%,#d02721 100%);border-radius:24px;margin-top:clamp(60px,8vw,90px);padding:clamp(40px,6vw,64px) clamp(24px,5vw,56px);position:relative;overflow:hidden;box-shadow:0 16px 40px #d0272140}._9ZClpW_ctaTitle{margin-bottom:14px;color:#fff!important;font-size:clamp(2rem,4.5vw,3rem)!important;font-weight:800!important}._9ZClpW_ctaSubtitle{max-width:620px;margin:0 auto 28px;color:#ffffffe0!important;font-size:clamp(1rem,2vw,1.18rem)!important}._9ZClpW_ctaBtnPrimary{box-shadow:0 4px 14px #00000026;color:#d02721!important;background:#fff!important;border-radius:12px!important;padding:12px 28px!important;font-weight:700!important}._9ZClpW_ctaBtnPrimary:hover{transform:translateY(-2px);background:#fdf2f2!important}
