article[data-astro-cid-n5ywzqfe]{width:100%}.Callout[data-astro-cid-mrmim4ef]{--bg-1: var(--c-house-lightest);--bg-2: var(--c-trim-lightest);--inline-space: 2rem;background:linear-gradient(150deg,var(--bg-1),var(--bg-2));border:var(--border-m) solid var(--c-house-alpha-lighter);border-radius:var(--border-l);font-size:95%;font-weight:450;-webkit-hyphens:none;hyphens:none;margin-top:var(--beat-l);margin-bottom:var(--beat-l);overflow:clip;padding:2rem;padding:var(--inline-space);max-width:min(calc(var(--measure) + (2rem * 2)),calc(100vw - var(--running-padding)/2));max-width:min(calc(var(--measure) + (var(--inline-space) * 2)),calc(100vw - var(--running-padding)/2));max-width:min(calc(var(--measure) + 4rem),calc(100vw - var(--running-padding)/2));max-width:min(calc(var(--measure) + calc(var(--inline-space) * 2)),calc(100vw - var(--running-padding)/2));position:relative;z-index:1}.Callout[data-astro-cid-mrmim4ef][data-title]{padding-top:3rem}.Callout[data-astro-cid-mrmim4ef][data-reversed]{--bg-1: var(--c-tint-alpha-light);--bg-2: var(--c-tint-alpha-lighter)}.Callout[data-astro-cid-mrmim4ef][data-understated]{--bg-1: transparent;--bg-2: transparent;border:0;margin-bottom:0;margin-top:2rem}.Callout[data-astro-cid-mrmim4ef][data-understated] .__title[data-astro-cid-mrmim4ef]{background:transparent;color:var(--c-house-darker);font-size:1rem;padding:0;padding-left:var(--inline-space);text-transform:none;text-transform:initial}.Callout[data-astro-cid-mrmim4ef] .__icon[data-astro-cid-mrmim4ef]{color:var(--c-house-dark);float:left;font-size:2.5em;margin-top:.07em;margin-right:.25em;text-align:center}.Callout[data-astro-cid-mrmim4ef] .__icon[data-astro-cid-mrmim4ef].--padded{margin-right:.4em}.Callout[data-astro-cid-mrmim4ef] .__title[data-astro-cid-mrmim4ef]{background:var(--c-house-alpha-lighter);border-bottom-right-radius:var(--border-l);color:#000;font-size:var(--fs-s);left:0;letter-spacing:.05rem;margin-top:0;padding-left:var(--beat-s);padding-right:var(--beat-s);padding-top:var(--beat-xs);padding-bottom:var(--beat-xs);position:absolute;text-transform:uppercase;top:0}.Callout a:not([class]){color:var(--c-house-dark)}.Callout a:not([class]):hover{color:var(--c-house-darkest)}.ReviewsWrapper{--gap: 0;--inline-space: calc(var(--running-padding) / 2);margin:0 auto;overscroll-behavior:none;position:relative;width:calc(var(--measure) + var(--inline-space) + (var(--border-l) * 2));width:calc(var(--measure) + var(--inline-space) + calc(var(--border-l) * 2));max-width:calc(100vw - var(--inline-space))}.ReviewsWrapper>h2{color:var(--headlineColor, var(--c-house-darker));margin-bottom:2rem}.ReviewsWrapper small{color:var(--c-house-dark);display:block;float:right;font-size:var(--fs-s);font-weight:600;margin:0;text-align:right;text-transform:uppercase}.ReviewsWrapper .\@reel{min-width:100%;scroll-snap-stop:always}.ReviewsWrapper .Review{--head-space: 0;background:linear-gradient(150deg,var(--c-house-lightest),var(--c-trim-lightest));border:var(--border-m) solid var(--c-house-alpha);border-radius:var(--border-l);box-shadow:var(--border-l) var(--border-l) var(--border-l) var(--c-shadow);container-size:inline;display:flex;flex-direction:row;line-height:1.4;max-width:calc(100vw - var(--inline-space));min-width:calc(100% - 1px);padding:var(--beat-xs);width:calc(var(--measure) + var(--inline-space))}@media (max-width: 32rem){.ReviewsWrapper .Review{flex-direction:column}}.ReviewsWrapper .Review .ImageWrapper{--size: var(--beat-2xl);aspect-ratio:1;border:var(--beat-2xs) solid var(--c-house-alpha-lightest);border-radius:50%;flex:0 0 var(--size);margin-top:var(--beat-2xs);max-height:var(--size);max-width:var(--size);overflow:hidden}@container (width < 30rem){.ReviewsWrapper .Review .ImageWrapper{--size: var(--beat-3xl)}}.ReviewsWrapper .Review .ImageWrapper img{background:var(--c-house-alpha-lightest);height:100%;-o-object-fit:cover;object-fit:cover}.ReviewsWrapper .Review .TextWrapper{font-size:.9em;padding:var(--beat-s)}.ReviewsWrapper .Review .TextWrapper header{color:var(--c-house-darker);margin-bottom:var(--beat-xs)}.ReviewsWrapper .Review .TextWrapper header .__customerName{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--fs-m);font-weight:600}.ReviewsWrapper .Review .TextWrapper header .__customerName .__stars{display:block;flex:0 1 100%;font-size:var(--fs-xl);letter-spacing:-.1em;text-indent:-.2rem}.ReviewsWrapper .Review .TextWrapper header .__customerName .__stars i{color:orange;font-style:normal;text-shadow:-1px -1px 0 palegoldenrod,1px 1px 0 rgb(152,99,0)}.ReviewsWrapper .Review .TextWrapper header .__customerName .__stars[data-rating="4"] i:last-of-type{color:var(--c-neutral-lighter);text-shadow:none}.ReviewsWrapper .Review .TextWrapper header .__customerName .__stars[data-rating="3"] i:nth-of-type(n+4){color:var(--c-neutral-lighter);text-shadow:none}.ReviewsWrapper .Review .TextWrapper header .__customerRole,.ReviewsWrapper .Review .TextWrapper header .__propertyInfo{font-size:var(--fs-s);font-weight:400}.ReviewsWrapper[data-multiple]{width:calc(100% - 8rem)}@media (max-width: 42rem){.ReviewsWrapper[data-multiple]{padding-left:0;width:calc(100vw - var(--beat-xs))}}.ReviewsWrapper[data-multiple] .Review{flex-direction:column;min-width:auto;max-width:min(var(--measure-min),calc(100% - 1px))}.ReviewsWrapper[data-photos] .Review .TextWrapper .__customerName .__stars{display:inline-block;flex:none;font-size:var(--fs-l);margin-left:var(--beat-xs)}.ReviewsWrapper #prev,.ReviewsWrapper #next{aspect-ratio:1;background:var(--c-house-light);border:var(--border-m) solid white;color:#fff;border-radius:50%;display:grid;left:-3.5em;padding:0;position:absolute;align-items:center;justify-items:center;place-items:center;width:var(--beat-l);text-align:center;top:50%;z-index:1}.ReviewsWrapper #prev:hover,.ReviewsWrapper #next:hover{background:var(--c-house)}@media (max-width: 62rem){.ReviewsWrapper #prev,.ReviewsWrapper #next{display:none}}.ReviewsWrapper #next{left:auto;right:-3.5em}
