.direction-icon{display:inline-block;width:1em;height:1em;min-width:1em;vertical-align:-.12em;color:inherit;flex-shrink:0;pointer-events:none}.area-photo-link{display:block;border-radius:7px 7px 0 0}.welcome-views .area-card-link{display:inline-block;margin-top:8px;padding:8px 0;min-height:44px;font:700 11px/1.8 Manrope,Arial,sans-serif;color:var(--pv-teal);text-underline-offset:4px}body.has-preview-header{overflow-x:clip;overflow-y:visible}

.area-request-context{padding:20px;margin-bottom:24px;border:1px solid #cad9d1;border-radius:8px;background:#f4f7ee;color:#14334c}.area-request-context strong{font-size:18px}.area-request-context p{font-size:13px;line-height:1.8}.area-request-context a{display:inline-block;min-height:44px;padding:10px 0;color:#2f6b65}.ls-handoff li:not(:last-child)::after{content:""!important;display:inline-block;width:8px;height:8px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);margin:0 6px}@media(max-width:680px){.ls-handoff li:not(:last-child)::after{transform:rotate(135deg)}}

.city-guide-photo{margin:22px 0 30px}.city-guide-photo img{display:block;width:100%;max-height:400px;height:auto;object-fit:cover;border-radius:8px}.city-guide-photo figcaption{font-size:11px;line-height:1.8;margin-top:8px;color:#526571}
