.data-module__NYeKAW__card{--pad:28px;min-width:0;padding:var(--pad);color:#fff3e0;background:#17110c;border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff3e01f;container-type:inline-size}.data-module__NYeKAW__card>*{z-index:1;position:relative}.data-module__NYeKAW__dune{box-shadow:none;background:#3a1d10 url(/textures/tex-sun.webp) 50%/cover}.data-module__NYeKAW__dune:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#100c081f,#100c08b8);position:absolute;inset:0}.data-module__NYeKAW__tag{font-family:var(--font-fustat),system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#f9bf43;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}.data-module__NYeKAW__tag i{background:#f9bf43;border-radius:2px;flex:none;width:8px;height:8px}.data-module__NYeKAW__v{font-family:var(--font-bricolage),var(--font-fustat),system-ui,sans-serif;letter-spacing:.01em;font-variant-numeric:lining-nums;margin-top:18px;font-size:46px;font-weight:700;line-height:1;display:block}.data-module__NYeKAW__d{color:#fff3e0;max-width:460px;margin:12px 0 0;font-size:16px;line-height:1.45}.data-module__NYeKAW__up{color:#9bd88a;font-weight:600}.data-module__NYeKAW__down{color:#f08a6a;font-weight:600}.data-module__NYeKAW__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.data-module__NYeKAW__row .btn{min-height:44px}.data-module__NYeKAW__src{color:#fff3e0b8;font-size:12px}.data-module__NYeKAW__bleedBig{margin:auto calc(-1 * var(--pad)) calc(-1 * var(--pad));padding-top:18px;line-height:0}.data-module__NYeKAW__bleed{margin:auto calc(-1 * var(--pad)) calc(-1 * var(--pad) + 12px);padding-top:18px;line-height:0}.data-module__NYeKAW__bleedBars{margin:auto calc(-1 * var(--pad)) calc(-1 * var(--pad));padding-top:18px;line-height:0}.data-module__NYeKAW__shareW{margin-top:auto;padding-top:22px}.data-module__NYeKAW__shareK{color:#fff3e0b8;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.data-module__NYeKAW__shareK i{background:#f9bf43 url(/textures/tex-sun-bar.webp) 50%/cover;border-radius:3px;width:12px;height:12px}.data-module__NYeKAW__shareK em{opacity:.6;background:#e8d5b5 url(/textures/tex-sand.webp) 50%/cover;border-radius:3px;width:12px;height:12px;margin-left:10px}.data-module__NYeKAW__vs{gap:12px;margin-top:auto;padding-top:22px;display:grid}.data-module__NYeKAW__vsRow{grid-template-columns:minmax(72px,auto) 1fr auto;align-items:center;gap:12px;display:grid}.data-module__NYeKAW__vsL{color:#fff3e0d9;white-space:nowrap;font-size:13px;font-weight:600}.data-module__NYeKAW__vsV{font-family:var(--font-bricolage),var(--font-fustat),sans-serif;letter-spacing:.01em;text-align:right;font-size:16px;font-weight:700}.data-module__NYeKAW__z_xl .data-module__NYeKAW__v{margin-top:18px;font-size:84px}.data-module__NYeKAW__z_xl .data-module__NYeKAW__d{max-width:520px;font-size:18px}.data-module__NYeKAW__z_l .data-module__NYeKAW__v{margin-top:20px;font-size:68px}.data-module__NYeKAW__z_l .data-module__NYeKAW__d{font-size:18px}.data-module__NYeKAW__z_m .data-module__NYeKAW__v{font-size:46px}.data-module__NYeKAW__z_s{--pad:24px}.data-module__NYeKAW__z_s .data-module__NYeKAW__v{margin-top:12px;font-size:36px}.data-module__NYeKAW__z_s .data-module__NYeKAW__d{color:#fff3e0b8;font-size:14px}.data-module__NYeKAW__k_lead{min-height:330px}@media (max-width:720px){.data-module__NYeKAW__card{--pad:18px;border-radius:12px}.data-module__NYeKAW__z_xl .data-module__NYeKAW__v{font-size:52px}.data-module__NYeKAW__z_l .data-module__NYeKAW__v{font-size:44px}.data-module__NYeKAW__z_m .data-module__NYeKAW__v{font-size:40px}.data-module__NYeKAW__z_s .data-module__NYeKAW__v{font-size:28px}.data-module__NYeKAW__z_xl .data-module__NYeKAW__d,.data-module__NYeKAW__z_l .data-module__NYeKAW__d,.data-module__NYeKAW__d{font-size:14px}.data-module__NYeKAW__k_lead{min-height:0}}.data-module__NYeKAW__spot{padding:0 var(--pad);grid-template-columns:2fr 1fr 1fr;gap:16px;display:grid}.data-module__NYeKAW__spot>*{min-height:330px}@media (max-width:900px){.data-module__NYeKAW__spot{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.data-module__NYeKAW__spot::-webkit-scrollbar{display:none}.data-module__NYeKAW__spot>*{scroll-snap-align:start;flex:0 0 min(78vw,340px);min-height:300px}.data-module__NYeKAW__spot>:first-child{flex-basis:min(86vw,420px)}}.data-module__NYeKAW__context{max-width:560px;margin:28px 0}
.deals-module__b3tlqa__mk{--night:#100c08;--plate:#17110c;--cream:#fff3e0;--dim:#fff3e0b8;--hair:#fff3e01f;--sun:#f9bf43;--sand:#e8d5b5;color:var(--cream);font-family:var(--font-fustat),system-ui,sans-serif}.deals-module__b3tlqa__empty{color:var(--dim)}.deals-module__b3tlqa__lede{color:var(--dim);max-width:720px;margin:0 0 18px;font-size:16px;line-height:1.45}.deals-module__b3tlqa__period{flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 22px;display:flex}.deals-module__b3tlqa__period button,.deals-module__b3tlqa__seg button{border-radius:var(--r,8px);min-height:40px;color:var(--dim);box-shadow:inset 0 0 0 1px var(--hair);cursor:pointer;background:0 0;padding:0 14px;font-size:14px;font-weight:600}.deals-module__b3tlqa__period button.deals-module__b3tlqa__on,.deals-module__b3tlqa__seg button.deals-module__b3tlqa__on{background:var(--cream);color:var(--night);box-shadow:none}.deals-module__b3tlqa__range{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-left:auto;font-size:12px;font-weight:600}@media (max-width:720px){.deals-module__b3tlqa__range{flex-basis:100%;margin-top:4px;margin-left:0}}.deals-module__b3tlqa__bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;scroll-margin-top:90px;display:grid}.deals-module__b3tlqa__c{--pad:24px;min-width:0;min-height:150px;padding:var(--pad);background:var(--plate);box-shadow:inset 0 0 0 1px var(--hair);border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden}.deals-module__b3tlqa__c>*{z-index:1;position:relative}.deals-module__b3tlqa__c.deals-module__b3tlqa__hot{box-shadow:inset 0 0 0 2px var(--sun)}.deals-module__b3tlqa__k{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:12px;font-weight:600}.deals-module__b3tlqa__v{font-family:var(--font-bricolage),var(--font-fustat),sans-serif;letter-spacing:.01em;font-variant-numeric:lining-nums;margin-top:12px;font-size:38px;font-weight:700;line-height:1;display:block}.deals-module__b3tlqa__d{color:var(--dim);margin-top:8px;font-size:14px;font-weight:500;line-height:1.4}.deals-module__b3tlqa__up{color:#9bd88a}.deals-module__b3tlqa__down{color:#f08a6a}.deals-module__b3tlqa__sparkw{margin:auto calc(-1 * var(--pad)) calc(-1 * var(--pad) + 12px);padding-top:14px;line-height:0}.deals-module__b3tlqa__lead{--pad:36px;min-height:420px;box-shadow:none;background:#3a1d10 url(/textures/tex-sun.webp) 50%/cover;grid-area:span 2/span 6}.deals-module__b3tlqa__lead:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#100c0826,#100c08bf);position:absolute;inset:0}.deals-module__b3tlqa__lead .deals-module__b3tlqa__k{color:#fff3e0d1}.deals-module__b3tlqa__lead .deals-module__b3tlqa__v{margin-top:20px;font-size:clamp(56px,6.2vw,88px)}.deals-module__b3tlqa__lead .deals-module__b3tlqa__d{color:var(--cream);max-width:520px;margin-top:16px;font-size:18px}.deals-module__b3tlqa__sparkBig{margin:auto calc(-1 * var(--pad)) calc(-1 * var(--pad));z-index:0;padding-top:18px;line-height:0}.deals-module__b3tlqa__dlCorner{z-index:2;position:absolute;top:14px;right:14px}.deals-module__b3tlqa__latest{grid-column:span 6}.deals-module__b3tlqa__latest .deals-module__b3tlqa__note{color:var(--dim);max-width:560px;margin:10px 0 0;font-size:16px;line-height:1.45}.deals-module__b3tlqa__latestActs{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}.deals-module__b3tlqa__srclink{color:var(--sun);align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.deals-module__b3tlqa__strip{grid-template-columns:repeat(12,minmax(24px,1fr));gap:4px;margin-top:auto;padding-top:16px;display:grid}.deals-module__b3tlqa__strip button{border-radius:var(--r,8px);min-height:56px;color:var(--dim);cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:4px;padding:4px 0;display:flex}.deals-module__b3tlqa__strip button svg{width:100%;height:40px;display:block}.deals-module__b3tlqa__strip button span{font-size:12px;line-height:1}.deals-module__b3tlqa__strip button.deals-module__b3tlqa__on{color:var(--cream);box-shadow:inset 0 0 0 1px var(--hair)}.deals-module__b3tlqa__strip button:focus-visible{outline:2px solid var(--sun);outline-offset:1px}.deals-module__b3tlqa__sm{grid-column:span 3}.deals-module__b3tlqa__co{grid-column:span 4}@media (max-width:720px){.deals-module__b3tlqa__bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.deals-module__b3tlqa__c{--pad:16px;border-radius:12px;min-height:0}.deals-module__b3tlqa__lead{--pad:22px;grid-column:span 2;min-height:340px}.deals-module__b3tlqa__lead .deals-module__b3tlqa__v{font-size:52px}.deals-module__b3tlqa__lead .deals-module__b3tlqa__d{font-size:15px}.deals-module__b3tlqa__latest{grid-column:span 2}.deals-module__b3tlqa__sm{grid-column:span 1}.deals-module__b3tlqa__v{margin-top:8px;font-size:28px}.deals-module__b3tlqa__d{font-size:12px}.deals-module__b3tlqa__co{grid-column:span 2;grid-template-columns:1fr auto;align-items:end;column-gap:12px;display:grid}.deals-module__b3tlqa__co .deals-module__b3tlqa__k{grid-column:1/3}.deals-module__b3tlqa__co .deals-module__b3tlqa__v{grid-row:2}.deals-module__b3tlqa__co .deals-module__b3tlqa__d{text-align:right;grid-row:2;margin:0 0 4px}.deals-module__b3tlqa__co .deals-module__b3tlqa__sparkw{display:none}}.deals-module__b3tlqa__fig{margin:56px 0 0;scroll-margin-top:90px}.deals-module__b3tlqa__fig h3{font-family:var(--font-bricolage),var(--font-fustat),sans-serif;letter-spacing:-.02em;margin:0;font-size:32px;font-weight:600;line-height:1.1}.deals-module__b3tlqa__sub{max-width:900px;color:var(--dim);margin:8px 0 18px;font-size:15px;line-height:1.45}.deals-module__b3tlqa__seg{gap:6px;margin:0 0 12px;display:flex}.deals-module__b3tlqa__plot{touch-action:pan-y;position:relative}.deals-module__b3tlqa__svgw{width:100%;overflow:hidden}.deals-module__b3tlqa__svgw svg{display:block}.deals-module__b3tlqa__ax{fill:#fff3e099;font-size:12px}.deals-module__b3tlqa__nn{fill:var(--cream);font-size:12px;font-weight:600}.deals-module__b3tlqa__mark{cursor:default;outline:none}.deals-module__b3tlqa__mark:focus-visible{outline:2px solid var(--sun)}.deals-module__b3tlqa__tip{z-index:5;pointer-events:none;border-radius:var(--r,8px);min-width:140px;max-width:260px;box-shadow:inset 0 0 0 1px var(--hair),0 10px 30px #0006;color:var(--dim);background:#100c08f0;gap:2px;padding:10px 12px;font-size:13px;line-height:1.35;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.deals-module__b3tlqa__tip b{color:var(--cream);font-size:14px}.deals-module__b3tlqa__key{color:var(--dim);flex-wrap:wrap;gap:8px 18px;margin:12px 0 0;font-size:13px;display:flex}.deals-module__b3tlqa__key span{align-items:center;gap:6px;display:inline-flex}.deals-module__b3tlqa__key i{background-position:50%;background-size:cover;border-radius:3px;width:14px;height:14px;display:inline-block}.deals-module__b3tlqa__key .deals-module__b3tlqa__glowKey{background:linear-gradient(90deg,#e8692f,#f9bf43)}.deals-module__b3tlqa__grain{opacity:.38;mix-blend-mode:soft-light}.deals-module__b3tlqa__key .deals-module__b3tlqa__dashKey{outline-offset:-1px;outline:1px dashed #e8d5b599}.deals-module__b3tlqa__key .deals-module__b3tlqa__thinKey{opacity:.7;background:url(/textures/tex-sand.webp) 50%/cover;height:5px}.deals-module__b3tlqa__faint{opacity:.8}.deals-module__b3tlqa__foot{margin:0}.deals-module__b3tlqa__cap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:16px;display:flex}.deals-module__b3tlqa__src{color:var(--dim);font-size:12px}.deals-module__b3tlqa__acts{flex-wrap:wrap;gap:8px;display:flex}.deals-module__b3tlqa__ghost,.deals-module__b3tlqa__dl{border-radius:var(--r,8px);min-height:40px;color:var(--cream);cursor:pointer;background:#100c0873;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff29}.deals-module__b3tlqa__ghost:hover,.deals-module__b3tlqa__dl:hover,.deals-module__b3tlqa__ghost:focus-visible,.deals-module__b3tlqa__dl:focus-visible{box-shadow:inset 0 0 0 1px var(--sun)}.deals-module__b3tlqa__table{margin-top:12px;overflow-x:auto}.deals-module__b3tlqa__table table{border-collapse:collapse;width:100%;font-size:13px}.deals-module__b3tlqa__table th,.deals-module__b3tlqa__table td{text-align:left;border-bottom:1px solid var(--hair);white-space:nowrap;padding:8px 10px}.deals-module__b3tlqa__table thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-size:12px}.deals-module__b3tlqa__table a{color:var(--sun)}.deals-module__b3tlqa__bars{margin:0;padding:0;list-style:none}.deals-module__b3tlqa__bars li{border-bottom:1px solid var(--hair);grid-template-columns:140px 1fr 230px;align-items:center;gap:16px;padding:12px 0;scroll-margin-top:90px;display:grid}.deals-module__b3tlqa__bars li.deals-module__b3tlqa__hot{box-shadow:inset 3px 0 0 var(--sun);padding-left:10px}.deals-module__b3tlqa__bl{font-size:16px;font-weight:600}.deals-module__b3tlqa__bl a{color:inherit}.deals-module__b3tlqa__bt{width:100%;height:30px;display:block}.deals-module__b3tlqa__bv{text-align:right}.deals-module__b3tlqa__bv b{font-family:var(--font-bricolage),var(--font-fustat),sans-serif;letter-spacing:.01em;font-size:22px;font-weight:700;display:block}.deals-module__b3tlqa__bv small{color:var(--dim);font-size:12px;font-weight:500;display:block}@media (max-width:720px){.deals-module__b3tlqa__fig{margin-top:40px}.deals-module__b3tlqa__fig h3{font-size:22px}.deals-module__b3tlqa__sub{font-size:13px}.deals-module__b3tlqa__bars li{grid-template-columns:1fr;gap:6px}.deals-module__b3tlqa__bv{text-align:left;align-items:baseline;gap:10px;display:flex}}.deals-module__b3tlqa__months{margin-top:40px}.deals-module__b3tlqa__months ol{gap:14px;margin:16px 0 0;padding:0;list-style:none;display:grid}.deals-module__b3tlqa__months li{border-bottom:1px solid var(--hair);gap:4px;padding-bottom:14px;display:grid}.deals-module__b3tlqa__months li b{font-size:16px}.deals-module__b3tlqa__months li p{color:var(--dim);margin:0;font-size:14px;line-height:1.45}
