.r1mGZG_root{scroll-margin-block-start:var(--spacing-md)}.r1mGZG_mapsReference{white-space:nowrap}.r1mGZG_details{gap:var(--spacing-md) var(--spacing-sm);font-size:var(--font-size-md);line-height:var(--line-height-md);grid-template-columns:min-content minmax(0,1fr);margin:0;display:grid;position:relative}.r1mGZG_details dt{color:var(--color-text-dimmed);align-items:flex-start;display:flex}@supports (text-box-trim:trim-start){.r1mGZG_details dt:first-of-type{translate:0 calc((1cap - var(--font-size-xl)) / 2)}}.r1mGZG_details dt svg{font-size:var(--font-size-xl)}.r1mGZG_details dd{overflow-wrap:anywhere;text-box-edge:cap alphabetic;min-inline-size:0;margin:0}.r1mGZG_details dd:first-of-type{text-box-trim:trim-start}.r1mGZG_details dd:last-of-type{text-box-trim:trim-end}.r1mGZG_details dd:only-of-type{text-box-trim:trim-both}.r1mGZG_details .r1mGZG_secondary{font-size:var(--font-size-sm);color:var(--color-text-dimmed);margin-block-start:var(--spacing-xs);display:block}.r1mGZG_root .r1mGZG_mapsLink{align-items:center;gap:var(--spacing-xs);vertical-align:baseline;inline-size:fit-content;font-size:var(--font-size-sm);color:var(--color-text-dimmed);text-underline-offset:.2em;text-decoration:underline;display:inline-flex}.r1mGZG_root .r1mGZG_mapsLink svg{font-size:var(--font-size-md);flex-shrink:0}
._7ewmsG_timeZone{font:inherit;color:var(--color-text-dimmed);cursor:help;text-underline-offset:.2em;white-space:nowrap;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
dialog.JgFafG_detailsModal{max-inline-size:min(72ch, calc(100vi - var(--spacing-md) * 2))}.JgFafG_info{gap:var(--spacing-xl);flex-direction:column;display:flex}.JgFafG_info a{color:var(--color-link);text-decoration:underline}.JgFafG_image{border-radius:var(--radius-md);block-size:auto;max-block-size:40dvb;inline-size:auto;max-inline-size:100%;margin-inline:auto;display:block}
._0w3DJW_focusRing._0w3DJW_focusRing:focus-visible{outline:2px solid var(--color-brand-accent);outline-offset:var(--focus-ring-offset)}._0w3DJW_control[data-variant=raised]{box-shadow:var(--shadow-xs)}._0w3DJW_input{--input-bd-focus:var(--color-brand-accent)}._0w3DJW_input:not(:focus,:focus-within){--input-bd:var(--color-border)}[data-error] ._0w3DJW_input:not(:focus,:focus-within){--input-bd:var(--color-error)}._0w3DJW_checkbox:not(:checked,[data-indeterminate],:disabled,[data-error]),._0w3DJW_radio:not(:checked,:disabled,[data-error]){border-color:var(--color-border)}@supports (text-box:trim-both cap alphabetic){._0w3DJW_alertText{text-box:trim-both cap alphabetic;overflow:visible}._0w3DJW_alertControl{margin-block:var(--spacing-neg-xs)}}
.Oarvba_root{--image-title-gap:var(--spacing-md);--overhang:var(--spacing-neg-md);grid-template-columns:[image-start title-start overlay-start details-start]auto[image-end title-end overlay-end details-end];grid-template-rows:[image-start overlay-start] var(--image-height) [image-end overlay-end] var(--image-title-gap) [title-start] auto [title-end details-start] 1fr [details-end];display:grid;position:relative}.Oarvba_root:before{content:"";inset:var(--overhang);border-radius:var(--radius-sm);border:solid 1px var(--color-border-subtle);background-color:var(--color-surface);z-index:-1;opacity:0;box-shadow:var(--shadow-glow);will-change:opacity;display:block;position:absolute}.Oarvba_cta{margin-block-start:var(--spacing-md)}[data-density=roomy] .Oarvba_root{--image-title-gap:var(--spacing-lg)}[data-density=roomy] .Oarvba_cta{margin-block-start:var(--spacing-lg)}@media screen and (max-width:1100px){.Oarvba_root,[data-density=roomy] .Oarvba_root{--image-title-gap:var(--spacing-sm)}.Oarvba_cta,[data-density=roomy] .Oarvba_cta{margin-block-start:var(--spacing-sm)}}.Oarvba_root:hover:before{opacity:1;transition:opacity .2s .1s}.Oarvba_root:has(:focus):before{opacity:1;transition:opacity .2s .1s}.Oarvba_title{grid-area:title}.Oarvba_titleLink{inline-size:fit-content;display:block}.Oarvba_image,.Oarvba_imagePlaceholder{border-radius:var(--radius-sm);block-size:var(--image-height);grid-area:image;display:block}.Oarvba_image img{inline-size:var(--image-width);block-size:var(--image-height);object-fit:cover;object-position:center;border-radius:var(--radius-sm)}.Oarvba_imagePlaceholder{box-sizing:border-box;background-color:var(--color-poster-placeholder);background-image:radial-gradient(circle at 0 0, var(--_c-brand-a30), transparent 40%), radial-gradient(circle at 0 -150%, var(--_c-brand-a50), transparent 80%), radial-gradient(circle at 50% 200%, var(--_c-brand-a20), transparent 150%), radial-gradient(circle at 100% calc(100% - var(--spacing-sm) * 2), var(--_c-brand-a40), transparent 75%)}.Oarvba_imageOverlay{z-index:10;padding:var(--spacing-sm);margin:var(--spacing-sm);background-color:var(--color-brand);color:var(--color-on-brand);border-radius:var(--radius-sm);pointer-events:none;text-box-trim:trim-both;text-box-edge:cap alphabetic;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-md);grid-area:overlay;place-self:end start}.Oarvba_root .Oarvba_details{grid-area:details;margin-block-start:var(--spacing-sm)}
.xXayXW_price.xXayXW_price{font-weight:var(--font-weight-medium);color:var(--color-text)}