.lz-places{background:#fff;color:#292529;padding:100px 7% 115px}.lz-places-heading{max-width:1100px;margin:0 auto 55px}.lz-places-heading>span{font:700 11px Arial,sans-serif;letter-spacing:.22em;color:#84314d}.lz-places-heading h2{font:400 clamp(43px,6vw,84px)/1.05 Georgia,serif;letter-spacing:-.055em;margin:24px 0;color:#282327}.lz-places-heading h2 em{color:#84314d;font-weight:400}.lz-places-heading p{max-width:650px;color:#645c61;font:400 19px/1.6 Georgia,serif}.lz-place-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;max-width:1440px;margin:auto}.lz-place-card{background:#f5eef1;overflow:hidden;display:flex;flex-direction:column}.lz-place-card>a:first-child{height:280px;overflow:hidden;display:block}.lz-place-card img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.lz-place-card:hover img{transform:scale(1.045)}.lz-place-body{padding:34px 35px 39px;flex:1;display:flex;flex-direction:column}.lz-place-body>span{font:700 10px Arial,sans-serif;letter-spacing:.19em;color:#82314c}.lz-place-body h3{font:400 clamp(30px,3vw,44px)/1.2 Arial,sans-serif;color:#454045;margin:20px 0 15px}.lz-place-body p{font:400 18px/1.55 Georgia,serif;color:#50474e;margin:0 0 35px}.lz-place-read{margin-top:auto;display:flex;align-items:center;gap:25px;font:700 12px Arial,sans-serif;letter-spacing:.16em;color:#752a43!important}.lz-place-read span{font-size:34px;font-weight:300;transition:transform .2s}.lz-place-card:hover .lz-place-read span{transform:translateX(9px)}.lz-place-body .lz-place-related{font:14px/1.5 Arial,sans-serif;margin:-18px 0 26px;color:#66545d}.lz-place-related a{color:#82314c!important;text-decoration:underline;text-underline-offset:3px}.lz-place-note{max-width:1440px;margin:25px auto 0;font:12px/1.5 Arial,sans-serif;color:#777}@media(max-width:960px){.lz-place-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.lz-places{padding:75px 6%}.lz-place-grid{grid-template-columns:1fr;gap:25px}.lz-place-card>a:first-child{height:290px}.lz-place-body{padding:29px}.lz-places-heading h2{font-size:clamp(43px,11vw,64px)}}