.occasions[data-v-02619cb2]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.card[data-v-02619cb2]{align-items:center;background:var(--bg-card);border:1px solid var(--line);border-radius:18px;color:var(--ink);display:flex;gap:14px;min-width:0;padding:16px;text-decoration:none;transition:transform .2s ease,border-color .2s ease}.card[data-v-02619cb2]:hover{border-color:var(--line-strong);transform:translateY(-2px)}.icon[data-v-02619cb2]{border-radius:14px;color:#fff;display:grid;flex:0 0 auto;height:48px;place-items:center;width:48px}.text[data-v-02619cb2]{display:flex;flex-direction:column;gap:3px;min-width:0}.text b[data-v-02619cb2]{font-size:15.5px}.text span[data-v-02619cb2]{font-size:13.5px;line-height:1.4}.arrow[data-v-02619cb2],.text span[data-v-02619cb2]{color:var(--muted)}.arrow[data-v-02619cb2]{flex:0 0 auto;margin-left:auto}@media(max-width:560px){.occasions[data-v-02619cb2]{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.card[data-v-02619cb2]{align-items:flex-start;flex-direction:column;gap:10px;padding:14px}.icon[data-v-02619cb2]{border-radius:12px;height:40px;width:40px}.text b[data-v-02619cb2]{font-size:14.5px}.text span[data-v-02619cb2]{font-size:12.5px}.arrow[data-v-02619cb2]{display:none}}
