.home-banners[data-astro-cid-t7af64gn]{color:#fff;isolation:isolate;background:#630c34;overflow:hidden}.banner-sr-only[data-astro-cid-t7af64gn]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-banner[data-astro-cid-t7af64gn]{grid-area:1/1;width:100%;min-width:0;max-width:2560px;margin-inline:auto}.home-banners-archived[data-astro-cid-t7af64gn] .home-banner[data-astro-cid-t7af64gn]{max-width:2400px}.home-banner[data-astro-cid-t7af64gn][hidden],.banner-controls[data-astro-cid-t7af64gn][hidden]{display:none}.banner-stage[data-astro-cid-t7af64gn]{outline-offset:-4px;touch-action:pan-y;display:grid;overflow:hidden}.banner-link[data-astro-cid-t7af64gn],.banner-link[data-astro-cid-t7af64gn] picture[data-astro-cid-t7af64gn]{display:block}.banner-link[data-astro-cid-t7af64gn] img[data-astro-cid-t7af64gn]{aspect-ratio:4;object-fit:contain;width:100%;height:auto;display:block}.home-banners-archived[data-astro-cid-t7af64gn] .banner-link[data-astro-cid-t7af64gn] img[data-astro-cid-t7af64gn]{aspect-ratio:3}.banner-mobile-action[data-astro-cid-t7af64gn]{display:none}.banner-controls[data-astro-cid-t7af64gn]{background:#56102f;border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:24px;margin:auto;padding:0 max(28px,50vw - 650px);display:flex}.banner-choices[data-astro-cid-t7af64gn]{align-self:stretch;gap:26px;display:flex}.banner-choices[data-astro-cid-t7af64gn] button[data-astro-cid-t7af64gn]{color:#e2bdcc;min-height:64px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:10px 0;font-size:12px;display:flex;position:relative}.banner-choice-number[data-astro-cid-t7af64gn]{opacity:.7;font-size:10px}.banner-choices[data-astro-cid-t7af64gn] button[data-astro-cid-t7af64gn][aria-pressed=true]{color:#fff}.banner-choices[data-astro-cid-t7af64gn] button[data-astro-cid-t7af64gn][aria-pressed=true]:before{content:"";background:#edbfce;height:3px;position:absolute;inset:0 0 auto}.banner-arrows[data-astro-cid-t7af64gn]{flex-shrink:0;align-items:center;gap:9px;display:flex}.banner-arrows[data-astro-cid-t7af64gn] button[data-astro-cid-t7af64gn]{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff5;border-radius:50%;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.banner-arrows[data-astro-cid-t7af64gn] .banner-play[data-astro-cid-t7af64gn]{font-size:15px}.banner-counter[data-astro-cid-t7af64gn]{color:#e2bdcc;letter-spacing:.1em;margin-right:10px;font-size:11px}.home-banners[data-astro-cid-t7af64gn] button[data-astro-cid-t7af64gn]:hover{color:#fff;background:#ffffff12}.home-banners[data-astro-cid-t7af64gn] [data-astro-cid-t7af64gn]:focus-visible{outline-offset:-4px;outline:2px solid #fff}@media (width>=701px) and (width<=1050px){.banner-choices[data-astro-cid-t7af64gn]{gap:16px}.banner-choice-number[data-astro-cid-t7af64gn]{display:none}.banner-controls[data-astro-cid-t7af64gn]{gap:16px;padding-inline:28px}.banner-counter[data-astro-cid-t7af64gn]{display:none}}@media (width<=700px){.banner-link[data-astro-cid-t7af64gn] img[data-astro-cid-t7af64gn],.home-banners-archived[data-astro-cid-t7af64gn] .banner-link[data-astro-cid-t7af64gn] img[data-astro-cid-t7af64gn]{aspect-ratio:1}.banner-mobile-action[data-astro-cid-t7af64gn]{--banner-background:#f4ebe9;--banner-button:#600e35;--banner-button-text:#fff6f5;background:var(--banner-background);justify-content:center;padding:0 16px 14px;display:flex}.banner-mobile-action[data-astro-cid-t7af64gn][data-theme=pink]{--banner-background:#f4dfe1}.banner-mobile-action[data-astro-cid-t7af64gn][data-theme=plum]{--banner-background:#600e35;--banner-button:#dec398;--banner-button-text:#600e35}.banner-mobile-button[data-astro-cid-t7af64gn]{background:var(--banner-button);min-height:44px;color:var(--banner-button-text);border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:6px 10px 6px 16px;font-size:15px;font-weight:600;display:inline-flex}.banner-mobile-arrow[data-astro-cid-t7af64gn]{background:var(--banner-button-text);width:26px;height:26px;color:var(--banner-button);border-radius:50%;place-items:center;display:grid}.banner-mobile-arrow[data-astro-cid-t7af64gn] .icon{width:18px;height:18px}.banner-controls[data-astro-cid-t7af64gn]{gap:12px;padding:12px 22px}.banner-choices[data-astro-cid-t7af64gn]{align-items:center;gap:10px}.banner-choices[data-astro-cid-t7af64gn] button[data-astro-cid-t7af64gn]{width:12px;height:32px;min-height:32px;padding:0}.banner-choice-label[data-astro-cid-t7af64gn],.banner-choice-number[data-astro-cid-t7af64gn]{display:none}.banner-choices[data-astro-cid-t7af64gn] button[data-astro-cid-t7af64gn]:before{content:"";background:#b67792;border-radius:50%;width:8px;height:8px;position:absolute;top:12px;left:0}.banner-choices[data-astro-cid-t7af64gn] button[data-astro-cid-t7af64gn][aria-pressed=true]:before{background:#fff;width:8px;height:8px;inset:12px auto auto 0}.banner-arrows[data-astro-cid-t7af64gn]{gap:7px}.banner-arrows[data-astro-cid-t7af64gn] button[data-astro-cid-t7af64gn]{width:34px;height:34px}.banner-counter[data-astro-cid-t7af64gn]{display:none}}
