.bl-hero .intro-description{margin-bottom:18px}.bl-hero .bl-updated{color:#fff;margin:0;font-size:13px;line-height:19px}.bl-toc .bl-toc-label{color:#526673;align-self:center;margin-right:4px;font-size:14px}.bl-toc a{gap:8px;text-decoration:none;display:inline-flex}.bl-toc-num{color:#06f;font-weight:700}.bl .bl-short{background:var(--hp-soft);border-radius:20px;margin-top:40px;padding:36px}.bl .bl-short h2{margin-bottom:20px;font-size:28px}.bl-short-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 48px;margin:0;padding:0;list-style:none;display:grid}.bl-short-list li{padding-left:34px;position:relative}.bl-short-list li:before{content:"✓";color:#06f;font-weight:700;position:absolute;top:0;left:6px}.bl-short-list a{color:#06f}.bl-section-head h2{margin-bottom:24px}.bl-section.is-columns>*+*{margin-top:24px}.bl-section.is-columns>.bl-section-head+*{margin-top:0}.bl-section.is-single{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:24px 70px;display:grid}.bl-section.is-single>.bl-section-head{grid-area:1/1}.bl-section.is-single>.bl-flow{grid-column:2}.bl-section.is-single>.bl-table,.bl-section.is-single>.bl-note{grid-column:1/-1}.bl-section.is-single .bl-section-head h2{margin-bottom:0}.bl-flow h3{margin:24px 0 10px}.bl-flow>h3:first-child{margin-top:0}.bl-flow ul,.bl-flow ol{margin:15px 0 0;padding-left:22px}.bl-flow li+li{margin-top:8px}.bl-flow li::marker{color:#06f}.bl-flow p+ul,.bl-flow p+ol,.bl-flow ul+p,.bl-flow ol+p{margin-top:15px}.bl-flow strong{font-weight:700}.bl-flow a{color:#06f}.bl-flow.is-cols{column-count:2;column-gap:48px}.bl-flow.is-cols>*{break-inside:avoid}.bl-flow.is-cols h3{break-after:avoid}.bl-flow.is-cols>:first-child{margin-top:0}.bl-table{border:1px solid var(--hp-line);border-radius:14px;overflow-x:auto}.bl-table table{border-collapse:collapse;width:100%;font-size:15px}.bl-table th,.bl-table td{border-bottom:1px solid var(--hp-line);text-align:left;vertical-align:top;padding:14px 18px}.bl-table tbody tr:last-child>*{border-bottom:0}.bl-table thead th{background:var(--hp-soft);color:#164d7a;font-size:13px;font-weight:700}.bl-table tbody th{font-weight:700}.bl-note{background:#eef4ff;border-radius:14px;justify-content:space-between;align-items:center;gap:32px;padding:24px;display:flex}.bl .bl-note-title{color:#526673;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:600}.bl-note-text p{font-size:15px}.bl-note-text p+p{margin-top:10px}.bl-note .hp-link{flex:none}.bl-obj-grid{margin:0;padding:0;list-style:none}.bl-obj-grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-oc{scroll-margin-top:28px}.bl-obj-num{color:#06f;margin-right:8px;font-weight:700}.bl .bl-oc h2{letter-spacing:-.015em;font-size:20px;line-height:1.25}.bl-oc h2 a{color:#142c3b;text-decoration:none}.bl-oc h2 a:hover{color:#06f}.bl-oc-why{margin-top:8px}.bl-oc-why p{color:#526673;font-size:14px;line-height:21px}.bl-oc-why p+p{margin-top:8px}.bl-oc-why a{color:#06f}.bl-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.bl .bl-card-meta{color:#526673;margin-bottom:12px;font-size:13px}.bl .bl-card-title{letter-spacing:-.015em;margin-bottom:10px;font:700 21px/1.25 Nunito Sans,Arial,sans-serif}.bl-card-title a{color:#142c3b;text-decoration:none}.bl-card-title a:hover{color:#06f}.bl .bl-card-hint{color:#526673;font-size:15px}.bl-card .cp-resort-actions{padding-top:16px}.bl .bl-list{margin-top:40px}.bl-pages{flex-wrap:wrap;justify-content:center;gap:8px 10px;margin-top:32px;display:flex}.bl-pages a,.bl-pages span{border:1px solid var(--hp-line);color:#164d7a;text-align:center;background:#fff;border-radius:9px;min-width:40px;padding:7px 14px;font-size:14px;font-weight:600;text-decoration:none}.bl-pages a:hover{background:#edf4ff}.bl-pages [aria-current=page]{color:#fff;background:#06f;border-color:#06f}@media (width<=1099.98px){.bl-section.is-single{grid-template-columns:240px minmax(0,1fr);column-gap:36px}.bl-flow.is-cols{column-gap:32px}.bl-obj-grid[data-cols="2"],.bl-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=701px) and (width<=900px){.bl-section.is-single{grid-template-columns:200px minmax(0,1fr);column-gap:28px}.bl-obj-grid[data-cols="2"]{grid-template-columns:minmax(0,1fr)}.bl-topic,.bl-oc:not([data-hotel-card]){display:flex}}@media (width<=700.98px){.bl-hero .bl-updated{font-size:12px}.bl-toc .bl-toc-label{flex-basis:100%}.bl .bl-short{border-radius:16px;margin-top:32px;padding:20px}.bl .bl-short h2{font-size:24px}.bl-short-list{grid-template-columns:minmax(0,1fr);gap:12px}.bl-short-list li,.bl-flow p,.bl-flow li{font-size:15px;line-height:23px}.bl-section.is-single{display:block}.bl-section.is-single>*+*{margin-top:20px}.bl-section.is-single .bl-section-head h2,.bl-section-head h2{margin-bottom:20px}.bl-flow.is-cols{column-count:1}.bl-table{border:0;border-radius:0;overflow:visible}.bl-table table,.bl-table tbody,.bl-table tr,.bl-table th,.bl-table td{display:block}.bl-table thead{display:none}.bl-table tbody tr{border:1px solid var(--hp-line);border-radius:12px}.bl-table tbody tr+tr{margin-top:12px}.bl-table tbody th{background:var(--hp-soft);border-radius:12px 12px 0 0;padding:14px 16px 10px}.bl-table td{padding:10px 16px}.bl-table td:before{content:attr(data-label);color:#526673;font-size:13px;line-height:19px;display:block}.bl-table tbody tr:last-child>*{border-bottom:1px solid var(--hp-line)}.bl-table tbody tr>:last-child{border-bottom:0!important}.bl-note{border-radius:12px;flex-direction:column;align-items:stretch;gap:8px;padding:20px}.bl-obj-grid[data-cols="2"],.bl-cards{grid-template-columns:minmax(0,1fr)}.bl-pages{justify-content:flex-start}}.bl .bl-intro{padding-top:40px}@media (width>=1100px){.bl-row[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-row[data-count="1"]{grid-template-columns:minmax(0,1fr)}}.bl-filters{margin-bottom:24px}.bl-filters .rp-filter{margin-bottom:10px}
