.scroll-track[data-v-734c889d]{scrollbar-width:none;-ms-overflow-style:none}.scroll-track[data-v-734c889d]::-webkit-scrollbar{display:none}.deals-section[data-v-ca6dfaee]{--card-w:clamp(300px,65vw,900px);--card-gap:16px;overflow:hidden;padding:3rem 0 1.5rem;width:100%}.deals-head[data-v-ca6dfaee]{align-items:center;display:flex;justify-content:space-between;margin:0 auto 1.25rem;max-width:72rem;padding:0 1.5rem}.deals-title[data-v-ca6dfaee]{color:#111827;font-family:GraphikLCG,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:800;letter-spacing:-.02em}.deals-nav[data-v-ca6dfaee]{display:flex;gap:8px}.nav-btn[data-v-ca6dfaee]{align-items:center;background:#fff;border:1.5px solid #d1d5db;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;transition:border-color .15s;width:36px}.nav-btn[data-v-ca6dfaee]:hover:not(:disabled){border-color:#111}.nav-btn[data-v-ca6dfaee]:disabled{cursor:default;opacity:.3}.nav-icon[data-v-ca6dfaee]{color:#111;height:15px;width:15px}.carousel-outer[data-v-ca6dfaee]{padding-left:24px}.carousel-track[data-v-ca6dfaee]{display:flex;gap:var(--card-gap);transform:translate(calc(var(--idx, 0)*-1*(var(--card-w) + var(--card-gap))));transition:transform .55s cubic-bezier(.4,0,.2,1)}.deal-card[data-v-ca6dfaee]{background:#e5e7eb;border-radius:16px;display:block;flex:0 0 var(--card-w);height:clamp(320px,52vw,680px);overflow:hidden;position:relative;text-decoration:none;transform:translateZ(0);will-change:transform}.card-bg-img[data-v-ca6dfaee]{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .5s ease;width:100%}.deal-card:hover .card-bg-img[data-v-ca6dfaee]{transform:scale(1.03)}.card-bg-gradient[data-v-ca6dfaee],.card-overlay[data-v-ca6dfaee]{inset:0;position:absolute}.card-overlay[data-v-ca6dfaee]{background:linear-gradient(180deg,transparent 62%,#fff 80%);pointer-events:none}.card-badge[data-v-ca6dfaee]{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#ffffffe0;border:1px solid rgba(0,0,0,.06);border-radius:100px;color:#111;font-size:.75rem;font-weight:800;padding:5px 12px;position:absolute;right:14px;top:14px;z-index:3}.card-content[data-v-ca6dfaee]{bottom:0;left:0;padding:24px 32px 32px;position:absolute;right:0;z-index:2}.card-content-row[data-v-ca6dfaee]{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.card-title[data-v-ca6dfaee]{color:#0d0d0d;flex:1;font-family:GraphikLCG,Helvetica,Arial,sans-serif;font-size:clamp(1.6rem,4.2vw,3rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0}.card-dates[data-v-ca6dfaee]{color:#4b5563;flex-shrink:0;font-weight:600;line-height:1.4;text-align:right;white-space:pre-line}.card-dates[data-v-ca6dfaee],.card-desc[data-v-ca6dfaee]{font-family:GraphikLCG,Helvetica,Arial,sans-serif;font-size:.85rem}.card-desc[data-v-ca6dfaee]{color:#6b7280;display:-webkit-box;font-weight:300;line-height:1.5;margin:6px 0 0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.deals-dots[data-v-ca6dfaee]{display:flex;gap:6px;margin:1rem 0 0;padding:0 24px}.dot[data-v-ca6dfaee]{background:#d1d5db;border:none;border-radius:50%;cursor:pointer;height:6px;padding:0;transition:background .2s,width .25s;width:6px}.dot-active[data-v-ca6dfaee]{background:#111;border-radius:3px;width:22px}.skel-card[data-v-ca6dfaee]{background:#e5e7eb}.skel-fill[data-v-ca6dfaee]{animation:shimmer-ca6dfaee 1.5s infinite;background:linear-gradient(90deg,#e5e7eb 25%,#d1d5db,#e5e7eb 75%);background-size:200% 100%;inset:0;position:absolute}@keyframes shimmer-ca6dfaee{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:640px){.deals-section[data-v-ca6dfaee]{--card-w:clamp(260px,85vw,420px)}.card-content[data-v-ca6dfaee]{padding:16px 18px 20px}}@font-face{font-family:Syne;src:local("Syne Regular"),local("Syne"),url(../_fonts/SczD_ffHH5Mjnd9klDD0tK26qbnetvX_l5cCZvpz-HM-pU0rqTQO9Mu7_-HjmPkw2PoI-aiI8g3Wp9LWCoM7Rzw.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Syne;src:local("Syne Regular"),local("Syne"),url(../_fonts/DCYoI9BXR4R8zAhLxJjy9m0W8Bhw72Rhnn7-Dg_Y3Sg-_kHN1hLmojwuhnyOAiebeJcr2Do9bB1jyW5ojvWzdLI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Syne;src:local("Syne Medium"),url(../_fonts/SczD_ffHH5Mjnd9klDD0tK26qbnetvX_l5cCZvpz-HM-pU0rqTQO9Mu7_-HjmPkw2PoI-aiI8g3Wp9LWCoM7Rzw.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:Syne;src:local("Syne SemiBold"),url(../_fonts/SczD_ffHH5Mjnd9klDD0tK26qbnetvX_l5cCZvpz-HM-pU0rqTQO9Mu7_-HjmPkw2PoI-aiI8g3Wp9LWCoM7Rzw.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:normal}@font-face{font-family:Syne;src:local("Syne SemiBold"),url(../_fonts/7qy7aunHlpaO6ef3NL_kAMgCMObwTKRvrTuhawi1BSY-jFPLSjtsFyc_rEMJpHpbWgcUm8-ycRUOoZOedVG9IxE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Syne;src:local("Syne Bold"),url(../_fonts/7qy7aunHlpaO6ef3NL_kAMgCMObwTKRvrTuhawi1BSY-jFPLSjtsFyc_rEMJpHpbWgcUm8-ycRUOoZOedVG9IxE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Syne;src:local("Syne Bold"),url(../_fonts/DCYoI9BXR4R8zAhLxJjy9m0W8Bhw72Rhnn7-Dg_Y3Sg-_kHN1hLmojwuhnyOAiebeJcr2Do9bB1jyW5ojvWzdLI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Syne;src:local("Syne ExtraBold"),url(../_fonts/DCYoI9BXR4R8zAhLxJjy9m0W8Bhw72Rhnn7-Dg_Y3Sg-_kHN1hLmojwuhnyOAiebeJcr2Do9bB1jyW5ojvWzdLI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:800;font-style:normal}@font-face{font-family:Syne;src:local("Syne SemiBold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-MLeGRrVNv175Cjz1wSDGMU9MBu9UIp_scV_NPTcYd44.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Syne;src:local("Syne Bold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-RE52nfe4JmP47bUCo9whNE1ONW0T3UWEyPK4EY_wE_c.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:"Syne Fallback: Arial";src:local("Arial");size-adjust:98.4745%;ascent-override:93.933%;descent-override:27.926%;line-gap-override:0%}@font-face{font-family:Syne;src:local("Syne Regular"),local("Syne"),url(../_fonts/7qy7aunHlpaO6ef3NL_kAMgCMObwTKRvrTuhawi1BSY-jFPLSjtsFyc_rEMJpHpbWgcUm8-ycRUOoZOedVG9IxE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Syne;src:local("Syne Medium"),url(../_fonts/7qy7aunHlpaO6ef3NL_kAMgCMObwTKRvrTuhawi1BSY-jFPLSjtsFyc_rEMJpHpbWgcUm8-ycRUOoZOedVG9IxE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Syne;src:local("Syne Medium"),url(../_fonts/DCYoI9BXR4R8zAhLxJjy9m0W8Bhw72Rhnn7-Dg_Y3Sg-_kHN1hLmojwuhnyOAiebeJcr2Do9bB1jyW5ojvWzdLI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Syne;src:local("Syne SemiBold"),url(../_fonts/DCYoI9BXR4R8zAhLxJjy9m0W8Bhw72Rhnn7-Dg_Y3Sg-_kHN1hLmojwuhnyOAiebeJcr2Do9bB1jyW5ojvWzdLI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Syne;src:local("Syne Bold"),url(../_fonts/SczD_ffHH5Mjnd9klDD0tK26qbnetvX_l5cCZvpz-HM-pU0rqTQO9Mu7_-HjmPkw2PoI-aiI8g3Wp9LWCoM7Rzw.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:normal}@font-face{font-family:Syne;src:local("Syne ExtraBold"),url(../_fonts/SczD_ffHH5Mjnd9klDD0tK26qbnetvX_l5cCZvpz-HM-pU0rqTQO9Mu7_-HjmPkw2PoI-aiI8g3Wp9LWCoM7Rzw.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:800;font-style:normal}@font-face{font-family:Syne;src:local("Syne ExtraBold"),url(../_fonts/7qy7aunHlpaO6ef3NL_kAMgCMObwTKRvrTuhawi1BSY-jFPLSjtsFyc_rEMJpHpbWgcUm8-ycRUOoZOedVG9IxE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:800;font-style:normal}@font-face{font-family:Syne;src:local("Syne Regular"),local("Syne"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-hBZE9zxAoMb_vuPGJpuendAoP6HHiqqs_nFOk5EWPto.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Syne;src:local("Syne Medium"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-BD39OD2pu0hs2tBJFk7HkQYUC6VUQHVXokXDdwSfIFQ.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Syne;src:local("Syne ExtraBold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-plQssSJPxMLUY0Zl3Ut6Xz0oAvZKxc77Sqk1xFefyj8.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}.offers-section[data-v-bf8c178b]{padding:3rem 0 1rem}.offers-inner[data-v-bf8c178b]{margin:0 auto;max-width:72rem;padding:0 1.5rem}.offers-head[data-v-bf8c178b]{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.25rem}.offers-head-left[data-v-bf8c178b]{display:flex;flex-direction:column;gap:1px}.offers-eyebrow-header[data-v-bf8c178b]{color:#10b692;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.offers-title[data-v-bf8c178b]{color:#111827;font-family:GraphikLCG,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:800;letter-spacing:-.02em;line-height:1}.offers-seeall[data-v-bf8c178b]{align-items:center;color:#10b692;display:inline-flex;font-size:.8rem;font-weight:600;gap:4px;text-decoration:none;white-space:nowrap}.offers-seeall[data-v-bf8c178b]:hover{text-decoration:underline}.offers-seeall-icon[data-v-bf8c178b]{height:14px;width:14px}.offers-grid[data-v-bf8c178b]{display:grid;gap:10px;grid-template-columns:1.1fr .6fr .6fr 1fr;grid-template-rows:280px}.offers-col4[data-v-bf8c178b]{display:flex;flex-direction:column;gap:10px}.card[data-v-bf8c178b]{background:#d1d5db;border-radius:22px;display:block;overflow:hidden;position:relative;text-decoration:none;transform:translateZ(0);transition:transform .28s cubic-bezier(.22,.68,0,1.2);will-change:transform}.card[data-v-bf8c178b]:hover{transform:translateZ(0) scale(1.025)}.card:hover .card-gradient[data-v-bf8c178b],.card:hover .card-img[data-v-bf8c178b]{transform:translateZ(0) scale(1.06)}.card-img[data-v-bf8c178b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-gradient[data-v-bf8c178b],.card-img[data-v-bf8c178b]{inset:0;position:absolute;transform:translateZ(0);transition:transform .45s ease}.card-vignette[data-v-bf8c178b]{background:linear-gradient(0deg,rgba(0,0,0,.72) 0,rgba(0,0,0,.05) 55%,transparent);inset:0;pointer-events:none;position:absolute}.card-tall[data-v-bf8c178b]{height:100%}.card-small[data-v-bf8c178b]{flex:1;min-height:0}.card-top[data-v-bf8c178b]{display:flex;justify-content:flex-end;left:14px;position:absolute;right:14px;top:14px;z-index:3}.card-badge[data-v-bf8c178b]{background:#ffffffeb;border-radius:100px;color:#111;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:1.2;padding:4px 10px;white-space:nowrap}.card-bottom[data-v-bf8c178b]{bottom:0;left:0;padding:12px 16px 16px;position:absolute;right:0;z-index:3}.card-eyebrow[data-v-bf8c178b]{color:#fff9;display:block;font-size:10px;font-weight:700;letter-spacing:.08em;margin-bottom:3px;text-transform:uppercase}.card-title[data-v-bf8c178b]{color:#fff;display:-webkit-box;font-family:Syne,"Syne Fallback: Arial",sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1.15;-webkit-box-orient:vertical;overflow:hidden}.card-title-lg[data-v-bf8c178b]{font-size:1.2rem;-webkit-line-clamp:4}.card-title-sm[data-v-bf8c178b]{font-size:.85rem;-webkit-line-clamp:2}.card-arrow[data-v-bf8c178b]{align-items:center;background:#ffffff26;border:1px solid hsla(0,0%,100%,.25);border-radius:50%;display:inline-flex;height:32px;justify-content:center;margin-top:10px;transition:background .2s;width:32px}.card:hover .card-arrow[data-v-bf8c178b]{background:#ffffff47}.card-arrow-icon[data-v-bf8c178b]{color:#fff;height:15px;width:15px}.card-cta[data-v-bf8c178b]{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:22px;display:flex;flex-direction:column;gap:6px;height:110px;justify-content:center;text-decoration:none;transform:translateZ(0);transition:background .18s,transform .3s cubic-bezier(.22,.68,0,1.2);will-change:transform}.card-cta[data-v-bf8c178b]:hover{background:#f3f4f6;transform:translateZ(0) scale(1.025)}.cta-icon-wrap[data-v-bf8c178b]{align-items:center;background:linear-gradient(135deg,#10b692,#0ea8d8);border-radius:13px;display:flex;height:40px;justify-content:center;width:40px}.cta-icon[data-v-bf8c178b]{color:#fff;height:18px;width:18px}.cta-label[data-v-bf8c178b]{color:#111827;font-family:Syne,"Syne Fallback: Arial",sans-serif;font-size:.78rem;font-weight:700;text-align:center}.cta-hint[data-v-bf8c178b]{color:#9ca3af;font-size:.68rem}.skel[data-v-bf8c178b]{animation:pulse-bf8c178b 1.5s ease-in-out infinite;background:#e5e7eb;border-radius:22px}@keyframes pulse-bf8c178b{0%,to{opacity:1}50%{opacity:.45}}.skel-tall[data-v-bf8c178b]{height:100%}.skel-half[data-v-bf8c178b]{flex:1;min-height:0}.skel-cta[data-v-bf8c178b]{flex-shrink:0;height:110px}.offers-mobile-link[data-v-bf8c178b]{display:none;justify-content:center;margin-top:1rem}@media (max-width:900px){.offers-grid[data-v-bf8c178b]{grid-template-columns:1.2fr 1fr;grid-template-rows:220px 180px}.card-tall[data-v-bf8c178b]{grid-column:span 2}.offers-col4[data-v-bf8c178b]{flex-direction:row}.card-small[data-v-bf8c178b]{flex:1;height:auto}.card-cta[data-v-bf8c178b]{flex:0 0 130px;height:auto}}@media (max-width:560px){.offers-grid[data-v-bf8c178b]{gap:8px;grid-template-columns:1fr;grid-template-rows:auto}.card-tall[data-v-bf8c178b]{grid-column:span 1;height:200px}.card[data-v-bf8c178b]{height:160px}.offers-col4[data-v-bf8c178b]{flex-direction:column}.card-small[data-v-bf8c178b]{flex:none;height:160px}.card-cta[data-v-bf8c178b]{flex:none;height:100px}.offers-seeall[data-v-bf8c178b]{display:none}.offers-mobile-link[data-v-bf8c178b]{display:flex}}.hfs-wrap[data-v-204c83a6]{margin:0 auto;max-width:1200px;padding:16px 16px 0}.hfs-row[data-v-204c83a6]{display:flex;gap:16px;overflow-x:auto;padding:8px 0 12px;scrollbar-width:none}.hfs-row[data-v-204c83a6]::-webkit-scrollbar{display:none}.hfs-item[data-v-204c83a6]{align-items:center;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:6px}.hfs-ring[data-v-204c83a6]{background:linear-gradient(135deg,#f9ce34,#ee2a7b,#6228d7);border-radius:50%;height:68px;padding:2.5px;transition:opacity .2s;width:68px}.hfs-ring--viewed[data-v-204c83a6]{background:#d1d5db}.hfs-ring[data-v-204c83a6]:hover{opacity:.85}.hfs-inner[data-v-204c83a6]{align-items:center;background:#f3f4f6;border:2.5px solid #fff;border-radius:50%;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.hfs-avatar[data-v-204c83a6]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hfs-avatar-fallback[data-v-204c83a6]{color:#6b7280;font-size:20px;font-weight:700}.hfs-name[data-v-204c83a6]{color:#374151;font-size:11px;max-width:68px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}
