.chip__n[data-v-d78d5a50]{display:inline-block;padding-left:4px;opacity:.65;font-weight:600}.grid-cards[data-v-d78d5a50]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}@media (min-width:640px){.grid-cards[data-v-d78d5a50]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.grid-cards[data-v-d78d5a50]{grid-template-columns:repeat(5,minmax(0,1fr))}}.empty[data-v-d78d5a50]{margin-top:18px;text-align:center}.empty__title[data-v-d78d5a50]{font-weight:700}.empty__text[data-v-d78d5a50]{max-width:52ch;margin:8px auto 16px;font-size:.88rem;color:var(--c-muted)}.how[data-v-d78d5a50]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}@media (min-width:768px){.how[data-v-d78d5a50]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.how[data-v-d78d5a50]{grid-template-columns:repeat(3,minmax(0,1fr))}}.how__top[data-v-d78d5a50]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.how__store[data-v-d78d5a50]{font-size:1rem;font-weight:700;color:var(--c-ink)}.how__text[data-v-d78d5a50]{font-size:.86rem;line-height:1.6;color:var(--c-muted)}.how__cta[data-v-d78d5a50]{display:inline-block;margin-top:10px;font-size:.82rem;font-weight:600;color:var(--c-brand-600)}.how__cta[data-v-d78d5a50]:hover{text-decoration:underline}.tips[data-v-d78d5a50]{display:grid;gap:10px}.tips__item[data-v-d78d5a50]{display:flex;align-items:flex-start;gap:14px}.tips__n[data-v-d78d5a50]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--c-brand-soft);color:var(--c-brand);font-size:.8rem;font-weight:800}.tips__title[data-v-d78d5a50]{font-size:.93rem;font-weight:700;color:var(--c-ink)}.tips__text[data-v-d78d5a50]{margin-top:3px;font-size:.86rem;line-height:1.6;color:var(--c-muted)}.faq[data-v-d78d5a50]{display:grid;gap:8px}.faq__item[data-v-d78d5a50]{padding:14px 18px}.faq__q[data-v-d78d5a50]{font-size:.92rem;font-weight:600;color:var(--c-ink);cursor:pointer;list-style:none}.faq__q[data-v-d78d5a50]::-webkit-details-marker{display:none}.faq__q[data-v-d78d5a50]:before{content:"+";display:inline-block;width:18px;font-weight:700;color:var(--c-brand-600)}.faq__item[open] .faq__q[data-v-d78d5a50]:before{content:"−"}.faq__a[data-v-d78d5a50]{margin-top:8px;padding-left:18px;font-size:.87rem;line-height:1.65;color:var(--c-muted)}.cat[data-v-6720fdfe]{position:relative}.cat[data-v-6720fdfe],.cat__link[data-v-6720fdfe]{display:flex;flex-direction:column}.cat__link[data-v-6720fdfe]{height:100%}.cat__cover[data-v-6720fdfe]{position:relative;aspect-ratio:3/4;overflow:hidden;background:#efece3;border:1px solid var(--c-line);border-radius:var(--r-sm);transition:border-color .15s ease}@supports not (aspect-ratio:3/4){.cat__cover[data-v-6720fdfe]{height:0;padding-bottom:133%}.cat__img[data-v-6720fdfe]{position:absolute;inset:0}}.cat:hover .cat__cover[data-v-6720fdfe]{border-color:var(--c-ink)}.cat__img[data-v-6720fdfe]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cat__img--blank[data-v-6720fdfe]{background:repeating-linear-gradient(45deg,#efece3,#efece3 6px,#e8e4da 0,#e8e4da 12px)}.cat__stamp[data-v-6720fdfe]{top:0;left:0;border-bottom-right-radius:var(--r-sm);border-top-right-radius:0;border-bottom-left-radius:0}.cat__stamp[data-v-6720fdfe],.cat__state[data-v-6720fdfe]{position:absolute;border-top-left-radius:var(--r-sm)}.cat__state[data-v-6720fdfe]{right:0;bottom:0;padding:2px 6px;background:rgba(25,24,19,.78);color:#fff;font-size:.625rem;font-weight:700;letter-spacing:.04em}.cat__body[data-v-6720fdfe]{padding:9px 1px 0;display:flex;flex-direction:column;gap:2px;flex:1}.cat__brand[data-v-6720fdfe]{font-size:.75rem;font-weight:700;color:var(--c-brand);line-height:1.3}.cat__title[data-v-6720fdfe]{font-size:.875rem;font-weight:500;line-height:1.35;color:var(--c-ink)}.cat:hover .cat__title[data-v-6720fdfe]{text-decoration:underline;text-underline-offset:2px}.cat__dates[data-v-6720fdfe]{margin-top:auto;padding-top:3px;font-size:.75rem;color:var(--c-faint)}.cat__save[data-v-6720fdfe]{position:absolute;top:4px;right:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:var(--r-sm);background:hsla(0,0%,100%,.9);color:var(--c-muted);transition:color .15s ease,background-color .15s ease}.cat__save[data-v-6720fdfe]:hover{color:var(--c-ink);background:#fff}.cat__save.is-on[data-v-6720fdfe]{color:var(--c-brand)}