.partner-offers[data-astro-cid-yskzr5i6]{color:var(--rp-navy);text-align:left}.partner-intro[data-astro-cid-yskzr5i6]{flex-wrap:wrap;align-items:center;gap:24px 40px;display:flex}.partner-intro[data-astro-cid-yskzr5i6]>div[data-astro-cid-yskzr5i6]:first-child{flex:420px}.partner-eyebrow[data-astro-cid-yskzr5i6]{letter-spacing:.12em;text-transform:uppercase;color:#515574;font-size:12px;font-weight:750}.partner-intro[data-astro-cid-yskzr5i6] h2[data-astro-cid-yskzr5i6]{letter-spacing:-.035em;margin:10px 0 12px;font-size:clamp(32px,4vw,48px);line-height:1.12}.partner-intro[data-astro-cid-yskzr5i6] h2[data-astro-cid-yskzr5i6],.partner-group[data-astro-cid-yskzr5i6] h3[data-astro-cid-yskzr5i6],.partner-card[data-astro-cid-yskzr5i6] h4[data-astro-cid-yskzr5i6]{font-weight:750}.partner-intro[data-astro-cid-yskzr5i6] p[data-astro-cid-yskzr5i6]{color:#515574;max-width:620px;margin:0;font-size:17px;line-height:1.65}.partner-intro[data-astro-cid-yskzr5i6] .partner-disclosure[data-astro-cid-yskzr5i6]{background:#edf6f2;border-radius:18px;flex:260px;align-items:flex-start;gap:12px;max-width:365px;padding:20px;display:flex}.partner-intro[data-astro-cid-yskzr5i6] .partner-disclosure[data-astro-cid-yskzr5i6] p[data-astro-cid-yskzr5i6]{color:#3e4760;font-size:13px;line-height:1.65}.partner-nav[data-astro-cid-yskzr5i6]{flex-wrap:wrap;gap:10px;margin:28px 0 8px;display:flex}.partner-nav[data-astro-cid-yskzr5i6] a[data-astro-cid-yskzr5i6]{border:1px solid #d7dce2;border-radius:999px;align-items:center;gap:14px;min-height:44px;padding:0 18px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.partner-nav[data-astro-cid-yskzr5i6] a[data-astro-cid-yskzr5i6]:hover{background:#edf6f2}.partner-group[data-astro-cid-yskzr5i6]{padding-top:36px;scroll-margin-top:24px}.partner-group[data-astro-cid-yskzr5i6] h3[data-astro-cid-yskzr5i6]{letter-spacing:-.025em;margin:9px 0;font-size:clamp(25px,3vw,32px);line-height:1.2}.partner-group-intro[data-astro-cid-yskzr5i6]{color:#515574;margin:0 0 22px;line-height:1.6}.partner-grid[data-astro-cid-yskzr5i6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.partner-card[data-astro-cid-yskzr5i6]{background:#fff;border:1px solid #e0e4e8;border-radius:22px;flex-direction:column;min-width:0;transition:box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.partner-card[data-astro-cid-yskzr5i6]:hover{border-color:#9cbcaf;box-shadow:0 12px 32px #191c4f0b}.partner-image[data-astro-cid-yskzr5i6]{background:#edf6f2;position:relative;overflow:hidden}.partner-image[data-astro-cid-yskzr5i6] img[data-astro-cid-yskzr5i6]{object-fit:cover;width:100%;height:180px;display:block}.partner-image[data-astro-cid-yskzr5i6] span[data-astro-cid-yskzr5i6]{color:var(--rp-navy);background:#fff;border-radius:99px;padding:7px 12px;font-size:12px;font-weight:700;position:absolute;bottom:14px;left:16px}.partner-card-body[data-astro-cid-yskzr5i6]{flex-direction:column;flex:1;gap:14px;padding:23px;display:flex}.partner-brand[data-astro-cid-yskzr5i6]{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:750;display:flex}.partner-brand[data-astro-cid-yskzr5i6] small[data-astro-cid-yskzr5i6]{letter-spacing:.02em;color:#62667b;margin-left:auto;font-size:10px;font-weight:500}.partner-card[data-astro-cid-yskzr5i6] h4[data-astro-cid-yskzr5i6]{letter-spacing:-.025em;margin:0;font-size:23px;line-height:1.23}.partner-card[data-astro-cid-yskzr5i6] p[data-astro-cid-yskzr5i6]{color:#515574;margin:0 0 8px;font-size:14px;line-height:1.7}.partner-card[data-astro-cid-yskzr5i6] .partner-cta{background:var(--rp-navy);color:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin-top:auto;padding:10px 17px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.partner-stays[data-astro-cid-yskzr5i6] .partner-cta{background:var(--rp-mint);color:var(--rp-navy)}.partner-card[data-astro-cid-yskzr5i6] .partner-cta:hover{filter:brightness(.95)}.partner-offers[data-astro-cid-yskzr5i6] a[data-astro-cid-yskzr5i6]:focus-visible,.partner-card[data-astro-cid-yskzr5i6] .partner-cta:focus-visible{outline-offset:4px;outline:3px solid #407d6d}.partner-note[data-astro-cid-yskzr5i6]{color:#515574;background:#f4f6f8;border-radius:16px;margin-top:28px;padding:22px;font-size:13px;line-height:1.8}.partner-note[data-astro-cid-yskzr5i6] strong[data-astro-cid-yskzr5i6]{color:var(--rp-navy)}.partner-note[data-astro-cid-yskzr5i6] a[data-astro-cid-yskzr5i6]{font-weight:650;text-decoration:underline}@media (width<=900px){.partner-grid[data-astro-cid-yskzr5i6]{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-stays[data-astro-cid-yskzr5i6]>li[data-astro-cid-yskzr5i6]:last-child{grid-column:1/-1}}@media (width<=560px){.partner-grid[data-astro-cid-yskzr5i6]{grid-template-columns:minmax(0,1fr)}.partner-card-body[data-astro-cid-yskzr5i6]{padding:22px}.partner-image[data-astro-cid-yskzr5i6] img[data-astro-cid-yskzr5i6]{height:190px}.partner-intro[data-astro-cid-yskzr5i6] .partner-disclosure[data-astro-cid-yskzr5i6]{max-width:none}.partner-nav[data-astro-cid-yskzr5i6]{gap:8px}.partner-nav[data-astro-cid-yskzr5i6] a[data-astro-cid-yskzr5i6]{padding:0 13px;font-size:12px}.partner-group[data-astro-cid-yskzr5i6]{padding-top:30px}}@media (prefers-reduced-motion:reduce){.partner-card[data-astro-cid-yskzr5i6]{transition:none}}
