.banner-slide[data-v-3b030f0c]{display:block;position:relative;overflow:hidden}.banner-slide[data-v-3b030f0c] picture{aspect-ratio:1380/510;width:100%;display:block}.banner-slide[data-v-3b030f0c] .banner-image{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--banner-focal,50% 50%);object-position:var(--banner-focal,50% 50%);width:100%;height:100%;display:block}@media (width<=900px){.banner-slide[data-v-3b030f0c] picture{aspect-ratio:380/200}}.banner-slide__copy[data-v-3b030f0c]{text-align:start;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:clamp(.15rem,.4vw,.5rem);display:flex;position:absolute}.banner-slide__subtitle[data-v-3b030f0c],.banner-slide__title[data-v-3b030f0c]{-webkit-box-orient:vertical;max-width:min(100%,42ch);display:-webkit-box;overflow:hidden}.banner-slide__title[data-v-3b030f0c]{-webkit-line-clamp:2;line-clamp:2;font-size:clamp(1rem,.75rem + 1.15vw,2.15rem);font-weight:700;line-height:1.25}.banner-slide__subtitle[data-v-3b030f0c]{-webkit-line-clamp:2;line-clamp:2;opacity:.92;font-size:clamp(.78rem,.66rem + .5vw,1.1rem);line-height:1.35}.banner-slide__cta[data-v-3b030f0c]{margin-block-start:clamp(.25rem,.8vw,.75rem);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;max-width:calc(100% - .5rem);margin-bottom:0;overflow:hidden}.banner-slide--bottom_scrim .banner-slide__copy[data-v-3b030f0c]{border-end-end-radius:.4rem;border-end-start-radius:.4rem;padding:clamp(2rem,6vw,4rem) clamp(.85rem,3vw,3rem) clamp(.75rem,2.2vw,2rem);inset-block-end:0;inset-inline:0}.banner-slide--side_left .banner-slide__copy[data-v-3b030f0c],.banner-slide--side_right .banner-slide__copy[data-v-3b030f0c]{justify-content:center;width:46%;padding:clamp(1rem,3vw,2.5rem) clamp(1rem,3.5vw,3.5rem);inset-block:0}.banner-slide--side_left .banner-slide__copy[data-v-3b030f0c]{border-top-left-radius:.4rem;border-bottom-left-radius:.4rem;padding-right:max(1rem,8%);left:0;right:auto}.banner-slide--side_right .banner-slide__copy[data-v-3b030f0c]{border-top-right-radius:.4rem;border-bottom-right-radius:.4rem;padding-left:max(1rem,8%);left:auto;right:0}.banner-slide--center .banner-slide__copy[data-v-3b030f0c]{text-align:center;justify-content:center;align-items:center;padding:clamp(1rem,4vw,3rem);inset:0}.banner-slide--center .banner-slide__subtitle[data-v-3b030f0c],.banner-slide--center .banner-slide__title[data-v-3b030f0c]{max-width:min(100%,30ch)}.banner-slide--dark .banner-slide__subtitle[data-v-3b030f0c],.banner-slide--dark .banner-slide__title[data-v-3b030f0c]{color:#fff;text-shadow:0 1px 3px #0000008c}.banner-slide--light .banner-slide__subtitle[data-v-3b030f0c],.banner-slide--light .banner-slide__title[data-v-3b030f0c]{color:#1e1e1e;text-shadow:0 1px 3px #ffffff73}.banner-slide--dark.banner-slide--bottom_scrim .banner-slide__copy[data-v-3b030f0c]{background:linear-gradient(0deg,#000000c7 0,#0000008c 38%,#0000)}.banner-slide--light.banner-slide--bottom_scrim .banner-slide__copy[data-v-3b030f0c]{background:linear-gradient(0deg,#ffffffe0 0,#ffffff9e 38%,#fff0)}.banner-slide--dark.banner-slide--side_left .banner-slide__copy[data-v-3b030f0c],.banner-slide--dark.banner-slide--side_right .banner-slide__copy[data-v-3b030f0c]{background:linear-gradient(to var(--banner-scrim-to,right),#000000d1 0,#0000009e 55%,transparent 100%)}.banner-slide--light.banner-slide--side_left .banner-slide__copy[data-v-3b030f0c],.banner-slide--light.banner-slide--side_right .banner-slide__copy[data-v-3b030f0c]{background:linear-gradient(to var(--banner-scrim-to,right),#ffffffe6 0,#ffffffad 55%,#fff0 100%)}.banner-slide--dark.banner-slide--center .banner-slide__copy[data-v-3b030f0c]{background:#00000073}.banner-slide--light.banner-slide--center .banner-slide__copy[data-v-3b030f0c]{background:#fff9}@media (width<=900px){.banner-slide__subtitle[data-v-3b030f0c],.banner-slide__title[data-v-3b030f0c]{-webkit-line-clamp:1;line-clamp:1}.banner-slide--side_left[data-v-3b030f0c]:not(.banner-slide--premium-natural),.banner-slide--side_right[data-v-3b030f0c]:not(.banner-slide--premium-natural){aspect-ratio:380/200;background:#fff}.banner-slide--side_left[data-v-3b030f0c]:not(.banner-slide--premium-natural) picture,.banner-slide--side_right[data-v-3b030f0c]:not(.banner-slide--premium-natural) picture{aspect-ratio:auto;width:54%;height:100%;position:absolute;top:0;bottom:0}.banner-slide--side_left[data-v-3b030f0c]:not(.banner-slide--premium-natural) picture{right:0}.banner-slide--side_right[data-v-3b030f0c]:not(.banner-slide--premium-natural) picture{left:0}.banner-slide--side_left[data-v-3b030f0c]:not(.banner-slide--premium-natural) .banner-image,.banner-slide--side_right[data-v-3b030f0c]:not(.banner-slide--premium-natural) .banner-image{-o-object-fit:contain;object-fit:contain}.banner-slide--side_left:not(.banner-slide--premium-natural) .banner-slide__copy[data-v-3b030f0c],.banner-slide--side_right:not(.banner-slide--premium-natural) .banner-slide__copy[data-v-3b030f0c]{background:#fff;justify-content:center;align-items:stretch;gap:4px;width:46%;padding:10px;top:0;bottom:0}.banner-slide--dark.banner-slide--side_left[data-v-3b030f0c]:not(.banner-slide--premium-natural),.banner-slide--dark.banner-slide--side_left:not(.banner-slide--premium-natural) .banner-slide__copy[data-v-3b030f0c],.banner-slide--dark.banner-slide--side_right[data-v-3b030f0c]:not(.banner-slide--premium-natural),.banner-slide--dark.banner-slide--side_right:not(.banner-slide--premium-natural) .banner-slide__copy[data-v-3b030f0c]{background:#12100e}.banner-slide--side_left:not(.banner-slide--premium-natural) .banner-slide__title[data-v-3b030f0c],.banner-slide--side_right:not(.banner-slide--premium-natural) .banner-slide__title[data-v-3b030f0c]{-webkit-line-clamp:3;line-clamp:3;font-size:14px;line-height:1.35}.banner-slide--side_left:not(.banner-slide--premium-natural) .banner-slide__subtitle[data-v-3b030f0c],.banner-slide--side_right:not(.banner-slide--premium-natural) .banner-slide__subtitle[data-v-3b030f0c]{-webkit-line-clamp:3;line-clamp:3;font-size:12px;line-height:1.35}.banner-slide--side_left:not(.banner-slide--premium-natural) .banner-slide__cta[data-v-3b030f0c],.banner-slide--side_right:not(.banner-slide--premium-natural) .banner-slide__cta[data-v-3b030f0c]{align-self:flex-start;max-width:100%;margin-block-start:4px;font-size:12px}.banner-slide--premium-natural.banner-slide--side_right .banner-slide__copy[data-v-3b030f0c]{background:linear-gradient(270deg,#ffffffe6 0,#ffffffad 55%,#fff0);justify-content:center;gap:4px;width:46%;padding:10px;inset:0 0 0 auto}.banner-slide--premium-natural .banner-slide__title[data-v-3b030f0c]{-webkit-line-clamp:3;line-clamp:3;font-size:14px;line-height:1.35}.banner-slide--premium-natural .banner-slide__subtitle[data-v-3b030f0c]{-webkit-line-clamp:2;line-clamp:2;font-size:11px}.banner-slide--premium-natural .banner-slide__cta[data-v-3b030f0c]{margin-block-start:4px;padding:6px 8px;font-size:12px}}@media (prefers-reduced-transparency:reduce){.banner-slide--dark .banner-slide__copy[data-v-3b030f0c]{background:#000000b8}.banner-slide--light .banner-slide__copy[data-v-3b030f0c]{background:#ffffffd1}}.banner-controls[data-v-f30afe0b]{height:32px;margin-top:-.25rem;position:relative}.banner-controls[data-v-f30afe0b],.banner-dots[data-v-f30afe0b]{justify-content:center;align-items:center;display:flex}.banner-dots[data-v-f30afe0b]{flex-wrap:nowrap;gap:2px;max-width:calc(100% - 72px);overflow:hidden}.banner-dot[data-v-f30afe0b]{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.banner-dot__mark[data-v-f30afe0b]{background:var(--dz-border-interactive,#767676);border-radius:999px;width:8px;height:8px;transition:width .2s,background-color .2s;display:block}.banner-dot.is-active .banner-dot__mark[data-v-f30afe0b]{background:var(--dz-text-primary,#12100e);width:18px}.banner-dot[data-v-f30afe0b]:focus-visible,.banner-toggle[data-v-f30afe0b]:focus-visible{outline:2px solid var(--dz-focus-ring,#8a5300);outline-offset:1px}.banner-toggle[data-v-f30afe0b]{inset-inline-end:0;border:1px solid var(--dz-border-divider,#d4d2ce);background:var(--dz-surface-card,#fff);width:28px;height:28px;color:var(--dz-text-secondary,#3f3b35);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.banner-toggle[data-v-f30afe0b]:hover{color:var(--dz-text-primary,#12100e);border-color:var(--dz-border-interactive,#767676)}.banner-toggle.is-hidden[data-v-f30afe0b]{visibility:hidden}@media (prefers-reduced-motion:reduce){.banner-dot__mark[data-v-f30afe0b]{transition:none}}
