.UiD7Aa_home{--home-background:var(--site-background);--home-ink:var(--site-ink);--home-muted:var(--site-muted);--home-border:var(--site-border);--home-subtle:var(--site-subtle);--home-accent:var(--site-accent);--home-primary:var(--site-primary);--home-button-radius:var(--site-button-radius);--home-photo-radius:var(--site-photo-radius);background:var(--home-background);color:var(--home-ink);overflow-wrap:anywhere;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5}.UiD7Aa_home a:focus-visible,.UiD7Aa_home button:focus-visible{outline:3px solid var(--home-primary);outline-offset:3px}.UiD7Aa_hero,.UiD7Aa_featuredContent,.UiD7Aa_supportContent{width:100%;max-width:1152px;margin-inline:auto;padding-inline:24px}.UiD7Aa_hero{padding-block:20px 24px}.UiD7Aa_header{justify-content:space-between;align-items:center;gap:16px;display:flex}.UiD7Aa_brand{color:var(--home-primary);font-size:17px;font-weight:600}.UiD7Aa_languageLink{min-width:var(--site-target);min-height:var(--site-target);text-underline-offset:4px;justify-content:center;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.UiD7Aa_languageLink:hover{color:var(--home-primary)}.UiD7Aa_intro{max-width:768px;margin-top:20px}.UiD7Aa_heroTitle{font-size:28px;font-weight:600;line-height:1.25}.UiD7Aa_heroDescription{max-width:672px;color:var(--home-muted);margin-top:10px;font-size:16px;line-height:1.5}.UiD7Aa_primaryAction,.UiD7Aa_secondaryAction,.UiD7Aa_detailAction{min-width:var(--site-target);min-height:var(--site-target);border:1px solid var(--home-ink);border-radius:var(--home-button-radius);text-align:center;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;font-weight:600;line-height:1.5;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.UiD7Aa_primaryAction{border-color:var(--home-primary);background:var(--home-primary);color:var(--home-background);margin-top:16px;padding-inline:20px}.UiD7Aa_primaryAction:hover{border-color:var(--home-ink);background:var(--home-ink)}.UiD7Aa_secondaryAction,.UiD7Aa_detailAction{background:var(--home-background);color:var(--home-ink)}.UiD7Aa_secondaryAction:hover,.UiD7Aa_detailAction:hover{background:var(--home-subtle)}.UiD7Aa_secondaryAction:disabled{border-color:var(--home-border);background:var(--home-subtle);color:var(--home-muted);cursor:not-allowed}.UiD7Aa_dividedSection{border-block:1px solid var(--home-border)}.UiD7Aa_featuredContent{padding-block:24px 28px}.UiD7Aa_sectionHeader{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.UiD7Aa_sectionTitle{margin:0;font-size:22px;font-weight:600;line-height:1.35}.UiD7Aa_photoModes{border:1px solid var(--home-border);background:var(--home-subtle);border-radius:999px;gap:4px;max-width:100%;padding:4px;display:inline-flex}.UiD7Aa_photoMode{min-width:var(--site-target);min-height:var(--site-target);color:var(--home-muted);border-radius:999px;padding:10px 16px;font-size:14px;font-weight:600;line-height:1.4;transition:background-color .15s,color .15s}.UiD7Aa_photoMode:hover{background:var(--home-border);color:var(--home-ink)}.UiD7Aa_photoMode[aria-pressed=true]{background:var(--home-ink);color:var(--home-background)}.UiD7Aa_statusNote{color:var(--home-muted);margin-top:16px;line-height:1.5}.UiD7Aa_stayGrid{grid-template-columns:minmax(0,1fr);gap:24px 20px;margin-top:20px;display:grid}.UiD7Aa_stayCard{background:var(--home-background);flex-direction:column;min-width:0;display:flex}.UiD7Aa_photoSurface,.UiD7Aa_unavailableSurface{border-radius:var(--home-photo-radius);background:var(--home-subtle);position:relative}.UiD7Aa_photoSurface{aspect-ratio:4/3}.UiD7Aa_unavailableSurface{min-height:72px;padding:12px 72px 12px 12px}.UiD7Aa_photoLink{min-height:var(--site-target);border-radius:var(--home-photo-radius);height:100%;display:block}.UiD7Aa_home .UiD7Aa_photoLink:focus-visible{outline-offset:-4px}.UiD7Aa_photo{border-radius:var(--home-photo-radius);-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.UiD7Aa_unavailablePhoto{color:var(--home-muted);font-size:14px;font-weight:400;line-height:1.5}.UiD7Aa_saveButton{z-index:2;width:var(--site-target);min-width:var(--site-target);height:var(--site-target);border:1px solid var(--home-border);background:var(--home-background);color:var(--home-ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;position:absolute;top:12px;right:12px}.UiD7Aa_saveButton:hover{border-color:var(--home-ink);background:var(--home-subtle)}.UiD7Aa_saveButton[aria-pressed=true]{color:var(--home-primary);border-color:var(--home-primary)}.UiD7Aa_saveButton[aria-pressed=true] svg{fill:var(--home-accent)}.UiD7Aa_saveButton[aria-pressed=true]:hover{background:var(--home-subtle)}.UiD7Aa_saveButton:disabled{border-color:var(--home-border);background:var(--home-subtle);color:var(--home-muted);cursor:not-allowed}.UiD7Aa_photoCaption,.UiD7Aa_freshnessBadge{z-index:1;background:var(--home-background);max-width:calc(100% - 24px);color:var(--home-ink);pointer-events:none;border-radius:8px;padding:4px 8px;font-size:12px;font-weight:600;line-height:1.4;position:absolute;left:12px}.UiD7Aa_photoCaption{bottom:12px}.UiD7Aa_freshnessBadge{border:1px solid var(--home-border);max-width:calc(100% - 84px);top:12px}.UiD7Aa_unavailableSurface .UiD7Aa_freshnessBadge{max-width:100%;margin-top:8px;display:inline-block;position:static}.UiD7Aa_cardBody{flex-direction:column;flex:1;padding-top:12px;display:flex}.UiD7Aa_area{color:var(--home-muted);font-size:14px}.UiD7Aa_cardTitle{margin-top:4px;font-size:16px;font-weight:600;line-height:1.5}.UiD7Aa_titleLink{min-height:var(--site-target);align-items:center;display:flex}.UiD7Aa_titleLink:hover{text-underline-offset:3px;text-decoration:underline}.UiD7Aa_cardSummary{color:var(--home-muted);margin-top:6px;font-size:14px;line-height:1.5}.UiD7Aa_bookingStatus{color:var(--home-muted);margin-top:12px;font-size:14px}.UiD7Aa_price{color:var(--home-ink);margin-top:4px;font-size:14px;font-weight:600}.UiD7Aa_cardActions{margin-top:auto;padding-top:16px}.UiD7Aa_detailAction{width:100%}.UiD7Aa_compareBar{border-top:1px solid var(--home-border);flex-direction:column;gap:12px;margin-top:24px;padding-top:20px;display:flex}.UiD7Aa_compareHint{color:var(--home-muted);font-size:14px}.UiD7Aa_supportContent{padding-block:32px}.UiD7Aa_eyebrow{color:var(--home-muted);margin-bottom:4px;font-size:14px;font-weight:600}.UiD7Aa_regionGrid,.UiD7Aa_checksGrid,.UiD7Aa_guideGrid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:20px;display:grid}.UiD7Aa_supportCard{min-width:0;min-height:var(--site-target);border:1px solid var(--home-border);border-radius:var(--home-photo-radius);padding:20px;transition:background-color .15s,border-color .15s}.UiD7Aa_supportCard:hover{border-color:var(--home-ink);background:var(--home-subtle)}.UiD7Aa_supportTitle{font-size:16px;font-weight:600;line-height:1.5}.UiD7Aa_supportDescription{color:var(--home-muted);margin-top:8px;font-size:14px;line-height:1.5}.UiD7Aa_check{border-top:1px solid var(--home-border);min-width:0;padding-top:16px}.UiD7Aa_screenReaderOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:768px){.UiD7Aa_hero{padding-block:24px 28px}.UiD7Aa_sectionHeader{flex-direction:row;justify-content:space-between;align-items:center}.UiD7Aa_stayGrid,.UiD7Aa_regionGrid,.UiD7Aa_guideGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.UiD7Aa_checksGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.UiD7Aa_compareBar{flex-direction:row;justify-content:space-between;align-items:center}.UiD7Aa_compareHint{flex:1}.UiD7Aa_secondaryAction{flex-shrink:0}.UiD7Aa_supportContent{padding-block:40px}}@media (min-width:1280px){.UiD7Aa_stayGrid,.UiD7Aa_regionGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.UiD7Aa_home a,.UiD7Aa_home button{transition:none}}
