.hosting-page #journey{height:500svh}
.hosting-page .panel h1{font-size:clamp(42px,5.1vw,86px)}
.hosting-page .panel h2{font-size:clamp(36px,4vw,67px)}
.hosting-page .panel.right{left:51%;width:43%;max-width:820px}
.hosting-page .hosting-highlights{font-size:11px;color:#c7d8d2;margin:0 0 28px;line-height:1.8}.hosting-highlights span{color:#06c167;margin:0 9px}
.hosting-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px}.hosting-actions .text-link{font-size:11px}
.hosting-features{display:grid;grid-template-columns:1fr 1fr;gap:0 26px;margin:20px 0 15px}.hosting-features article{display:flex;gap:10px;border-top:1px solid #ffffff25;padding:13px 0}.feature-number{font-size:8px;color:#06c167;line-height:2;flex:0 0 16px}.hosting-features h3{margin:0 0 5px;font-size:12px;line-height:1.5;color:#fff}.hosting-features p{margin:0;color:#bdc9ce;font-size:11px;line-height:1.7}.hosting-note{font-size:10px;line-height:1.7;color:#9eafb7;max-width:700px;margin:0 0 18px}.hosting-related{font-size:10px;line-height:1.8;color:#bdc9ce;margin:20px 0 0;max-width:520px}.hosting-related a{color:#06c167;text-decoration:underline;text-underline-offset:3px}.hosting-page .replay{font-size:9px}
.service-links a[aria-current=page],.site-footer nav a[aria-current=page]{color:#06c167}
@media(min-width:601px) and (max-height:800px){.hosting-page .panel h1{font-size:clamp(40px,4.5vw,68px)}.hosting-page .panel h2{font-size:clamp(30px,3.2vw,48px)}.hosting-features article{padding:8px 0}.hosting-features p{font-size:10px;line-height:1.6}.hosting-note{font-size:9px}.hosting-page .contact-details{font-size:12px;gap:10px}.hosting-page .services>span{font-size:11px}.hosting-page .replay{padding:12px 0}}
@media(max-width:1100px) and (min-width:601px){.hosting-features{gap:0 15px}.hosting-features article{gap:6px}.hosting-features h3{font-size:11px}.hosting-features p{font-size:10px}.hosting-page .panel.right{left:48%;width:46%}}
@media(max-width:600px){.hosting-page .panel,.hosting-page .panel.right{top:92px;left:7vw;width:86%;max-width:none}.hosting-page .panel h1,.hosting-page .panel h2{font-size:clamp(27px,8vw,42px)}.hosting-highlights{font-size:9px!important;margin-bottom:17px!important}.hosting-highlights span{margin:0 4px}.hosting-actions{gap:14px}.hosting-actions .text-link{font-size:9px}.hosting-features{gap:0 16px;margin:12px 0}.hosting-features article{padding:9px 0;gap:0}.feature-number{display:none}.hosting-features h3{font-size:10px}.hosting-features p{font-size:9px;line-height:1.5}.hosting-note{font-size:9px;line-height:1.5}.hosting-page .services>span{font-size:10px}.hosting-page .contact-details{font-size:11px;gap:10px}.hosting-related{font-size:9px;margin-top:14px}.hosting-page .replay{font-size:8px;padding:10px 0}}

@media(min-width:601px){.hosting-page #hosting-contact h2{font-size:clamp(30px,3.4vw,58px);margin-bottom:20px}.hosting-page #hosting-contact .bodycopy{margin-bottom:20px}.hosting-page #hosting-contact .services>span{padding:8px 0}.hosting-page #hosting-contact .services{margin-bottom:16px}}
