.naara-guest-reviews{padding:70px 0;background:radial-gradient(ellipse at 50% 0,#e7dfcd70,transparent 65%),#f7f2e7;overflow:hidden}
.naara-guest-reviews__heading{text-align:center;max-width:720px;margin:0 auto 30px}
.naara-guest-reviews__heading>span{font:500 10px Jost,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#a28250}
.naara-guest-reviews__heading h2{font:400 clamp(30px,4vw,46px)/1.15 'Playfair Display',Georgia,serif;text-transform:none;color:#414932;margin:16px 0}
.naara-guest-reviews__heading p{font:400 14px/1.6 Jost,sans-serif;color:#7a806f}
.naara-guest-reviews__rows{overflow:hidden;padding:18px 0;mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent)}
.naara-guest-reviews__row{padding:18px 0}
.naara-guest-reviews__track{display:flex;gap:24px;width:max-content;animation:naara-guest-reviews-scroll 95s linear infinite alternate}
.naara-guest-reviews__row--reverse .naara-guest-reviews__track{animation-direction:alternate-reverse;animation-duration:105s}
.naara-guest-reviews__row:hover .naara-guest-reviews__track,.naara-guest-reviews__row:focus-within .naara-guest-reviews__track{animation-play-state:paused}
.naara-guest-review{width:350px;min-height:300px;box-sizing:border-box;padding:28px;background:#fffdf7;border:1px solid #ded6c4;border-radius:4px 24px 4px 24px;display:flex;flex-direction:column;position:relative;box-shadow:0 5px 16px #373d2910;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}
.naara-guest-review:nth-child(even){background:#ececde;border-color:#d6dac5}
.naara-guest-review:hover,.naara-guest-review:focus-within{transform:translateY(-6px) scale(1.035);z-index:2;border-color:#b79564;box-shadow:0 18px 35px #373d2924}
.naara-guest-review__top{display:flex;align-items:center;justify-content:space-between;height:32px}
.naara-guest-review__top>span{font:500 10px Jost,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#526247;border:1px solid #c9d3bd;border-radius:30px;padding:7px 12px}
.naara-guest-review__top>b{font:76px/1 Georgia,serif;color:#b79564;transform:translateY(15px)}
.naara-guest-review .naara-guest-review__story{font:400 21px/1.55 'Playfair Display',Georgia,serif;color:#414932;margin:22px 0 26px;flex:1}
.naara-guest-review__person{display:flex;align-items:center;gap:12px;border-top:1px solid #e3dccb;padding-top:18px}
.naara-guest-review__person>span{width:42px;height:42px;flex:none;display:grid;place-items:center;border-radius:50%;background:#414932;color:#f7f2e7;font:22px Georgia,serif;box-shadow:0 0 0 4px #4149320b}
.naara-guest-review__person strong{display:block;font:500 13px Jost,sans-serif;color:#34402c}.naara-guest-review__person small{display:block;font:400 11px Jost,sans-serif;color:#83846e;margin-top:5px}
.naara-guest-review>a{display:flex;align-items:center;justify-content:space-between;margin-top:18px;font:500 10px Jost,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#8d7045;text-decoration:none!important}.naara-guest-review>a span{font-size:20px;transition:transform .25s}.naara-guest-review>a:hover span{transform:translate(3px,-3px)}
.naara-guest-reviews__note{text-align:center;font:400 11px/1.6 Jost,sans-serif;color:#858876;margin:22px 0 0}
@keyframes naara-guest-reviews-scroll{from{transform:translateX(0)}to{transform:translateX(min(0px,calc(-100% + min(1112px,100vw - 48px))))}}
@media(max-width:680px){.naara-guest-reviews{padding:48px 0}.naara-guest-review{width:280px;min-height:305px;padding:24px}.naara-guest-review .naara-guest-review__story{font-size:19px}.naara-guest-reviews__track{gap:18px}}
@media(prefers-reduced-motion:reduce){.naara-guest-reviews__track{animation:none;width:auto;flex-wrap:wrap;justify-content:center}.naara-guest-reviews__rows{mask-image:none}.naara-guest-review,.naara-guest-review>a span{transition:none}.naara-guest-review:hover,.naara-guest-review>a:hover span{transform:none}}

.naara-guest-reviews>.container{max-width:1160px;padding-left:24px;padding-right:24px}

