/* NStay V62 SSR BODY: content the server writes into data pages (guides, article body, link indexes) */
.ssr62{color:#17324d;font-family:inherit}
.ssr62-wrap{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:28px 0 36px}
.ssr62 h2{font-size:22px;line-height:1.25;margin:26px 0 10px;color:#13264a}
.ssr62 h3{font-size:17px;margin:20px 0 8px;color:#13264a}.ssr62 h3 a{color:inherit}
.ssr62 p{font-size:15.5px;line-height:1.75;color:#3f5163;margin:0 0 12px;max-width:860px}
.ssr62 a{color:#8e6528}
.ssr62-crumb{font-size:13px;color:#6f8090;margin:0 0 12px}.ssr62-crumb a{color:inherit;text-decoration:none}.ssr62-crumb a:hover{text-decoration:underline}
.ssr62-eye{font-size:12px!important;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#b4883d!important;margin:0 0 4px!important}
.ssr62-meta{font-size:13px!important;color:#6f8090!important}
.ssr62-lead{font-size:17px!important;color:#24384c!important}
.ssr62-hero{display:block;width:100%;max-width:860px;height:auto;border-radius:14px;margin:8px 0 18px}
.ssr62-body{max-width:860px}.ssr62-body img{max-width:100%;height:auto;border-radius:10px}.ssr62-body table{display:block;overflow-x:auto;border-collapse:collapse;max-width:100%}
.ssr62-body td,.ssr62-body th{border:1px solid #dbe4ea;padding:8px 10px;font-size:14px}.ssr62-body li{font-size:15.5px;line-height:1.7;color:#3f5163;margin:0 0 6px}
.ssr62-links{list-style:none;margin:0 0 8px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px 18px}
.ssr62-links li{font-size:14.5px;line-height:1.5;min-width:0}.ssr62-links a{text-decoration:none}.ssr62-links a:hover{text-decoration:underline}
.ssr62-cols{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}
.ssr62-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}
.ssr62-cards a{display:block;height:100%;border:1px solid #dbe4ea;border-radius:12px;padding:14px 16px;text-decoration:none;background:#fff;color:#17324d}
.ssr62-cards strong{display:block;font-size:16px;margin-bottom:6px}.ssr62-cards span{display:block;font-size:13.5px;line-height:1.55;color:#5b6d7d}
.ssr62-chips{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.ssr62-chips a{display:inline-block;border:1px solid #17324d;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700;color:#17324d;text-decoration:none}
.ssr62-faq details{border:1px solid #dbe4ea;border-radius:10px;padding:12px 14px;margin:0 0 8px;background:#fff}
.ssr62-faq summary{font-weight:700;cursor:pointer;font-size:15px}.ssr62-faq details p{margin:8px 0 0}
.ssr62-more{font-size:14px!important}
.ssr62-prop{padding:18px 0}.ssr62-prop h2{margin-top:6px}
.ssr62-facts{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px}
.ssr62-facts li{border:1px solid #dbe4ea;border-radius:10px;padding:10px 12px;background:#f8fafb;min-width:0}
.ssr62-facts span{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#6f8090}.ssr62-facts strong{display:block;font-size:14.5px;margin-top:2px;overflow-wrap:anywhere}
.sd-grid-1{display:grid;grid-template-columns:1fr;gap:12px}
.sd-card-text p{margin:6px 0 0;font-size:15px;line-height:1.7;color:#3f5163}
#sdOverview .sd-copy{margin:0 0 12px}
@media(max-width:640px){.ssr62-wrap{padding:20px 0 28px}.ssr62 h2{font-size:20px}.ssr62 p{font-size:15px}}
.ssr62-h1{font-size:clamp(28px,4vw,42px);line-height:1.15;margin:4px 0 10px;color:#13264a;text-wrap:balance}
.ssr62-article .ssr62-wrap{max-width:900px}
