.DetailPage_subhead__XF_KX{margin:0 0 16px}.DetailPage_subheadTitle__LZnaz{display:flex;align-items:center;gap:10px;margin:0;color:var(--ink);font:700 var(--fs-h3)/var(--lh-h3) var(--font-heading)}.DetailPage_subheadIcon__832BU{flex:none;color:var(--color-text-muted-strong)}.DetailPage_subhead__XF_KX>p{margin:6px 0 0}.DetailPage_factGroup__zhfme{margin-top:28px}.DetailPage_sourceLine__GhSfl{max-width:62ch;color:var(--muted);font-size:var(--fs-meta);line-height:var(--lh-meta)}.DetailPage_amenities__c3Rit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 32px;gap:0 32px;margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.DetailPage_amenities__c3Rit[hidden]{display:none}.DetailPage_amenitiesList__bqxd8{grid-template-columns:minmax(0,1fr)}.DetailPage_amenitiesMore__5sxnw{border-top:0}.DetailPage_amenity__pVM4x{min-width:0;border-bottom:1px solid var(--line)}.DetailPage_amenity__pVM4x>details{margin:0;border:0;border-radius:0;background:none}.DetailPage_amenity__pVM4x>details>summary{display:grid;grid-template-columns:22px minmax(0,1fr) 18px;align-items:start;grid-gap:14px;gap:14px;min-height:52px;padding:14px 0;border-radius:0;font:inherit;font-weight:400;list-style:none;cursor:pointer}.DetailPage_amenity__pVM4x>details>summary::-webkit-details-marker{display:none}.DetailPage_amenity__pVM4x>details>summary:before,.DetailPage_amenity__pVM4x>details[open]>summary:before{content:none;display:none}.DetailPage_amenity__pVM4x>details>summary:hover{background:none}.DetailPage_amenity__pVM4x>details>summary>svg{width:22px;height:22px;margin-top:1px;color:var(--ink)}.DetailPage_amenity__pVM4x>details>summary>.DetailPage_amenityChevron__As8ad{width:18px;height:18px;margin-top:3px;color:var(--color-text-muted-strong);transition:transform .15s}.DetailPage_amenity__pVM4x>details[open]>summary>.DetailPage_amenityChevron__As8ad{transform:rotate(180deg)}.DetailPage_amenityText__WY7SC{display:grid;grid-gap:2px;gap:2px;min-width:0}.DetailPage_amenityLabel__2JOGH{color:var(--ink);font-size:var(--fs-body-sm);line-height:1.45;overflow-wrap:anywhere;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:4px;transition:-webkit-text-decoration-color .15s;transition:text-decoration-color .15s;transition:text-decoration-color .15s,-webkit-text-decoration-color .15s}.DetailPage_amenity__pVM4x>details>summary:hover .DetailPage_amenityLabel__2JOGH,.DetailPage_amenity__pVM4x>details[open]>summary .DetailPage_amenityLabel__2JOGH{-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong)}.DetailPage_amenityValue__NVFOQ{color:var(--color-text-muted-strong)}.DetailPage_amenityNote__xMdsR,.DetailPage_amenityValue__NVFOQ{font-size:var(--fs-meta);line-height:1.5;overflow-wrap:anywhere}.DetailPage_amenityNote__xMdsR{color:var(--muted)}.DetailPage_amenityNo__WeaUe .DetailPage_amenityLabel__2JOGH,.DetailPage_amenityNo__WeaUe>details>summary>svg,.DetailPage_amenitySource__MpMih{color:var(--color-text-muted-strong)}.DetailPage_amenitySource__MpMih{margin:0 0 14px 36px;padding:2px 0 2px 12px;border-left:3px solid var(--line);font-size:var(--fs-meta);line-height:1.55;overflow-wrap:anywhere}.DetailPage_amenitySource__MpMih p{margin:0}.DetailPage_amenitySource__MpMih p+p{margin-top:6px}.DetailPage_amenitySource__MpMih a{color:inherit}.DetailPage_amenityLink__fuLoD{display:inline-flex;align-items:center;gap:4px;min-height:44px;margin:-8px 0 6px 36px;font-size:var(--fs-meta);font-weight:600}.DetailPage_careList__9MWYc{gap:0 32px;border-top:0}.DetailPage_careList__9MWYc>.DetailPage_amenity__pVM4x{border-bottom:0}.DetailPage_careList__9MWYc>.DetailPage_amenity__pVM4x>details>summary{min-height:44px;padding:9px 0}.DetailPage_factGroup__zhfme:not([data-open]) .DetailPage_careList__9MWYc .DetailPage_amenityChevron__As8ad{visibility:hidden}.DetailPage_showAll__vYI8i{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin-top:16px;padding:10px 20px;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-tint);color:var(--ink);font:600 var(--fs-body-sm)/1.2 var(--font-sans);cursor:pointer;transition:background .15s,border-color .15s}.DetailPage_showAll__vYI8i:hover{border-color:var(--ink);background:var(--sheet,#fff)}.DetailPage_showAll__vYI8i svg{width:16px;height:16px;transition:transform .15s}.DetailPage_showAll__vYI8i[aria-expanded=true] svg{transform:rotate(180deg)}.DetailPage_oneLine__BhjLn{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.DetailPage_detailFinder__GUPLV{margin:0 0 8px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.DetailPage_detailFinder__GUPLV>label{display:block;margin-bottom:8px;color:var(--ink);font:600 var(--fs-body-sm)/var(--lh-body) var(--font-sans)}.DetailPage_detailFinder__GUPLV>p{margin:4px 0 14px;color:var(--color-text-muted-strong);font-size:var(--fs-body-sm)}.DetailPage_finderInput__OGNob{display:flex;align-items:center;gap:10px;min-height:52px;max-width:560px;padding:0 4px 0 14px;border:1.5px solid var(--color-input-border);border-radius:var(--radius-sm);background:var(--sheet,#fff);color:var(--color-text-muted-strong)}.DetailPage_finderInput__OGNob>input,.DetailPage_finderInput__OGNob>input:focus{flex:1 1;width:100%;max-width:none;min-width:0;min-height:0;padding:12px 0;border:0;background:transparent;box-shadow:none;color:var(--ink);font:400 var(--fs-body) var(--font-sans);outline:none}.DetailPage_finderInput__OGNob>input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.DetailPage_finderInput__OGNob:focus-within{outline:3px solid var(--accent);outline-offset:2px}.DetailPage_finderInput__OGNob>button{display:grid;place-items:center;min-width:44px;min-height:44px;border:0;background:none;color:var(--ink);cursor:pointer}.DetailPage_finderSuggestions__2G_16{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.DetailPage_finderSuggestions__2G_16>button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 16px;border:1.5px solid var(--color-border-strong);border-radius:999px;background:var(--sheet,#fff);color:var(--ink);font:600 var(--fs-meta)/1 var(--font-sans);cursor:pointer;transition:border-color .15s,background .15s}.DetailPage_finderSuggestions__2G_16>button:hover{border-color:var(--ink)}.DetailPage_finderSuggestions__2G_16>button svg{width:18px;height:18px;color:var(--color-text-muted-strong)}.DetailPage_finderSuggestions__2G_16>button[aria-pressed=true]{border:2px solid var(--accent);background:var(--accent-soft);color:var(--accent-strong)}.DetailPage_finderSuggestions__2G_16>button[aria-pressed=true] svg{color:inherit}.DetailPage_finderResults__rlPv7{padding-top:16px}.DetailPage_finderResults__rlPv7>a,.DetailPage_finderResults__rlPv7>p{font-size:var(--fs-body-sm);line-height:1.6}.DetailPage_finderResults__rlPv7>p{margin:0;color:var(--color-text-muted-strong)}.DetailPage_finderResults__rlPv7 .DetailPage_factGroup__zhfme{margin-top:20px}@container (max-width: 680px){.DetailPage_amenities__c3Rit{grid-template-columns:minmax(0,1fr)}.DetailPage_factGroup__zhfme:not([data-open]) .DetailPage_wideOnly__obtJr{display:none}.DetailPage_showAll__vYI8i{width:100%}.DetailPage_finderSuggestions__2G_16{flex-wrap:nowrap;margin-right:-20px;padding-right:20px;overflow-x:auto;scrollbar-width:none}.DetailPage_finderSuggestions__2G_16::-webkit-scrollbar{display:none}.DetailPage_finderSuggestions__2G_16>button{flex:none}}@container (min-width: 681px){.DetailPage_narrowOnly__rG_FX{display:none}}@media print{.DetailPage_amenity__pVM4x>details>summary>.DetailPage_amenityChevron__As8ad,.DetailPage_detailFinder__GUPLV,.DetailPage_showAll__vYI8i{display:none}.DetailPage_factGroup__zhfme{margin-top:20pt}.DetailPage_amenities__c3Rit,.DetailPage_amenities__c3Rit[hidden]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:20px;column-gap:20px}.DetailPage_factGroup__zhfme:not([data-open]) .DetailPage_wideOnly__obtJr{display:list-item}.DetailPage_amenity__pVM4x>details>summary{min-height:0;padding:8px 0 4px}.DetailPage_amenitySource__MpMih{margin:0 0 8px 36px;padding:0;border:0}.DetailPage_amenitySource__MpMih a[href^=http]:after{content:none}}.DetailPage_factConflict__wBKWI{margin:0 0 18px;padding:12px 16px;border-left:3px solid var(--color-border-strong);background:var(--color-panel);color:var(--ink);font-size:var(--fs-body-sm);line-height:1.55}