.ArticleBody_body__uVVay{overflow-wrap:break-word}.ArticleBody_body__uVVay>*+*{margin-top:var(--sp-4)}.ArticleBody_body__uVVay>:first-child{margin-top:0}.ArticleBody_body__uVVay h2,.ArticleBody_body__uVVay h3,.ArticleBody_body__uVVay h4{scroll-margin-top:var(--sp-4)}.ArticleBody_body__uVVay h2{margin:40px 0 var(--sp-2)}.ArticleBody_body__uVVay h3{font:600 var(--fs-3)/1.35 var(--sans);color:var(--ink);margin:var(--sp-5) 0 var(--sp-1)}.ArticleBody_body__uVVay h4{font:600 var(--fs-2)/1.35 var(--sans);color:var(--ink);margin:var(--sp-4) 0 var(--sp-1)}.ArticleBody_body__uVVay h2+*,.ArticleBody_body__uVVay h3+*,.ArticleBody_body__uVVay h4+*{margin-top:0}.ArticleBody_body__uVVay h2+h3{margin-top:var(--sp-4)}.ArticleBody_body__uVVay ol{padding-left:22px;list-style:decimal}.ArticleBody_body__uVVay ol li::marker{font-weight:600;color:var(--ink-2)}.ArticleBody_body__uVVay ol ol,.ArticleBody_body__uVVay ol ul,.ArticleBody_body__uVVay ul ol,.ArticleBody_body__uVVay ul ul{margin-top:var(--sp-1)}.ArticleBody_body__uVVay b,.ArticleBody_body__uVVay strong{font-weight:600}.ArticleBody_body__uVVay em,.ArticleBody_body__uVVay i{font-style:italic}.ArticleBody_body__uVVay .ArticleBody_figure__xpM7_{margin:var(--sp-5) 0}.ArticleBody_figure__xpM7_ img{width:100%;height:auto;background:#e4e2dd}.ArticleBody_figure__xpM7_ .caption{font-size:var(--fs-1);line-height:1.45}.ArticleBody_body__uVVay .ArticleBody_table__A0gZh{margin:20px 0 var(--sp-5);overflow-x:auto}.ArticleBody_table__A0gZh th[scope=col]{line-height:1.25}.ArticleBody_table__A0gZh tbody th,.ArticleBody_table__A0gZh td{vertical-align:top}.ArticleBody_quote__81Ju7,.ArticleBody_tip__wAHVB{padding:var(--sp-3) var(--sp-4);background:var(--warm);border-left:3px solid var(--navy);font-size:var(--fs-3);line-height:1.55;color:var(--ink)}.ArticleBody_body__uVVay .ArticleBody_quote__81Ju7,.ArticleBody_body__uVVay .ArticleBody_tip__wAHVB{margin:var(--sp-5) 0}.ArticleBody_tip__wAHVB>*+*{margin-top:2px}.ArticleBody_tipLabel__hQ3a3{font:600 var(--fs-1)/1.3 var(--sans);color:var(--navy)}.ArticleBody_rule__QAxD9{height:0;border:0;border-top:1px solid var(--rule)}.ArticleBody_body__uVVay .ArticleBody_rule__QAxD9{margin:var(--sp-6) 0}.ArticleBody_body__uVVay .ArticleBody_notes__qxKT_{margin-top:var(--sp-7);padding-top:var(--sp-1);border-top:1px solid var(--rule-2);font-size:var(--fs-2);line-height:1.5;color:var(--ink-2)}.ArticleBody_notes__qxKT_>*+*{margin-top:var(--sp-2)}.ArticleBody_body__uVVay .ArticleBody_notes__qxKT_ h2{font:600 var(--fs-2)/1.3 var(--sans);color:var(--ink);margin:var(--sp-4) 0 var(--sp-1)}.ArticleBody_notes__qxKT_ ul{padding-left:18px}.ArticleBody_notes__qxKT_ li+li{margin-top:var(--sp-2)}.ArticleBody_notes__qxKT_ a{overflow-wrap:anywhere}@media (max-width:760px){.ArticleBody_body__uVVay h2{margin-top:var(--sp-6);text-wrap:balance}.ArticleBody_body__uVVay h3{text-wrap:pretty}.ArticleBody_body__uVVay .ArticleBody_figure__xpM7_{margin:20px 0}.ArticleBody_figure__xpM7_ img{min-height:120px;object-fit:cover}.ArticleBody_table__A0gZh .table-stack tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-1) var(--sp-3);padding:10px 0}.ArticleBody_table__A0gZh .table-stack tbody th{margin-bottom:2px}.ArticleBody_table__A0gZh .ArticleBody_cols2__tN2zi td{grid-column:1/-1}.ArticleBody_table__A0gZh .ArticleBody_cols2__tN2zi td:before{display:none}.ArticleBody_body__uVVay .ArticleBody_table__A0gZh{border-top:1px solid var(--rule-2)}}.page_head__Kw9Rw h1{max-width:24em}.page_head__Kw9Rw .pb-dek{max-width:864px}.page_head__Kw9Rw .byline{margin-top:10px}.page_topic__Hzvot{color:var(--on-navy-2)}.page_topic__Hzvot:hover{color:#fff}.page_grid__4gr49{display:grid;grid-template-columns:minmax(200px,1fr) minmax(0,576px) 360px;grid-column-gap:48px;column-gap:48px}.page_main__I2EKT{align-items:start;padding-top:var(--sp-6);padding-bottom:var(--sp-7)}.page_rail__N36be{position:-webkit-sticky;position:sticky;top:calc(var(--head-offset) + var(--sp-5));transition:top .25s ease;min-width:0;max-height:calc(100vh - var(--head-offset) - 2 * var(--sp-5));overflow-y:auto;overscroll-behavior:contain}.page_body__i2bSq{min-width:0}.page_hero__S1Wk1{margin:0 0 var(--sp-5)}.page_hero__S1Wk1 img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:#e4e2dd}.page_comments__Eyu9_{margin-top:var(--sp-7)}.page_side__ZyNGw{min-width:0}@media (min-width:961px) and (min-height:760px){.page_side__ZyNGw{position:-webkit-sticky;position:sticky;top:calc(var(--head-offset) + var(--sp-5));transition:top .25s ease}}.page_side__ZyNGw>*+*{margin-top:28px}.page_progs__ljLLb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:var(--sp-5);column-gap:var(--sp-5);border-bottom:1px solid var(--rule)}.page_prog__FJ7om{display:block;width:max-content;max-width:100%;padding:12px 0}.page_prog__FJ7om img{display:block;width:96px;height:44px;object-fit:contain;object-position:left center}.page_prog__FJ7om:hover img{opacity:.8}.page_progName__QXO7F{display:block;font:600 var(--fs-3)/1.25 var(--serif);color:var(--ink)}.page_stay__gIBF6 .btn{margin-top:2px}@media (max-width:1180px){.page_grid__4gr49{grid-template-columns:minmax(0,576px) 340px;justify-content:space-between;column-gap:48px}.page_head__Kw9Rw .pb-dek,.page_head__Kw9Rw h1{max-width:720px}.page_rail__N36be{display:none}}@media (max-width:960px){.page_grid__4gr49{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;column-gap:var(--sp-6)}.page_body__i2bSq,.page_side__ZyNGw{display:contents}.page_comments__Eyu9_,.page_hero__S1Wk1,.page_prose__2yDSY,.page_stay__gIBF6,.page_tocM__Oklcr{grid-column:1/-1}.page_hero__S1Wk1,.page_tocM__Oklcr{max-width:576px}.page_side__ZyNGw .mod{order:1;margin-top:var(--sp-7)}.page_comments__Eyu9_{order:2;margin-top:var(--sp-7)}.page_side__ZyNGw .page_stay__gIBF6{order:3;margin-top:var(--sp-6)}}@media (max-width:760px){.page_band__BCd5V .crumbs .sep:has(+[aria-current]),.page_band__BCd5V .crumbs [aria-current]{display:none}.page_head__Kw9Rw .pb-dek{font-size:var(--fs-3);line-height:1.38}.page_main__I2EKT{padding-top:var(--sp-4);padding-bottom:var(--sp-6)}.page_main__I2EKT.page_hasHero__Nak9t{padding-top:0}.page_hero__S1Wk1{margin:0 calc(-1 * var(--gutter)) 20px}.page_hero__S1Wk1 .caption{padding:0 var(--gutter)}.page_grid__4gr49{grid-template-columns:minmax(0,1fr)}.page_side__ZyNGw .mod{margin-top:var(--sp-6)}.page_side__ZyNGw .mod+.mod{margin-top:28px}.page_comments__Eyu9_{margin-top:var(--sp-6)}.page_side__ZyNGw .page_stay__gIBF6{margin-top:28px}.page_head__Kw9Rw h1,.page_side__ZyNGw h3{text-wrap:balance}}.MobileToc_float___lKZv,.MobileToc_fold__n04me{display:none}.MobileToc_list__P_MUb a{display:block;padding:5px 0;border-bottom:1px solid var(--rule);font-size:var(--fs-2);line-height:1.3;color:var(--ink)}.MobileToc_list__P_MUb a:hover{color:var(--link);text-decoration:none}.MobileToc_fold__n04me summary{display:flex;align-items:center;gap:var(--sp-2);min-height:44px;font:600 var(--fs-2)/1.2 var(--sans);color:var(--ink)}.MobileToc_fold__n04me summary .muted{margin-left:auto;font-size:var(--fs-1);font-weight:400}.MobileToc_caret__KxwmB{width:12px;height:12px;opacity:.7}.MobileToc_fold__n04me[open] .MobileToc_caret__KxwmB{transform:rotate(180deg)}.MobileToc_fold__n04me .MobileToc_list__P_MUb{padding-bottom:var(--sp-3)}.MobileToc_button__gTJDf{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-left:auto;padding:0;border:0;border-radius:var(--radius);background:var(--navy);color:#fff;box-shadow:0 6px 18px rgba(18,32,58,.28);cursor:pointer}.MobileToc_button__gTJDf:focus-visible{outline:2px solid var(--link);outline-offset:2px}.MobileToc_drop__1_0Qh{width:min(320px,calc(100vw - 2 * var(--gutter)));max-height:calc(100vh - 96px);overflow-y:auto;margin-top:var(--sp-2);padding:var(--sp-3) var(--sp-4) var(--sp-2);background:#fff;border:1px solid var(--rule-2);border-top:3px solid var(--navy);border-radius:0 0 var(--radius) var(--radius);box-shadow:0 16px 36px rgba(18,32,58,.24)}.MobileToc_drop__1_0Qh[hidden]{display:none}.MobileToc_dropH__b_rzx{font:600 var(--fs-4)/1.2 var(--serif);color:var(--ink);margin-bottom:var(--sp-1)}.MobileToc_drop__1_0Qh .MobileToc_list__P_MUb li:last-child a{border-bottom:0}@media (max-width:1180px){.MobileToc_fold__n04me{display:block;margin-bottom:20px;border-top:3px solid var(--navy);border-bottom:1px solid var(--rule)}.MobileToc_float___lKZv{display:block;position:fixed;top:var(--sp-4);right:var(--gutter);z-index:40;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.MobileToc_float___lKZv.MobileToc_shown__rk0op{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease,transform .2s ease}}@media (prefers-reduced-motion:reduce){.MobileToc_float___lKZv,.MobileToc_float___lKZv.MobileToc_shown__rk0op{transition:none}}@media print{.MobileToc_float___lKZv{display:none}}.PlainComments_form__CLici{max-width:640px;margin-top:var(--sp-3)}.PlainComments_actions__7IIS4{margin-top:var(--sp-3)}.PlainComments_thanks__RL7sp{max-width:640px;margin-top:var(--sp-3)}.PlainComments_form__CLici+.note,.PlainComments_thanks__RL7sp+.note{margin-top:var(--sp-4)}.PlainComments_hp__MIHhz{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.PlainComments_list__cfLwS{max-width:68ch;margin-top:var(--sp-4);border-top:1px solid var(--rule)}.PlainComments_list__cfLwS>li{padding:10px 0 11px;border-bottom:1px solid var(--rule)}.PlainComments_who__2B1fm{font-size:var(--fs-1);line-height:1.35;color:var(--muted)}.PlainComments_who__2B1fm b{font-weight:600;color:var(--ink)}.PlainComments_body__oRAH2{font-size:var(--fs-2);line-height:1.5;color:var(--ink);margin-top:2px;white-space:pre-line;overflow-wrap:anywhere}.page_bandRow__x30xN{grid-template-columns:184px minmax(0,1fr)}.page_bandPhoto__KmkeX{height:138px;background:var(--photo) center /cover no-repeat}.page_actions__Q5qYV a:not(.btn){color:#fff}.page_nw__frqXd{white-space:nowrap}.page_col__FLiy0>*+*{margin-top:32px}.page_side__ag5nh>*+*{margin-top:28px}.page_accessGrid__zWw3j{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:0 var(--sp-6);gap:0 var(--sp-6);margin-top:var(--sp-1)}.page_accTable__yS_BW tbody th{font-weight:400;color:var(--ink-2)}.page_accTable__yS_BW tbody td.page_n__XXIbr{font-size:var(--fs-1);color:var(--muted)}.page_accTable__yS_BW tr.page_in__LUlNt th,.page_yes__D75AE{font-weight:600;color:var(--ink)}.page_yes__D75AE{display:inline-flex;align-items:center;gap:5px}.page_yes__D75AE svg{color:var(--gold-ink)}.page_accessKv__a7MSl{margin-top:6px}.page_accessKv__a7MSl>div{grid-template-columns:116px minmax(0,1fr)}.page_notRecorded__AFDT3{margin-top:10px}.page_none__vJWlR{font-size:var(--fs-2);line-height:1.45;color:var(--ink-2);margin-top:var(--sp-2)}.page_none__vJWlR .link{margin-left:2px}.page_bars__k6jan{max-width:560px;margin-top:var(--sp-2)}.page_bars__k6jan li{grid-template-columns:150px minmax(0,1fr) 62px}.page_bars__k6jan li.page_overall__LlB5g{font-weight:600}.page_stays__bmfxe{max-width:68ch;margin-top:var(--sp-4);border-top:1px solid var(--rule)}.page_stays__bmfxe>li{padding:10px 0 11px;border-bottom:1px solid var(--rule)}.page_stayWhen__Td_mz{font-size:var(--fs-1);line-height:1.35;color:var(--muted)}.page_stayWhen__Td_mz b{font-weight:600;color:var(--ink)}.page_stayFacts__oMzhs{display:flex;flex-wrap:wrap;gap:2px var(--sp-3);margin-top:2px;font-size:var(--fs-1);line-height:1.4;color:var(--ink-2)}.page_stayFacts__oMzhs b{font-weight:600;color:var(--gold-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_stayComment__0Vb9u{margin-top:4px;font-size:var(--fs-2);line-height:1.5;color:var(--ink);white-space:pre-line;overflow-wrap:anywhere}.page_takeProse__LSKlq{margin-top:var(--sp-2)}.page_hotelRow__ZX_1K{display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:20px;gap:20px;margin-top:10px}.page_hotelRow__ZX_1K.page_noPhoto__Z3wgc{grid-template-columns:minmax(0,1fr)}.page_hotelPhoto__HoIvl{height:104px;background:var(--photo) center /cover no-repeat}.page_hotelText__8ybH_ h3{font:600 var(--fs-4) /1.2 var(--serif)}.page_hotelText__8ybH_ h3 a:hover{color:var(--link)}.page_sum__uDTGN{font-size:var(--fs-2);line-height:1.45;color:var(--ink-2);margin-top:var(--sp-1);max-width:64ch}.page_hotelKv__EIxwQ{margin-top:var(--sp-4)}.page_kvA__96cSO{color:var(--link);font-weight:600}.page_rate__jfPV6{scroll-margin-top:var(--sp-4)}.page_rate__jfPV6>p{margin-bottom:var(--sp-3)}.page_sideList__HckNt>li{padding:var(--sp-2) 0 9px;border-bottom:1px solid var(--rule)}.page_sideList__HckNt .hn{display:block;font-weight:600;color:var(--ink);line-height:1.3}.page_sideList__HckNt .hn:hover{color:var(--link)}.page_slMeta__jkbA2{font-size:var(--fs-1);line-height:1.4;color:var(--muted);margin-top:1px}@media (max-width:1180px){.page_bandRow__x30xN{grid-template-columns:160px minmax(0,1fr)}.page_bandPhoto__KmkeX{height:124px}.page_accessGrid__zWw3j{grid-template-columns:minmax(0,1fr);gap:var(--sp-4)}}@media (max-width:960px){.page_grid__a9mJt{display:flex;flex-direction:column;gap:28px}.page_col__FLiy0,.page_side__ag5nh{display:contents}.page_col__FLiy0>*+*,.page_grid__a9mJt .mod+.mod,.page_side__ag5nh>*+*{margin-top:0}.page_access__wOirl{order:1}.page_ratings__MbBj5{order:2}.page_take__IvyYS{order:3}.page_rate__jfPV6{order:4}.page_hotel__0zMyL{order:5}.page_comments__xdfVr{order:6}.page_others__WjekD{order:7}}@media (max-width:760px){.page_bandRow__x30xN{grid-template-columns:minmax(0,1fr) 96px;gap:0 var(--sp-3)}.page_bandRow__x30xN .pb-title{display:contents}.page_bandRow__x30xN h1{grid-column:1/-1;grid-row:1;text-wrap:balance}.page_bandRow__x30xN .pb-dek{grid-column:1;grid-row:2}.page_bandRow__x30xN .pb-meta{grid-column:1;grid-row:3;text-wrap:balance}.page_bandRow__x30xN .pb-actions{grid-column:1/-1;grid-row:4}.page_bandPhoto__KmkeX{grid-column:2;grid-row:2/span 2;align-self:start;height:66px;margin-top:9px}.page_actions__Q5qYV{flex-wrap:wrap}.page_accessKv__a7MSl>div{grid-template-columns:112px minmax(0,1fr)}.page_none__vJWlR .link{margin-left:0}.page_bars__k6jan li{grid-template-columns:112px minmax(0,1fr) 54px}.page_hotelRow__ZX_1K{grid-template-columns:minmax(0,1fr);gap:var(--sp-3)}.page_hotelText__8ybH_{grid-row:1}.page_hotelPhoto__HoIvl{grid-row:2;height:180px}.page_hotelKv__EIxwQ>.kv+.kv{border-top:0}}.page_hero__zUKRm{align-items:end}.page_hero__zUKRm .pb-title h1{text-wrap:balance}.page_verdict__Upi0O{font:500 var(--fs-4)/1.35 var(--serif);color:#fff;margin-top:6px;max-width:64ch;text-wrap:balance}.page_what__WV4OL{margin-top:var(--sp-2)}.page_hero__zUKRm .pb-meta a{color:var(--on-navy-2);font-weight:600}.page_hero__zUKRm .pb-meta a.link{color:#fff;white-space:nowrap}.page_hero__zUKRm .pb-meta b{font-weight:600;color:var(--on-navy-2)}.page_hero__zUKRm .pb-meta{text-wrap:balance}.page_mi__hti3D{white-space:nowrap}.page_scores__fdB3L{display:grid;grid-template-columns:auto auto;align-items:end;grid-gap:0 var(--sp-5);gap:0 var(--sp-5)}.page_total__YsE0n{padding-right:var(--sp-5);border-right:1px solid var(--navy-line)}.page_total__YsE0n .fig-n{color:var(--gold)}.page_total__YsE0n .fig-n small{color:var(--on-navy-3)}.page_total__YsE0n .fig-l{color:#fff}.page_total__YsE0n .fig-s{color:var(--on-navy-3)}.page_cats__LjfsT{display:grid;grid-template-columns:repeat(3,auto);grid-gap:10px var(--sp-5);gap:10px var(--sp-5)}.page_cats__LjfsT a{display:block}.page_cats__LjfsT a:hover{text-decoration:none}.page_cats__LjfsT a:hover span{color:#fff}.page_cats__LjfsT span{display:block;font-size:var(--fs-1);line-height:1.2;color:var(--on-navy-3);white-space:nowrap}.page_cats__LjfsT b{display:block;font:700 var(--fs-5)/1.1 var(--sans);color:var(--gold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:2px;white-space:nowrap}.page_cats__LjfsT b small{font-size:var(--fs-1);font-weight:400;color:var(--on-navy-3);margin-left:1px}.page_article__FhN0p{min-width:0}.page_kv__H0DaJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0 var(--sp-5);gap:0 var(--sp-5);border-top:0}.page_kv__H0DaJ>div{grid-template-columns:minmax(0,1fr);align-content:start;gap:1px;padding:7px 0 8px}.page_kv__H0DaJ dt{font-size:var(--fs-1)}.page_kv__H0DaJ dd{font-weight:600}.page_scGrid__emJku{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--sp-2)}.page_sc__i_qc4{min-width:0;padding:0 var(--sp-5) var(--sp-3);border-left:1px solid var(--rule)}.page_sc__i_qc4:nth-child(3n+1){padding-left:0;border-left:0}.page_sc__i_qc4:nth-child(3n){padding-right:0}.page_sc__i_qc4:nth-child(n+4){padding-top:var(--sp-3);border-top:1px solid var(--rule)}.page_sc__i_qc4 h3{font:600 var(--fs-4)/1.2 var(--serif);margin-bottom:6px}.page_sc__i_qc4 h3 a:hover{color:var(--link)}.page_sc__i_qc4 .bars li{grid-template-columns:136px minmax(0,1fr) 40px;gap:var(--sp-2);font-size:var(--fs-1);line-height:1.25;padding:3px 0;color:var(--ink-2)}.page_sc__i_qc4 .bars .v{font-size:var(--fs-2);color:var(--ink)}.page_photo__mABsY{height:280px;margin-top:28px}.page_open__CW5La{margin-top:var(--sp-5)}.page_sec__d7S5q{margin-top:40px;scroll-margin-top:var(--sp-4)}.page_sec__d7S5q .mod-head{justify-content:flex-start;margin-bottom:var(--sp-2)}.page_secscore__k6xv4{flex:none;font:700 var(--fs-4)/1 var(--sans);color:var(--gold-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_secscore__k6xv4 small{font-size:var(--fs-1);font-weight:400;color:var(--muted);margin-left:1px}.page_article__FhN0p{--rv-margin:168px;--rv-gap:32px}.page_indent__HvspP{margin-left:calc(var(--rv-margin) + var(--rv-gap))}.page_item__nv6vq{display:grid;grid-template-columns:var(--rv-margin) minmax(0,1fr);grid-gap:var(--rv-gap);gap:var(--rv-gap);margin-top:22px}.page_sec__d7S5q .mod-head+.page_item__nv6vq{margin-top:var(--sp-3)}.page_sub__QFmzd{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-2);padding-top:4px;font:600 var(--fs-2)/1.3 var(--sans);color:var(--ink)}.page_subS__PpaGC{flex:none;font-weight:700;color:var(--gold-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_subS__PpaGC small{font-size:var(--fs-1);font-weight:400;color:var(--muted)}.page_silent__31JeL{font-size:var(--fs-1);line-height:1.4;color:var(--muted);margin-top:var(--sp-4)}.page_elite__chKML{max-width:68ch;margin-top:28px}.page_elite__chKML h3{font:600 var(--fs-4)/1.2 var(--serif)}.page_elite__chKML .kv,.page_elite__chKML .note{margin-top:var(--sp-2)}.page_pc__Kh5li{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 var(--sp-5);gap:0 var(--sp-5);max-width:68ch;margin-top:var(--sp-5)}.page_pc__Kh5li>div+div{padding-left:var(--sp-5);border-left:1px solid var(--rule)}.page_ifs__Mv9pZ h3,.page_pc__Kh5li h3{font:600 var(--fs-4)/1.2 var(--serif);margin-bottom:var(--sp-2)}.page_pc__Kh5li .bullets li{margin-bottom:6px}.page_final__Aw9FP{margin-top:var(--sp-5);padding:var(--sp-3) var(--sp-5) var(--sp-4)}.page_value__zKPFI{display:grid;grid-template-columns:repeat(3,auto);justify-content:start}.page_value__zKPFI>div{padding:2px var(--sp-6) var(--sp-3);border-left:1px solid var(--rule-2)}.page_value__zKPFI>div:first-child{padding-left:0;border-left:0}.page_value__zKPFI dt{font-size:var(--fs-1);line-height:1.3;color:var(--muted)}.page_value__zKPFI dd{font-size:var(--fs-3);line-height:1.3;font-weight:700;color:var(--ink);margin-top:2px}.page_valueNote__iNE03{font-size:var(--fs-2);line-height:1.45;color:var(--ink-2);max-width:80ch;padding-bottom:var(--sp-3)}.page_ifs__Mv9pZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 var(--sp-5);gap:0 var(--sp-5);padding-top:var(--sp-3);border-top:1px solid var(--rule-2)}.page_ifs__Mv9pZ:first-child{padding-top:0;border-top:0}.page_ifs__Mv9pZ.page_one__K3avF{grid-template-columns:minmax(0,1fr)}.page_ifs__Mv9pZ>div+div{padding-left:var(--sp-5);border-left:1px solid var(--rule-2)}.page_ifsText__vL3yQ.prose{max-width:none;font-size:var(--fs-2);line-height:1.4;color:var(--ink-2)}.page_ifsText__vL3yQ ol,.page_ifsText__vL3yQ ul{padding-left:0;list-style:none}.page_ifsText__vL3yQ li{position:relative;padding-left:14px;margin-bottom:6px;font-size:var(--fs-2);line-height:1.4;color:var(--ink-2)}.page_ifsText__vL3yQ li+li{margin-top:0}.page_ifsText__vL3yQ li:before{content:"";position:absolute;left:1px;top:8px;width:5px;height:5px;border-radius:50%;background:var(--ink-2)}.page_ifsText__vL3yQ p+p{margin-top:var(--sp-2)}.page_side__LlmXo>*+*{margin-top:28px}.page_hotel__ze6_w .kv{margin-top:var(--sp-2)}.page_hotel__ze6_w .kv>div{grid-template-columns:84px minmax(0,1fr)}.page_hotelAct__BQFO1{margin-top:var(--sp-3)}.page_toc__YpqJ1{position:-webkit-sticky;position:sticky;top:calc(var(--head-offset) + var(--sp-4));transition:top .25s ease}@media (max-width:1180px){.page_scGrid__emJku{grid-template-columns:repeat(2,minmax(0,1fr))}.page_sc__i_qc4:nth-child(n){padding:0 var(--sp-5) var(--sp-3);border-left:1px solid var(--rule);border-top:0}.page_sc__i_qc4:nth-child(odd){padding-left:0;border-left:0}.page_sc__i_qc4:nth-child(2n){padding-right:0}.page_sc__i_qc4:nth-child(n+3){padding-top:var(--sp-3);border-top:1px solid var(--rule)}.page_kv__H0DaJ{gap:0 var(--sp-4)}}@media (max-width:960px){.page_hero__zUKRm{grid-template-columns:minmax(0,1fr);gap:var(--sp-4)}.page_scores__fdB3L{padding-top:var(--sp-3);border-top:1px solid var(--navy-line);grid-template-columns:auto minmax(0,1fr);align-items:start}.page_cats__LjfsT{grid-template-columns:repeat(6,auto);justify-content:start}.page_layout__yGtan{row-gap:0}.page_layout__yGtan>.page_article__FhN0p,.page_layout__yGtan>.page_side__LlmXo{display:contents}.page_layout__yGtan .page_article__FhN0p>*,.page_layout__yGtan .page_side__LlmXo>*{order:3}.page_layout__yGtan .page_stay__DvZX4{order:1}.page_layout__yGtan .page_hotel__ze6_w{order:2;margin-top:28px}.page_layout__yGtan .page_more__wv7Dj{order:4;margin-top:40px}.page_toc__YpqJ1{display:none}}@media (max-width:760px){.page_verdict__Upi0O{font-size:var(--fs-3)}.page_scores__fdB3L{gap:0 var(--sp-4)}.page_total__YsE0n{padding-right:var(--sp-4)}.page_total__YsE0n .fig-n{font-size:var(--fs-6)}.page_cats__LjfsT{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2) var(--sp-3)}.page_cats__LjfsT b{font-size:var(--fs-3)}.page_kv__H0DaJ,.page_scGrid__emJku{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--sp-4)}.page_sc__i_qc4:nth-child(n){padding:10px 0;border-left:0;border-top:1px solid var(--rule)}.page_sc__i_qc4:nth-child(-n+2){border-top:0;padding-top:0}.page_sc__i_qc4 h3{font-size:var(--fs-3);margin-bottom:2px}.page_sc__i_qc4 .bars li{grid-template-columns:minmax(0,1fr) auto;padding:2px 0}.page_sc__i_qc4 .bars .bar{display:none}.page_sc__i_qc4 .bars .v{font-size:var(--fs-1)}.page_photo__mABsY{height:210px;margin-top:var(--sp-5)}.page_article__FhN0p{--rv-margin:0px;--rv-gap:0px}.page_item__nv6vq{display:block;margin-top:20px}.page_sub__QFmzd{justify-content:flex-start;padding-top:0;margin-bottom:6px}.page_sec__d7S5q{margin-top:var(--sp-6)}.page_final__Aw9FP{padding:var(--sp-3) var(--sp-4) var(--sp-4)}.page_value__zKPFI>div{padding:0 var(--sp-3) var(--sp-3)}.page_value__zKPFI dd{font-size:var(--fs-2)}.page_ifs__Mv9pZ,.page_pc__Kh5li{grid-template-columns:minmax(0,1fr)}.page_ifs__Mv9pZ>div+div,.page_pc__Kh5li>div+div{padding-left:0;border-left:0;padding-top:var(--sp-3);margin-top:var(--sp-1);border-top:1px solid var(--rule-2)}.page_pc__Kh5li>div+div{border-top-color:var(--rule)}}.ReadingProgress_track__Tr_IH{position:fixed;top:0;left:0;right:0;height:3px;z-index:40;background:transparent;pointer-events:none}.ReadingProgress_fill__kGFRs{height:100%;width:100%;background:var(--gold);transform:scaleX(0);transform-origin:left center;will-change:transform}@media (prefers-reduced-motion:no-preference){.ReadingProgress_fill__kGFRs{transition:transform .08s linear}}