.winter-shows[data-v-7e1e3ad0]{background:#13294b;border-radius:28px;color:#fff;margin:40px 0;padding:32px}.winter-shows-kicker[data-v-7e1e3ad0]{color:#f3b443;font-size:14px;font-weight:700;margin:0}.winter-shows-title[data-v-7e1e3ad0]{color:#fff!important;font-family:var(--font-serif);font-size:clamp(26px,3vw,34px)!important;margin:6px 0 10px!important}.winter-shows-intro[data-v-7e1e3ad0]{font-size:17px;margin:0 0 22px;max-width:720px;opacity:.9}.winter-shows-grid[data-v-7e1e3ad0]{display:grid;gap:14px;list-style:none;margin:0;padding:0}@media(min-width:700px){.winter-shows-grid[data-v-7e1e3ad0]{grid-template-columns:1fr 1fr}}@media(min-width:1000px){.winter-shows-grid[data-v-7e1e3ad0]{grid-template-columns:repeat(3,1fr)}}.winter-show[data-v-7e1e3ad0]{background:#ffffff14;border-radius:20px;display:flex;flex-direction:column;gap:4px;margin:0;padding:18px}.winter-show-house[data-v-7e1e3ad0]{font-size:13px;margin:0;opacity:.8}.winter-show-title[data-v-7e1e3ad0]{color:#f3b443!important;font-family:var(--font-serif);font-size:24px!important;margin:0!important}.winter-show-meta[data-v-7e1e3ad0]{font-size:14.5px;font-weight:600;margin:0}.winter-show-note[data-v-7e1e3ad0]{font-size:14.5px;margin:4px 0 0;opacity:.9}.winter-show-links[data-v-7e1e3ad0]{margin:auto 0 0;padding-top:12px}.winter-show-cta[data-v-7e1e3ad0]{background:#f3b443;border-radius:999px;color:#13294b!important;display:inline-block;font-size:14.5px;font-weight:800;padding:9px 16px;text-decoration:none!important}.winter-show-cta[data-v-7e1e3ad0]:hover{background:#fff}.partner-houses[data-v-e1391da8]{background:#f4f0ff;border-radius:24px;color:#13294b;margin:40px 0;padding:28px}.partner-kicker[data-v-e1391da8]{color:#5b3d9c;font-size:14px;font-weight:700;margin:0}.partner-title[data-v-e1391da8]{font-size:clamp(24px,2.6vw,30px)!important;margin:6px 0 16px!important}.partner-grid[data-v-e1391da8]{display:grid;gap:14px;list-style:none;margin:0;padding:0}@media(min-width:720px){.partner-grid[data-v-e1391da8]{grid-template-columns:repeat(3,1fr)}}.partner-card[data-v-e1391da8]{background:#fff;border-radius:18px;display:flex;flex-direction:column;gap:4px;margin:0;padding:18px}.partner-name[data-v-e1391da8]{font-size:17px;font-weight:800;margin:0}.partner-city[data-v-e1391da8]{font-size:14px;margin:0;opacity:.75}.partner-text[data-v-e1391da8]{font-size:15px;margin:4px 0 0}.partner-link[data-v-e1391da8]{font-size:15px;margin-top:auto;padding-top:10px}.partner-cta[data-v-e1391da8]{margin:18px 0 0}
