/* First-paint logo: drawn in CSS so it shows before the site script runs (9 Oct 2026) */
html body header a[href="/"]{display:flex!important;align-items:center!important;gap:0!important}html body header a[href="/"]>span.font-semibold{display:inline-flex!important;align-items:center;visibility:visible!important;font-size:0!important;letter-spacing:0!important;line-height:1!important;white-space:nowrap;text-transform:none!important}html body header a[href="/"]>span.font-semibold>*{display:none!important}html body header a[href="/"]>*:not(.font-semibold){display:none!important}html body header a[href="/"]::before{content:""!important;display:block!important;flex:none;width:28px;height:19px;margin-right:9px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 19%22%3E%3Ccircle cx=%2220%22 cy=%226.5%22 r=%225%22 fill=%22%23FF7A59%22/%3E%3Cpath d=%22M0 12c3.5 0 3.5-2.6 7-2.6S10.5 12 14 12s3.5-2.6 7-2.6S24.5 12 28 12v7H0z%22 fill=%22%2300A6A6%22/%3E%3C/svg%3E") center/contain no-repeat!important}@media(max-width:767px){html body header a[href="/"]::before{width:24px;height:16px;margin-right:9px}}html body header a[href="/"]>span.font-semibold::before{content:"beachclub"!important;display:inline-block!important;font:800 22px/1 'Outfit',sans-serif;letter-spacing:-.04em;color:#1E2B33}html body header a[href="/"]>span.font-semibold::after{content:"/go where"!important;display:inline-block!important;font:800 22px/1 'Outfit',sans-serif;letter-spacing:-.04em;color:#1E2B33;color:#FF7A59}@media(max-width:767px){html body header a[href="/"]>span.font-semibold::before,html body header a[href="/"]>span.font-semibold::after{font-size:19px}}
