/* A quiet geographic signature beneath the island editorial copy. */
.island-story{position:relative;isolation:isolate;overflow:hidden}.island-story:before{content:'';position:absolute;inset:15px 0;background:url('/island-chain.svg') center/contain no-repeat;opacity:.13;z-index:-1;pointer-events:none}.island-story>div{position:relative}
.service-footer .brand-credentials,.footer-top .brand-credentials{font:400 13px/1.8 'DM Sans',sans-serif;letter-spacing:normal;display:flex;flex-direction:column;gap:5px;margin-top:22px;color:#d7e0d5}.brand-credentials span{display:block}.brand,.arrival-brand,.lux-nav .brand,.lux-footer .brand{font-style:normal!important;letter-spacing:.02em!important;line-height:1.08!important}.brand span,.arrival-brand span,.lux-nav .brand span,.lux-footer .brand span{font-size:8px!important;letter-spacing:.105em!important;line-height:1.5!important;display:block;margin-top:12px;white-space:normal;max-width:230px;font-style:normal!important}
@media(max-width:600px){.island-story:before{inset:15px -25px;background-position:center 35%;opacity:.09}.service-footer .brand-credentials{font-size:12px;line-height:1.8}.brand span,.arrival-brand span,.lux-nav .brand span{font-size:7px!important;max-width:210px;letter-spacing:.09em!important}.service-header{gap:20px}}
