/* Extracted page CSS from wordpress-hosting.html. */

html,body{background:#fff;}
    .dark-hero{margin-top:0;background:linear-gradient(145deg,#040d18 0%,#08162a 45%,#091a2f 100%);position:relative;overflow:hidden}
    .dark-hero::before{content:'';position:absolute;top:-120px;left:-80px;width:800px;height:600px;background:radial-gradient(ellipse at 25% 25%,rgba(0,133,202,.16) 0%,transparent 60%);pointer-events:none}
    .dh-ticker{overflow:hidden;background:rgba(0,0,0,.35);border-bottom:1px solid rgba(255,255,255,.05);-webkit-mask-image:linear-gradient(to right,transparent,black 4%,black 96%,transparent);mask-image:linear-gradient(to right,transparent,black 4%,black 96%,transparent)}
    .dh-ticker-track{display:flex;white-space:nowrap;width:max-content;animation:mheroTicker 28s linear infinite;padding:9px 0}
    .dh-ticker-track span{font-size:.64rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.28);padding:0 1.1rem}
    .dh-dot{color:#0085ca!important;opacity:.6;padding:0!important}
    .dh-inner{max-width:1280px;margin:0 auto;padding:7.5rem 2.5rem 4.5rem;display:grid;grid-template-columns:1fr 360px;gap:5rem;align-items:center;position:relative;z-index:1}
    @media(max-width:960px){.dh-inner{grid-template-columns:1fr;gap:2.5rem}}
    .dh-eyebrow{display:flex;align-items:center;gap:8px;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.32);margin-bottom:1.25rem}
    .dh-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:#0085ca;box-shadow:0 0 6px rgba(0,133,202,.6)}
    .dh-badge{display:inline-flex;align-items:center;gap:7px;background:rgba(0,133,202,.12);border:1px solid rgba(0,133,202,.28);border-radius:100px;padding:5px 14px;font-size:.78rem;font-weight:600;color:#5cc8ff;margin-bottom:1.5rem}
    .dh-h1{font-size:clamp(2.5rem,5vw,5rem);font-weight:900;letter-spacing:-.045em;line-height:.95;margin-bottom:1.75rem}
    .dh-h1 span{color:#fff;display:block}.dh-h1 em{font-style:normal;color:#0085ca;display:block}
    .dh-price-anchor{margin-bottom:1.75rem}
    .dh-price-from{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.35);margin-bottom:.25rem}
    .dh-price-row{display:flex;align-items:baseline;gap:3px}
    .dh-price-cur{font-size:1.75rem;font-weight:700;color:rgba(255,255,255,.6)}
    .dh-price-amt{font-size:clamp(2.5rem,5vw,4rem);font-weight:900;color:#fff;letter-spacing:-.06em}
    .dh-price-per{font-size:1rem;font-weight:500;color:rgba(255,255,255,.4);margin-left:4px}
    .dh-feat-list{list-style:none;padding:0;margin:0 0 2rem 0;display:flex;flex-direction:column;gap:10px}
    .dh-feat-list li{display:flex;align-items:center;gap:10px;font-size:.9rem;font-weight:500;color:rgba(255,255,255,.6)}
    .dh-feat-list li::before{content:'';display:block;width:16px;height:16px;min-width:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%230085ca' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}
    .dh-ctas{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}
    .dh-btn-primary{display:inline-flex;align-items:center;gap:8px;background:#0085ca;color:#fff;border-radius:10px;padding:13px 24px;font-size:.9375rem;font-weight:700;text-decoration:none;transition:all .2s}
    .dh-btn-primary:hover{background:#0070aa;transform:translateY(-1px)}
    .dh-btn-ghost{display:inline-flex;align-items:center;gap:8px;border:1.5px solid rgba(255,255,255,.16);color:rgba(255,255,255,.65);border-radius:10px;padding:13px 24px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .2s;background:transparent}
    .dh-btn-ghost:hover{border-color:rgba(255,255,255,.35);color:#fff}
    .dh-trust-row{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}
    .dh-trust-item{display:flex;align-items:center;gap:6px;font-size:.8rem;color:rgba(255,255,255,.35)}
    .dh-trust-item strong{color:rgba(255,255,255,.7)}
    .dh-trust-sep{color:rgba(255,255,255,.15)}
    .dh-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2rem;backdrop-filter:blur(20px)}
    .dh-card-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(0,133,202,.15);border:1px solid rgba(0,133,202,.3);border-radius:100px;padding:4px 12px;font-size:.72rem;font-weight:700;color:#5cc8ff;margin-bottom:1.25rem}
    .dh-card-label{font-size:1.125rem;font-weight:700;color:#fff;margin-bottom:1.5rem}
    .dh-card-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}
    .dh-spec{display:flex;flex-direction:column;gap:2px}
    .dh-spec-val{font-size:1.625rem;font-weight:900;color:#fff;letter-spacing:-.04em}
    .dh-spec-key{font-size:.72rem;font-weight:600;color:rgba(255,255,255,.35);text-transform:uppercase;letter-spacing:.08em}
    .dh-divider{height:1px;background:rgba(255,255,255,.08);margin-bottom:1.25rem}
    .dh-card-price{display:flex;align-items:baseline;gap:4px;margin-bottom:1.25rem}
    .dh-card-price-from{font-size:.8rem;color:rgba(255,255,255,.35);margin-right:2px}
    .dh-card-price-main{font-size:2.25rem;font-weight:900;color:#fff;letter-spacing:-.05em}
    .dh-card-price-mo{font-size:.875rem;color:rgba(255,255,255,.4)}
    .dh-card-cta{display:flex;align-items:center;justify-content:center;gap:8px;background:#0085ca;color:#fff;border-radius:10px;padding:13px 20px;font-size:.9rem;font-weight:700;text-decoration:none;margin-bottom:1rem;transition:background .2s}
    .dh-card-cta:hover{background:#0070aa}
    .dh-card-alt{font-size:.8rem;color:rgba(255,255,255,.3);text-align:center;line-height:1.6;margin:0}
    .dh-card-alt a{color:rgba(255,255,255,.55);text-decoration:underline}
    .s-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#9ca3af;margin-bottom:1rem}
    .s-eyebrow .dot{width:5px;height:5px;border-radius:50%;background:#0085ca}
    .s-h2{font-size:clamp(2rem,4.5vw,3.5rem);font-weight:900;letter-spacing:-.04em;line-height:1.05;margin-bottom:1rem}
    .s-h2 em{font-style:normal;color:#0085ca}
    .s-sub{font-size:1rem;color:var(--text-muted);max-width:540px;line-height:1.75;margin-bottom:3rem}
    .plans-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}
    @media(max-width:900px){.plans-3{grid-template-columns:1fr 1fr}}
    @media(max-width:560px){.plans-3{grid-template-columns:1fr}}
    .plan-card{background:#fff;border:1px solid var(--border);border-radius:var(--radius-xl);padding:1.75rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:var(--shadow-card);transition:all .2s;position:relative}
    .plan-card:hover{border-color:rgba(0,133,202,.3);box-shadow:0 4px 24px rgba(0,133,202,.08);transform:translateY(-2px)}
    .plan-card.featured{background:linear-gradient(150deg,#0085ca 0%,#005e96 100%)!important;border-color:transparent;transform:translateY(-10px);box-shadow:0 20px 60px rgba(0,133,202,.35)}
    .plan-top-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:#0085ca;color:#fff;border-radius:100px;padding:3px 14px;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}
    .plan-name{font-size:1.0625rem;font-weight:700;color:var(--text-primary)}
    .plan-price-lg{font-size:2.5rem;font-weight:900;letter-spacing:-.04em;color:var(--text-primary)}
    .plan-price-lg small{font-size:.875rem;font-weight:500;color:var(--text-muted)}
    .plan-price-label{font-size:.75rem;color:var(--text-muted);margin-top:2px}
    .plan-divider{height:1px;background:var(--border)}
    .plan-feat-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}
    .plan-feat-list li{display:flex;align-items:flex-start;gap:8px;font-size:.85rem;color:var(--text-muted)}
    .plan-feat-list li::before{content:'';display:block;width:15px;height:15px;min-width:15px;margin-top:1px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%230085ca' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}
    .plan-cta-btn{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--bg-800);color:var(--text-primary);border:1px solid var(--border);border-radius:10px;padding:12px 20px;font-size:.875rem;font-weight:700;text-decoration:none;transition:all .2s;margin-top:auto}
    .plan-cta-btn:hover{background:#e1e8f0;border-color:rgba(0,133,202,.2)}
    .plan-cta-btn.primary{background:#0085ca;color:#fff;border-color:transparent}
    .plan-cta-btn.primary:hover{background:#0070aa}
    .feat3-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}
    @media(max-width:768px){.feat3-grid{grid-template-columns:1fr 1fr}}
    @media(max-width:480px){.feat3-grid{grid-template-columns:1fr}}
    .feat3-card{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem;box-shadow:var(--shadow-card)}
    .feat3-icon{width:40px;height:40px;border-radius:10px;background:rgba(0,133,202,.07);border:1px solid rgba(0,133,202,.18);display:flex;align-items:center;justify-content:center;color:#0085ca;margin-bottom:1rem}
    .feat3-title{font-size:.9375rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}
    .feat3-desc{font-size:.8375rem;color:var(--text-muted);line-height:1.6}
    /* Featured plan — full blue gradient */
    .plan-card.featured{background:linear-gradient(150deg,#0085ca 0%,#005e96 100%);border-color:transparent;transform:translateY(-10px);box-shadow:0 20px 60px rgba(0,133,202,.35)}
    .plan-card.featured .plan-name,.plan-card.featured .plan-price-label{color:rgba(255,255,255,.75)}
    .plan-card.featured .plan-price-lg{color:#fff}
    .plan-card.featured .plan-price-lg small{color:rgba(255,255,255,.55)}
    .plan-card.featured .plan-divider{background:rgba(255,255,255,.18)}
    .plan-card.featured .plan-feat-list li{color:rgba(255,255,255,.8)}
    .plan-card.featured .plan-feat-list li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,.85)' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E")}
    .plan-card.featured .plan-top-badge{background:rgba(255,255,255,.2);color:#fff;backdrop-filter:blur(6px)}
    .plan-card.featured .plan-cta-btn.primary{background:#fff;color:#0085ca}
    .plan-card.featured .plan-cta-btn.primary:hover{background:#f0f6ff}
    /* Perf strip */
    .perf-strip{background:linear-gradient(135deg,#f0f6ff 0%,#e8f4fb 100%);border-top:1px solid rgba(0,133,202,.1);border-bottom:1px solid rgba(0,133,202,.1)}
    .perf-strip-inner{max-width:1280px;margin:0 auto;padding:2rem 2.5rem;display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;text-align:center}
    @media(max-width:700px){.perf-strip-inner{grid-template-columns:repeat(2,1fr)}}
    .perf-num{font-size:2rem;font-weight:900;color:#0085ca;letter-spacing:-.04em;line-height:1}
    .perf-label{font-size:.78rem;font-weight:600;color:#64748b;margin-top:.25rem;text-transform:uppercase;letter-spacing:.06em}
    .cms-wrap{position:relative;width:100%;max-width:440px;align-self:flex-end}
    .cms-bf{position:absolute;background:#fff;border-radius:10px;padding:.6rem .9rem;box-shadow:0 8px 24px rgba(0,0,0,.45);display:flex;align-items:center;gap:.5rem;z-index:5;white-space:nowrap}
    .cms-bf-a{top:1.25rem;left:-1.5rem;animation:cf1 4s ease-in-out infinite}
    .cms-bf-b{bottom:3.25rem;right:-1.25rem;animation:cf2 5s ease-in-out infinite .7s}
    @keyframes cf1{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}
    @keyframes cf2{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}
    .cms-fi{width:26px;height:26px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}
    .cms-fl{font-size:.58rem;color:#94a3b8;margin-bottom:1px}
    .cms-fv{font-size:.78rem;font-weight:800;color:#0f172a}
    .cms-win{border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;box-shadow:0 36px 72px rgba(0,0,0,.6),0 8px 20px rgba(0,0,0,.3)}
    .cms-cr{background:#252b3d;border-bottom:1px solid rgba(255,255,255,.07);padding:.45rem .8rem;display:flex;align-items:center;gap:.5rem}
    .cms-cr-d{display:flex;gap:4px}
    .cms-cr-d span{width:8px;height:8px;border-radius:50%}
    .cms-cr-d span:nth-child(1){background:#f87171}
    .cms-cr-d span:nth-child(2){background:#fbbf24}
    .cms-cr-d span:nth-child(3){background:#4ade80}
    .cms-cr-u{flex:1;background:rgba(0,0,0,.3);border-radius:4px;padding:2px 7px;font-size:.58rem;color:rgba(255,255,255,.25);font-family:monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

body.page-wordpress-hosting .fn-wordpress-hosting-inline-01 { background:#eff6ff;color:#0085ca; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-02 { background:#f0fdf4;color:#16a34a; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-03 { display:grid;grid-template-columns:115px 1fr;min-height:290px; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-04 { background:#1a1e28;border-right:1px solid rgba(255,255,255,.06);padding:.5rem 0; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-05 { padding:.3rem .75rem;font-size:.68rem;font-weight:900;color:#0085ca;margin-bottom:.4rem;border-bottom:1px solid rgba(255,255,255,.07);padding-bottom:.4rem; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-06 { padding:.28rem .65rem;font-size:.62rem;color:#fff;background:rgba(0,133,202,.12);border-left:2px solid #0085ca; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-07 { padding:.28rem .65rem;font-size:.62rem;color:rgba(255,255,255,.32); }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-08 { margin:.5rem .4rem 0;background:rgba(0,133,202,.1);border:1px solid rgba(0,133,202,.18);border-radius:4px;padding:.3rem .4rem;font-size:.55rem;color:#5cc8ff;text-align:center; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-09 { background:#1e2330;padding:.7rem; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-10 { display:flex;align-items:center;gap:.4rem;margin-bottom:.6rem;padding-bottom:.4rem;border-bottom:1px solid rgba(255,255,255,.07); }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-11 { background:rgba(0,133,202,.15);border:1px solid rgba(0,133,202,.25);border-radius:4px;padding:2px 6px;font-size:.56rem;font-weight:700;color:#5cc8ff; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-12 { flex:1; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-13 { background:rgba(255,255,255,.08);border-radius:4px;padding:2px 6px;font-size:.56rem;color:rgba(255,255,255,.45); }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-14 { background:#0085ca;border-radius:4px;padding:2px 7px;font-size:.56rem;font-weight:700;color:#fff; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-15 { font-size:.72rem;font-weight:700;color:rgba(255,255,255,.6);margin-bottom:.5rem;padding-bottom:.35rem;border-bottom:1px solid rgba(255,255,255,.06); }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-16 { background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);border-radius:5px;padding:.45rem .55rem;margin-bottom:.35rem; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-17 { font-size:.47rem;text-transform:uppercase;letter-spacing:.06em;color:rgba(255,255,255,.18);margin-bottom:.2rem; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-18 { height:4px;background:rgba(255,255,255,.08);border-radius:2px;margin-bottom:3px;width:88%; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-19 { height:4px;background:rgba(255,255,255,.08);border-radius:2px;margin-bottom:3px;width:72%; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-20 { height:4px;background:rgba(255,255,255,.08);border-radius:2px;width:50%; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-21 { background:rgba(0,133,202,.07);border:1px dashed rgba(0,133,202,.2);border-radius:5px;padding:.6rem;margin-bottom:.35rem;display:flex;align-items:center;justify-content:center;gap:.3rem;color:rgba(0,133,202,.5);font-size:.56rem; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-22 { background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);border-radius:5px;padding:.45rem .55rem; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-23 { height:6px;background:rgba(255,255,255,.1);border-radius:2px;width:60%; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-24 { background:var(--bg-800); }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-25 { background:#f0f7ff;padding:5rem 0;border-top:1px solid #e0edf8; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-26 { max-width:1280px;margin:0 auto;padding:0 2.5rem; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-27 { display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-28 { display:inline-flex;align-items:center;gap:10px;background:#fff;border:1px solid #c8dff5;border-radius:100px;padding:6px 16px 6px 10px;margin-bottom:1.5rem; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-29 { font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#21759b; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-30 { font-size:clamp(1.75rem,3vw,2.5rem);font-weight:900;letter-spacing:-.04em;color:#0f172a;margin:0 0 1.25rem;line-height:1.1; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-31 { color:#64748b;line-height:1.75;margin:0 0 2rem;font-size:.95rem; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-32 { list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-33 { display:flex;align-items:flex-start;gap:10px;font-size:.875rem;color:#334155; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-34 { flex-shrink:0;margin-top:2px; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-35 { background:linear-gradient(145deg,#1e293b,#0f172a);border-radius:18px;padding:1.5rem;border:1px solid rgba(255,255,255,.07); }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-36 { display:flex;align-items:center;gap:6px;margin-bottom:1.25rem; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-37 { width:10px;height:10px;border-radius:50%;background:#ff5f57;display:inline-block; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-38 { width:10px;height:10px;border-radius:50%;background:#ffbd2e;display:inline-block; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-39 { width:10px;height:10px;border-radius:50%;background:#28c840;display:inline-block; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-40 { font-size:.63rem;color:rgba(255,255,255,.3);margin-left:8px;font-family:monospace; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-41 { display:flex;flex-direction:column;gap:8px; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-42 { display:flex;align-items:center;justify-content:space-between;background:rgba(255,255,255,.06);border-radius:8px;padding:.7rem 1rem; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-43 { display:flex;align-items:center;gap:8px; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-44 { font-size:.8rem;color:#fff;font-weight:600; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-45 { font-size:.63rem;background:rgba(34,197,94,.15);color:#4ade80;border:1px solid rgba(34,197,94,.3);border-radius:100px;padding:2px 10px;font-weight:700; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-46 { display:flex;align-items:center;justify-content:space-between;background:rgba(255,255,255,.04);border-radius:8px;padding:.7rem 1rem; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-47 { font-size:.8rem;color:rgba(255,255,255,.5); }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-48 { font-size:.63rem;background:rgba(0,133,202,.2);color:#5cc8ff;border:1px solid rgba(0,133,202,.35);border-radius:100px;padding:2px 10px;font-weight:700; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-49 { background:rgba(0,133,202,.07);border:1px solid rgba(0,133,202,.18);border-radius:8px;padding:.7rem 1rem; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-50 { font-size:.63rem;color:rgba(255,255,255,.35);margin-bottom:6px; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-51 { display:flex;align-items:center;gap:10px; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-52 { flex:1;height:5px;background:rgba(255,255,255,.08);border-radius:3px;overflow:hidden; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-53 { width:100%;height:100%;background:linear-gradient(90deg,#4ade80,#22c55e); }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-54 { font-size:.7rem;color:#4ade80;font-weight:700;white-space:nowrap; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-55 { display:flex;align-items:center;justify-content:space-between;background:rgba(255,255,255,.04);border-radius:8px;padding:.6rem 1rem; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-56 { font-size:.75rem;color:rgba(255,255,255,.4); }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-57 { font-size:.75rem;color:#4ade80;font-weight:600; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-58 { margin-bottom:2.5rem; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-59 { max-width:720px; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-60 { padding-top:0; }
body.page-wordpress-hosting .fn-wordpress-hosting-inline-61 { font-size:clamp(1.75rem,3.5vw,2.75rem);letter-spacing:-.04em; }
