.hero-quote{color:#fff}.hero-quote__body{flex-direction:column;gap:3rem;display:flex}@media only screen and (width<=1200px){.hero-quote__body{max-width:900px;margin:0 auto}}@media only screen and (width>=1200px){.hero-quote__body{grid-gap:5rem;grid-template-columns:1fr 1fr;align-items:center;display:grid}}.hero-quote__body>*{width:100%}.hero-quote__body__content{box-shadow:none;background:0 0;border-radius:0;padding:0}.hero-quote__body__content h1,.hero-quote__body__content h2,.hero-quote__body__content h3,.hero-quote__body__content h4,.hero-quote__body__content h5{margin-top:0}.hero-quote__body__content h1 b,.hero-quote__body__content h2 b,.hero-quote__body__content h3 b,.hero-quote__body__content h4 b,.hero-quote__body__content h5 b{color:var(--primary)}.hero-quote__body__content--extra{margin-top:1rem}@media only screen and (width>=768px){.hero-quote__body__content{padding:0}}.hero-quote__body__content p{text-shadow:none;font-size:1.05rem;font-weight:400;line-height:1.6}.hero-quote__body__content h1 em{color:var(--primary);font-style:normal}.hero-quote__badge{margin-bottom:1.5rem}.hero-quote__ratings{gap:1rem;margin-top:1.25rem;display:flex}.hero-quote__info{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.hero-quote a{color:var(--grey);text-shadow:0 0 10px #00000080}.hero-quote .container{padding:0 1rem;position:relative}@media only screen and (width>=768px){.hero-quote .container{padding:0 2rem}}@media only screen and (width>=1200px){.hero-quote--neighborhood{min-height:48rem}.hero-quote--neighborhood .hero-quote__body{align-items:start}}
