.affiliate-offers_page__NgvEA{--o-ease:cubic-bezier(0.23,1,0.32,1);--o-warn-ink:#6b3f00;--o-warn-fill:#fbf3df;--o-warn-edge:#8a5a00;--o-perf:#a39a85;max-width:64rem;margin:0 auto;display:grid;gap:var(--k-space-5);color:var(--k-ink);font-family:var(--k-font-ui)}.affiliate-offers_card__3F_gi :focus-visible,.affiliate-offers_page__NgvEA :focus-visible{outline:2px solid var(--k-focus);outline-offset:2px}.affiliate-offers_head___OAvo{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--k-space-4);padding-bottom:var(--k-space-4);border-bottom:1px solid var(--k-edge)}.affiliate-offers_title__TZXz0{margin:0;font-family:var(--k-font-display);font-size:clamp(1.9rem,3vw,2.4rem);line-height:1.15;font-weight:800;letter-spacing:.02em}.affiliate-offers_lede__gvX6p{margin:4px 0 0;font-size:14px;line-height:1.5;color:var(--k-ink-muted)}.affiliate-offers_btn__QZjXL{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 var(--k-space-4);border:1px solid var(--k-border);border-radius:8px;background:var(--k-ticket);color:var(--k-ink);font:inherit;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .15s var(--o-ease),border-color .15s var(--o-ease),transform .15s var(--o-ease)}.affiliate-offers_btn__QZjXL:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.affiliate-offers_btn__QZjXL:hover{background:#f7f5ee;border-color:var(--k-ink-muted)}}.affiliate-offers_primary__RmIdS{background:var(--k-green);border-color:var(--k-green);color:#fff}@media (hover:hover) and (pointer:fine){.affiliate-offers_primary__RmIdS:hover{background:var(--k-green-ink);border-color:var(--k-green-ink)}}.affiliate-offers_status__BJRHT{margin:0;font-size:13px;color:var(--k-ink-muted)}.affiliate-offers_list__w9495{list-style:none;margin:0;padding:0;display:grid;gap:var(--k-space-5);grid-template-columns:1fr}@media (min-width:48em){.affiliate-offers_list__w9495{grid-template-columns:repeat(2,minmax(0,1fr))}}.affiliate-offers_card__3F_gi{display:flex;flex-direction:column;border:1px solid var(--k-edge);border-radius:var(--k-radius);background:var(--k-ticket);box-shadow:var(--k-shadow-ticket);animation:affiliate-offers_o-rise__Avazo .2s var(--o-ease) both}.affiliate-offers_cardMain__FcDrp{padding:var(--k-space-4) var(--k-space-5);border-bottom:2px solid var(--k-green)}.affiliate-offers_cardTop__ojYBJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--k-space-2)}.affiliate-offers_category__Tgwh4{margin:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-ink-muted)}.affiliate-offers_sponsored__Beyrr{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border:1.5px dashed var(--k-ink-muted);border-radius:10px;background:#f3efe3;color:var(--k-ink);font-size:12px;font-weight:700}.affiliate-offers_cardTitle__ChvYG{margin:var(--k-space-2) 0 0;font-family:var(--k-font-display);font-size:20px;line-height:1.25;font-weight:800;letter-spacing:.02em;overflow-wrap:anywhere}.affiliate-offers_partner__3IDtJ{margin:var(--k-space-2) 0 0;font-size:14px;color:var(--k-ink-muted)}.affiliate-offers_cardStub__yoz7s{position:relative;padding:var(--k-space-4) var(--k-space-5);border-top:2px dotted var(--o-perf);border-radius:0 0 var(--k-radius) var(--k-radius)}.affiliate-offers_cardStub__yoz7s:after,.affiliate-offers_cardStub__yoz7s:before{content:"";position:absolute;top:-11px;width:20px;height:20px;border-radius:50%;background:var(--k-ground)}.affiliate-offers_cardStub__yoz7s:before{left:-10px}.affiliate-offers_cardStub__yoz7s:after{right:-10px}.affiliate-offers_disclosure__CwVSW{margin:0;padding:var(--k-space-3);border:1px solid var(--k-border);border-radius:8px;background:#f3efe3;color:var(--k-ink);font-size:13px;line-height:1.5}.affiliate-offers_link__xiC8_{margin-top:var(--k-space-3)}.affiliate-offers_count__kE9a_{margin:var(--k-space-3) 0 0;font-size:13px;color:var(--k-ink-muted)}.affiliate-offers_count__kE9a_ b{font-family:var(--k-font-num);font-variant-numeric:tabular-nums;font-weight:700;color:var(--k-ink)}.affiliate-offers_panel__H0mLw{padding:var(--k-space-6) var(--k-space-5);text-align:center;border:1.5px dashed var(--k-border);border-radius:var(--k-radius);background:var(--k-ticket)}.affiliate-offers_panel__H0mLw h1,.affiliate-offers_panel__H0mLw h2{margin:0;font-family:var(--k-font-display);font-size:20px;font-weight:800;letter-spacing:.02em}.affiliate-offers_panel__H0mLw p{margin:var(--k-space-2) auto 0;max-width:32rem;font-size:14px;line-height:1.6;color:var(--k-ink-muted)}.affiliate-offers_panel__H0mLw .affiliate-offers_small__h58K_{font-size:13px}.affiliate-offers_panel__H0mLw .affiliate-offers_btn__QZjXL{margin-top:var(--k-space-4)}.affiliate-offers_error__gq3ME{border-style:solid;border-color:var(--o-warn-edge);background:var(--o-warn-fill)}.affiliate-offers_error__gq3ME h1,.affiliate-offers_error__gq3ME p{color:var(--o-warn-ink)}.affiliate-offers_loading__t15WC{display:grid;place-items:center;min-height:24rem;border:1px solid var(--k-edge);border-radius:var(--k-radius);background:var(--k-ticket);color:var(--k-ink-muted);font-size:14px}@keyframes affiliate-offers_o-rise__Avazo{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.affiliate-offers_card__3F_gi{animation:none}.affiliate-offers_btn__QZjXL{transition:background-color .15s linear,border-color .15s linear}.affiliate-offers_btn__QZjXL:active{transform:none}}