.slider-bts-left.svelte-1ec70i3{--eyebrow: rgba(255, 255, 255, .55);--title: rgba(255, 255, 255, .92);--cta-bg: var(--polo-blue);--cta-text: #000;--btn-on-bg: #fff;--btn-on-text: #000;--btn-off-bg: rgba(255, 255, 255, .1);--btn-off-text: rgba(255, 255, 255, .25)}.slider-bts-left[data-theme=light].svelte-1ec70i3{--eyebrow: rgba(0, 0, 0, .55);--title: rgba(0, 0, 0, .92);--cta-bg: var(--polo-blue);--cta-text: #fff;--btn-on-bg: #000;--btn-on-text: #fff;--btn-off-bg: rgba(0, 0, 0, .1);--btn-off-text: rgba(0, 0, 0, .28)}.title-slider-cont.svelte-1ec70i3{display:flex;flex-direction:column;gap:48px}.head.svelte-1ec70i3{display:flex;align-items:end;justify-content:space-between;gap:24px;width:100%}.head-left.svelte-1ec70i3{flex:1 1 auto;min-width:0;flex-direction:column;gap:10px}.head-cta.svelte-1ec70i3{flex:0 0 auto;display:flex;justify-content:flex-end}.head-cta.svelte-1ec70i3 .buttons-wrap{width:auto}.eyebrow.svelte-1ec70i3{color:var(--eyebrow)}.title.svelte-1ec70i3{color:var(--title);font-size:44px;font-weight:500;line-height:1.05;letter-spacing:-.5px;margin:0;white-space:pre-line}.slider-section.svelte-1ec70i3{width:100%;position:relative;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);--content-pad: max(var(--site-gutter, 16px), calc((100vw - var(--cont-max)) / 2))}.slider-wrapper.svelte-1ec70i3{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;overscroll-behavior-x:contain;scroll-behavior:auto;touch-action:auto}.slider-wrapper.svelte-1ec70i3:active{cursor:grabbing}.slider-wrapper.svelte-1ec70i3::-webkit-scrollbar{display:none}.slider-track.svelte-1ec70i3{display:flex;gap:var(--gap);align-items:stretch;padding-left:var(--content-pad);padding-right:calc(var(--content-pad) + 40px);box-sizing:border-box}.card.svelte-1ec70i3{width:var(--card-w);height:var(--card-h);flex:0 0 var(--card-w);display:flex;padding:36px;flex-direction:column;justify-content:space-between;align-items:flex-start;border-radius:48px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}.card.svelte-1ec70i3:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .2s ease}.card[data-gradient=true].svelte-1ec70i3:after{opacity:1;background:linear-gradient(to bottom,#000000bf,#00000073 20%,#0000 35%)}.card[data-text=white].svelte-1ec70i3 .card-title:where(.svelte-1ec70i3),.card[data-text=white].svelte-1ec70i3 .card-desc:where(.svelte-1ec70i3){color:#fff}.card[data-text=white].svelte-1ec70i3 .card-desc:where(.svelte-1ec70i3){color:#fffc}.card[data-text=black].svelte-1ec70i3 .card-title:where(.svelte-1ec70i3),.card[data-text=black].svelte-1ec70i3 .card-desc:where(.svelte-1ec70i3){color:#000}.card[data-text=black].svelte-1ec70i3 .card-desc:where(.svelte-1ec70i3){color:#000000b8}.card-top.svelte-1ec70i3,.card-bottom.svelte-1ec70i3{position:relative;z-index:2}.card-top.svelte-1ec70i3{display:flex;flex-direction:column;gap:6px}.card-title.svelte-1ec70i3{font-size:24px;font-weight:500;line-height:24px;letter-spacing:.72px}.btns.svelte-1ec70i3{display:flex;gap:10px;margin-top:24px}.btn.svelte-1ec70i3{width:80px;height:44px;border-radius:999px;border:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .16s ease}.btn[data-active=true].svelte-1ec70i3{background:var(--btn-on-bg);color:var(--btn-on-text)}.btn[data-active=false].svelte-1ec70i3{background:var(--btn-off-bg);color:var(--btn-off-text)}.btn-round.svelte-1ec70i3{width:44px;height:44px;border-radius:999px;padding:0}.btn.svelte-1ec70i3:disabled{cursor:default}.btn.svelte-1ec70i3:hover:not(:disabled){transform:scale(1.04)}.btn.svelte-1ec70i3:active:not(:disabled){transform:scale(.98)}.btn.svelte-1ec70i3 i:where(.svelte-1ec70i3){font-size:16px;line-height:1}@media(max-width:479px){.title-slider-cont.svelte-1ec70i3{gap:24px}.card.svelte-1ec70i3{border-radius:24px}.btns.svelte-1ec70i3{justify-content:flex-end;width:100%;margin-left:auto}}@media(max-width:768px){.eyebrow.svelte-1ec70i3{text-align:center}.title.svelte-1ec70i3{font-size:34px;text-align:center}.head.svelte-1ec70i3{flex-direction:column;align-items:center}.head-cta.svelte-1ec70i3 .buttons-wrap{--pt: 0px}}
