.spec-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:40px}.spec-three article{padding:30px;border:1px solid #d6e2f2;border-top:4px solid #ffbe2c;border-radius:12px;background:white}.spec-three h3{font-size:26px;line-height:1.25}.spec-three .chapter{font-size:40px;margin-bottom:24px;display:block}.spec-three ul{padding-left:20px}.spec-three li{margin-bottom:20px;color:#526078;font-size:16px}.spec-three strong{color:#14264b}.spec-pillars,.spec-regions{background:#f3f7fd}.spec-note{font-size:14px;margin:30px 0 0;max-width:1000px}.spec-roadmap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin:32px 0}.spec-proof img{display:block;width:100%;height:auto;aspect-ratio:1.6;object-fit:cover;object-position:top;border:8px solid #14264b;border-radius:12px}.spec-proof h3{margin:22px 0 12px}.spec-proof>p{max-width:900px}.page-id-10 .page-hero h1{font-size:clamp(40px,4.1vw,68px)}@media(max-width:1000px){.spec-three{grid-template-columns:1fr}.spec-three article{padding:28px}}@media(max-width:650px){.spec-roadmap{grid-template-columns:1fr}.spec-three h3{font-size:25px}.spec-three{gap:20px}}
.web-design-intro>p:not(.eyebrow){max-width:1050px;font-size:20px}.web-design-hero-lead{font-size:20px!important;max-width:700px}.spec-roadmap .process-card li{color:#526078;margin-bottom:14px}.spec-roadmap .process-card ul{padding-left:20px}.page-hero:has(.web-design-hero-lead) h1{font-size:clamp(40px,4.1vw,68px)}


.hosting-compare{background:#f3f7fd}.hosting-compare article{padding:34px;border-radius:18px;border:1px solid #d6e2f2;background:white}.hosting-compare .hosting-managed{background:#1a3d8d;color:white}.hosting-managed h3,.hosting-managed li{color:white}.hosting-managed .eyebrow{color:#ffda83}.hosting-compare li{margin-bottom:18px;line-height:1.7}.hosting-compare ul{padding-left:20px}.hosting-onboarding{border-top:1px solid #d6e2f2;background:#f8fafc}.page-hero:has(.hosting-hero-lead) h1{font-size:clamp(38px,3.8vw,64px)}.hosting-hero-lead{font-size:20px;max-width:700px}

.ppc-channels{background:#f3f7fd}.ppc-channels dt{font-weight:700;color:#1a3d8d;margin-top:22px}.ppc-channels dd{margin:8px 0 0;font-size:16px;line-height:1.7;color:#526078}.ppc-channels h3{font-size:26px}
