.hosting-details{--hosting-detail-border:var(--baseAlt2Color);--hosting-detail-muted:var(--txtHintColor)}@media (width>=701px) and (width<=980px){.platform-hosting .page-footer .footer-top{grid-template-columns:repeat(2,minmax(0,1fr))}}.hosting-delivery{border-bottom:1px solid var(--baseAlt2Color);padding:56px 0 40px}.hosting-delivery-head{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:40px;display:grid}.hosting-delivery-head h2{margin:12px 0 0;font-size:36px}.hosting-delivery-head>p{color:var(--txtHintColor);margin:0;line-height:1.7}.hosting-delivery-rail{grid-template-columns:repeat(4,minmax(0,1fr));margin:36px 0 0;padding:0;list-style:none;display:grid}.hosting-delivery-rail li{min-width:0;padding:0 26px 0 0;position:relative}.hosting-delivery-rail li:not(:last-child):after{content:"";border-top:1px dashed var(--baseAlt3Color);position:absolute;top:22px;left:58px;right:15px}.hosting-delivery-rail i{border:1px solid var(--baseAlt2Color);background:var(--baseColor);border-radius:6px;place-items:center;width:44px;height:44px;font-size:23px;display:grid}.hosting-delivery-rail h3{margin:20px 0 9px;font-size:18px}.hosting-delivery-rail p{color:var(--txtHintColor);margin:0;line-height:1.65}.hosting-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.hosting-detail-card{border:1px solid var(--hosting-detail-border);background:var(--baseColor);border-radius:6px;min-width:0;padding:28px}.hosting-detail-card>i{color:var(--txtPrimaryColor);font-size:26px}.hosting-detail-card h3{margin:18px 0 12px;font-size:22px}.hosting-detail-card p,.hosting-detail-card li{color:var(--hosting-detail-muted);line-height:1.65}.hosting-detail-card p{margin:0}.hosting-detail-card ul{margin:18px 0 24px;padding-left:18px}.hosting-detail-card li+li{margin-top:6px}.hosting-detail-link{color:var(--txtPrimaryColor);text-underline-offset:4px;align-items:center;gap:9px;font-weight:600;display:inline-flex}.hosting-config{border-block:1px solid var(--hosting-detail-border);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;margin-top:64px;padding:44px 0;display:grid}.hosting-config h2{margin:12px 0 18px;font-size:30px}.hosting-config p{color:var(--hosting-detail-muted);line-height:1.7}.hosting-config dl{min-width:0;margin:0}.hosting-config dl>div{border-bottom:1px solid var(--hosting-detail-border);grid-template-columns:140px minmax(0,1fr);gap:18px;padding:15px 0;display:grid}.hosting-config dt{font-weight:600}.hosting-config dd{color:var(--hosting-detail-muted);overflow-wrap:anywhere;margin:0;line-height:1.65}.hosting-detail-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding:40px 0;display:grid}.hosting-detail-notes h3{margin:0 0 12px;font-size:21px}.hosting-detail-notes p{color:var(--hosting-detail-muted);margin:0;line-height:1.7}.hosting-detail-faq{border-top:1px solid var(--hosting-detail-border);padding-top:30px}.hosting-detail-faq h2{margin:0 0 22px;font-size:28px}.hosting-detail-faq details{border-bottom:1px solid var(--hosting-detail-border);padding:20px 0}.hosting-detail-faq summary{cursor:pointer;font-size:17px;font-weight:600}.hosting-detail-faq p{max-width:850px;color:var(--hosting-detail-muted);margin:16px 0 4px;line-height:1.7}@media (width<=980px){.hosting-delivery-head,.hosting-config{grid-template-columns:1fr;gap:24px}.hosting-delivery-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.hosting-delivery-rail li:nth-child(2):after{display:none}}@media (width<=700px){.hosting-detail-grid,.hosting-detail-notes{grid-template-columns:1fr}.hosting-delivery-head h2{font-size:30px}.hosting-delivery-rail{grid-template-columns:1fr}.hosting-delivery-rail li{min-height:80px;padding-left:64px}.hosting-delivery-rail i{position:absolute;top:0;left:0}.hosting-delivery-rail li:after{display:none}.hosting-delivery-rail h3{margin-top:0}.hosting-detail-card{padding:24px}.hosting-config dl>div{grid-template-columns:1fr;gap:7px}.hosting-detail-notes{gap:28px}}
