/* Homepage-only More hosting options section. */
#yd-more-hosting{padding:62px 0;background:#fff;color:#2d3c58;font-family:"Plus Jakarta Sans",sans-serif}
.yd-more-hosting-shell{width:min(1180px,calc(100% - 48px));margin:auto}
#yd-more-hosting h2{margin:0 0 14px;font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1.2;letter-spacing:-.04em}
#yd-more-hosting p{margin:0;color:#58647b;font-size:17px;line-height:1.7}
.yd-more-hosting-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin-top:28px}
.yd-more-hosting-list article{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;border-bottom:1px solid #e5e9ef}
#yd-more-hosting h3{margin:0 0 6px;font-size:22px;line-height:1.3;font-weight:700}
.yd-more-hosting-list a{flex-shrink:0;color:#d34407;font-size:16px;font-weight:600;padding:10px 0}
.yd-more-hosting-list a:focus-visible{outline:2px solid #2d3c58;outline-offset:4px}
@media(max-width:767px){#yd-more-hosting{padding:42px 0}.yd-more-hosting-list{grid-template-columns:1fr}.yd-more-hosting-shell{width:calc(100% - 40px)}.yd-more-hosting-list article{gap:18px}.yd-more-hosting-list article>div{min-width:0}#yd-more-hosting h3{font-size:20px}}
