.pg-hosting .ho-hero{background:var(--ink-900);padding:clamp(8rem,13vw,10rem) 0 clamp(4rem,8vw,6rem)}.pg-hosting .ho-hero-in{align-items:center;gap:3rem;display:grid}@media (min-width:960px){.pg-hosting .ho-hero-in{grid-template-columns:1.1fr .9fr;gap:4rem}}.pg-hosting .ho-hero h1{max-width:12ch;margin:1.25rem 0 1.75rem;font-size:clamp(3rem,6.6vw,5.6rem);line-height:.95}.pg-hosting .ho-hero .lede{font-family:var(--font-serif);color:var(--paper-100);max-width:46ch;font-size:clamp(1.15rem,1.8vw,1.35rem);line-height:1.6}.pg-hosting .ho-visual{padding:0 0 3rem;position:relative}.pg-hosting .ho-photo{aspect-ratio:1080/922;border-radius:6px;position:relative;overflow:hidden;box-shadow:0 30px 60px #00000059}.pg-hosting .ho-photo img{object-fit:cover}.pg-hosting .ho-status{background:var(--paper-0);width:min(17rem,80%);color:var(--ink-900);border-radius:14px;padding:1.1rem 1.25rem;position:absolute;bottom:0;left:-1rem;box-shadow:0 24px 48px #00000059}@media (min-width:960px){.pg-hosting .ho-status{left:-2.5rem}}.pg-hosting .ho-status-h{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-400);border-bottom:1px solid var(--ink-200);align-items:center;gap:.5rem;padding-bottom:.7rem;font-size:.68rem;display:flex}.pg-hosting .ho-status-h i{background:var(--teal);border-radius:50%;width:9px;height:9px;animation:2s infinite hoPulse;box-shadow:0 0 #14a59680}.pg-hosting .ho-status ul{gap:.55rem;margin-top:.8rem;list-style:none;display:grid}.pg-hosting .ho-status li{font-size:.95rem}.pg-hosting .ho-check{background:var(--mint);width:1.25rem;height:1.25rem;color:var(--ink-900);border-radius:50%;place-items:center;margin-right:.6rem;font-size:.7rem;font-weight:700;display:inline-grid}.pg-hosting .white{background:var(--paper-0);color:var(--ink-900)}.pg-hosting .white .eyebrow{color:var(--teal)}.pg-hosting .white .sec-head p{color:var(--ink-400)}.pg-hosting .ho-plans{gap:1.5rem;display:grid}@media (min-width:960px){.pg-hosting .ho-plans{grid-template-columns:repeat(3,1fr)}}.pg-hosting .ho-plan>div{background:var(--paper-0);border:1px solid var(--ink-200);border-top:4px solid var(--teal);height:100%;padding:clamp(1.75rem,3vw,2.25rem);scroll-margin-top:7rem}.pg-hosting .ho-plan:nth-child(2)>div{border-top-color:var(--coral)}.pg-hosting .ho-plan:nth-child(3)>div{border-top-color:var(--ink-900)}.pg-hosting .ho-plan .mono{letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-size:.68rem}.pg-hosting .ho-plan h3{font-family:var(--font-display);text-transform:uppercase;margin:.7rem 0 .6rem;font-size:clamp(1.8rem,2.6vw,2.2rem);font-weight:400;line-height:1}.pg-hosting .ho-fit{font-family:var(--font-serif);color:var(--ink-400);font-size:1.1rem;line-height:1.45}.pg-hosting .ho-plan ul{border-top:1px solid var(--ink-200);gap:.7rem;margin-top:1.4rem;padding-top:1.4rem;list-style:none;display:grid}.pg-hosting .ho-plan li{color:var(--ink-900);padding-left:1.6rem;line-height:1.5;position:relative}.pg-hosting .ho-plan li:before{content:"✓";color:var(--teal);font-weight:700;position:absolute;left:0}.pg-hosting .ho-inc{background:var(--ink-700);border:1px solid var(--ink-700);gap:1px;list-style:none;display:grid}@media (min-width:700px){.pg-hosting .ho-inc{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.pg-hosting .ho-inc{grid-template-columns:repeat(4,1fr)}}.pg-hosting .ho-inc li{background:var(--ink-800);align-content:start;gap:.6rem;padding:clamp(2rem,3vw,2.5rem) clamp(1.75rem,2.5vw,2.25rem);display:grid}.pg-hosting .ho-inc strong{font-family:var(--font-display);text-transform:uppercase;color:var(--paper-50);font-size:1.7rem;font-weight:400}.pg-hosting .ho-inc span{color:var(--ink-300);line-height:1.6}@keyframes hoPulse{0%{box-shadow:0 0 #14a59680}70%{box-shadow:0 0 0 8px #14a59600}to{box-shadow:0 0 #14a59600}}@media (prefers-reduced-motion:reduce){.pg-hosting .ho-status-h i{animation:none}}.pg-hosting .s-831aca{margin-top:2rem}
