/* About-only adaptation of Paraiso's Travellers’ words, using Eagle's forest. */
body.page-about main .eo-reviews{position:relative;overflow:hidden;background:radial-gradient(circle at 10% 8%,rgba(196,165,106,.12),transparent 30%),#173b32;border-block:0;color:#fffefa;padding-block:clamp(48px,6vw,80px)}
body.page-about main .eo-reviews::before{content:"";position:absolute;top:-210px;right:-150px;width:450px;height:450px;border:1px solid rgba(233,214,175,.12);border-radius:50%;box-shadow:0 0 0 60px rgba(233,214,175,.025);pointer-events:none}
body.page-about main .eo-reviews>.container{position:relative}
body.page-about main .eo-reviews .eyebrow{color:#dfc795;letter-spacing:.17em}
body.page-about main .eo-reviews-heading h2{color:#fffefa;font-size:clamp(38px,4.5vw,62px);max-width:650px;line-height:1.08;font-weight:500}
body.page-about main .eo-reviews-heading h2 em{color:#e5cfa6;font-weight:400}
body.page-about main .eo-reviews-intro{color:#d1dcd2;font-size:12px}
body.page-about main .eo-review-source-link{color:#e5cfa6;border-color:#9c9871;font-size:11px}
body.page-about main .eo-review-navigation{margin-bottom:18px}
body.page-about main .eo-review-position{color:#c5d2c6;font-size:10px}
body.page-about main .eo-review-arrows button{background:transparent;color:#e5cfa6;border-color:#a5a078}
body.page-about main .eo-review-arrows button:hover:not(:disabled){background:#e5cfa6;color:#173b32;border-color:#e5cfa6}
body.page-about main .eo-review-arrows button:disabled{background:transparent;border-color:#627c68;color:#879d86;opacity:.65}
body.page-about main .eo-review-grid{border-top:1px solid #819779;border-bottom:1px solid #4d6a55;padding:0 0 8px;scroll-padding-inline:0;scrollbar-color:#bfa374 #254c3d;gap:16px}
body.page-about main .eo-review-card{position:relative;background:transparent;border:0;border-radius:0;box-shadow:none;padding:32px 24px 26px;min-height:345px}
body.page-about main .eo-review-card::before{content:"“";position:absolute;right:17px;top:10px;color:rgba(229,207,166,.13);font:600 100px/1 'Playfair Display',Georgia,serif;pointer-events:none}
body.page-about main .eo-review-card::after{content:"";position:absolute;right:0;top:30px;bottom:30px;width:1px;background:#4d6a55}
body.page-about main .eo-review-card .eo-review-kind{color:#c6d0bb;font-size:9px;letter-spacing:.1em}
body.page-about main .eo-review-card .eo-review-title{position:relative;color:#dfc795;font-size:16px;font-weight:500;margin-bottom:16px;max-width:85%}
body.page-about main .eo-review-card .eo-review-excerpt{position:relative;color:#fffefa;font:400 17px/1.65 var(--font-serif,Georgia,serif);margin-bottom:24px;letter-spacing:0}
body.page-about main .eo-review-person{border-top:1px solid #4d6a55;padding-top:18px}
body.page-about main .eo-review-avatar{background:transparent;border-color:#9a9b72;color:#e5cfa6;width:40px;height:40px;flex-basis:40px}
body.page-about main .eo-review-person strong{color:#fffefa;font:500 16px/1.4 var(--font-serif,Georgia,serif)}
body.page-about main .eo-review-person time,body.page-about main .eo-review-card .eo-review-language{color:#c5d2c6;font-size:9px}
body.page-about main .eo-review-read{color:#e5cfa6;border-color:#9c9871;font-size:10px}
body.page-about main .eo-reviews-note{color:#c5d2c6;font-size:10px;line-height:1.8}
body.page-about main #guest-review-track:focus-visible,body.page-about main .eo-reviews a:focus-visible,body.page-about main .eo-review-arrows button:focus-visible{outline:3px solid #e5cfa6;outline-offset:4px}
@media(max-width:650px){body.page-about main .eo-reviews-heading{gap:20px}body.page-about main .eo-review-card{padding:28px 20px 24px;min-height:320px}body.page-about main .eo-review-card .eo-review-excerpt{font-size:18px}body.page-about main .eo-review-card::after{display:none}}
@media print{body.page-about main .eo-reviews{background:white;color:#173b32}body.page-about main .eo-review-card .eo-review-excerpt,body.page-about main .eo-review-person strong,body.page-about main .eo-reviews-heading h2{color:#173b32}}

/* Match the homepage's pre-footer invitation: soft sage #E9EDDF. */
body.page-about main .eo-reviews{background:#e9eddf;color:#173b32;border-block:1px solid #d2dac7}
body.page-about main .eo-reviews::before{border-color:rgba(112,132,87,.12);box-shadow:0 0 0 60px rgba(112,132,87,.025)}
body.page-about main .eo-reviews .eyebrow,body.page-about main .eo-review-source-link,body.page-about main .eo-review-card .eo-review-title,body.page-about main .eo-review-read{color:#82632f}
body.page-about main .eo-reviews-heading h2,body.page-about main .eo-review-card .eo-review-excerpt,body.page-about main .eo-review-person strong{color:#173b32}
body.page-about main .eo-reviews-heading h2 em{color:#82632f}
body.page-about main .eo-reviews-intro,body.page-about main .eo-review-position,body.page-about main .eo-review-card .eo-review-kind,body.page-about main .eo-review-person time,body.page-about main .eo-review-card .eo-review-language,body.page-about main .eo-reviews-note{color:#52634c}
body.page-about main .eo-review-grid{border-color:#b8c5aa;scrollbar-color:#a38d60 #d8dfce}
body.page-about main .eo-review-card::before{color:rgba(130,99,47,.15)}
body.page-about main .eo-review-card::after{background:#bfccb4}
body.page-about main .eo-review-person{border-top-color:#bfccb4}
body.page-about main .eo-review-avatar{color:#173b32;border-color:#aab797;background:#f3f5ed}
body.page-about main .eo-review-arrows button{color:#173b32;border-color:#a5b193}
body.page-about main .eo-review-arrows button:hover:not(:disabled){background:#173b32;color:#fffefa;border-color:#173b32}
body.page-about main .eo-review-arrows button:disabled{color:#7a8c70;border-color:#bdc8af}
body.page-about main #guest-review-track:focus-visible,body.page-about main .eo-reviews a:focus-visible,body.page-about main .eo-review-arrows button:focus-visible{outline-color:#82632f}

/* Plain sage section background, without decorative shapes. */
body.page-about main .eo-reviews::before,body.page-about main .eo-reviews::after{display:none;content:none}

/* Exact rendered homepage Start your route background. */
body.page-about main .eo-reviews{background:#ece3d1;border-color:#d8cdb7}
