#reviews.world-feedback{background:#152c28;border-top:3px solid #e5bc4d;border-bottom:0;color:white;grid-template-columns:1.2fr 1fr;padding:48px;gap:50px}
#reviews.world-feedback .eyebrow{color:#e7c773}#reviews.world-feedback h2{color:white}#reviews.world-feedback h2 span{color:#f0c94c}#reviews.world-feedback .feedback-copy>p:not(.eyebrow){color:#c2d3cc;max-width:430px;line-height:1.7}#reviews.world-feedback .feedback-message-row{color:#a9d9c9}#reviews.world-feedback .feedback-message-row .icon{color:#e4eee8;border-color:#52746a}#reviews.world-feedback .review-page-link{color:#d3e7de}#reviews.world-feedback .feedback-rating{border:0;padding:0;min-width:0}#reviews.world-feedback .feedback-rating>small{color:#b1c5bd;font-size:10px;max-width:330px;margin:auto;line-height:1.6}
.feedback-world{height:335px;position:relative;isolation:isolate}.feedback-world>.review-globe{position:absolute;width:305px;height:305px;left:50%;top:5px;transform:translateX(-50%);color:#71b79c;opacity:.25;stroke-width:.65;z-index:-1}.travelling-review{position:absolute;display:flex;align-items:center;gap:10px;background:#f6faf7;color:#20392e;padding:13px 15px;border-radius:5px;box-shadow:0 8px 22px #0003;text-align:left;width:238px;max-width:85%}.travelling-review strong{font-size:12px;display:block;margin-bottom:5px}.travelling-review div>span{font-size:9px;color:#61796c}.travelling-review>svg{width:17px;height:17px;color:#b9952e;margin-left:auto}.travelling-avatar{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#dfebe4;border-radius:50%;flex-shrink:0}.travelling-avatar svg{width:17px;height:17px;color:#56826a}.travelling-0{top:12px;left:0;--entry-x:-35px;--entry-y:-14px}.travelling-1{top:101px;right:0;--entry-x:35px;--entry-y:0px}.travelling-2{top:190px;left:16px;--entry-x:-24px;--entry-y:20px}.feedback-world .feedback-stars{position:absolute;bottom:0;left:0;right:0;margin:0 0 16px}.feedback-world .feedback-stars svg{height:28px;width:28px}
.feedback-in-view:not(.feedback-paused) .travelling-review{animation:review-arrival 7s ease-in-out infinite both}.feedback-in-view:not(.feedback-paused) .travelling-1{animation-delay:.65s}.feedback-in-view:not(.feedback-paused) .travelling-2{animation-delay:1.3s}
@keyframes review-arrival{0%{opacity:0;transform:translate(var(--entry-x),var(--entry-y))}16%,82%{opacity:1;transform:translate(0,0)}100%{opacity:0;transform:translate(0,-9px)}}
@media(max-width:900px){#reviews.world-feedback{gap:28px;padding:36px 28px;grid-template-columns:1fr 1fr}.travelling-review{padding:12px;width:220px;gap:8px}.travelling-review strong{font-size:11px}.feedback-world>.review-globe{width:265px;height:290px}.travelling-avatar{width:25px;height:25px}}
@media(max-width:600px){#reviews.world-feedback{grid-template-columns:minmax(0,1fr);padding:32px 22px;gap:20px}.feedback-world{height:330px}.feedback-world>.review-globe{width:275px;height:290px}.travelling-review{max-width:90%;width:225px}.travelling-2{left:0}#reviews.world-feedback .feedback-rating{border-top:1px solid #456055;padding-top:20px}.feedback-world .feedback-stars svg{width:26px;height:26px}}
#reviews.world-feedback{background:#f3f8f6;color:#203b32;border-top-color:#d3b35b}
#reviews.world-feedback .eyebrow{color:#6a783e}
#reviews.world-feedback h2{color:#20352d}
#reviews.world-feedback h2 span{color:#28745b}
#reviews.world-feedback .feedback-copy>p:not(.eyebrow){color:#566e61}
#reviews.world-feedback .feedback-message-row{color:#32735f}
#reviews.world-feedback .feedback-message-row .icon{color:#356653;border-color:#adc8b9}
#reviews.world-feedback .review-page-link{color:#236c56}
#reviews.world-feedback .feedback-rating>small{color:#62776a}
#reviews.world-feedback .review-globe{color:#6b9f89;opacity:.32}
#reviews.world-feedback .travelling-review{background:#fff;box-shadow:0 6px 22px #315d4814;border:1px solid #dce9e0}
@media(max-width:600px){#reviews.world-feedback .feedback-rating{border-top-color:#ceded4}}
@media(prefers-reduced-motion:reduce){.feedback-in-view:not(.feedback-paused) .travelling-review{animation:none}}
