.icon[data-astro-cid-puaykbwb]{flex:none}.row[data-astro-cid-ajzshnl5]{position:relative}.row__track[data-astro-cid-ajzshnl5]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;gap:14px;padding-bottom:6px;display:flex;overflow-x:auto}.row__track[data-astro-cid-ajzshnl5]:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.row__track[data-astro-cid-ajzshnl5]>.row__item{scroll-snap-align:start;flex:0 0 min(72vw,290px)}.row__arrow[data-astro-cid-ajzshnl5]{z-index:3;border:1.5px solid var(--color-line);background:var(--color-surface);width:44px;height:44px;color:var(--color-brand);box-shadow:var(--shadow-float);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:90px}.row__arrow[data-astro-cid-ajzshnl5][hidden]{display:none}.row__arrow[data-astro-cid-ajzshnl5]:disabled{opacity:.35;cursor:default}.row__arrow[data-astro-cid-ajzshnl5]:not(:disabled):hover{background:var(--color-brand);color:var(--color-accent-hi)}.row__arrow[data-astro-cid-ajzshnl5]:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.row__arrow--previous[data-astro-cid-ajzshnl5]{left:4px}.row__arrow--next[data-astro-cid-ajzshnl5]{right:4px}@media (width>=761px){.row__track[data-astro-cid-ajzshnl5]>.row__item{flex-basis:calc((100% - (var(--row-visible) - 1) * 14px) / var(--row-visible))}}@media (width>=1241px){.row__arrow--previous[data-astro-cid-ajzshnl5]{left:-12px}.row__arrow--next[data-astro-cid-ajzshnl5]{right:-12px}}.badge[data-astro-cid-g5xdmz3j]{border:1.5px solid var(--color-accent);background:var(--color-bg);border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;padding:10px 16px 11px;line-height:1.2;display:flex}.badge[data-astro-cid-g5xdmz3j] small[data-astro-cid-g5xdmz3j]{color:var(--color-ink-muted);letter-spacing:.06em;text-transform:uppercase;flex-basis:100%;font-size:.72rem;font-weight:700}.badge[data-astro-cid-g5xdmz3j] strong[data-astro-cid-g5xdmz3j]{font-family:var(--font-display);color:var(--color-brand);font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:800}.badge[data-astro-cid-g5xdmz3j] span[data-astro-cid-g5xdmz3j]{color:var(--color-ink-muted);font-size:.85rem;font-weight:600}.badge--compact[data-astro-cid-g5xdmz3j]{border-radius:12px;padding:7px 12px 8px}.badge--compact[data-astro-cid-g5xdmz3j] small[data-astro-cid-g5xdmz3j]{letter-spacing:.04em;font-size:.62rem}.badge--compact[data-astro-cid-g5xdmz3j] strong[data-astro-cid-g5xdmz3j]{font-size:1.25rem}.badge--compact[data-astro-cid-g5xdmz3j] span[data-astro-cid-g5xdmz3j]{font-size:.75rem}@container (width<=760px){.badge[data-astro-cid-g5xdmz3j]{border-radius:12px;padding:7px 10px 8px}.badge[data-astro-cid-g5xdmz3j] small[data-astro-cid-g5xdmz3j]{letter-spacing:.04em;font-size:.6rem}.badge[data-astro-cid-g5xdmz3j] strong[data-astro-cid-g5xdmz3j]{font-size:1.15rem}.badge[data-astro-cid-g5xdmz3j] span[data-astro-cid-g5xdmz3j]{font-size:.72rem}}.card[data-astro-cid-3mmpuaiq]{border:1.5px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}.card[data-astro-cid-3mmpuaiq]:hover{transform:translateY(-3px);box-shadow:0 14px 30px #060f331f}.card__photo[data-astro-cid-3mmpuaiq]{aspect-ratio:16/9;background:var(--gradient-brand);width:100%;max-height:150px;position:relative;overflow:hidden}.card__photo[data-astro-cid-3mmpuaiq] img[data-astro-cid-3mmpuaiq]{object-fit:cover;width:100%;height:100%;display:block}.card__placeholder[data-astro-cid-3mmpuaiq]{background:var(--gradient-brand);width:100%;height:100%}.card__badge[data-astro-cid-3mmpuaiq]{border-radius:var(--radius-pill);background:var(--color-brand-strong);color:var(--color-accent-hi);letter-spacing:.06em;text-transform:uppercase;padding:.25em .7em;font-size:.68rem;font-weight:800;position:absolute;top:10px;left:10px}.card__body[data-astro-cid-3mmpuaiq]{flex-direction:column;flex:1;gap:8px;padding:14px 16px 16px;display:flex}h3[data-astro-cid-3mmpuaiq]{color:var(--color-brand);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.1rem;line-height:1.25;display:-webkit-box;overflow:hidden}.card__where[data-astro-cid-3mmpuaiq]{color:var(--color-ink-muted);align-items:center;gap:4px;margin:0;font-size:.85rem;display:flex}.card__where[data-astro-cid-3mmpuaiq] svg{color:var(--color-brand);flex:none}.card__more[data-astro-cid-3mmpuaiq]{border-radius:var(--radius-pill);min-width:24px;height:20px;color:var(--color-brand);font-variant-numeric:tabular-nums;background:#0f1b3d14;justify-content:center;align-items:center;padding:0 6px;font-size:.75rem;display:inline-flex}.card__min[data-astro-cid-3mmpuaiq]{color:var(--color-ink-muted);margin:0;font-size:.85rem}.card__text[data-astro-cid-3mmpuaiq]{color:var(--color-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:.9rem;line-height:1.4;display:-webkit-box;overflow:hidden}.card__buy[data-astro-cid-3mmpuaiq]{gap:10px;margin-top:auto;padding-top:6px;display:grid}.card__buy[data-astro-cid-3mmpuaiq] .btn{min-height:44px;padding:.6em 1em;font-size:.92rem}footer[data-astro-cid-cs26nfed]{background:var(--color-brand-strong);color:var(--color-on-brand-muted);padding-block:24px;font-size:.85rem}.wrap[data-astro-cid-cs26nfed]{flex-wrap:wrap;justify-content:space-between;gap:10px 28px;display:flex}.dropdown[data-astro-cid-wwmddxgr]{position:relative}.dropdown[data-astro-cid-wwmddxgr][hidden]{display:none}summary[data-astro-cid-wwmddxgr]{color:#fff;cursor:pointer;user-select:none;border:1px solid #ffffff59;border-radius:10px;align-items:center;gap:6px;min-height:44px;padding:0 12px;font-size:.85rem;font-weight:700;list-style:none;display:inline-flex}summary[data-astro-cid-wwmddxgr]::-webkit-details-marker{display:none}summary[data-astro-cid-wwmddxgr]:hover{background:#ffffff1a}summary[data-astro-cid-wwmddxgr]:focus-visible{outline:3px solid var(--color-focus-on-dark);outline-offset:2px}.chevron[data-astro-cid-wwmddxgr]{transition:transform .2s}details[data-astro-cid-wwmddxgr][open] .chevron[data-astro-cid-wwmddxgr]{transform:rotate(180deg)}.panel[data-astro-cid-wwmddxgr]{z-index:35;border-radius:var(--radius-card);background:var(--color-brand-strong);min-width:210px;box-shadow:var(--shadow-float);border:1px solid #e3b64a66;padding:6px;display:grid;position:absolute;top:calc(100% + 8px)}.dropdown--end[data-astro-cid-wwmddxgr] .panel[data-astro-cid-wwmddxgr]{right:0}.dropdown--start[data-astro-cid-wwmddxgr] .panel[data-astro-cid-wwmddxgr]{left:0}.panel[data-astro-cid-wwmddxgr] a,.panel[data-astro-cid-wwmddxgr] button{color:#fff;width:100%;min-height:44px;font:inherit;text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:.92rem;font-weight:600;text-decoration:none;display:flex}.panel[data-astro-cid-wwmddxgr] a:hover,.panel[data-astro-cid-wwmddxgr] button:hover{background:#ffffff1a}.panel[data-astro-cid-wwmddxgr] a:focus-visible,.panel[data-astro-cid-wwmddxgr] button:focus-visible{outline:3px solid var(--color-focus-on-dark);outline-offset:-3px}.panel[data-astro-cid-wwmddxgr] [aria-current=page],.panel[data-astro-cid-wwmddxgr] [aria-pressed=true]{background:var(--color-accent);color:var(--color-on-accent)}small[data-astro-cid-byp56qc3]{color:inherit;opacity:.8;font-size:.8rem;font-weight:500}.top[data-astro-cid-odlp2ujj]{z-index:30;color:#fff;backdrop-filter:blur(8px);background:#060f33f5;border-bottom:1px solid #e3b64a66;position:sticky;top:0}.skip[data-astro-cid-odlp2ujj]{z-index:40;border-radius:var(--radius-field);background:var(--color-surface);color:var(--color-brand);padding:10px 14px;font-weight:700;position:absolute;top:-64px;left:8px}.skip[data-astro-cid-odlp2ujj]:focus{top:8px}.bar[data-astro-cid-odlp2ujj]{min-height:var(--layout-header-height);max-width:var(--layout-header-max-width);align-items:center;gap:12px;display:flex}.brand[data-astro-cid-odlp2ujj]{min-height:44px;color:var(--color-accent-hi);font-family:var(--font-display);white-space:nowrap;flex:none;align-items:center;margin-right:auto;font-size:1.05rem;font-weight:800;text-decoration:none;display:inline-flex}.brand[data-astro-cid-odlp2ujj] img{border-radius:50%}.brand[data-astro-cid-odlp2ujj] span[data-astro-cid-odlp2ujj]{white-space:nowrap;max-width:0;overflow:hidden}.nav[data-astro-cid-odlp2ujj]{display:none}.wa[data-astro-cid-odlp2ujj]{border-radius:var(--radius-button);background:var(--gradient-accent);min-height:44px;color:var(--color-on-accent);align-items:center;gap:8px;padding:0 18px;font-weight:700;text-decoration:none;display:none}.menu[data-astro-cid-odlp2ujj]{position:relative}summary[data-astro-cid-odlp2ujj]{cursor:pointer;width:44px;height:44px;color:var(--color-accent-hi);border:1px solid #ffffff59;border-radius:10px;justify-content:center;align-items:center;list-style:none;display:inline-flex}summary[data-astro-cid-odlp2ujj]:hover{background:#ffffff1a}summary[data-astro-cid-odlp2ujj]::-webkit-details-marker{display:none}.menu[data-astro-cid-odlp2ujj] nav[data-astro-cid-odlp2ujj]{border-radius:var(--radius-card);background:var(--color-brand-strong);min-width:250px;box-shadow:var(--shadow-float);border:1px solid #e3b64a66;gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 12px);right:0}.menu[data-astro-cid-odlp2ujj] nav[data-astro-cid-odlp2ujj] a[data-astro-cid-odlp2ujj]{color:#fff;white-space:nowrap;border-radius:12px;align-items:center;gap:12px;min-height:48px;padding:0 14px;font-weight:600;text-decoration:none;display:flex}.menu[data-astro-cid-odlp2ujj] nav[data-astro-cid-odlp2ujj] a[data-astro-cid-odlp2ujj] svg{color:var(--color-accent)}.menu[data-astro-cid-odlp2ujj] nav[data-astro-cid-odlp2ujj] a[data-astro-cid-odlp2ujj]:hover{background:#ffffff1a}.menu[data-astro-cid-odlp2ujj] nav[data-astro-cid-odlp2ujj] a[data-astro-cid-odlp2ujj][aria-current=location]{box-shadow:inset 3px 0 0 var(--color-accent);background:#e3b64a2e}.menu[data-astro-cid-odlp2ujj] nav[data-astro-cid-odlp2ujj] .menu__cta[data-astro-cid-odlp2ujj]{background:var(--gradient-accent);color:var(--color-on-accent);justify-content:center;margin-top:6px;font-weight:700}.menu[data-astro-cid-odlp2ujj] nav[data-astro-cid-odlp2ujj] .menu__cta[data-astro-cid-odlp2ujj] svg{color:inherit}.menu[data-astro-cid-odlp2ujj] nav[data-astro-cid-odlp2ujj] .menu__cta[data-astro-cid-odlp2ujj]:hover{background:var(--gradient-accent);filter:brightness(1.05)}.top a:focus-visible,.top summary:focus-visible{outline-color:var(--color-focus-on-dark)}@media (width>=520px){.brand[data-astro-cid-odlp2ujj] span[data-astro-cid-odlp2ujj]{max-width:none;margin-left:10px}}@media (width>=1180px){.nav[data-astro-cid-odlp2ujj]{border-radius:var(--radius-pill);background:#ffffff0f;border:1px solid #ffffff24;gap:2px;margin-left:auto;padding:4px;display:flex}.nav[data-astro-cid-odlp2ujj] a[data-astro-cid-odlp2ujj]{border-radius:var(--radius-pill);color:#fff;white-space:nowrap;align-items:center;min-height:40px;padding:0 14px;font-size:.92rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.nav[data-astro-cid-odlp2ujj] a[data-astro-cid-odlp2ujj]:hover{color:#fff;background:#ffffff1f}.nav[data-astro-cid-odlp2ujj] a[data-astro-cid-odlp2ujj][aria-current=location]{background:var(--gradient-accent);color:var(--color-on-accent)}.wa[data-astro-cid-odlp2ujj]{display:inline-flex}.menu[data-astro-cid-odlp2ujj]{display:none}.brand[data-astro-cid-odlp2ujj]{margin-right:0}.brand[data-astro-cid-odlp2ujj] span[data-astro-cid-odlp2ujj]{max-width:0;margin-left:0}.bar[data-astro-cid-odlp2ujj]{gap:14px}}@media (width>=1380px){.brand[data-astro-cid-odlp2ujj] span[data-astro-cid-odlp2ujj]{max-width:none;margin-left:10px}}.sticky[data-astro-cid-6jae2m4g]{z-index:34;padding:10px max(16px, env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));border-top:1px solid var(--color-accent);background:var(--color-brand-strong);position:sticky;bottom:0}.sticky[data-astro-cid-6jae2m4g] .btn{width:100%;max-width:22rem;margin-inline:auto;display:flex}@media (width>=761px){.sticky[data-astro-cid-6jae2m4g]{display:none}}
