{
  "packId": "spanish-vocabulary",
  "packName": "Spanish Vocabulary",
  "packVersion": "1.2.5",
  "description": "A transition-focused pack for adult learners moving from A2 to B1. Covers daily life, travel, and past-tense narratives based on the University of Zaragoza syllabus and common usage data.",
  "language": "es",
  "tagsVocabulary": [
    "greetings",
    "numbers-time",
    "family-people",
    "food-drink",
    "travel-transport",
    "housing-lodging",
    "shopping-money",
    "health-body",
    "weather-nature",
    "work-routine",
    "emotions-social",
    "idioms-review",
    "plural-pronoun",
    "verb-or-formal",
    "person-time-place",
    "manner-cause-amount",
    "lower-tens",
    "upper-tens",
    "months",
    "seasons",
    "older-or-same-gen",
    "younger-gen",
    "character-build",
    "stature-hair",
    "marital-status",
    "social-bond",
    "staples",
    "protein-fruit",
    "cold-soft",
    "alcohol-sweet",
    "direction",
    "place-action",
    "people-keys",
    "stay-concepts",
    "sleep-bath",
    "climate-shower",
    "billing",
    "payment-method",
    "place-person",
    "shopping-action",
    "upper-or-size",
    "lower-or-number",
    "price-adjective",
    "money-physical",
    "head",
    "torso",
    "limbs",
    "specific-illness",
    "general-feeling",
    "precipitation",
    "sky",
    "water-low",
    "land-vegetation",
    "places-settled",
    "regions-borders",
    "morning-dress",
    "hygiene-night",
    "professional",
    "service-teaching",
    "place-meeting",
    "object-task",
    "negative-mood",
    "positive-action",
    "thought-verb",
    "agreement",
    "well-wishing",
    "request-action"
  ],
  "lessons": [
    {
      "id": "l1-foundations",
      "title": "Lesson 1: Foundations",
      "order": 0,
      "studyGuidePath": "/packs/spanish-vocabulary/guides/l1-foundations.md",
      "parts": [
        {
          "id": "p1-greetings-courtesy",
          "title": "Part 1: Greetings and Courtesy",
          "blurb": "Master the essentials of etiquette and social flow.",
          "studyGuideAnchor": "greetings-and-courtesy",
          "itemIds": [
            "pair-buenos-dias",
            "pair-buenas-noches",
            "pair-mucho-gusto",
            "pair-encantado",
            "pair-disculpe",
            "fact-saludos-contact",
            "mcq-greeting-formal",
            "cz-spanish-vocabulary-fact-saludos-contact",
            "mcq-c-spanish-vocabulary-fact-saludos-contact",
            "tf-t-spanish-vocabulary-pair-buenos-dias",
            "tf-f-spanish-vocabulary-pair-buenas-noches",
            "tf-f-spanish-vocabulary-pair-mucho-gusto",
            "tf-f-spanish-vocabulary-pair-encantado",
            "concept-rw-spanish-vocabulary-buenos-d-as",
            "concept-rw-spanish-vocabulary-buenas-tardes",
            "concept-rw-spanish-vocabulary-buenas-noches",
            "concept-rw-spanish-vocabulary-mucho-gusto",
            "concept-rw-spanish-vocabulary-encantado",
            "ot-greetings-morning",
            "ot-greetings-night",
            "ot-greetings-excuse",
            "ot-greetings-encantada",
            "ot-greetrec-mucho",
            "ot-greetrec-encantado",
            "ot-greetrec-spain-kiss",
            "ot-greetrec-noches",
            "fact-greeting-clock",
            "fact-encantada-vs-disculpa",
            "fi-mcq-greeting-formal",
            "fi-ot-greetings-morning"
          ]
        },
        {
          "id": "p2-pronouns-basic-verbs",
          "title": "Part 2: Pronouns and Basic Verbs",
          "blurb": "Identify the actors and the fundamental states of being.",
          "studyGuideAnchor": "pronouns-and-basic-verbs",
          "itemIds": [
            "pair-nosotros",
            "pair-ustedes",
            "pair-ellos",
            "pair-usted",
            "pair-ser",
            "pair-estar",
            "cloze-ser-traits",
            "mcq-pronoun-vosotros",
            "tf-f-spanish-vocabulary-pair-nosotros",
            "tf-f-spanish-vocabulary-pair-ustedes",
            "tf-f-spanish-vocabulary-pair-ellos",
            "tf-f-spanish-vocabulary-pair-usted",
            "ot-pron-usted",
            "ot-pron-nosotros",
            "ot-pron-latam-plural",
            "ot-pron-tu",
            "ot-serestar-ser-use",
            "ot-serestar-estar-use",
            "ot-serestar-cansado",
            "ot-serestar-trait",
            "ot-serestar-aburrido",
            "fact-four-ways-to-say-you",
            "fact-ser-estar-split",
            "fact-aburrido-flip",
            "fi-mcq-pronoun-vosotros",
            "fi-ot-pron-nosotros",
            "ot-cov-obj-pronouns-1",
            "ot-cov-obj-pronouns-2"
          ]
        },
        {
          "id": "p3-question-words",
          "title": "Part 3: Question Words",
          "blurb": "Take control of the conversation by asking effectively.",
          "studyGuideAnchor": "question-words",
          "itemIds": [
            "pair-quien",
            "pair-cuando",
            "pair-donde",
            "pair-porque",
            "pair-como",
            "pair-cuanto",
            "mcq-question-why",
            "tf-t-spanish-vocabulary-pair-quien",
            "tf-t-spanish-vocabulary-pair-cuando",
            "tf-t-spanish-vocabulary-pair-donde",
            "ot-qw-donde",
            "ot-qw-porque",
            "ot-qw-cuanto",
            "ot-qw-mismatch",
            "fact-interrogative-roster",
            "fact-porque-two-words",
            "fact-accent-marks-the-question",
            "fi-ot-qw-donde",
            "fi-ot-qw-cuanto"
          ]
        }
      ],
      "objectives": [
        {
          "id": "obj-greetings-courtesy",
          "statement": "Select the appropriate greeting and courtesy phrase for the time of day, for meeting someone, and for excusing yourself.",
          "demonstrationIds": [
            "d-time-greetings",
            "d-meeting-excusing"
          ]
        },
        {
          "id": "obj-greeting-recognition",
          "statement": "Recognize the meanings of common greetings and the cheek-kiss (saludo) contact custom in Spanish-speaking cultures.",
          "demonstrationIds": [
            "d-greeting-tf",
            "d-saludos-custom"
          ]
        },
        {
          "id": "obj-pronouns",
          "statement": "Distinguish Spanish subject pronouns, including formal vs. informal 'you' and the Spain-only vosotros.",
          "demonstrationIds": [
            "d-pronouns",
            "d-pronouns-check"
          ]
        },
        {
          "id": "obj-ser-estar",
          "statement": "Apply ser vs. estar to separate permanent identity/traits from temporary states.",
          "demonstrationIds": [
            "d-ser-estar"
          ]
        },
        {
          "id": "obj-question-words",
          "statement": "Identify the Spanish interrogatives and distinguish '¿por qué?' from 'porque'.",
          "demonstrationIds": [
            "d-interrogatives",
            "d-porque"
          ]
        }
      ],
      "demonstrations": [
        {
          "id": "d-time-greetings",
          "label": "Time-of-day greetings",
          "itemIds": [
            "pair-buenos-dias",
            "pair-buenas-noches",
            "concept-rw-spanish-vocabulary-buenos-d-as",
            "concept-rw-spanish-vocabulary-buenas-tardes"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-meeting-excusing",
          "label": "Meeting and excusing phrases",
          "itemIds": [
            "pair-mucho-gusto",
            "pair-encantado",
            "pair-disculpe",
            "mcq-greeting-formal"
          ]
        },
        {
          "id": "d-greeting-tf",
          "label": "Greeting meanings verified",
          "itemIds": [
            "tf-t-spanish-vocabulary-pair-buenos-dias",
            "tf-f-spanish-vocabulary-pair-buenas-noches",
            "tf-f-spanish-vocabulary-pair-mucho-gusto",
            "tf-f-spanish-vocabulary-pair-encantado"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-saludos-custom",
          "label": "Cheek-kiss custom",
          "itemIds": [
            "cz-spanish-vocabulary-fact-saludos-contact",
            "mcq-c-spanish-vocabulary-fact-saludos-contact"
          ]
        },
        {
          "id": "d-pronouns",
          "label": "Subject pronouns",
          "itemIds": [
            "pair-nosotros",
            "pair-ustedes",
            "pair-ellos",
            "pair-usted",
            "ot-cov-obj-pronouns-1",
            "ot-cov-obj-pronouns-2"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-pronouns-check",
          "label": "Pronoun distinctions",
          "itemIds": [
            "mcq-pronoun-vosotros",
            "tf-f-spanish-vocabulary-pair-nosotros",
            "tf-f-spanish-vocabulary-pair-usted",
            "tf-f-spanish-vocabulary-pair-ellos"
          ],
          "requiredCorrect": 4
        },
        {
          "id": "d-ser-estar",
          "label": "Ser vs. estar",
          "itemIds": [
            "pair-ser",
            "pair-estar",
            "cloze-ser-traits"
          ]
        },
        {
          "id": "d-interrogatives",
          "label": "Interrogatives",
          "itemIds": [
            "pair-quien",
            "pair-cuando",
            "pair-donde",
            "pair-como"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-porque",
          "label": "por qué vs. porque",
          "itemIds": [
            "pair-porque",
            "pair-cuanto",
            "mcq-question-why"
          ]
        }
      ],
      "objectiveTests": [
        {
          "id": "test-greetings-courtesy",
          "objectiveId": "obj-greetings-courtesy",
          "title": "Greetings & Courtesy",
          "mcqIds": [
            "mcq-greeting-formal",
            "ot-greetings-morning",
            "ot-greetings-night",
            "ot-greetings-excuse",
            "ot-greetings-encantada"
          ]
        },
        {
          "id": "test-greeting-recognition",
          "objectiveId": "obj-greeting-recognition",
          "title": "Greeting Meanings & Saludos",
          "mcqIds": [
            "mcq-c-spanish-vocabulary-fact-saludos-contact",
            "ot-greetrec-mucho",
            "ot-greetrec-encantado",
            "ot-greetrec-spain-kiss",
            "ot-greetrec-noches"
          ]
        },
        {
          "id": "test-pronouns",
          "objectiveId": "obj-pronouns",
          "title": "Subject Pronouns",
          "mcqIds": [
            "mcq-pronoun-vosotros",
            "ot-pron-usted",
            "ot-pron-nosotros",
            "ot-pron-latam-plural",
            "ot-pron-tu",
            "ot-cov-obj-pronouns-1",
            "ot-cov-obj-pronouns-2"
          ]
        },
        {
          "id": "test-ser-estar",
          "objectiveId": "obj-ser-estar",
          "title": "Ser vs. Estar",
          "mcqIds": [
            "ot-serestar-ser-use",
            "ot-serestar-estar-use",
            "ot-serestar-cansado",
            "ot-serestar-trait",
            "ot-serestar-aburrido"
          ]
        },
        {
          "id": "test-question-words",
          "objectiveId": "obj-question-words",
          "title": "Question Words & Por Que",
          "mcqIds": [
            "mcq-question-why",
            "ot-qw-donde",
            "ot-qw-porque",
            "ot-qw-cuanto",
            "ot-qw-mismatch"
          ]
        }
      ]
    },
    {
      "id": "l2-numbers-time",
      "title": "Lesson 2: Numbers, Time & Dates",
      "order": 1,
      "studyGuidePath": "/packs/spanish-vocabulary/guides/l2-numbers-time.md",
      "parts": [
        {
          "id": "p4-numbers-100",
          "title": "Part 1: Numbers 1-100",
          "blurb": "Handle prices, ages, and counts with double-digit precision.",
          "studyGuideAnchor": "numbers-1-100",
          "itemIds": [
            "pair-treinta",
            "pair-cuarenta",
            "pair-cincuenta",
            "pair-sesenta",
            "pair-setenta",
            "pair-ochenta",
            "pair-noventa",
            "pair-cien",
            "mcq-rw-p4-numbers-100",
            "tf-f-spanish-vocabulary-pair-treinta",
            "tf-f-spanish-vocabulary-pair-cuarenta",
            "tf-t-spanish-vocabulary-pair-cincuenta",
            "tf-f-spanish-vocabulary-pair-sesenta",
            "ot-tens-treinta",
            "ot-tens-noventa",
            "ot-tens-smallest",
            "ot-tens-not",
            "ot-tens-setenta",
            "ot-cien-flat",
            "ot-cien-101",
            "ot-cien-sesenta",
            "ot-cien-150-false",
            "fact-tens-enta-pattern",
            "fact-sesenta-setenta-trap",
            "fact-cien-vs-ciento",
            "fi-ot-tens-smallest",
            "fi-ot-tens-not"
          ]
        },
        {
          "id": "p5-telling-time",
          "title": "Part 2: Telling Time",
          "blurb": "Coordinate your day and schedule appointments.",
          "studyGuideAnchor": "telling-time",
          "itemIds": [
            "pair-la-hora",
            "pair-en-punto",
            "pair-media",
            "pair-cuarto",
            "cloze-time-son",
            "mcq-time-afternoon",
            "fact-mediodia-cultural",
            "cmp-time-menos-cuarto",
            "cmp-time-y-media",
            "cmp-time-y-cuarto",
            "tf-t-spanish-vocabulary-pair-la-hora",
            "tf-t-spanish-vocabulary-pair-en-punto",
            "tf-t-spanish-vocabulary-pair-media",
            "tf-t-spanish-vocabulary-pair-cuarto",
            "ot-time-una",
            "ot-time-cuarto",
            "ot-time-130",
            "ot-time-punto",
            "fact-es-la-una",
            "fact-menos-cuarto-countdown",
            "fi-mcq-time-afternoon",
            "fi-ot-time-punto"
          ]
        },
        {
          "id": "p6-days-months-seasons",
          "title": "Part 3: Days, Months, and Seasons",
          "blurb": "Navigate the calendar and describe long durations.",
          "studyGuideAnchor": "days-months-seasons",
          "itemIds": [
            "pair-enero",
            "pair-agosto",
            "pair-diciembre",
            "pair-primavera",
            "pair-otono",
            "pair-invierno",
            "cloze-seasons-verano",
            "mcq-months-order",
            "tf-f-spanish-vocabulary-pair-enero",
            "tf-f-spanish-vocabulary-pair-agosto",
            "tf-t-spanish-vocabulary-pair-diciembre",
            "tf-f-spanish-vocabulary-pair-primavera",
            "concept-rw-spanish-vocabulary-primavera",
            "concept-rw-spanish-vocabulary-verano",
            "concept-rw-spanish-vocabulary-oto-o",
            "concept-rw-spanish-vocabulary-invierno",
            "ot-months-enero",
            "ot-months-diciembre",
            "ot-months-first",
            "ot-months-marzo",
            "ot-seasons-primavera",
            "ot-seasons-invierno",
            "ot-seasons-calor",
            "ot-seasons-feminine",
            "ot-seasons-hacer",
            "fact-months-lowercase",
            "fact-primavera-only-feminine",
            "fact-hacer-weather",
            "fi-mcq-months-order",
            "fi-ot-months-diciembre"
          ]
        }
      ],
      "objectives": [
        {
          "id": "obj-count-tens",
          "statement": "Count the tens from 30 to 100 in Spanish.",
          "demonstrationIds": [
            "d-lower-tens",
            "d-upper-tens"
          ]
        },
        {
          "id": "obj-cien-ciento",
          "statement": "Recognize that cien becomes ciento for 101 and above.",
          "demonstrationIds": [
            "d-cien-ciento"
          ]
        },
        {
          "id": "obj-telling-time",
          "statement": "Tell time using son las and the fractions media, cuarto, and en punto.",
          "demonstrationIds": [
            "d-time-fractions",
            "d-time-usage"
          ]
        },
        {
          "id": "obj-months",
          "statement": "Name the months of the year and give their order.",
          "demonstrationIds": [
            "d-months",
            "d-months-tf"
          ]
        },
        {
          "id": "obj-seasons",
          "statement": "Identify the four seasons and pair weather with them.",
          "demonstrationIds": [
            "d-seasons",
            "d-seasons-concept"
          ]
        }
      ],
      "demonstrations": [
        {
          "id": "d-lower-tens",
          "label": "Tens 30-60",
          "itemIds": [
            "pair-treinta",
            "pair-cuarenta",
            "pair-cincuenta",
            "pair-sesenta"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-upper-tens",
          "label": "Tens 70-100",
          "itemIds": [
            "pair-setenta",
            "pair-ochenta",
            "pair-noventa",
            "pair-cien"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-cien-ciento",
          "label": "cien vs. ciento",
          "itemIds": [
            "mcq-rw-p4-numbers-100"
          ],
          "requiredCorrect": 1
        },
        {
          "id": "d-time-fractions",
          "label": "Time fractions",
          "itemIds": [
            "pair-en-punto",
            "pair-media",
            "pair-cuarto",
            "pair-la-hora"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-time-usage",
          "label": "Telling time in context",
          "itemIds": [
            "cloze-time-son",
            "mcq-time-afternoon",
            "tf-t-spanish-vocabulary-pair-en-punto",
            "tf-t-spanish-vocabulary-pair-media"
          ]
        },
        {
          "id": "d-months",
          "label": "Months and order",
          "itemIds": [
            "pair-enero",
            "pair-agosto",
            "pair-diciembre",
            "mcq-months-order"
          ]
        },
        {
          "id": "d-months-tf",
          "label": "Month meanings verified",
          "itemIds": [
            "tf-f-spanish-vocabulary-pair-enero",
            "tf-f-spanish-vocabulary-pair-agosto",
            "tf-t-spanish-vocabulary-pair-diciembre"
          ]
        },
        {
          "id": "d-seasons",
          "label": "Seasons and weather",
          "itemIds": [
            "pair-primavera",
            "pair-otono",
            "pair-invierno",
            "cloze-seasons-verano"
          ]
        },
        {
          "id": "d-seasons-concept",
          "label": "Season concepts",
          "itemIds": [
            "concept-rw-spanish-vocabulary-primavera",
            "concept-rw-spanish-vocabulary-verano",
            "concept-rw-spanish-vocabulary-invierno",
            "concept-rw-spanish-vocabulary-oto-o"
          ],
          "requiredCorrect": 3
        }
      ],
      "objectiveTests": [
        {
          "id": "test-count-tens",
          "objectiveId": "obj-count-tens",
          "title": "Counting the tens 30-100",
          "mcqIds": [
            "ot-tens-treinta",
            "ot-tens-noventa",
            "ot-tens-smallest",
            "ot-tens-not",
            "ot-tens-setenta"
          ]
        },
        {
          "id": "test-cien-ciento",
          "objectiveId": "obj-cien-ciento",
          "title": "Cien vs. ciento",
          "mcqIds": [
            "mcq-rw-p4-numbers-100",
            "ot-cien-flat",
            "ot-cien-101",
            "ot-cien-sesenta",
            "ot-cien-150-false"
          ]
        },
        {
          "id": "test-telling-time",
          "objectiveId": "obj-telling-time",
          "title": "Telling time",
          "mcqIds": [
            "mcq-time-afternoon",
            "ot-time-una",
            "ot-time-cuarto",
            "ot-time-130",
            "ot-time-punto"
          ]
        },
        {
          "id": "test-months",
          "objectiveId": "obj-months",
          "title": "Months of the year",
          "mcqIds": [
            "mcq-months-order",
            "ot-months-enero",
            "ot-months-diciembre",
            "ot-months-first",
            "ot-months-marzo"
          ]
        },
        {
          "id": "test-seasons",
          "objectiveId": "obj-seasons",
          "title": "Seasons and weather",
          "mcqIds": [
            "ot-seasons-primavera",
            "ot-seasons-invierno",
            "ot-seasons-calor",
            "ot-seasons-feminine",
            "ot-seasons-hacer"
          ]
        }
      ]
    },
    {
      "id": "l3-family-people",
      "title": "Lesson 3: Family & People",
      "order": 2,
      "studyGuidePath": "/packs/spanish-vocabulary/guides/l3-family-people.md",
      "parts": [
        {
          "id": "p7-family-members",
          "title": "Part 1: Family Members",
          "blurb": "Describe extended family structures and in-laws.",
          "studyGuideAnchor": "family-members",
          "itemIds": [
            "pair-suegro",
            "pair-cuñado",
            "pair-nuera",
            "pair-yerno",
            "pair-primo",
            "pair-sobrino",
            "mcq-family-law",
            "tf-f-spanish-vocabulary-pair-suegro",
            "tf-f-spanish-vocabulary-pair-cuñado",
            "tf-f-spanish-vocabulary-pair-nuera",
            "concept-rw-spanish-vocabulary-el-suegro",
            "concept-rw-spanish-vocabulary-la-suegra",
            "concept-rw-spanish-vocabulary-el-yerno",
            "concept-rw-spanish-vocabulary-la-nuera",
            "concept-rw-spanish-vocabulary-el-cu-ado",
            "ot-inlaws-1",
            "ot-inlaws-2",
            "ot-inlaws-3",
            "ot-inlaws-4",
            "ot-inlaws-5",
            "ot-extfam-1",
            "ot-extfam-2",
            "ot-extfam-3",
            "ot-extfam-4",
            "fact-in-laws-one-word-each",
            "fact-nuera-not-feminine-yerno",
            "fact-primos-sobrinos",
            "fi-mcq-family-law",
            "fi-ot-inlaws-2"
          ]
        },
        {
          "id": "p8-describing-people",
          "title": "Part 2: Describing People",
          "blurb": "Move beyond basic labels to physical and character traits.",
          "studyGuideAnchor": "describing-people",
          "itemIds": [
            "pair-optimista",
            "pair-serio",
            "pair-delgado",
            "pair-bajo",
            "pair-rubio",
            "pair-moreno",
            "cloze-ser-character",
            "fact-aspecto-fisico",
            "mcq-rw-p8-describing-people",
            "tf-t-spanish-vocabulary-pair-optimista",
            "tf-t-spanish-vocabulary-pair-serio",
            "tf-t-spanish-vocabulary-pair-delgado",
            "tf-t-spanish-vocabulary-pair-bajo",
            "ot-appear-1",
            "ot-appear-2",
            "ot-appear-3",
            "ot-appear-4",
            "ot-appear-5",
            "ot-char-1",
            "ot-char-2",
            "ot-char-3",
            "ot-char-4",
            "fact-aspecto-fisico-pairs",
            "fact-simpatico-false-friend",
            "fi-ot-appear-4",
            "fi-ot-appear-2"
          ]
        },
        {
          "id": "p9-relationships",
          "title": "Part 3: Relationships",
          "blurb": "Describe social bonds and marital status.",
          "studyGuideAnchor": "relationships",
          "itemIds": [
            "pair-casado",
            "pair-soltero",
            "pair-divorciado",
            "pair-novio",
            "pair-amigo",
            "pair-conocido",
            "mcq-status",
            "tf-f-spanish-vocabulary-pair-casado",
            "tf-t-spanish-vocabulary-pair-soltero",
            "tf-t-spanish-vocabulary-pair-divorciado",
            "ot-rel-1",
            "ot-rel-2",
            "ot-rel-3",
            "ot-rel-4",
            "fact-marital-status-four",
            "fact-novio-groom",
            "fact-amigo-weight",
            "fi-ot-rel-2",
            "fi-ot-rel-4"
          ]
        }
      ],
      "objectives": [
        {
          "id": "obj-in-laws",
          "statement": "Name the in-law relationships (suegro/suegra, yerno, nuera, cuñado).",
          "demonstrationIds": [
            "d-in-laws",
            "d-in-laws-concept"
          ]
        },
        {
          "id": "obj-extended-family",
          "statement": "Identify cousins, nieces/nephews, and in-law terms, including your sister's husband.",
          "demonstrationIds": [
            "d-family-context",
            "d-family-tf"
          ]
        },
        {
          "id": "obj-describe-appearance",
          "statement": "Describe a person's physical appearance by height, build, and hair color.",
          "demonstrationIds": [
            "d-appearance",
            "d-appearance-tf"
          ]
        },
        {
          "id": "obj-describe-character",
          "statement": "Describe personality using ser and recognize the false friend simpático.",
          "demonstrationIds": [
            "d-character",
            "d-character-tf"
          ]
        },
        {
          "id": "obj-relationships",
          "statement": "State marital status and social-bond relationships (married/single/divorced, boyfriend, friend, acquaintance).",
          "demonstrationIds": [
            "d-marital",
            "d-social-bond"
          ]
        }
      ],
      "demonstrations": [
        {
          "id": "d-in-laws",
          "label": "In-law terms",
          "itemIds": [
            "pair-suegro",
            "pair-cuñado",
            "pair-nuera",
            "pair-yerno"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-in-laws-concept",
          "label": "In-law concepts",
          "itemIds": [
            "concept-rw-spanish-vocabulary-el-suegro",
            "concept-rw-spanish-vocabulary-la-suegra",
            "concept-rw-spanish-vocabulary-el-yerno",
            "concept-rw-spanish-vocabulary-la-nuera"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-family-context",
          "label": "Family in context",
          "itemIds": [
            "pair-primo",
            "pair-sobrino",
            "mcq-family-law",
            "concept-rw-spanish-vocabulary-el-cu-ado"
          ]
        },
        {
          "id": "d-family-tf",
          "label": "Family meanings verified",
          "itemIds": [
            "tf-f-spanish-vocabulary-pair-suegro",
            "tf-f-spanish-vocabulary-pair-cuñado",
            "tf-f-spanish-vocabulary-pair-nuera"
          ]
        },
        {
          "id": "d-appearance",
          "label": "Physical appearance",
          "itemIds": [
            "pair-delgado",
            "pair-bajo",
            "pair-rubio",
            "pair-moreno"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-appearance-tf",
          "label": "Appearance verified",
          "itemIds": [
            "tf-t-spanish-vocabulary-pair-delgado",
            "tf-t-spanish-vocabulary-pair-bajo"
          ]
        },
        {
          "id": "d-character",
          "label": "Personality and false friend",
          "itemIds": [
            "pair-optimista",
            "pair-serio",
            "cloze-ser-character",
            "mcq-rw-p8-describing-people"
          ]
        },
        {
          "id": "d-character-tf",
          "label": "Character verified",
          "itemIds": [
            "tf-t-spanish-vocabulary-pair-optimista",
            "tf-t-spanish-vocabulary-pair-serio"
          ]
        },
        {
          "id": "d-marital",
          "label": "Marital status",
          "itemIds": [
            "pair-casado",
            "pair-soltero",
            "pair-divorciado",
            "mcq-status"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-social-bond",
          "label": "Social bonds",
          "itemIds": [
            "pair-novio",
            "pair-amigo",
            "pair-conocido"
          ]
        }
      ],
      "objectiveTests": [
        {
          "id": "test-in-laws",
          "objectiveId": "obj-in-laws",
          "title": "In-law relationships",
          "mcqIds": [
            "ot-inlaws-1",
            "ot-inlaws-2",
            "ot-inlaws-3",
            "ot-inlaws-4",
            "ot-inlaws-5"
          ]
        },
        {
          "id": "test-extended-family",
          "objectiveId": "obj-extended-family",
          "title": "Extended family terms",
          "mcqIds": [
            "mcq-family-law",
            "ot-extfam-1",
            "ot-extfam-2",
            "ot-extfam-3",
            "ot-extfam-4"
          ]
        },
        {
          "id": "test-describe-appearance",
          "objectiveId": "obj-describe-appearance",
          "title": "Describing appearance",
          "mcqIds": [
            "ot-appear-1",
            "ot-appear-2",
            "ot-appear-3",
            "ot-appear-4",
            "ot-appear-5"
          ]
        },
        {
          "id": "test-describe-character",
          "objectiveId": "obj-describe-character",
          "title": "Personality & ser/estar",
          "mcqIds": [
            "mcq-rw-p8-describing-people",
            "ot-char-1",
            "ot-char-2",
            "ot-char-3",
            "ot-char-4"
          ]
        },
        {
          "id": "test-relationships",
          "objectiveId": "obj-relationships",
          "title": "Marital & social bonds",
          "mcqIds": [
            "mcq-status",
            "ot-rel-1",
            "ot-rel-2",
            "ot-rel-3",
            "ot-rel-4"
          ]
        }
      ]
    },
    {
      "id": "l4-food",
      "title": "Lesson 4: Food & Eating Out",
      "order": 3,
      "studyGuidePath": "/packs/spanish-vocabulary/guides/l4-food.md",
      "parts": [
        {
          "id": "p10-at-the-restaurant",
          "title": "Part 1: At the Restaurant",
          "blurb": "Order with confidence and master table etiquette.",
          "studyGuideAnchor": "at-the-restaurant",
          "itemIds": [
            "pair-la-cuenta",
            "pair-el-camarero",
            "pair-la-carta",
            "pair-la-propina",
            "pair-quisiera",
            "fact-buen-provecho",
            "mcq-ordering-phrase",
            "ih-paella-valenciana",
            "cz-spanish-vocabulary-ih-paella-valenciana",
            "mcq-c-spanish-vocabulary-ih-paella-valenciana",
            "tf-t-spanish-vocabulary-pair-la-cuenta",
            "tf-t-spanish-vocabulary-pair-el-camarero",
            "tf-f-spanish-vocabulary-pair-la-carta",
            "tf-f-spanish-vocabulary-pair-la-propina",
            "tf-f-spanish-vocabulary-pair-quisiera",
            "ot-carta-meaning",
            "ot-ask-bill",
            "ot-propina-meaning",
            "ot-waiter-latam",
            "ot-paella-region",
            "ot-paella-base",
            "ot-paella-not-ingredient",
            "fact-carta-not-menu",
            "fi-mcq-ordering-phrase",
            "fi-ot-ask-bill"
          ]
        },
        {
          "id": "p11-common-foods",
          "title": "Part 2: Common Foods",
          "blurb": "Identify staples and key ingredients in the kitchen.",
          "studyGuideAnchor": "common-foods",
          "itemIds": [
            "pair-aceite",
            "pair-arroz",
            "pair-pollo",
            "pair-pescado",
            "pair-verduras",
            "pair-fruta",
            "cloze-food-cooking",
            "mcq-meat-types",
            "tf-f-spanish-vocabulary-pair-aceite",
            "tf-t-spanish-vocabulary-pair-arroz",
            "tf-t-spanish-vocabulary-pair-pollo",
            "tf-f-spanish-vocabulary-pair-pescado",
            "concept-rw-spanish-vocabulary-pollo",
            "concept-rw-spanish-vocabulary-ternera",
            "concept-rw-spanish-vocabulary-cerdo",
            "concept-rw-spanish-vocabulary-cordero",
            "concept-rw-spanish-vocabulary-pescado",
            "ot-paella-oil",
            "ot-aceite-oliva",
            "ot-staple-carbs",
            "ot-pollo-meaning",
            "ot-legumbres",
            "ot-cerdo-meaning",
            "ot-cordero-meaning",
            "ot-ternera-meaning",
            "ot-pescado-vs-pez",
            "ot-meats-not",
            "fact-pescado-vs-pez",
            "fact-cuatro-carnes",
            "fact-despensa-aceite-arroz",
            "fi-ot-legumbres",
            "fi-mcq-meat-types"
          ]
        },
        {
          "id": "p12-drinks-sweets",
          "title": "Part 3: Drinks and Sweets",
          "blurb": "Order beverages and describe dessert preferences.",
          "studyGuideAnchor": "drinks-and-sweets",
          "itemIds": [
            "pair-refresco",
            "pair-zumo",
            "pair-cerveza",
            "pair-vino",
            "pair-postre",
            "pair-dulce",
            "mcq-drink-order",
            "tf-f-spanish-vocabulary-pair-refresco",
            "tf-f-spanish-vocabulary-pair-zumo",
            "tf-t-spanish-vocabulary-pair-cerveza",
            "ot-jugo-latam",
            "ot-cerveza-meaning",
            "ot-vino-tinto",
            "ot-drink-not",
            "fact-zumo-vs-jugo",
            "fact-cana-y-vino-tinto",
            "fact-postre-flan-natillas",
            "fi-ot-drink-not",
            "fi-ot-cerveza-meaning"
          ]
        }
      ],
      "objectives": [
        {
          "id": "obj-restaurant-order",
          "statement": "Order food and manage restaurant interactions (menu, waiter, ordering, bill, tip).",
          "demonstrationIds": [
            "d-order",
            "d-bill-tip"
          ]
        },
        {
          "id": "obj-paella",
          "statement": "Recognize paella as a rice-and-olive-oil dish from Valencia.",
          "demonstrationIds": [
            "d-paella"
          ]
        },
        {
          "id": "obj-staples-proteins",
          "statement": "Name kitchen staples and identify proteins and fish.",
          "demonstrationIds": [
            "d-staples",
            "d-proteins"
          ]
        },
        {
          "id": "obj-meats-concepts",
          "statement": "Identify specific meats and fish and confirm common food meanings.",
          "demonstrationIds": [
            "d-meat-concepts",
            "d-food-tf"
          ]
        },
        {
          "id": "obj-drinks-sweets",
          "statement": "Order drinks and desserts, including the regional Spain term for juice (zumo).",
          "demonstrationIds": [
            "d-drinks",
            "d-sweets"
          ]
        }
      ],
      "demonstrations": [
        {
          "id": "d-order",
          "label": "Ordering",
          "itemIds": [
            "pair-la-carta",
            "pair-el-camarero",
            "pair-quisiera",
            "mcq-ordering-phrase"
          ]
        },
        {
          "id": "d-bill-tip",
          "label": "Bill and tip",
          "itemIds": [
            "pair-la-cuenta",
            "pair-la-propina",
            "tf-t-spanish-vocabulary-pair-la-cuenta",
            "tf-f-spanish-vocabulary-pair-la-carta"
          ]
        },
        {
          "id": "d-paella",
          "label": "Paella",
          "itemIds": [
            "cz-spanish-vocabulary-ih-paella-valenciana",
            "mcq-c-spanish-vocabulary-ih-paella-valenciana",
            "cloze-food-cooking"
          ]
        },
        {
          "id": "d-staples",
          "label": "Kitchen staples",
          "itemIds": [
            "pair-aceite",
            "pair-arroz",
            "pair-verduras",
            "pair-fruta"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-proteins",
          "label": "Proteins and fish",
          "itemIds": [
            "pair-pollo",
            "pair-pescado",
            "mcq-meat-types",
            "concept-rw-spanish-vocabulary-ternera"
          ]
        },
        {
          "id": "d-meat-concepts",
          "label": "Meat and fish concepts",
          "itemIds": [
            "concept-rw-spanish-vocabulary-pollo",
            "concept-rw-spanish-vocabulary-cerdo",
            "concept-rw-spanish-vocabulary-cordero",
            "concept-rw-spanish-vocabulary-pescado"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-food-tf",
          "label": "Food meanings verified",
          "itemIds": [
            "tf-t-spanish-vocabulary-pair-arroz",
            "tf-t-spanish-vocabulary-pair-pollo",
            "tf-f-spanish-vocabulary-pair-pescado",
            "tf-f-spanish-vocabulary-pair-aceite"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-drinks",
          "label": "Drinks",
          "itemIds": [
            "pair-refresco",
            "pair-zumo",
            "pair-cerveza",
            "mcq-drink-order"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-sweets",
          "label": "Wine and dessert",
          "itemIds": [
            "pair-vino",
            "pair-postre",
            "pair-dulce",
            "tf-t-spanish-vocabulary-pair-cerveza"
          ]
        }
      ],
      "objectiveTests": [
        {
          "id": "test-restaurant-order",
          "objectiveId": "obj-restaurant-order",
          "title": "Ordering at a Restaurant",
          "mcqIds": [
            "mcq-ordering-phrase",
            "ot-carta-meaning",
            "ot-ask-bill",
            "ot-propina-meaning",
            "ot-waiter-latam"
          ]
        },
        {
          "id": "test-paella",
          "objectiveId": "obj-paella",
          "title": "Paella: Rice, Oil & Valencia",
          "mcqIds": [
            "mcq-c-spanish-vocabulary-ih-paella-valenciana",
            "ot-paella-region",
            "ot-paella-oil",
            "ot-paella-base",
            "ot-paella-not-ingredient"
          ]
        },
        {
          "id": "test-staples-proteins",
          "objectiveId": "obj-staples-proteins",
          "title": "Kitchen Staples & Proteins",
          "mcqIds": [
            "mcq-meat-types",
            "ot-aceite-oliva",
            "ot-staple-carbs",
            "ot-pollo-meaning",
            "ot-legumbres"
          ]
        },
        {
          "id": "test-meats-concepts",
          "objectiveId": "obj-meats-concepts",
          "title": "Meats & Fish",
          "mcqIds": [
            "ot-cerdo-meaning",
            "ot-cordero-meaning",
            "ot-ternera-meaning",
            "ot-pescado-vs-pez",
            "ot-meats-not"
          ]
        },
        {
          "id": "test-drinks-sweets",
          "objectiveId": "obj-drinks-sweets",
          "title": "Drinks & Desserts",
          "mcqIds": [
            "mcq-drink-order",
            "ot-jugo-latam",
            "ot-cerveza-meaning",
            "ot-vino-tinto",
            "ot-drink-not"
          ]
        }
      ]
    },
    {
      "id": "l5-travel",
      "title": "Lesson 5: Travel & Transportation",
      "order": 4,
      "studyGuidePath": "/packs/spanish-vocabulary/guides/l5-travel.md",
      "parts": [
        {
          "id": "p13-getting-around",
          "title": "Part 1: Getting Around",
          "blurb": "Navigate public transport and manage transfers.",
          "studyGuideAnchor": "getting-around",
          "itemIds": [
            "pair-billete",
            "pair-andén",
            "pair-trasbordo",
            "pair-estación",
            "pair-metro",
            "pair-autobús",
            "mcq-transport-ticket",
            "tf-f-spanish-vocabulary-pair-billete",
            "tf-t-spanish-vocabulary-pair-trasbordo",
            "tf-f-spanish-vocabulary-pair-metro",
            "concept-rw-spanish-vocabulary-la-estaci-n",
            "concept-rw-spanish-vocabulary-el-and-n",
            "ot-getting-around-metro",
            "ot-getting-around-autobus",
            "ot-getting-around-trasbordo",
            "ot-getting-around-tomar",
            "ot-stations-anden",
            "ot-stations-estacion",
            "ot-stations-anden-use",
            "ot-stations-both-depart",
            "ot-stations-not-place",
            "fact-billete-vs-boleto",
            "fact-estacion-vs-anden",
            "fact-trasbordo-y-tomar",
            "fi-ot-getting-around-autobus",
            "fi-ot-getting-around-tomar"
          ]
        },
        {
          "id": "p14-asking-directions",
          "title": "Part 2: Asking Directions",
          "blurb": "Find your way through urban and rural landscapes.",
          "studyGuideAnchor": "asking-directions",
          "itemIds": [
            "pair-derecha",
            "pair-izquierda",
            "pair-recto",
            "pair-cruzar",
            "pair-esquina",
            "pair-cuadra",
            "cloze-directions-gira",
            "mcq-directions-far",
            "tf-t-spanish-vocabulary-pair-derecha",
            "tf-t-spanish-vocabulary-pair-izquierda",
            "tf-f-spanish-vocabulary-pair-recto",
            "tf-f-spanish-vocabulary-pair-cruzar",
            "concept-rw-spanish-vocabulary-la-esquina",
            "ot-directions-derecha",
            "ot-directions-izquierda",
            "ot-directions-recto",
            "ot-directions-cuadra",
            "fact-cuadra-vs-manzana",
            "fact-gira-dobla-esquina",
            "fact-lejos-o-cerca",
            "fi-ot-directions-recto",
            "fi-ot-directions-derecha"
          ]
        },
        {
          "id": "p15-at-the-airport-station",
          "title": "Part 3: At the Airport or Station",
          "blurb": "Handle check-ins and boardings without friction.",
          "studyGuideAnchor": "at-the-airport-or-station",
          "itemIds": [
            "pair-pasaporte",
            "pair-maleta",
            "pair-embarque",
            "pair-aduana",
            "pair-vuelo",
            "fact-aeropuerto-etymology",
            "mcq-airport-items",
            "pair-anden",
            "pair-estacion",
            "pair-autobus",
            "tf-t-spanish-vocabulary-pair-anden",
            "tf-t-spanish-vocabulary-pair-estacion",
            "tf-f-spanish-vocabulary-pair-autobus",
            "tf-f-spanish-vocabulary-pair-pasaporte",
            "tf-t-spanish-vocabulary-pair-maleta",
            "concept-rw-spanish-vocabulary-el-aeropuerto",
            "concept-rw-spanish-vocabulary-la-aduana",
            "ot-airport-maleta",
            "ot-airport-embarque",
            "ot-airport-aduana",
            "ot-airport-facturar",
            "fact-facturar-la-maleta",
            "fact-aduana-nada-que-declarar",
            "fi-mcq-airport-items",
            "fi-ot-airport-embarque"
          ]
        },
        {
          "id": "p-fill-travel",
          "title": "Fill the Blank: Travel & Places",
          "blurb": "Complete each sentence with the right travel noun.",
          "itemIds": [
            "cloze-aeropuerto",
            "cloze-metro",
            "cloze-coche",
            "cloze-billete",
            "cloze-estacion",
            "cloze-mapa",
            "mcq-rw-p-fill-travel",
            "ot-fill-aeropuerto",
            "ot-fill-metro",
            "ot-fill-billete",
            "ot-fill-estacion",
            "fact-ida-y-vuelta",
            "fact-coche-carro-auto",
            "fact-estacion-de-tren-ave",
            "fi-mcq-rw-p-fill-travel",
            "fi-ot-fill-metro"
          ]
        }
      ],
      "objectives": [
        {
          "id": "obj-getting-around",
          "statement": "Use urban transport vocabulary (metro, bus, ticket, transfer) to get around a city.",
          "demonstrationIds": [
            "d-transport",
            "d-transport-nodes"
          ]
        },
        {
          "id": "obj-stations",
          "statement": "Identify stations and platforms and confirm transport-word meanings.",
          "demonstrationIds": [
            "d-station-concept",
            "d-transport-tf"
          ]
        },
        {
          "id": "obj-directions",
          "statement": "Give and follow directions (left, right, straight, cross, corner, block, far).",
          "demonstrationIds": [
            "d-directions",
            "d-directions-place"
          ]
        },
        {
          "id": "obj-airport",
          "statement": "Handle airport vocabulary (passport, suitcase, boarding pass, customs, flight).",
          "demonstrationIds": [
            "d-airport",
            "d-airport-context"
          ]
        },
        {
          "id": "obj-travel-fill",
          "statement": "Complete travel sentences with the correct place or transport word.",
          "demonstrationIds": [
            "d-travel-fill1",
            "d-travel-fill2"
          ]
        }
      ],
      "demonstrations": [
        {
          "id": "d-transport",
          "label": "Transport modes",
          "itemIds": [
            "pair-billete",
            "pair-metro",
            "pair-autobús",
            "pair-trasbordo"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-transport-nodes",
          "label": "Transport in context",
          "itemIds": [
            "pair-andén",
            "pair-estación",
            "mcq-transport-ticket",
            "concept-rw-spanish-vocabulary-la-estaci-n"
          ]
        },
        {
          "id": "d-station-concept",
          "label": "Stations and platforms",
          "itemIds": [
            "concept-rw-spanish-vocabulary-el-and-n",
            "pair-anden",
            "pair-estacion",
            "tf-t-spanish-vocabulary-pair-anden"
          ]
        },
        {
          "id": "d-transport-tf",
          "label": "Transport meanings verified",
          "itemIds": [
            "tf-f-spanish-vocabulary-pair-billete",
            "tf-t-spanish-vocabulary-pair-trasbordo",
            "tf-f-spanish-vocabulary-pair-metro",
            "tf-t-spanish-vocabulary-pair-estacion"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-directions",
          "label": "Direction words",
          "itemIds": [
            "pair-derecha",
            "pair-izquierda",
            "pair-recto",
            "pair-cruzar"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-directions-place",
          "label": "Directions in context",
          "itemIds": [
            "pair-esquina",
            "pair-cuadra",
            "cloze-directions-gira",
            "mcq-directions-far"
          ]
        },
        {
          "id": "d-airport",
          "label": "Airport items",
          "itemIds": [
            "pair-pasaporte",
            "pair-maleta",
            "pair-embarque",
            "pair-aduana"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-airport-context",
          "label": "Airport in context",
          "itemIds": [
            "pair-vuelo",
            "mcq-airport-items",
            "concept-rw-spanish-vocabulary-el-aeropuerto",
            "concept-rw-spanish-vocabulary-la-aduana"
          ]
        },
        {
          "id": "d-travel-fill1",
          "label": "Travel fill-ins",
          "itemIds": [
            "cloze-aeropuerto",
            "cloze-metro",
            "cloze-billete",
            "cloze-estacion"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-travel-fill2",
          "label": "More travel fill-ins",
          "itemIds": [
            "cloze-coche",
            "cloze-mapa",
            "mcq-rw-p-fill-travel"
          ]
        }
      ],
      "objectiveTests": [
        {
          "id": "test-getting-around",
          "objectiveId": "obj-getting-around",
          "title": "Urban Transport Vocabulary",
          "mcqIds": [
            "mcq-transport-ticket",
            "ot-getting-around-metro",
            "ot-getting-around-autobus",
            "ot-getting-around-trasbordo",
            "ot-getting-around-tomar"
          ]
        },
        {
          "id": "test-stations",
          "objectiveId": "obj-stations",
          "title": "Stations & Platforms",
          "mcqIds": [
            "ot-stations-anden",
            "ot-stations-estacion",
            "ot-stations-anden-use",
            "ot-stations-both-depart",
            "ot-stations-not-place"
          ]
        },
        {
          "id": "test-directions",
          "objectiveId": "obj-directions",
          "title": "Giving & Following Directions",
          "mcqIds": [
            "mcq-directions-far",
            "ot-directions-derecha",
            "ot-directions-izquierda",
            "ot-directions-recto",
            "ot-directions-cuadra"
          ]
        },
        {
          "id": "test-airport",
          "objectiveId": "obj-airport",
          "title": "Airport Vocabulary",
          "mcqIds": [
            "mcq-airport-items",
            "ot-airport-maleta",
            "ot-airport-embarque",
            "ot-airport-aduana",
            "ot-airport-facturar"
          ]
        },
        {
          "id": "test-travel-fill",
          "objectiveId": "obj-travel-fill",
          "title": "Complete the Travel Sentence",
          "mcqIds": [
            "mcq-rw-p-fill-travel",
            "ot-fill-aeropuerto",
            "ot-fill-metro",
            "ot-fill-billete",
            "ot-fill-estacion"
          ]
        }
      ]
    },
    {
      "id": "l6-lodging",
      "title": "Lesson 6: Lodging & Accommodation",
      "order": 5,
      "studyGuidePath": "/packs/spanish-vocabulary/guides/l6-lodging.md",
      "parts": [
        {
          "id": "p16-at-the-hotel",
          "title": "Part 1: At the Hotel",
          "blurb": "Manage reservations and interact with hotel staff.",
          "studyGuideAnchor": "at-the-hotel",
          "itemIds": [
            "pair-recepcion",
            "pair-reserva",
            "pair-botones",
            "pair-llave",
            "pair-huesped",
            "mcq-hotel-staff",
            "pair-estancia",
            "tf-t-spanish-vocabulary-pair-recepcion",
            "tf-t-spanish-vocabulary-pair-reserva",
            "tf-t-spanish-vocabulary-pair-botones",
            "concept-rw-spanish-vocabulary-la-llave",
            "ot-checkin-guest",
            "ot-checkin-reserva",
            "ot-checkin-estancia",
            "ot-checkin-llave",
            "ot-verify-recepcion",
            "ot-verify-reserva",
            "ot-verify-botones",
            "fact-botones-singular",
            "fact-check-in-recepcion",
            "fact-estancia-estadia",
            "fi-ot-checkin-guest",
            "fi-ot-checkin-llave"
          ]
        },
        {
          "id": "p17-inside-the-room",
          "title": "Part 2: Inside the Room",
          "blurb": "Identify room facilities and describe housing features.",
          "studyGuideAnchor": "inside-the-room",
          "itemIds": [
            "pair-cama",
            "pair-almohada",
            "pair-ducha",
            "pair-toalla",
            "pair-aire-acondicionado",
            "pair-calefaccion",
            "cloze-room-needs",
            "fact-instalaciones",
            "mcq-rw-p17-inside-the-room",
            "tf-t-spanish-vocabulary-pair-cama",
            "tf-f-spanish-vocabulary-pair-almohada",
            "tf-f-spanish-vocabulary-pair-ducha",
            "tf-f-spanish-vocabulary-pair-toalla",
            "concept-rw-spanish-vocabulary-la-almohada",
            "concept-rw-spanish-vocabulary-la-toalla",
            "concept-rw-spanish-vocabulary-el-ascensor",
            "ot-room-cama",
            "ot-room-calefaccion",
            "ot-room-not-inroom",
            "ot-room-aire",
            "ot-concept-almohada",
            "ot-concept-toalla",
            "ot-concept-ascensor",
            "ot-concept-false",
            "fact-funciona-no-trabaja",
            "fact-basicos-de-la-habitacion",
            "fi-ot-room-calefaccion",
            "fi-ot-room-aire"
          ]
        },
        {
          "id": "p18-booking-paying",
          "title": "Part 3: Booking and Paying",
          "blurb": "Complete transactions and confirm pricing details.",
          "studyGuideAnchor": "booking-and-paying",
          "itemIds": [
            "pair-precio",
            "pair-incluido",
            "pair-pagar",
            "pair-tarjeta",
            "pair-efectivo",
            "pair-factura",
            "mcq-payment-type",
            "tf-t-spanish-vocabulary-pair-precio",
            "tf-f-spanish-vocabulary-pair-incluido",
            "tf-f-spanish-vocabulary-pair-pagar",
            "concept-rw-spanish-vocabulary-la-factura",
            "ot-pay-precio",
            "ot-pay-incluido",
            "ot-pay-adelantado",
            "fact-factura-vs-cuenta",
            "fact-desayuno-incluido",
            "fact-pago-por-adelantado",
            "fi-mcq-payment-type",
            "fi-ot-pay-precio"
          ]
        },
        {
          "id": "p-fill-lodging",
          "title": "Fill the Blank: Hotel & Lodging",
          "blurb": "Complete each sentence with the right hotel noun.",
          "itemIds": [
            "cloze-habitacion",
            "cloze-recepcion",
            "cloze-bano",
            "cloze-tarjeta",
            "cloze-comedor",
            "cloze-ascensor",
            "mcq-rw-p-fill-lodging",
            "ot-verify-habitacion",
            "ot-verify-recepcion-fill",
            "ot-concept-ascensor-fill",
            "fact-habitacion-doble",
            "fact-ascensor-planta-baja",
            "fact-comedor-desayuno",
            "fi-mcq-rw-p-fill-lodging",
            "fi-ot-verify-recepcion-fill"
          ]
        }
      ],
      "objectives": [
        {
          "id": "obj-hotel-checkin",
          "statement": "Check in at a hotel using reception, reservation, key, guest, and staff vocabulary.",
          "demonstrationIds": [
            "d-hotel-people",
            "d-hotel-keys"
          ]
        },
        {
          "id": "obj-hotel-verify",
          "statement": "Confirm hotel-desk vocabulary and complete arrival sentences.",
          "demonstrationIds": [
            "d-hotel-tf",
            "d-hotel-fill"
          ]
        },
        {
          "id": "obj-room-amenities",
          "statement": "Name in-room items and climate controls and use funcionar for a broken appliance.",
          "demonstrationIds": [
            "d-room-items",
            "d-climate"
          ]
        },
        {
          "id": "obj-room-concepts",
          "statement": "Identify room facilities (pillow, towel, elevator) and verify their meanings.",
          "demonstrationIds": [
            "d-room-concept",
            "d-room-tf"
          ]
        },
        {
          "id": "obj-paying",
          "statement": "Handle payment vocabulary and request an official itemized invoice at checkout.",
          "demonstrationIds": [
            "d-payment",
            "d-invoice"
          ]
        }
      ],
      "demonstrations": [
        {
          "id": "d-hotel-people",
          "label": "Hotel front desk",
          "itemIds": [
            "pair-recepcion",
            "pair-reserva",
            "pair-botones",
            "mcq-hotel-staff"
          ]
        },
        {
          "id": "d-hotel-keys",
          "label": "Key, guest, stay",
          "itemIds": [
            "pair-llave",
            "pair-huesped",
            "pair-estancia",
            "concept-rw-spanish-vocabulary-la-llave"
          ]
        },
        {
          "id": "d-hotel-tf",
          "label": "Hotel meanings verified",
          "itemIds": [
            "tf-t-spanish-vocabulary-pair-recepcion",
            "tf-t-spanish-vocabulary-pair-reserva",
            "tf-t-spanish-vocabulary-pair-botones"
          ]
        },
        {
          "id": "d-hotel-fill",
          "label": "Arrival fill-ins",
          "itemIds": [
            "cloze-habitacion",
            "cloze-recepcion"
          ]
        },
        {
          "id": "d-room-items",
          "label": "Room items",
          "itemIds": [
            "pair-cama",
            "pair-almohada",
            "pair-toalla",
            "pair-ducha"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-climate",
          "label": "Climate and funcionar",
          "itemIds": [
            "pair-aire-acondicionado",
            "pair-calefaccion",
            "cloze-room-needs",
            "mcq-rw-p17-inside-the-room"
          ]
        },
        {
          "id": "d-room-concept",
          "label": "Room facility concepts",
          "itemIds": [
            "concept-rw-spanish-vocabulary-la-almohada",
            "concept-rw-spanish-vocabulary-la-toalla",
            "concept-rw-spanish-vocabulary-el-ascensor",
            "cloze-ascensor"
          ]
        },
        {
          "id": "d-room-tf",
          "label": "Room items verified",
          "itemIds": [
            "tf-t-spanish-vocabulary-pair-cama",
            "tf-f-spanish-vocabulary-pair-almohada",
            "tf-f-spanish-vocabulary-pair-ducha",
            "tf-f-spanish-vocabulary-pair-toalla"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-payment",
          "label": "Payment vocabulary",
          "itemIds": [
            "pair-precio",
            "pair-incluido",
            "pair-tarjeta",
            "pair-efectivo"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-invoice",
          "label": "Paying and invoice",
          "itemIds": [
            "pair-pagar",
            "pair-factura",
            "concept-rw-spanish-vocabulary-la-factura",
            "mcq-rw-p-fill-lodging"
          ]
        }
      ],
      "objectiveTests": [
        {
          "id": "test-hotel-checkin",
          "objectiveId": "obj-hotel-checkin",
          "title": "Hotel Check-In Vocabulary",
          "mcqIds": [
            "mcq-hotel-staff",
            "ot-checkin-guest",
            "ot-checkin-reserva",
            "ot-checkin-estancia",
            "ot-checkin-llave"
          ]
        },
        {
          "id": "test-hotel-verify",
          "objectiveId": "obj-hotel-verify",
          "title": "Hotel Desk: Confirm & Fill",
          "mcqIds": [
            "ot-verify-recepcion",
            "ot-verify-reserva",
            "ot-verify-botones",
            "ot-verify-habitacion",
            "ot-verify-recepcion-fill"
          ]
        },
        {
          "id": "test-room-amenities",
          "objectiveId": "obj-room-amenities",
          "title": "Room Items & Climate",
          "mcqIds": [
            "mcq-rw-p17-inside-the-room",
            "ot-room-cama",
            "ot-room-calefaccion",
            "ot-room-not-inroom",
            "ot-room-aire"
          ]
        },
        {
          "id": "test-room-concepts",
          "objectiveId": "obj-room-concepts",
          "title": "Pillow, Towel, Elevator",
          "mcqIds": [
            "ot-concept-almohada",
            "ot-concept-toalla",
            "ot-concept-ascensor",
            "ot-concept-ascensor-fill",
            "ot-concept-false"
          ]
        },
        {
          "id": "test-paying",
          "objectiveId": "obj-paying",
          "title": "Paying & the Invoice",
          "mcqIds": [
            "mcq-payment-type",
            "mcq-rw-p-fill-lodging",
            "ot-pay-precio",
            "ot-pay-incluido",
            "ot-pay-adelantado"
          ]
        }
      ]
    },
    {
      "id": "l7-shopping-money",
      "title": "Lesson 7: Shopping & Money",
      "order": 6,
      "studyGuidePath": "/packs/spanish-vocabulary/guides/l7-shopping-money.md",
      "parts": [
        {
          "id": "p19-at-the-shop",
          "title": "Part 1: At the Shop",
          "blurb": "Navigate stores and ask for specific items.",
          "studyGuideAnchor": "at-the-shop",
          "itemIds": [
            "pair-tienda",
            "pair-dependiente",
            "pair-rebajas",
            "pair-escaparate",
            "pair-probarse",
            "pair-probador",
            "mcq-shopping-sales",
            "tf-f-spanish-vocabulary-pair-tienda",
            "tf-f-spanish-vocabulary-pair-dependiente",
            "tf-t-spanish-vocabulary-pair-rebajas",
            "ot-at-shop-1",
            "ot-at-shop-2",
            "ot-at-shop-3",
            "ot-at-shop-4",
            "fact-solo-estoy-mirando",
            "fact-probarse-reflexive-probador",
            "fact-rebajas-fill-the-escaparate",
            "fi-ot-at-shop-3"
          ]
        },
        {
          "id": "p20-clothing-sizes",
          "title": "Part 2: Clothing and Sizes",
          "blurb": "Specify garments and find the correct fit.",
          "studyGuideAnchor": "clothing-and-sizes",
          "itemIds": [
            "pair-camisa",
            "pair-pantalones",
            "pair-falda",
            "pair-zapatos",
            "pair-talla",
            "pair-numero",
            "cloze-talla-ropa",
            "mcq-clothing-item",
            "tf-t-spanish-vocabulary-pair-camisa",
            "tf-f-spanish-vocabulary-pair-pantalones",
            "tf-t-spanish-vocabulary-pair-falda",
            "tf-t-spanish-vocabulary-pair-zapatos",
            "concept-rw-spanish-vocabulary-la-camisa",
            "concept-rw-spanish-vocabulary-los-pantalones",
            "concept-rw-spanish-vocabulary-la-falda",
            "concept-rw-spanish-vocabulary-los-zapatos",
            "ot-clothing-1",
            "ot-clothing-2",
            "ot-clothing-3",
            "ot-clothing-4",
            "ot-sizes-1",
            "ot-sizes-2",
            "ot-sizes-3",
            "ot-sizes-4",
            "ot-sizes-5",
            "fact-talla-vs-numero",
            "fact-quedar-does-the-fitting",
            "fact-pantalones-always-plural",
            "fi-ot-clothing-1",
            "fi-ot-clothing-2"
          ]
        },
        {
          "id": "p21-paying-bargaining",
          "title": "Part 3: Paying and Bargaining",
          "blurb": "Handle currency, weights, and negotiations.",
          "studyGuideAnchor": "paying-and-bargaining",
          "itemIds": [
            "pair-barato",
            "pair-caro",
            "pair-descuento",
            "pair-moneda",
            "pair-billete-dinero",
            "pair-cajero",
            "mcq-bargaining-verb",
            "tf-f-spanish-vocabulary-pair-barato",
            "tf-f-spanish-vocabulary-pair-caro",
            "tf-t-spanish-vocabulary-pair-descuento",
            "ot-price-1",
            "ot-price-2",
            "ot-price-3",
            "ot-price-4",
            "ot-money-1",
            "ot-money-2",
            "ot-money-3",
            "ot-money-4",
            "ot-money-5",
            "fact-lo-barato-sale-caro",
            "fact-descuento-given-regatear-earned",
            "fact-money-words-double-duty",
            "fi-ot-price-1",
            "fi-ot-price-2"
          ]
        }
      ],
      "objectives": [
        {
          "id": "obj-at-shop",
          "statement": "Navigate a shop (store, assistant, window, sales) and try on clothes.",
          "demonstrationIds": [
            "d-shop",
            "d-try-on"
          ]
        },
        {
          "id": "obj-clothing",
          "statement": "Name common clothing items.",
          "demonstrationIds": [
            "d-clothing-pairs",
            "d-clothing-concepts"
          ]
        },
        {
          "id": "obj-sizes",
          "statement": "Distinguish talla (clothing size) from número (shoe size) and ask for a different size.",
          "demonstrationIds": [
            "d-sizes",
            "d-clothing-tf"
          ]
        },
        {
          "id": "obj-price",
          "statement": "Describe prices as cheap/expensive/discounted and identify the verb for haggling.",
          "demonstrationIds": [
            "d-price",
            "d-price-tf"
          ]
        },
        {
          "id": "obj-money",
          "statement": "Handle money vocabulary (coin/currency, banknote, cashier/ATM).",
          "demonstrationIds": [
            "d-money"
          ]
        }
      ],
      "demonstrations": [
        {
          "id": "d-shop",
          "label": "Shop vocabulary",
          "itemIds": [
            "pair-tienda",
            "pair-dependiente",
            "pair-escaparate",
            "pair-rebajas"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-try-on",
          "label": "Trying on and sales",
          "itemIds": [
            "pair-probarse",
            "pair-probador",
            "mcq-shopping-sales",
            "tf-t-spanish-vocabulary-pair-rebajas"
          ]
        },
        {
          "id": "d-clothing-pairs",
          "label": "Clothing items",
          "itemIds": [
            "pair-camisa",
            "pair-pantalones",
            "pair-falda",
            "pair-zapatos"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-clothing-concepts",
          "label": "Clothing concepts",
          "itemIds": [
            "concept-rw-spanish-vocabulary-la-camisa",
            "concept-rw-spanish-vocabulary-los-pantalones",
            "concept-rw-spanish-vocabulary-la-falda",
            "concept-rw-spanish-vocabulary-los-zapatos"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-sizes",
          "label": "Sizes",
          "itemIds": [
            "pair-talla",
            "pair-numero",
            "cloze-talla-ropa",
            "mcq-clothing-item"
          ]
        },
        {
          "id": "d-clothing-tf",
          "label": "Clothing meanings verified",
          "itemIds": [
            "tf-t-spanish-vocabulary-pair-camisa",
            "tf-f-spanish-vocabulary-pair-pantalones",
            "tf-t-spanish-vocabulary-pair-falda",
            "tf-t-spanish-vocabulary-pair-zapatos"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-price",
          "label": "Price adjectives and haggling",
          "itemIds": [
            "pair-barato",
            "pair-caro",
            "pair-descuento",
            "mcq-bargaining-verb"
          ],
          "requiredCorrect": 4
        },
        {
          "id": "d-price-tf",
          "label": "Price meanings verified",
          "itemIds": [
            "tf-f-spanish-vocabulary-pair-barato",
            "tf-f-spanish-vocabulary-pair-caro",
            "tf-t-spanish-vocabulary-pair-descuento"
          ]
        },
        {
          "id": "d-money",
          "label": "Money vocabulary",
          "itemIds": [
            "pair-moneda",
            "pair-billete-dinero",
            "pair-cajero"
          ]
        }
      ],
      "objectiveTests": [
        {
          "id": "test-at-shop",
          "objectiveId": "obj-at-shop",
          "title": "At the Shop & Trying On",
          "mcqIds": [
            "mcq-shopping-sales",
            "ot-at-shop-1",
            "ot-at-shop-2",
            "ot-at-shop-3",
            "ot-at-shop-4"
          ]
        },
        {
          "id": "test-clothing",
          "objectiveId": "obj-clothing",
          "title": "Clothing Items",
          "mcqIds": [
            "mcq-clothing-item",
            "ot-clothing-1",
            "ot-clothing-2",
            "ot-clothing-3",
            "ot-clothing-4"
          ]
        },
        {
          "id": "test-sizes",
          "objectiveId": "obj-sizes",
          "title": "Talla vs Numero & Sizes",
          "mcqIds": [
            "ot-sizes-1",
            "ot-sizes-2",
            "ot-sizes-3",
            "ot-sizes-4",
            "ot-sizes-5"
          ]
        },
        {
          "id": "test-price",
          "objectiveId": "obj-price",
          "title": "Prices & Haggling",
          "mcqIds": [
            "mcq-bargaining-verb",
            "ot-price-1",
            "ot-price-2",
            "ot-price-3",
            "ot-price-4"
          ]
        },
        {
          "id": "test-money",
          "objectiveId": "obj-money",
          "title": "Money Vocabulary",
          "mcqIds": [
            "ot-money-1",
            "ot-money-2",
            "ot-money-3",
            "ot-money-4",
            "ot-money-5"
          ]
        }
      ]
    },
    {
      "id": "l8-health-body",
      "title": "Lesson 8: Health & The Body",
      "order": 7,
      "studyGuidePath": "/packs/spanish-vocabulary/guides/l8-health-body.md",
      "parts": [
        {
          "id": "p22-body-parts",
          "title": "Part 1: Body Parts",
          "blurb": "Identify external and internal physical structures.",
          "studyGuideAnchor": "body-parts",
          "itemIds": [
            "pair-cabeza",
            "pair-brazo",
            "pair-pierna",
            "pair-espalda",
            "pair-mano",
            "pair-pie",
            "pair-estomago",
            "pair-garganta",
            "pair-ojo",
            "pair-oreja",
            "pair-boca",
            "pair-nariz",
            "pair-corazon",
            "mcq-rw-p22-body-parts",
            "tf-t-spanish-vocabulary-pair-cabeza",
            "tf-t-spanish-vocabulary-pair-brazo",
            "tf-f-spanish-vocabulary-pair-pierna",
            "tf-t-spanish-vocabulary-pair-espalda",
            "tf-f-spanish-vocabulary-pair-mano",
            "tf-t-spanish-vocabulary-pair-pie",
            "tf-f-spanish-vocabulary-pair-estomago",
            "concept-rw-spanish-vocabulary-la-cabeza",
            "concept-rw-spanish-vocabulary-la-mano",
            "concept-rw-spanish-vocabulary-el-pie",
            "concept-rw-spanish-vocabulary-la-espalda",
            "concept-rw-spanish-vocabulary-la-garganta",
            "ot-limbs-cabeza",
            "ot-limbs-pierna",
            "ot-limbs-espalda",
            "ot-limbs-garganta",
            "ot-limbs-estomago",
            "ot-face-ojo",
            "ot-face-nariz",
            "ot-face-boca",
            "ot-face-corazon",
            "ot-bc-pie",
            "ot-bc-cabeza-true",
            "ot-bc-espalda",
            "ot-bc-garganta",
            "ot-bc-not",
            "fact-la-mano-breaks-the-o-rule",
            "fact-face-four-words-z-rule",
            "fact-internal-map-estomago-accent",
            "fi-ot-limbs-cabeza",
            "fi-ot-limbs-pierna"
          ]
        },
        {
          "id": "p23-at-the-doctor",
          "title": "Part 2: At the Doctor",
          "blurb": "Communicate symptoms and medical needs effectively.",
          "studyGuideAnchor": "at-the-doctor",
          "itemIds": [
            "pair-medico",
            "pair-enfermera",
            "pair-cita",
            "pair-receta",
            "pair-farmacia",
            "cloze-me-duele",
            "mcq-medical-visit",
            "tf-f-spanish-vocabulary-pair-medico",
            "tf-f-spanish-vocabulary-pair-enfermera",
            "tf-f-spanish-vocabulary-pair-cita",
            "ot-doc-medico",
            "ot-doc-doler-sing",
            "ot-doc-doler-plural",
            "ot-doc-receta",
            "fact-doler-your-head-hurts-you",
            "fact-receta-prescription-or-recipe",
            "fact-cita-appointment-or-date",
            "fi-mcq-medical-visit",
            "fi-ot-doc-medico"
          ]
        },
        {
          "id": "p24-common-ailments",
          "title": "Part 3: Common Ailments",
          "blurb": "Describe illnesses, aches, and physical discomforts.",
          "studyGuideAnchor": "common-ailments",
          "itemIds": [
            "pair-gripe",
            "pair-fiebre",
            "pair-tos",
            "pair-resfriado",
            "pair-mareado",
            "pair-cansado",
            "mcq-symptom-cold",
            "fact-constipado-false-friend",
            "cz-spanish-vocabulary-fact-constipado-false-friend",
            "mcq-c-spanish-vocabulary-fact-constipado-false-friend",
            "tf-f-spanish-vocabulary-pair-gripe",
            "tf-f-spanish-vocabulary-pair-fiebre",
            "tf-t-spanish-vocabulary-pair-tos",
            "tf-f-spanish-vocabulary-pair-resfriado",
            "tf-f-spanish-vocabulary-pair-mareado",
            "ot-ail-gripe",
            "ot-ail-mareado",
            "ot-ail-fiebre",
            "fact-resfriado-catarro-gripe",
            "fact-mareado-comes-from-the-sea",
            "fi-ot-ail-fiebre"
          ]
        },
        {
          "id": "p-fill-health",
          "title": "Fill the Blank: Body & Health",
          "blurb": "Complete each sentence with the right body or health noun.",
          "itemIds": [
            "cloze-cabeza",
            "cloze-medico",
            "cloze-fiebre",
            "cloze-farmacia",
            "cloze-mano",
            "cloze-corazon",
            "mcq-rw-p-fill-health",
            "fact-tener-vs-doler-symptoms",
            "fact-receta-becomes-recetar",
            "fact-diestro-zurdo-mano-derecha",
            "fi-mcq-rw-p-fill-health"
          ]
        }
      ],
      "objectives": [
        {
          "id": "obj-body-parts-limbs",
          "statement": "Name head, limb, and torso body parts.",
          "demonstrationIds": [
            "d-head-limbs",
            "d-lower-torso"
          ]
        },
        {
          "id": "obj-face-organs",
          "statement": "Name facial features and internal organs, and recognize la mano as a feminine -o exception.",
          "demonstrationIds": [
            "d-face",
            "d-gender-heart"
          ]
        },
        {
          "id": "obj-body-concepts",
          "statement": "Identify core body parts and confirm their meanings.",
          "demonstrationIds": [
            "d-body-concepts",
            "d-body-tf"
          ]
        },
        {
          "id": "obj-doctor",
          "statement": "Handle a doctor's visit and express pain with the doler construction.",
          "demonstrationIds": [
            "d-doctor",
            "d-doler"
          ]
        },
        {
          "id": "obj-ailments",
          "statement": "Name common ailments and interpret the dangerous false friend constipado.",
          "demonstrationIds": [
            "d-ailments",
            "d-constipado"
          ]
        }
      ],
      "demonstrations": [
        {
          "id": "d-head-limbs",
          "label": "Head and limbs",
          "itemIds": [
            "pair-cabeza",
            "pair-brazo",
            "pair-pierna",
            "pair-mano"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-lower-torso",
          "label": "Foot and torso",
          "itemIds": [
            "pair-pie",
            "pair-espalda",
            "pair-estomago",
            "pair-garganta"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-face",
          "label": "Facial features",
          "itemIds": [
            "pair-ojo",
            "pair-oreja",
            "pair-boca",
            "pair-nariz"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-gender-heart",
          "label": "Heart and gender exception",
          "itemIds": [
            "pair-corazon",
            "mcq-rw-p22-body-parts",
            "concept-rw-spanish-vocabulary-la-mano",
            "cloze-mano"
          ]
        },
        {
          "id": "d-body-concepts",
          "label": "Body-part concepts",
          "itemIds": [
            "concept-rw-spanish-vocabulary-la-cabeza",
            "concept-rw-spanish-vocabulary-el-pie",
            "concept-rw-spanish-vocabulary-la-espalda",
            "concept-rw-spanish-vocabulary-la-garganta"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-body-tf",
          "label": "Body meanings verified",
          "itemIds": [
            "tf-t-spanish-vocabulary-pair-cabeza",
            "tf-t-spanish-vocabulary-pair-brazo",
            "tf-t-spanish-vocabulary-pair-pie",
            "tf-t-spanish-vocabulary-pair-espalda"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-doctor",
          "label": "Doctor's office",
          "itemIds": [
            "pair-medico",
            "pair-enfermera",
            "pair-cita",
            "pair-receta"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-doler",
          "label": "Expressing pain",
          "itemIds": [
            "pair-farmacia",
            "cloze-me-duele",
            "mcq-medical-visit",
            "cloze-cabeza"
          ]
        },
        {
          "id": "d-ailments",
          "label": "Common ailments",
          "itemIds": [
            "pair-gripe",
            "pair-fiebre",
            "pair-tos",
            "pair-resfriado"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-constipado",
          "label": "Constipado false friend",
          "itemIds": [
            "cz-spanish-vocabulary-fact-constipado-false-friend",
            "mcq-c-spanish-vocabulary-fact-constipado-false-friend",
            "mcq-rw-p-fill-health",
            "pair-mareado"
          ],
          "requiredCorrect": 3
        }
      ],
      "objectiveTests": [
        {
          "id": "test-body-parts-limbs",
          "objectiveId": "obj-body-parts-limbs",
          "title": "Body Parts: Limbs & Torso",
          "mcqIds": [
            "ot-limbs-cabeza",
            "ot-limbs-pierna",
            "ot-limbs-espalda",
            "ot-limbs-garganta",
            "ot-limbs-estomago"
          ]
        },
        {
          "id": "test-face-organs",
          "objectiveId": "obj-face-organs",
          "title": "Face & Organs (+ la mano)",
          "mcqIds": [
            "mcq-rw-p22-body-parts",
            "ot-face-ojo",
            "ot-face-nariz",
            "ot-face-boca",
            "ot-face-corazon"
          ]
        },
        {
          "id": "test-body-concepts",
          "objectiveId": "obj-body-concepts",
          "title": "Core Body Parts",
          "mcqIds": [
            "ot-bc-pie",
            "ot-bc-cabeza-true",
            "ot-bc-espalda",
            "ot-bc-garganta",
            "ot-bc-not"
          ]
        },
        {
          "id": "test-doctor",
          "objectiveId": "obj-doctor",
          "title": "At the Doctor & doler",
          "mcqIds": [
            "mcq-medical-visit",
            "ot-doc-medico",
            "ot-doc-doler-sing",
            "ot-doc-doler-plural",
            "ot-doc-receta"
          ]
        },
        {
          "id": "test-ailments",
          "objectiveId": "obj-ailments",
          "title": "Ailments & constipado",
          "mcqIds": [
            "mcq-symptom-cold",
            "mcq-rw-p-fill-health",
            "ot-ail-gripe",
            "ot-ail-mareado",
            "ot-ail-fiebre"
          ]
        }
      ]
    },
    {
      "id": "l9-weather-geography",
      "title": "Lesson 9: Weather, Seasons & Geography",
      "order": 8,
      "studyGuidePath": "/packs/spanish-vocabulary/guides/l9-weather-geography.md",
      "parts": [
        {
          "id": "p25-the-weather",
          "title": "Part 1: The Weather",
          "blurb": "Discuss atmospheric conditions and daily forecasts.",
          "studyGuideAnchor": "the-weather",
          "itemIds": [
            "pair-lluvia",
            "pair-nieve",
            "pair-viento",
            "pair-nube",
            "pair-sol",
            "pair-tormenta",
            "cloze-hace-frio",
            "mcq-weather-rain",
            "tf-f-spanish-vocabulary-pair-lluvia",
            "tf-f-spanish-vocabulary-pair-nieve",
            "tf-f-spanish-vocabulary-pair-viento",
            "tf-t-spanish-vocabulary-pair-nube",
            "ot-weather-hacesol",
            "ot-weather-nevar",
            "ot-weather-llueve",
            "ot-weather-notphrase",
            "ot-wverify-lluvia",
            "ot-wverify-tormenta",
            "ot-wverify-viento",
            "ot-wverify-nube",
            "ot-wverify-nieve",
            "fact-weather-is-made-not-felt",
            "fact-llueve-never-hace-lluvia",
            "fact-weather-verb-noun-twins",
            "fi-ot-weather-nevar",
            "fi-ot-wverify-lluvia"
          ]
        },
        {
          "id": "p26-landscape-nature",
          "title": "Part 2: Landscape and Nature",
          "blurb": "Describe the natural features of the environment.",
          "studyGuideAnchor": "landscape-and-nature",
          "itemIds": [
            "pair-montaña",
            "pair-rio",
            "pair-mar",
            "pair-bosque",
            "pair-valle",
            "pair-desierto",
            "mcq-nature-water",
            "tf-f-spanish-vocabulary-pair-montaña",
            "tf-t-spanish-vocabulary-pair-rio",
            "tf-t-spanish-vocabulary-pair-mar",
            "concept-rw-spanish-vocabulary-el-r-o",
            "concept-rw-spanish-vocabulary-el-mar",
            "concept-rw-spanish-vocabulary-la-monta-a",
            "concept-rw-spanish-vocabulary-el-desierto",
            "concept-rw-spanish-vocabulary-la-selva",
            "ot-land-montana",
            "ot-land-selva",
            "ot-land-mar",
            "ot-land-desierto",
            "ot-geo-mar",
            "ot-geo-montana",
            "ot-geo-desierto",
            "ot-geo-valle",
            "ot-geo-bosque",
            "fact-bosque-woods-selva-jungle",
            "fact-rio-moves-mar-doesnt",
            "fact-montana-valle-desierto",
            "fi-ot-land-selva",
            "fi-mcq-nature-water"
          ]
        },
        {
          "id": "p27-cities-countries",
          "title": "Part 3: Cities and Countries",
          "blurb": "Identify urban features and political geography.",
          "studyGuideAnchor": "cities-and-countries",
          "itemIds": [
            "pair-ciudad",
            "pair-pueblo",
            "pair-pais",
            "pair-capital",
            "pair-frontera",
            "pair-extranjero",
            "mcq-city-place",
            "tf-t-spanish-vocabulary-pair-ciudad",
            "tf-f-spanish-vocabulary-pair-pueblo",
            "tf-f-spanish-vocabulary-pair-pais",
            "ot-pol-frontera",
            "ot-pol-extranjero",
            "ot-pol-pais",
            "ot-pol-pueblo",
            "fact-pueblo-village-and-people",
            "fact-la-capital-vs-el-capital",
            "fact-frontera-then-extranjero",
            "fi-mcq-city-place",
            "fi-ot-pol-pais"
          ]
        }
      ],
      "objectives": [
        {
          "id": "obj-weather",
          "statement": "Describe the weather using hacer and the dedicated verb llover.",
          "demonstrationIds": [
            "d-weather-nouns",
            "d-weather-verbs",
            "d-weather-tf"
          ]
        },
        {
          "id": "obj-landscape",
          "statement": "Name physical landscape features and distinguish river/sea and bosque/selva.",
          "demonstrationIds": [
            "d-landscape",
            "d-forest-water"
          ]
        },
        {
          "id": "obj-landscape-concepts",
          "statement": "Identify geographic features and confirm their meanings.",
          "demonstrationIds": [
            "d-geo-concepts",
            "d-landscape-tf"
          ]
        },
        {
          "id": "obj-political-geo",
          "statement": "Name political geography (city, town, country, capital, border, abroad).",
          "demonstrationIds": [
            "d-political",
            "d-borders"
          ]
        }
      ],
      "demonstrations": [
        {
          "id": "d-weather-nouns",
          "label": "Weather nouns",
          "itemIds": [
            "pair-lluvia",
            "pair-nieve",
            "pair-viento",
            "pair-tormenta"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-weather-verbs",
          "label": "Weather verbs in context",
          "itemIds": [
            "pair-nube",
            "pair-sol",
            "cloze-hace-frio",
            "mcq-weather-rain"
          ]
        },
        {
          "id": "d-weather-tf",
          "label": "Weather meanings verified",
          "itemIds": [
            "tf-f-spanish-vocabulary-pair-lluvia",
            "tf-f-spanish-vocabulary-pair-nieve",
            "tf-f-spanish-vocabulary-pair-viento",
            "tf-t-spanish-vocabulary-pair-nube"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-landscape",
          "label": "Landscape features",
          "itemIds": [
            "pair-montaña",
            "pair-rio",
            "pair-mar",
            "pair-desierto"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-forest-water",
          "label": "Forest, valley, water",
          "itemIds": [
            "pair-bosque",
            "pair-valle",
            "mcq-nature-water",
            "concept-rw-spanish-vocabulary-la-selva"
          ]
        },
        {
          "id": "d-geo-concepts",
          "label": "Geographic concepts",
          "itemIds": [
            "concept-rw-spanish-vocabulary-el-r-o",
            "concept-rw-spanish-vocabulary-el-mar",
            "concept-rw-spanish-vocabulary-la-monta-a",
            "concept-rw-spanish-vocabulary-el-desierto"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-landscape-tf",
          "label": "Landscape meanings verified",
          "itemIds": [
            "tf-f-spanish-vocabulary-pair-montaña",
            "tf-t-spanish-vocabulary-pair-rio",
            "tf-t-spanish-vocabulary-pair-mar"
          ]
        },
        {
          "id": "d-political",
          "label": "Settlements and nation",
          "itemIds": [
            "pair-ciudad",
            "pair-pueblo",
            "pair-pais",
            "pair-capital"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-borders",
          "label": "Borders and abroad",
          "itemIds": [
            "pair-frontera",
            "pair-extranjero",
            "mcq-city-place",
            "tf-t-spanish-vocabulary-pair-ciudad"
          ]
        }
      ],
      "objectiveTests": [
        {
          "id": "test-weather",
          "objectiveId": "obj-weather",
          "title": "Weather verbs: hacer, llover, nevar",
          "mcqIds": [
            "mcq-weather-rain",
            "ot-weather-hacesol",
            "ot-weather-nevar",
            "ot-weather-llueve",
            "ot-weather-notphrase"
          ]
        },
        {
          "id": "test-weather-verify",
          "objectiveId": "obj-weather",
          "title": "Core weather word meanings",
          "mcqIds": [
            "ot-wverify-lluvia",
            "ot-wverify-tormenta",
            "ot-wverify-viento",
            "ot-wverify-nube",
            "ot-wverify-nieve"
          ]
        },
        {
          "id": "test-landscape",
          "objectiveId": "obj-landscape",
          "title": "Landscape features & bosque/selva",
          "mcqIds": [
            "mcq-nature-water",
            "ot-land-montana",
            "ot-land-selva",
            "ot-land-mar",
            "ot-land-desierto"
          ]
        },
        {
          "id": "test-geo-concepts",
          "objectiveId": "obj-landscape-concepts",
          "title": "Identifying geographic features",
          "mcqIds": [
            "ot-geo-mar",
            "ot-geo-montana",
            "ot-geo-desierto",
            "ot-geo-valle",
            "ot-geo-bosque"
          ]
        },
        {
          "id": "test-political",
          "objectiveId": "obj-political-geo",
          "title": "Political geography terms",
          "mcqIds": [
            "mcq-city-place",
            "ot-pol-frontera",
            "ot-pol-extranjero",
            "ot-pol-pais",
            "ot-pol-pueblo"
          ]
        }
      ]
    },
    {
      "id": "l10-work-routine",
      "title": "Lesson 10: Work, Study & Daily Routine",
      "order": 9,
      "studyGuidePath": "/packs/spanish-vocabulary/guides/l10-work-routine.md",
      "parts": [
        {
          "id": "p28-daily-routine",
          "title": "Part 1: Daily Routine",
          "blurb": "Describe your habits using essential reflexive verbs.",
          "studyGuideAnchor": "daily-routine",
          "itemIds": [
            "pair-despertarse",
            "pair-levantarse",
            "pair-ducharse",
            "pair-vestirse",
            "pair-acostarse",
            "pair-cepillarse",
            "cloze-reflexive-morning",
            "fact-reflexive-structure",
            "cz-spanish-vocabulary-fact-reflexive-structure",
            "mcq-c-spanish-vocabulary-fact-reflexive-structure",
            "tf-t-spanish-vocabulary-pair-despertarse",
            "tf-f-spanish-vocabulary-pair-levantarse",
            "tf-f-spanish-vocabulary-pair-ducharse",
            "tf-f-spanish-vocabulary-pair-vestirse",
            "tf-f-spanish-vocabulary-pair-acostarse",
            "ot-routine-1",
            "ot-routine-2",
            "ot-routine-3",
            "ot-routine-4",
            "ot-routine-5",
            "ot-structure-1",
            "ot-structure-2",
            "ot-structure-3",
            "ot-structure-4",
            "fact-despertarse-vs-levantarse",
            "fact-reflexive-pronoun-ladder",
            "fi-ot-routine-2",
            "fi-ot-routine-4"
          ]
        },
        {
          "id": "p29-jobs-professions",
          "title": "Part 2: Jobs and Professions",
          "blurb": "Identify roles and discuss professional responsibilities.",
          "studyGuideAnchor": "jobs-and-professions",
          "itemIds": [
            "pair-ingeniero",
            "pair-maestro",
            "pair-abogado",
            "pair-medico-prof",
            "pair-camarero-prof",
            "pair-estudiante",
            "mcq-job-place",
            "tf-t-spanish-vocabulary-pair-ingeniero",
            "tf-f-spanish-vocabulary-pair-maestro",
            "tf-f-spanish-vocabulary-pair-abogado",
            "concept-rw-spanish-vocabulary-el-ingeniero",
            "concept-rw-spanish-vocabulary-el-maestro",
            "concept-rw-spanish-vocabulary-el-abogado",
            "concept-rw-spanish-vocabulary-el-camarero",
            "concept-rw-spanish-vocabulary-el-m-dico",
            "ot-prof-1",
            "ot-prof-2",
            "ot-prof-3",
            "ot-prof-4",
            "ot-prof-5",
            "ot-profctx-1",
            "ot-profctx-2",
            "ot-profctx-3",
            "ot-profctx-4",
            "fact-job-titles-gender-endings",
            "fact-profession-by-workplace",
            "fact-estar-en-el-paro",
            "fi-ot-prof-5",
            "fi-ot-prof-2"
          ]
        },
        {
          "id": "p30-office-classroom",
          "title": "Part 3: Office or Classroom",
          "blurb": "Navigate professional and educational environments.",
          "studyGuideAnchor": "office-or-classroom",
          "itemIds": [
            "pair-reunion",
            "pair-oficina",
            "pair-aula",
            "pair-horario",
            "pair-ordenador",
            "pair-tarea",
            "cloze-darse-cuenta",
            "mcq-office-item",
            "tf-t-spanish-vocabulary-pair-reunion",
            "tf-f-spanish-vocabulary-pair-oficina",
            "tf-f-spanish-vocabulary-pair-aula",
            "tf-t-spanish-vocabulary-pair-horario",
            "ot-work-1",
            "ot-work-2",
            "ot-work-3",
            "ot-work-4",
            "fact-ordenador-vs-computadora",
            "fact-el-aula-las-aulas",
            "fact-darse-cuenta-de",
            "fi-ot-work-4",
            "fi-ot-work-3"
          ]
        }
      ],
      "objectives": [
        {
          "id": "obj-reflexive-routine",
          "statement": "Narrate a daily routine using reflexive verbs (wake up, get up, shower, dress, brush teeth, go to bed).",
          "demonstrationIds": [
            "d-routine-verbs",
            "d-routine-verbs2"
          ]
        },
        {
          "id": "obj-reflexive-structure",
          "statement": "Explain the structure of a conjugated reflexive verb.",
          "demonstrationIds": [
            "d-reflexive-structure",
            "d-routine-tf"
          ]
        },
        {
          "id": "obj-professions",
          "statement": "Name professions with their gender inflection.",
          "demonstrationIds": [
            "d-professions",
            "d-profession-concepts"
          ]
        },
        {
          "id": "obj-professions-context",
          "statement": "Identify professions in context and confirm their meanings.",
          "demonstrationIds": [
            "d-prof-context",
            "d-prof-tf"
          ]
        },
        {
          "id": "obj-workplace",
          "statement": "Name office and classroom items and use ordenador vs. computadora appropriately.",
          "demonstrationIds": [
            "d-workplace",
            "d-office-items"
          ]
        }
      ],
      "demonstrations": [
        {
          "id": "d-routine-verbs",
          "label": "Morning routine verbs",
          "itemIds": [
            "pair-despertarse",
            "pair-levantarse",
            "pair-ducharse",
            "pair-vestirse"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-routine-verbs2",
          "label": "Night routine verbs",
          "itemIds": [
            "pair-acostarse",
            "pair-cepillarse",
            "cloze-reflexive-morning",
            "tf-t-spanish-vocabulary-pair-despertarse"
          ]
        },
        {
          "id": "d-reflexive-structure",
          "label": "Reflexive conjugation structure",
          "itemIds": [
            "cz-spanish-vocabulary-fact-reflexive-structure",
            "mcq-c-spanish-vocabulary-fact-reflexive-structure",
            "cloze-reflexive-morning"
          ]
        },
        {
          "id": "d-routine-tf",
          "label": "Routine meanings verified",
          "itemIds": [
            "tf-f-spanish-vocabulary-pair-levantarse",
            "tf-f-spanish-vocabulary-pair-ducharse",
            "tf-f-spanish-vocabulary-pair-vestirse",
            "tf-f-spanish-vocabulary-pair-acostarse"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-professions",
          "label": "Professions",
          "itemIds": [
            "pair-ingeniero",
            "pair-maestro",
            "pair-abogado",
            "pair-estudiante"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-profession-concepts",
          "label": "Profession concepts",
          "itemIds": [
            "concept-rw-spanish-vocabulary-el-ingeniero",
            "concept-rw-spanish-vocabulary-el-maestro",
            "concept-rw-spanish-vocabulary-el-abogado",
            "concept-rw-spanish-vocabulary-el-camarero"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-prof-context",
          "label": "Professions in context",
          "itemIds": [
            "pair-medico-prof",
            "pair-camarero-prof",
            "mcq-job-place",
            "concept-rw-spanish-vocabulary-el-m-dico"
          ]
        },
        {
          "id": "d-prof-tf",
          "label": "Profession meanings verified",
          "itemIds": [
            "tf-t-spanish-vocabulary-pair-ingeniero",
            "tf-f-spanish-vocabulary-pair-maestro",
            "tf-f-spanish-vocabulary-pair-abogado"
          ]
        },
        {
          "id": "d-workplace",
          "label": "Workplace settings",
          "itemIds": [
            "pair-reunion",
            "pair-oficina",
            "pair-aula",
            "pair-horario"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-office-items",
          "label": "Office items and computer",
          "itemIds": [
            "pair-ordenador",
            "pair-tarea",
            "cloze-darse-cuenta",
            "mcq-office-item"
          ]
        }
      ],
      "objectiveTests": [
        {
          "id": "test-reflexive-routine",
          "objectiveId": "obj-reflexive-routine",
          "title": "Daily Routine Reflexive Verbs",
          "mcqIds": [
            "ot-routine-1",
            "ot-routine-2",
            "ot-routine-3",
            "ot-routine-4",
            "ot-routine-5"
          ]
        },
        {
          "id": "test-reflexive-structure",
          "objectiveId": "obj-reflexive-structure",
          "title": "Reflexive Verb Structure",
          "mcqIds": [
            "mcq-c-spanish-vocabulary-fact-reflexive-structure",
            "ot-structure-1",
            "ot-structure-2",
            "ot-structure-3",
            "ot-structure-4"
          ]
        },
        {
          "id": "test-professions",
          "objectiveId": "obj-professions",
          "title": "Professions & Gender",
          "mcqIds": [
            "ot-prof-1",
            "ot-prof-2",
            "ot-prof-3",
            "ot-prof-4",
            "ot-prof-5"
          ]
        },
        {
          "id": "test-professions-context",
          "objectiveId": "obj-professions-context",
          "title": "Professions in Context",
          "mcqIds": [
            "mcq-job-place",
            "ot-profctx-1",
            "ot-profctx-2",
            "ot-profctx-3",
            "ot-profctx-4"
          ]
        },
        {
          "id": "test-workplace",
          "objectiveId": "obj-workplace",
          "title": "Office & Classroom Words",
          "mcqIds": [
            "mcq-office-item",
            "ot-work-1",
            "ot-work-2",
            "ot-work-3",
            "ot-work-4"
          ]
        }
      ]
    },
    {
      "id": "l11-emotions-social",
      "title": "Lesson 11: Emotions, Opinions & Social",
      "order": 10,
      "studyGuidePath": "/packs/spanish-vocabulary/guides/l11-emotions-social.md",
      "parts": [
        {
          "id": "p31-feelings-moods",
          "title": "Part 1: Feelings and Moods",
          "blurb": "Express internal states and emotional changes.",
          "studyGuideAnchor": "feelings-and-moods",
          "itemIds": [
            "pair-feliz",
            "pair-triste",
            "pair-enojado",
            "pair-preocupado",
            "pair-calmarse",
            "pair-divertirse",
            "mcq-feeling-opposite",
            "fact-emotional-reflexive",
            "ih-flamenco-dancer",
            "cz-spanish-vocabulary-fact-emotional-reflexive",
            "mcq-c-spanish-vocabulary-fact-emotional-reflexive",
            "tf-t-spanish-vocabulary-pair-feliz",
            "tf-f-spanish-vocabulary-pair-triste",
            "tf-t-spanish-vocabulary-pair-enojado",
            "tf-t-spanish-vocabulary-pair-preocupado",
            "tf-t-spanish-vocabulary-pair-calmarse",
            "concept-rw-spanish-vocabulary-enojarse",
            "concept-rw-spanish-vocabulary-preocuparse",
            "concept-rw-spanish-vocabulary-calmarse",
            "concept-rw-spanish-vocabulary-divertirse",
            "ot-feelings-1",
            "ot-feelings-2",
            "ot-feelings-3",
            "ot-feelings-4",
            "ot-reflexive-1",
            "ot-reflexive-2",
            "ot-reflexive-3",
            "ot-reflexive-4",
            "fact-enfadado-vs-enojado-region",
            "fi-mcq-feeling-opposite",
            "fi-ot-feelings-1"
          ]
        },
        {
          "id": "p32-expressing-opinions",
          "title": "Part 2: Expressing Opinions",
          "blurb": "Participate in debates and explain your perspective.",
          "studyGuideAnchor": "expressing-opinions",
          "itemIds": [
            "pair-creer",
            "pair-pensar",
            "pair-opinar",
            "pair-acuerdo",
            "pair-desacuerdo",
            "pair-razon",
            "cloze-en-mi-opinion",
            "mcq-opinion-phrase",
            "tf-f-spanish-vocabulary-pair-creer",
            "tf-f-spanish-vocabulary-pair-pensar",
            "tf-f-spanish-vocabulary-pair-opinar",
            "tf-f-spanish-vocabulary-pair-acuerdo",
            "ot-opinions-1",
            "ot-opinions-2",
            "ot-opinions-3",
            "ot-opinions-4",
            "ot-opinverify-1",
            "ot-opinverify-2",
            "ot-opinverify-3",
            "ot-opinverify-4",
            "ot-opinverify-5",
            "fact-creer-pensar-opinar-register",
            "fact-tener-razon",
            "fact-framing-a-position",
            "fi-ot-opinions-4",
            "fi-mcq-opinion-phrase"
          ]
        },
        {
          "id": "p33-social-phrases",
          "title": "Part 3: Social Phrases",
          "blurb": "Manage social interactions and invite new friends.",
          "studyGuideAnchor": "social-phrases",
          "itemIds": [
            "pair-invitar",
            "pair-felicidades",
            "pair-bienvenido",
            "pair-suerte",
            "pair-permiso",
            "pair-ayuda",
            "mcq-social-response",
            "tf-f-spanish-vocabulary-pair-invitar",
            "tf-f-spanish-vocabulary-pair-felicidades",
            "tf-f-spanish-vocabulary-pair-bienvenido",
            "ot-social-1",
            "ot-social-2",
            "ot-social-3",
            "ot-social-4",
            "fact-te-invito-means-paying",
            "fact-con-permiso-signals-movement",
            "fact-fixed-well-wishes",
            "fi-ot-social-4",
            "fi-mcq-social-response"
          ]
        }
      ],
      "objectives": [
        {
          "id": "obj-feelings",
          "statement": "Describe feelings and moods (happy, sad, angry, worried) and give opposites.",
          "demonstrationIds": [
            "d-moods",
            "d-mood-tf"
          ]
        },
        {
          "id": "obj-emotional-reflexive",
          "statement": "Use reflexive verbs for emotional change (calmarse, divertirse) and explain the reflexive pattern.",
          "demonstrationIds": [
            "d-emotion-verbs",
            "d-emotion-concepts"
          ]
        },
        {
          "id": "obj-opinions",
          "statement": "Express opinions with creer, pensar, and opinar and state agreement or disagreement.",
          "demonstrationIds": [
            "d-opinion-verbs",
            "d-agreement",
            "d-opinion-tf"
          ]
        },
        {
          "id": "obj-social-phrases",
          "statement": "Use fixed social phrases (congratulations, welcome, good luck, excuse me, invite).",
          "demonstrationIds": [
            "d-social",
            "d-social2"
          ]
        }
      ],
      "demonstrations": [
        {
          "id": "d-moods",
          "label": "Moods",
          "itemIds": [
            "pair-feliz",
            "pair-triste",
            "pair-enojado",
            "pair-preocupado"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-mood-tf",
          "label": "Moods verified and opposites",
          "itemIds": [
            "mcq-feeling-opposite",
            "tf-t-spanish-vocabulary-pair-feliz",
            "tf-f-spanish-vocabulary-pair-triste",
            "tf-t-spanish-vocabulary-pair-enojado"
          ],
          "requiredCorrect": 4
        },
        {
          "id": "d-emotion-verbs",
          "label": "Emotional reflexive verbs",
          "itemIds": [
            "pair-calmarse",
            "pair-divertirse",
            "cz-spanish-vocabulary-fact-emotional-reflexive",
            "mcq-c-spanish-vocabulary-fact-emotional-reflexive"
          ]
        },
        {
          "id": "d-emotion-concepts",
          "label": "Reflexive emotion concepts",
          "itemIds": [
            "concept-rw-spanish-vocabulary-enojarse",
            "concept-rw-spanish-vocabulary-preocuparse",
            "concept-rw-spanish-vocabulary-calmarse",
            "concept-rw-spanish-vocabulary-divertirse"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-opinion-verbs",
          "label": "Opinion verbs",
          "itemIds": [
            "pair-creer",
            "pair-pensar",
            "pair-opinar",
            "mcq-opinion-phrase"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-agreement",
          "label": "Agreement phrases",
          "itemIds": [
            "pair-acuerdo",
            "pair-desacuerdo",
            "pair-razon",
            "cloze-en-mi-opinion"
          ]
        },
        {
          "id": "d-opinion-tf",
          "label": "Opinion meanings verified",
          "itemIds": [
            "tf-f-spanish-vocabulary-pair-creer",
            "tf-f-spanish-vocabulary-pair-pensar",
            "tf-f-spanish-vocabulary-pair-opinar",
            "tf-f-spanish-vocabulary-pair-acuerdo"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-social",
          "label": "Well-wishing phrases",
          "itemIds": [
            "pair-felicidades",
            "pair-bienvenido",
            "pair-suerte",
            "pair-permiso"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-social2",
          "label": "Invite, help, response",
          "itemIds": [
            "pair-invitar",
            "pair-ayuda",
            "mcq-social-response",
            "tf-f-spanish-vocabulary-pair-felicidades"
          ]
        }
      ],
      "objectiveTests": [
        {
          "id": "test-feelings",
          "objectiveId": "obj-feelings",
          "title": "Feelings & Moods",
          "mcqIds": [
            "mcq-feeling-opposite",
            "ot-feelings-1",
            "ot-feelings-2",
            "ot-feelings-3",
            "ot-feelings-4"
          ]
        },
        {
          "id": "test-emotional-reflexive",
          "objectiveId": "obj-emotional-reflexive",
          "title": "Reflexive Emotion Verbs",
          "mcqIds": [
            "mcq-c-spanish-vocabulary-fact-emotional-reflexive",
            "ot-reflexive-1",
            "ot-reflexive-2",
            "ot-reflexive-3",
            "ot-reflexive-4"
          ]
        },
        {
          "id": "test-opinions",
          "objectiveId": "obj-opinions",
          "title": "Expressing Opinions",
          "mcqIds": [
            "mcq-opinion-phrase",
            "ot-opinions-1",
            "ot-opinions-2",
            "ot-opinions-3",
            "ot-opinions-4"
          ]
        },
        {
          "id": "test-opinions-verify",
          "objectiveId": "obj-opinions",
          "title": "Opinion Verb Meanings",
          "mcqIds": [
            "ot-opinverify-1",
            "ot-opinverify-2",
            "ot-opinverify-3",
            "ot-opinverify-4",
            "ot-opinverify-5"
          ]
        },
        {
          "id": "test-social-phrases",
          "objectiveId": "obj-social-phrases",
          "title": "Social Phrases",
          "mcqIds": [
            "mcq-social-response",
            "ot-social-1",
            "ot-social-2",
            "ot-social-3",
            "ot-social-4"
          ]
        }
      ]
    },
    {
      "id": "l12-idioms-review",
      "title": "Lesson 12: Idioms, Review & Polish",
      "order": 11,
      "studyGuidePath": "/packs/spanish-vocabulary/guides/l12-idioms-review.md",
      "parts": [
        {
          "id": "p34-past-tense-review",
          "title": "Part 1: Preterite vs. Imperfect",
          "blurb": "Narrate stories with the correct temporal perspective.",
          "studyGuideAnchor": "past-tense-narratives",
          "itemIds": [
            "cloze-ayer-fui",
            "cloze-siempre-iba",
            "cloze-mientras-estudiaba",
            "mcq-pret-imp-distinction",
            "fact-snapshot-video",
            "pair-anoche",
            "pair-ayer",
            "pair-siempre",
            "tf-t-spanish-vocabulary-pair-anoche",
            "tf-f-spanish-vocabulary-pair-ayer",
            "tf-f-spanish-vocabulary-pair-siempre",
            "ot-pretimp-1",
            "ot-pretimp-2",
            "ot-pretimp-3",
            "ot-pretimp-4",
            "ot-triggers-1",
            "ot-triggers-2",
            "ot-triggers-3",
            "ot-triggers-4",
            "ot-triggers-5",
            "fact-past-tense-trigger-words",
            "fact-fui-vs-iba",
            "fi-ot-pretimp-2",
            "fi-ot-triggers-1"
          ]
        },
        {
          "id": "p35-idioms-false-friends",
          "title": "Part 2: Idioms and False Friends",
          "blurb": "Avoid common pitfalls and speak like a local.",
          "studyGuideAnchor": "spice-up-your-spanish",
          "itemIds": [
            "pair-embarazada-true",
            "pair-constipado-true",
            "pair-carrera-true",
            "mcq-idiom-guay",
            "fact-ir-irse-nuance",
            "pair-encontrarse",
            "pair-dirigirse",
            "tf-f-spanish-vocabulary-pair-embarazada-true",
            "tf-f-spanish-vocabulary-pair-constipado-true",
            "tf-f-spanish-vocabulary-pair-carrera-true",
            "concept-rw-spanish-vocabulary-embarazada",
            "concept-rw-spanish-vocabulary-constipado",
            "concept-rw-spanish-vocabulary-carrera",
            "concept-rw-spanish-vocabulary-actual",
            "ot-ff-1",
            "ot-ff-2",
            "ot-ff-3",
            "ot-ff-4",
            "ot-ff-5",
            "ot-idiom-1",
            "ot-idiom-2",
            "ot-idiom-3",
            "ot-idiom-4",
            "fact-four-false-friends",
            "fact-encontrarse-vs-dirigirse",
            "fi-mcq-idiom-guay",
            "fi-ot-ff-5"
          ]
        }
      ],
      "objectives": [
        {
          "id": "obj-preterite-imperfect",
          "statement": "Choose preterite vs. imperfect to distinguish completed events from background/habitual actions.",
          "demonstrationIds": [
            "d-pret-imp"
          ]
        },
        {
          "id": "obj-time-triggers",
          "statement": "Recognize past-tense time markers (anoche, ayer, siempre).",
          "demonstrationIds": [
            "d-triggers",
            "d-triggers-tf"
          ]
        },
        {
          "id": "obj-false-friends",
          "statement": "Correctly interpret the false friends embarazada, constipado, carrera, and actual.",
          "demonstrationIds": [
            "d-false-friends-pairs",
            "d-false-friend-concepts"
          ]
        },
        {
          "id": "obj-idiomatic-verbs",
          "statement": "Use idiomatic verbs (encontrarse con, dirigirse a) and the Spain colloquialism ¡qué guay!",
          "demonstrationIds": [
            "d-idiom-verbs",
            "d-idiom-tf"
          ]
        }
      ],
      "demonstrations": [
        {
          "id": "d-pret-imp",
          "label": "Preterite vs. imperfect",
          "itemIds": [
            "cloze-ayer-fui",
            "cloze-siempre-iba",
            "cloze-mientras-estudiaba",
            "mcq-pret-imp-distinction"
          ],
          "requiredCorrect": 3
        },
        {
          "id": "d-triggers",
          "label": "Time markers",
          "itemIds": [
            "pair-anoche",
            "pair-ayer",
            "pair-siempre"
          ]
        },
        {
          "id": "d-triggers-tf",
          "label": "Time markers verified",
          "itemIds": [
            "tf-t-spanish-vocabulary-pair-anoche",
            "tf-f-spanish-vocabulary-pair-ayer",
            "tf-f-spanish-vocabulary-pair-siempre"
          ]
        },
        {
          "id": "d-false-friends-pairs",
          "label": "False friends",
          "itemIds": [
            "pair-embarazada-true",
            "pair-constipado-true",
            "pair-carrera-true"
          ]
        },
        {
          "id": "d-false-friend-concepts",
          "label": "False-friend concepts",
          "itemIds": [
            "concept-rw-spanish-vocabulary-embarazada",
            "concept-rw-spanish-vocabulary-constipado",
            "concept-rw-spanish-vocabulary-carrera",
            "concept-rw-spanish-vocabulary-actual"
          ],
          "requiredCorrect": 4
        },
        {
          "id": "d-idiom-verbs",
          "label": "Idiomatic verbs and slang",
          "itemIds": [
            "pair-encontrarse",
            "pair-dirigirse",
            "mcq-idiom-guay"
          ]
        },
        {
          "id": "d-idiom-tf",
          "label": "False-friend meanings verified",
          "itemIds": [
            "tf-f-spanish-vocabulary-pair-embarazada-true",
            "tf-f-spanish-vocabulary-pair-constipado-true",
            "tf-f-spanish-vocabulary-pair-carrera-true"
          ]
        }
      ],
      "objectiveTests": [
        {
          "id": "test-preterite-imperfect",
          "objectiveId": "obj-preterite-imperfect",
          "title": "Preterite vs. Imperfect",
          "mcqIds": [
            "mcq-pret-imp-distinction",
            "ot-pretimp-1",
            "ot-pretimp-2",
            "ot-pretimp-3",
            "ot-pretimp-4"
          ]
        },
        {
          "id": "test-time-triggers",
          "objectiveId": "obj-time-triggers",
          "title": "Past-Tense Time Markers",
          "mcqIds": [
            "ot-triggers-1",
            "ot-triggers-2",
            "ot-triggers-3",
            "ot-triggers-4",
            "ot-triggers-5"
          ]
        },
        {
          "id": "test-false-friends",
          "objectiveId": "obj-false-friends",
          "title": "False Friends",
          "mcqIds": [
            "ot-ff-1",
            "ot-ff-2",
            "ot-ff-3",
            "ot-ff-4",
            "ot-ff-5"
          ]
        },
        {
          "id": "test-idiomatic-verbs",
          "objectiveId": "obj-idiomatic-verbs",
          "title": "Idiomatic Verbs & ¡Qué guay!",
          "mcqIds": [
            "mcq-idiom-guay",
            "ot-idiom-1",
            "ot-idiom-2",
            "ot-idiom-3",
            "ot-idiom-4"
          ]
        }
      ]
    }
  ],
  "items": [
    {
      "id": "pair-buenos-dias",
      "tags": [
        "greetings"
      ],
      "sideA": {
        "modality": "text",
        "value": "Buenos días"
      },
      "sideB": {
        "modality": "text",
        "value": "Good morning"
      },
      "illustration": {
        "imagePrompt": "A bright morning sun over a city street",
        "imageSearchTerm": "morning sun city",
        "alt": "Morning sun city",
        "credit": "Pexels · Lukas Rychvalsky",
        "creditUrl": "https://www.flickr.com/photos/76696276@N00/30106233468",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-buenos-dias.webp"
      },
      "shape": "pair",
      "uid": "1tfdftaf6phrg"
    },
    {
      "id": "pair-buenas-noches",
      "tags": [
        "greetings"
      ],
      "sideA": {
        "modality": "text",
        "value": "Buenas noches"
      },
      "sideB": {
        "modality": "text",
        "value": "Good night / Good evening"
      },
      "illustration": {
        "imagePrompt": "A moonlit sky over a quiet house",
        "imageSearchTerm": "moonlit night sky",
        "alt": "Moonlit night sky",
        "credit": "Pexels · Tito Zzzz",
        "creditUrl": "https://www.pexels.com/photo/the-moon-above-a-city-20180368/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-buenas-noches.webp"
      },
      "shape": "pair",
      "uid": "136w2uz174ldlj"
    },
    {
      "id": "pair-mucho-gusto",
      "tags": [
        "greetings"
      ],
      "sideA": {
        "modality": "text",
        "value": "Mucho gusto"
      },
      "sideB": {
        "modality": "text",
        "value": "Nice to meet you"
      },
      "illustration": {
        "imagePrompt": "Two people shaking hands and smiling",
        "imageSearchTerm": "handshake people smiling",
        "alt": "Handshake people smiling",
        "credit": "Pexels · Phát Trần",
        "creditUrl": "https://www.flickr.com/photos/73645804@N00/5907692738",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-mucho-gusto.webp"
      },
      "shape": "pair",
      "uid": "db9fcu1tuy7c8"
    },
    {
      "id": "pair-encantado",
      "tags": [
        "greetings"
      ],
      "sideA": {
        "modality": "text",
        "value": "Encantado"
      },
      "sideB": {
        "modality": "text",
        "value": "Delighted / Pleased to meet you"
      },
      "illustration": {
        "imagePrompt": "A man bowing slightly in a polite greeting",
        "imageSearchTerm": "polite greeting man",
        "alt": "Polite greeting man",
        "credit": "Pexels · Mehmet Turgut  Kirkgoz",
        "creditUrl": "https://www.pexels.com/photo/a-man-standing-beside-a-window-11536833/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-encantado.webp"
      },
      "shape": "pair",
      "uid": "hizf7jhr4zdf"
    },
    {
      "id": "pair-disculpe",
      "tags": [
        "greetings"
      ],
      "sideA": {
        "modality": "text",
        "value": "Disculpe"
      },
      "sideB": {
        "modality": "text",
        "value": "Excuse me (formal)"
      },
      "illustration": {
        "imagePrompt": "A person raising a hand to catch someone's attention",
        "imageSearchTerm": "raising hand attention",
        "alt": "Raising hand attention",
        "credit": "Pexels · Yan Krukau",
        "creditUrl": "https://www.pexels.com/photo/students-raising-hands-8618063/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-disculpe.webp"
      },
      "shape": "pair",
      "uid": "178yy6qsdsfne"
    },
    {
      "id": "fact-saludos-contact",
      "tags": [
        "greetings",
        "culture"
      ],
      "title": "The Etiquette of Physical Contact",
      "body": "In Spanish cultures, **saludos** often involve more physical contact. A kiss on each cheek (Spain) or one cheek (Latin America) is standard between friends, regardless of gender. In business, stick to a firm handshake.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "cheek kiss friendly greeting",
        "imagePrompt": "Two friends greeting each other with a kiss on the cheek in a warm social setting.",
        "alt": "The Etiquette of Physical Contact",
        "depictable": true,
        "credit": "Pexels · Anna Tarazevich",
        "creditUrl": "https://www.pexels.com/photo/man-kissing-a-woman-on-the-cheek-5080651/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-saludos-contact.webp"
      },
      "curatedDistractors": [
        "Scandinavia",
        "Southeast Asia",
        "Eastern Europe"
      ],
      "uid": "14sku6qvn1jpk"
    },
    {
      "id": "mcq-greeting-formal",
      "tags": [
        "greetings"
      ],
      "options": [
        {
          "modality": "text",
          "value": "¡Hola, colega!"
        },
        {
          "modality": "text",
          "value": "Buenas, ¿qué tal?"
        },
        {
          "modality": "text",
          "value": "¿Qué pasa, tío?"
        },
        {
          "modality": "text",
          "value": "Mucho gusto, un placer."
        }
      ],
      "correctIndex": 3,
      "explanation": "'Mucho gusto' is the standard, polite way to acknowledge a new introduction in a formal or semi-formal setting.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "Which greeting is most appropriate when meeting a professional colleague for the first time?"
      },
      "uid": "128najg7kr44w"
    },
    {
      "id": "pair-nosotros",
      "tags": [
        "plural-pronoun",
        "pronouns"
      ],
      "sideA": {
        "modality": "text",
        "value": "Nosotros"
      },
      "sideB": {
        "modality": "text",
        "value": "We"
      },
      "illustration": {
        "imagePrompt": "A group of friends pointing at themselves together",
        "imageSearchTerm": "group of friends we",
        "alt": "Group of friends we",
        "credit": "Pexels · RDNE Stock project",
        "creditUrl": "https://www.pexels.com/photo/a-people-protesting-together-6257207/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-nosotros.webp"
      },
      "shape": "pair",
      "uid": "1te3yp51ojr3hl"
    },
    {
      "id": "pair-ustedes",
      "tags": [
        "plural-pronoun",
        "pronouns"
      ],
      "sideA": {
        "modality": "text",
        "value": "Ustedes"
      },
      "sideB": {
        "modality": "text",
        "value": "You all (formal in Spain/general in LatAm)"
      },
      "illustration": {
        "imagePrompt": "A person addressing a small crowd",
        "imageSearchTerm": "person addressing crowd",
        "alt": "Person addressing crowd",
        "credit": "Pexels · Israel Torres",
        "creditUrl": "https://www.pexels.com/photo/elderly-man-speech-at-event-20173242/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-ustedes.webp"
      },
      "shape": "pair",
      "uid": "rpkuw61wwa368"
    },
    {
      "id": "pair-ellos",
      "tags": [
        "plural-pronoun",
        "pronouns"
      ],
      "sideA": {
        "modality": "text",
        "value": "Ellos"
      },
      "sideB": {
        "modality": "text",
        "value": "They"
      },
      "illustration": {
        "imagePrompt": "Two men walking in the distance away from the camera",
        "imageSearchTerm": "people walking away",
        "alt": "People walking away",
        "credit": "Pexels · Jan Ernest",
        "creditUrl": "https://www.pexels.com/photo/a-person-walking-on-the-sidewalk-10399053/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-ellos.webp"
      },
      "shape": "pair",
      "uid": "13wjbaf1gq3ced"
    },
    {
      "id": "pair-usted",
      "tags": [
        "verb-or-formal",
        "pronouns"
      ],
      "sideA": {
        "modality": "text",
        "value": "Usted"
      },
      "sideB": {
        "modality": "text",
        "value": "You (formal)"
      },
      "illustration": {
        "imagePrompt": "A young person speaking respectfully to an elder",
        "imageSearchTerm": "speaking to elder",
        "alt": "Speaking to elder",
        "credit": "Pexels · Laura Garcia",
        "creditUrl": "https://www.pexels.com/photo/elderly-man-speaking-with-microphone-at-event-31589574/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-usted.webp"
      },
      "shape": "pair",
      "uid": "nw77tiom2nrs"
    },
    {
      "id": "pair-ser",
      "tags": [
        "verb-or-formal",
        "basic-verbs"
      ],
      "sideA": {
        "modality": "text",
        "value": "Ser"
      },
      "sideB": {
        "modality": "text",
        "value": "To be (permanent/essential)"
      },
      "illustration": {
        "imagePrompt": "A person standing next to their DNA helix",
        "imageSearchTerm": "essential traits",
        "alt": "Essential traits",
        "credit": "Pexels · Markus Winkler",
        "creditUrl": "https://www.pexels.com/photo/trust-text-on-wooden-dice-19915916/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-ser.webp"
      },
      "shape": "pair",
      "uid": "1aupntynaaybu"
    },
    {
      "id": "pair-estar",
      "tags": [
        "verb-or-formal",
        "basic-verbs"
      ],
      "sideA": {
        "modality": "text",
        "value": "Estar"
      },
      "sideB": {
        "modality": "text",
        "value": "To be (temporary/location)"
      },
      "illustration": {
        "imagePrompt": "A person sitting on a chair looking tired",
        "imageSearchTerm": "temporary state",
        "alt": "Temporary state",
        "credit": "Pexels · Ivan S",
        "creditUrl": "https://www.pexels.com/photo/a-person-with-black-body-paint-5677317/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-estar.webp"
      },
      "shape": "pair",
      "uid": "neble7hj14tl"
    },
    {
      "id": "cloze-ser-traits",
      "tags": [
        "basic-verbs"
      ],
      "template": "Juan ___ muy inteligente y optimista.",
      "answer": "es",
      "distractors": [
        "está",
        "son",
        "estamos"
      ],
      "explanation": "We use 'ser' (es) for inherent personality traits like intelligence and optimism.",
      "shape": "cloze",
      "uid": "1s2l8lr17kbrfl"
    },
    {
      "id": "mcq-pronoun-vosotros",
      "tags": [
        "pronouns"
      ],
      "options": [
        {
          "modality": "text",
          "value": "Nosotros"
        },
        {
          "modality": "text",
          "value": "Ellos"
        },
        {
          "modality": "text",
          "value": "Vosotros"
        },
        {
          "modality": "text",
          "value": "Ustedes"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Vosotros' is specific to Spain; in Latin America, 'ustedes' is used for both formal and informal 'you all'.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "Which pronoun is used exclusively in Spain for an informal 'you all'?"
      },
      "uid": "1jwc3t31tsod0n"
    },
    {
      "id": "pair-quien",
      "tags": [
        "person-time-place",
        "question-words"
      ],
      "sideA": {
        "modality": "text",
        "value": "¿Quién?"
      },
      "sideB": {
        "modality": "text",
        "value": "Who?"
      },
      "illustration": {
        "imagePrompt": "A question mark over a silhouette of a person",
        "imageSearchTerm": "person silhouette question",
        "alt": "Person silhouette question",
        "credit": "Pexels · Anna Shvets",
        "creditUrl": "https://www.pexels.com/photo/pills-fixed-as-question-mark-sign-3683053/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-quien.webp"
      },
      "shape": "pair",
      "uid": "1i10d5xyxc6n"
    },
    {
      "id": "pair-cuando",
      "tags": [
        "person-time-place",
        "question-words"
      ],
      "sideA": {
        "modality": "text",
        "value": "¿Cuándo?"
      },
      "sideB": {
        "modality": "text",
        "value": "When?"
      },
      "illustration": {
        "imagePrompt": "A calendar with a circle around a date",
        "imageSearchTerm": "calendar date circle",
        "alt": "Calendar date circle",
        "credit": "Pexels · Towfiqu barbhuiya",
        "creditUrl": "https://www.pexels.com/photo/a-person-holding-black-pen-pointing-on-calendar-11773871/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-cuando.webp"
      },
      "shape": "pair",
      "uid": "1lfebb7124xx39"
    },
    {
      "id": "pair-donde",
      "tags": [
        "person-time-place",
        "question-words"
      ],
      "sideA": {
        "modality": "text",
        "value": "¿Dónde?"
      },
      "sideB": {
        "modality": "text",
        "value": "Where?"
      },
      "illustration": {
        "imagePrompt": "A map with a red pin on it",
        "imageSearchTerm": "map red pin",
        "alt": "Map red pin",
        "credit": "Pexels · GeoJango Maps",
        "creditUrl": "https://www.pexels.com/photo/hand-placing-pin-on-map-7663519/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-donde.webp"
      },
      "shape": "pair",
      "uid": "1yr8t3sb30pg2"
    },
    {
      "id": "pair-porque",
      "tags": [
        "manner-cause-amount",
        "question-words"
      ],
      "sideA": {
        "modality": "text",
        "value": "¿Por qué?"
      },
      "sideB": {
        "modality": "text",
        "value": "Why?"
      },
      "illustration": {
        "imagePrompt": "A person thinking with an inquisitive expression",
        "imageSearchTerm": "thinking person inquisitive",
        "alt": "Thinking person inquisitive",
        "credit": "Pexels · Public Domain Pictures",
        "creditUrl": "https://www.pexels.com/photo/woman-in-black-t-shirt-leaning-on-white-table-in-front-of-white-book-41943/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-porque.webp"
      },
      "shape": "pair",
      "uid": "q4mzihg1z51b"
    },
    {
      "id": "pair-como",
      "tags": [
        "manner-cause-amount",
        "question-words"
      ],
      "sideA": {
        "modality": "text",
        "value": "¿Cómo?"
      },
      "sideB": {
        "modality": "text",
        "value": "How?"
      },
      "illustration": {
        "imagePrompt": "A blueprint showing the steps of a process",
        "imageSearchTerm": "process blueprint",
        "alt": "Process blueprint",
        "credit": "Pexels · Tima Miroshnichenko",
        "creditUrl": "https://www.pexels.com/photo/close-up-photo-of-a-diagram-with-drawing-compass-6615086/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-como.webp"
      },
      "shape": "pair",
      "uid": "vdngjdmoywa1"
    },
    {
      "id": "pair-cuanto",
      "tags": [
        "manner-cause-amount",
        "question-words"
      ],
      "sideA": {
        "modality": "text",
        "value": "¿Cuánto?"
      },
      "sideB": {
        "modality": "text",
        "value": "How much?"
      },
      "illustration": {
        "imagePrompt": "A hand holding coins counting them",
        "imageSearchTerm": "counting coins hand",
        "alt": "Counting coins hand",
        "credit": "Pexels · Renan Braz",
        "creditUrl": "https://www.pexels.com/photo/hands-counting-coins-in-low-light-atmosphere-35861297/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-cuanto.webp"
      },
      "shape": "pair",
      "uid": "guyeb2y2ebtw"
    },
    {
      "id": "mcq-question-why",
      "tags": [
        "question-words"
      ],
      "options": [
        {
          "modality": "text",
          "value": "¿Donde estás aquí?"
        },
        {
          "modality": "text",
          "value": "¿Por qué estás aquí?"
        },
        {
          "modality": "text",
          "value": "¿Cual estás aquí?"
        },
        {
          "modality": "text",
          "value": "¿Porque estás aquí?"
        }
      ],
      "correctIndex": 1,
      "explanation": "The question form '¿Por qué?' is two words with an accent, whereas the answer 'porque' (because) is one word.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "How do you ask 'Why are you here?' in Spanish?"
      },
      "uid": "1iw31m71bkr2ah"
    },
    {
      "id": "pair-treinta",
      "tags": [
        "lower-tens",
        "numbers-time"
      ],
      "sideA": {
        "modality": "text",
        "value": "Treinta"
      },
      "sideB": {
        "modality": "text",
        "value": "Thirty"
      },
      "illustration": {
        "imagePrompt": "The number 30 in bold blue text",
        "imageSearchTerm": "number 30 blue",
        "alt": "Number 30 blue",
        "credit": "Pexels · Jan van der Wolf",
        "creditUrl": "https://www.pexels.com/photo/textured-white-wall-with-house-number-30-sign-31601966/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-treinta.webp"
      },
      "shape": "pair",
      "uid": "1fv35qhjvayhb"
    },
    {
      "id": "pair-cuarenta",
      "tags": [
        "lower-tens",
        "numbers-time"
      ],
      "sideA": {
        "modality": "text",
        "value": "Cuarenta"
      },
      "sideB": {
        "modality": "text",
        "value": "Forty"
      },
      "illustration": {
        "imagePrompt": "The number 40 in bold red text",
        "imageSearchTerm": "number 40 red",
        "alt": "Number 40 red",
        "credit": "Pexels · Pixabay",
        "creditUrl": "https://www.pexels.com/photo/close-up-photography-of-gray-adding-machine-219570/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-cuarenta.webp"
      },
      "shape": "pair",
      "uid": "1j73yzdve906v"
    },
    {
      "id": "pair-cincuenta",
      "tags": [
        "lower-tens",
        "numbers-time"
      ],
      "sideA": {
        "modality": "text",
        "value": "Cincuenta"
      },
      "sideB": {
        "modality": "text",
        "value": "Fifty"
      },
      "illustration": {
        "imagePrompt": "The number 50 in bold green text",
        "imageSearchTerm": "number 50 green",
        "alt": "Number 50 green",
        "credit": "Pexels · Sarah MP",
        "creditUrl": "https://www.pexels.com/photo/a-close-up-shot-of-a-table-number-9300580/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-cincuenta.webp"
      },
      "shape": "pair",
      "uid": "1lmpkvy112jq2"
    },
    {
      "id": "pair-sesenta",
      "tags": [
        "lower-tens",
        "numbers-time"
      ],
      "sideA": {
        "modality": "text",
        "value": "Sesenta"
      },
      "sideB": {
        "modality": "text",
        "value": "Sixty"
      },
      "illustration": {
        "imagePrompt": "The number 60 in bold purple text",
        "imageSearchTerm": "number 60 purple",
        "alt": "Number 60 purple",
        "credit": "Pexels · Magda Ehlers",
        "creditUrl": "https://www.pexels.com/photo/60-number-1339871/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-sesenta.webp"
      },
      "shape": "pair",
      "uid": "11m1h9s1ifa9x8"
    },
    {
      "id": "pair-setenta",
      "tags": [
        "upper-tens",
        "numbers-time"
      ],
      "sideA": {
        "modality": "text",
        "value": "Setenta"
      },
      "sideB": {
        "modality": "text",
        "value": "Seventy"
      },
      "illustration": {
        "imagePrompt": "The number 70 in bold orange text",
        "imageSearchTerm": "number 70 orange",
        "alt": "Number 70 orange",
        "credit": "Pexels · Quenani Leal",
        "creditUrl": "https://www.pexels.com/photo/closeup-photo-of-1-2-3-and-4-locker-721480/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-setenta.webp"
      },
      "shape": "pair",
      "uid": "orc7r01gomg88"
    },
    {
      "id": "pair-ochenta",
      "tags": [
        "upper-tens",
        "numbers-time"
      ],
      "sideA": {
        "modality": "text",
        "value": "Ochenta"
      },
      "sideB": {
        "modality": "text",
        "value": "Eighty"
      },
      "illustration": {
        "imagePrompt": "The number 80 in bold black text",
        "imageSearchTerm": "number 80 black",
        "alt": "Number 80 black",
        "credit": "Pexels · Paolo Coro'",
        "creditUrl": "https://www.pexels.com/photo/white-light-switch-on-the-wall-9851975/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-ochenta.webp"
      },
      "shape": "pair",
      "uid": "1qora1aml6cdw"
    },
    {
      "id": "pair-noventa",
      "tags": [
        "upper-tens",
        "numbers-time"
      ],
      "sideA": {
        "modality": "text",
        "value": "Noventa"
      },
      "sideB": {
        "modality": "text",
        "value": "Ninety"
      },
      "illustration": {
        "imagePrompt": "The number 90 in bold yellow text",
        "imageSearchTerm": "number 90 yellow",
        "alt": "Number 90 yellow",
        "credit": "Pexels · Magda Ehlers",
        "creditUrl": "https://www.pexels.com/photo/photo-of-30-against-red-backgrund-1339864/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-noventa.webp"
      },
      "shape": "pair",
      "uid": "1aw4wpoedlv06"
    },
    {
      "id": "pair-cien",
      "tags": [
        "upper-tens",
        "numbers-time"
      ],
      "sideA": {
        "modality": "text",
        "value": "Cien"
      },
      "sideB": {
        "modality": "text",
        "value": "One hundred"
      },
      "illustration": {
        "imagePrompt": "The number 100 in shining gold text",
        "imageSearchTerm": "number 100 gold",
        "alt": "Number 100 gold",
        "credit": "Pexels · Magda Ehlers",
        "creditUrl": "https://www.pexels.com/photo/red-background-with-100-text-overlay-1339870/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-cien.webp"
      },
      "shape": "pair",
      "uid": "1ih73h51b6wo7"
    },
    {
      "id": "pair-la-hora",
      "tags": [
        "numbers-time"
      ],
      "sideA": {
        "modality": "text",
        "value": "La hora"
      },
      "sideB": {
        "modality": "text",
        "value": "The time / The hour"
      },
      "illustration": {
        "imagePrompt": "A vintage pocket watch resting on a table",
        "imageSearchTerm": "vintage pocket watch",
        "alt": "Vintage pocket watch",
        "credit": "Pexels · Gabriele Mariacher",
        "creditUrl": "https://www.pexels.com/photo/retro-pocket-watch-with-roman-numerals-on-a-rock-18967948/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-la-hora.webp"
      },
      "shape": "pair",
      "uid": "5sm0r311m72pz"
    },
    {
      "id": "pair-en-punto",
      "tags": [
        "numbers-time"
      ],
      "sideA": {
        "modality": "text",
        "value": "En punto"
      },
      "sideB": {
        "modality": "text",
        "value": "O'clock (exactly)"
      },
      "illustration": {
        "imagePrompt": "A clock face showing exactly 12:00",
        "imageSearchTerm": "clock face 12 o'clock",
        "alt": "Clock face 12 o'clock",
        "credit": "Pexels · Tima Miroshnichenko",
        "creditUrl": "https://www.pexels.com/photo/macro-shot-of-a-clock-7033931/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-en-punto.webp"
      },
      "shape": "pair",
      "uid": "wk9wi015kygty"
    },
    {
      "id": "pair-media",
      "tags": [
        "numbers-time"
      ],
      "sideA": {
        "modality": "text",
        "value": "Y media"
      },
      "sideB": {
        "modality": "text",
        "value": "Half-past"
      },
      "illustration": {
        "imagePrompt": "An analog clock showing 1:30",
        "imageSearchTerm": "analog clock 1:30",
        "alt": "Analog clock 1:30",
        "credit": "Pexels · Irfan Rahat",
        "creditUrl": "https://www.pexels.com/photo/silver-and-black-round-analog-watch-12581691/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-media.webp"
      },
      "shape": "pair",
      "uid": "1ax12xxch4dj5"
    },
    {
      "id": "pair-cuarto",
      "tags": [
        "numbers-time"
      ],
      "sideA": {
        "modality": "text",
        "value": "Y cuarto"
      },
      "sideB": {
        "modality": "text",
        "value": "Quarter-past"
      },
      "illustration": {
        "imagePrompt": "An analog clock showing 2:15",
        "imageSearchTerm": "analog clock 2:15",
        "alt": "Analog clock 2:15",
        "credit": "Pexels · wal_ 172619",
        "creditUrl": "https://www.pexels.com/photo/close-up-of-a-sundial-in-black-and-white-38368165/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-cuarto.webp"
      },
      "shape": "pair",
      "uid": "67yog15v3jdg"
    },
    {
      "id": "cloze-time-son",
      "tags": [
        "numbers-time"
      ],
      "template": "___ las tres de la tarde.",
      "answer": "Son",
      "distractors": [
        "Están",
        "Hacen",
        "Tienen"
      ],
      "explanation": "We use 'son' for all hours except one o'clock (es la una).",
      "shape": "cloze",
      "uid": "3t9hdz1n2q46r"
    },
    {
      "id": "mcq-time-afternoon",
      "tags": [
        "numbers-time"
      ],
      "options": [
        {
          "modality": "text",
          "value": "De la madrugada"
        },
        {
          "modality": "text",
          "value": "De la mañana"
        },
        {
          "modality": "text",
          "value": "De la noche"
        },
        {
          "modality": "text",
          "value": "De la tarde"
        }
      ],
      "correctIndex": 3,
      "explanation": "'De la tarde' covers the period from after lunch until evening.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "How do you specify a time is in the afternoon?"
      },
      "uid": "j6txtdvdkkpx"
    },
    {
      "id": "fact-mediodia-cultural",
      "tags": [
        "numbers-time",
        "culture"
      ],
      "title": "Mediodía and Lunchtime",
      "body": "While **mediodía** literally means *midday* (12 PM), in Spain, people might use it to refer to the period between 2 PM and 4 PM—the traditional time for the main meal of the day.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "Spanish family midday meal",
        "imagePrompt": "A Spanish family sharing a large midday meal together at a table in the early afternoon.",
        "alt": "Mediodía and Lunchtime",
        "credit": "Pexels · Alexy Almond",
        "depictable": true,
        "creditUrl": "https://www.pexels.com/photo/people-celebrating-with-food-on-the-table-3758013/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-mediodia-cultural.webp"
      },
      "uid": "1ycu01iijvapa"
    },
    {
      "id": "pair-enero",
      "tags": [
        "months",
        "numbers-time"
      ],
      "sideA": {
        "modality": "text",
        "value": "Enero"
      },
      "sideB": {
        "modality": "text",
        "value": "January"
      },
      "illustration": {
        "imagePrompt": "A snowy calendar page for January",
        "imageSearchTerm": "january calendar snow",
        "alt": "January calendar snow",
        "credit": "Pexels · Viridiana Rivera",
        "creditUrl": "https://www.pexels.com/photo/2024-19797337/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-enero.webp"
      },
      "shape": "pair",
      "uid": "avxp8t1rfah8l"
    },
    {
      "id": "pair-agosto",
      "tags": [
        "months",
        "numbers-time"
      ],
      "sideA": {
        "modality": "text",
        "value": "Agosto"
      },
      "sideB": {
        "modality": "text",
        "value": "August"
      },
      "illustration": {
        "imagePrompt": "A sunny beach with summer vacation vibes",
        "imageSearchTerm": "summer beach sunny",
        "alt": "Summer beach sunny",
        "credit": "Pexels · Rahime Gül",
        "creditUrl": "https://www.pexels.com/photo/aerial-view-of-birds-on-rocky-seaside-beach-38628942/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-agosto.webp"
      },
      "shape": "pair",
      "uid": "1ex7or2so7yqy"
    },
    {
      "id": "pair-diciembre",
      "tags": [
        "months",
        "numbers-time"
      ],
      "sideA": {
        "modality": "text",
        "value": "Diciembre"
      },
      "sideB": {
        "modality": "text",
        "value": "December"
      },
      "illustration": {
        "imagePrompt": "Christmas decorations on a city street",
        "imageSearchTerm": "december christmas street",
        "alt": "December christmas street",
        "credit": "Pexels · Vitali Adutskevich",
        "creditUrl": "https://www.pexels.com/photo/people-walking-on-snowed-street-at-night-15822249/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-diciembre.webp"
      },
      "shape": "pair",
      "uid": "71fartnv4khn"
    },
    {
      "id": "pair-primavera",
      "tags": [
        "seasons",
        "numbers-time"
      ],
      "sideA": {
        "modality": "text",
        "value": "La primavera"
      },
      "sideB": {
        "modality": "text",
        "value": "Spring"
      },
      "illustration": {
        "imagePrompt": "Flowers blooming in a lush green field",
        "imageSearchTerm": "spring flowers field",
        "alt": "Spring flowers field",
        "credit": "Pexels · Jana  Pohl",
        "creditUrl": "https://www.pexels.com/photo/close-up-of-vibrant-white-and-yellow-daisies-in-bloom-38812401/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-primavera.webp"
      },
      "shape": "pair",
      "uid": "1st74bzkzp79n"
    },
    {
      "id": "pair-otono",
      "tags": [
        "seasons",
        "numbers-time"
      ],
      "sideA": {
        "modality": "text",
        "value": "El otoño"
      },
      "sideB": {
        "modality": "text",
        "value": "Autumn / Fall"
      },
      "illustration": {
        "imagePrompt": "Orange and yellow leaves falling from trees",
        "imageSearchTerm": "autumn leaves falling",
        "alt": "Autumn leaves falling",
        "credit": "Pexels · Ksenia Vornichesku",
        "creditUrl": "https://www.pexels.com/photo/vibrant-autumn-leaves-carpet-on-forest-floor-37482735/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-otono.webp"
      },
      "shape": "pair",
      "uid": "1fxl0zf1y8bfih"
    },
    {
      "id": "pair-invierno",
      "tags": [
        "seasons",
        "numbers-time"
      ],
      "sideA": {
        "modality": "text",
        "value": "El invierno"
      },
      "sideB": {
        "modality": "text",
        "value": "Winter"
      },
      "illustration": {
        "imagePrompt": "A cozy fireplace inside a snowy cabin",
        "imageSearchTerm": "winter fireplace snow",
        "alt": "Winter fireplace snow",
        "credit": "Pexels · Natalia Sevruk",
        "creditUrl": "https://www.pexels.com/photo/winter-bonfire-with-smoky-wood-in-outdoor-setting-35695576/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-invierno.webp"
      },
      "shape": "pair",
      "uid": "11c30ew1lve4r6"
    },
    {
      "id": "cloze-seasons-verano",
      "tags": [
        "numbers-time"
      ],
      "template": "En España, el ___ hace mucho calor.",
      "answer": "verano",
      "distractors": [
        "invierno",
        "otoño",
        "primavera"
      ],
      "explanation": "Summer (verano) is the season associated with high heat in Spain.",
      "shape": "cloze",
      "uid": "iflp0d1ejd5w7"
    },
    {
      "id": "mcq-months-order",
      "tags": [
        "numbers-time"
      ],
      "options": [
        {
          "modality": "text",
          "value": "Octubre"
        },
        {
          "modality": "text",
          "value": "Junio"
        },
        {
          "modality": "text",
          "value": "Julio"
        },
        {
          "modality": "text",
          "value": "Septiembre"
        }
      ],
      "correctIndex": 3,
      "explanation": "Septiembre follows Agosto in the calendar year.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "Which month comes after 'Agosto'?"
      },
      "uid": "x86gmr1sgr59l"
    },
    {
      "id": "pair-suegro",
      "tags": [
        "older-or-same-gen",
        "family-people"
      ],
      "sideA": {
        "modality": "text",
        "value": "Suegro / Suegra"
      },
      "sideB": {
        "modality": "text",
        "value": "Father-in-law / Mother-in-law"
      },
      "illustration": {
        "imagePrompt": "A person having a friendly coffee with their spouse's father",
        "imageSearchTerm": "coffee with father-in-law",
        "alt": "Coffee with father-in-law",
        "credit": "Pexels · RDNE Stock project",
        "creditUrl": "https://www.pexels.com/photo/man-in-blue-suit-holding-white-ceramic-mug-7841831/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-suegro.webp"
      },
      "shape": "pair",
      "uid": "1jkj2hj11u9x9b"
    },
    {
      "id": "pair-cuñado",
      "tags": [
        "older-or-same-gen",
        "family-people"
      ],
      "sideA": {
        "modality": "text",
        "value": "Cuñado / Cuñada"
      },
      "sideB": {
        "modality": "text",
        "value": "Brother-in-law / Sister-in-law"
      },
      "illustration": {
        "imagePrompt": "Two people laughing together at a family dinner",
        "imageSearchTerm": "laughing family dinner",
        "alt": "Laughing family dinner",
        "credit": "Pexels · Anna Shvets",
        "creditUrl": "https://www.pexels.com/photo/man-smiling-happily-11368667/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-cuñado.webp"
      },
      "shape": "pair",
      "uid": "1gqtbzwxyhthq"
    },
    {
      "id": "pair-nuera",
      "tags": [
        "younger-gen",
        "family-people"
      ],
      "sideA": {
        "modality": "text",
        "value": "La nuera"
      },
      "sideB": {
        "modality": "text",
        "value": "The daughter-in-law"
      },
      "illustration": {
        "imagePrompt": "A woman helping her mother-in-law with cooking",
        "imageSearchTerm": "woman cooking mother-in-law",
        "alt": "Woman cooking mother-in-law",
        "credit": "Pexels · Мария",
        "creditUrl": "https://www.pexels.com/photo/woman-cooking-inside-the-house-8653940/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-nuera.webp"
      },
      "shape": "pair",
      "uid": "k7kh3izkjptw"
    },
    {
      "id": "pair-yerno",
      "tags": [
        "younger-gen",
        "family-people"
      ],
      "sideA": {
        "modality": "text",
        "value": "El yerno"
      },
      "sideB": {
        "modality": "text",
        "value": "The son-in-law"
      },
      "illustration": {
        "imagePrompt": "A man gardening with his father-in-law",
        "imageSearchTerm": "man gardening father-in-law",
        "alt": "Man gardening father-in-law",
        "credit": "Pexels · Gustavo Fring",
        "creditUrl": "https://www.pexels.com/photo/father-and-daughter-gardening-outdoors-4894606/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-yerno.webp"
      },
      "shape": "pair",
      "uid": "h77eyg13yyuq4"
    },
    {
      "id": "pair-primo",
      "tags": [
        "older-or-same-gen",
        "family-people"
      ],
      "sideA": {
        "modality": "text",
        "value": "El primo / La prima"
      },
      "sideB": {
        "modality": "text",
        "value": "The cousin"
      },
      "illustration": {
        "imagePrompt": "Two teenagers playing video games together",
        "imageSearchTerm": "teens playing games",
        "alt": "Teens playing games",
        "credit": "Pexels · cottonbro studio",
        "creditUrl": "https://www.pexels.com/photo/man-in-white-and-red-striped-shirt-standing-beside-woman-in-white-and-black-stripe-shirt-4835471/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-primo.webp"
      },
      "shape": "pair",
      "uid": "1pzzy3zrkheq1"
    },
    {
      "id": "pair-sobrino",
      "tags": [
        "younger-gen",
        "family-people"
      ],
      "sideA": {
        "modality": "text",
        "value": "El sobrino / La sobrina"
      },
      "sideB": {
        "modality": "text",
        "value": "The nephew / The niece"
      },
      "illustration": {
        "imagePrompt": "An adult playing with a small child in a park",
        "imageSearchTerm": "adult playing child park",
        "alt": "Adult playing child park",
        "credit": "Pexels · RDNE Stock project",
        "creditUrl": "https://www.pexels.com/photo/a-boy-in-gray-jacket-holding-a-kite-7104332/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-sobrino.webp"
      },
      "shape": "pair",
      "uid": "8srcffayd1sl"
    },
    {
      "id": "mcq-family-law",
      "tags": [
        "family-people"
      ],
      "options": [
        {
          "modality": "text",
          "value": "El suegro"
        },
        {
          "modality": "text",
          "value": "El cuñado"
        },
        {
          "modality": "text",
          "value": "El sobrino"
        },
        {
          "modality": "text",
          "value": "El yerno"
        }
      ],
      "correctIndex": 1,
      "explanation": "A 'cuñado' is a brother-in-law.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "What is the term for your sister's husband?"
      },
      "uid": "1u2yln3192w9u7"
    },
    {
      "id": "pair-optimista",
      "tags": [
        "character-build",
        "family-people"
      ],
      "sideA": {
        "modality": "text",
        "value": "Optimista"
      },
      "sideB": {
        "modality": "text",
        "value": "Optimistic"
      },
      "illustration": {
        "imagePrompt": "A person looking at a glass half full with a smile",
        "imageSearchTerm": "optimistic person smile",
        "alt": "Optimistic person smile",
        "credit": "Pexels · Anastasiya Gepp",
        "creditUrl": "https://www.pexels.com/photo/woman-doing-thumbs-up-gesture-1462638/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-optimista.webp"
      },
      "shape": "pair",
      "uid": "8gdrtry9yket"
    },
    {
      "id": "pair-serio",
      "tags": [
        "character-build",
        "family-people"
      ],
      "sideA": {
        "modality": "text",
        "value": "Serio"
      },
      "sideB": {
        "modality": "text",
        "value": "Serious"
      },
      "illustration": {
        "imagePrompt": "A person focused intensely on reading a book",
        "imageSearchTerm": "serious person reading",
        "alt": "Serious person reading",
        "credit": "Pexels · Andrea Piacquadio",
        "creditUrl": "https://www.pexels.com/photo/man-in-red-shirt-holding-blue-book-3965243/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-serio.webp"
      },
      "shape": "pair",
      "uid": "1n7d65i18p023a"
    },
    {
      "id": "pair-delgado",
      "tags": [
        "character-build",
        "family-people"
      ],
      "sideA": {
        "modality": "text",
        "value": "Delgado"
      },
      "sideB": {
        "modality": "text",
        "value": "Thin / Slender"
      },
      "illustration": {
        "imagePrompt": "A person in athletic wear standing upright",
        "imageSearchTerm": "slender person athletic",
        "alt": "Slender person athletic",
        "credit": "Pexels · Monstera Production",
        "creditUrl": "https://www.pexels.com/photo/slim-ethnic-woman-in-sportswear-standing-with-hand-on-waist-6311315/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-delgado.webp"
      },
      "shape": "pair",
      "uid": "1q8bsczel1dgp"
    },
    {
      "id": "pair-bajo",
      "tags": [
        "stature-hair",
        "family-people"
      ],
      "sideA": {
        "modality": "text",
        "value": "Bajo"
      },
      "sideB": {
        "modality": "text",
        "value": "Short (height)"
      },
      "illustration": {
        "imagePrompt": "A person reaching up to a high shelf",
        "imageSearchTerm": "short person reaching",
        "alt": "Short person reaching",
        "credit": "Pexels · Murilo Folgosi",
        "creditUrl": "https://www.pexels.com/photo/persons-hand-near-window-4062826/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-bajo.webp"
      },
      "shape": "pair",
      "uid": "tdb34kn0xnv4"
    },
    {
      "id": "pair-rubio",
      "tags": [
        "stature-hair",
        "family-people"
      ],
      "sideA": {
        "modality": "text",
        "value": "Rubio / Rubia"
      },
      "sideB": {
        "modality": "text",
        "value": "Blonde"
      },
      "illustration": {
        "imagePrompt": "A close-up of sunlight hitting blonde hair",
        "imageSearchTerm": "blonde hair sunlight",
        "alt": "Blonde hair sunlight",
        "credit": "Pexels · Ami Suhzu",
        "creditUrl": "https://www.pexels.com/photo/woman-wearing-dress-3534040/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-rubio.webp"
      },
      "shape": "pair",
      "uid": "1xt84g37ja601"
    },
    {
      "id": "pair-moreno",
      "tags": [
        "stature-hair",
        "family-people"
      ],
      "sideA": {
        "modality": "text",
        "value": "Moreno / Morena"
      },
      "sideB": {
        "modality": "text",
        "value": "Brunette / Dark-haired"
      },
      "illustration": {
        "imagePrompt": "A person with dark brown hair smiling",
        "imageSearchTerm": "dark hair person",
        "alt": "Dark hair person",
        "credit": "Pexels · Özkan Keklik",
        "creditUrl": "https://www.pexels.com/photo/woman-covering-face-with-hair-15165303/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-moreno.webp"
      },
      "shape": "pair",
      "uid": "1tj8s9j1xq2ocx"
    },
    {
      "id": "cloze-ser-character",
      "tags": [
        "family-people"
      ],
      "template": "Mi abuela siempre está sonriendo, es muy ___.",
      "answer": "optimista",
      "distractors": [
        "seria",
        "baja",
        "rubia"
      ],
      "explanation": "If someone is always smiling, the character trait 'optimista' fits best.",
      "shape": "cloze",
      "uid": "hmbqr1q4a3q5"
    },
    {
      "id": "fact-aspecto-fisico",
      "tags": [
        "family-people",
        "culture"
      ],
      "title": "Aspecto Físico y Carácter",
      "body": "In the Zaragoza A2 syllabus, describing people involves both **aspecto físico** (physical appearance) and **carácter** (personality). Spanish learners are expected to distinguish between temporary states (estar cansado) and permanent traits (ser alto).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "diverse people group portraits",
        "imagePrompt": "A diverse group of people with varied physical appearances standing together, suited to describing personality and looks.",
        "alt": "Aspecto Físico y Carácter",
        "depictable": true,
        "credit": "Pexels · SHVETS production",
        "creditUrl": "https://www.pexels.com/photo/men-lying-on-the-floor-9775878/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-aspecto-fisico.webp"
      },
      "uid": "968qlf7q1f2d"
    },
    {
      "id": "pair-casado",
      "tags": [
        "marital-status",
        "family-people"
      ],
      "sideA": {
        "modality": "text",
        "value": "Casado / Casada"
      },
      "sideB": {
        "modality": "text",
        "value": "Married"
      },
      "illustration": {
        "imagePrompt": "A pair of gold wedding rings on a table",
        "imageSearchTerm": "wedding rings gold",
        "alt": "Wedding rings gold",
        "credit": "Pexels · Jairus Abiasen",
        "creditUrl": "https://www.pexels.com/photo/golden-wedding-rings-on-holy-bible-cover-37488823/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-casado.webp"
      },
      "shape": "pair",
      "uid": "bzer3d1w1s2vd"
    },
    {
      "id": "pair-soltero",
      "tags": [
        "marital-status",
        "family-people"
      ],
      "sideA": {
        "modality": "text",
        "value": "Soltero / Soltera"
      },
      "sideB": {
        "modality": "text",
        "value": "Single"
      },
      "illustration": {
        "imagePrompt": "A person enjoying a quiet coffee alone in a cafe",
        "imageSearchTerm": "person alone cafe",
        "alt": "Person alone cafe",
        "credit": "Pexels · Jean Balzan",
        "creditUrl": "https://www.pexels.com/photo/person-in-green-long-sleeved-top-sitting-on-chair-white-holding-white-ceramic-mug-676302/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-soltero.webp"
      },
      "shape": "pair",
      "uid": "8iop135c775p"
    },
    {
      "id": "pair-divorciado",
      "tags": [
        "marital-status",
        "family-people"
      ],
      "sideA": {
        "modality": "text",
        "value": "Divorciado / Divorciada"
      },
      "sideB": {
        "modality": "text",
        "value": "Divorced"
      },
      "illustration": {
        "imagePrompt": "Legal papers with a pen resting on them",
        "imageSearchTerm": "legal papers pen",
        "alt": "Legal papers pen",
        "credit": "Pexels · RDNE Stock project",
        "creditUrl": "https://www.pexels.com/photo/martial-dissolution-agreement-document-7841838/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-divorciado.webp"
      },
      "shape": "pair",
      "uid": "blt1jzlg4td"
    },
    {
      "id": "pair-novio",
      "tags": [
        "social-bond",
        "family-people"
      ],
      "sideA": {
        "modality": "text",
        "value": "Novio / Novia"
      },
      "sideB": {
        "modality": "text",
        "value": "Boyfriend / Girlfriend"
      },
      "illustration": {
        "imagePrompt": "A couple holding hands while walking",
        "imageSearchTerm": "couple holding hands",
        "alt": "Couple holding hands",
        "credit": "Pexels · Alex Green",
        "creditUrl": "https://www.pexels.com/photo/crop-unrecognizable-black-couple-holding-hands-on-bed-5700177/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-novio.webp"
      },
      "shape": "pair",
      "uid": "133usi01d8gwna"
    },
    {
      "id": "pair-amigo",
      "tags": [
        "social-bond",
        "family-people"
      ],
      "sideA": {
        "modality": "text",
        "value": "Amigo / Amiga"
      },
      "sideB": {
        "modality": "text",
        "value": "Friend"
      },
      "illustration": {
        "imagePrompt": "Two friends high-fiving each other",
        "imageSearchTerm": "friends high five",
        "alt": "Friends high five",
        "credit": "Pexels · RDNE Stock project",
        "creditUrl": "https://www.pexels.com/photo/men-doing-high-five-7464220/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-amigo.webp"
      },
      "shape": "pair",
      "uid": "1pwvbbrjp1aud"
    },
    {
      "id": "pair-conocido",
      "tags": [
        "social-bond",
        "family-people"
      ],
      "sideA": {
        "modality": "text",
        "value": "El conocido"
      },
      "sideB": {
        "modality": "text",
        "value": "The acquaintance"
      },
      "illustration": {
        "imagePrompt": "People waving politely as they pass on the street",
        "imageSearchTerm": "people waving passing",
        "alt": "People waving passing",
        "credit": "Pexels · 女子 正真",
        "creditUrl": "https://www.pexels.com/photo/silhouettes-against-an-illuminated-wall-35210856/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-conocido.webp"
      },
      "shape": "pair",
      "uid": "21028f1muii6t"
    },
    {
      "id": "mcq-status",
      "tags": [
        "family-people"
      ],
      "options": [
        {
          "modality": "text",
          "value": "Tiene novio/a"
        },
        {
          "modality": "text",
          "value": "Es suegro/a"
        },
        {
          "modality": "text",
          "value": "Es soltero/a"
        },
        {
          "modality": "text",
          "value": "Es casado/a"
        }
      ],
      "correctIndex": 0,
      "explanation": "Having a 'novio' or 'novia' implies a committed romantic relationship without marriage.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "Which word describes someone who is not married but in a relationship?"
      },
      "uid": "h930leaupmgi"
    },
    {
      "id": "pair-la-cuenta",
      "tags": [
        "food-drink"
      ],
      "sideA": {
        "modality": "text",
        "value": "La cuenta"
      },
      "sideB": {
        "modality": "text",
        "value": "The bill / check"
      },
      "illustration": {
        "imagePrompt": "A small tray with a receipt and coins",
        "imageSearchTerm": "restaurant bill tray",
        "alt": "Restaurant bill tray",
        "credit": "Pexels · Alexey Demidov",
        "creditUrl": "https://www.pexels.com/photo/close-up-photo-of-a-receipt-11364283/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-la-cuenta.webp"
      },
      "shape": "pair",
      "uid": "385o38bygncy"
    },
    {
      "id": "pair-el-camarero",
      "tags": [
        "food-drink"
      ],
      "sideA": {
        "modality": "text",
        "value": "El camarero"
      },
      "sideB": {
        "modality": "text",
        "value": "The waiter"
      },
      "illustration": {
        "imagePrompt": "A waiter holding a tray with drinks",
        "imageSearchTerm": "waiter tray drinks",
        "alt": "Waiter tray drinks",
        "credit": "Pexels · Boys in Bristol Photography",
        "creditUrl": "https://www.pexels.com/photo/a-person-in-black-long-sleeves-holding-a-tray-with-glasses-of-champagne-13375022/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-el-camarero.webp"
      },
      "shape": "pair",
      "uid": "7zwo1s1bdsogu"
    },
    {
      "id": "pair-la-carta",
      "tags": [
        "food-drink"
      ],
      "sideA": {
        "modality": "text",
        "value": "La carta"
      },
      "sideB": {
        "modality": "text",
        "value": "The menu"
      },
      "illustration": {
        "imagePrompt": "A large leather-bound restaurant menu",
        "imageSearchTerm": "restaurant menu leather",
        "alt": "Restaurant menu leather",
        "credit": "Pexels · Thu Huynh",
        "creditUrl": "https://www.pexels.com/photo/close-up-o-a-menu-in-a-brown-leather-cover-18759181/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-la-carta.webp"
      },
      "shape": "pair",
      "uid": "kipdei1j7bg8e"
    },
    {
      "id": "pair-la-propina",
      "tags": [
        "food-drink"
      ],
      "sideA": {
        "modality": "text",
        "value": "La propina"
      },
      "sideB": {
        "modality": "text",
        "value": "The tip"
      },
      "illustration": {
        "imagePrompt": "A few loose coins on a tablecloth",
        "imageSearchTerm": "coins tip table",
        "alt": "Coins tip table",
        "credit": "Pexels · RDNE Stock project",
        "creditUrl": "https://www.pexels.com/photo/golden-and-silver-bitcoin-tokens-on-a-financial-market-diagram-8370426/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-la-propina.webp"
      },
      "shape": "pair",
      "uid": "1s09i8m1jlwy8k"
    },
    {
      "id": "pair-quisiera",
      "tags": [
        "food-drink"
      ],
      "sideA": {
        "modality": "text",
        "value": "Quisiera..."
      },
      "sideB": {
        "modality": "text",
        "value": "I would like..."
      },
      "illustration": {
        "imagePrompt": "A customer pointing at a menu item politely",
        "imageSearchTerm": "customer menu polite",
        "alt": "Customer menu polite",
        "credit": "Pexels · Rachel Claire",
        "creditUrl": "https://www.pexels.com/photo/bar-counter-in-close-up-5863642/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-quisiera.webp"
      },
      "shape": "pair",
      "uid": "1l4x9hqomi8fi"
    },
    {
      "id": "fact-buen-provecho",
      "tags": [
        "food-drink",
        "culture"
      ],
      "title": "The Meaning of Buen Provecho",
      "body": "It is standard etiquette to say **Buen provecho** (*Enjoy your meal*) when food is served or when walking past people who are eating. It fosters a communal, social atmosphere.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "restaurant diners sharing meal",
        "imagePrompt": "People at a lively restaurant enjoying a meal together at their tables.",
        "alt": "The Meaning of Buen Provecho",
        "depictable": true,
        "credit": "Pexels · Gera Cejas",
        "creditUrl": "https://www.pexels.com/photo/two-women-having-a-lunch-together-20400372/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-buen-provecho.webp"
      },
      "uid": "t0rqm6wef90c"
    },
    {
      "id": "mcq-ordering-phrase",
      "tags": [
        "food-drink"
      ],
      "options": [
        {
          "modality": "text",
          "value": "Yo quiero pollo."
        },
        {
          "modality": "text",
          "value": "Pollo para mí."
        },
        {
          "modality": "text",
          "value": "Dame el pollo."
        },
        {
          "modality": "text",
          "value": "Para mí, el pollo."
        }
      ],
      "correctIndex": 3,
      "explanation": "'Para mí...' is the natural, polite way to state your order when the waiter is going around the table.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "What is the most common way to say 'For me, the chicken'?"
      },
      "uid": "i6skjjx7pp3b"
    },
    {
      "id": "pair-aceite",
      "tags": [
        "staples",
        "food-drink"
      ],
      "sideA": {
        "modality": "text",
        "value": "Aceite (de oliva)"
      },
      "sideB": {
        "modality": "text",
        "value": "Olive oil"
      },
      "illustration": {
        "imagePrompt": "A clear bottle of golden olive oil with an olive branch",
        "imageSearchTerm": "olive oil bottle",
        "alt": "Olive oil bottle",
        "credit": "Pexels · RDNE Stock project",
        "creditUrl": "https://www.pexels.com/photo/ethnic-woman-demonstrating-bottle-of-olive-oil-while-cooking-4910159/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-aceite.webp"
      },
      "shape": "pair",
      "uid": "1ity5bp1ywnsdx"
    },
    {
      "id": "pair-arroz",
      "tags": [
        "staples",
        "food-drink"
      ],
      "sideA": {
        "modality": "text",
        "value": "Arroz"
      },
      "sideB": {
        "modality": "text",
        "value": "Rice"
      },
      "illustration": {
        "imagePrompt": "A wide pan of steaming yellow paella rice",
        "imageSearchTerm": "paella rice pan",
        "alt": "Paella rice pan",
        "credit": "Pexels · Александр Лич",
        "creditUrl": "https://www.pexels.com/photo/close-up-of-traditional-seafood-paella-in-pan-31748679/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-arroz.webp"
      },
      "shape": "pair",
      "uid": "zxvdalvqj8ub"
    },
    {
      "id": "pair-pollo",
      "tags": [
        "protein-fruit",
        "food-drink"
      ],
      "sideA": {
        "modality": "text",
        "value": "Pollo"
      },
      "sideB": {
        "modality": "text",
        "value": "Chicken"
      },
      "illustration": {
        "imagePrompt": "A roasted golden-brown chicken on a platter",
        "imageSearchTerm": "roasted chicken platter",
        "alt": "Roasted chicken platter",
        "credit": "Pexels · Golboo Maghooli",
        "creditUrl": "https://www.pexels.com/photo/delicious-persian-roast-chicken-dish-with-saffron-rice-33683221/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-pollo.webp"
      },
      "shape": "pair",
      "uid": "1hluehnx80wh7"
    },
    {
      "id": "pair-pescado",
      "tags": [
        "protein-fruit",
        "food-drink"
      ],
      "sideA": {
        "modality": "text",
        "value": "Pescado"
      },
      "sideB": {
        "modality": "text",
        "value": "Fish (food)"
      },
      "illustration": {
        "imagePrompt": "A grilled fish with lemon slices on top",
        "imageSearchTerm": "grilled fish lemon",
        "alt": "Grilled fish lemon",
        "credit": "Pexels · Alexey Demidov",
        "creditUrl": "https://www.pexels.com/photo/fresh-fishes-on-top-of-a-griller-10917524/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-pescado.webp"
      },
      "shape": "pair",
      "uid": "14li7fq5srvke"
    },
    {
      "id": "pair-verduras",
      "tags": [
        "staples",
        "food-drink"
      ],
      "sideA": {
        "modality": "text",
        "value": "Verduras"
      },
      "sideB": {
        "modality": "text",
        "value": "Vegetables"
      },
      "illustration": {
        "imagePrompt": "A basket overflowing with fresh colorful vegetables",
        "imageSearchTerm": "fresh vegetables basket",
        "alt": "Fresh vegetables basket",
        "credit": "Pexels · Nataliya Vaitkevich",
        "creditUrl": "https://www.pexels.com/photo/fresh-vegetables-on-a-woven-tray-5425794/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-verduras.webp"
      },
      "shape": "pair",
      "uid": "f6nu0u1vl8n7m"
    },
    {
      "id": "pair-fruta",
      "tags": [
        "protein-fruit",
        "food-drink"
      ],
      "sideA": {
        "modality": "text",
        "value": "Fruta"
      },
      "sideB": {
        "modality": "text",
        "value": "Fruit"
      },
      "illustration": {
        "imagePrompt": "A bowl of mixed tropical fruits",
        "imageSearchTerm": "mixed fruit bowl",
        "alt": "Mixed fruit bowl",
        "credit": "Pexels · Denise H.",
        "creditUrl": "https://www.pexels.com/photo/fruits-in-bowl-533355/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-fruta.webp"
      },
      "shape": "pair",
      "uid": "1a7ol801hjbp8"
    },
    {
      "id": "cloze-food-cooking",
      "tags": [
        "food-drink"
      ],
      "template": "La paella lleva mucho ___ de oliva.",
      "answer": "aceite",
      "distractors": [
        "arroz",
        "fruta",
        "postre"
      ],
      "explanation": "Olive oil (aceite) is a foundational ingredient in Spanish cooking like paella.",
      "shape": "cloze",
      "uid": "1vuqj40swktji"
    },
    {
      "id": "mcq-meat-types",
      "tags": [
        "food-drink"
      ],
      "options": [
        {
          "modality": "text",
          "value": "Ternera"
        },
        {
          "modality": "text",
          "value": "Zumo"
        },
        {
          "modality": "text",
          "value": "Lechuga"
        },
        {
          "modality": "text",
          "value": "Plátano"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Ternera' means beef/veal, whereas the others are juice, lettuce, and banana.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "Which of these is a type of meat?"
      },
      "uid": "ezw2fn1enzvp5"
    },
    {
      "id": "pair-refresco",
      "tags": [
        "cold-soft",
        "food-drink"
      ],
      "sideA": {
        "modality": "text",
        "value": "Refresco"
      },
      "sideB": {
        "modality": "text",
        "value": "Soft drink / Soda"
      },
      "illustration": {
        "imagePrompt": "A glass of sparkling soda with ice and a straw",
        "imageSearchTerm": "soda glass ice",
        "alt": "Soda glass ice",
        "credit": "Pexels · Ron Lach",
        "creditUrl": "https://www.pexels.com/photo/close-up-shot-of-a-soft-drink-with-ice-cubes-8879622/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-refresco.webp"
      },
      "shape": "pair",
      "uid": "1bd1j8hj1z2xj"
    },
    {
      "id": "pair-zumo",
      "tags": [
        "cold-soft",
        "food-drink"
      ],
      "sideA": {
        "modality": "text",
        "value": "Zumo"
      },
      "sideB": {
        "modality": "text",
        "value": "Juice (Spain)"
      },
      "illustration": {
        "imagePrompt": "A glass of fresh squeezed orange juice",
        "imageSearchTerm": "orange juice glass",
        "alt": "Orange juice glass",
        "credit": "Pexels · Rae  Wallis",
        "creditUrl": "https://www.pexels.com/photo/orange-juice-in-clear-drinking-glass-14510445/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-zumo.webp"
      },
      "shape": "pair",
      "uid": "5y0y835cgwpp"
    },
    {
      "id": "pair-cerveza",
      "tags": [
        "cold-soft",
        "food-drink"
      ],
      "sideA": {
        "modality": "text",
        "value": "Cerveza"
      },
      "sideB": {
        "modality": "text",
        "value": "Beer"
      },
      "illustration": {
        "imagePrompt": "A frosty mug of golden beer",
        "imageSearchTerm": "beer mug frosty",
        "alt": "Beer mug frosty",
        "credit": "Pexels · Fábio Guimas",
        "creditUrl": "https://www.pexels.com/photo/cheers-with-frosty-beer-mugs-in-a-brazilian-bar-29012484/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-cerveza.webp"
      },
      "shape": "pair",
      "uid": "1gqg40u17wro04"
    },
    {
      "id": "pair-vino",
      "tags": [
        "alcohol-sweet",
        "food-drink"
      ],
      "sideA": {
        "modality": "text",
        "value": "Vino"
      },
      "sideB": {
        "modality": "text",
        "value": "Wine"
      },
      "illustration": {
        "imagePrompt": "A glass of deep red wine next to a bottle",
        "imageSearchTerm": "red wine glass",
        "alt": "Red wine glass",
        "credit": "Pexels · Gaidar Iskakov",
        "creditUrl": "https://www.pexels.com/photo/elegant-display-of-red-wine-glasses-in-a-bar-31011781/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-vino.webp"
      },
      "shape": "pair",
      "uid": "unyvd91938klh"
    },
    {
      "id": "pair-postre",
      "tags": [
        "alcohol-sweet",
        "food-drink"
      ],
      "sideA": {
        "modality": "text",
        "value": "El postre"
      },
      "sideB": {
        "modality": "text",
        "value": "The dessert"
      },
      "illustration": {
        "imagePrompt": "A slice of creamy flan with caramel on top",
        "imageSearchTerm": "flan dessert cream",
        "alt": "Flan dessert cream",
        "credit": "Pexels · SpotwizardLee",
        "creditUrl": "https://www.pexels.com/photo/dessert-on-white-ceramic-bowl-9012594/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-postre.webp"
      },
      "shape": "pair",
      "uid": "ol1nwrmvo5f7"
    },
    {
      "id": "pair-dulce",
      "tags": [
        "alcohol-sweet",
        "food-drink"
      ],
      "sideA": {
        "modality": "text",
        "value": "Dulce"
      },
      "sideB": {
        "modality": "text",
        "value": "Sweet"
      },
      "illustration": {
        "imagePrompt": "A handful of colorful hard candies",
        "imageSearchTerm": "colorful hard candy",
        "alt": "Colorful hard candy",
        "credit": "Pexels · Sebaswhitev Valeriano",
        "creditUrl": "https://www.pexels.com/photo/candies-on-white-background-12558757/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-dulce.webp"
      },
      "shape": "pair",
      "uid": "1j74zd31hvfsc7"
    },
    {
      "id": "mcq-drink-order",
      "tags": [
        "food-drink"
      ],
      "options": [
        {
          "modality": "text",
          "value": "Zumo de naranja"
        },
        {
          "modality": "text",
          "value": "Jugo de naranja"
        },
        {
          "modality": "text",
          "value": "Agua de naranja"
        },
        {
          "modality": "text",
          "value": "Refresco de naranja"
        }
      ],
      "correctIndex": 0,
      "explanation": "In Spain, 'zumo' is the word for juice; in most of Latin America, 'jugo' is used.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "What is the standard word for orange juice in Spain?"
      },
      "uid": "zr8rar1vwnctp"
    },
    {
      "id": "pair-billete",
      "tags": [
        "transportation"
      ],
      "sideA": {
        "modality": "text",
        "value": "El billete"
      },
      "sideB": {
        "modality": "text",
        "value": "The ticket"
      },
      "illustration": {
        "imagePrompt": "A train ticket with a barcode on it",
        "imageSearchTerm": "train ticket barcode",
        "alt": "Train ticket barcode",
        "credit": "Pexels · MART  PRODUCTION",
        "creditUrl": "https://www.pexels.com/photo/a-person-inserting-a-ticket-7252259/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-billete.webp"
      },
      "shape": "pair",
      "uid": "k6oybp1v2x35"
    },
    {
      "id": "pair-anden",
      "tags": [
        "transportation"
      ],
      "sideA": {
        "modality": "text",
        "value": "El andén"
      },
      "sideB": {
        "modality": "text",
        "value": "The platform"
      },
      "illustration": {
        "imagePrompt": "A railway platform with people waiting for a train",
        "imageSearchTerm": "train platform waiting",
        "alt": "Train platform waiting",
        "credit": "Pexels · Kevin Hy",
        "creditUrl": "https://www.pexels.com/photo/commuters-at-melbourne-train-station-platform-33816597/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-anden.webp"
      },
      "shape": "pair",
      "uid": "i2n2bp1hjj8ud"
    },
    {
      "id": "pair-trasbordo",
      "tags": [
        "transportation"
      ],
      "sideA": {
        "modality": "text",
        "value": "Trasbordo"
      },
      "sideB": {
        "modality": "text",
        "value": "Transfer (between lines)"
      },
      "illustration": {
        "imagePrompt": "Signs in a subway station showing different line directions",
        "imageSearchTerm": "subway transfer signs",
        "alt": "Subway transfer signs",
        "credit": "Pexels · anung",
        "creditUrl": "https://www.pexels.com/photo/directional-signages-hanging-on-the-wall-11536995/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-trasbordo.webp"
      },
      "shape": "pair",
      "uid": "9ht4i31ukxfed"
    },
    {
      "id": "pair-estacion",
      "tags": [
        "transportation"
      ],
      "sideA": {
        "modality": "text",
        "value": "La estación"
      },
      "sideB": {
        "modality": "text",
        "value": "The station"
      },
      "illustration": {
        "imagePrompt": "The grand entrance of a metropolitan train station",
        "imageSearchTerm": "grand train station",
        "alt": "Grand train station",
        "credit": "Pexels · Kai Seeliger",
        "creditUrl": "https://www.pexels.com/photo/interior-view-of-hamburg-hauptbahnhof-station-34150492/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-estacion.webp"
      },
      "shape": "pair",
      "uid": "2ctz1y1uuwtr6"
    },
    {
      "id": "pair-metro",
      "tags": [
        "transportation"
      ],
      "sideA": {
        "modality": "text",
        "value": "El metro"
      },
      "sideB": {
        "modality": "text",
        "value": "The subway / underground"
      },
      "illustration": {
        "imagePrompt": "A subway train arriving at a clean modern station",
        "imageSearchTerm": "subway train station",
        "alt": "Subway train station",
        "credit": "Pexels · Shovan Datta",
        "creditUrl": "https://www.pexels.com/photo/platform-on-metro-station-15921368/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-metro.webp"
      },
      "shape": "pair",
      "uid": "6x147aufc3v6"
    },
    {
      "id": "pair-autobus",
      "tags": [
        "transportation"
      ],
      "sideA": {
        "modality": "text",
        "value": "El autobús"
      },
      "sideB": {
        "modality": "text",
        "value": "The bus"
      },
      "illustration": {
        "imagePrompt": "A bright red city bus driving down a street",
        "imageSearchTerm": "city bus street",
        "alt": "City bus street",
        "credit": "Pexels · Allen Boguslavsky",
        "creditUrl": "https://www.pexels.com/photo/bus-and-cars-on-street-in-chicago-19169156/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-autobus.webp"
      },
      "shape": "pair",
      "uid": "654liq154y1xg"
    },
    {
      "id": "mcq-transport-ticket",
      "tags": [
        "transportation"
      ],
      "options": [
        {
          "modality": "text",
          "value": "Un trasbordo"
        },
        {
          "modality": "text",
          "value": "Un billete"
        },
        {
          "modality": "text",
          "value": "Una maleta"
        },
        {
          "modality": "text",
          "value": "Un andén"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Billete' is the word for a travel ticket.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "What must you buy to travel on the train?"
      },
      "uid": "1gdfhqx1l0rikd"
    },
    {
      "id": "pair-derecha",
      "tags": [
        "direction",
        "transportation"
      ],
      "sideA": {
        "modality": "text",
        "value": "A la derecha"
      },
      "sideB": {
        "modality": "text",
        "value": "To the right"
      },
      "illustration": {
        "imagePrompt": "A yellow road sign pointing right",
        "imageSearchTerm": "road sign right",
        "alt": "Road sign right",
        "credit": "Pexels · David Brown",
        "creditUrl": "https://www.pexels.com/photo/road-sign-of-turning-in-front-of-a-blue-sky-18214868/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-derecha.webp"
      },
      "shape": "pair",
      "uid": "1ywt4to1np03lk"
    },
    {
      "id": "pair-izquierda",
      "tags": [
        "direction",
        "transportation"
      ],
      "sideA": {
        "modality": "text",
        "value": "A la izquierda"
      },
      "sideB": {
        "modality": "text",
        "value": "To the left"
      },
      "illustration": {
        "imagePrompt": "A yellow road sign pointing left",
        "imageSearchTerm": "road sign left",
        "alt": "Road sign left",
        "credit": "Pexels · Ellie Burgin",
        "creditUrl": "https://www.pexels.com/photo/road-round-sign-with-light-at-night-3643738/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-izquierda.webp"
      },
      "shape": "pair",
      "uid": "nqkpiryu8t3t"
    },
    {
      "id": "pair-recto",
      "tags": [
        "direction",
        "transportation"
      ],
      "sideA": {
        "modality": "text",
        "value": "Todo recto"
      },
      "sideB": {
        "modality": "text",
        "value": "Straight ahead"
      },
      "illustration": {
        "imagePrompt": "A long straight road stretching to the horizon",
        "imageSearchTerm": "long straight road",
        "alt": "Long straight road",
        "credit": "Unsplash · Derek Thomson",
        "creditUrl": "https://unsplash.com/photos/long-exposure-photography-of-black-concrete-road-on-open-area-during-daytime-mgfcRci18So",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-recto.webp"
      },
      "shape": "pair",
      "uid": "6ec0io98zbns"
    },
    {
      "id": "pair-cruzar",
      "tags": [
        "place-action",
        "transportation"
      ],
      "sideA": {
        "modality": "text",
        "value": "Cruzar"
      },
      "sideB": {
        "modality": "text",
        "value": "To cross"
      },
      "illustration": {
        "imagePrompt": "A person walking across a zebra crossing",
        "imageSearchTerm": "zebra crossing street",
        "alt": "Zebra crossing street",
        "credit": "Unsplash · 青 晨",
        "creditUrl": "https://unsplash.com/photos/person-walking-on-pedestrian-lane-during-daytime-feX-KFWRR5o",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-cruzar.webp"
      },
      "shape": "pair",
      "uid": "117fnns1s1j1wo"
    },
    {
      "id": "pair-esquina",
      "tags": [
        "place-action",
        "transportation"
      ],
      "sideA": {
        "modality": "text",
        "value": "La esquina"
      },
      "sideB": {
        "modality": "text",
        "value": "The corner"
      },
      "illustration": {
        "imagePrompt": "A street lamp on a busy city corner",
        "imageSearchTerm": "city street corner",
        "alt": "City street corner",
        "credit": "Unsplash · Yaroslav Yaryi",
        "creditUrl": "https://unsplash.com/photos/a-city-street-with-buildings-on-both-sides-of-it-8HpWD9gMHHI",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-esquina.webp"
      },
      "shape": "pair",
      "uid": "4kircroys81f"
    },
    {
      "id": "pair-cuadra",
      "tags": [
        "place-action",
        "transportation"
      ],
      "sideA": {
        "modality": "text",
        "value": "La cuadra"
      },
      "sideB": {
        "modality": "text",
        "value": "The block (distance)"
      },
      "illustration": {
        "imagePrompt": "An aerial view of city blocks",
        "imageSearchTerm": "aerial city blocks",
        "alt": "Aerial city blocks",
        "credit": "Unsplash · Levi Arnold",
        "creditUrl": "https://unsplash.com/photos/an-aerial-view-of-a-city-with-lots-of-trees-NhY5NE9H_x8",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-cuadra.webp"
      },
      "shape": "pair",
      "uid": "etklxp1gb99jr"
    },
    {
      "id": "cloze-directions-gira",
      "tags": [
        "transportation"
      ],
      "template": "Al final de la calle, ___ a la derecha.",
      "answer": "gira",
      "distractors": [
        "anda",
        "cruza",
        "está"
      ],
      "explanation": "We use the imperative 'gira' to give directions to turn.",
      "shape": "cloze",
      "uid": "jb4ofe16ouov0"
    },
    {
      "id": "mcq-directions-far",
      "tags": [
        "transportation"
      ],
      "options": [
        {
          "modality": "text",
          "value": "Está cerca"
        },
        {
          "modality": "text",
          "value": "Está recto"
        },
        {
          "modality": "text",
          "value": "Está lejos"
        },
        {
          "modality": "text",
          "value": "Está allí"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Lejos' means far away; 'cerca' means nearby.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "How do you say something is 'far'?"
      },
      "uid": "z3j0evwk1j4z"
    },
    {
      "id": "pair-pasaporte",
      "tags": [
        "transportation"
      ],
      "sideA": {
        "modality": "text",
        "value": "El pasaporte"
      },
      "sideB": {
        "modality": "text",
        "value": "The passport"
      },
      "illustration": {
        "imagePrompt": "A navy blue passport resting on an airplane window ledge",
        "imageSearchTerm": "passport window airplane",
        "alt": "Passport window airplane",
        "credit": "Unsplash · Blake Guidry",
        "creditUrl": "https://unsplash.com/photos/silhouette-of-passport-booklet-with-airplane-window-background-jXxdtXFEjcc",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-pasaporte.webp"
      },
      "shape": "pair",
      "uid": "9blerj1vcevl3"
    },
    {
      "id": "pair-maleta",
      "tags": [
        "transportation"
      ],
      "sideA": {
        "modality": "text",
        "value": "La maleta"
      },
      "sideB": {
        "modality": "text",
        "value": "The suitcase / luggage"
      },
      "illustration": {
        "imagePrompt": "A rolling suitcase standing in an airport terminal",
        "imageSearchTerm": "rolling suitcase airport",
        "alt": "Rolling suitcase airport",
        "credit": "Unsplash · Dimitri Karastelev",
        "creditUrl": "https://unsplash.com/photos/gray-hardside-luggage-W4ZctsWkveU",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-maleta.webp"
      },
      "shape": "pair",
      "uid": "1k80ormign5i4"
    },
    {
      "id": "pair-embarque",
      "tags": [
        "transportation"
      ],
      "sideA": {
        "modality": "text",
        "value": "Tarjeta de embarque"
      },
      "sideB": {
        "modality": "text",
        "value": "Boarding pass"
      },
      "illustration": {
        "imagePrompt": "A hand holding a boarding pass with flight details",
        "imageSearchTerm": "boarding pass hand",
        "alt": "Boarding pass hand",
        "credit": "Unsplash · Global Residence Index",
        "creditUrl": "https://unsplash.com/photos/letter-addEU6TScGI",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-embarque.webp"
      },
      "shape": "pair",
      "uid": "j4979jn70omb"
    },
    {
      "id": "pair-aduana",
      "tags": [
        "transportation"
      ],
      "sideA": {
        "modality": "text",
        "value": "La aduana"
      },
      "sideB": {
        "modality": "text",
        "value": "Customs"
      },
      "illustration": {
        "imagePrompt": "A sign for customs and immigration in an airport",
        "imageSearchTerm": "airport customs passport control hall",
        "alt": "Customs airport sign",
        "credit": "Pexels · Kenneth Surillo · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/bustling-airport-check-in-counter-scene-32223420/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-aduana.webp"
      },
      "shape": "pair",
      "uid": "t3pk75fd449d"
    },
    {
      "id": "pair-vuelo",
      "tags": [
        "transportation"
      ],
      "sideA": {
        "modality": "text",
        "value": "El vuelo"
      },
      "sideB": {
        "modality": "text",
        "value": "The flight"
      },
      "illustration": {
        "imagePrompt": "An airplane flying through white clouds",
        "imageSearchTerm": "airplane clouds flying",
        "alt": "Airplane clouds flying",
        "credit": "Unsplash · Philip Myrtorp",
        "creditUrl": "https://unsplash.com/photos/white-airplane-flying-in-the-sky-during-daytime-iiqpxCg2GD4",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-vuelo.webp"
      },
      "shape": "pair",
      "uid": "18gnpn1jmskkl"
    },
    {
      "id": "fact-aeropuerto-etymology",
      "tags": [
        "transportation",
        "etymology"
      ],
      "title": "Aeropuerto: Air + Port",
      "body": "The word **Aeropuerto** is logically constructed from *aero* (air) and *puerto* (port). You will see this on every highway sign directing you to the departures gate.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "airport terminal departures gate",
        "imagePrompt": "An airport terminal exterior with departure gates and airplanes visible on the tarmac.",
        "alt": "Aeropuerto: Air + Port",
        "depictable": true,
        "credit": "Unsplash · Oskar Kadaksoo",
        "creditUrl": "https://unsplash.com/photos/airplane-parked-near-passenger-pathway-DDBDkz0p918",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-aeropuerto-etymology.webp"
      },
      "uid": "109eo87175a965"
    },
    {
      "id": "mcq-airport-items",
      "tags": [
        "transportation"
      ],
      "options": [
        {
          "modality": "text",
          "value": "La maleta"
        },
        {
          "modality": "text",
          "value": "El andén"
        },
        {
          "modality": "text",
          "value": "El pasaporte"
        },
        {
          "modality": "text",
          "value": "El billete"
        }
      ],
      "correctIndex": 2,
      "explanation": "A passport (pasaporte) is the primary travel document for international entry.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "Which item do you need to enter another country?"
      },
      "uid": "cd4a1rudasxz"
    },
    {
      "id": "pair-recepcion",
      "tags": [
        "stay-concepts",
        "housing-lodging"
      ],
      "sideA": {
        "modality": "text",
        "value": "La recepción"
      },
      "sideB": {
        "modality": "text",
        "value": "The reception desk"
      },
      "illustration": {
        "imagePrompt": "A sleek hotel reception counter with a concierge",
        "imageSearchTerm": "hotel reception counter",
        "alt": "Hotel reception counter",
        "credit": "Unsplash · Neon Wang",
        "creditUrl": "https://unsplash.com/photos/hotel-reception-desk-with-modern-wooden-furniture-and-seating-kfnWOD1Tbp8",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-recepcion.webp"
      },
      "shape": "pair",
      "uid": "1b122uu17zx0aq"
    },
    {
      "id": "pair-reserva",
      "tags": [
        "stay-concepts",
        "housing-lodging"
      ],
      "sideA": {
        "modality": "text",
        "value": "La reserva"
      },
      "sideB": {
        "modality": "text",
        "value": "The reservation"
      },
      "illustration": {
        "imagePrompt": "A person looking at a booking confirmation on a phone",
        "imageSearchTerm": "booking confirmation phone",
        "alt": "Booking confirmation phone",
        "credit": "Unsplash · appshunter.io",
        "creditUrl": "https://unsplash.com/photos/a-blue-samsung-phone-with-the-logo-of-bookking-com-on-it-X7n9AVM71Z8",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-reserva.webp"
      },
      "shape": "pair",
      "uid": "1r3vysk1hjdoae"
    },
    {
      "id": "pair-botones",
      "tags": [
        "people-keys",
        "housing-lodging"
      ],
      "sideA": {
        "modality": "text",
        "value": "El botones"
      },
      "sideB": {
        "modality": "text",
        "value": "The bellhop"
      },
      "illustration": {
        "imagePrompt": "A bellhop pushing a luggage cart in a hotel lobby",
        "imageSearchTerm": "hotel bellhop cart",
        "alt": "Hotel bellhop cart",
        "credit": "Unsplash · Fabe collage",
        "creditUrl": "https://unsplash.com/photos/woman-on-platform-cart-v23CfX0sM4s",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-botones.webp"
      },
      "shape": "pair",
      "uid": "e3958sde9yd6"
    },
    {
      "id": "pair-llave",
      "tags": [
        "people-keys",
        "housing-lodging"
      ],
      "sideA": {
        "modality": "text",
        "value": "La llave"
      },
      "sideB": {
        "modality": "text",
        "value": "The key"
      },
      "illustration": {
        "imagePrompt": "An old-fashioned metal hotel key with a tassel",
        "imageSearchTerm": "hotel key tassel",
        "alt": "Hotel key tassel",
        "credit": "Pexels · Andrea Piacquadio · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/key-with-trinket-in-shabby-door-3769979/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-llave.webp"
      },
      "shape": "pair",
      "uid": "lt7pv73lg92p"
    },
    {
      "id": "pair-huesped",
      "tags": [
        "people-keys",
        "housing-lodging"
      ],
      "sideA": {
        "modality": "text",
        "value": "El huésped"
      },
      "sideB": {
        "modality": "text",
        "value": "The guest"
      },
      "illustration": {
        "imagePrompt": "A smiling guest being greeted at a hotel",
        "imageSearchTerm": "hotel guest greeted",
        "alt": "Hotel guest greeted",
        "credit": "Unsplash · Kristina Paparo",
        "creditUrl": "https://unsplash.com/photos/two-man-and-woman-standing-on-doorway-IIY5YxY8WKY",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-huesped.webp"
      },
      "shape": "pair",
      "uid": "15w4t8w1bkphvu"
    },
    {
      "id": "mcq-hotel-staff",
      "tags": [
        "housing-lodging"
      ],
      "options": [
        {
          "modality": "text",
          "value": "El camarero"
        },
        {
          "modality": "text",
          "value": "El recepcionista"
        },
        {
          "modality": "text",
          "value": "El médico"
        },
        {
          "modality": "text",
          "value": "El botones"
        }
      ],
      "correctIndex": 3,
      "explanation": "The 'botones' (bellhop) is responsible for luggage assistance.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "Who helps you with your bags at a hotel?"
      },
      "uid": "q9n4u1aqpddb"
    },
    {
      "id": "pair-estancia",
      "tags": [
        "stay-concepts",
        "housing-lodging"
      ],
      "sideA": {
        "modality": "text",
        "value": "La estancia"
      },
      "sideB": {
        "modality": "text",
        "value": "The stay (duration)"
      },
      "illustration": {
        "imagePrompt": "A calendar showing several days marked for a trip",
        "imageSearchTerm": "calendar trip days",
        "alt": "Calendar trip days",
        "credit": "Unsplash · Towfiqu barbhuiya",
        "creditUrl": "https://unsplash.com/photos/a-calendar-with-red-push-buttons-pinned-to-it-bwOAixLG0uc",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-estancia.webp"
      },
      "shape": "pair",
      "uid": "1tjbxv2idxn2e"
    },
    {
      "id": "pair-cama",
      "tags": [
        "sleep-bath",
        "housing-lodging"
      ],
      "sideA": {
        "modality": "text",
        "value": "La cama"
      },
      "sideB": {
        "modality": "text",
        "value": "The bed"
      },
      "illustration": {
        "imagePrompt": "A large made bed with white linens and pillows",
        "imageSearchTerm": "hotel bed linens",
        "alt": "Hotel bed linens",
        "credit": "Unsplash · Rhema Kallianpur",
        "creditUrl": "https://unsplash.com/photos/gray-table-lamp-beside-white-bed-pillow-uocSnWMhnAs",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-cama.webp"
      },
      "shape": "pair",
      "uid": "1mciosxms9d6x"
    },
    {
      "id": "pair-almohada",
      "tags": [
        "sleep-bath",
        "housing-lodging"
      ],
      "sideA": {
        "modality": "text",
        "value": "La almohada"
      },
      "sideB": {
        "modality": "text",
        "value": "The pillow"
      },
      "illustration": {
        "imagePrompt": "A soft white pillow resting on a bed",
        "imageSearchTerm": "soft white pillow",
        "alt": "Soft white pillow",
        "credit": "Unsplash · the blowup",
        "creditUrl": "https://unsplash.com/photos/white-bed-pillow-on-bed-9W6BgX5hTvI",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-almohada.webp"
      },
      "shape": "pair",
      "uid": "1er4my61coibvg"
    },
    {
      "id": "pair-ducha",
      "tags": [
        "climate-shower",
        "housing-lodging"
      ],
      "sideA": {
        "modality": "text",
        "value": "La ducha"
      },
      "sideB": {
        "modality": "text",
        "value": "The shower"
      },
      "illustration": {
        "imagePrompt": "A modern glass-walled shower with water running",
        "imageSearchTerm": "modern glass shower",
        "alt": "Modern glass shower",
        "credit": "Unsplash · Lotus Design N Print",
        "creditUrl": "https://unsplash.com/photos/a-bathroom-with-a-large-white-bathtub-next-to-a-walk-in-shower-Dk_o7KQyGkI",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-ducha.webp"
      },
      "shape": "pair",
      "uid": "ssorqh1ycrpqh"
    },
    {
      "id": "pair-toalla",
      "tags": [
        "sleep-bath",
        "housing-lodging"
      ],
      "sideA": {
        "modality": "text",
        "value": "La toalla"
      },
      "sideB": {
        "modality": "text",
        "value": "The towel"
      },
      "illustration": {
        "imagePrompt": "A stack of folded white towels in a bathroom",
        "imageSearchTerm": "folded white towels",
        "alt": "Folded white towels",
        "credit": "Unsplash · Mads Leif Hansen",
        "creditUrl": "https://unsplash.com/photos/stack-of-clean-white-towels-on-a-surface-qPNgpYUCW0c",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-toalla.webp"
      },
      "shape": "pair",
      "uid": "11p81eoqwad3s"
    },
    {
      "id": "pair-aire-acondicionado",
      "tags": [
        "climate-shower",
        "housing-lodging"
      ],
      "sideA": {
        "modality": "text",
        "value": "Aire acondicionado"
      },
      "sideB": {
        "modality": "text",
        "value": "Air conditioning"
      },
      "illustration": {
        "imagePrompt": "An AC unit mounted high on a white wall",
        "imageSearchTerm": "ac unit wall",
        "alt": "Ac unit wall",
        "credit": "Unsplash · Everett Pachmann",
        "creditUrl": "https://unsplash.com/photos/a-white-air-conditioner-sitting-on-top-of-a-brick-wall-JsPkVrHMQoo",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-aire-acondicionado.webp"
      },
      "shape": "pair",
      "uid": "zufq91jy9eo1"
    },
    {
      "id": "pair-calefaccion",
      "tags": [
        "climate-shower",
        "housing-lodging"
      ],
      "sideA": {
        "modality": "text",
        "value": "La calefacción"
      },
      "sideB": {
        "modality": "text",
        "value": "The heating"
      },
      "illustration": {
        "imagePrompt": "An old-fashioned cast iron radiator under a window",
        "imageSearchTerm": "iron radiator heater",
        "alt": "Iron radiator heater",
        "credit": "Unsplash · e24",
        "creditUrl": "https://unsplash.com/photos/a-white-radiator-in-a-room-N6KVqGA44ZI",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-calefaccion.webp"
      },
      "shape": "pair",
      "uid": "185ga5uz0egwo"
    },
    {
      "id": "cloze-room-needs",
      "tags": [
        "housing-lodging"
      ],
      "template": "En la habitación hace mucho calor, ¿funciona ___?",
      "answer": "el aire acondicionado",
      "distractors": [
        "la calefacción",
        "la ducha",
        "la toalla"
      ],
      "explanation": "If it is too hot, you need the air conditioning (aire acondicionado).",
      "shape": "cloze",
      "uid": "1kp33t4yc8ah"
    },
    {
      "id": "fact-instalaciones",
      "tags": [
        "housing-lodging"
      ],
      "title": "Hotel Facilities: Instalaciones",
      "body": "When booking, check the **instalaciones** (*facilities*). This includes **conexión Wi-Fi**, **piscina** (*pool*), and **ascensor** (*elevator*).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "hotel swimming pool facilities",
        "imagePrompt": "A hotel swimming pool area with lounge chairs, representing typical guest facilities.",
        "alt": "Hotel Facilities: Instalaciones",
        "depictable": true,
        "credit": "Unsplash · Roberto Nickson",
        "creditUrl": "https://unsplash.com/photos/blue-swimming-pool-h1_ILkb9tLo",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-instalaciones.webp"
      },
      "uid": "ua90s71g7kk4d"
    },
    {
      "id": "pair-precio",
      "tags": [
        "billing",
        "housing-lodging"
      ],
      "sideA": {
        "modality": "text",
        "value": "El precio"
      },
      "sideB": {
        "modality": "text",
        "value": "The price"
      },
      "illustration": {
        "imagePrompt": "A price tag hanging from an item",
        "imageSearchTerm": "price tag hanging",
        "alt": "Price tag hanging",
        "credit": "Unsplash · Angèle Kamp",
        "creditUrl": "https://unsplash.com/photos/four-paper-card-tags-KaeaUITiWnc",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-precio.webp"
      },
      "shape": "pair",
      "uid": "15qi1txq97aj5"
    },
    {
      "id": "pair-incluido",
      "tags": [
        "billing",
        "housing-lodging"
      ],
      "sideA": {
        "modality": "text",
        "value": "Incluido"
      },
      "sideB": {
        "modality": "text",
        "value": "Included"
      },
      "illustration": {
        "imagePrompt": "A breakfast buffet table with an 'included' sign",
        "imageSearchTerm": "breakfast buffet included",
        "alt": "Breakfast buffet included",
        "credit": "Unsplash · Rachel Park",
        "creditUrl": "https://unsplash.com/photos/breakfast-spread-with-waffles-eggs-and-juice-hrlvr2ZlUNk",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-incluido.webp"
      },
      "shape": "pair",
      "uid": "1tayqorqg20wv"
    },
    {
      "id": "pair-pagar",
      "tags": [
        "payment-method",
        "housing-lodging"
      ],
      "sideA": {
        "modality": "text",
        "value": "Pagar"
      },
      "sideB": {
        "modality": "text",
        "value": "To pay"
      },
      "illustration": {
        "imagePrompt": "A hand handing over money to another person",
        "imageSearchTerm": "handing money pay",
        "alt": "Handing money pay",
        "credit": "Unsplash · Alexander Mils",
        "creditUrl": "https://unsplash.com/photos/fan-of-100-us-dollar-banknotes-lCPhGxs7pww",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-pagar.webp"
      },
      "shape": "pair",
      "uid": "wb7st4qk7sui"
    },
    {
      "id": "pair-tarjeta",
      "tags": [
        "payment-method",
        "housing-lodging"
      ],
      "sideA": {
        "modality": "text",
        "value": "Tarjeta de crédito"
      },
      "sideB": {
        "modality": "text",
        "value": "Credit card"
      },
      "illustration": {
        "imagePrompt": "A shiny credit card on a countertop",
        "imageSearchTerm": "credit card counter",
        "alt": "Credit card counter",
        "credit": "Unsplash · Nathana Rebouças",
        "creditUrl": "https://unsplash.com/photos/a-person-holding-a-credit-card-in-front-of-a-machine-3YSDTzqnVtQ",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-tarjeta.webp"
      },
      "shape": "pair",
      "uid": "ijmctxuq37oz"
    },
    {
      "id": "pair-efectivo",
      "tags": [
        "payment-method",
        "housing-lodging"
      ],
      "sideA": {
        "modality": "text",
        "value": "En efectivo"
      },
      "sideB": {
        "modality": "text",
        "value": "In cash"
      },
      "illustration": {
        "imagePrompt": "A pile of folded paper banknotes",
        "imageSearchTerm": "paper banknotes cash",
        "alt": "Paper banknotes cash",
        "credit": "Unsplash · Jason Leung",
        "creditUrl": "https://unsplash.com/photos/10-and-one-10-us-dollar-bill-SAYzxuS1O3M",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-efectivo.webp"
      },
      "shape": "pair",
      "uid": "1u8do0eg3xkfe"
    },
    {
      "id": "pair-factura",
      "tags": [
        "billing",
        "housing-lodging"
      ],
      "sideA": {
        "modality": "text",
        "value": "La factura"
      },
      "sideB": {
        "modality": "text",
        "value": "The invoice / official bill"
      },
      "illustration": {
        "imagePrompt": "A formal printed invoice with business header",
        "imageSearchTerm": "printed restaurant bill receipt",
        "alt": "Printed invoice paper",
        "credit": "Unsplash · Daniel Bradley",
        "creditUrl": "https://unsplash.com/photos/man-holding-white-menu-y_WDEY9e6mA",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-factura.webp"
      },
      "shape": "pair",
      "uid": "1phd0oe1tw36ek"
    },
    {
      "id": "mcq-payment-type",
      "tags": [
        "housing-lodging"
      ],
      "options": [
        {
          "modality": "text",
          "value": "En efectivo"
        },
        {
          "modality": "text",
          "value": "A plazos"
        },
        {
          "modality": "text",
          "value": "Con cheque"
        },
        {
          "modality": "text",
          "value": "Con tarjeta"
        }
      ],
      "correctIndex": 0,
      "explanation": "Banknotes and coins together are referred to as paying 'en efectivo' (in cash). 'Con tarjeta' is by card, 'con cheque' is by check, and 'a plazos' means in installments — different payment methods, not cash.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "How do you say you want to pay with cash?"
      },
      "uid": "47ldkn8t4zzj"
    },
    {
      "id": "pair-tienda",
      "tags": [
        "place-person",
        "shopping-money"
      ],
      "sideA": {
        "modality": "text",
        "value": "La tienda"
      },
      "sideB": {
        "modality": "text",
        "value": "The shop / store"
      },
      "illustration": {
        "imagePrompt": "A boutique storefront with glass windows",
        "imageSearchTerm": "boutique storefront glass",
        "alt": "Boutique storefront glass",
        "credit": "Unsplash · 卓倩 李",
        "creditUrl": "https://unsplash.com/photos/people-walking-inside-building-during-daytime-aUe9RCFFcjU",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-tienda.webp"
      },
      "shape": "pair",
      "uid": "rokaqhtdaa5f"
    },
    {
      "id": "pair-dependiente",
      "tags": [
        "place-person",
        "shopping-money"
      ],
      "sideA": {
        "modality": "text",
        "value": "El dependiente"
      },
      "sideB": {
        "modality": "text",
        "value": "The shop assistant"
      },
      "illustration": {
        "imagePrompt": "A person in an apron folding clothes in a shop",
        "imageSearchTerm": "shop assistant folding",
        "alt": "Shop assistant folding",
        "credit": "Unsplash · sq lim",
        "creditUrl": "https://unsplash.com/photos/a-woman-standing-at-a-cash-register-in-a-store-HaZhm6xIUgs",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-dependiente.webp"
      },
      "shape": "pair",
      "uid": "16295cnkkpgtz"
    },
    {
      "id": "pair-rebajas",
      "tags": [
        "shopping-action",
        "shopping-money"
      ],
      "sideA": {
        "modality": "text",
        "value": "Las rebajas"
      },
      "sideB": {
        "modality": "text",
        "value": "The sales (discounts)"
      },
      "illustration": {
        "imagePrompt": "A bright red 'SALE' sign in a window",
        "imageSearchTerm": "sale sign window",
        "alt": "Sale sign window",
        "credit": "Unsplash · Markus Spiske",
        "creditUrl": "https://unsplash.com/photos/man-in-green-jacket-walking-on-sidewalk-during-daytime-BTKF6G-O8fU",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-rebajas.webp"
      },
      "shape": "pair",
      "uid": "12zzopw17j0my0"
    },
    {
      "id": "pair-escaparate",
      "tags": [
        "place-person",
        "shopping-money"
      ],
      "sideA": {
        "modality": "text",
        "value": "El escaparate"
      },
      "sideB": {
        "modality": "text",
        "value": "The shop window"
      },
      "illustration": {
        "imagePrompt": "A decorated display window with mannequins",
        "imageSearchTerm": "shop window display",
        "alt": "Shop window display",
        "credit": "Unsplash · Claudio Schwarz",
        "creditUrl": "https://unsplash.com/photos/assorted-color-sock-lot-displayed-behind-glass-window-wEASAyNVui0",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-escaparate.webp"
      },
      "shape": "pair",
      "uid": "k44p2zaxct47"
    },
    {
      "id": "pair-probarse",
      "tags": [
        "shopping-action",
        "shopping-money"
      ],
      "sideA": {
        "modality": "text",
        "value": "Probarse"
      },
      "sideB": {
        "modality": "text",
        "value": "To try on (clothes)"
      },
      "illustration": {
        "imagePrompt": "A person checking a jacket in a mirror",
        "imageSearchTerm": "trying on clothes mirror",
        "alt": "Trying on clothes mirror",
        "credit": "Unsplash · Vitaly Gariev",
        "creditUrl": "https://unsplash.com/photos/two-women-are-shopping-and-trying-on-clothes-8uAQ1_tkJt4",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-probarse.webp"
      },
      "shape": "pair",
      "uid": "1f84zawg3l9a2"
    },
    {
      "id": "pair-probador",
      "tags": [
        "shopping-action",
        "shopping-money"
      ],
      "sideA": {
        "modality": "text",
        "value": "El probador"
      },
      "sideB": {
        "modality": "text",
        "value": "The fitting room"
      },
      "illustration": {
        "imagePrompt": "A curtained-off booth in a clothing store",
        "imageSearchTerm": "clothing store fitting room curtain",
        "alt": "Fitting room booth",
        "credit": "Unsplash · Jason Leung",
        "creditUrl": "https://unsplash.com/photos/blue-curtain-in-a-changing-room-with-clothes-visible-AQOYX6LK184",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-probador.webp"
      },
      "shape": "pair",
      "uid": "8r3p69c5ta7"
    },
    {
      "id": "mcq-shopping-sales",
      "tags": [
        "shopping-money"
      ],
      "options": [
        {
          "modality": "text",
          "value": "Cajeros"
        },
        {
          "modality": "text",
          "value": "Rebajas"
        },
        {
          "modality": "text",
          "value": "Dependientes"
        },
        {
          "modality": "text",
          "value": "Tiendas"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Rebajas' is the specific term for seasonal sales periods.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "What are seasonal discounts called in Spain?"
      },
      "uid": "1ntqtmcbiuh0o"
    },
    {
      "id": "pair-camisa",
      "tags": [
        "upper-or-size",
        "shopping-money"
      ],
      "sideA": {
        "modality": "text",
        "value": "La camisa"
      },
      "sideB": {
        "modality": "text",
        "value": "The shirt"
      },
      "illustration": {
        "imagePrompt": "A crisp white button-down shirt on a hanger",
        "imageSearchTerm": "white button shirt",
        "alt": "White button shirt",
        "credit": "Unsplash · Nimble Made",
        "creditUrl": "https://unsplash.com/photos/man-in-white-button-up-shirt-GDebkNryTd4",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-camisa.webp"
      },
      "shape": "pair",
      "uid": "1nktqmi20z9y"
    },
    {
      "id": "pair-pantalones",
      "tags": [
        "lower-or-number",
        "shopping-money"
      ],
      "sideA": {
        "modality": "text",
        "value": "Los pantalones"
      },
      "sideB": {
        "modality": "text",
        "value": "The pants / trousers"
      },
      "illustration": {
        "imagePrompt": "A pair of denim jeans folded on a shelf",
        "imageSearchTerm": "folded denim jeans",
        "alt": "Folded denim jeans",
        "credit": "Unsplash · Claire Abdo",
        "creditUrl": "https://unsplash.com/photos/a-stack-of-jeans-sitting-on-top-of-each-other-aWLTXw6kbDw",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-pantalones.webp"
      },
      "shape": "pair",
      "uid": "z22p4y1oqq76e"
    },
    {
      "id": "pair-falda",
      "tags": [
        "upper-or-size",
        "shopping-money"
      ],
      "sideA": {
        "modality": "text",
        "value": "La falda"
      },
      "sideB": {
        "modality": "text",
        "value": "The skirt"
      },
      "illustration": {
        "imagePrompt": "A colorful pleated skirt hanging up",
        "imageSearchTerm": "colorful pleated skirt",
        "alt": "Colorful pleated skirt",
        "credit": "Unsplash · Elist Nguyen",
        "creditUrl": "https://unsplash.com/photos/woman-in-maroon-sweater-with-hands-near-face-4rJ9M3YAugE",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-falda.webp"
      },
      "shape": "pair",
      "uid": "1i6swqd1v73c1v"
    },
    {
      "id": "pair-zapatos",
      "tags": [
        "lower-or-number",
        "shopping-money"
      ],
      "sideA": {
        "modality": "text",
        "value": "Los zapatos"
      },
      "sideB": {
        "modality": "text",
        "value": "The shoes"
      },
      "illustration": {
        "imagePrompt": "A pair of polished leather dress shoes",
        "imageSearchTerm": "leather dress shoes",
        "alt": "Leather dress shoes",
        "credit": "Unsplash · Davinder Singh",
        "creditUrl": "https://unsplash.com/photos/a-pair-of-black-shoes-2nST4hbvTkc",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-zapatos.webp"
      },
      "shape": "pair",
      "uid": "et2m531om50z3"
    },
    {
      "id": "pair-talla",
      "tags": [
        "upper-or-size",
        "shopping-money"
      ],
      "sideA": {
        "modality": "text",
        "value": "La talla"
      },
      "sideB": {
        "modality": "text",
        "value": "The size (clothes)"
      },
      "illustration": {
        "imagePrompt": "A clothing tag showing size 'M'",
        "imageSearchTerm": "clothing size tag",
        "alt": "Clothing size tag",
        "credit": "Unsplash · Mnz",
        "creditUrl": "https://unsplash.com/photos/maison-kitsune-product-label-3uD8aoUBIso",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-talla.webp"
      },
      "shape": "pair",
      "uid": "rb0ouu1c0xgf6"
    },
    {
      "id": "pair-numero",
      "tags": [
        "lower-or-number",
        "shopping-money"
      ],
      "sideA": {
        "modality": "text",
        "value": "El número"
      },
      "sideB": {
        "modality": "text",
        "value": "The size (shoes)"
      },
      "illustration": {
        "imagePrompt": "The sole of a shoe showing size '42'",
        "imageSearchTerm": "shoe size sole",
        "alt": "Shoe size sole",
        "credit": "Unsplash · Kelvin Han",
        "creditUrl": "https://unsplash.com/photos/white-nike-air-force-1-low-x_7vd201m9I",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-numero.webp"
      },
      "shape": "pair",
      "uid": "jgzoxf1c48olh"
    },
    {
      "id": "cloze-talla-ropa",
      "tags": [
        "shopping-money"
      ],
      "template": "No me queda bien, necesito una ___ más grande.",
      "answer": "talla",
      "distractors": [
        "número",
        "tienda",
        "caro"
      ],
      "explanation": "For clothing items like shirts or dresses, we use 'talla' to refer to size.",
      "shape": "cloze",
      "uid": "1ek9hlardguhc"
    },
    {
      "id": "mcq-clothing-item",
      "tags": [
        "shopping-money"
      ],
      "options": [
        {
          "modality": "text",
          "value": "Los zapatos"
        },
        {
          "modality": "text",
          "value": "Los pantalones"
        },
        {
          "modality": "text",
          "value": "El probador"
        },
        {
          "modality": "text",
          "value": "La camisa"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Pantalones' are worn on the legs; 'camisa' on the torso.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "Which of these is something you wear on your legs?"
      },
      "uid": "10yhqoa1ch3nam"
    },
    {
      "id": "pair-barato",
      "tags": [
        "price-adjective",
        "shopping-money"
      ],
      "sideA": {
        "modality": "text",
        "value": "Barato"
      },
      "sideB": {
        "modality": "text",
        "value": "Cheap / Inexpensive"
      },
      "illustration": {
        "imagePrompt": "A dollar sign with a low percentage off",
        "imageSearchTerm": "cheap price sign",
        "alt": "Cheap price sign",
        "credit": "Unsplash · kerry rawlinson",
        "creditUrl": "https://unsplash.com/photos/white-and-black-no-smoking-sign-TNl4aR3kidM",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-barato.webp"
      },
      "shape": "pair",
      "uid": "1wxlcm51dimf77"
    },
    {
      "id": "pair-caro",
      "tags": [
        "price-adjective",
        "shopping-money"
      ],
      "sideA": {
        "modality": "text",
        "value": "Caro"
      },
      "sideB": {
        "modality": "text",
        "value": "Expensive"
      },
      "illustration": {
        "imagePrompt": "A luxury car with a high price tag",
        "imageSearchTerm": "luxury expensive car",
        "alt": "Luxury expensive car",
        "credit": "Unsplash · Chelsea fern",
        "creditUrl": "https://unsplash.com/photos/black-sports-car-tck12YHwl2Q",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-caro.webp"
      },
      "shape": "pair",
      "uid": "6ej0y4zjj4sq"
    },
    {
      "id": "pair-descuento",
      "tags": [
        "price-adjective",
        "shopping-money"
      ],
      "sideA": {
        "modality": "text",
        "value": "El descuento"
      },
      "sideB": {
        "modality": "text",
        "value": "The discount"
      },
      "illustration": {
        "imagePrompt": "A coupon being used at a register",
        "imageSearchTerm": "coupon discount register",
        "alt": "Coupon discount register",
        "credit": "Unsplash · Tamanna Rumee",
        "creditUrl": "https://unsplash.com/photos/text-mIqyYpSNq3o",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-descuento.webp"
      },
      "shape": "pair",
      "uid": "5joiwx6hz1vx"
    },
    {
      "id": "pair-moneda",
      "tags": [
        "money-physical",
        "shopping-money"
      ],
      "sideA": {
        "modality": "text",
        "value": "La moneda"
      },
      "sideB": {
        "modality": "text",
        "value": "The coin / currency"
      },
      "illustration": {
        "imagePrompt": "A silver coin spinning on a surface",
        "imageSearchTerm": "spinning silver coin",
        "alt": "Spinning silver coin",
        "credit": "Unsplash · Scottsdale Mint",
        "creditUrl": "https://unsplash.com/photos/a-set-of-four-silver-coins-sitting-on-top-of-a-table-lpJ0utTeda0",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-moneda.webp"
      },
      "shape": "pair",
      "uid": "1wjywdp4ko4kl"
    },
    {
      "id": "pair-billete-dinero",
      "tags": [
        "money-physical",
        "shopping-money"
      ],
      "sideA": {
        "modality": "text",
        "value": "El billete"
      },
      "sideB": {
        "modality": "text",
        "value": "The banknote / paper money"
      },
      "illustration": {
        "imagePrompt": "A fan of crisp paper money bills",
        "imageSearchTerm": "paper money fan",
        "alt": "Paper money fan",
        "credit": "Unsplash · Shane",
        "creditUrl": "https://unsplash.com/photos/man-in-black-framed-sunglasses-holding-fan-of-white-and-gray-striped-cards-U_ekGjoIm_E",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-billete-dinero.webp"
      },
      "shape": "pair",
      "uid": "4gtlow1l04s3k"
    },
    {
      "id": "pair-cajero",
      "tags": [
        "money-physical",
        "shopping-money"
      ],
      "sideA": {
        "modality": "text",
        "value": "El cajero"
      },
      "sideB": {
        "modality": "text",
        "value": "The cashier / ATM"
      },
      "illustration": {
        "imagePrompt": "A person taking money from an ATM machine",
        "imageSearchTerm": "atm machine money",
        "alt": "Atm machine money",
        "credit": "Unsplash · Ali Mkumbwa",
        "creditUrl": "https://unsplash.com/photos/a-person-using-an-atm-machine-to-pay-money-OnRPps1wPus",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-cajero.webp"
      },
      "shape": "pair",
      "uid": "17apyic1ppoj98"
    },
    {
      "id": "mcq-bargaining-verb",
      "tags": [
        "shopping-money"
      ],
      "options": [
        {
          "modality": "text",
          "value": "Pagar"
        },
        {
          "modality": "text",
          "value": "Comprar"
        },
        {
          "modality": "text",
          "value": "Regatear"
        },
        {
          "modality": "text",
          "value": "Vender"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Regatear' is the term used for negotiating a price.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "What is the verb for 'to haggle' or 'bargain'?"
      },
      "uid": "83pmcc19801x6"
    },
    {
      "id": "pair-cabeza",
      "tags": [
        "head",
        "body"
      ],
      "sideA": {
        "modality": "text",
        "value": "La cabeza"
      },
      "sideB": {
        "modality": "text",
        "value": "The head"
      },
      "illustration": {
        "imagePrompt": "A profile silhouette of a human head",
        "imageSearchTerm": "human head silhouette",
        "alt": "Human head silhouette",
        "credit": "Unsplash · Joe Shields",
        "creditUrl": "https://unsplash.com/photos/silhouette-of-man-dLij9K4ObYY",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-cabeza.webp"
      },
      "shape": "pair",
      "uid": "n1trky1yc4cg8"
    },
    {
      "id": "pair-brazo",
      "tags": [
        "limbs",
        "body"
      ],
      "sideA": {
        "modality": "text",
        "value": "El brazo"
      },
      "sideB": {
        "modality": "text",
        "value": "The arm"
      },
      "illustration": {
        "imagePrompt": "A muscular arm flexed slightly",
        "imageSearchTerm": "human arm flexed",
        "alt": "Human arm flexed",
        "credit": "Unsplash · Brecht Corbeel",
        "creditUrl": "https://unsplash.com/photos/detailed-human-muscular-anatomy-model-iJ_WLJEAIVk",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-brazo.webp"
      },
      "shape": "pair",
      "uid": "15v60k21k0pl8k"
    },
    {
      "id": "pair-pierna",
      "tags": [
        "limbs",
        "body"
      ],
      "sideA": {
        "modality": "text",
        "value": "La pierna"
      },
      "sideB": {
        "modality": "text",
        "value": "The leg"
      },
      "illustration": {
        "imagePrompt": "A person's legs walking forward",
        "imageSearchTerm": "human legs walking",
        "alt": "Human legs walking",
        "credit": "Unsplash · Arek Adeoye",
        "creditUrl": "https://unsplash.com/photos/shallow-focus-photography-of-person-walking-on-road-between-grass-ljoCgjs63SM",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-pierna.webp"
      },
      "shape": "pair",
      "uid": "1tpz0sl1yii1k5"
    },
    {
      "id": "pair-espalda",
      "tags": [
        "torso",
        "body"
      ],
      "sideA": {
        "modality": "text",
        "value": "La espalda"
      },
      "sideB": {
        "modality": "text",
        "value": "The back"
      },
      "illustration": {
        "imagePrompt": "A view of a person's upper back and spine",
        "imageSearchTerm": "human back spine",
        "alt": "Human back spine"
      },
      "shape": "pair",
      "uid": "1lgavtf1mnepe3"
    },
    {
      "id": "pair-mano",
      "tags": [
        "limbs",
        "body"
      ],
      "sideA": {
        "modality": "text",
        "value": "La mano"
      },
      "sideB": {
        "modality": "text",
        "value": "The hand"
      },
      "illustration": {
        "imagePrompt": "A hand with fingers spread out wide",
        "imageSearchTerm": "human hand spread",
        "alt": "Human hand spread",
        "credit": "Unsplash · Luis Quintero · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/human-hand-qKspdY9XUzs",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-mano.webp"
      },
      "shape": "pair",
      "uid": "wyctky1o7qbs0"
    },
    {
      "id": "pair-pie",
      "tags": [
        "limbs",
        "body"
      ],
      "sideA": {
        "modality": "text",
        "value": "El pie"
      },
      "sideB": {
        "modality": "text",
        "value": "The foot"
      },
      "illustration": {
        "imagePrompt": "A human foot in a neutral position",
        "imageSearchTerm": "human foot neutral",
        "alt": "Human foot neutral",
        "credit": "Unsplash · Alicia Christin Gerald · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/a-close-up-of-a-persons-bare-foot-on-the-floor-yExJ3n6_iiE",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-pie.webp"
      },
      "shape": "pair",
      "uid": "14pio6q1rjhk8y"
    },
    {
      "id": "pair-estomago",
      "tags": [
        "torso",
        "body"
      ],
      "sideA": {
        "modality": "text",
        "value": "El estómago"
      },
      "sideB": {
        "modality": "text",
        "value": "The stomach"
      },
      "illustration": {
        "imagePrompt": "An anatomical diagram of the human stomach",
        "imageSearchTerm": "human stomach anatomy",
        "alt": "Human stomach anatomy",
        "credit": "Double--M (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/49879584@N00/5551615776",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-estomago.webp"
      },
      "shape": "pair",
      "uid": "1u0pkwi1vznh9m"
    },
    {
      "id": "pair-garganta",
      "tags": [
        "torso",
        "body"
      ],
      "sideA": {
        "modality": "text",
        "value": "La garganta"
      },
      "sideB": {
        "modality": "text",
        "value": "The throat"
      },
      "illustration": {
        "imagePrompt": "A person touching their throat while looking in a mirror",
        "imageSearchTerm": "person touching throat",
        "alt": "Person touching throat",
        "credit": "Unsplash · Luiz Rogério Nunes · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/topless-woman-with-left-hand-on-her-chin-XEQAQwaAAC0",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-garganta.webp"
      },
      "shape": "pair",
      "uid": "11et8er50dieh"
    },
    {
      "id": "pair-medico",
      "tags": [
        "health"
      ],
      "sideA": {
        "modality": "text",
        "value": "El médico"
      },
      "sideB": {
        "modality": "text",
        "value": "The doctor"
      },
      "illustration": {
        "imagePrompt": "A doctor with a stethoscope around their neck",
        "imageSearchTerm": "doctor with stethoscope",
        "alt": "Doctor with stethoscope",
        "credit": "takomabibelot (Openverse) · cc0 1.0",
        "creditUrl": "https://www.flickr.com/photos/38782010@N00/5096787916",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-medico.webp"
      },
      "shape": "pair",
      "uid": "1we4dmk8ll1q6"
    },
    {
      "id": "pair-enfermera",
      "tags": [
        "health"
      ],
      "sideA": {
        "modality": "text",
        "value": "La enfermera"
      },
      "sideB": {
        "modality": "text",
        "value": "The nurse"
      },
      "illustration": {
        "imagePrompt": "A nurse checking a patient's chart",
        "imageSearchTerm": "nurse checking chart",
        "alt": "Nurse checking chart",
        "credit": "jrseles (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/41777096@N02/3861636096",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-enfermera.webp"
      },
      "shape": "pair",
      "uid": "ewzui813pwyp2"
    },
    {
      "id": "pair-cita",
      "tags": [
        "health"
      ],
      "sideA": {
        "modality": "text",
        "value": "La cita"
      },
      "sideB": {
        "modality": "text",
        "value": "The appointment"
      },
      "illustration": {
        "imagePrompt": "A clock icon next to a medical cross",
        "imageSearchTerm": "medical appointment icon",
        "alt": "Medical appointment icon",
        "credit": "Unsplash · Samuel Regan-Asante · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/a-blue-circle-with-a-black-background-8qJMw6ZopTc",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-cita.webp"
      },
      "shape": "pair",
      "uid": "11qz8m2k0r11m"
    },
    {
      "id": "pair-receta",
      "tags": [
        "health"
      ],
      "sideA": {
        "modality": "text",
        "value": "La receta"
      },
      "sideB": {
        "modality": "text",
        "value": "The prescription / recipe"
      },
      "illustration": {
        "imagePrompt": "A signed medical prescription form",
        "imageSearchTerm": "medical prescription form",
        "alt": "Medical prescription form"
      },
      "shape": "pair",
      "uid": "h2vlwr1c464lj"
    },
    {
      "id": "pair-farmacia",
      "tags": [
        "health"
      ],
      "sideA": {
        "modality": "text",
        "value": "La farmacia"
      },
      "sideB": {
        "modality": "text",
        "value": "The pharmacy / drugstore"
      },
      "illustration": {
        "imagePrompt": "A green cross sign in a window",
        "imageSearchTerm": "pharmacy green cross",
        "alt": "Pharmacy green cross",
        "credit": "ell brown (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/39415781@N06/5773704522",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-farmacia.webp"
      },
      "shape": "pair",
      "uid": "14l2x91g3bnar"
    },
    {
      "id": "cloze-me-duele",
      "tags": [
        "health"
      ],
      "template": "Me ___ mucho la cabeza hoy.",
      "answer": "duele",
      "distractors": [
        "duelen",
        "duelo",
        "dueles"
      ],
      "explanation": "The verb 'doler' works like 'gustar'; for a singular object like 'la cabeza', we use 'duele'.",
      "shape": "cloze",
      "uid": "1izzec31gu02pn"
    },
    {
      "id": "mcq-medical-visit",
      "tags": [
        "health"
      ],
      "options": [
        {
          "modality": "text",
          "value": "A la tienda"
        },
        {
          "modality": "text",
          "value": "A la oficina"
        },
        {
          "modality": "text",
          "value": "A la farmacia"
        },
        {
          "modality": "text",
          "value": "Al hospital"
        }
      ],
      "correctIndex": 2,
      "explanation": "The 'farmacia' is where you fulfill a 'receta' for medicine.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "Where do you go to get medicine prescribed by a doctor?"
      },
      "uid": "tvohhk1ygc4ca"
    },
    {
      "id": "pair-gripe",
      "tags": [
        "specific-illness",
        "health"
      ],
      "sideA": {
        "modality": "text",
        "value": "La gripe"
      },
      "sideB": {
        "modality": "text",
        "value": "The flu"
      },
      "illustration": {
        "imagePrompt": "A person under a blanket holding a thermometer",
        "imageSearchTerm": "flu fever thermometer",
        "alt": "Flu fever thermometer",
        "credit": "chispita_666 (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/12477719@N00/3049960016",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-gripe.webp"
      },
      "shape": "pair",
      "uid": "lqhgowltixpy"
    },
    {
      "id": "pair-fiebre",
      "tags": [
        "specific-illness",
        "health"
      ],
      "sideA": {
        "modality": "text",
        "value": "La fiebre"
      },
      "sideB": {
        "modality": "text",
        "value": "The fever"
      },
      "illustration": {
        "imagePrompt": "A thermometer showing a high temperature",
        "imageSearchTerm": "thermometer high temperature",
        "alt": "Thermometer high temperature"
      },
      "shape": "pair",
      "uid": "kx1k511duugz5"
    },
    {
      "id": "pair-tos",
      "tags": [
        "general-feeling",
        "health"
      ],
      "sideA": {
        "modality": "text",
        "value": "La tos"
      },
      "sideB": {
        "modality": "text",
        "value": "The cough"
      },
      "illustration": {
        "imagePrompt": "A person coughing into their elbow",
        "imageSearchTerm": "person coughing elbow",
        "alt": "Person coughing elbow",
        "credit": "Unsplash · Towfiqu barbhuiya · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/man-in-brown-sweater-wearing-black-framed-eyeglasses--jthScuVWT0",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-tos.webp"
      },
      "shape": "pair",
      "uid": "tzinquhp6ddc"
    },
    {
      "id": "pair-resfriado",
      "tags": [
        "specific-illness",
        "health"
      ],
      "sideA": {
        "modality": "text",
        "value": "Resfriado / Catarro"
      },
      "sideB": {
        "modality": "text",
        "value": "A cold"
      },
      "illustration": {
        "imagePrompt": "A box of tissues next to a hot cup of tea",
        "imageSearchTerm": "cold tea tissues",
        "alt": "Cold tea tissues",
        "credit": "Yortw (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/52293377@N03/5609488620",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-resfriado.webp"
      },
      "shape": "pair",
      "uid": "1u1rylx11mmf1r"
    },
    {
      "id": "pair-mareado",
      "tags": [
        "general-feeling",
        "health"
      ],
      "sideA": {
        "modality": "text",
        "value": "Mareado"
      },
      "sideB": {
        "modality": "text",
        "value": "Dizzy / Sea-sick"
      },
      "illustration": {
        "imagePrompt": "Swirling lines over a person's head looking unsteady",
        "imageSearchTerm": "dizzy person swirls",
        "alt": "Dizzy person swirls",
        "credit": "Pexels · Saptashwa Mandal · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/man-in-the-dark-among-neon-17962263/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-mareado.webp"
      },
      "shape": "pair",
      "uid": "1gzlccytznz8"
    },
    {
      "id": "pair-cansado",
      "tags": [
        "general-feeling",
        "health"
      ],
      "sideA": {
        "modality": "text",
        "value": "Cansado"
      },
      "sideB": {
        "modality": "text",
        "value": "Tired"
      },
      "illustration": {
        "imagePrompt": "A person yawning and stretching their arms",
        "imageSearchTerm": "person yawning tired",
        "alt": "Person yawning tired",
        "credit": "Unsplash · Sander Sammy · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/man-in-white-long-sleeve-shirt-DIBwWsoshGE",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-cansado.webp"
      },
      "shape": "pair",
      "uid": "1pgofszf4icm7"
    },
    {
      "id": "mcq-symptom-cold",
      "tags": [
        "health"
      ],
      "options": [
        {
          "modality": "text",
          "value": "The flu"
        },
        {
          "modality": "text",
          "value": "A headache"
        },
        {
          "modality": "text",
          "value": "A broken bone"
        },
        {
          "modality": "text",
          "value": "A common cold"
        }
      ],
      "correctIndex": 3,
      "explanation": "A 'resfriado' is a minor cold, whereas 'gripe' is more serious.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "What is 'un resfriado'?"
      },
      "uid": "1dsgmmy19ecj40"
    },
    {
      "id": "fact-constipado-false-friend",
      "tags": [
        "health",
        "false-friends"
      ],
      "title": "The Constipado False Friend",
      "body": "In Spanish, **constipado** does *not* mean you have digestive issues. It means you have a head cold or nasal congestion. The English false friend is translated as *estreñido*.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "person head cold tissue",
        "imagePrompt": "A person with a head cold, wrapped in a blanket and holding a tissue to their nose.",
        "alt": "The Constipado False Friend",
        "credit": "Unsplash · Brittany Colette · Unsplash License",
        "depictable": true,
        "creditUrl": "https://unsplash.com/photos/sick-man-blowing-nose-into-tissue--CDN2nTKfrA",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-constipado-false-friend.webp"
      },
      "uid": "1d5okdj1j5asjb"
    },
    {
      "id": "pair-lluvia",
      "tags": [
        "precipitation",
        "weather"
      ],
      "sideA": {
        "modality": "text",
        "value": "La lluvia"
      },
      "sideB": {
        "modality": "text",
        "value": "The rain"
      },
      "illustration": {
        "imagePrompt": "Raindrops on a window overlooking a garden",
        "imageSearchTerm": "raindrops garden window",
        "alt": "Raindrops garden window",
        "credit": "~jar{} (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/34615979@N00/13550059904",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-lluvia.webp"
      },
      "shape": "pair",
      "uid": "nvqrp11f11w5j"
    },
    {
      "id": "pair-nieve",
      "tags": [
        "precipitation",
        "weather"
      ],
      "sideA": {
        "modality": "text",
        "value": "La nieve"
      },
      "sideB": {
        "modality": "text",
        "value": "The snow"
      },
      "illustration": {
        "imagePrompt": "A pine tree covered in heavy white snow",
        "imageSearchTerm": "snow pine tree",
        "alt": "Snow pine tree",
        "credit": "Sue Wellington: photography and sketchbooks (Openverse) · pdm 1.0",
        "creditUrl": "https://www.flickr.com/photos/45843037@N03/11253975034",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-nieve.webp"
      },
      "shape": "pair",
      "uid": "72837e1pffno6"
    },
    {
      "id": "pair-viento",
      "tags": [
        "sky",
        "weather"
      ],
      "sideA": {
        "modality": "text",
        "value": "El viento"
      },
      "sideB": {
        "modality": "text",
        "value": "The wind"
      },
      "illustration": {
        "imagePrompt": "A windsock blowing strongly to the side",
        "imageSearchTerm": "windsock blowing wind",
        "alt": "Windsock blowing wind",
        "credit": "BPPrice (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/73082817@N03/14299412447",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-viento.webp"
      },
      "shape": "pair",
      "uid": "4ibsehbcnjcz"
    },
    {
      "id": "pair-nube",
      "tags": [
        "sky",
        "weather"
      ],
      "sideA": {
        "modality": "text",
        "value": "La nube"
      },
      "sideB": {
        "modality": "text",
        "value": "The cloud"
      },
      "illustration": {
        "imagePrompt": "A fluffy white cloud in a blue sky",
        "imageSearchTerm": "white cloud sky",
        "alt": "White cloud sky",
        "credit": "saturnism (Openverse) · by-sa 2.0",
        "creditUrl": "https://www.flickr.com/photos/52923129@N00/195649679",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-nube.webp"
      },
      "shape": "pair",
      "uid": "k6wpjl16ngwp9"
    },
    {
      "id": "pair-sol",
      "tags": [
        "sky",
        "weather"
      ],
      "sideA": {
        "modality": "text",
        "value": "El sol"
      },
      "sideB": {
        "modality": "text",
        "value": "The sun"
      },
      "illustration": {
        "imagePrompt": "The bright yellow sun high in a clear sky",
        "imageSearchTerm": "bright sun sky",
        "alt": "Bright sun sky",
        "credit": "Openverse · cc0 1.0",
        "creditUrl": "https://www.rawpixel.com/image/3290297/free-photo-image-abies-brown-background-cc0",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-sol.webp"
      },
      "shape": "pair",
      "uid": "brwol4lzjoju"
    },
    {
      "id": "pair-tormenta",
      "tags": [
        "precipitation",
        "weather"
      ],
      "sideA": {
        "modality": "text",
        "value": "La tormenta"
      },
      "sideB": {
        "modality": "text",
        "value": "The storm"
      },
      "illustration": {
        "imagePrompt": "A lightning bolt striking over a dark field",
        "imageSearchTerm": "lightning bolt storm",
        "alt": "Lightning bolt storm",
        "credit": "Openverse · cc0 1.0",
        "creditUrl": "https://www.rawpixel.com/image/3285791/free-photo-image-nature-storm-lightning",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-tormenta.webp"
      },
      "shape": "pair",
      "uid": "pxurup8zpbml"
    },
    {
      "id": "cloze-hace-frio",
      "tags": [
        "weather"
      ],
      "template": "En invierno siempre ___ mucho frío.",
      "answer": "hace",
      "distractors": [
        "está",
        "es",
        "llueve"
      ],
      "explanation": "We use the verb 'hacer' (hace) for most general weather descriptions like heat or cold.",
      "shape": "cloze",
      "uid": "seec4grfpua2"
    },
    {
      "id": "mcq-weather-rain",
      "tags": [
        "weather"
      ],
      "options": [
        {
          "modality": "text",
          "value": "Llover"
        },
        {
          "modality": "text",
          "value": "Tronar"
        },
        {
          "modality": "text",
          "value": "Nevar"
        },
        {
          "modality": "text",
          "value": "Hacer sol"
        }
      ],
      "correctIndex": 0,
      "explanation": "The infinitive 'llover' means to rain — tronar is to thunder, nevar is to snow, and hacer sol is to be sunny.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "Which verb means 'to rain'?"
      },
      "uid": "33pruxr8qbqx"
    },
    {
      "id": "pair-montaña",
      "tags": [
        "land-vegetation",
        "nature"
      ],
      "sideA": {
        "modality": "text",
        "value": "La montaña"
      },
      "sideB": {
        "modality": "text",
        "value": "The mountain"
      },
      "illustration": {
        "imagePrompt": "A snow-capped mountain peak against a blue sky",
        "imageSearchTerm": "mountain peak snow",
        "alt": "Mountain peak snow",
        "credit": "Openverse · cc0 1.0",
        "creditUrl": "https://www.rawpixel.com/image/3305640/free-photo-image-nature-adventure-cc0",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-montaña.webp"
      },
      "shape": "pair",
      "uid": "15vb6lcoj8528"
    },
    {
      "id": "pair-rio",
      "tags": [
        "water-low",
        "nature"
      ],
      "sideA": {
        "modality": "text",
        "value": "El río"
      },
      "sideB": {
        "modality": "text",
        "value": "The river"
      },
      "illustration": {
        "imagePrompt": "A winding river flowing through a green valley",
        "imageSearchTerm": "winding river valley",
        "alt": "Winding river valley",
        "credit": "greg westfall. (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/37129284@N02/9813272224",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-rio.webp"
      },
      "shape": "pair",
      "uid": "1uii8e41o0csue"
    },
    {
      "id": "pair-mar",
      "tags": [
        "water-low",
        "nature"
      ],
      "sideA": {
        "modality": "text",
        "value": "El mar"
      },
      "sideB": {
        "modality": "text",
        "value": "The sea"
      },
      "illustration": {
        "imagePrompt": "Waves crashing onto a sandy beach",
        "imageSearchTerm": "sea waves beach",
        "alt": "Sea waves beach",
        "credit": "ebosman (Openverse) · by-sa 2.0",
        "creditUrl": "https://www.flickr.com/photos/15287485@N00/1005778428",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-mar.webp"
      },
      "shape": "pair",
      "uid": "1dqk14rpjhygd"
    },
    {
      "id": "pair-bosque",
      "tags": [
        "land-vegetation",
        "nature"
      ],
      "sideA": {
        "modality": "text",
        "value": "El bosque"
      },
      "sideB": {
        "modality": "text",
        "value": "The forest / woods"
      },
      "illustration": {
        "imagePrompt": "Dappled sunlight through dense forest trees",
        "imageSearchTerm": "forest trees sunlight",
        "alt": "Forest trees sunlight",
        "credit": "barbasia. (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/21659631@N06/13596584125",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-bosque.webp"
      },
      "shape": "pair",
      "uid": "1dtnb3buep54d"
    },
    {
      "id": "pair-valle",
      "tags": [
        "water-low",
        "nature"
      ],
      "sideA": {
        "modality": "text",
        "value": "El valle"
      },
      "sideB": {
        "modality": "text",
        "value": "The valley"
      },
      "illustration": {
        "imagePrompt": "A low valley between two steep hills",
        "imageSearchTerm": "valley between hills",
        "alt": "Valley between hills",
        "credit": "Bill Nicholls (Openverse) · by-sa 2.0",
        "creditUrl": "https://commons.wikimedia.org/w/index.php?curid=127649853",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-valle.webp"
      },
      "shape": "pair",
      "uid": "1xb9k6fwqqjnr"
    },
    {
      "id": "pair-desierto",
      "tags": [
        "land-vegetation",
        "nature"
      ],
      "sideA": {
        "modality": "text",
        "value": "El desierto"
      },
      "sideB": {
        "modality": "text",
        "value": "The desert"
      },
      "illustration": {
        "imagePrompt": "Sand dunes under a scorching desert sun",
        "imageSearchTerm": "sand dunes desert",
        "alt": "Sand dunes desert",
        "credit": "Vignesh Ananth (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/65884118@N06/15367430814",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-desierto.webp"
      },
      "shape": "pair",
      "uid": "1nsnw7g1bykz3i"
    },
    {
      "id": "mcq-nature-water",
      "tags": [
        "nature"
      ],
      "options": [
        {
          "modality": "text",
          "value": "El desierto"
        },
        {
          "modality": "text",
          "value": "La montaña"
        },
        {
          "modality": "text",
          "value": "El mar"
        },
        {
          "modality": "text",
          "value": "El río"
        }
      ],
      "correctIndex": 3,
      "explanation": "A 'río' is a freshwater river.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "Which feature contains flowing fresh water?"
      },
      "uid": "176ghf71g0ja6p"
    },
    {
      "id": "pair-ciudad",
      "tags": [
        "places-settled",
        "geography"
      ],
      "sideA": {
        "modality": "text",
        "value": "La ciudad"
      },
      "sideB": {
        "modality": "text",
        "value": "The city"
      },
      "illustration": {
        "imagePrompt": "Skyscrapers and busy traffic in a major city",
        "imageSearchTerm": "city skyscrapers traffic",
        "alt": "City skyscrapers traffic",
        "credit": "sfmission.com (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/17281186@N00/6343894659",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-ciudad.webp"
      },
      "shape": "pair",
      "uid": "q8yqffjls53d"
    },
    {
      "id": "pair-pueblo",
      "tags": [
        "places-settled",
        "geography"
      ],
      "sideA": {
        "modality": "text",
        "value": "El pueblo"
      },
      "sideB": {
        "modality": "text",
        "value": "The town / village"
      },
      "illustration": {
        "imagePrompt": "Small stone houses in a quiet village",
        "imageSearchTerm": "stone village houses",
        "alt": "Stone village houses",
        "credit": ". Ray in Manila (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/21186555@N07/52363853335",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-pueblo.webp"
      },
      "shape": "pair",
      "uid": "2nckxk14u1lp2"
    },
    {
      "id": "pair-pais",
      "tags": [
        "regions-borders",
        "geography"
      ],
      "sideA": {
        "modality": "text",
        "value": "El país"
      },
      "sideB": {
        "modality": "text",
        "value": "The country / nation"
      },
      "illustration": {
        "imagePrompt": "A world map with highlighted borders",
        "imageSearchTerm": "world map borders",
        "alt": "World map borders",
        "credit": "Norman B. Leventhal Map Center at the BPL (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/24528911@N05/2675672726",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-pais.webp"
      },
      "shape": "pair",
      "uid": "1dup6f1my3qlv"
    },
    {
      "id": "pair-capital",
      "tags": [
        "places-settled",
        "geography"
      ],
      "sideA": {
        "modality": "text",
        "value": "La capital"
      },
      "sideB": {
        "modality": "text",
        "value": "The capital city"
      },
      "illustration": {
        "imagePrompt": "A grand government building in a capital square",
        "imageSearchTerm": "capital building square",
        "alt": "Capital building square"
      },
      "shape": "pair",
      "uid": "1c10k3l1y3ewxd"
    },
    {
      "id": "pair-frontera",
      "tags": [
        "regions-borders",
        "geography"
      ],
      "sideA": {
        "modality": "text",
        "value": "La frontera"
      },
      "sideB": {
        "modality": "text",
        "value": "The border"
      },
      "illustration": {
        "imagePrompt": "A border crossing station between two nations",
        "imageSearchTerm": "border crossing station",
        "alt": "Border crossing station",
        "credit": "Tony Webster from Minneapolis, Minnesota, United States (Openverse) · by-sa 2.0",
        "creditUrl": "https://commons.wikimedia.org/w/index.php?curid=65958089",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-frontera.webp"
      },
      "shape": "pair",
      "uid": "1vryclr12bdbcd"
    },
    {
      "id": "pair-extranjero",
      "tags": [
        "regions-borders",
        "geography"
      ],
      "sideA": {
        "modality": "text",
        "value": "En el extranjero"
      },
      "sideB": {
        "modality": "text",
        "value": "Abroad / In a foreign country"
      },
      "illustration": {
        "imagePrompt": "A person with a suitcase looking at an airport board",
        "imageSearchTerm": "person airport board",
        "alt": "Person airport board",
        "credit": "AI-generated (gpt-image-1.5)",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-extranjero.webp"
      },
      "shape": "pair",
      "uid": "1vjdp21js8gn4"
    },
    {
      "id": "mcq-city-place",
      "tags": [
        "geography"
      ],
      "options": [
        {
          "modality": "text",
          "value": "Barcelona"
        },
        {
          "modality": "text",
          "value": "Valencia"
        },
        {
          "modality": "text",
          "value": "Madrid"
        },
        {
          "modality": "text",
          "value": "Sevilla"
        }
      ],
      "correctIndex": 2,
      "explanation": "Madrid is the capital city of Spain.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "What is 'la capital' of Spain?"
      },
      "uid": "1biej3j15ttyy5"
    },
    {
      "id": "pair-despertarse",
      "tags": [
        "morning-dress",
        "routine"
      ],
      "sideA": {
        "modality": "text",
        "value": "Despertarse"
      },
      "sideB": {
        "modality": "text",
        "value": "To wake up"
      },
      "illustration": {
        "imagePrompt": "A person opening their eyes as sunlight enters a room",
        "imageSearchTerm": "wake up sunlight",
        "alt": "Wake up sunlight",
        "credit": "mayeesherr. (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/16503481@N04/9463299644",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-despertarse.webp"
      },
      "shape": "pair",
      "uid": "88gss01ikgrgy"
    },
    {
      "id": "pair-levantarse",
      "tags": [
        "morning-dress",
        "routine"
      ],
      "sideA": {
        "modality": "text",
        "value": "Levantarse"
      },
      "sideB": {
        "modality": "text",
        "value": "To get up"
      },
      "illustration": {
        "imagePrompt": "A person getting out of bed in the morning",
        "imageSearchTerm": "getting out of bed",
        "alt": "Getting out of bed",
        "credit": "Unsplash · Diego Lozano · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/person-in-black-shorts-lying-on-bed-QGHNk7eis0k",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-levantarse.webp"
      },
      "shape": "pair",
      "uid": "d7lk3bg3ifit"
    },
    {
      "id": "pair-ducharse",
      "tags": [
        "hygiene-night",
        "routine"
      ],
      "sideA": {
        "modality": "text",
        "value": "Ducharse"
      },
      "sideB": {
        "modality": "text",
        "value": "To shower"
      },
      "illustration": {
        "imagePrompt": "A shower head with steam and water running",
        "imageSearchTerm": "shower head steam",
        "alt": "Shower head steam",
        "credit": "Unsplash · Caleb Wright · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/a-close-up-of-a-shower-head-in-a-bathroom-LwN3p1vkVG4",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-ducharse.webp"
      },
      "shape": "pair",
      "uid": "18klga8zcp7mi"
    },
    {
      "id": "pair-vestirse",
      "tags": [
        "morning-dress",
        "routine"
      ],
      "sideA": {
        "modality": "text",
        "value": "Vestirse"
      },
      "sideB": {
        "modality": "text",
        "value": "To get dressed"
      },
      "illustration": {
        "imagePrompt": "A person putting on a sweater in front of a mirror",
        "imageSearchTerm": "dressing mirror sweater",
        "alt": "Dressing mirror sweater",
        "credit": "Unsplash · Ladislav Bona · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/womens-white-sweater-uaELjX3j6lg",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-vestirse.webp"
      },
      "shape": "pair",
      "uid": "8gl8fqkercoq"
    },
    {
      "id": "pair-acostarse",
      "tags": [
        "hygiene-night",
        "routine"
      ],
      "sideA": {
        "modality": "text",
        "value": "Acostarse"
      },
      "sideB": {
        "modality": "text",
        "value": "To go to bed / lie down"
      },
      "illustration": {
        "imagePrompt": "A person lying down on a soft mattress",
        "imageSearchTerm": "lying down bed",
        "alt": "Lying down bed",
        "credit": "Unsplash · iam_os · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/a-person-lying-in-a-bed-tgMKcE-Qo5o",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-acostarse.webp"
      },
      "shape": "pair",
      "uid": "ltk5kp1909tk9"
    },
    {
      "id": "pair-cepillarse",
      "tags": [
        "hygiene-night",
        "routine"
      ],
      "sideA": {
        "modality": "text",
        "value": "Cepillarse (los dientes)"
      },
      "sideB": {
        "modality": "text",
        "value": "To brush (teeth)"
      },
      "illustration": {
        "imagePrompt": "A toothbrush with toothpaste on it",
        "imageSearchTerm": "toothbrush toothpaste",
        "alt": "Toothbrush toothpaste",
        "credit": "JeepersMedia (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/39160147@N03/19095732968",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-cepillarse.webp"
      },
      "shape": "pair",
      "uid": "1vz3n291g6l9yp"
    },
    {
      "id": "cloze-reflexive-morning",
      "tags": [
        "routine"
      ],
      "template": "Yo me ___ de la cama a las siete cada mañana.",
      "answer": "levanto",
      "distractors": [
        "acuesto",
        "visto",
        "ducho"
      ],
      "explanation": "Reflexive verbs for 'Yo' always use the pronoun 'me' before the conjugated verb.",
      "shape": "cloze",
      "uid": "166jvntwpxnjt"
    },
    {
      "id": "fact-reflexive-structure",
      "tags": [
        "routine",
        "grammar"
      ],
      "title": "Conjugating Reflexives",
      "body": "Reflexive verbs end in **-se** in the infinitive (*ducharse*). When conjugated, the structure is: **SUBJECT PRONOUN + REFLEXIVE PRONOUN + VERB**. Example: *Yo me ducho*.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "person mirror reflection image",
        "imagePrompt": "A person looking at their own reflection in a mirror, symbolizing an action that reflects back onto the one who performs it.",
        "alt": "Conjugating Reflexives",
        "depictable": false,
        "credit": "Unsplash · Михаил Секацкий · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/person-in-black-long-sleeve-shirt-OwR9cyMNe4c",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-reflexive-structure.webp"
      },
      "curatedDistractors": [
        "DIRECT OBJECT",
        "DEFINITE ARTICLE",
        "AUXILIARY VERB"
      ],
      "uid": "z124wkpxe7gu"
    },
    {
      "id": "pair-ingeniero",
      "tags": [
        "professional",
        "work"
      ],
      "sideA": {
        "modality": "text",
        "value": "Ingeniero / Ingeniera"
      },
      "sideB": {
        "modality": "text",
        "value": "Engineer"
      },
      "illustration": {
        "imagePrompt": "A person wearing a hard hat looking at technical plans",
        "imageSearchTerm": "engineer hard hat plans",
        "alt": "Engineer hard hat plans",
        "credit": "Unsplash · Fiqih Alfarish · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/two-women-in-hard-hats-review-blueprints-indoors-c7iL-YvyAyU",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-ingeniero.webp"
      },
      "shape": "pair",
      "uid": "1wcelva14w30hc"
    },
    {
      "id": "pair-maestro",
      "tags": [
        "service-teaching",
        "work"
      ],
      "sideA": {
        "modality": "text",
        "value": "Maestro / Maestra"
      },
      "sideB": {
        "modality": "text",
        "value": "Teacher"
      },
      "illustration": {
        "imagePrompt": "A teacher pointing at a blackboard in a classroom",
        "imageSearchTerm": "teacher blackboard classroom",
        "alt": "Teacher blackboard classroom",
        "credit": "Rob Shenk (Openverse) · by-sa 2.0",
        "creditUrl": "https://www.flickr.com/photos/50115004@N00/5045429816",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-maestro.webp"
      },
      "shape": "pair",
      "uid": "j1qyb31lsodir"
    },
    {
      "id": "pair-abogado",
      "tags": [
        "professional",
        "work"
      ],
      "sideA": {
        "modality": "text",
        "value": "Abogado / Abogada"
      },
      "sideB": {
        "modality": "text",
        "value": "Lawyer"
      },
      "illustration": {
        "imagePrompt": "A person in a suit holding a law book",
        "imageSearchTerm": "lawyer suit book",
        "alt": "Lawyer suit book",
        "credit": "Pexels · Mikhail Nilov · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/people-having-a-deal-in-the-office-8730275/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-abogado.webp"
      },
      "shape": "pair",
      "uid": "1shr4ev14bfel9"
    },
    {
      "id": "pair-medico-prof",
      "tags": [
        "professional",
        "work"
      ],
      "sideA": {
        "modality": "text",
        "value": "Médico"
      },
      "sideB": {
        "modality": "text",
        "value": "Doctor"
      },
      "illustration": {
        "imagePrompt": "A doctor in a white coat with a stethoscope",
        "imageSearchTerm": "doctor white coat",
        "alt": "Doctor white coat",
        "credit": "Waldo Jaquith (Openverse) · by-sa 2.0",
        "creditUrl": "https://www.flickr.com/photos/72362970@N00/97187153",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-medico-prof.webp"
      },
      "shape": "pair",
      "uid": "l44qcs19r3kjo"
    },
    {
      "id": "pair-camarero-prof",
      "tags": [
        "service-teaching",
        "work"
      ],
      "sideA": {
        "modality": "text",
        "value": "Camarero / Camarera"
      },
      "sideB": {
        "modality": "text",
        "value": "Waiter / Server"
      },
      "illustration": {
        "imagePrompt": "A server carrying a plate of food in a busy restaurant",
        "imageSearchTerm": "server food plate",
        "alt": "Server food plate"
      },
      "shape": "pair",
      "uid": "19y1so11l67y8h"
    },
    {
      "id": "pair-estudiante",
      "tags": [
        "service-teaching",
        "work"
      ],
      "sideA": {
        "modality": "text",
        "value": "Estudiante"
      },
      "sideB": {
        "modality": "text",
        "value": "Student"
      },
      "illustration": {
        "imagePrompt": "A student studying with a laptop and coffee",
        "imageSearchTerm": "student laptop coffee",
        "alt": "Student laptop coffee",
        "credit": "n_sapiens (Openverse) · by-sa 2.0",
        "creditUrl": "https://www.flickr.com/photos/27505428@N06/10102090525",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-estudiante.webp"
      },
      "shape": "pair",
      "uid": "1ltpmgp1ue0kmz"
    },
    {
      "id": "mcq-job-place",
      "tags": [
        "work"
      ],
      "options": [
        {
          "modality": "text",
          "value": "En un hospital"
        },
        {
          "modality": "text",
          "value": "En una escuela"
        },
        {
          "modality": "text",
          "value": "En un restaurante"
        },
        {
          "modality": "text",
          "value": "En una oficina"
        }
      ],
      "correctIndex": 1,
      "explanation": "A teacher (maestro) works in a school (escuela).",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "Where does a 'maestro' usually work?"
      },
      "uid": "necjt11g17ix"
    },
    {
      "id": "pair-reunion",
      "tags": [
        "place-meeting",
        "work"
      ],
      "sideA": {
        "modality": "text",
        "value": "La reunión"
      },
      "sideB": {
        "modality": "text",
        "value": "The meeting"
      },
      "illustration": {
        "imagePrompt": "People gathered around a conference table speaking",
        "imageSearchTerm": "conference table meeting",
        "alt": "Conference table meeting",
        "credit": "Engin Erdogan (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/33847763@N00/2399205847",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-reunion.webp"
      },
      "shape": "pair",
      "uid": "1mh0zq3vljp55"
    },
    {
      "id": "pair-oficina",
      "tags": [
        "place-meeting",
        "work"
      ],
      "sideA": {
        "modality": "text",
        "value": "La oficina"
      },
      "sideB": {
        "modality": "text",
        "value": "The office"
      },
      "illustration": {
        "imagePrompt": "A modern open-plan office with desks and computers",
        "imageSearchTerm": "modern open office",
        "alt": "Modern open office",
        "credit": "Rashed Hossain (Openverse) · cc0 1.0",
        "creditUrl": "https://wordpress.org/photos/photo/4166a1eae0/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-oficina.webp"
      },
      "shape": "pair",
      "uid": "wfomld1d6l7fx"
    },
    {
      "id": "pair-aula",
      "tags": [
        "place-meeting",
        "work"
      ],
      "sideA": {
        "modality": "text",
        "value": "El aula"
      },
      "sideB": {
        "modality": "text",
        "value": "The classroom"
      },
      "illustration": {
        "imagePrompt": "Rows of desks in a bright empty classroom",
        "imageSearchTerm": "empty classroom desks",
        "alt": "Empty classroom desks",
        "credit": "Lauren Manning (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/28541331@N00/2318943806",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-aula.webp"
      },
      "shape": "pair",
      "uid": "ffxd9wg7af8s"
    },
    {
      "id": "pair-horario",
      "tags": [
        "object-task",
        "work"
      ],
      "sideA": {
        "modality": "text",
        "value": "El horario"
      },
      "sideB": {
        "modality": "text",
        "value": "The schedule / timetable"
      },
      "illustration": {
        "imagePrompt": "A printed weekly schedule with time blocks",
        "imageSearchTerm": "weekly schedule printed",
        "alt": "Weekly schedule printed",
        "credit": "Pexels · MART  PRODUCTION · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/this-week-list-7718762/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-horario.webp"
      },
      "shape": "pair",
      "uid": "jtnzpt13pstvp"
    },
    {
      "id": "pair-ordenador",
      "tags": [
        "object-task",
        "work"
      ],
      "sideA": {
        "modality": "text",
        "value": "El ordenador"
      },
      "sideB": {
        "modality": "text",
        "value": "The computer (Spain)"
      },
      "illustration": {
        "imagePrompt": "A desktop computer setup with a monitor",
        "imageSearchTerm": "desktop computer monitor",
        "alt": "Desktop computer monitor",
        "credit": "djsmiley2k (Openverse) · by-sa 2.0",
        "creditUrl": "https://www.flickr.com/photos/21170187@N04/4775276486",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-ordenador.webp"
      },
      "shape": "pair",
      "uid": "1pxordh15urs5t"
    },
    {
      "id": "pair-tarea",
      "tags": [
        "object-task",
        "work"
      ],
      "sideA": {
        "modality": "text",
        "value": "La tarea"
      },
      "sideB": {
        "modality": "text",
        "value": "The task / homework"
      },
      "illustration": {
        "imagePrompt": "A to-do list with several checked items",
        "imageSearchTerm": "todo list checked",
        "alt": "Todo list checked"
      },
      "shape": "pair",
      "uid": "193306l13jtxhz"
    },
    {
      "id": "cloze-darse-cuenta",
      "tags": [
        "work"
      ],
      "template": "Ayer me ___ cuenta de que tenía una reunión.",
      "answer": "di",
      "distractors": [
        "hice",
        "puse",
        "fui"
      ],
      "explanation": "The reflexive phrase 'darse cuenta' (to realize) is used here in the preterite 'me di cuenta'.",
      "shape": "cloze",
      "uid": "3bxdds16pktk0"
    },
    {
      "id": "mcq-office-item",
      "tags": [
        "work"
      ],
      "options": [
        {
          "modality": "text",
          "value": "El televisor"
        },
        {
          "modality": "text",
          "value": "El ordenador"
        },
        {
          "modality": "text",
          "value": "La oficina"
        },
        {
          "modality": "text",
          "value": "La pantalla"
        }
      ],
      "correctIndex": 1,
      "explanation": "Spain uses 'ordenador', whereas LatAm uses 'computadora'.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "What is 'la computadora' in Spain?"
      },
      "uid": "imh9x7r3psh"
    },
    {
      "id": "pair-feliz",
      "tags": [
        "positive-action",
        "emotions"
      ],
      "sideA": {
        "modality": "text",
        "value": "Feliz"
      },
      "sideB": {
        "modality": "text",
        "value": "Happy"
      },
      "illustration": {
        "imagePrompt": "A person laughing with eyes closed in joy",
        "imageSearchTerm": "happy laughing person",
        "alt": "Happy laughing person",
        "credit": "Unsplash · Jamie Brown · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/woman-smiling-near-tree-outdoor-during-daytime-wm4DuvIpLj8",
        "subject": "A young woman with a messy bun and grey T-shirt laughing with eyes closed, full face visible, blurred evergreen forest behind her",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-feliz.webp"
      },
      "shape": "pair",
      "uid": "1ec49m89eljp8"
    },
    {
      "id": "pair-triste",
      "tags": [
        "negative-mood",
        "emotions"
      ],
      "sideA": {
        "modality": "text",
        "value": "Triste"
      },
      "sideB": {
        "modality": "text",
        "value": "Sad"
      },
      "illustration": {
        "imagePrompt": "A person looking out a window on a rainy day",
        "imageSearchTerm": "sad person window",
        "alt": "Sad person window",
        "credit": "Pexels · Charith Kodagoda · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/bearded-man-looking-outside-the-window-8588905/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-triste.webp"
      },
      "shape": "pair",
      "uid": "1vagrazcp3bmp"
    },
    {
      "id": "pair-enojado",
      "tags": [
        "negative-mood",
        "emotions"
      ],
      "sideA": {
        "modality": "text",
        "value": "Enojado / Enfadado"
      },
      "sideB": {
        "modality": "text",
        "value": "Angry"
      },
      "illustration": {
        "imagePrompt": "A person with crossed arms and a frustrated expression",
        "imageSearchTerm": "angry frustrated person",
        "alt": "Angry frustrated person",
        "credit": "Unsplash · Yogendra Singh · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/man-in-glasses-screaming-in-frustration-BxHnbYyNfTg",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-enojado.webp"
      },
      "shape": "pair",
      "uid": "bbpktgcsu1q"
    },
    {
      "id": "pair-preocupado",
      "tags": [
        "negative-mood",
        "emotions"
      ],
      "sideA": {
        "modality": "text",
        "value": "Preocupado"
      },
      "sideB": {
        "modality": "text",
        "value": "Worried"
      },
      "illustration": {
        "imagePrompt": "A person biting their lip and looking anxious",
        "imageSearchTerm": "worried anxious person",
        "alt": "Worried anxious person",
        "credit": "H o l l y. (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/48337528@N05/40061162910",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-preocupado.webp"
      },
      "shape": "pair",
      "uid": "1w0nqau11a5gbo"
    },
    {
      "id": "pair-calmarse",
      "tags": [
        "positive-action",
        "emotions"
      ],
      "sideA": {
        "modality": "text",
        "value": "Calmarse"
      },
      "sideB": {
        "modality": "text",
        "value": "To calm down"
      },
      "illustration": {
        "imagePrompt": "A person taking a deep breath during meditation",
        "imageSearchTerm": "calm meditation breath",
        "alt": "Calm meditation breath"
      },
      "shape": "pair",
      "uid": "1cm9mj619dtndu"
    },
    {
      "id": "pair-divertirse",
      "tags": [
        "positive-action",
        "emotions"
      ],
      "sideA": {
        "modality": "text",
        "value": "Divertirse"
      },
      "sideB": {
        "modality": "text",
        "value": "To have fun"
      },
      "illustration": {
        "imagePrompt": "People dancing at a lively outdoor party",
        "imageSearchTerm": "people dancing party",
        "alt": "People dancing party",
        "credit": "be creator (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/119678691@N02/14313689306",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-divertirse.webp"
      },
      "shape": "pair",
      "uid": "1cl3o891wuh6r7"
    },
    {
      "id": "mcq-feeling-opposite",
      "tags": [
        "emotions"
      ],
      "options": [
        {
          "modality": "text",
          "value": "Preocupado"
        },
        {
          "modality": "text",
          "value": "Cansado"
        },
        {
          "modality": "text",
          "value": "Enojado"
        },
        {
          "modality": "text",
          "value": "Feliz"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Feliz' (happy) is the direct antonym of 'triste' (sad).",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "What is the opposite of 'triste'?"
      },
      "uid": "cs41251h4tscz"
    },
    {
      "id": "fact-emotional-reflexive",
      "tags": [
        "emotions",
        "grammar"
      ],
      "title": "Emotions as Reflexive Changes",
      "body": "In Spanish, changing your emotional state often requires a reflexive verb. You don't just 'feel' angry; you **enojarse** (get angry) or **preocuparse** (get worried). It implies a shift in your mental state.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "worried person facial expression",
        "imagePrompt": "A person's face captured mid-shift from calm to visibly worried, symbolizing a change in emotional state.",
        "alt": "Emotions as Reflexive Changes",
        "depictable": false,
        "credit": "Unsplash · Sander Sammy · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/man-in-blue-crew-neck-shirt-covering-his-face-ufgOEVZuHgM",
        "subject": "Bearded man in a backwards black cap and blue t-shirt, hand pressed to his forehead, brow furrowed, mouth tense — worried/stressed, white studio background",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-emotional-reflexive.webp"
      },
      "uid": "1ujtp029tks4i"
    },
    {
      "id": "pair-creer",
      "tags": [
        "thought-verb",
        "emotions"
      ],
      "sideA": {
        "modality": "text",
        "value": "Creer"
      },
      "sideB": {
        "modality": "text",
        "value": "To believe"
      },
      "illustration": {
        "imagePrompt": "A hand over a heart in a gesture of belief",
        "imageSearchTerm": "belief hand heart",
        "alt": "Hands forming a heart, evoking belief and faith",
        "credit": "Unsplash · Mayur Gala · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/silhouette-of-persons-hands-forming-heart-2PODhmrvLik",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-creer.webp"
      },
      "shape": "pair",
      "uid": "1pif5dq1hemzc4"
    },
    {
      "id": "pair-pensar",
      "tags": [
        "thought-verb",
        "emotions"
      ],
      "sideA": {
        "modality": "text",
        "value": "Pensar"
      },
      "sideB": {
        "modality": "text",
        "value": "To think"
      },
      "illustration": {
        "imagePrompt": "A glowing lightbulb next to a person's forehead",
        "imageSearchTerm": "thinking lightbulb idea",
        "alt": "Thinking lightbulb idea",
        "credit": "Matthew Wynn (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/46650205@N08/4601859272",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-pensar.webp"
      },
      "shape": "pair",
      "uid": "qia33i13b7mze"
    },
    {
      "id": "pair-opinar",
      "tags": [
        "thought-verb",
        "emotions"
      ],
      "sideA": {
        "modality": "text",
        "value": "Opinar"
      },
      "sideB": {
        "modality": "text",
        "value": "To have an opinion"
      },
      "illustration": {
        "imagePrompt": "A person speaking into a microphone in a discussion",
        "imageSearchTerm": "person speaking discussion",
        "alt": "Person speaking discussion"
      },
      "shape": "pair",
      "uid": "c2mv251c8fozt"
    },
    {
      "id": "pair-acuerdo",
      "tags": [
        "agreement",
        "emotions"
      ],
      "sideA": {
        "modality": "text",
        "value": "Estar de acuerdo"
      },
      "sideB": {
        "modality": "text",
        "value": "To agree"
      },
      "illustration": {
        "imagePrompt": "Two people nodding in agreement together",
        "imageSearchTerm": "people nodding agreement",
        "alt": "People nodding agreement",
        "credit": "AI-generated (gpt-image-1.5)",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-acuerdo.webp"
      },
      "shape": "pair",
      "uid": "z43l4q19mewru"
    },
    {
      "id": "pair-desacuerdo",
      "tags": [
        "agreement",
        "emotions"
      ],
      "sideA": {
        "modality": "text",
        "value": "En desacuerdo"
      },
      "sideB": {
        "modality": "text",
        "value": "In disagreement"
      },
      "illustration": {
        "imagePrompt": "Two people looking in opposite directions",
        "imageSearchTerm": "people disagreement opposite",
        "alt": "People disagreement opposite",
        "credit": "Unsplash · Afif Ramdhasuma · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/man-and-woman-pointing-fingers-mv38TB_Ljj8",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-desacuerdo.webp"
      },
      "shape": "pair",
      "uid": "t5j8cz102ade7"
    },
    {
      "id": "pair-razon",
      "tags": [
        "agreement",
        "emotions"
      ],
      "sideA": {
        "modality": "text",
        "value": "La razón"
      },
      "sideB": {
        "modality": "text",
        "value": "The reason / truth"
      },
      "illustration": {
        "imagePrompt": "A magnifying glass focusing on a single point",
        "imageSearchTerm": "magnifying glass focus",
        "alt": "Magnifying glass focus",
        "credit": "Unsplash · Markus Winkler · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/magnifying-glass-on-white-table-afW1hht0NSs",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-razon.webp"
      },
      "shape": "pair",
      "uid": "1rvzrgm10mi1ge"
    },
    {
      "id": "cloze-en-mi-opinion",
      "tags": [
        "emotions"
      ],
      "template": "En mi ___, este restaurante es el mejor.",
      "answer": "opinión",
      "distractors": [
        "mente",
        "cabeza",
        "vida"
      ],
      "explanation": "The standard phrase to start a perspective is 'En mi opinión...'",
      "shape": "cloze",
      "uid": "1rl19811qoxvd7"
    },
    {
      "id": "mcq-opinion-phrase",
      "tags": [
        "emotions"
      ],
      "options": [
        {
          "modality": "text",
          "value": "Pienso de..."
        },
        {
          "modality": "text",
          "value": "Razón que..."
        },
        {
          "modality": "text",
          "value": "Creo que..."
        },
        {
          "modality": "text",
          "value": "Opino a..."
        }
      ],
      "correctIndex": 2,
      "explanation": "'Creo que...' is the most natural way to express a belief or opinion.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "How do you say 'I believe that...'?"
      },
      "uid": "13j6ylc1t5i2h2"
    },
    {
      "id": "pair-invitar",
      "tags": [
        "request-action",
        "emotions"
      ],
      "sideA": {
        "modality": "text",
        "value": "Invitar"
      },
      "sideB": {
        "modality": "text",
        "value": "To invite"
      },
      "illustration": {
        "imagePrompt": "A formal invitation card being handed over",
        "imageSearchTerm": "invitation card hand",
        "alt": "Invitation card hand",
        "credit": "Unsplash · Lisandro Garcia · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/text-UR_SbilElPs",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-invitar.webp"
      },
      "shape": "pair",
      "uid": "1kp2dxf7j8et"
    },
    {
      "id": "pair-felicidades",
      "tags": [
        "well-wishing",
        "emotions"
      ],
      "sideA": {
        "modality": "text",
        "value": "¡Felicidades!"
      },
      "sideB": {
        "modality": "text",
        "value": "Congratulations!"
      },
      "illustration": {
        "imagePrompt": "Confetti falling over a cheering crowd",
        "imageSearchTerm": "confetti cheering crowd",
        "alt": "Confetti cheering crowd",
        "credit": "Stacey Huggins (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/49503010187@N01/7394892188",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-felicidades.webp"
      },
      "shape": "pair",
      "uid": "h5xsh794lp0t"
    },
    {
      "id": "pair-bienvenido",
      "tags": [
        "well-wishing",
        "emotions"
      ],
      "sideA": {
        "modality": "text",
        "value": "Bienvenido"
      },
      "sideB": {
        "modality": "text",
        "value": "Welcome"
      },
      "illustration": {
        "imagePrompt": "A 'Welcome' mat at an open front door",
        "imageSearchTerm": "welcome mat door",
        "alt": "Welcome mat door",
        "credit": "Unsplash · Andrew Neel · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/brown-and-beige-welcome-area-rug-o93echtXf84",
        "subject": "A coir doormat with WELCOME in black block letters on a pink terrazzo floor at a door threshold, door frame at top right, a person's black boots at the bottom edge",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-bienvenido.webp"
      },
      "shape": "pair",
      "uid": "14ax5dp6am6nf"
    },
    {
      "id": "pair-suerte",
      "tags": [
        "well-wishing",
        "emotions"
      ],
      "sideA": {
        "modality": "text",
        "value": "Buena suerte"
      },
      "sideB": {
        "modality": "text",
        "value": "Good luck"
      },
      "illustration": {
        "imagePrompt": "A four-leaf clover in a green field",
        "imageSearchTerm": "four leaf clover",
        "alt": "Four leaf clover",
        "credit": "cygnus921 (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/11726702@N07/2678359760",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-suerte.webp"
      },
      "shape": "pair",
      "uid": "1o7sh71aj9dnt"
    },
    {
      "id": "pair-permiso",
      "tags": [
        "request-action",
        "emotions"
      ],
      "sideA": {
        "modality": "text",
        "value": "Con permiso"
      },
      "sideB": {
        "modality": "text",
        "value": "With your permission / Excuse me"
      },
      "illustration": {
        "imagePrompt": "A person gesturing to walk through a crowd",
        "imageSearchTerm": "person through crowd",
        "alt": "A person making their way through a crowd",
        "credit": "Unsplash · Amir Arabshahi · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/a-crowd-of-people-with-their-hands-in-the-air-ERSKz8OrZIQ",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-permiso.webp"
      },
      "shape": "pair",
      "uid": "1xajjxd1aribp7"
    },
    {
      "id": "pair-ayuda",
      "tags": [
        "request-action",
        "emotions"
      ],
      "sideA": {
        "modality": "text",
        "value": "La ayuda"
      },
      "sideB": {
        "modality": "text",
        "value": "The help / aid"
      },
      "illustration": {
        "imagePrompt": "One hand pulling up another hand",
        "imageSearchTerm": "helping hand pull",
        "alt": "Helping hand pull",
        "credit": "Unsplash · joan m · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/a-man-reaching-out-his-hand-to-another-man-on-top-of-a-rock-JYfLlOKRMaE",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-ayuda.webp"
      },
      "shape": "pair",
      "uid": "voz5is112lpco"
    },
    {
      "id": "mcq-social-response",
      "tags": [
        "emotions"
      ],
      "options": [
        {
          "modality": "text",
          "value": "¡Suerte!"
        },
        {
          "modality": "text",
          "value": "¡Permiso!"
        },
        {
          "modality": "text",
          "value": "¡Felicidades!"
        },
        {
          "modality": "text",
          "value": "¡Bienvenido!"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Felicidades' is used to congratulate someone on an achievement.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "What should you say if a friend tells you they passed an exam?"
      },
      "uid": "1abfqlka02596"
    },
    {
      "id": "cloze-ayer-fui",
      "tags": [
        "idioms-review"
      ],
      "template": "Ayer ___ (ir) al cine con mis amigos.",
      "answer": "fui",
      "distractors": [
        "iba",
        "voy",
        "ido"
      ],
      "explanation": "'Ayer' triggers the preterite because it's a specific, completed time.",
      "shape": "cloze",
      "uid": "1xepimx2u3acx"
    },
    {
      "id": "cloze-siempre-iba",
      "tags": [
        "idioms-review"
      ],
      "template": "Cuando era niño, siempre ___ (ir) al parque.",
      "answer": "iba",
      "distractors": [
        "fui",
        "vaya",
        "ido"
      ],
      "explanation": "'Siempre' in the past triggers the imperfect because it describes a habit.",
      "shape": "cloze",
      "uid": "haryoauwdycw"
    },
    {
      "id": "cloze-mientras-estudiaba",
      "tags": [
        "idioms-review"
      ],
      "template": "Yo ___ mientras mi hermano jugaba.",
      "answer": "estudiaba",
      "distractors": [
        "estudié",
        "estudio",
        "estudiar"
      ],
      "explanation": "'Mientras' connects two simultaneous ongoing actions, both requiring the imperfect.",
      "shape": "cloze",
      "uid": "1dfgzno16ytu9i"
    },
    {
      "id": "mcq-pret-imp-distinction",
      "tags": [
        "idioms-review"
      ],
      "options": [
        {
          "modality": "text",
          "value": "El presente"
        },
        {
          "modality": "text",
          "value": "El pretérito"
        },
        {
          "modality": "text",
          "value": "El imperfecto"
        },
        {
          "modality": "text",
          "value": "El futuro"
        }
      ],
      "correctIndex": 2,
      "explanation": "The imperfect tense acts as 'background music' or scenery in past-tense narratives.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "Which tense is used to set the background scene in a story?"
      },
      "uid": "1lzaqm2hcevk"
    },
    {
      "id": "fact-snapshot-video",
      "tags": [
        "idioms-review",
        "grammar"
      ],
      "title": "Snapshot vs. Video",
      "body": "Think of the **pretérito** as a *snapshot* of a completed action (*Ayer comí pizza*). The **imperfecto** is like a *video*, describing ongoing states or habits (*Jugaba cada día*).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "camera snapshot film reel",
        "imagePrompt": "A single frozen photograph transitioning into a flowing film reel, symbolizing a completed instant versus an ongoing scene.",
        "alt": "Snapshot vs. Video",
        "credit": "Unsplash · Markus Spiske · Unsplash License",
        "depictable": false,
        "creditUrl": "https://unsplash.com/photos/a-pair-of-sunglasses-on-a-table-1C202gyp2P0",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-snapshot-video.webp"
      },
      "uid": "1l6vhapstz8o9"
    },
    {
      "id": "pair-anoche",
      "tags": [
        "idioms-review"
      ],
      "sideA": {
        "modality": "text",
        "value": "Anoche"
      },
      "sideB": {
        "modality": "text",
        "value": "Last night"
      },
      "illustration": {
        "imagePrompt": "The moon over a quiet city street at night",
        "imageSearchTerm": "moon city night",
        "alt": "Moon city night",
        "credit": "Unsplash · Thula Na · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/full-moon-over-city-skyline-during-night-time-ddJ9PNYjric",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-anoche.webp"
      },
      "shape": "pair",
      "uid": "tsojdqh63aii"
    },
    {
      "id": "pair-ayer",
      "tags": [
        "idioms-review"
      ],
      "sideA": {
        "modality": "text",
        "value": "Ayer"
      },
      "sideB": {
        "modality": "text",
        "value": "Yesterday"
      },
      "illustration": {
        "imagePrompt": "A person looking at a calendar page from the previous day",
        "imageSearchTerm": "calendar previous day",
        "alt": "Calendar previous day",
        "credit": "eliazar (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/94805433@N00/407598475",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-ayer.webp"
      },
      "shape": "pair",
      "uid": "10r0ebj12bxn95"
    },
    {
      "id": "pair-siempre",
      "tags": [
        "idioms-review"
      ],
      "sideA": {
        "modality": "text",
        "value": "Siempre"
      },
      "sideB": {
        "modality": "text",
        "value": "Always"
      },
      "illustration": {
        "imagePrompt": "An infinity symbol glowing in neon blue",
        "imageSearchTerm": "infinity symbol neon",
        "alt": "Infinity symbol neon",
        "credit": "Unsplash · Yusuf Onuk · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/a-red-light-in-the-dark-yI6alVpYC6o",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-siempre.webp"
      },
      "shape": "pair",
      "uid": "10f3a3qtkg7w8"
    },
    {
      "id": "pair-embarazada-true",
      "tags": [
        "idioms-review"
      ],
      "sideA": {
        "modality": "text",
        "value": "Embarazada"
      },
      "sideB": {
        "modality": "text",
        "value": "Pregnant"
      },
      "illustration": {
        "imagePrompt": "A silhouette of a pregnant woman in profile",
        "imageSearchTerm": "pregnant woman silhouette",
        "alt": "Pregnant woman silhouette",
        "credit": "Joey Thompson joewthompson (Openverse) · cc0 1.0",
        "creditUrl": "https://commons.wikimedia.org/w/index.php?curid=61831338",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-embarazada-true.webp"
      },
      "shape": "pair",
      "uid": "nl7wjvmjqfpf"
    },
    {
      "id": "pair-constipado-true",
      "tags": [
        "idioms-review"
      ],
      "sideA": {
        "modality": "text",
        "value": "Constipado"
      },
      "sideB": {
        "modality": "text",
        "value": "Congested / Having a cold"
      },
      "illustration": {
        "imagePrompt": "A person holding their nose and looking congested",
        "imageSearchTerm": "congested person nose",
        "alt": "Congested person nose",
        "credit": "Unsplash · Evgeniy Smersh · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/a-man-with-his-eyes-closed-with-blood-on-his-face-JqUc5K_4i8E",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-constipado-true.webp"
      },
      "shape": "pair",
      "uid": "1rv0otp1cpunhz"
    },
    {
      "id": "pair-carrera-true",
      "tags": [
        "idioms-review"
      ],
      "sideA": {
        "modality": "text",
        "value": "Carrera"
      },
      "sideB": {
        "modality": "text",
        "value": "Degree / Career / Race"
      },
      "illustration": {
        "imagePrompt": "A graduation cap resting on a runner's track",
        "imageSearchTerm": "graduation cap track",
        "alt": "Graduation cap track",
        "credit": "Unsplash · Emmanuel Offei · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/a-large-group-of-people-in-graduation-gowns-bOrjvtn7aY0",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-carrera-true.webp"
      },
      "shape": "pair",
      "uid": "xoj1nh1qqjdcr"
    },
    {
      "id": "mcq-idiom-guay",
      "tags": [
        "idioms-review"
      ],
      "options": [
        {
          "modality": "text",
          "value": "¡Mucho gusto!"
        },
        {
          "modality": "text",
          "value": "¡Buen provecho!"
        },
        {
          "modality": "text",
          "value": "¡Qué guay!"
        },
        {
          "modality": "text",
          "value": "¡Qué bueno!"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Guay' is very common slang in Spain for 'cool' or 'great'.",
      "shape": "mcq",
      "prompt": {
        "modality": "text",
        "value": "What is a colloquial way to say 'How cool!' in Spain?"
      },
      "uid": "1dme0kb16iiubl"
    },
    {
      "id": "fact-ir-irse-nuance",
      "tags": [
        "idioms-review",
        "nuance"
      ],
      "title": "Ir vs. Irse",
      "body": "Using **ir** simply means 'to go' toward a destination. Adding the reflexive **irse** shifts the focus to the act of *leaving* or *departing* from a place.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "person walking away departing",
        "imagePrompt": "A person walking away down a path with a suitcase, captured mid-departure from a place.",
        "alt": "Ir vs. Irse",
        "depictable": true,
        "credit": "Unsplash · Mantas Hesthaven · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/man-holding-luggage-photo-_g1WdcKcV3w",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-ir-irse-nuance.webp"
      },
      "uid": "1ld0ha6rw24z2"
    },
    {
      "id": "pair-encontrarse",
      "tags": [
        "idioms-review"
      ],
      "sideA": {
        "modality": "text",
        "value": "Encontrarse con"
      },
      "sideB": {
        "modality": "text",
        "value": "To bump into someone"
      },
      "illustration": {
        "imagePrompt": "Two surprised people recognizing each other on a street",
        "imageSearchTerm": "surprised people meeting",
        "alt": "Surprised people meeting",
        "credit": "Pexels · Vitaly Gariev · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/expressive-reactions-of-a-surprised-couple-36813441/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-encontrarse.webp"
      },
      "shape": "pair",
      "uid": "1qzw4e1tr0gdj"
    },
    {
      "id": "pair-dirigirse",
      "tags": [
        "idioms-review"
      ],
      "sideA": {
        "modality": "text",
        "value": "Dirigirse a"
      },
      "sideB": {
        "modality": "text",
        "value": "To head toward / address"
      },
      "illustration": {
        "imagePrompt": "A compass pointing toward a destination",
        "imageSearchTerm": "compass direction goal",
        "alt": "Compass direction goal",
        "credit": "Unsplash · Jamie Street · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/person-holding-compass-facing-towards-green-pine-trees-_94HLr_QXo8",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-dirigirse.webp"
      },
      "shape": "pair",
      "uid": "fgnoqi1czl9og"
    },
    {
      "id": "pair-andén",
      "tags": [
        "travel-transport"
      ],
      "sideA": {
        "modality": "text",
        "value": "andén"
      },
      "sideB": {
        "modality": "text",
        "value": "platform (train/metro)"
      },
      "illustration": {
        "imagePrompt": "A long European train station platform with passengers waiting next to a stationary train, soft natural light filtering through a glass roof, photorealistic.",
        "imageSearchTerm": "train station platform",
        "alt": "Train station platform",
        "credit": "Sapphireblue (Openverse) · by-sa 2.0",
        "creditUrl": "https://www.flickr.com/photos/31852224@N00/2741754705",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-andén.webp"
      },
      "shape": "pair",
      "uid": "yehqis1y7vyye"
    },
    {
      "id": "pair-estación",
      "tags": [
        "travel-transport"
      ],
      "sideA": {
        "modality": "text",
        "value": "estación"
      },
      "sideB": {
        "modality": "text",
        "value": "station"
      },
      "illustration": {
        "imagePrompt": "Exterior facade of an early 20th century Spanish railway station with ornate stonework and a clock tower, photorealistic, warm afternoon light.",
        "imageSearchTerm": "Spanish train station exterior",
        "alt": "Spanish train station exterior",
        "credit": "Pexels · Gene Samit · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/facade-of-the-madrid-atocha-railway-station-madrid-spain-16774492/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-estación.webp"
      },
      "shape": "pair",
      "uid": "ac2o081v9ei1a"
    },
    {
      "id": "pair-autobús",
      "tags": [
        "travel-transport"
      ],
      "sideA": {
        "modality": "text",
        "value": "autobús"
      },
      "sideB": {
        "modality": "text",
        "value": "bus"
      },
      "illustration": {
        "imagePrompt": "A modern white intercity bus parked at a curb in a Spanish city, passengers boarding through the front door, photorealistic, midday light.",
        "imageSearchTerm": "Spanish city bus",
        "alt": "Spanish city bus",
        "credit": "Francis Lenn (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/38053290@N08/5646885861",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-autobús.webp"
      },
      "shape": "pair",
      "uid": "tinazkjaje70"
    },
    {
      "id": "pair-ojo",
      "tags": [
        "head",
        "body"
      ],
      "sideA": {
        "modality": "text",
        "value": "El ojo"
      },
      "sideB": {
        "modality": "text",
        "value": "The eye"
      },
      "illustration": {
        "imagePrompt": "Extreme close-up macro photograph of a human eye showing iris detail and natural reflections, soft natural light from a window, photorealistic, shallow depth of field, brown iris with fine radial striations",
        "imageSearchTerm": "human eye closeup",
        "alt": "Close-up of a human eye",
        "credit": "Creator: Lefroy (Openverse) · by-sa 3.0",
        "creditUrl": "https://commons.wikimedia.org/w/index.php?curid=12183681",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-ojo.webp"
      },
      "shape": "pair",
      "uid": "1ej44qn1v5y0s9"
    },
    {
      "id": "pair-oreja",
      "tags": [
        "head",
        "body"
      ],
      "sideA": {
        "modality": "text",
        "value": "La oreja"
      },
      "sideB": {
        "modality": "text",
        "value": "The ear"
      },
      "illustration": {
        "imagePrompt": "Side profile photograph of a human ear in soft natural light, clear view of the outer ear and lobe, neutral background, photorealistic, sharp focus on cartilage detail",
        "imageSearchTerm": "human ear profile",
        "alt": "Profile view of a human ear",
        "credit": "Unsplash · Franco Antonio Giovanella · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/human-ear-on-white-background-PVDWaEhSIAg",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-oreja.webp"
      },
      "shape": "pair",
      "uid": "1ouz983gk2o2t"
    },
    {
      "id": "pair-boca",
      "tags": [
        "head",
        "body"
      ],
      "sideA": {
        "modality": "text",
        "value": "La boca"
      },
      "sideB": {
        "modality": "text",
        "value": "The mouth"
      },
      "illustration": {
        "imagePrompt": "Close-up photograph of a person's mouth in a relaxed neutral expression, natural lips, soft daylight, neutral background, photorealistic, shallow depth of field",
        "imageSearchTerm": "human mouth closeup",
        "alt": "Close-up of a human mouth",
        "credit": "Katie Tegtmeyer (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/44538772@N00/3413361556",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-boca.webp"
      },
      "shape": "pair",
      "uid": "x1ysusw69ld8"
    },
    {
      "id": "pair-nariz",
      "tags": [
        "head",
        "body"
      ],
      "sideA": {
        "modality": "text",
        "value": "La nariz"
      },
      "sideB": {
        "modality": "text",
        "value": "The nose"
      },
      "illustration": {
        "imagePrompt": "Side profile photograph of a human nose against a neutral grey background, soft directional lighting highlighting the bridge and nostril, photorealistic, sharp focus",
        "imageSearchTerm": "human nose profile",
        "alt": "Profile view of a human nose",
        "credit": "LHOON (Openverse) · by-sa 2.0",
        "creditUrl": "https://commons.wikimedia.org/w/index.php?curid=658211",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-nariz.webp"
      },
      "shape": "pair",
      "uid": "egpkpfq9uk4f"
    },
    {
      "id": "pair-corazon",
      "tags": [
        "torso",
        "body"
      ],
      "sideA": {
        "modality": "text",
        "value": "El corazón"
      },
      "sideB": {
        "modality": "text",
        "value": "The heart"
      },
      "illustration": {
        "imagePrompt": "Anatomical illustration of a human heart with major arteries and veins, medical textbook style, clean white background, accurate proportions, photorealistic rendering with subtle red and pink tones",
        "imageSearchTerm": "human heart anatomy",
        "alt": "Anatomical illustration of a human heart",
        "credit": "liverpoolhls (Openverse) · by-sa 2.0",
        "creditUrl": "https://www.flickr.com/photos/107733654@N04/10826118933",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/pair-corazon.webp"
      },
      "shape": "pair",
      "uid": "hmwvme1pnfxao"
    },
    {
      "id": "cmp-time-menos-cuarto",
      "shape": "comparison",
      "prompt": "Which analog clock shows 'las cuatro menos cuarto'?",
      "correct": {
        "imagePrompt": "Schematic flat-vector illustration of a round analog wall clock face. The hour hand points just before the 4 numeral, and the minute hand points squarely at the 9 numeral, indicating a time of 3:45. White background, stone-gray numerals 1 through 12 arranged around the perimeter, slim black hands, thin tick marks at each minute.",
        "imageSearchTerm": "analog clock 3:45",
        "caption": "Hands at 3:45 — hour just before 4, minute on the 9"
      },
      "incorrect": {
        "imagePrompt": "Schematic flat-vector illustration of a round analog wall clock face. The hour hand points just past the 4 numeral, and the minute hand points squarely at the 9 numeral, indicating a time of 4:45. White background, stone-gray numerals 1 through 12 arranged around the perimeter, slim black hands, thin tick marks at each minute.",
        "imageSearchTerm": "analog clock 4:45",
        "caption": "Hands at 4:45 — hour just past 4, minute on the 9"
      },
      "explanation": "'Las cuatro menos cuarto' means 'a quarter to four' — that is, 3:45, fifteen minutes before four o'clock.",
      "tags": [
        "numbers-time"
      ],
      "uid": "rmdr0oo07c28"
    },
    {
      "id": "cmp-time-y-media",
      "shape": "comparison",
      "prompt": "Which analog clock shows 'las siete y media'?",
      "correct": {
        "imagePrompt": "Schematic flat-vector illustration of a round analog wall clock face. The hour hand sits midway between the 7 and the 8 numerals, and the minute hand points straight down at the 6 numeral, indicating a time of 7:30. White background, stone-gray numerals 1 through 12 around the rim, slim black hands, thin tick marks at each minute.",
        "imageSearchTerm": "analog clock 7:30",
        "caption": "Hands at 7:30 — hour between 7 and 8, minute on the 6"
      },
      "incorrect": {
        "imagePrompt": "Schematic flat-vector illustration of a round analog wall clock face. The hour hand points squarely at the 7 numeral, and the minute hand points straight up at the 12 numeral, indicating a time of 7:00. White background, stone-gray numerals 1 through 12 around the rim, slim black hands, thin tick marks at each minute.",
        "imageSearchTerm": "analog clock 7:00",
        "caption": "Hands at 7:00 — hour on the 7, minute on the 12"
      },
      "explanation": "'Las siete y media' means 'half past seven' — 7:30, with the minute hand on the 6 and the hour hand halfway between 7 and 8.",
      "tags": [
        "numbers-time"
      ],
      "uid": "1cl5xyp2b35zt"
    },
    {
      "id": "cmp-time-y-cuarto",
      "shape": "comparison",
      "prompt": "Which analog clock shows 'las dos y cuarto'?",
      "correct": {
        "imagePrompt": "Schematic flat-vector illustration of a round analog wall clock face. The hour hand sits just past the 2 numeral, and the minute hand points squarely at the 3 numeral, indicating a time of 2:15. White background, stone-gray numerals 1 through 12 around the rim, slim black hands, thin tick marks at each minute.",
        "imageSearchTerm": "analog clock 2:15",
        "caption": "Hands at 2:15 — hour just past 2, minute on the 3"
      },
      "incorrect": {
        "imagePrompt": "Schematic flat-vector illustration of a round analog wall clock face. The hour hand sits just before the 2 numeral, and the minute hand points squarely at the 9 numeral, indicating a time of 1:45. White background, stone-gray numerals 1 through 12 around the rim, slim black hands, thin tick marks at each minute.",
        "imageSearchTerm": "analog clock 1:45",
        "caption": "Hands at 1:45 — hour just before 2, minute on the 9"
      },
      "explanation": "'Las dos y cuarto' means 'a quarter past two' — 2:15, with the minute hand on the 3. The other clock reads 1:45, which would be 'las dos menos cuarto.'",
      "tags": [
        "numbers-time"
      ],
      "uid": "1ik2w871qicrwx"
    },
    {
      "id": "ih-paella-valenciana",
      "shape": "fact",
      "tags": [
        "food-drink"
      ],
      "factVariant": "image-heavy",
      "title": "Paella valenciana",
      "body": "Saffron rice with rabbit, chicken, and beans — Valencia's, not Spain's, national dish.",
      "illustration": {
        "imagePrompt": "A wide traditional paella pan filled with saffron rice, rabbit, chicken, and beans.",
        "imageSearchTerm": "paella valenciana saffron rice",
        "alt": "A wide pan of traditional Spanish paella with saffron rice",
        "kind": "photo",
        "depictable": true
      },
      "imageCaption": "It's not Spain's dish — it's Valencia's. And the real one has rabbit, not seafood.",
      "uid": "zropm3qyawk5"
    },
    {
      "id": "ih-flamenco-dancer",
      "shape": "fact",
      "tags": [
        "emotions-social"
      ],
      "factVariant": "image-heavy",
      "title": "Flamenco",
      "body": "Andalucía's art form — guitar, palmas, cante, and the dancer's bata de cola.",
      "illustration": {
        "imagePrompt": "A flamenco dancer in a ruffled bata de cola dress mid-performance, with a guitarist playing beside her.",
        "imageSearchTerm": "flamenco dancer ruffled dress",
        "alt": "A flamenco dancer in a red ruffled dress mid-spin",
        "kind": "photo",
        "depictable": true,
        "credit": "AI-generated (gpt-image-1.5)",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/ih-flamenco-dancer.webp"
      },
      "imageCaption": "Guitarra, palmas, cante, and the swirling bata de cola — flamenco is Andalucía's soul.",
      "uid": "10ps9vg3187lg"
    },
    {
      "id": "cloze-aeropuerto",
      "shape": "cloze",
      "tags": [
        "travel-transport"
      ],
      "template": "Mi vuelo sale del ___ a las ocho.",
      "answer": "aeropuerto",
      "distractors": [
        "hotel",
        "mercado",
        "banco"
      ],
      "uid": "hr9w5amoked8"
    },
    {
      "id": "cloze-metro",
      "shape": "cloze",
      "tags": [
        "travel-transport"
      ],
      "template": "El ___ subterráneo es muy rápido en la ciudad.",
      "answer": "metro",
      "distractors": [
        "autobús",
        "taxi",
        "tren"
      ],
      "uid": "x73mbny5dh09"
    },
    {
      "id": "cloze-coche",
      "shape": "cloze",
      "tags": [
        "travel-transport"
      ],
      "template": "Necesito un ___ para conducir por España.",
      "answer": "coche",
      "distractors": [
        "billete",
        "mapa",
        "hotel"
      ],
      "uid": "ot2rcj5fqxn3"
    },
    {
      "id": "cloze-billete",
      "shape": "cloze",
      "tags": [
        "travel-transport"
      ],
      "template": "Compré un ___ de ida y vuelta.",
      "answer": "billete",
      "distractors": [
        "coche",
        "hotel",
        "mapa"
      ],
      "uid": "1tcg9ksqe4ara"
    },
    {
      "id": "cloze-estacion",
      "shape": "cloze",
      "tags": [
        "travel-transport"
      ],
      "template": "Perdón, ¿dónde está la ___ de tren?",
      "answer": "estación",
      "distractors": [
        "habitación",
        "cocina",
        "tienda"
      ],
      "uid": "13f7v8b762cil"
    },
    {
      "id": "cloze-mapa",
      "shape": "cloze",
      "tags": [
        "travel-transport"
      ],
      "template": "Miro el ___ para no perderme en la ciudad.",
      "answer": "mapa",
      "distractors": [
        "billete",
        "menú",
        "reloj"
      ],
      "uid": "1ti1mp31t790pz"
    },
    {
      "id": "cloze-habitacion",
      "shape": "cloze",
      "tags": [
        "housing-lodging"
      ],
      "template": "Reservé una ___ doble en el hotel.",
      "answer": "habitación",
      "distractors": [
        "cocina",
        "estación",
        "tienda"
      ],
      "uid": "ervub51xpeuph"
    },
    {
      "id": "cloze-recepcion",
      "shape": "cloze",
      "tags": [
        "housing-lodging"
      ],
      "template": "En la ___ me dieron la llave del hotel.",
      "answer": "recepción",
      "distractors": [
        "habitación",
        "piscina",
        "cocina"
      ],
      "uid": "1sd0b0uayzhne"
    },
    {
      "id": "cloze-bano",
      "shape": "cloze",
      "tags": [
        "housing-lodging"
      ],
      "template": "Por la mañana me ducho en el ___.",
      "answer": "baño",
      "distractors": [
        "salón",
        "balcón",
        "jardín"
      ],
      "uid": "9vsb9uiibarc"
    },
    {
      "id": "cloze-tarjeta",
      "shape": "cloze",
      "tags": [
        "shopping-money"
      ],
      "template": "Pago la cuenta con ___ de crédito.",
      "answer": "tarjeta",
      "distractors": [
        "dinero",
        "billete",
        "cheque"
      ],
      "uid": "4sq1711jiaj9r"
    },
    {
      "id": "cloze-comedor",
      "shape": "cloze",
      "tags": [
        "housing-lodging"
      ],
      "template": "El desayuno se sirve en el ___.",
      "answer": "comedor",
      "distractors": [
        "baño",
        "ascensor",
        "balcón"
      ],
      "uid": "18wind81err7jk"
    },
    {
      "id": "cloze-ascensor",
      "shape": "cloze",
      "tags": [
        "housing-lodging"
      ],
      "template": "Subo a mi piso en el ___.",
      "answer": "ascensor",
      "distractors": [
        "comedor",
        "baño",
        "jardín"
      ],
      "uid": "18e6qq1ndw21s"
    },
    {
      "id": "cloze-cabeza",
      "shape": "cloze",
      "tags": [
        "health-body"
      ],
      "template": "Me duele la ___ después de leer tanto.",
      "answer": "cabeza",
      "distractors": [
        "pierna",
        "mano",
        "espalda"
      ],
      "uid": "1j4rbt1eoxptd"
    },
    {
      "id": "cloze-medico",
      "shape": "cloze",
      "tags": [
        "health-body"
      ],
      "template": "El ___ me recetó un antibiótico.",
      "answer": "médico",
      "distractors": [
        "profesor",
        "camarero",
        "policía"
      ],
      "uid": "odpghrnoic5v"
    },
    {
      "id": "cloze-fiebre",
      "shape": "cloze",
      "tags": [
        "health-body"
      ],
      "template": "Tengo ___ y me duele la garganta.",
      "answer": "fiebre",
      "distractors": [
        "hambre",
        "sueño",
        "sed"
      ],
      "uid": "pfk36l1pzpcu7"
    },
    {
      "id": "cloze-farmacia",
      "shape": "cloze",
      "tags": [
        "health-body"
      ],
      "template": "Compro las medicinas en la ___.",
      "answer": "farmacia",
      "distractors": [
        "panadería",
        "librería",
        "carnicería"
      ],
      "uid": "d761da13yczpg"
    },
    {
      "id": "cloze-mano",
      "shape": "cloze",
      "tags": [
        "health-body"
      ],
      "template": "Escribo con la ___ derecha.",
      "answer": "mano",
      "distractors": [
        "cabeza",
        "pierna",
        "nariz"
      ],
      "uid": "ssybh01k6xaf2"
    },
    {
      "id": "cloze-corazon",
      "shape": "cloze",
      "tags": [
        "health-body"
      ],
      "template": "El ___ bombea la sangre por todo el cuerpo.",
      "answer": "corazón",
      "distractors": [
        "pulmón",
        "estómago",
        "cerebro"
      ],
      "uid": "1qoge0v1aqbfeb"
    },
    {
      "id": "scrapbook-spanish-vocabulary-1",
      "shape": "fact",
      "factVariant": "scrapbook",
      "title": "Emotions as Reflexive Changes",
      "body": "A colorful collage exploring emotions in Spanish.",
      "tags": [
        "scrapbook",
        "overview"
      ],
      "illustration": {
        "kind": "scrapbook",
        "alt": "A colorful collage exploring emotions in Spanish.",
        "imagePrompt": "Create a cheerful scrapbook collage about emotions in Spanish, featuring illustrations of expressive faces and cultural motifs. Use a hand-lettered title 'Emociones Reflexivas' with colorful doodles around it. Include labeled arrows pointing to emotions like 'felicidad', 'tristeza', and 'ira', depicted in vibrant colors. Incorporate torn-paper layers and tape that add depth, while maintaining breathing room. The background should be a warm palette with soft textures and patterns that evoke the essence of emotional experiences.",
        "imageSearchTerm": "spanish-vocabulary scrapbook poster",
        "credit": "AI-generated (gpt-image-1)",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/generated/scrapbook-1.webp"
      },
      "uid": "y4g9q61kxgpfa"
    },
    {
      "id": "scrapbook-spanish-vocabulary-2",
      "shape": "fact",
      "factVariant": "scrapbook",
      "title": "Aeropuerto: Air + Port",
      "body": "A vibrant collage capturing the essence of airports in Spanish.",
      "tags": [
        "scrapbook",
        "overview"
      ],
      "illustration": {
        "kind": "scrapbook",
        "alt": "A vibrant collage capturing the essence of airports in Spanish.",
        "imagePrompt": "Design a scrapbook poster focusing on 'Aeropuerto' with a hand-lettered title in a playful font. The central image should be a lively airport scene, with planes, luggage, and travelers. Use doodles around the edges to label important phrases like 'puerta de embarque', 'facturación', and 'control de seguridad'. Incorporate elements like tickets and maps in a vibrant color scheme, while ensuring the layout is clear and engaging. Add torn-paper textures and whimsical stickers that reflect travel adventures, creating a warm and inviting atmosphere.",
        "imageSearchTerm": "spanish-vocabulary scrapbook poster",
        "credit": "AI-generated (gpt-image-1)",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/generated/scrapbook-2.webp"
      },
      "uid": "dq7p90nrgfk6"
    },
    {
      "id": "mcq-rw-p4-numbers-100",
      "shape": "mcq",
      "tags": [
        "numbers",
        "spanish"
      ],
      "prompt": {
        "modality": "text",
        "value": "In Spanish, 'cien' means exactly 100. What form does the word take when you count 101 or higher, as in 150?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Cien y cincuenta"
        },
        {
          "modality": "text",
          "value": "Ciento cincuenta"
        },
        {
          "modality": "text",
          "value": "Cien cincuenta"
        },
        {
          "modality": "text",
          "value": "Cientos cincuenta"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Cien' is reserved for a flat 100. From 101 upward it becomes 'ciento': ciento uno, ciento cincuenta. No 'y' goes between the hundreds and the tens here.",
      "uid": "1hdl7rld2m0zr"
    },
    {
      "id": "mcq-rw-p8-describing-people",
      "shape": "mcq",
      "tags": [
        "adjectives",
        "false-friends"
      ],
      "prompt": {
        "modality": "text",
        "value": "'Simpatico' is a common false friend when describing someone's personality. What does it actually mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Sensitive / emotional"
        },
        {
          "modality": "text",
          "value": "Simple / uncomplicated"
        },
        {
          "modality": "text",
          "value": "Friendly / likeable"
        },
        {
          "modality": "text",
          "value": "Sympathetic / compassionate"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Simpatico' means friendly or likeable, not 'sympathetic.' It shares a Latin root with the English word but drifted in meaning — a classic false friend.",
      "uid": "1uthzkm1fngv5g"
    },
    {
      "id": "mcq-rw-p-fill-travel",
      "shape": "mcq",
      "tags": [
        "travel",
        "airport"
      ],
      "prompt": {
        "modality": "text",
        "value": "At a Spanish airport, where do you hand over your suitcase (la maleta) to be checked?"
      },
      "options": [
        {
          "modality": "text",
          "value": "El anden"
        },
        {
          "modality": "text",
          "value": "La esquina"
        },
        {
          "modality": "text",
          "value": "Facturacion"
        },
        {
          "modality": "text",
          "value": "La aduana"
        }
      ],
      "correctIndex": 2,
      "explanation": "Facturacion is the check-in and baggage-drop counter, where you check la maleta. La aduana is customs, el anden is the train platform, and la esquina is a street corner.",
      "uid": "4xi3d5jf25xt"
    },
    {
      "id": "mcq-rw-p17-inside-the-room",
      "shape": "mcq",
      "tags": [
        "lodging",
        "verbs"
      ],
      "prompt": {
        "modality": "text",
        "value": "The hotel air conditioning is broken. Which verb correctly says the appliance 'isn't working'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "No funciona"
        },
        {
          "modality": "text",
          "value": "No opera"
        },
        {
          "modality": "text",
          "value": "No labora"
        },
        {
          "modality": "text",
          "value": "No trabaja"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Funcionar' is 'to work' in the mechanical sense — use it for appliances. 'Trabajar' is to work in the employment sense; a TV doesn't 'trabajar,' it 'funciona.'",
      "uid": "1u4mlnv1r5laup"
    },
    {
      "id": "mcq-rw-p-fill-lodging",
      "shape": "mcq",
      "tags": [
        "lodging",
        "money"
      ],
      "prompt": {
        "modality": "text",
        "value": "At checkout you need an official, itemized invoice for your expenses. What do you ask the hotel for?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La cuenta"
        },
        {
          "modality": "text",
          "value": "El precio"
        },
        {
          "modality": "text",
          "value": "El pago"
        },
        {
          "modality": "text",
          "value": "La factura"
        }
      ],
      "correctIndex": 3,
      "explanation": "La factura is the official, itemized invoice for tax or expenses. La cuenta is the casual bill you'd ask for in a restaurant; el precio is the price and el pago the payment.",
      "uid": "1bfee7x1xris2d"
    },
    {
      "id": "mcq-rw-p22-body-parts",
      "shape": "mcq",
      "tags": [
        "body-parts",
        "gender"
      ],
      "prompt": {
        "modality": "text",
        "value": "Nouns ending in -o are usually masculine in Spanish. Which body part is a feminine exception to that rule?"
      },
      "options": [
        {
          "modality": "text",
          "value": "El dedo (the finger)"
        },
        {
          "modality": "text",
          "value": "La mano (the hand)"
        },
        {
          "modality": "text",
          "value": "El codo (the elbow)"
        },
        {
          "modality": "text",
          "value": "El brazo (the arm)"
        }
      ],
      "correctIndex": 1,
      "explanation": "'La mano' ends in -o yet is feminine — an irregularity left over from Latin. Brazo, codo, and dedo all end in -o and are, as expected, masculine.",
      "uid": "1m47cfc14keb6c"
    },
    {
      "id": "mcq-rw-p-fill-health",
      "shape": "mcq",
      "tags": [
        "false-friends",
        "health"
      ],
      "prompt": {
        "modality": "text",
        "value": "The false friend 'constipado' is the one word this lesson says to remember. What does 'estoy constipado' actually mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "I feel dizzy / seasick"
        },
        {
          "modality": "text",
          "value": "I am constipated"
        },
        {
          "modality": "text",
          "value": "I am exhausted"
        },
        {
          "modality": "text",
          "value": "I have a head cold / congestion"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Constipado' means you have a head cold or nasal congestion, not constipated (that's 'estrenido'). Telling a pharmacist 'estoy constipado' gets you decongestants.",
      "uid": "cygq749jyu86"
    },
    {
      "id": "cz-spanish-vocabulary-fact-saludos-contact",
      "shape": "cloze",
      "tags": [
        "greetings",
        "culture"
      ],
      "template": "In Spain a **saludo** between friends is ___ cheek-kisses, while in most of Latin America the custom is just a single kiss. In business, stick to a firm handshake.",
      "answer": "two",
      "distractors": [
        "three",
        "four",
        "no"
      ],
      "derivedFrom": "fact-saludos-contact",
      "uid": "1qqgudxuqkgv1"
    },
    {
      "id": "mcq-c-spanish-vocabulary-fact-saludos-contact",
      "shape": "mcq",
      "tags": [
        "greetings",
        "culture"
      ],
      "prompt": {
        "modality": "text",
        "value": "In Spain a **saludo** between friends is ___ cheek-kisses, while in most of Latin America the custom is just a single kiss. In business, stick to a firm handshake."
      },
      "options": [
        {
          "modality": "text",
          "value": "four"
        },
        {
          "modality": "text",
          "value": "two"
        },
        {
          "modality": "text",
          "value": "no"
        },
        {
          "modality": "text",
          "value": "three"
        }
      ],
      "correctIndex": 1,
      "derivedFrom": "fact-saludos-contact",
      "uid": "1xfn81n1qu32hj"
    },
    {
      "id": "cz-spanish-vocabulary-fact-constipado-false-friend",
      "shape": "cloze",
      "tags": [
        "health",
        "false-friends"
      ],
      "template": "In Spanish, **constipado** is a false friend: it does *not* mean constipated. It means you have ___. (True constipation is *estreñido*.)",
      "answer": "a head cold",
      "distractors": [
        "a fever",
        "a sore throat",
        "a stomachache"
      ],
      "derivedFrom": "fact-constipado-false-friend",
      "uid": "7opcxlyn1smj"
    },
    {
      "id": "mcq-c-spanish-vocabulary-fact-constipado-false-friend",
      "shape": "mcq",
      "tags": [
        "health",
        "false-friends"
      ],
      "prompt": {
        "modality": "text",
        "value": "In Spanish, **constipado** is a false friend: it does *not* mean constipated. It means you have ___. (True constipation is *estreñido*.)"
      },
      "options": [
        {
          "modality": "text",
          "value": "a sore throat"
        },
        {
          "modality": "text",
          "value": "a fever"
        },
        {
          "modality": "text",
          "value": "a stomachache"
        },
        {
          "modality": "text",
          "value": "a head cold"
        }
      ],
      "correctIndex": 3,
      "derivedFrom": "fact-constipado-false-friend",
      "uid": "c5so7uzokfe8"
    },
    {
      "id": "cz-spanish-vocabulary-fact-reflexive-structure",
      "shape": "cloze",
      "tags": [
        "routine",
        "grammar"
      ],
      "template": "Reflexive verbs end in **-se** in the infinitive (*ducharse*). When conjugated, the structure is: **___ + REFLEXIVE PRONOUN + VERB**. Example: *Yo me ducho*.",
      "answer": "SUBJECT PRONOUN",
      "distractors": [
        "DIRECT OBJECT",
        "DEFINITE ARTICLE",
        "AUXILIARY VERB"
      ],
      "derivedFrom": "fact-reflexive-structure",
      "uid": "1v5vjpt1wj4xct"
    },
    {
      "id": "mcq-c-spanish-vocabulary-fact-reflexive-structure",
      "shape": "mcq",
      "tags": [
        "routine",
        "grammar"
      ],
      "prompt": {
        "modality": "text",
        "value": "Reflexive verbs end in **-se** in the infinitive (*ducharse*). When conjugated, the structure is: **___ + REFLEXIVE PRONOUN + VERB**. Example: *Yo me ducho*."
      },
      "options": [
        {
          "modality": "text",
          "value": "SUBJECT PRONOUN"
        },
        {
          "modality": "text",
          "value": "DEFINITE ARTICLE"
        },
        {
          "modality": "text",
          "value": "AUXILIARY VERB"
        },
        {
          "modality": "text",
          "value": "DIRECT OBJECT"
        }
      ],
      "correctIndex": 0,
      "derivedFrom": "fact-reflexive-structure",
      "uid": "igmvtw18d37a0"
    },
    {
      "id": "cz-spanish-vocabulary-fact-emotional-reflexive",
      "shape": "cloze",
      "tags": [
        "emotions",
        "grammar"
      ],
      "template": "In Spanish, changing your emotional state often requires a reflexive verb. You don't just 'feel' ___; you **enojarse** (get ___) or **preocuparse** (get worried). It implies a shift in your mental state.",
      "answer": "angry",
      "distractors": [
        "Sad",
        "Worried",
        "To invite"
      ],
      "derivedFrom": "fact-emotional-reflexive",
      "explanation": "Compare: Worried — Preocupado.",
      "uid": "1nheqfs1377h1g"
    },
    {
      "id": "mcq-c-spanish-vocabulary-fact-emotional-reflexive",
      "shape": "mcq",
      "tags": [
        "emotions",
        "grammar"
      ],
      "prompt": {
        "modality": "text",
        "value": "In Spanish, changing your emotional state often requires a reflexive verb. You don't just 'feel' ___; you **enojarse** (get ___) or **preocuparse** (get worried). It implies a shift in your mental state."
      },
      "options": [
        {
          "modality": "text",
          "value": "Worried"
        },
        {
          "modality": "text",
          "value": "angry"
        },
        {
          "modality": "text",
          "value": "Sad"
        },
        {
          "modality": "text",
          "value": "To invite"
        }
      ],
      "correctIndex": 1,
      "explanation": "Compare: Worried — Preocupado.",
      "derivedFrom": "fact-emotional-reflexive",
      "uid": "10vc7zbn2ro4b"
    },
    {
      "id": "cz-spanish-vocabulary-ih-paella-valenciana",
      "shape": "cloze",
      "tags": [
        "food-drink"
      ],
      "template": "Saffron ___ with rabbit, chicken, and beans — Valencia's, not Spain's, national dish.",
      "answer": "rice",
      "distractors": [
        "Olive oil",
        "Vegetables",
        "The bill / check"
      ],
      "derivedFrom": "ih-paella-valenciana",
      "explanation": "Compare: Olive oil — Aceite (de oliva). Vegetables — Verduras.",
      "uid": "d63hj1u4tzrv"
    },
    {
      "id": "mcq-c-spanish-vocabulary-ih-paella-valenciana",
      "shape": "mcq",
      "tags": [
        "food-drink"
      ],
      "prompt": {
        "modality": "text",
        "value": "Saffron ___ with rabbit, chicken, and beans — Valencia's, not Spain's, national dish."
      },
      "options": [
        {
          "modality": "text",
          "value": "The bill / check"
        },
        {
          "modality": "text",
          "value": "Vegetables"
        },
        {
          "modality": "text",
          "value": "Olive oil"
        },
        {
          "modality": "text",
          "value": "rice"
        }
      ],
      "correctIndex": 3,
      "explanation": "Compare: Olive oil — Aceite (de oliva). Vegetables — Verduras.",
      "derivedFrom": "ih-paella-valenciana",
      "uid": "1ta0vkq576150"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-buenos-dias",
      "shape": "trueFalse",
      "tags": [
        "greetings"
      ],
      "statement": "\"Buenos días\" means \"Good morning\".",
      "isTrue": true,
      "why": "Buenos días means Good morning.",
      "derivedFrom": "pair-buenos-dias",
      "uid": "150y7xu135ldk0"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-buenas-noches",
      "shape": "trueFalse",
      "tags": [
        "greetings"
      ],
      "statement": "\"Buenas noches\" means \"Delighted / Pleased to meet you\".",
      "isTrue": false,
      "why": "Buenas noches actually means Good night / Good evening.",
      "derivedFrom": "pair-buenas-noches",
      "uid": "rjtlc31esvx75"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-mucho-gusto",
      "shape": "trueFalse",
      "tags": [
        "greetings"
      ],
      "statement": "\"Mucho gusto\" means \"Excuse me (formal)\".",
      "isTrue": false,
      "why": "Mucho gusto actually means Nice to meet you.",
      "derivedFrom": "pair-mucho-gusto",
      "uid": "15fudzup0zpvi"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-encantado",
      "shape": "trueFalse",
      "tags": [
        "greetings"
      ],
      "statement": "\"Encantado\" means \"Good night / Good evening\".",
      "isTrue": false,
      "why": "Encantado actually means Delighted / Pleased to meet you.",
      "derivedFrom": "pair-encantado",
      "uid": "1p1938f1wj4u7l"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-nosotros",
      "shape": "trueFalse",
      "tags": [
        "plural-pronoun",
        "pronouns"
      ],
      "statement": "\"Nosotros\" means \"They\".",
      "isTrue": false,
      "why": "Nosotros actually means We.",
      "derivedFrom": "pair-nosotros",
      "uid": "1mu25bwzo7hzu"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-ustedes",
      "shape": "trueFalse",
      "tags": [
        "plural-pronoun",
        "pronouns"
      ],
      "statement": "\"Ustedes\" means \"They\".",
      "isTrue": false,
      "why": "Ustedes actually means You all (formal in Spain/general in LatAm).",
      "derivedFrom": "pair-ustedes",
      "uid": "ydthy015rpqno"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-ellos",
      "shape": "trueFalse",
      "tags": [
        "plural-pronoun",
        "pronouns"
      ],
      "statement": "\"Ellos\" means \"We\".",
      "isTrue": false,
      "why": "Ellos actually means They.",
      "derivedFrom": "pair-ellos",
      "uid": "1ef1y2m105mday"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-usted",
      "shape": "trueFalse",
      "tags": [
        "verb-or-formal",
        "pronouns"
      ],
      "statement": "\"Usted\" means \"To be (temporary/location)\".",
      "isTrue": false,
      "why": "Usted actually means You (formal).",
      "derivedFrom": "pair-usted",
      "uid": "12th0ha1c0uwx2"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-quien",
      "shape": "trueFalse",
      "tags": [
        "person-time-place",
        "question-words"
      ],
      "statement": "\"¿Quién?\" means \"Who?\".",
      "isTrue": true,
      "why": "¿Quién? means Who?.",
      "derivedFrom": "pair-quien",
      "uid": "15um9bj930kwt"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-cuando",
      "shape": "trueFalse",
      "tags": [
        "person-time-place",
        "question-words"
      ],
      "statement": "\"¿Cuándo?\" means \"When?\".",
      "isTrue": true,
      "why": "¿Cuándo? means When?.",
      "derivedFrom": "pair-cuando",
      "uid": "7hdmzh1lc8ug7"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-donde",
      "shape": "trueFalse",
      "tags": [
        "person-time-place",
        "question-words"
      ],
      "statement": "\"¿Dónde?\" means \"Where?\".",
      "isTrue": true,
      "why": "¿Dónde? means Where?.",
      "derivedFrom": "pair-donde",
      "uid": "hhpd941p84cma"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-treinta",
      "shape": "trueFalse",
      "tags": [
        "lower-tens",
        "numbers-time"
      ],
      "statement": "\"Treinta\" means \"One hundred\".",
      "isTrue": false,
      "why": "Treinta actually means Thirty.",
      "derivedFrom": "pair-treinta",
      "uid": "1yylp88m5hva"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-cuarenta",
      "shape": "trueFalse",
      "tags": [
        "lower-tens",
        "numbers-time"
      ],
      "statement": "\"Cuarenta\" means \"The time / The hour\".",
      "isTrue": false,
      "why": "Cuarenta actually means Forty.",
      "derivedFrom": "pair-cuarenta",
      "uid": "141jvh61178xj2"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-cincuenta",
      "shape": "trueFalse",
      "tags": [
        "lower-tens",
        "numbers-time"
      ],
      "statement": "\"Cincuenta\" means \"Fifty\".",
      "isTrue": true,
      "why": "Cincuenta means Fifty.",
      "derivedFrom": "pair-cincuenta",
      "uid": "14i2t3a1f17v4y"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-sesenta",
      "shape": "trueFalse",
      "tags": [
        "lower-tens",
        "numbers-time"
      ],
      "statement": "\"Sesenta\" means \"The time / The hour\".",
      "isTrue": false,
      "why": "Sesenta actually means Sixty.",
      "derivedFrom": "pair-sesenta",
      "uid": "jard14142ji86"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-la-hora",
      "shape": "trueFalse",
      "tags": [
        "numbers-time"
      ],
      "statement": "\"La hora\" means \"The time / The hour\".",
      "isTrue": true,
      "why": "La hora means The time / The hour.",
      "derivedFrom": "pair-la-hora",
      "uid": "155telda4zz81"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-en-punto",
      "shape": "trueFalse",
      "tags": [
        "numbers-time"
      ],
      "statement": "\"En punto\" means \"O'clock (exactly)\".",
      "isTrue": true,
      "why": "En punto means O'clock (exactly).",
      "derivedFrom": "pair-en-punto",
      "uid": "rwvk01fjvzv6"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-media",
      "shape": "trueFalse",
      "tags": [
        "numbers-time"
      ],
      "statement": "\"Y media\" means \"Half-past\".",
      "isTrue": true,
      "why": "Y media means Half-past.",
      "derivedFrom": "pair-media",
      "uid": "okjhtzi7tbov"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-cuarto",
      "shape": "trueFalse",
      "tags": [
        "numbers-time"
      ],
      "statement": "\"Y cuarto\" means \"Quarter-past\".",
      "isTrue": true,
      "why": "Y cuarto means Quarter-past.",
      "derivedFrom": "pair-cuarto",
      "uid": "1m371sw10bopms"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-enero",
      "shape": "trueFalse",
      "tags": [
        "months",
        "numbers-time"
      ],
      "statement": "\"Enero\" means \"The time / The hour\".",
      "isTrue": false,
      "why": "Enero actually means January.",
      "derivedFrom": "pair-enero",
      "uid": "pjzpp0vzzc82"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-agosto",
      "shape": "trueFalse",
      "tags": [
        "months",
        "numbers-time"
      ],
      "statement": "\"Agosto\" means \"One hundred\".",
      "isTrue": false,
      "why": "Agosto actually means August.",
      "derivedFrom": "pair-agosto",
      "uid": "kwb70y1mhp0u6"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-diciembre",
      "shape": "trueFalse",
      "tags": [
        "months",
        "numbers-time"
      ],
      "statement": "\"Diciembre\" means \"December\".",
      "isTrue": true,
      "why": "Diciembre means December.",
      "derivedFrom": "pair-diciembre",
      "uid": "rsbw0713thqdl"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-primavera",
      "shape": "trueFalse",
      "tags": [
        "seasons",
        "numbers-time"
      ],
      "statement": "\"La primavera\" means \"Autumn / Fall\".",
      "isTrue": false,
      "why": "La primavera actually means Spring.",
      "derivedFrom": "pair-primavera",
      "uid": "vau3x5unk86p"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-suegro",
      "shape": "trueFalse",
      "tags": [
        "older-or-same-gen",
        "family-people"
      ],
      "statement": "\"Suegro / Suegra\" means \"Brother-in-law / Sister-in-law\".",
      "isTrue": false,
      "why": "Suegro / Suegra actually means Father-in-law / Mother-in-law.",
      "derivedFrom": "pair-suegro",
      "uid": "3ol21rin3ljj"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-cuñado",
      "shape": "trueFalse",
      "tags": [
        "older-or-same-gen",
        "family-people"
      ],
      "statement": "\"Cuñado / Cuñada\" means \"Father-in-law / Mother-in-law\".",
      "isTrue": false,
      "why": "Cuñado / Cuñada actually means Brother-in-law / Sister-in-law.",
      "derivedFrom": "pair-cuñado",
      "uid": "6vfovw1hw2i6q"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-nuera",
      "shape": "trueFalse",
      "tags": [
        "younger-gen",
        "family-people"
      ],
      "statement": "\"La nuera\" means \"The son-in-law\".",
      "isTrue": false,
      "why": "La nuera actually means The daughter-in-law.",
      "derivedFrom": "pair-nuera",
      "uid": "19b63v7anq4sh"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-optimista",
      "shape": "trueFalse",
      "tags": [
        "character-build",
        "family-people"
      ],
      "statement": "\"Optimista\" means \"Optimistic\".",
      "isTrue": true,
      "why": "Optimista means Optimistic.",
      "derivedFrom": "pair-optimista",
      "uid": "nhu8chd5hwj7"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-serio",
      "shape": "trueFalse",
      "tags": [
        "character-build",
        "family-people"
      ],
      "statement": "\"Serio\" means \"Serious\".",
      "isTrue": true,
      "why": "Serio means Serious.",
      "derivedFrom": "pair-serio",
      "uid": "1fw9rwizktjk6"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-delgado",
      "shape": "trueFalse",
      "tags": [
        "character-build",
        "family-people"
      ],
      "statement": "\"Delgado\" means \"Thin / Slender\".",
      "isTrue": true,
      "why": "Delgado means Thin / Slender.",
      "derivedFrom": "pair-delgado",
      "uid": "w0fp1p1ojyibr"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-bajo",
      "shape": "trueFalse",
      "tags": [
        "stature-hair",
        "family-people"
      ],
      "statement": "\"Bajo\" means \"Short (height)\".",
      "isTrue": true,
      "why": "Bajo means Short (height).",
      "derivedFrom": "pair-bajo",
      "uid": "mawql01ohx14k"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-casado",
      "shape": "trueFalse",
      "tags": [
        "marital-status",
        "family-people"
      ],
      "statement": "\"Casado / Casada\" means \"The son-in-law\".",
      "isTrue": false,
      "why": "Casado / Casada actually means Married.",
      "derivedFrom": "pair-casado",
      "uid": "158sencxo9uwg"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-soltero",
      "shape": "trueFalse",
      "tags": [
        "marital-status",
        "family-people"
      ],
      "statement": "\"Soltero / Soltera\" means \"Single\".",
      "isTrue": true,
      "why": "Soltero / Soltera means Single.",
      "derivedFrom": "pair-soltero",
      "uid": "1u37uy11unsptv"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-divorciado",
      "shape": "trueFalse",
      "tags": [
        "marital-status",
        "family-people"
      ],
      "statement": "\"Divorciado / Divorciada\" means \"Divorced\".",
      "isTrue": true,
      "why": "Divorciado / Divorciada means Divorced.",
      "derivedFrom": "pair-divorciado",
      "uid": "n8dch1v03x23"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-la-cuenta",
      "shape": "trueFalse",
      "tags": [
        "food-drink"
      ],
      "statement": "\"La cuenta\" means \"The bill / check\".",
      "isTrue": true,
      "why": "La cuenta means The bill / check.",
      "derivedFrom": "pair-la-cuenta",
      "uid": "d9snss13gok36"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-el-camarero",
      "shape": "trueFalse",
      "tags": [
        "food-drink"
      ],
      "statement": "\"El camarero\" means \"The waiter\".",
      "isTrue": true,
      "why": "El camarero means The waiter.",
      "derivedFrom": "pair-el-camarero",
      "uid": "1v0ktew18we6b6"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-la-carta",
      "shape": "trueFalse",
      "tags": [
        "food-drink"
      ],
      "statement": "\"La carta\" means \"The waiter\".",
      "isTrue": false,
      "why": "La carta actually means The menu.",
      "derivedFrom": "pair-la-carta",
      "uid": "b37k201v8ycza"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-la-propina",
      "shape": "trueFalse",
      "tags": [
        "food-drink"
      ],
      "statement": "\"La propina\" means \"I would like...\".",
      "isTrue": false,
      "why": "La propina actually means The tip.",
      "derivedFrom": "pair-la-propina",
      "uid": "1t9m2o2194y19y"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-quisiera",
      "shape": "trueFalse",
      "tags": [
        "food-drink"
      ],
      "statement": "\"Quisiera...\" means \"The waiter\".",
      "isTrue": false,
      "why": "Quisiera... actually means I would like....",
      "derivedFrom": "pair-quisiera",
      "uid": "1drwovd13lwevl"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-aceite",
      "shape": "trueFalse",
      "tags": [
        "staples",
        "food-drink"
      ],
      "statement": "\"Aceite (de oliva)\" means \"The bill / check\".",
      "isTrue": false,
      "why": "Aceite (de oliva) actually means Olive oil.",
      "derivedFrom": "pair-aceite",
      "uid": "qe0i541w8k8ng"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-arroz",
      "shape": "trueFalse",
      "tags": [
        "staples",
        "food-drink"
      ],
      "statement": "\"Arroz\" means \"Rice\".",
      "isTrue": true,
      "why": "Arroz means Rice.",
      "derivedFrom": "pair-arroz",
      "uid": "14uqxy71yfce31"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-pollo",
      "shape": "trueFalse",
      "tags": [
        "protein-fruit",
        "food-drink"
      ],
      "statement": "\"Pollo\" means \"Chicken\".",
      "isTrue": true,
      "why": "Pollo means Chicken.",
      "derivedFrom": "pair-pollo",
      "uid": "t8m2hx1f1xmbl"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-pescado",
      "shape": "trueFalse",
      "tags": [
        "protein-fruit",
        "food-drink"
      ],
      "statement": "\"Pescado\" means \"Olive oil\".",
      "isTrue": false,
      "why": "Pescado actually means Fish (food).",
      "derivedFrom": "pair-pescado",
      "uid": "mt34krzb6g7l"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-refresco",
      "shape": "trueFalse",
      "tags": [
        "cold-soft",
        "food-drink"
      ],
      "statement": "\"Refresco\" means \"The menu\".",
      "isTrue": false,
      "why": "Refresco actually means Soft drink / Soda.",
      "derivedFrom": "pair-refresco",
      "uid": "h4rjoac59lc4"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-zumo",
      "shape": "trueFalse",
      "tags": [
        "cold-soft",
        "food-drink"
      ],
      "statement": "\"Zumo\" means \"Soft drink / Soda\".",
      "isTrue": false,
      "why": "Zumo actually means Juice (Spain).",
      "derivedFrom": "pair-zumo",
      "uid": "1dl29fw1vdw3i8"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-cerveza",
      "shape": "trueFalse",
      "tags": [
        "cold-soft",
        "food-drink"
      ],
      "statement": "\"Cerveza\" means \"Beer\".",
      "isTrue": true,
      "why": "Cerveza means Beer.",
      "derivedFrom": "pair-cerveza",
      "uid": "19ta0gu1ldfxvk"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-billete",
      "shape": "trueFalse",
      "tags": [
        "transportation"
      ],
      "statement": "\"El billete\" means \"The platform\".",
      "isTrue": false,
      "why": "El billete actually means The ticket.",
      "derivedFrom": "pair-billete",
      "uid": "154hnppcvrwsj"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-anden",
      "shape": "trueFalse",
      "tags": [
        "transportation"
      ],
      "statement": "\"El andén\" means \"The platform\".",
      "isTrue": true,
      "why": "El andén means The platform.",
      "derivedFrom": "pair-anden",
      "uid": "1sr2xeb15tyi5n"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-trasbordo",
      "shape": "trueFalse",
      "tags": [
        "transportation"
      ],
      "statement": "\"Trasbordo\" means \"Transfer (between lines)\".",
      "isTrue": true,
      "why": "Trasbordo means Transfer (between lines).",
      "derivedFrom": "pair-trasbordo",
      "uid": "143korh7qfw07"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-estacion",
      "shape": "trueFalse",
      "tags": [
        "transportation"
      ],
      "statement": "\"La estación\" means \"The station\".",
      "isTrue": true,
      "why": "La estación means The station.",
      "derivedFrom": "pair-estacion",
      "uid": "pyc2ce1dvvc1y"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-metro",
      "shape": "trueFalse",
      "tags": [
        "transportation"
      ],
      "statement": "\"El metro\" means \"The suitcase / luggage\".",
      "isTrue": false,
      "why": "El metro actually means The subway / underground.",
      "derivedFrom": "pair-metro",
      "uid": "a0qf5o1d0sjju"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-autobus",
      "shape": "trueFalse",
      "tags": [
        "transportation"
      ],
      "statement": "\"El autobús\" means \"The platform\".",
      "isTrue": false,
      "why": "El autobús actually means The bus.",
      "derivedFrom": "pair-autobus",
      "uid": "qcctn416aa1yu"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-derecha",
      "shape": "trueFalse",
      "tags": [
        "direction",
        "transportation"
      ],
      "statement": "\"A la derecha\" means \"To the right\".",
      "isTrue": true,
      "why": "A la derecha means To the right.",
      "derivedFrom": "pair-derecha",
      "uid": "ur2ffk1aqmm8"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-izquierda",
      "shape": "trueFalse",
      "tags": [
        "direction",
        "transportation"
      ],
      "statement": "\"A la izquierda\" means \"To the left\".",
      "isTrue": true,
      "why": "A la izquierda means To the left.",
      "derivedFrom": "pair-izquierda",
      "uid": "2oo1w11ci3g7r"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-recto",
      "shape": "trueFalse",
      "tags": [
        "direction",
        "transportation"
      ],
      "statement": "\"Todo recto\" means \"To the left\".",
      "isTrue": false,
      "why": "Todo recto actually means Straight ahead.",
      "derivedFrom": "pair-recto",
      "uid": "8zsp0t1hqixph"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-cruzar",
      "shape": "trueFalse",
      "tags": [
        "place-action",
        "transportation"
      ],
      "statement": "\"Cruzar\" means \"The corner\".",
      "isTrue": false,
      "why": "Cruzar actually means To cross.",
      "derivedFrom": "pair-cruzar",
      "uid": "1xr26m61fayrpw"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-pasaporte",
      "shape": "trueFalse",
      "tags": [
        "transportation"
      ],
      "statement": "\"El pasaporte\" means \"The platform\".",
      "isTrue": false,
      "why": "El pasaporte actually means The passport.",
      "derivedFrom": "pair-pasaporte",
      "uid": "vhs23th02x3v"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-maleta",
      "shape": "trueFalse",
      "tags": [
        "transportation"
      ],
      "statement": "\"La maleta\" means \"The suitcase / luggage\".",
      "isTrue": true,
      "why": "La maleta means The suitcase / luggage.",
      "derivedFrom": "pair-maleta",
      "uid": "18hf8puvqd598"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-recepcion",
      "shape": "trueFalse",
      "tags": [
        "stay-concepts",
        "housing-lodging"
      ],
      "statement": "\"La recepción\" means \"The reception desk\".",
      "isTrue": true,
      "why": "La recepción means The reception desk.",
      "derivedFrom": "pair-recepcion",
      "uid": "xyr0ni912gri"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-reserva",
      "shape": "trueFalse",
      "tags": [
        "stay-concepts",
        "housing-lodging"
      ],
      "statement": "\"La reserva\" means \"The reservation\".",
      "isTrue": true,
      "why": "La reserva means The reservation.",
      "derivedFrom": "pair-reserva",
      "uid": "1943jm8y7rbmm"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-botones",
      "shape": "trueFalse",
      "tags": [
        "people-keys",
        "housing-lodging"
      ],
      "statement": "\"El botones\" means \"The bellhop\".",
      "isTrue": true,
      "why": "El botones means The bellhop.",
      "derivedFrom": "pair-botones",
      "uid": "1rf1158fb2lai"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-cama",
      "shape": "trueFalse",
      "tags": [
        "sleep-bath",
        "housing-lodging"
      ],
      "statement": "\"La cama\" means \"The bed\".",
      "isTrue": true,
      "why": "La cama means The bed.",
      "derivedFrom": "pair-cama",
      "uid": "18zgtwfn94tbv"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-almohada",
      "shape": "trueFalse",
      "tags": [
        "sleep-bath",
        "housing-lodging"
      ],
      "statement": "\"La almohada\" means \"The bed\".",
      "isTrue": false,
      "why": "La almohada actually means The pillow.",
      "derivedFrom": "pair-almohada",
      "uid": "1r8xu29yw8n43"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-ducha",
      "shape": "trueFalse",
      "tags": [
        "climate-shower",
        "housing-lodging"
      ],
      "statement": "\"La ducha\" means \"Air conditioning\".",
      "isTrue": false,
      "why": "La ducha actually means The shower.",
      "derivedFrom": "pair-ducha",
      "uid": "1s43cp21ln97lk"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-toalla",
      "shape": "trueFalse",
      "tags": [
        "sleep-bath",
        "housing-lodging"
      ],
      "statement": "\"La toalla\" means \"The bed\".",
      "isTrue": false,
      "why": "La toalla actually means The towel.",
      "derivedFrom": "pair-toalla",
      "uid": "djaeu31qrb8v5"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-precio",
      "shape": "trueFalse",
      "tags": [
        "billing",
        "housing-lodging"
      ],
      "statement": "\"El precio\" means \"The price\".",
      "isTrue": true,
      "why": "El precio means The price.",
      "derivedFrom": "pair-precio",
      "uid": "1h73n6r1yqy7pj"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-incluido",
      "shape": "trueFalse",
      "tags": [
        "billing",
        "housing-lodging"
      ],
      "statement": "\"Incluido\" means \"The price\".",
      "isTrue": false,
      "why": "Incluido actually means Included.",
      "derivedFrom": "pair-incluido",
      "uid": "rzv8cc1g3y1pk"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-pagar",
      "shape": "trueFalse",
      "tags": [
        "payment-method",
        "housing-lodging"
      ],
      "statement": "\"Pagar\" means \"Credit card\".",
      "isTrue": false,
      "why": "Pagar actually means To pay.",
      "derivedFrom": "pair-pagar",
      "uid": "1727b5f1821ql"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-tienda",
      "shape": "trueFalse",
      "tags": [
        "place-person",
        "shopping-money"
      ],
      "statement": "\"La tienda\" means \"The shop assistant\".",
      "isTrue": false,
      "why": "La tienda actually means The shop / store.",
      "derivedFrom": "pair-tienda",
      "uid": "gc6606487332"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-dependiente",
      "shape": "trueFalse",
      "tags": [
        "place-person",
        "shopping-money"
      ],
      "statement": "\"El dependiente\" means \"The shop / store\".",
      "isTrue": false,
      "why": "El dependiente actually means The shop assistant.",
      "derivedFrom": "pair-dependiente",
      "uid": "1c8n5ss1e17qca"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-rebajas",
      "shape": "trueFalse",
      "tags": [
        "shopping-action",
        "shopping-money"
      ],
      "statement": "\"Las rebajas\" means \"The sales (discounts)\".",
      "isTrue": true,
      "why": "Las rebajas means The sales (discounts).",
      "derivedFrom": "pair-rebajas",
      "uid": "lwyqb41o3gac4"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-camisa",
      "shape": "trueFalse",
      "tags": [
        "upper-or-size",
        "shopping-money"
      ],
      "statement": "\"La camisa\" means \"The shirt\".",
      "isTrue": true,
      "why": "La camisa means The shirt.",
      "derivedFrom": "pair-camisa",
      "uid": "1tk8spmjddk1i"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-pantalones",
      "shape": "trueFalse",
      "tags": [
        "lower-or-number",
        "shopping-money"
      ],
      "statement": "\"Los pantalones\" means \"The shoes\".",
      "isTrue": false,
      "why": "Los pantalones actually means The pants / trousers.",
      "derivedFrom": "pair-pantalones",
      "uid": "1ulc45pr92q1d"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-falda",
      "shape": "trueFalse",
      "tags": [
        "upper-or-size",
        "shopping-money"
      ],
      "statement": "\"La falda\" means \"The skirt\".",
      "isTrue": true,
      "why": "La falda means The skirt.",
      "derivedFrom": "pair-falda",
      "uid": "1kmzdmnn4i6lh"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-zapatos",
      "shape": "trueFalse",
      "tags": [
        "lower-or-number",
        "shopping-money"
      ],
      "statement": "\"Los zapatos\" means \"The shoes\".",
      "isTrue": true,
      "why": "Los zapatos means The shoes.",
      "derivedFrom": "pair-zapatos",
      "uid": "vi7ogtgaoyo1"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-barato",
      "shape": "trueFalse",
      "tags": [
        "price-adjective",
        "shopping-money"
      ],
      "statement": "\"Barato\" means \"The discount\".",
      "isTrue": false,
      "why": "Barato actually means Cheap / Inexpensive.",
      "derivedFrom": "pair-barato",
      "uid": "79d1pkrwe7tq"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-caro",
      "shape": "trueFalse",
      "tags": [
        "price-adjective",
        "shopping-money"
      ],
      "statement": "\"Caro\" means \"Cheap / Inexpensive\".",
      "isTrue": false,
      "why": "Caro actually means Expensive.",
      "derivedFrom": "pair-caro",
      "uid": "1hky1ns1koxlyc"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-descuento",
      "shape": "trueFalse",
      "tags": [
        "price-adjective",
        "shopping-money"
      ],
      "statement": "\"El descuento\" means \"The discount\".",
      "isTrue": true,
      "why": "El descuento means The discount.",
      "derivedFrom": "pair-descuento",
      "uid": "1if09xr828ptz"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-cabeza",
      "shape": "trueFalse",
      "tags": [
        "head",
        "body"
      ],
      "statement": "\"La cabeza\" means \"The head\".",
      "isTrue": true,
      "why": "La cabeza means The head.",
      "derivedFrom": "pair-cabeza",
      "uid": "ecef321dpbalo"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-brazo",
      "shape": "trueFalse",
      "tags": [
        "limbs",
        "body"
      ],
      "statement": "\"El brazo\" means \"The arm\".",
      "isTrue": true,
      "why": "El brazo means The arm.",
      "derivedFrom": "pair-brazo",
      "uid": "f4utxq80roj4"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-pierna",
      "shape": "trueFalse",
      "tags": [
        "limbs",
        "body"
      ],
      "statement": "\"La pierna\" means \"The arm\".",
      "isTrue": false,
      "why": "La pierna actually means The leg.",
      "derivedFrom": "pair-pierna",
      "uid": "c8yb6w1kjbhue"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-espalda",
      "shape": "trueFalse",
      "tags": [
        "torso",
        "body"
      ],
      "statement": "\"La espalda\" means \"The back\".",
      "isTrue": true,
      "why": "La espalda means The back.",
      "derivedFrom": "pair-espalda",
      "uid": "1alwo9hl30jld"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-mano",
      "shape": "trueFalse",
      "tags": [
        "limbs",
        "body"
      ],
      "statement": "\"La mano\" means \"The foot\".",
      "isTrue": false,
      "why": "La mano actually means The hand.",
      "derivedFrom": "pair-mano",
      "uid": "1mh90vcik5804"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-pie",
      "shape": "trueFalse",
      "tags": [
        "limbs",
        "body"
      ],
      "statement": "\"El pie\" means \"The foot\".",
      "isTrue": true,
      "why": "El pie means The foot.",
      "derivedFrom": "pair-pie",
      "uid": "k1peqmnurkui"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-estomago",
      "shape": "trueFalse",
      "tags": [
        "torso",
        "body"
      ],
      "statement": "\"El estómago\" means \"The back\".",
      "isTrue": false,
      "why": "El estómago actually means The stomach.",
      "derivedFrom": "pair-estomago",
      "uid": "152n5ft1y8eo0l"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-medico",
      "shape": "trueFalse",
      "tags": [
        "health"
      ],
      "statement": "\"El médico\" means \"The appointment\".",
      "isTrue": false,
      "why": "El médico actually means The doctor.",
      "derivedFrom": "pair-medico",
      "uid": "1r02nof1cka589"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-enfermera",
      "shape": "trueFalse",
      "tags": [
        "health"
      ],
      "statement": "\"La enfermera\" means \"The appointment\".",
      "isTrue": false,
      "why": "La enfermera actually means The nurse.",
      "derivedFrom": "pair-enfermera",
      "uid": "d56aq7111e02v"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-cita",
      "shape": "trueFalse",
      "tags": [
        "health"
      ],
      "statement": "\"La cita\" means \"The doctor\".",
      "isTrue": false,
      "why": "La cita actually means The appointment.",
      "derivedFrom": "pair-cita",
      "uid": "1mg0gt5d36a4p"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-gripe",
      "shape": "trueFalse",
      "tags": [
        "specific-illness",
        "health"
      ],
      "statement": "\"La gripe\" means \"The fever\".",
      "isTrue": false,
      "why": "La gripe actually means The flu.",
      "derivedFrom": "pair-gripe",
      "uid": "1t4v6as1ne5w7c"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-fiebre",
      "shape": "trueFalse",
      "tags": [
        "specific-illness",
        "health"
      ],
      "statement": "\"La fiebre\" means \"The flu\".",
      "isTrue": false,
      "why": "La fiebre actually means The fever.",
      "derivedFrom": "pair-fiebre",
      "uid": "jhnw091x1k5yb"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-tos",
      "shape": "trueFalse",
      "tags": [
        "general-feeling",
        "health"
      ],
      "statement": "\"La tos\" means \"The cough\".",
      "isTrue": true,
      "why": "La tos means The cough.",
      "derivedFrom": "pair-tos",
      "uid": "1rj4jpejyk3h8"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-resfriado",
      "shape": "trueFalse",
      "tags": [
        "specific-illness",
        "health"
      ],
      "statement": "\"Resfriado / Catarro\" means \"The fever\".",
      "isTrue": false,
      "why": "Resfriado / Catarro actually means A cold.",
      "derivedFrom": "pair-resfriado",
      "uid": "xppxf0kiiq9u"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-mareado",
      "shape": "trueFalse",
      "tags": [
        "general-feeling",
        "health"
      ],
      "statement": "\"Mareado\" means \"The cough\".",
      "isTrue": false,
      "why": "Mareado actually means Dizzy / Sea-sick.",
      "derivedFrom": "pair-mareado",
      "uid": "18aqxsr1aiwl11"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-lluvia",
      "shape": "trueFalse",
      "tags": [
        "precipitation",
        "weather"
      ],
      "statement": "\"La lluvia\" means \"The storm\".",
      "isTrue": false,
      "why": "La lluvia actually means The rain.",
      "derivedFrom": "pair-lluvia",
      "uid": "1mfggbz160ls1t"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-nieve",
      "shape": "trueFalse",
      "tags": [
        "precipitation",
        "weather"
      ],
      "statement": "\"La nieve\" means \"The storm\".",
      "isTrue": false,
      "why": "La nieve actually means The snow.",
      "derivedFrom": "pair-nieve",
      "uid": "b0ymm5v9juhx"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-viento",
      "shape": "trueFalse",
      "tags": [
        "sky",
        "weather"
      ],
      "statement": "\"El viento\" means \"The sun\".",
      "isTrue": false,
      "why": "El viento actually means The wind.",
      "derivedFrom": "pair-viento",
      "uid": "6uy5k027crmy"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-nube",
      "shape": "trueFalse",
      "tags": [
        "sky",
        "weather"
      ],
      "statement": "\"La nube\" means \"The cloud\".",
      "isTrue": true,
      "why": "La nube means The cloud.",
      "derivedFrom": "pair-nube",
      "uid": "3kt50312hpbrn"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-montaña",
      "shape": "trueFalse",
      "tags": [
        "land-vegetation",
        "nature"
      ],
      "statement": "\"La montaña\" means \"The desert\".",
      "isTrue": false,
      "why": "La montaña actually means The mountain.",
      "derivedFrom": "pair-montaña",
      "uid": "209xxxkc38bn"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-rio",
      "shape": "trueFalse",
      "tags": [
        "water-low",
        "nature"
      ],
      "statement": "\"El río\" means \"The river\".",
      "isTrue": true,
      "why": "El río means The river.",
      "derivedFrom": "pair-rio",
      "uid": "1qau4dcne7vgq"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-mar",
      "shape": "trueFalse",
      "tags": [
        "water-low",
        "nature"
      ],
      "statement": "\"El mar\" means \"The sea\".",
      "isTrue": true,
      "why": "El mar means The sea.",
      "derivedFrom": "pair-mar",
      "uid": "19mkxo5tbormf"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-ciudad",
      "shape": "trueFalse",
      "tags": [
        "places-settled",
        "geography"
      ],
      "statement": "\"La ciudad\" means \"The city\".",
      "isTrue": true,
      "why": "La ciudad means The city.",
      "derivedFrom": "pair-ciudad",
      "uid": "4eo46p1qlxzy7"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-pueblo",
      "shape": "trueFalse",
      "tags": [
        "places-settled",
        "geography"
      ],
      "statement": "\"El pueblo\" means \"The city\".",
      "isTrue": false,
      "why": "El pueblo actually means The town / village.",
      "derivedFrom": "pair-pueblo",
      "uid": "yr621h1bf2hdl"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-pais",
      "shape": "trueFalse",
      "tags": [
        "regions-borders",
        "geography"
      ],
      "statement": "\"El país\" means \"The border\".",
      "isTrue": false,
      "why": "El país actually means The country / nation.",
      "derivedFrom": "pair-pais",
      "uid": "157sl210lo3ja"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-despertarse",
      "shape": "trueFalse",
      "tags": [
        "morning-dress",
        "routine"
      ],
      "statement": "\"Despertarse\" means \"To wake up\".",
      "isTrue": true,
      "why": "Despertarse means To wake up.",
      "derivedFrom": "pair-despertarse",
      "uid": "1y9vhe01f8xrwq"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-levantarse",
      "shape": "trueFalse",
      "tags": [
        "morning-dress",
        "routine"
      ],
      "statement": "\"Levantarse\" means \"To get dressed\".",
      "isTrue": false,
      "why": "Levantarse actually means To get up.",
      "derivedFrom": "pair-levantarse",
      "uid": "15dqx2j1ez36ip"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-ducharse",
      "shape": "trueFalse",
      "tags": [
        "hygiene-night",
        "routine"
      ],
      "statement": "\"Ducharse\" means \"To brush (teeth)\".",
      "isTrue": false,
      "why": "Ducharse actually means To shower.",
      "derivedFrom": "pair-ducharse",
      "uid": "1cmt5qo1dndbwq"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-vestirse",
      "shape": "trueFalse",
      "tags": [
        "morning-dress",
        "routine"
      ],
      "statement": "\"Vestirse\" means \"To get up\".",
      "isTrue": false,
      "why": "Vestirse actually means To get dressed.",
      "derivedFrom": "pair-vestirse",
      "uid": "1b33g16amkk0i"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-acostarse",
      "shape": "trueFalse",
      "tags": [
        "hygiene-night",
        "routine"
      ],
      "statement": "\"Acostarse\" means \"To shower\".",
      "isTrue": false,
      "why": "Acostarse actually means To go to bed / lie down.",
      "derivedFrom": "pair-acostarse",
      "uid": "1cgg0351e776tf"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-ingeniero",
      "shape": "trueFalse",
      "tags": [
        "professional",
        "work"
      ],
      "statement": "\"Ingeniero / Ingeniera\" means \"Engineer\".",
      "isTrue": true,
      "why": "Ingeniero / Ingeniera means Engineer.",
      "derivedFrom": "pair-ingeniero",
      "uid": "yf478m18mpt4k"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-maestro",
      "shape": "trueFalse",
      "tags": [
        "service-teaching",
        "work"
      ],
      "statement": "\"Maestro / Maestra\" means \"Waiter / Server\".",
      "isTrue": false,
      "why": "Maestro / Maestra actually means Teacher.",
      "derivedFrom": "pair-maestro",
      "uid": "1dfc7eo1l9hmke"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-abogado",
      "shape": "trueFalse",
      "tags": [
        "professional",
        "work"
      ],
      "statement": "\"Abogado / Abogada\" means \"The computer (Spain)\".",
      "isTrue": false,
      "why": "Abogado / Abogada actually means Lawyer.",
      "derivedFrom": "pair-abogado",
      "uid": "1ds007or7g0ao"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-reunion",
      "shape": "trueFalse",
      "tags": [
        "place-meeting",
        "work"
      ],
      "statement": "\"La reunión\" means \"The meeting\".",
      "isTrue": true,
      "why": "La reunión means The meeting.",
      "derivedFrom": "pair-reunion",
      "uid": "o6rvkx1c5vj8v"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-oficina",
      "shape": "trueFalse",
      "tags": [
        "place-meeting",
        "work"
      ],
      "statement": "\"La oficina\" means \"The classroom\".",
      "isTrue": false,
      "why": "La oficina actually means The office.",
      "derivedFrom": "pair-oficina",
      "uid": "1soexdrda0r63"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-aula",
      "shape": "trueFalse",
      "tags": [
        "place-meeting",
        "work"
      ],
      "statement": "\"El aula\" means \"The office\".",
      "isTrue": false,
      "why": "El aula actually means The classroom.",
      "derivedFrom": "pair-aula",
      "uid": "19xp8e21y64lpe"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-horario",
      "shape": "trueFalse",
      "tags": [
        "object-task",
        "work"
      ],
      "statement": "\"El horario\" means \"The schedule / timetable\".",
      "isTrue": true,
      "why": "El horario means The schedule / timetable.",
      "derivedFrom": "pair-horario",
      "uid": "1ur7rsn99rwev"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-feliz",
      "shape": "trueFalse",
      "tags": [
        "positive-action",
        "emotions"
      ],
      "statement": "\"Feliz\" means \"Happy\".",
      "isTrue": true,
      "why": "Feliz means Happy.",
      "derivedFrom": "pair-feliz",
      "uid": "uhkeg123qqdo"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-triste",
      "shape": "trueFalse",
      "tags": [
        "negative-mood",
        "emotions"
      ],
      "statement": "\"Triste\" means \"To have fun\".",
      "isTrue": false,
      "why": "Triste actually means Sad.",
      "derivedFrom": "pair-triste",
      "uid": "1fuheu06k8pds"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-enojado",
      "shape": "trueFalse",
      "tags": [
        "negative-mood",
        "emotions"
      ],
      "statement": "\"Enojado / Enfadado\" means \"Angry\".",
      "isTrue": true,
      "why": "Enojado / Enfadado means Angry.",
      "derivedFrom": "pair-enojado",
      "uid": "1bq4btk1u6vo1m"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-preocupado",
      "shape": "trueFalse",
      "tags": [
        "negative-mood",
        "emotions"
      ],
      "statement": "\"Preocupado\" means \"Worried\".",
      "isTrue": true,
      "why": "Preocupado means Worried.",
      "derivedFrom": "pair-preocupado",
      "uid": "xqto2yi5k1kc"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-calmarse",
      "shape": "trueFalse",
      "tags": [
        "positive-action",
        "emotions"
      ],
      "statement": "\"Calmarse\" means \"To calm down\".",
      "isTrue": true,
      "why": "Calmarse means To calm down.",
      "derivedFrom": "pair-calmarse",
      "uid": "1g7jvxmfr3h3u"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-creer",
      "shape": "trueFalse",
      "tags": [
        "thought-verb",
        "emotions"
      ],
      "statement": "\"Creer\" means \"To think\".",
      "isTrue": false,
      "why": "Creer actually means To believe.",
      "derivedFrom": "pair-creer",
      "uid": "1681apd1cbics5"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-pensar",
      "shape": "trueFalse",
      "tags": [
        "thought-verb",
        "emotions"
      ],
      "statement": "\"Pensar\" means \"To have an opinion\".",
      "isTrue": false,
      "why": "Pensar actually means To think.",
      "derivedFrom": "pair-pensar",
      "uid": "3iojhq1p6gvjo"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-opinar",
      "shape": "trueFalse",
      "tags": [
        "thought-verb",
        "emotions"
      ],
      "statement": "\"Opinar\" means \"To believe\".",
      "isTrue": false,
      "why": "Opinar actually means To have an opinion.",
      "derivedFrom": "pair-opinar",
      "uid": "nb1i7trq49m7"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-acuerdo",
      "shape": "trueFalse",
      "tags": [
        "agreement",
        "emotions"
      ],
      "statement": "\"Estar de acuerdo\" means \"In disagreement\".",
      "isTrue": false,
      "why": "Estar de acuerdo actually means To agree.",
      "derivedFrom": "pair-acuerdo",
      "uid": "apxd4f1hcexqr"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-invitar",
      "shape": "trueFalse",
      "tags": [
        "request-action",
        "emotions"
      ],
      "statement": "\"Invitar\" means \"The help / aid\".",
      "isTrue": false,
      "why": "Invitar actually means To invite.",
      "derivedFrom": "pair-invitar",
      "uid": "1xy94gj8mmim7"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-felicidades",
      "shape": "trueFalse",
      "tags": [
        "well-wishing",
        "emotions"
      ],
      "statement": "\"¡Felicidades!\" means \"Good luck\".",
      "isTrue": false,
      "why": "¡Felicidades! actually means Congratulations!.",
      "derivedFrom": "pair-felicidades",
      "uid": "1s44nt21f112s0"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-bienvenido",
      "shape": "trueFalse",
      "tags": [
        "well-wishing",
        "emotions"
      ],
      "statement": "\"Bienvenido\" means \"Good luck\".",
      "isTrue": false,
      "why": "Bienvenido actually means Welcome.",
      "derivedFrom": "pair-bienvenido",
      "uid": "by8cogvlpgks"
    },
    {
      "id": "tf-t-spanish-vocabulary-pair-anoche",
      "shape": "trueFalse",
      "tags": [
        "idioms-review"
      ],
      "statement": "\"Anoche\" means \"Last night\".",
      "isTrue": true,
      "why": "Anoche means Last night.",
      "derivedFrom": "pair-anoche",
      "uid": "1krq1d21sk6jwi"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-ayer",
      "shape": "trueFalse",
      "tags": [
        "idioms-review"
      ],
      "statement": "\"Ayer\" means \"To bump into someone\".",
      "isTrue": false,
      "why": "Ayer actually means Yesterday.",
      "derivedFrom": "pair-ayer",
      "uid": "1o32rg95plv6z"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-siempre",
      "shape": "trueFalse",
      "tags": [
        "idioms-review"
      ],
      "statement": "\"Siempre\" means \"To bump into someone\".",
      "isTrue": false,
      "why": "Siempre actually means Always.",
      "derivedFrom": "pair-siempre",
      "uid": "24ny2bkifcwj"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-embarazada-true",
      "shape": "trueFalse",
      "tags": [
        "idioms-review"
      ],
      "statement": "\"Embarazada\" means \"To bump into someone\".",
      "isTrue": false,
      "why": "Embarazada actually means Pregnant.",
      "derivedFrom": "pair-embarazada-true",
      "uid": "6545qyc3kezw"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-constipado-true",
      "shape": "trueFalse",
      "tags": [
        "idioms-review"
      ],
      "statement": "\"Constipado\" means \"To head toward / address\".",
      "isTrue": false,
      "why": "Constipado actually means Congested / Having a cold.",
      "derivedFrom": "pair-constipado-true",
      "uid": "bh79wcjcr0pi"
    },
    {
      "id": "tf-f-spanish-vocabulary-pair-carrera-true",
      "shape": "trueFalse",
      "tags": [
        "idioms-review"
      ],
      "statement": "\"Carrera\" means \"To head toward / address\".",
      "isTrue": false,
      "why": "Carrera actually means Degree / Career / Race.",
      "derivedFrom": "pair-carrera-true",
      "uid": "8zk11y10ulkpe"
    },
    {
      "id": "concept-rw-spanish-vocabulary-buenos-d-as",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "greetings",
        "courtesy"
      ],
      "name": "buenos días",
      "clues": [
        "A time-of-day greeting locals expect the moment you walk into a small shop.",
        "You use it during the earlier stretch of the day.",
        "It stays correct up until roughly the midday meal, then you switch to something else."
      ],
      "uid": "19bt11x1jvy5dx"
    },
    {
      "id": "concept-rw-spanish-vocabulary-buenas-tardes",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "greetings",
        "courtesy"
      ],
      "name": "buenas tardes",
      "clues": [
        "A standard time-of-day greeting in Spanish.",
        "Its window is the afternoon.",
        "You reach for it after the morning greeting has expired but before it gets dark."
      ],
      "uid": "qvngyp5dy8kx"
    },
    {
      "id": "concept-rw-spanish-vocabulary-buenas-noches",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "greetings",
        "courtesy"
      ],
      "name": "buenas noches",
      "clues": [
        "A time-of-day greeting you use once it has gotten dark out.",
        "It does double duty, covering both 'good evening' and 'good night.'"
      ],
      "uid": "z0d6kv1qo7pyj"
    },
    {
      "id": "concept-rw-spanish-vocabulary-mucho-gusto",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "greetings",
        "courtesy"
      ],
      "name": "mucho gusto",
      "clues": [
        "A short phrase you say the instant you are introduced to someone.",
        "It is the safe default when meeting a stranger.",
        "It conveys the pleasure of the encounter — 'nice to meet you.'"
      ],
      "uid": "58mwzow2eada"
    },
    {
      "id": "concept-rw-spanish-vocabulary-encantado",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "greetings",
        "courtesy"
      ],
      "name": "encantado",
      "clues": [
        "An expression used on being introduced, meaning 'delighted.'",
        "It sounds slightly warmer than the standard meeting phrase and works in business settings.",
        "A woman speaking it changes its final vowel to '-a.'"
      ],
      "uid": "96pyflenu2bj"
    },
    {
      "id": "concept-rw-spanish-vocabulary-primavera",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "seasons",
        "calendar"
      ],
      "name": "primavera",
      "clues": [
        "One of the four seasons in Spanish.",
        "It is the odd one out for taking a feminine article, while the other three are masculine.",
        "It's the season of spring."
      ],
      "uid": "1ro0ql2ns6rp8"
    },
    {
      "id": "concept-rw-spanish-vocabulary-verano",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "seasons",
        "weather"
      ],
      "name": "verano",
      "clues": [
        "One of the four seasons, and grammatically masculine.",
        "The guide pairs it with the phrase 'hace mucho calor.'",
        "It's the hot season — summer."
      ],
      "uid": "a5ano1wid69c"
    },
    {
      "id": "concept-rw-spanish-vocabulary-oto-o",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "seasons",
        "calendar"
      ],
      "name": "otoño",
      "clues": [
        "A masculine-gendered season in Spanish.",
        "It falls between the hottest season and the coldest one.",
        "English calls it autumn, or fall."
      ],
      "uid": "1dz2a6ftevwkl"
    },
    {
      "id": "concept-rw-spanish-vocabulary-invierno",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "seasons",
        "weather"
      ],
      "name": "invierno",
      "clues": [
        "One of the four seasons, taking a masculine article.",
        "The guide pairs it with 'hace frío' — cold weather.",
        "It's the coldest season, winter."
      ],
      "uid": "1byxu2w1d12hay"
    },
    {
      "id": "concept-rw-spanish-vocabulary-el-suegro",
      "shape": "concept",
      "conceptKind": "person",
      "tags": [
        "person",
        "family",
        "in-laws"
      ],
      "name": "el suegro",
      "clues": [
        "A Spanish in-law relation expressed in a single word rather than an '-in-law' phrase.",
        "You gain this relative through marriage — he is on your spouse's side.",
        "He is your spouse's father, your father-in-law."
      ],
      "uid": "k1dy741vz84z4"
    },
    {
      "id": "concept-rw-spanish-vocabulary-la-suegra",
      "shape": "concept",
      "conceptKind": "person",
      "tags": [
        "person",
        "family",
        "in-laws"
      ],
      "name": "la suegra",
      "clues": [
        "A Spanish in-law word, the female counterpart within the same relationship as the father-in-law term.",
        "You acquire her when you marry into a family.",
        "She is your spouse's mother, your mother-in-law."
      ],
      "uid": "eliffx8w9fwl"
    },
    {
      "id": "concept-rw-spanish-vocabulary-el-yerno",
      "shape": "concept",
      "conceptKind": "person",
      "tags": [
        "person",
        "family",
        "in-laws"
      ],
      "name": "el yerno",
      "clues": [
        "A one-word Spanish in-law term whose feminine equivalent is a completely different word, not a simple vowel swap.",
        "He entered the family by marrying one of its daughters.",
        "He's your son-in-law."
      ],
      "uid": "x2f2hy28q6zq"
    },
    {
      "id": "concept-rw-spanish-vocabulary-la-nuera",
      "shape": "concept",
      "conceptKind": "person",
      "tags": [
        "person",
        "family",
        "in-laws"
      ],
      "name": "la nuera",
      "clues": [
        "A Spanish in-law word notable for not being the feminine of the matching male term — it is its own separate word.",
        "She entered the family by marrying one of its sons.",
        "She's your daughter-in-law."
      ],
      "uid": "tekb1uc8xsk2"
    },
    {
      "id": "concept-rw-spanish-vocabulary-el-cu-ado",
      "shape": "concept",
      "conceptKind": "person",
      "tags": [
        "person",
        "family",
        "in-laws"
      ],
      "name": "el cuñado",
      "clues": [
        "A Spanish in-law word for someone in your own generation rather than your spouse's parents.",
        "When your sister marries, her husband becomes this to you.",
        "He's your brother-in-law."
      ],
      "uid": "14831msknx20w"
    },
    {
      "id": "concept-rw-spanish-vocabulary-pollo",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "food",
        "meat"
      ],
      "name": "pollo",
      "clues": [
        "One of the proteins you name when ordering a main course.",
        "In the casual order 'para mí, el ___,' this is the poultry option.",
        "It's chicken."
      ],
      "uid": "1r5hkuxur4n73"
    },
    {
      "id": "concept-rw-spanish-vocabulary-ternera",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "food",
        "meat"
      ],
      "name": "ternera",
      "clues": [
        "A Spanish word for a type of red meat.",
        "It specifically means young beef; older cuts are called 'vaca' or 'buey' instead.",
        "It's veal, or young beef."
      ],
      "uid": "8tlrjylh66o0"
    },
    {
      "id": "concept-rw-spanish-vocabulary-cerdo",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "food",
        "meat"
      ],
      "name": "cerdo",
      "clues": [
        "One of the main proteins in Spanish cooking.",
        "It comes from a pig.",
        "It's pork."
      ],
      "uid": "1550u7z11921hl"
    },
    {
      "id": "concept-rw-spanish-vocabulary-cordero",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "food",
        "meat"
      ],
      "name": "cordero",
      "clues": [
        "A meat you might order as a main dish.",
        "It comes from a young sheep.",
        "It's lamb."
      ],
      "uid": "yt2pct1yp2d97"
    },
    {
      "id": "concept-rw-spanish-vocabulary-pescado",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "food",
        "seafood"
      ],
      "name": "pescado",
      "clues": [
        "A Spanish food word that draws a distinction English doesn't.",
        "It names this animal only once it's caught and on a plate; while still swimming it's 'el pez.'",
        "It's fish, as food."
      ],
      "uid": "1ihy2jo4ptl3u"
    },
    {
      "id": "concept-rw-spanish-vocabulary-la-estaci-n",
      "shape": "concept",
      "conceptKind": "place",
      "tags": [
        "place",
        "travel",
        "transport"
      ],
      "name": "la estación",
      "clues": [
        "A place in a city where public transport departs.",
        "Both the subway ('el metro') and the bus ('el autobús') leave from here."
      ],
      "uid": "17jctkqf2uw9c"
    },
    {
      "id": "concept-rw-spanish-vocabulary-el-and-n",
      "shape": "concept",
      "conceptKind": "place",
      "tags": [
        "place",
        "travel",
        "transport"
      ],
      "name": "el andén",
      "clues": [
        "A specific spot within a transit station.",
        "Only trains and metros use it — buses don't.",
        "It's the platform you stand on to board."
      ],
      "uid": "tu6aji130mlo0"
    },
    {
      "id": "concept-rw-spanish-vocabulary-la-esquina",
      "shape": "concept",
      "conceptKind": "place",
      "tags": [
        "place",
        "travel",
        "directions"
      ],
      "name": "la esquina",
      "clues": [
        "A city spot often used to give directions, especially in Latin America where addresses go by cross-streets.",
        "You're told to turn here: 'gira a la derecha en la próxima ___.'",
        "It's the street corner."
      ],
      "uid": "f1y2lq933t86"
    },
    {
      "id": "concept-rw-spanish-vocabulary-el-aeropuerto",
      "shape": "concept",
      "conceptKind": "place",
      "tags": [
        "place",
        "travel",
        "airport"
      ],
      "name": "el aeropuerto",
      "clues": [
        "A major travel hub you'll see signposted from every highway.",
        "Its name is a transparent compound: 'aero' (air) plus 'puerto' (port).",
        "It's the airport."
      ],
      "uid": "1psxwvrs7mdgb"
    },
    {
      "id": "concept-rw-spanish-vocabulary-la-aduana",
      "shape": "concept",
      "conceptKind": "place",
      "tags": [
        "place",
        "travel",
        "airport"
      ],
      "name": "la aduana",
      "clues": [
        "A checkpoint you reach at the very end of an international trip.",
        "It's the last hurdle after your flight lands, where you declare what needs declaring.",
        "It's customs."
      ],
      "uid": "ofzzeb13dkyht"
    },
    {
      "id": "concept-rw-spanish-vocabulary-enojarse",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "emotions",
        "reflexive-verb"
      ],
      "name": "enojarse",
      "clues": [
        "A reflexive verb that frames a feeling as a change you undergo — literally doing the emotion to yourself rather than simply being it.",
        "The state it produces is hot and negative; with 'estar' plus an adjective you'd describe that resulting mood.",
        "It means to become angry, and Latin America favors it over Spain's preferred 'enfadado.'"
      ],
      "uid": "pz2nwlen2k0p"
    },
    {
      "id": "concept-rw-spanish-vocabulary-preocuparse",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "emotions",
        "reflexive-verb"
      ],
      "name": "preocuparse",
      "clues": [
        "A reflexive verb from the same family, treating the emotion as a shift in state rather than a fixed trait.",
        "This one centers on anxiety and unease about someone or something, not anger or joy.",
        "It's the verb meaning 'to worry,' the natural choice for fretting about your mother's wellbeing."
      ],
      "uid": "599org1q0941u"
    },
    {
      "id": "concept-rw-spanish-vocabulary-calmarse",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "emotions",
        "reflexive-verb"
      ],
      "name": "calmarse",
      "clues": [
        "A reflexive verb for an emotional transition — but unlike its angry and anxious cousins, this shift heads somewhere pleasant.",
        "It moves you toward a settled, peaceful, composed state; it's the antidote to agitation.",
        "It's what you tell a worked-up person to do — a one-word command meaning 'settle down.'"
      ],
      "uid": "1eeqydqxv3y4y"
    },
    {
      "id": "concept-rw-spanish-vocabulary-divertirse",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "emotions",
        "reflexive-verb"
      ],
      "name": "divertirse",
      "clues": [
        "The emotional odd-one-out in its reflexive group — the only member with a positive, upbeat meaning.",
        "It's about enjoyment and a good time, not distress; think of a night out with friends.",
        "It means 'to have fun,' as in a group that thoroughly enjoyed itself last night."
      ],
      "uid": "6yvim8j515qm"
    },
    {
      "id": "concept-rw-spanish-vocabulary-embarazada",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "false-friends",
        "vocabulary"
      ],
      "name": "Embarazada",
      "clues": [
        "A notorious deceptive cognate: it looks like a familiar English adjective but means something completely different.",
        "English speakers wrongly grab it to say 'embarrassed' — the canonical blunder; the correct word for that is 'avergonzado.'",
        "It actually means 'pregnant.'"
      ],
      "uid": "jl65hc3fhnes"
    },
    {
      "id": "concept-rw-spanish-vocabulary-constipado",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "false-friends",
        "vocabulary"
      ],
      "name": "Constipado",
      "clues": [
        "Another false friend that lures English speakers into an embarrassing bodily mistranslation.",
        "It sounds like 'constipated,' but that meaning belongs to a different word, 'estreñido.'",
        "It really means being congested or having a head cold."
      ],
      "uid": "18cefsi1v09nn6"
    },
    {
      "id": "concept-rw-spanish-vocabulary-carrera",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "false-friends",
        "vocabulary"
      ],
      "name": "Carrera",
      "clues": [
        "A single word carrying three unrelated legitimate meanings, which trips up learners expecting just one.",
        "One of its senses is a foot race; another is a university course of study you might 'estudiar.'",
        "Its most common sense is one's professional path — a 'career.'"
      ],
      "uid": "1h2giigaqrlnm"
    },
    {
      "id": "concept-rw-spanish-vocabulary-actual",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "false-friends",
        "vocabulary"
      ],
      "name": "Actual",
      "clues": [
        "A false friend that quietly shifts a sentence's meaning for any unwary English speaker who assumes it matches their look-alike adjective.",
        "For the English meaning they expect, Spanish instead uses 'real' or 'verdadero.'",
        "It means 'current' or 'present-day' — describing a situation exactly as it stands right now."
      ],
      "uid": "1jzrr0bas6t9h"
    },
    {
      "id": "concept-rw-spanish-vocabulary-la-llave",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "lodging",
        "hotel"
      ],
      "name": "la llave",
      "clues": [
        "After checking in at reception, this is the small item the front desk hands you, though most hotels now give a card instead.",
        "You use it to open the door to your room.",
        "The Spanish word for the metal room key you carry during your stay."
      ],
      "uid": "k74tw5zymv95"
    },
    {
      "id": "concept-rw-spanish-vocabulary-la-almohada",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "lodging",
        "room"
      ],
      "name": "la almohada",
      "clues": [
        "A soft furnishing that comes standard on every hotel bed.",
        "You rest your head on it while you sleep.",
        "The Spanish word for a bed pillow."
      ],
      "uid": "1ijqyac1q6ypry"
    },
    {
      "id": "concept-rw-spanish-vocabulary-la-toalla",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "lodging",
        "room"
      ],
      "name": "la toalla",
      "clues": [
        "A room basic you reach for right after using the shower.",
        "You use this cloth to dry yourself off.",
        "The Spanish word for a bath towel."
      ],
      "uid": "u36lanvpmjm7"
    },
    {
      "id": "concept-rw-spanish-vocabulary-el-ascensor",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "lodging",
        "facilities"
      ],
      "name": "el ascensor",
      "clues": [
        "A building facility often advertised in a hotel's listings, alongside Wi-Fi and a pool.",
        "You step into it to travel between floors without taking the stairs.",
        "The Spanish word (used in Spain) for the lift; much of Latin America says 'elevador' instead."
      ],
      "uid": "7wnn8z1t9bd9t"
    },
    {
      "id": "concept-rw-spanish-vocabulary-la-factura",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "lodging",
        "payment"
      ],
      "name": "la factura",
      "clues": [
        "At checkout you ask for this if you need paperwork for expenses or tax purposes.",
        "It is the official, itemized document of what you owe, not the casual bill (la cuenta) you'd ask for in a restaurant.",
        "The Spanish word for a formal, itemized invoice."
      ],
      "uid": "8ofvx21f465tc"
    },
    {
      "id": "concept-rw-spanish-vocabulary-la-camisa",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "clothing",
        "vocabulary"
      ],
      "name": "la camisa",
      "clues": [
        "A core wardrobe garment you might take into the fitting room to try on.",
        "A buttoned top worn on the upper body.",
        "The Spanish word for a shirt."
      ],
      "uid": "10hebo215d09ak"
    },
    {
      "id": "concept-rw-spanish-vocabulary-los-pantalones",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "clothing",
        "vocabulary"
      ],
      "name": "los pantalones",
      "clues": [
        "A garment that is always plural in Spanish, just as in English.",
        "You wear this pair on your legs, below the waist.",
        "The Spanish word for trousers."
      ],
      "uid": "1h44u3cksj8vw"
    },
    {
      "id": "concept-rw-spanish-vocabulary-la-falda",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "clothing",
        "vocabulary"
      ],
      "name": "la falda",
      "clues": [
        "A garment for the lower body, but not a pair of anything.",
        "It hangs from the waist and is open at the bottom, worn instead of trousers.",
        "The Spanish word for a skirt."
      ],
      "uid": "ue8crq1n7wmk6"
    },
    {
      "id": "concept-rw-spanish-vocabulary-los-zapatos",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "clothing",
        "vocabulary"
      ],
      "name": "los zapatos",
      "clues": [
        "For these you give your size as a número, not a talla.",
        "You wear a pair of them on your feet.",
        "The Spanish word for shoes."
      ],
      "uid": "oqt2m218odxvs"
    },
    {
      "id": "concept-rw-spanish-vocabulary-la-cabeza",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "body",
        "anatomy"
      ],
      "name": "la cabeza",
      "clues": [
        "The topmost part of the body, above the neck.",
        "When you have a headache, Spanish says this part 'hurts you' — 'Me duele la ___.'",
        "The Spanish word for the head."
      ],
      "uid": "1s1dbx1dciqyv"
    },
    {
      "id": "concept-rw-spanish-vocabulary-la-mano",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "body",
        "anatomy"
      ],
      "name": "la mano",
      "clues": [
        "An external body part found at the end of the arm.",
        "You have five fingers on each one.",
        "The Spanish word for the hand — famously feminine even though it ends in -o."
      ],
      "uid": "cn2di71lsqmjx"
    },
    {
      "id": "concept-rw-spanish-vocabulary-el-pie",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "body",
        "anatomy"
      ],
      "name": "el pie",
      "clues": [
        "An external body part you stand on.",
        "It ends in -e and is masculine; its plural sounds almost like 'los peces' (the fish) in fast speech.",
        "The Spanish word for the foot."
      ],
      "uid": "1cflhueut7vr8"
    },
    {
      "id": "concept-rw-spanish-vocabulary-la-espalda",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "body",
        "anatomy"
      ],
      "name": "la espalda",
      "clues": [
        "An external body part on the basic anatomy map.",
        "It's the flat surface running down the rear of your torso, behind the chest.",
        "The Spanish word for the back."
      ],
      "uid": "psb9aerhg2yc"
    },
    {
      "id": "concept-rw-spanish-vocabulary-la-garganta",
      "shape": "concept",
      "conceptKind": "thing",
      "tags": [
        "thing",
        "body",
        "anatomy"
      ],
      "name": "la garganta",
      "clues": [
        "One of two internal parts that made the basic list because they cause the most complaints.",
        "It's the passage at the front of the neck that gets sore with a cold.",
        "The Spanish word for the throat."
      ],
      "uid": "r6s0avfr8mlz"
    },
    {
      "id": "concept-rw-spanish-vocabulary-el-r-o",
      "shape": "concept",
      "conceptKind": "place",
      "tags": [
        "place",
        "nature",
        "geography"
      ],
      "name": "el río",
      "clues": [
        "A natural landscape feature you'd name once you leave the city.",
        "It carries fresh water and moves, unlike the salty, mostly-still sea.",
        "The Spanish word for a river."
      ],
      "uid": "871f3snbjaw6"
    },
    {
      "id": "concept-rw-spanish-vocabulary-el-mar",
      "shape": "concept",
      "conceptKind": "place",
      "tags": [
        "place",
        "nature",
        "geography"
      ],
      "name": "el mar",
      "clues": [
        "A vast natural feature; Spain borders two of them, the Atlantic and the Mediterranean.",
        "Salt water that mostly stays put, in contrast to a flowing river.",
        "The Spanish word for the sea."
      ],
      "uid": "257l3udmcyaq"
    },
    {
      "id": "concept-rw-spanish-vocabulary-la-monta-a",
      "shape": "concept",
      "conceptKind": "place",
      "tags": [
        "place",
        "nature",
        "geography"
      ],
      "name": "la montaña",
      "clues": [
        "A physical landform that rises high above the surrounding land.",
        "You'd climb one to reach a peak, and a whole line of them forms a range.",
        "The Spanish word for a mountain."
      ],
      "uid": "1fllfy61cyfy8k"
    },
    {
      "id": "concept-rw-spanish-vocabulary-el-desierto",
      "shape": "concept",
      "conceptKind": "place",
      "tags": [
        "place",
        "nature",
        "geography"
      ],
      "name": "el desierto",
      "clues": [
        "A dry natural landscape among the physical features this lesson names.",
        "A vast arid region with little rain — think sand and scarce water.",
        "The Spanish word for a desert."
      ],
      "uid": "zh134gzhu66"
    },
    {
      "id": "concept-rw-spanish-vocabulary-la-selva",
      "shape": "concept",
      "conceptKind": "place",
      "tags": [
        "place",
        "nature",
        "geography"
      ],
      "name": "la selva",
      "clues": [
        "A type of woodland this lesson deliberately distinguishes from a general forest (el bosque).",
        "Specifically a jungle or tropical rainforest — what you'd find in the Amazon or southern Mexico.",
        "The Spanish word for a jungle or tropical rainforest."
      ],
      "uid": "u3u1x8bo9fty"
    },
    {
      "id": "concept-rw-spanish-vocabulary-el-ingeniero",
      "shape": "concept",
      "conceptKind": "person",
      "tags": [
        "person",
        "professions",
        "work"
      ],
      "name": "el ingeniero",
      "clues": [
        "A profession whose title changes ending for gender: -o for a man, -a for a woman.",
        "This person designs and builds things like bridges, machines, or software.",
        "The Spanish word for an engineer."
      ],
      "uid": "1xbztd7191qo0l"
    },
    {
      "id": "concept-rw-spanish-vocabulary-el-maestro",
      "shape": "concept",
      "conceptKind": "person",
      "tags": [
        "person",
        "professions",
        "work"
      ],
      "name": "el maestro",
      "clues": [
        "A profession that inflects for gender, taking an -o or an -a ending.",
        "This person teaches children in a school classroom.",
        "The Spanish word for a schoolteacher."
      ],
      "uid": "kajdk2190sklk"
    },
    {
      "id": "concept-rw-spanish-vocabulary-el-abogado",
      "shape": "concept",
      "conceptKind": "person",
      "tags": [
        "person",
        "professions",
        "work"
      ],
      "name": "el abogado",
      "clues": [
        "A gendered profession title ending in -o or -a.",
        "This person represents clients and argues cases in matters of law.",
        "The Spanish word for a lawyer."
      ],
      "uid": "tjq1rzt2i1y3"
    },
    {
      "id": "concept-rw-spanish-vocabulary-el-camarero",
      "shape": "concept",
      "conceptKind": "person",
      "tags": [
        "person",
        "professions",
        "work"
      ],
      "name": "el camarero",
      "clues": [
        "A gender-inflected job title from this lesson's list of professions.",
        "This person takes your order and brings your food in a restaurant.",
        "The Spanish word (used in Spain) for a waiter or server."
      ],
      "uid": "1g7bof11lbbiz9"
    },
    {
      "id": "concept-rw-spanish-vocabulary-el-m-dico",
      "shape": "concept",
      "conceptKind": "person",
      "tags": [
        "person",
        "professions",
        "health"
      ],
      "name": "el médico",
      "clues": [
        "A profession that still leans masculine as a default, though the -a form is now standard for a woman.",
        "This person examines patients, diagnoses illness, and writes the prescription (receta) you take to the pharmacy.",
        "The Spanish word for a doctor or physician."
      ],
      "uid": "15bubeh1wckkel"
    },
    {
      "id": "ot-greetings-morning",
      "shape": "mcq",
      "tags": [
        "greetings",
        "time-of-day"
      ],
      "prompt": {
        "modality": "text",
        "value": "You walk into a shop at 9 a.m. Which greeting fits the time of day?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Mucho gusto"
        },
        {
          "modality": "text",
          "value": "Buenos días"
        },
        {
          "modality": "text",
          "value": "Buenas tardes"
        },
        {
          "modality": "text",
          "value": "Buenas noches"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Buenos días' is used until roughly the midday meal. 'Buenas tardes' is for the afternoon and 'buenas noches' for after dark.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1g475k418lo4cc"
    },
    {
      "id": "ot-greetings-night",
      "shape": "mcq",
      "tags": [
        "greetings",
        "time-of-day"
      ],
      "prompt": {
        "modality": "text",
        "value": "It is 9 p.m. and already dark out. Which greeting is correct?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Buenas noches"
        },
        {
          "modality": "text",
          "value": "Buenos días"
        },
        {
          "modality": "text",
          "value": "Buenas tardes"
        },
        {
          "modality": "text",
          "value": "Disculpe"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Buenas noches' covers both good evening and good night, used once it is dark. 'Buenos días' is for morning, 'buenas tardes' for the afternoon.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "a8y4a63zk8zs"
    },
    {
      "id": "ot-greetings-excuse",
      "shape": "mcq",
      "tags": [
        "courtesy",
        "excusing"
      ],
      "prompt": {
        "modality": "text",
        "value": "How do you formally excuse yourself to get through a crowd?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Mucho gusto"
        },
        {
          "modality": "text",
          "value": "Disculpa"
        },
        {
          "modality": "text",
          "value": "Disculpe"
        },
        {
          "modality": "text",
          "value": "Encantado"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Disculpe' is the formal way to excuse yourself; 'disculpa' is its informal counterpart. 'Mucho gusto' and 'encantado' are for introductions.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "cnl1ya1jia67a"
    },
    {
      "id": "ot-greetings-encantada",
      "shape": "mcq",
      "tags": [
        "courtesy",
        "gender-agreement"
      ],
      "prompt": {
        "modality": "text",
        "value": "A woman being introduced wants to say 'delighted / pleased to meet you.' Which form should she use?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Encantada"
        },
        {
          "modality": "text",
          "value": "Encantado"
        },
        {
          "modality": "text",
          "value": "Buenas tardes"
        },
        {
          "modality": "text",
          "value": "Perdone"
        }
      ],
      "correctIndex": 0,
      "explanation": "A woman says 'encantada'; a man says 'encantado.' The ending agrees with the speaker's gender.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "5tj37sam46y8"
    },
    {
      "id": "ot-greetrec-mucho",
      "shape": "mcq",
      "tags": [
        "greetings",
        "meaning"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'Mucho gusto' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Nice to meet you"
        },
        {
          "modality": "text",
          "value": "Good night"
        },
        {
          "modality": "text",
          "value": "Excuse me"
        },
        {
          "modality": "text",
          "value": "See you later"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Mucho gusto' means 'nice to meet you,' the safe default when introduced to someone.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "35hwfd1kiy4bl"
    },
    {
      "id": "ot-greetrec-encantado",
      "shape": "mcq",
      "tags": [
        "greetings",
        "meaning"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'Encantado' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "We"
        },
        {
          "modality": "text",
          "value": "Delighted / pleased to meet you"
        },
        {
          "modality": "text",
          "value": "Good morning"
        },
        {
          "modality": "text",
          "value": "How much?"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Encantado' means 'delighted' and works like 'mucho gusto' when meeting someone; it sounds slightly warmer.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1sfrfb053vts0"
    },
    {
      "id": "ot-greetrec-spain-kiss",
      "shape": "mcq",
      "tags": [
        "saludo",
        "custom"
      ],
      "prompt": {
        "modality": "text",
        "value": "In Spain, a saludo between friends typically involves what?"
      },
      "options": [
        {
          "modality": "text",
          "value": "A brief bow"
        },
        {
          "modality": "text",
          "value": "Two light cheek-kisses, one per side"
        },
        {
          "modality": "text",
          "value": "A firm handshake"
        },
        {
          "modality": "text",
          "value": "A single cheek-kiss"
        }
      ],
      "correctIndex": 1,
      "explanation": "In Spain a saludo is two cheek-kisses (one per side), regardless of gender. Most of Latin America uses one cheek.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1ktal6d1q9747x"
    },
    {
      "id": "ot-greetrec-noches",
      "shape": "mcq",
      "tags": [
        "greetings",
        "meaning"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'Buenas noches' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Good night / good evening"
        },
        {
          "modality": "text",
          "value": "Excuse me (formal)"
        },
        {
          "modality": "text",
          "value": "Nice to meet you"
        },
        {
          "modality": "text",
          "value": "Good morning"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Buenas noches' covers both good evening and good night, used once it is dark. 'Buenos días' is morning and 'mucho gusto' is for introductions.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "anlyxu8nsdt0"
    },
    {
      "id": "ot-pron-usted",
      "shape": "mcq",
      "tags": [
        "pronouns",
        "formal"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which pronoun is the formal singular 'you,' used with strangers and elders?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Vosotros"
        },
        {
          "modality": "text",
          "value": "Tú"
        },
        {
          "modality": "text",
          "value": "Nosotros"
        },
        {
          "modality": "text",
          "value": "Usted"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Usted' is formal singular 'you.' 'Tú' is informal singular, while 'vosotros' and 'nosotros' are plural.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "uvlczx78sw03"
    },
    {
      "id": "ot-pron-nosotros",
      "shape": "mcq",
      "tags": [
        "pronouns",
        "meaning"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'Nosotros' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "You all"
        },
        {
          "modality": "text",
          "value": "You (formal)"
        },
        {
          "modality": "text",
          "value": "We"
        },
        {
          "modality": "text",
          "value": "They"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Nosotros' means 'we.' 'Ellos' is 'they,' 'ustedes' is 'you all,' and 'usted' is formal 'you.'",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "10pjja5fyjs2l"
    },
    {
      "id": "ot-pron-latam-plural",
      "shape": "mcq",
      "tags": [
        "pronouns",
        "latin-america"
      ],
      "prompt": {
        "modality": "text",
        "value": "In Latin America, which pronoun is used for 'you all' with everyone, formal or informal?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Ustedes"
        },
        {
          "modality": "text",
          "value": "Tú"
        },
        {
          "modality": "text",
          "value": "Ellos"
        },
        {
          "modality": "text",
          "value": "Vosotros"
        }
      ],
      "correctIndex": 0,
      "explanation": "Latin America dropped 'vosotros' and uses 'ustedes' for all plural 'you.' Spain still splits vosotros (informal) and ustedes (formal).",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "y0k1ca14smzac"
    },
    {
      "id": "ot-pron-tu",
      "shape": "mcq",
      "tags": [
        "pronouns",
        "informal"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which pronoun is the informal singular 'you'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Ustedes"
        },
        {
          "modality": "text",
          "value": "Ellos"
        },
        {
          "modality": "text",
          "value": "Usted"
        },
        {
          "modality": "text",
          "value": "Tú"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Tú' is informal singular 'you.' 'Usted' is its formal counterpart; 'ustedes' and 'ellos' are plural.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1478chyzhdcl8"
    },
    {
      "id": "ot-serestar-ser-use",
      "shape": "mcq",
      "tags": [
        "ser-estar",
        "concept"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which situation calls for 'ser'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Stating a permanent trait or identity"
        },
        {
          "modality": "text",
          "value": "Describing a passing mood"
        },
        {
          "modality": "text",
          "value": "Saying how someone feels right now"
        },
        {
          "modality": "text",
          "value": "Describing a current location"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Ser' is for what something is: identity, profession, nationality, permanent traits. 'Estar' handles location and temporary states.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1bxillw7fcxt8"
    },
    {
      "id": "ot-serestar-estar-use",
      "shape": "mcq",
      "tags": [
        "ser-estar",
        "concept"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which situation calls for 'estar'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Naming a permanent trait"
        },
        {
          "modality": "text",
          "value": "Describing location or a temporary state"
        },
        {
          "modality": "text",
          "value": "Stating nationality"
        },
        {
          "modality": "text",
          "value": "Stating a profession"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Estar' covers how something is right now: location, mood, temporary states. Identity and permanent traits take 'ser.'",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "60mx0n1fpp037"
    },
    {
      "id": "ot-serestar-cansado",
      "shape": "mcq",
      "tags": [
        "ser-estar",
        "apply"
      ],
      "prompt": {
        "modality": "text",
        "value": "Fill the blank: 'Juan ___ cansado' (he is tired right now)."
      },
      "options": [
        {
          "modality": "text",
          "value": "es"
        },
        {
          "modality": "text",
          "value": "estar"
        },
        {
          "modality": "text",
          "value": "está"
        },
        {
          "modality": "text",
          "value": "ser"
        }
      ],
      "correctIndex": 2,
      "explanation": "Being tired is a temporary state, so 'estar' is conjugated as 'está.' 'Es' (from ser) would be for a permanent trait.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "p5w16a1rh3iw2"
    },
    {
      "id": "ot-serestar-trait",
      "shape": "mcq",
      "tags": [
        "ser-estar",
        "apply"
      ],
      "prompt": {
        "modality": "text",
        "value": "Fill the blank: 'Juan ___ muy inteligente' (a lasting trait)."
      },
      "options": [
        {
          "modality": "text",
          "value": "ser"
        },
        {
          "modality": "text",
          "value": "es"
        },
        {
          "modality": "text",
          "value": "está"
        },
        {
          "modality": "text",
          "value": "estar"
        }
      ],
      "correctIndex": 1,
      "explanation": "Intelligence is a permanent trait, so 'ser' is conjugated as 'es.' 'Está' would wrongly mark it as temporary.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "zit5w1djmkr9"
    },
    {
      "id": "ot-serestar-aburrido",
      "shape": "mcq",
      "tags": [
        "ser-estar",
        "meaning"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'estar aburrido' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "To be tired"
        },
        {
          "modality": "text",
          "value": "To be boring"
        },
        {
          "modality": "text",
          "value": "To be intelligent"
        },
        {
          "modality": "text",
          "value": "To be bored"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Estar aburrido' is 'to be bored' (a temporary state). 'Ser aburrido' means 'to be boring' — the verb choice flips the meaning.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1psy35n12dk61n"
    },
    {
      "id": "ot-qw-donde",
      "shape": "mcq",
      "tags": [
        "interrogatives",
        "meaning"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which interrogative means 'Where?'"
      },
      "options": [
        {
          "modality": "text",
          "value": "¿Dónde?"
        },
        {
          "modality": "text",
          "value": "¿Cuándo?"
        },
        {
          "modality": "text",
          "value": "¿Cómo?"
        },
        {
          "modality": "text",
          "value": "¿Quién?"
        }
      ],
      "correctIndex": 0,
      "explanation": "'¿Dónde?' means 'where.' '¿Cuándo?' is 'when,' '¿Quién?' is 'who,' and '¿Cómo?' is 'how.'",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "5jywoe1nwn08k"
    },
    {
      "id": "ot-qw-porque",
      "shape": "mcq",
      "tags": [
        "porque",
        "meaning"
      ],
      "prompt": {
        "modality": "text",
        "value": "'Porque' — one word, no accent — means what?"
      },
      "options": [
        {
          "modality": "text",
          "value": "When?"
        },
        {
          "modality": "text",
          "value": "Why?"
        },
        {
          "modality": "text",
          "value": "Because"
        },
        {
          "modality": "text",
          "value": "How?"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Porque' (one word, no accent) is the answer 'because.' The question '¿Por qué?' is two words with an accent on qué.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "z8gwmztytyo1"
    },
    {
      "id": "ot-qw-cuanto",
      "shape": "mcq",
      "tags": [
        "interrogatives",
        "meaning"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which interrogative means 'How much?'"
      },
      "options": [
        {
          "modality": "text",
          "value": "¿Cómo?"
        },
        {
          "modality": "text",
          "value": "¿Cuándo?"
        },
        {
          "modality": "text",
          "value": "¿Cuánto?"
        },
        {
          "modality": "text",
          "value": "¿Quién?"
        }
      ],
      "correctIndex": 2,
      "explanation": "'¿Cuánto?' means 'how much.' '¿Cómo?' is 'how,' '¿Cuándo?' is 'when,' and '¿Quién?' is 'who.'",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "4je2fsk9vu6u"
    },
    {
      "id": "ot-qw-mismatch",
      "shape": "mcq",
      "tags": [
        "interrogatives",
        "not"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which interrogative-to-meaning pairing is INCORRECT?"
      },
      "options": [
        {
          "modality": "text",
          "value": "¿Cuándo? = When?"
        },
        {
          "modality": "text",
          "value": "¿Dónde? = Where?"
        },
        {
          "modality": "text",
          "value": "¿Cómo? = Why?"
        },
        {
          "modality": "text",
          "value": "¿Quién? = Who?"
        }
      ],
      "correctIndex": 2,
      "explanation": "'¿Cómo?' means 'how,' not 'why' — 'why' is '¿Por qué?' The other three pairings are correct.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1h2nq4j4g0ja7"
    },
    {
      "id": "ot-tens-treinta",
      "shape": "mcq",
      "tags": [
        "numbers",
        "tens"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which Spanish word means 'thirty'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Treinta"
        },
        {
          "modality": "text",
          "value": "Sesenta"
        },
        {
          "modality": "text",
          "value": "Setenta"
        },
        {
          "modality": "text",
          "value": "Cuarenta"
        }
      ],
      "correctIndex": 0,
      "explanation": "Treinta is 30. Cuarenta is 40, sesenta is 60, and setenta is 70.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1tf8ezx1cnk9v1"
    },
    {
      "id": "ot-tens-noventa",
      "shape": "mcq",
      "tags": [
        "numbers",
        "tens"
      ],
      "prompt": {
        "modality": "text",
        "value": "The Spanish number 'noventa' corresponds to which value?"
      },
      "options": [
        {
          "modality": "text",
          "value": "80"
        },
        {
          "modality": "text",
          "value": "70"
        },
        {
          "modality": "text",
          "value": "60"
        },
        {
          "modality": "text",
          "value": "90"
        }
      ],
      "correctIndex": 3,
      "explanation": "Noventa is 90. Ochenta is 80, setenta is 70, and sesenta is 60.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "voox6wz954z6"
    },
    {
      "id": "ot-tens-smallest",
      "shape": "mcq",
      "tags": [
        "numbers",
        "compare"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which of these tens is the SMALLEST number?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Ochenta"
        },
        {
          "modality": "text",
          "value": "Cincuenta"
        },
        {
          "modality": "text",
          "value": "Setenta"
        },
        {
          "modality": "text",
          "value": "Noventa"
        }
      ],
      "correctIndex": 1,
      "explanation": "Cincuenta is 50, the smallest here. Setenta is 70, ochenta is 80, and noventa is 90.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "kc5xatggv6zd"
    },
    {
      "id": "ot-tens-not",
      "shape": "mcq",
      "tags": [
        "numbers",
        "tens"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which pairing does NOT correctly match the Spanish word to its number?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Cuarenta = 40"
        },
        {
          "modality": "text",
          "value": "Ochenta = 90"
        },
        {
          "modality": "text",
          "value": "Sesenta = 60"
        },
        {
          "modality": "text",
          "value": "Cincuenta = 50"
        }
      ],
      "correctIndex": 1,
      "explanation": "Ochenta is 80, not 90 (that is noventa). The other three pairings are correct.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "tr4b0k2h3unk"
    },
    {
      "id": "ot-tens-setenta",
      "shape": "mcq",
      "tags": [
        "numbers",
        "tens"
      ],
      "prompt": {
        "modality": "text",
        "value": "You need to say the number 70. Which word do you use?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Ochenta"
        },
        {
          "modality": "text",
          "value": "Setenta"
        },
        {
          "modality": "text",
          "value": "Sesenta"
        },
        {
          "modality": "text",
          "value": "Noventa"
        }
      ],
      "correctIndex": 1,
      "explanation": "Setenta is 70. Sesenta (60) is the easy confusion; ochenta is 80 and noventa is 90.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "a2znahne16e"
    },
    {
      "id": "ot-cien-flat",
      "shape": "mcq",
      "tags": [
        "numbers",
        "cien-ciento"
      ],
      "prompt": {
        "modality": "text",
        "value": "When does Spanish use the form 'cien' rather than 'ciento'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "For 150"
        },
        {
          "modality": "text",
          "value": "For 101"
        },
        {
          "modality": "text",
          "value": "For every number above 100"
        },
        {
          "modality": "text",
          "value": "For exactly 100"
        }
      ],
      "correctIndex": 3,
      "explanation": "Cien is reserved for a flat 100. From 101 upward it becomes ciento (ciento uno, ciento cincuenta).",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1esc3r0z1ryke"
    },
    {
      "id": "ot-cien-101",
      "shape": "mcq",
      "tags": [
        "numbers",
        "cien-ciento"
      ],
      "prompt": {
        "modality": "text",
        "value": "How do you say 101 in Spanish?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Cien y uno"
        },
        {
          "modality": "text",
          "value": "Cien uno"
        },
        {
          "modality": "text",
          "value": "Ciento uno"
        },
        {
          "modality": "text",
          "value": "Cientos uno"
        }
      ],
      "correctIndex": 2,
      "explanation": "Above 100, cien becomes ciento with no 'y': ciento uno. 'Cien uno' and 'cien y uno' are both wrong.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "19hxohngqi03z"
    },
    {
      "id": "ot-cien-sesenta",
      "shape": "mcq",
      "tags": [
        "numbers",
        "tens"
      ],
      "prompt": {
        "modality": "text",
        "value": "Confirming the tens: 'sesenta' equals which value?"
      },
      "options": [
        {
          "modality": "text",
          "value": "70"
        },
        {
          "modality": "text",
          "value": "16"
        },
        {
          "modality": "text",
          "value": "50"
        },
        {
          "modality": "text",
          "value": "60"
        }
      ],
      "correctIndex": 3,
      "explanation": "Sesenta is 60. Setenta (70) and cincuenta (50) are neighboring tens; 16 is dieciséis.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1f90sk618hdlz8"
    },
    {
      "id": "ot-cien-150-false",
      "shape": "mcq",
      "tags": [
        "numbers",
        "cien-ciento"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which statement about 'cien' and 'ciento' is FALSE?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Ciento cincuenta means 150"
        },
        {
          "modality": "text",
          "value": "'Cien cincuenta' is the correct way to say 150"
        },
        {
          "modality": "text",
          "value": "Ciento is used from 101 upward"
        },
        {
          "modality": "text",
          "value": "Cien is used for exactly 100"
        }
      ],
      "correctIndex": 1,
      "explanation": "150 is 'ciento cincuenta', not 'cien cincuenta'. The other three statements are all true.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "nvghr11qcz59h"
    },
    {
      "id": "ot-time-una",
      "shape": "mcq",
      "tags": [
        "time",
        "es-la-una"
      ],
      "prompt": {
        "modality": "text",
        "value": "How do you say 'It is one o'clock' in Spanish?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Es la una"
        },
        {
          "modality": "text",
          "value": "Son la una"
        },
        {
          "modality": "text",
          "value": "Son las una"
        },
        {
          "modality": "text",
          "value": "Es las una"
        }
      ],
      "correctIndex": 0,
      "explanation": "One o'clock is singular: 'es la una.' Every other hour uses the plural 'son las.'",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1l6xltk5d8rjq"
    },
    {
      "id": "ot-time-cuarto",
      "shape": "mcq",
      "tags": [
        "time",
        "fractions"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'y cuarto' express when telling time?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Quarter-to"
        },
        {
          "modality": "text",
          "value": "On the dot"
        },
        {
          "modality": "text",
          "value": "Quarter-past"
        },
        {
          "modality": "text",
          "value": "Half-past"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Y cuarto' is quarter-past. 'Menos cuarto' is quarter-to, 'y media' is half-past, and 'en punto' is on the dot.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "imm2zz1601fdd"
    },
    {
      "id": "ot-time-130",
      "shape": "mcq",
      "tags": [
        "time",
        "apply"
      ],
      "prompt": {
        "modality": "text",
        "value": "It is 1:30. How do you say it in Spanish?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Es la una y media"
        },
        {
          "modality": "text",
          "value": "Son la una y media"
        },
        {
          "modality": "text",
          "value": "Es la una y cuarto"
        },
        {
          "modality": "text",
          "value": "Son las una y media"
        }
      ],
      "correctIndex": 0,
      "explanation": "One o'clock takes singular 'es la una,' and half-past is 'y media,' giving 'es la una y media.'",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "wzemskym114o"
    },
    {
      "id": "ot-time-punto",
      "shape": "mcq",
      "tags": [
        "time",
        "en-punto"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'en punto' mean when telling time?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Quarter-to"
        },
        {
          "modality": "text",
          "value": "On the dot (exactly)"
        },
        {
          "modality": "text",
          "value": "Half-past"
        },
        {
          "modality": "text",
          "value": "In the afternoon"
        }
      ],
      "correctIndex": 1,
      "explanation": "'En punto' means on the dot, e.g. 'son las ocho en punto' is eight sharp.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1xfmetv1d10d33"
    },
    {
      "id": "ot-months-enero",
      "shape": "mcq",
      "tags": [
        "months"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which month is 'enero'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "June"
        },
        {
          "modality": "text",
          "value": "July"
        },
        {
          "modality": "text",
          "value": "January"
        },
        {
          "modality": "text",
          "value": "December"
        }
      ],
      "correctIndex": 2,
      "explanation": "Enero is January, the first month. Note that Spanish months are not capitalized.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "oaa5541r2d846"
    },
    {
      "id": "ot-months-diciembre",
      "shape": "mcq",
      "tags": [
        "months"
      ],
      "prompt": {
        "modality": "text",
        "value": "How do you say 'December' in Spanish?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Enero"
        },
        {
          "modality": "text",
          "value": "Diciembre"
        },
        {
          "modality": "text",
          "value": "Noviembre"
        },
        {
          "modality": "text",
          "value": "Octubre"
        }
      ],
      "correctIndex": 1,
      "explanation": "December is diciembre. Noviembre is November and octubre is October; enero is January.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "bwt3978ucr2j"
    },
    {
      "id": "ot-months-first",
      "shape": "mcq",
      "tags": [
        "months",
        "order"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which of these months comes FIRST in the calendar year?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Febrero"
        },
        {
          "modality": "text",
          "value": "Marzo"
        },
        {
          "modality": "text",
          "value": "Enero"
        },
        {
          "modality": "text",
          "value": "Agosto"
        }
      ],
      "correctIndex": 2,
      "explanation": "Enero (January) opens the year, followed by febrero, marzo, and later agosto.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "73rypj1bbcytp"
    },
    {
      "id": "ot-months-marzo",
      "shape": "mcq",
      "tags": [
        "months",
        "order"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which month is the third one in the calendar year?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Febrero"
        },
        {
          "modality": "text",
          "value": "Abril"
        },
        {
          "modality": "text",
          "value": "Enero"
        },
        {
          "modality": "text",
          "value": "Marzo"
        }
      ],
      "correctIndex": 3,
      "explanation": "The order runs enero, febrero, marzo — so marzo (March) is third. Enero is first and febrero second.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "91o8cpj0k8zj"
    },
    {
      "id": "ot-seasons-primavera",
      "shape": "mcq",
      "tags": [
        "seasons"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'la primavera' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Summer"
        },
        {
          "modality": "text",
          "value": "Winter"
        },
        {
          "modality": "text",
          "value": "Autumn"
        },
        {
          "modality": "text",
          "value": "Spring"
        }
      ],
      "correctIndex": 3,
      "explanation": "La primavera is spring. Verano is summer, otoño is autumn, and invierno is winter.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "m5grz5dxslqb"
    },
    {
      "id": "ot-seasons-invierno",
      "shape": "mcq",
      "tags": [
        "seasons"
      ],
      "prompt": {
        "modality": "text",
        "value": "How do you say 'winter' in Spanish?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La primavera"
        },
        {
          "modality": "text",
          "value": "El verano"
        },
        {
          "modality": "text",
          "value": "El invierno"
        },
        {
          "modality": "text",
          "value": "El otoño"
        }
      ],
      "correctIndex": 2,
      "explanation": "El invierno is winter. El verano is summer, el otoño is autumn, and la primavera is spring.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "bgkw6g1ypxoxs"
    },
    {
      "id": "ot-seasons-calor",
      "shape": "mcq",
      "tags": [
        "seasons",
        "weather"
      ],
      "prompt": {
        "modality": "text",
        "value": "In which season does Spanish say 'hace mucho calor'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "El invierno"
        },
        {
          "modality": "text",
          "value": "El otoño"
        },
        {
          "modality": "text",
          "value": "El verano"
        },
        {
          "modality": "text",
          "value": "La primavera"
        }
      ],
      "correctIndex": 2,
      "explanation": "'En verano hace mucho calor' — summer is very hot. Winter, by contrast, is 'hace frío.'",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "12x62o8t5cjd6"
    },
    {
      "id": "ot-seasons-feminine",
      "shape": "mcq",
      "tags": [
        "seasons",
        "gender"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which season is the only feminine one, taking 'la' instead of 'el'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Otoño"
        },
        {
          "modality": "text",
          "value": "Invierno"
        },
        {
          "modality": "text",
          "value": "Primavera"
        },
        {
          "modality": "text",
          "value": "Verano"
        }
      ],
      "correctIndex": 2,
      "explanation": "The seasons are masculine except spring: la primavera. Verano, otoño, and invierno all take 'el.'",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1rq42ya1earh7i"
    },
    {
      "id": "ot-seasons-hacer",
      "shape": "mcq",
      "tags": [
        "seasons",
        "weather",
        "hacer"
      ],
      "prompt": {
        "modality": "text",
        "value": "In 'en invierno hace frío,' which verb does Spanish use to describe weather?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Ser"
        },
        {
          "modality": "text",
          "value": "Estar"
        },
        {
          "modality": "text",
          "value": "Hacer"
        },
        {
          "modality": "text",
          "value": "Tener"
        }
      ],
      "correctIndex": 2,
      "explanation": "Spanish uses hacer for weather — literally 'it makes cold/heat' — where English uses 'to be.'",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1j01t9o9rzwky"
    },
    {
      "id": "ot-inlaws-1",
      "shape": "mcq",
      "tags": [
        "in-laws",
        "family"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which term means 'father-in-law'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "El suegro"
        },
        {
          "modality": "text",
          "value": "El cuñado"
        },
        {
          "modality": "text",
          "value": "El yerno"
        },
        {
          "modality": "text",
          "value": "El sobrino"
        }
      ],
      "correctIndex": 0,
      "explanation": "'El suegro' is the father-in-law; 'la suegra' is the mother-in-law. 'Yerno' is son-in-law and 'cuñado' is brother-in-law.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1xzrcee16iwl62"
    },
    {
      "id": "ot-inlaws-2",
      "shape": "mcq",
      "tags": [
        "in-laws",
        "family"
      ],
      "prompt": {
        "modality": "text",
        "value": "'La nuera' refers to which family member?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The sister-in-law"
        },
        {
          "modality": "text",
          "value": "The mother-in-law"
        },
        {
          "modality": "text",
          "value": "The daughter-in-law"
        },
        {
          "modality": "text",
          "value": "The niece"
        }
      ],
      "correctIndex": 2,
      "explanation": "'La nuera' is the daughter-in-law. Mother-in-law is 'la suegra', sister-in-law 'la cuñada', and niece 'la sobrina'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "163ri6y1q0zlu6"
    },
    {
      "id": "ot-inlaws-3",
      "shape": "mcq",
      "tags": [
        "in-laws",
        "family"
      ],
      "prompt": {
        "modality": "text",
        "value": "Your spouse's brother is your ___."
      },
      "options": [
        {
          "modality": "text",
          "value": "suegro"
        },
        {
          "modality": "text",
          "value": "cuñado"
        },
        {
          "modality": "text",
          "value": "primo"
        },
        {
          "modality": "text",
          "value": "yerno"
        }
      ],
      "correctIndex": 1,
      "explanation": "A spouse's sibling is a 'cuñado' (brother-in-law). 'Yerno' is son-in-law, 'suegro' father-in-law, and 'primo' cousin.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1kpr52b1pmez09"
    },
    {
      "id": "ot-inlaws-4",
      "shape": "mcq",
      "tags": [
        "in-laws",
        "family"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which of these does NOT describe an in-law relationship?"
      },
      "options": [
        {
          "modality": "text",
          "value": "El suegro"
        },
        {
          "modality": "text",
          "value": "El primo"
        },
        {
          "modality": "text",
          "value": "La nuera"
        },
        {
          "modality": "text",
          "value": "El yerno"
        }
      ],
      "correctIndex": 1,
      "explanation": "'El primo' is a cousin (a blood relative), not an in-law. Suegro, nuera, and yerno are all in-law terms.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "byj0y3olbear"
    },
    {
      "id": "ot-inlaws-5",
      "shape": "mcq",
      "tags": [
        "in-laws",
        "family"
      ],
      "prompt": {
        "modality": "text",
        "value": "What is notable about the word 'nuera' among the in-law terms?"
      },
      "options": [
        {
          "modality": "text",
          "value": "It means both son- and daughter-in-law"
        },
        {
          "modality": "text",
          "value": "It is simply the feminine of 'yerno'"
        },
        {
          "modality": "text",
          "value": "It is a separate word, not the feminine form of 'yerno'"
        },
        {
          "modality": "text",
          "value": "It is only used for cousins"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Nuera' (daughter-in-law) and 'yerno' (son-in-law) are separate words, not masculine/feminine versions of each other.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "19ey3swc5khj6"
    },
    {
      "id": "ot-extfam-1",
      "shape": "mcq",
      "tags": [
        "cousins",
        "family"
      ],
      "prompt": {
        "modality": "text",
        "value": "'El primo' means:"
      },
      "options": [
        {
          "modality": "text",
          "value": "The nephew"
        },
        {
          "modality": "text",
          "value": "The cousin"
        },
        {
          "modality": "text",
          "value": "The son-in-law"
        },
        {
          "modality": "text",
          "value": "The brother-in-law"
        }
      ],
      "correctIndex": 1,
      "explanation": "'El primo / la prima' is the cousin. Nephew is 'sobrino', son-in-law 'yerno', and brother-in-law 'cuñado'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1xjgmkj1i57ezv"
    },
    {
      "id": "ot-extfam-2",
      "shape": "mcq",
      "tags": [
        "nieces-nephews",
        "family"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which pair correctly matches 'el sobrino / la sobrina'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The cousin / The cousin"
        },
        {
          "modality": "text",
          "value": "The son / The daughter"
        },
        {
          "modality": "text",
          "value": "The grandson / The granddaughter"
        },
        {
          "modality": "text",
          "value": "The nephew / The niece"
        }
      ],
      "correctIndex": 3,
      "explanation": "'El sobrino' is the nephew and 'la sobrina' the niece. Cousins are 'primo/prima', a different word.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1f64t2f1kwifpd"
    },
    {
      "id": "ot-extfam-3",
      "shape": "mcq",
      "tags": [
        "cousins",
        "family"
      ],
      "prompt": {
        "modality": "text",
        "value": "How does everyday Spanish usually refer to a second cousin?"
      },
      "options": [
        {
          "modality": "text",
          "value": "'Primo' means only a first cousin; a second cousin needs a separate word",
          "short": "'Primo' = 1st only; new word"
        },
        {
          "modality": "text",
          "value": "Always 'primo segundo', never simply 'primo'",
          "short": "Always 'primo segundo' needed"
        },
        {
          "modality": "text",
          "value": "Just 'primo', adding 'segundo' only when precision is needed",
          "short": "'Primo'; 'segundo' if precise"
        },
        {
          "modality": "text",
          "value": "A unique single word, unrelated to 'primo'",
          "short": "A unique word, not 'primo'"
        }
      ],
      "correctIndex": 2,
      "explanation": "Spanish doesn't distinguish first from second cousin in everyday speech; they're all 'primos', with 'primo segundo' used only when precise.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "vmxv8w62hlk0"
    },
    {
      "id": "ot-extfam-4",
      "shape": "mcq",
      "tags": [
        "family",
        "in-laws"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which term is NOT a blood relative?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La sobrina"
        },
        {
          "modality": "text",
          "value": "El sobrino"
        },
        {
          "modality": "text",
          "value": "La cuñada"
        },
        {
          "modality": "text",
          "value": "El primo"
        }
      ],
      "correctIndex": 2,
      "explanation": "'La cuñada' (sister-in-law) is an in-law, not a blood relative. Primo, sobrina, and sobrino are all blood relatives.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "xhx5s0f31xe2"
    },
    {
      "id": "ot-appear-1",
      "shape": "mcq",
      "tags": [
        "appearance",
        "height"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which word means 'short' (in height)?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Delgado"
        },
        {
          "modality": "text",
          "value": "Alto"
        },
        {
          "modality": "text",
          "value": "Gordo"
        },
        {
          "modality": "text",
          "value": "Bajo"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Bajo' means short; 'alto' means tall. 'Delgado' is slender and 'gordo' heavy.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "7ivg531qvzgtn"
    },
    {
      "id": "ot-appear-2",
      "shape": "mcq",
      "tags": [
        "appearance",
        "build"
      ],
      "prompt": {
        "modality": "text",
        "value": "'Delgado' describes a person's:"
      },
      "options": [
        {
          "modality": "text",
          "value": "Friendly nature"
        },
        {
          "modality": "text",
          "value": "Tall height"
        },
        {
          "modality": "text",
          "value": "Slender build"
        },
        {
          "modality": "text",
          "value": "Blonde hair"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Delgado' means thin or slender (build). Height is 'alto/bajo', hair color 'rubio', and character 'simpático'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "13u7zqv1lavmfn"
    },
    {
      "id": "ot-appear-3",
      "shape": "mcq",
      "tags": [
        "appearance",
        "hair"
      ],
      "prompt": {
        "modality": "text",
        "value": "In Spain, 'moreno' typically describes someone who is:"
      },
      "options": [
        {
          "modality": "text",
          "value": "Dark-haired"
        },
        {
          "modality": "text",
          "value": "Slender"
        },
        {
          "modality": "text",
          "value": "Tall"
        },
        {
          "modality": "text",
          "value": "Blonde"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Moreno' maps to dark-haired (or darker hair/skin). Blonde is 'rubio', tall 'alto', and slender 'delgado'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "135mcnt1lf10w7"
    },
    {
      "id": "ot-appear-4",
      "shape": "mcq",
      "tags": [
        "appearance",
        "hair"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which word specifically means 'chestnut-brown hair'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Castaño"
        },
        {
          "modality": "text",
          "value": "Moreno"
        },
        {
          "modality": "text",
          "value": "Bajo"
        },
        {
          "modality": "text",
          "value": "Rubio"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Castaño' specifically means chestnut-brown hair. 'Rubio' is blonde, 'moreno' dark-haired, and 'bajo' short.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "blot72gaxvys"
    },
    {
      "id": "ot-appear-5",
      "shape": "mcq",
      "tags": [
        "appearance",
        "character"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which of these does NOT describe physical appearance?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Delgado"
        },
        {
          "modality": "text",
          "value": "Optimista"
        },
        {
          "modality": "text",
          "value": "Rubio"
        },
        {
          "modality": "text",
          "value": "Alto"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Optimista' is a personality trait (carácter), not physical appearance. Alto, rubio, and delgado all describe aspecto físico.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "188pv5y1f8y3z8"
    },
    {
      "id": "ot-char-1",
      "shape": "mcq",
      "tags": [
        "ser-estar",
        "character"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which verb fits a permanent personality trait: 'Mi abuela ___ optimista'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "es"
        },
        {
          "modality": "text",
          "value": "tiene"
        },
        {
          "modality": "text",
          "value": "hay"
        },
        {
          "modality": "text",
          "value": "está"
        }
      ],
      "correctIndex": 0,
      "explanation": "Use 'ser' (es) for a lasting trait: 'es optimista'. 'Estar' (está) marks temporary states like being tired.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "nwe0qj1izg5db"
    },
    {
      "id": "ot-char-2",
      "shape": "mcq",
      "tags": [
        "ser-estar",
        "character"
      ],
      "prompt": {
        "modality": "text",
        "value": "'Mi abuela ___ cansada' (she's tired right now) uses which verb?"
      },
      "options": [
        {
          "modality": "text",
          "value": "son"
        },
        {
          "modality": "text",
          "value": "ser"
        },
        {
          "modality": "text",
          "value": "es"
        },
        {
          "modality": "text",
          "value": "está"
        }
      ],
      "correctIndex": 3,
      "explanation": "A right-now state uses 'estar': 'está cansada'. 'Ser' (es) is reserved for permanent traits.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1xt0s1o1wner2"
    },
    {
      "id": "ot-char-3",
      "shape": "mcq",
      "tags": [
        "character",
        "personality"
      ],
      "prompt": {
        "modality": "text",
        "value": "'Serio' means:"
      },
      "options": [
        {
          "modality": "text",
          "value": "Optimistic"
        },
        {
          "modality": "text",
          "value": "Intelligent"
        },
        {
          "modality": "text",
          "value": "Friendly"
        },
        {
          "modality": "text",
          "value": "Serious"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Serio' means serious. Friendly is 'simpático', optimistic 'optimista', and intelligent 'inteligente'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1dcx1ha8kbil4"
    },
    {
      "id": "ot-char-4",
      "shape": "mcq",
      "tags": [
        "character",
        "appearance"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which of these words is NOT a personality (carácter) trait?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Serio"
        },
        {
          "modality": "text",
          "value": "Simpático"
        },
        {
          "modality": "text",
          "value": "Optimista"
        },
        {
          "modality": "text",
          "value": "Delgado"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Delgado' (slender) describes aspecto físico, not carácter. Optimista, serio, and simpático are all personality traits.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "m0bqnhwnhb5l"
    },
    {
      "id": "ot-rel-1",
      "shape": "mcq",
      "tags": [
        "marital-status",
        "relationships"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which word means 'married'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Soltero"
        },
        {
          "modality": "text",
          "value": "Divorciado"
        },
        {
          "modality": "text",
          "value": "Casado"
        },
        {
          "modality": "text",
          "value": "Viudo"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Casado/casada' means married. 'Soltero' is single, 'viudo' widowed, and 'divorciado' divorced.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "4g136a1lb1jda"
    },
    {
      "id": "ot-rel-2",
      "shape": "mcq",
      "tags": [
        "social-bond",
        "relationships"
      ],
      "prompt": {
        "modality": "text",
        "value": "'El conocido' refers to:"
      },
      "options": [
        {
          "modality": "text",
          "value": "An acquaintance"
        },
        {
          "modality": "text",
          "value": "A spouse"
        },
        {
          "modality": "text",
          "value": "A close friend"
        },
        {
          "modality": "text",
          "value": "A boyfriend"
        }
      ],
      "correctIndex": 0,
      "explanation": "'El conocido' (literally 'the known person') is an acquaintance. A friend is 'amigo' and a boyfriend 'novio'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "6s3nlf19sy10x"
    },
    {
      "id": "ot-rel-3",
      "shape": "mcq",
      "tags": [
        "marital-status",
        "relationships"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which term means 'widowed'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Soltero"
        },
        {
          "modality": "text",
          "value": "Casado"
        },
        {
          "modality": "text",
          "value": "Viudo"
        },
        {
          "modality": "text",
          "value": "Novio"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Viudo/viuda' means widowed. 'Soltero' is single, 'casado' married, and 'novio' boyfriend.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1p6d27ifda5r0"
    },
    {
      "id": "ot-rel-4",
      "shape": "mcq",
      "tags": [
        "social-bond",
        "relationships"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which word describes a friendship bond rather than a marital status?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Soltero"
        },
        {
          "modality": "text",
          "value": "Amigo"
        },
        {
          "modality": "text",
          "value": "Divorciado"
        },
        {
          "modality": "text",
          "value": "Casado"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Amigo' is a friend (a social bond). Soltero, casado, and divorciado are all marital statuses.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "y03r6r5xtab1"
    },
    {
      "id": "ot-carta-meaning",
      "shape": "mcq",
      "tags": [
        "restaurant",
        "menu"
      ],
      "prompt": {
        "modality": "text",
        "value": "In a Spanish restaurant, what does 'la carta' refer to?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The bill at the end"
        },
        {
          "modality": "text",
          "value": "The waiter's tip"
        },
        {
          "modality": "text",
          "value": "The fixed-price set meal"
        },
        {
          "modality": "text",
          "value": "The menu you order from"
        }
      ],
      "correctIndex": 3,
      "explanation": "'La carta' is the menu. 'El menú' means the fixed-price set meal (menú del día), not the à la carte menu.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "gf5h8n9m71tz"
    },
    {
      "id": "ot-ask-bill",
      "shape": "mcq",
      "tags": [
        "restaurant",
        "bill"
      ],
      "prompt": {
        "modality": "text",
        "value": "Spanish servers don't drop the check automatically. What do you say to get it?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La propina, por favor"
        },
        {
          "modality": "text",
          "value": "Buen provecho"
        },
        {
          "modality": "text",
          "value": "La carta, por favor"
        },
        {
          "modality": "text",
          "value": "La cuenta, por favor"
        }
      ],
      "correctIndex": 3,
      "explanation": "'La cuenta, por favor' asks for the bill. 'La carta' is the menu and 'la propina' is the tip.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "t5bqc4gisskg"
    },
    {
      "id": "ot-propina-meaning",
      "shape": "mcq",
      "tags": [
        "restaurant",
        "tip"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'la propina' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The bill"
        },
        {
          "modality": "text",
          "value": "The menu"
        },
        {
          "modality": "text",
          "value": "The tip"
        },
        {
          "modality": "text",
          "value": "The waiter"
        }
      ],
      "correctIndex": 2,
      "explanation": "'La propina' is the tip; in Spain it's light, often just rounding up a euro or two.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "b1gyp8ofprh0"
    },
    {
      "id": "ot-waiter-latam",
      "shape": "mcq",
      "tags": [
        "restaurant",
        "waiter",
        "regional"
      ],
      "prompt": {
        "modality": "text",
        "value": "In Spain the waiter is 'el camarero.' What word is common in most of Latin America?"
      },
      "options": [
        {
          "modality": "text",
          "value": "El camarero"
        },
        {
          "modality": "text",
          "value": "El mesero"
        },
        {
          "modality": "text",
          "value": "El dependiente"
        },
        {
          "modality": "text",
          "value": "El cocinero"
        }
      ],
      "correctIndex": 1,
      "explanation": "'El mesero' is the Latin American term. 'El camarero' is Spain's, 'cocinero' is cook, 'dependiente' is shop clerk.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "n5hw9i141geaw"
    },
    {
      "id": "ot-paella-region",
      "shape": "mcq",
      "tags": [
        "paella",
        "regional"
      ],
      "prompt": {
        "modality": "text",
        "value": "Paella is most closely associated with which region of Spain?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Valencia"
        },
        {
          "modality": "text",
          "value": "Andalusia"
        },
        {
          "modality": "text",
          "value": "Galicia"
        },
        {
          "modality": "text",
          "value": "Catalonia"
        }
      ],
      "correctIndex": 0,
      "explanation": "Paella is Valencia's signature dish, often mislabeled as Spain's national dish.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "8n0sogajgybq"
    },
    {
      "id": "ot-paella-oil",
      "shape": "mcq",
      "tags": [
        "paella",
        "olive-oil"
      ],
      "prompt": {
        "modality": "text",
        "value": "Complete: 'La paella lleva mucho ___ de oliva.'"
      },
      "options": [
        {
          "modality": "text",
          "value": "pan"
        },
        {
          "modality": "text",
          "value": "aceite"
        },
        {
          "modality": "text",
          "value": "arroz"
        },
        {
          "modality": "text",
          "value": "sal"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Aceite de oliva' is olive oil, which paella uses a lot of. 'Arroz' (rice) is the base but doesn't fit '___ de oliva.'",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "a3bxy1mw3dzr"
    },
    {
      "id": "ot-paella-base",
      "shape": "mcq",
      "tags": [
        "paella",
        "rice"
      ],
      "prompt": {
        "modality": "text",
        "value": "Paella valenciana combines rabbit, chicken, and beans over what base?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Egg noodles"
        },
        {
          "modality": "text",
          "value": "Potatoes"
        },
        {
          "modality": "text",
          "value": "Saffron rice"
        },
        {
          "modality": "text",
          "value": "Bread"
        }
      ],
      "correctIndex": 2,
      "explanation": "Paella is built on rice (arroz), colored and flavored with saffron.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1r9x5ye102tuaa"
    },
    {
      "id": "ot-paella-not-ingredient",
      "shape": "mcq",
      "tags": [
        "paella",
        "ingredients"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which is NOT a traditional ingredient of paella valenciana?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Rabbit"
        },
        {
          "modality": "text",
          "value": "Fish"
        },
        {
          "modality": "text",
          "value": "Chicken"
        },
        {
          "modality": "text",
          "value": "Beans"
        }
      ],
      "correctIndex": 1,
      "explanation": "Paella valenciana uses rabbit, chicken, and beans over saffron rice; fish is not part of the traditional Valencian version.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "9pxvz31d5lrcr"
    },
    {
      "id": "ot-aceite-oliva",
      "shape": "mcq",
      "tags": [
        "staples",
        "olive-oil"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'aceite de oliva' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Bread"
        },
        {
          "modality": "text",
          "value": "Salt"
        },
        {
          "modality": "text",
          "value": "Rice"
        },
        {
          "modality": "text",
          "value": "Olive oil"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Aceite de oliva' is olive oil, the pantry staple in almost everything. 'Sal' is salt, 'arroz' rice, 'pan' bread.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "e6u36517br4nt"
    },
    {
      "id": "ot-staple-carbs",
      "shape": "mcq",
      "tags": [
        "staples",
        "rice"
      ],
      "prompt": {
        "modality": "text",
        "value": "The two staple carbs of the Spanish pantry are bread and which of these?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Fruta"
        },
        {
          "modality": "text",
          "value": "Verduras"
        },
        {
          "modality": "text",
          "value": "Sal"
        },
        {
          "modality": "text",
          "value": "Arroz"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Arroz' (rice) is the second staple carb alongside 'pan' (bread). Vegetables, fruit, and salt aren't carbs.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1lut18ddvt32l"
    },
    {
      "id": "ot-pollo-meaning",
      "shape": "mcq",
      "tags": [
        "proteins",
        "chicken"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'pollo' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Chicken"
        },
        {
          "modality": "text",
          "value": "Beef"
        },
        {
          "modality": "text",
          "value": "Lamb"
        },
        {
          "modality": "text",
          "value": "Pork"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Pollo' is chicken. 'Cordero' is lamb, 'ternera' beef, and 'cerdo' pork.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "13jmypwwjni8a"
    },
    {
      "id": "ot-legumbres",
      "shape": "mcq",
      "tags": [
        "staples",
        "vegetables"
      ],
      "prompt": {
        "modality": "text",
        "value": "'Verduras' covers vegetables broadly. Which word means 'legumes' (lentils, chickpeas)?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Verduras"
        },
        {
          "modality": "text",
          "value": "Fruta"
        },
        {
          "modality": "text",
          "value": "Frutos"
        },
        {
          "modality": "text",
          "value": "Legumbres"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Legumbres' are legumes, central to Spanish cooking. 'Verduras' is the broader word for vegetables.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1r9epcwbkudzu"
    },
    {
      "id": "ot-cerdo-meaning",
      "shape": "mcq",
      "tags": [
        "meats",
        "pork"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'cerdo' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Pork"
        },
        {
          "modality": "text",
          "value": "Beef"
        },
        {
          "modality": "text",
          "value": "Lamb"
        },
        {
          "modality": "text",
          "value": "Chicken"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Cerdo' is pork. 'Cordero' is lamb, 'ternera' beef, 'pollo' chicken.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1j51krfexfovh"
    },
    {
      "id": "ot-cordero-meaning",
      "shape": "mcq",
      "tags": [
        "meats",
        "lamb"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'cordero' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Fish"
        },
        {
          "modality": "text",
          "value": "Pork"
        },
        {
          "modality": "text",
          "value": "Lamb"
        },
        {
          "modality": "text",
          "value": "Beef"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Cordero' is lamb. 'Cerdo' is pork, 'ternera' beef, 'pescado' fish.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1j9mixp16n6vvd"
    },
    {
      "id": "ot-ternera-meaning",
      "shape": "mcq",
      "tags": [
        "meats",
        "beef"
      ],
      "prompt": {
        "modality": "text",
        "value": "'Ternera' specifically refers to which kind of meat?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Pork"
        },
        {
          "modality": "text",
          "value": "Lamb"
        },
        {
          "modality": "text",
          "value": "Young beef"
        },
        {
          "modality": "text",
          "value": "Fish"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Ternera' is young beef; older cuts use 'vaca' or 'buey.' It is not lamb, pork, or fish.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1jnw8anuohhzl"
    },
    {
      "id": "ot-pescado-vs-pez",
      "shape": "mcq",
      "tags": [
        "fish",
        "concepts"
      ],
      "prompt": {
        "modality": "text",
        "value": "Spanish distinguishes a swimming fish from fish on a plate. Which word means fish as food?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Pez"
        },
        {
          "modality": "text",
          "value": "Cerdo"
        },
        {
          "modality": "text",
          "value": "Pollo"
        },
        {
          "modality": "text",
          "value": "Pescado"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Pescado' is fish as food; 'el pez' is a fish still swimming. English makes no such distinction.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "10qg00zah6wqp"
    },
    {
      "id": "ot-meats-not",
      "shape": "mcq",
      "tags": [
        "meats",
        "identify"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which of these is NOT a meat?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Cerdo"
        },
        {
          "modality": "text",
          "value": "Ternera"
        },
        {
          "modality": "text",
          "value": "Fruta"
        },
        {
          "modality": "text",
          "value": "Cordero"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Fruta' is fruit. 'Cerdo' (pork), 'cordero' (lamb), and 'ternera' (beef) are all meats.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1ni3vfj130kzhv"
    },
    {
      "id": "ot-jugo-latam",
      "shape": "mcq",
      "tags": [
        "drinks",
        "juice",
        "regional"
      ],
      "prompt": {
        "modality": "text",
        "value": "'Zumo' is the Spain word for juice. What is the equivalent in most of Latin America?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Agua"
        },
        {
          "modality": "text",
          "value": "Refresco"
        },
        {
          "modality": "text",
          "value": "Caña"
        },
        {
          "modality": "text",
          "value": "Jugo"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Jugo' is juice in Latin America; 'zumo' marks Spain. 'Refresco' is soda, 'agua' water, 'caña' a small draft beer.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "u5h79y19gv7g4"
    },
    {
      "id": "ot-cerveza-meaning",
      "shape": "mcq",
      "tags": [
        "drinks",
        "beer"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'cerveza' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Juice"
        },
        {
          "modality": "text",
          "value": "Wine"
        },
        {
          "modality": "text",
          "value": "Beer"
        },
        {
          "modality": "text",
          "value": "Water"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Cerveza' is beer; a small draft in Spain is 'una caña.' 'Vino' is wine, 'zumo' juice, 'agua' water.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "wrxbyv8qbkq3"
    },
    {
      "id": "ot-vino-tinto",
      "shape": "mcq",
      "tags": [
        "drinks",
        "wine"
      ],
      "prompt": {
        "modality": "text",
        "value": "When ordering wine, which word means 'red'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Blanco"
        },
        {
          "modality": "text",
          "value": "Tinto"
        },
        {
          "modality": "text",
          "value": "Caña"
        },
        {
          "modality": "text",
          "value": "Dulce"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Vino tinto' is red wine; 'blanco' is white. 'Dulce' means sweet and 'caña' is a small draft beer.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "l98gxx1wnxtwp"
    },
    {
      "id": "ot-drink-not",
      "shape": "mcq",
      "tags": [
        "drinks",
        "identify"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which of these is NOT a drink?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Vino"
        },
        {
          "modality": "text",
          "value": "Postre"
        },
        {
          "modality": "text",
          "value": "Refresco"
        },
        {
          "modality": "text",
          "value": "Cerveza"
        }
      ],
      "correctIndex": 1,
      "explanation": "'El postre' is dessert. 'Refresco' (soft drink), 'cerveza' (beer), and 'vino' (wine) are all drinks.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1puljph1jin29"
    },
    {
      "id": "ot-getting-around-metro",
      "shape": "mcq",
      "tags": [
        "transport",
        "metro"
      ],
      "prompt": {
        "modality": "text",
        "value": "In Spanish, what does 'el metro' refer to?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The transfer between lines"
        },
        {
          "modality": "text",
          "value": "The bus"
        },
        {
          "modality": "text",
          "value": "The platform"
        },
        {
          "modality": "text",
          "value": "The subway / underground"
        }
      ],
      "correctIndex": 3,
      "explanation": "'El metro' is the subway or underground. 'El autobús' is the bus, 'el andén' the platform, and 'el trasbordo' a transfer.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "3efncrxvyvvb"
    },
    {
      "id": "ot-getting-around-autobus",
      "shape": "mcq",
      "tags": [
        "transport",
        "bus"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which Spanish word means 'bus'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Billete"
        },
        {
          "modality": "text",
          "value": "Andén"
        },
        {
          "modality": "text",
          "value": "Autobús"
        },
        {
          "modality": "text",
          "value": "Metro"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Autobús' means bus. 'Metro' is the subway, 'andén' the platform, and 'billete' the ticket.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1guyyeujcpxme"
    },
    {
      "id": "ot-getting-around-trasbordo",
      "shape": "mcq",
      "tags": [
        "transport",
        "transfer"
      ],
      "prompt": {
        "modality": "text",
        "value": "A clerk tells you to 'hacer un trasbordo en la próxima estación.' What are you being told to do?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Buy a ticket"
        },
        {
          "modality": "text",
          "value": "Cross the street"
        },
        {
          "modality": "text",
          "value": "Check a suitcase"
        },
        {
          "modality": "text",
          "value": "Switch lines"
        }
      ],
      "correctIndex": 3,
      "explanation": "A 'trasbordo' is a transfer between lines. Buying a ticket is 'billete/boleto', crossing is 'cruzar', and checking luggage is 'facturar'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "qqh1nhldgtdb"
    },
    {
      "id": "ot-getting-around-tomar",
      "shape": "mcq",
      "tags": [
        "transport",
        "verbs"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which universal verb fills the blank in '___ el metro' and '___ el autobús' (to board either)?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Facturar"
        },
        {
          "modality": "text",
          "value": "Cruzar"
        },
        {
          "modality": "text",
          "value": "Tomar"
        },
        {
          "modality": "text",
          "value": "Girar"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Tomar' means to take (tomar el metro, tomar el autobús). 'Cruzar' is to cross, 'girar' to turn, and 'facturar' to check in luggage.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "qyld7w1jp15a2"
    },
    {
      "id": "ot-stations-anden",
      "shape": "mcq",
      "tags": [
        "stations",
        "platform"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'el andén' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The transfer"
        },
        {
          "modality": "text",
          "value": "The ticket"
        },
        {
          "modality": "text",
          "value": "The station"
        },
        {
          "modality": "text",
          "value": "The platform"
        }
      ],
      "correctIndex": 3,
      "explanation": "'El andén' is the platform. 'La estación' is the station, 'el billete' the ticket, and 'el trasbordo' the transfer.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1mkwg8b1nj8k6r"
    },
    {
      "id": "ot-stations-estacion",
      "shape": "mcq",
      "tags": [
        "stations",
        "station"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'la estación' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Customs"
        },
        {
          "modality": "text",
          "value": "The corner"
        },
        {
          "modality": "text",
          "value": "The station"
        },
        {
          "modality": "text",
          "value": "The platform"
        }
      ],
      "correctIndex": 2,
      "explanation": "'La estación' is the station. 'El andén' is the platform, 'la esquina' the corner, and 'la aduana' customs.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "13xxmul1cnjutp"
    },
    {
      "id": "ot-stations-anden-use",
      "shape": "mcq",
      "tags": [
        "stations",
        "platform"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which vehicles depart from 'el andén' (platform)?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Taxis"
        },
        {
          "modality": "text",
          "value": "Buses only"
        },
        {
          "modality": "text",
          "value": "Airplanes"
        },
        {
          "modality": "text",
          "value": "Trains and metros"
        }
      ],
      "correctIndex": 3,
      "explanation": "Only trains and metros use 'el andén'. Buses and metros both leave from a station, but the platform is specifically for rail.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1c0p1gdk58n3f"
    },
    {
      "id": "ot-stations-both-depart",
      "shape": "mcq",
      "tags": [
        "stations",
        "station"
      ],
      "prompt": {
        "modality": "text",
        "value": "Both the metro and the bus depart from which place?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Un andén"
        },
        {
          "modality": "text",
          "value": "Una esquina"
        },
        {
          "modality": "text",
          "value": "Una aduana"
        },
        {
          "modality": "text",
          "value": "Una estación"
        }
      ],
      "correctIndex": 3,
      "explanation": "Both depart from 'una estación' (station). The 'andén' (platform) is rail-only, 'aduana' is customs, and 'esquina' a corner.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "17z2kzo1ce5fny"
    },
    {
      "id": "ot-stations-not-place",
      "shape": "mcq",
      "tags": [
        "stations",
        "meaning"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which of these words does NOT name a place or location?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Andén"
        },
        {
          "modality": "text",
          "value": "Aeropuerto"
        },
        {
          "modality": "text",
          "value": "Billete"
        },
        {
          "modality": "text",
          "value": "Estación"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Billete' is a ticket, not a place. 'Estación', 'andén', and 'aeropuerto' are all locations in a transit system.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1kdnx7j265zb"
    },
    {
      "id": "ot-directions-derecha",
      "shape": "mcq",
      "tags": [
        "directions",
        "right"
      ],
      "prompt": {
        "modality": "text",
        "value": "How do you say 'to the right'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "A la derecha"
        },
        {
          "modality": "text",
          "value": "Todo recto"
        },
        {
          "modality": "text",
          "value": "A la izquierda"
        },
        {
          "modality": "text",
          "value": "La esquina"
        }
      ],
      "correctIndex": 0,
      "explanation": "'A la derecha' is to the right. 'A la izquierda' is to the left, 'todo recto' straight ahead, and 'la esquina' the corner.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1agi43w16ejf6q"
    },
    {
      "id": "ot-directions-izquierda",
      "shape": "mcq",
      "tags": [
        "directions",
        "left"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'a la izquierda' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The corner"
        },
        {
          "modality": "text",
          "value": "To the left"
        },
        {
          "modality": "text",
          "value": "To the right"
        },
        {
          "modality": "text",
          "value": "Straight ahead"
        }
      ],
      "correctIndex": 1,
      "explanation": "'A la izquierda' is to the left. 'A la derecha' is right, 'todo recto' straight ahead, and 'la esquina' the corner.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1ehjnq1llgga6"
    },
    {
      "id": "ot-directions-recto",
      "shape": "mcq",
      "tags": [
        "directions",
        "straight"
      ],
      "prompt": {
        "modality": "text",
        "value": "If someone tells you to go 'todo recto', which way should you go?"
      },
      "options": [
        {
          "modality": "text",
          "value": "To the right"
        },
        {
          "modality": "text",
          "value": "Straight ahead"
        },
        {
          "modality": "text",
          "value": "To the left"
        },
        {
          "modality": "text",
          "value": "Backward"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Todo recto' means straight ahead. Left is 'a la izquierda' and right is 'a la derecha'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "12h2ti11su8ld7"
    },
    {
      "id": "ot-directions-cuadra",
      "shape": "mcq",
      "tags": [
        "directions",
        "distance"
      ],
      "prompt": {
        "modality": "text",
        "value": "In Latin America, 'Está a tres cuadras' means it is three ___ away."
      },
      "options": [
        {
          "modality": "text",
          "value": "Corners"
        },
        {
          "modality": "text",
          "value": "Blocks"
        },
        {
          "modality": "text",
          "value": "Streets"
        },
        {
          "modality": "text",
          "value": "Stations"
        }
      ],
      "correctIndex": 1,
      "explanation": "'La cuadra' is the block, the Latin American unit of distance. 'Esquina' is a corner; Spain uses 'manzana' for block.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1irod3ebaii1a"
    },
    {
      "id": "ot-airport-maleta",
      "shape": "mcq",
      "tags": [
        "airport",
        "luggage"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'la maleta' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The suitcase / luggage"
        },
        {
          "modality": "text",
          "value": "The boarding pass"
        },
        {
          "modality": "text",
          "value": "The passport"
        },
        {
          "modality": "text",
          "value": "The flight"
        }
      ],
      "correctIndex": 0,
      "explanation": "'La maleta' is the suitcase. 'El pasaporte' is the passport, 'tarjeta de embarque' the boarding pass, and 'el vuelo' the flight.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "109z8atqnpcdf"
    },
    {
      "id": "ot-airport-embarque",
      "shape": "mcq",
      "tags": [
        "airport",
        "boarding-pass"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which document do you receive to be allowed to board the plane?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La maleta"
        },
        {
          "modality": "text",
          "value": "La aduana"
        },
        {
          "modality": "text",
          "value": "La tarjeta de embarque"
        },
        {
          "modality": "text",
          "value": "El pasaporte"
        }
      ],
      "correctIndex": 2,
      "explanation": "The 'tarjeta de embarque' (boarding pass) lets you board. The passport proves identity, the maleta is luggage, and la aduana is customs.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "j7k9tz1yct1hb"
    },
    {
      "id": "ot-airport-aduana",
      "shape": "mcq",
      "tags": [
        "airport",
        "customs"
      ],
      "prompt": {
        "modality": "text",
        "value": "After your flight lands, 'la aduana' is the last hurdle. What is it?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Baggage claim"
        },
        {
          "modality": "text",
          "value": "Check-in"
        },
        {
          "modality": "text",
          "value": "The departure gate"
        },
        {
          "modality": "text",
          "value": "Customs"
        }
      ],
      "correctIndex": 3,
      "explanation": "'La aduana' is customs, where you declare goods after landing. Check-in/baggage-drop is 'facturación'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1bm4gb0zqocqy"
    },
    {
      "id": "ot-airport-facturar",
      "shape": "mcq",
      "tags": [
        "airport",
        "verbs"
      ],
      "prompt": {
        "modality": "text",
        "value": "In an airport context, what does the verb 'facturar' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "To pass through customs"
        },
        {
          "modality": "text",
          "value": "To check in luggage"
        },
        {
          "modality": "text",
          "value": "To board the flight"
        },
        {
          "modality": "text",
          "value": "To invoice a client"
        }
      ],
      "correctIndex": 1,
      "explanation": "At the airport 'facturar' means to check in luggage; outside the airport it means to invoice. You do it at 'facturación'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1df9wbn1563jyp"
    },
    {
      "id": "ot-fill-aeropuerto",
      "shape": "mcq",
      "tags": [
        "fill-blank",
        "airport"
      ],
      "prompt": {
        "modality": "text",
        "value": "Complete: 'Mi vuelo sale del ___ a las ocho.'"
      },
      "options": [
        {
          "modality": "text",
          "value": "aeropuerto"
        },
        {
          "modality": "text",
          "value": "andén"
        },
        {
          "modality": "text",
          "value": "aduana"
        },
        {
          "modality": "text",
          "value": "esquina"
        }
      ],
      "correctIndex": 0,
      "explanation": "A flight ('vuelo') departs from the 'aeropuerto' (airport). 'Andén' is a platform, 'aduana' customs, and 'esquina' a corner.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1od53drgw3lzz"
    },
    {
      "id": "ot-fill-metro",
      "shape": "mcq",
      "tags": [
        "fill-blank",
        "metro"
      ],
      "prompt": {
        "modality": "text",
        "value": "Complete: 'El ___ subterráneo es muy rápido en la ciudad.'"
      },
      "options": [
        {
          "modality": "text",
          "value": "metro"
        },
        {
          "modality": "text",
          "value": "mapa"
        },
        {
          "modality": "text",
          "value": "vuelo"
        },
        {
          "modality": "text",
          "value": "billete"
        }
      ],
      "correctIndex": 0,
      "explanation": "The underground ('subterráneo') system is 'el metro'. 'Billete' is a ticket, 'mapa' a map, and 'vuelo' a flight.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1gdlbcpcmgf7h"
    },
    {
      "id": "ot-fill-billete",
      "shape": "mcq",
      "tags": [
        "fill-blank",
        "ticket"
      ],
      "prompt": {
        "modality": "text",
        "value": "Complete: 'Compré un ___ de ida y vuelta.'"
      },
      "options": [
        {
          "modality": "text",
          "value": "andén"
        },
        {
          "modality": "text",
          "value": "mapa"
        },
        {
          "modality": "text",
          "value": "coche"
        },
        {
          "modality": "text",
          "value": "billete"
        }
      ],
      "correctIndex": 3,
      "explanation": "A round-trip ('de ida y vuelta') is a 'billete' (ticket) in Spain. 'Andén' is a platform, 'coche' a car, and 'mapa' a map.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1omzhaxcy9c09"
    },
    {
      "id": "ot-fill-estacion",
      "shape": "mcq",
      "tags": [
        "fill-blank",
        "station"
      ],
      "prompt": {
        "modality": "text",
        "value": "Complete: 'Perdón, ¿dónde está la ___ de tren?'"
      },
      "options": [
        {
          "modality": "text",
          "value": "estación"
        },
        {
          "modality": "text",
          "value": "aduana"
        },
        {
          "modality": "text",
          "value": "maleta"
        },
        {
          "modality": "text",
          "value": "cuadra"
        }
      ],
      "correctIndex": 0,
      "explanation": "A train ('tren') departs from 'la estación' (station). 'Aduana' is customs, 'maleta' a suitcase, and 'cuadra' a block.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "xfabhq1204zym"
    },
    {
      "id": "ot-checkin-guest",
      "shape": "mcq",
      "tags": [
        "hotel",
        "people"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which Spanish word means \"the guest\" at a hotel?"
      },
      "options": [
        {
          "modality": "text",
          "value": "El huésped"
        },
        {
          "modality": "text",
          "value": "El camarero"
        },
        {
          "modality": "text",
          "value": "El recepcionista"
        },
        {
          "modality": "text",
          "value": "El botones"
        }
      ],
      "correctIndex": 0,
      "explanation": "\"El huésped\" is the guest. \"El botones\" is the bellhop, \"el recepcionista\" the desk clerk, and \"el camarero\" the waiter — all hotel staff, not the guest.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "176j8eg16vyhn0"
    },
    {
      "id": "ot-checkin-reserva",
      "shape": "mcq",
      "tags": [
        "hotel",
        "reservation"
      ],
      "prompt": {
        "modality": "text",
        "value": "You booked ahead. Which phrase tells the desk you have a reservation?"
      },
      "options": [
        {
          "modality": "text",
          "value": "¿Cuántas noches?"
        },
        {
          "modality": "text",
          "value": "La cuenta, por favor."
        },
        {
          "modality": "text",
          "value": "¿Tiene una habitación libre?"
        },
        {
          "modality": "text",
          "value": "Tengo una reserva a nombre de..."
        }
      ],
      "correctIndex": 3,
      "explanation": "\"Tengo una reserva a nombre de...\" states a booking. \"¿Tiene una habitación libre?\" asks if a room is free — used when you have NOT booked.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "ddiqbmfrlp7o"
    },
    {
      "id": "ot-checkin-estancia",
      "shape": "mcq",
      "tags": [
        "hotel",
        "stay"
      ],
      "prompt": {
        "modality": "text",
        "value": "In hotel talk, what does \"la estancia\" refer to?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The reception desk"
        },
        {
          "modality": "text",
          "value": "The bellhop"
        },
        {
          "modality": "text",
          "value": "The room key"
        },
        {
          "modality": "text",
          "value": "The duration of your stay"
        }
      ],
      "correctIndex": 3,
      "explanation": "\"La estancia\" (also \"la estadía\" in Latin America) is the length of your stay. \"La llave\" is the key and \"la recepción\" is the front desk.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1b3bjjr1uubwsx"
    },
    {
      "id": "ot-checkin-llave",
      "shape": "mcq",
      "tags": [
        "hotel",
        "key"
      ],
      "prompt": {
        "modality": "text",
        "value": "At check-in, what do you receive to get into your room?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La reserva"
        },
        {
          "modality": "text",
          "value": "La factura"
        },
        {
          "modality": "text",
          "value": "La llave"
        },
        {
          "modality": "text",
          "value": "El botones"
        }
      ],
      "correctIndex": 2,
      "explanation": "\"La llave\" is the key (often a card). \"La factura\" is the invoice and \"la reserva\" is the reservation — neither opens the door.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1u18eba1wl9klq"
    },
    {
      "id": "ot-verify-recepcion",
      "shape": "mcq",
      "tags": [
        "hotel",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "\"La recepción\" translates to which of these?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The reception desk"
        },
        {
          "modality": "text",
          "value": "The bellhop"
        },
        {
          "modality": "text",
          "value": "The reservation"
        },
        {
          "modality": "text",
          "value": "The key"
        }
      ],
      "correctIndex": 0,
      "explanation": "\"La recepción\" is the reception desk/lobby. \"La reserva\" is the reservation and \"la llave\" is the key.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1wqduke1tfx4q2"
    },
    {
      "id": "ot-verify-reserva",
      "shape": "mcq",
      "tags": [
        "hotel",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does \"la reserva\" mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The bellhop"
        },
        {
          "modality": "text",
          "value": "The reservation"
        },
        {
          "modality": "text",
          "value": "The stay"
        },
        {
          "modality": "text",
          "value": "The reception desk"
        }
      ],
      "correctIndex": 1,
      "explanation": "\"La reserva\" is the reservation. \"La recepción\" is the reception desk and \"la estancia\" is the stay.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "uwn0xk1v4zni6"
    },
    {
      "id": "ot-verify-botones",
      "shape": "mcq",
      "tags": [
        "hotel",
        "people"
      ],
      "prompt": {
        "modality": "text",
        "value": "\"El botones\" refers to which hotel worker?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The guest"
        },
        {
          "modality": "text",
          "value": "The waiter"
        },
        {
          "modality": "text",
          "value": "The receptionist"
        },
        {
          "modality": "text",
          "value": "The bellhop"
        }
      ],
      "correctIndex": 3,
      "explanation": "\"El botones\" is the bellhop who handles bags — singular and masculine despite the plural look. \"El recepcionista\" is the desk clerk.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "7cp0wdre2dqv"
    },
    {
      "id": "ot-verify-habitacion",
      "shape": "mcq",
      "tags": [
        "fill",
        "room"
      ],
      "prompt": {
        "modality": "text",
        "value": "Complete: \"Reservé una ___ doble en el hotel.\""
      },
      "options": [
        {
          "modality": "text",
          "value": "llave"
        },
        {
          "modality": "text",
          "value": "factura"
        },
        {
          "modality": "text",
          "value": "habitación"
        },
        {
          "modality": "text",
          "value": "recepción"
        }
      ],
      "correctIndex": 2,
      "explanation": "\"Habitación\" (room) fits — you reserve a double room. \"Recepción\" is the desk and \"llave\" the key; neither is \"doble\" here.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "lyhg4w1aw1vpg"
    },
    {
      "id": "ot-verify-recepcion-fill",
      "shape": "mcq",
      "tags": [
        "fill",
        "hotel"
      ],
      "prompt": {
        "modality": "text",
        "value": "Complete: \"En la ___ me dieron la llave del hotel.\""
      },
      "options": [
        {
          "modality": "text",
          "value": "cama"
        },
        {
          "modality": "text",
          "value": "cuenta"
        },
        {
          "modality": "text",
          "value": "ducha"
        },
        {
          "modality": "text",
          "value": "recepción"
        }
      ],
      "correctIndex": 3,
      "explanation": "You get the key at the \"recepción\" (reception). \"Cama\" is bed and \"ducha\" shower — you don't receive a key there.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "i4ghibaez813"
    },
    {
      "id": "ot-room-cama",
      "shape": "mcq",
      "tags": [
        "room",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "\"La cama\" means which in-room item?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The bed"
        },
        {
          "modality": "text",
          "value": "The pillow"
        },
        {
          "modality": "text",
          "value": "The towel"
        },
        {
          "modality": "text",
          "value": "The shower"
        }
      ],
      "correctIndex": 0,
      "explanation": "\"La cama\" is the bed. \"La almohada\" is the pillow and \"la toalla\" the towel.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "18suyc81pqiwx0"
    },
    {
      "id": "ot-room-calefaccion",
      "shape": "mcq",
      "tags": [
        "climate",
        "apply"
      ],
      "prompt": {
        "modality": "text",
        "value": "Your room is freezing in winter. Which should you ask the desk to fix?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La piscina"
        },
        {
          "modality": "text",
          "value": "La calefacción"
        },
        {
          "modality": "text",
          "value": "El aire acondicionado"
        },
        {
          "modality": "text",
          "value": "La almohada"
        }
      ],
      "correctIndex": 1,
      "explanation": "\"La calefacción\" (heating) warms a cold room. \"El aire acondicionado\" is air conditioning — that would cool it, the opposite of what you need.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "jlsg1m11uddv4"
    },
    {
      "id": "ot-room-not-inroom",
      "shape": "mcq",
      "tags": [
        "room",
        "not"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which of these is NOT an item found inside the room?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La almohada"
        },
        {
          "modality": "text",
          "value": "La piscina"
        },
        {
          "modality": "text",
          "value": "La cama"
        },
        {
          "modality": "text",
          "value": "La toalla"
        }
      ],
      "correctIndex": 1,
      "explanation": "\"La piscina\" (pool) is a hotel facility (instalación), not an in-room item. The bed, pillow, and towel are all inside the room.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "fn6rtl1z006ud"
    },
    {
      "id": "ot-room-aire",
      "shape": "mcq",
      "tags": [
        "climate",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "\"Aire acondicionado\" translates to which climate control?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The pillow"
        },
        {
          "modality": "text",
          "value": "Air conditioning"
        },
        {
          "modality": "text",
          "value": "Heating"
        },
        {
          "modality": "text",
          "value": "The shower"
        }
      ],
      "correctIndex": 1,
      "explanation": "\"Aire acondicionado\" is air conditioning, used when a room is too hot. \"La calefacción\" is heating — the opposite control.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1i66ibf9p2ii9"
    },
    {
      "id": "ot-concept-almohada",
      "shape": "mcq",
      "tags": [
        "room",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "\"La almohada\" refers to which item?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The bed"
        },
        {
          "modality": "text",
          "value": "The shower"
        },
        {
          "modality": "text",
          "value": "The towel"
        },
        {
          "modality": "text",
          "value": "The pillow"
        }
      ],
      "correctIndex": 3,
      "explanation": "\"La almohada\" is the pillow. \"La cama\" is the bed and \"la toalla\" the towel — easy to confuse but distinct.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "xivnvh1n0xicp"
    },
    {
      "id": "ot-concept-toalla",
      "shape": "mcq",
      "tags": [
        "room",
        "apply"
      ],
      "prompt": {
        "modality": "text",
        "value": "What do you use to dry off after a shower?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La llave"
        },
        {
          "modality": "text",
          "value": "La cama"
        },
        {
          "modality": "text",
          "value": "La toalla"
        },
        {
          "modality": "text",
          "value": "La almohada"
        }
      ],
      "correctIndex": 2,
      "explanation": "\"La toalla\" is the towel. \"La almohada\" is the pillow and \"la cama\" the bed — neither dries you off.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1td2ozc13kn8ac"
    },
    {
      "id": "ot-concept-ascensor",
      "shape": "mcq",
      "tags": [
        "facilities",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "\"El ascensor\" is what?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The elevator"
        },
        {
          "modality": "text",
          "value": "The shower"
        },
        {
          "modality": "text",
          "value": "The stairs"
        },
        {
          "modality": "text",
          "value": "The pool"
        }
      ],
      "correctIndex": 0,
      "explanation": "\"El ascensor\" is the elevator, a hotel facility. \"La piscina\" is the pool and \"la ducha\" the shower.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "besbq2i9r8w"
    },
    {
      "id": "ot-concept-ascensor-fill",
      "shape": "mcq",
      "tags": [
        "fill",
        "facilities"
      ],
      "prompt": {
        "modality": "text",
        "value": "Complete: \"Subo a mi piso en el ___.\""
      },
      "options": [
        {
          "modality": "text",
          "value": "comedor"
        },
        {
          "modality": "text",
          "value": "ascensor"
        },
        {
          "modality": "text",
          "value": "baño"
        },
        {
          "modality": "text",
          "value": "precio"
        }
      ],
      "correctIndex": 1,
      "explanation": "You go up to your floor in the \"ascensor\" (elevator). \"Comedor\" is dining room and \"baño\" bathroom — neither takes you up a floor.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "3lqvw4c197e"
    },
    {
      "id": "ot-concept-false",
      "shape": "mcq",
      "tags": [
        "room",
        "false"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which statement about these words is FALSE?"
      },
      "options": [
        {
          "modality": "text",
          "value": "\"La cama\" means \"the bed\""
        },
        {
          "modality": "text",
          "value": "\"El ascensor\" means \"the elevator\""
        },
        {
          "modality": "text",
          "value": "\"La toalla\" means \"the towel\""
        },
        {
          "modality": "text",
          "value": "\"La almohada\" means \"the bed\""
        }
      ],
      "correctIndex": 3,
      "explanation": "\"La almohada\" means the pillow, not the bed — so that statement is false. \"La cama\" is the bed. The other three pairings are correct.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1zz4itcgl7qz"
    },
    {
      "id": "ot-pay-precio",
      "shape": "mcq",
      "tags": [
        "paying",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "\"El precio\" means which of these?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The credit card"
        },
        {
          "modality": "text",
          "value": "The payment"
        },
        {
          "modality": "text",
          "value": "The invoice"
        },
        {
          "modality": "text",
          "value": "The price"
        }
      ],
      "correctIndex": 3,
      "explanation": "\"El precio\" is the price. \"El pago\" is the payment and \"la factura\" the invoice — related but different.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1hz9x3z1fn0b7r"
    },
    {
      "id": "ot-pay-incluido",
      "shape": "mcq",
      "tags": [
        "paying",
        "apply"
      ],
      "prompt": {
        "modality": "text",
        "value": "You want to know whether breakfast comes with the room rate. Which word completes \"¿El desayuno está ___?\""
      },
      "options": [
        {
          "modality": "text",
          "value": "efectivo"
        },
        {
          "modality": "text",
          "value": "pagado"
        },
        {
          "modality": "text",
          "value": "incluido"
        },
        {
          "modality": "text",
          "value": "adelantado"
        }
      ],
      "correctIndex": 2,
      "explanation": "\"Incluido\" means included — it asks whether breakfast is part of the price. \"Adelantado\" means in advance and \"efectivo\" cash — neither fits.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1iqegv5z5zx3b"
    },
    {
      "id": "ot-pay-adelantado",
      "shape": "mcq",
      "tags": [
        "paying",
        "concept"
      ],
      "prompt": {
        "modality": "text",
        "value": "At a small pensión you see \"pago por adelantado.\" What does this mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Payment in cash only"
        },
        {
          "modality": "text",
          "value": "Payment in advance"
        },
        {
          "modality": "text",
          "value": "Payment afterwards"
        },
        {
          "modality": "text",
          "value": "Payment by card only"
        }
      ],
      "correctIndex": 1,
      "explanation": "\"Por adelantado\" always means ahead of time, so it's payment in advance — never afterwards. It says nothing about cash versus card.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "60idm1rmmfz"
    },
    {
      "id": "ot-at-shop-1",
      "shape": "mcq",
      "tags": [
        "shop",
        "phrases"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does the phrase \"Solo estoy mirando\" mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Can I try it on?"
        },
        {
          "modality": "text",
          "value": "I am just looking"
        },
        {
          "modality": "text",
          "value": "I will take it"
        },
        {
          "modality": "text",
          "value": "How much is it?"
        }
      ],
      "correctIndex": 1,
      "explanation": "\"Solo estoy mirando\" is the polite, non-committal reply to \"¿Le puedo ayudar?\" and means \"I am just looking.\"",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "g1a2xg416vys"
    },
    {
      "id": "ot-at-shop-2",
      "shape": "mcq",
      "tags": [
        "shop",
        "trying-on"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which Spanish word means \"the fitting room\"?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La tienda"
        },
        {
          "modality": "text",
          "value": "El escaparate"
        },
        {
          "modality": "text",
          "value": "El probador"
        },
        {
          "modality": "text",
          "value": "El dependiente"
        }
      ],
      "correctIndex": 2,
      "explanation": "\"El probador\" is the fitting room. \"El escaparate\" is the shop window and \"el dependiente\" is the shop assistant.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1kv1rd31g8utan"
    },
    {
      "id": "ot-at-shop-3",
      "shape": "mcq",
      "tags": [
        "shop",
        "people"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which of these is NOT a word for a person who works in a shop?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La dependienta"
        },
        {
          "modality": "text",
          "value": "El vendedor"
        },
        {
          "modality": "text",
          "value": "El dependiente"
        },
        {
          "modality": "text",
          "value": "El escaparate"
        }
      ],
      "correctIndex": 3,
      "explanation": "\"El escaparate\" is the shop window (a display), not a person. The others all name the shop assistant or seller.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "dh6hbe1k0778o"
    },
    {
      "id": "ot-at-shop-4",
      "shape": "mcq",
      "tags": [
        "shop",
        "verbs"
      ],
      "prompt": {
        "modality": "text",
        "value": "You spot a shirt you like. Which reflexive verb do you use to try it on?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Quedar"
        },
        {
          "modality": "text",
          "value": "Probarse"
        },
        {
          "modality": "text",
          "value": "Regatear"
        },
        {
          "modality": "text",
          "value": "Mirar"
        }
      ],
      "correctIndex": 1,
      "explanation": "\"Probarse\" means to try on clothes, as in \"¿Me lo puedo probar?\" \"Quedar\" is to fit and \"regatear\" is to haggle.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "sxcov18a3wu7"
    },
    {
      "id": "ot-clothing-1",
      "shape": "mcq",
      "tags": [
        "clothing"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does \"la camisa\" mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The skirt"
        },
        {
          "modality": "text",
          "value": "The pants"
        },
        {
          "modality": "text",
          "value": "The shoes"
        },
        {
          "modality": "text",
          "value": "The shirt"
        }
      ],
      "correctIndex": 3,
      "explanation": "\"La camisa\" is the shirt, worn on the torso. \"La falda\" is the skirt.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1jpoa7sa8rog8"
    },
    {
      "id": "ot-clothing-2",
      "shape": "mcq",
      "tags": [
        "clothing"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which Spanish word means \"the skirt\"?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Los zapatos"
        },
        {
          "modality": "text",
          "value": "La falda"
        },
        {
          "modality": "text",
          "value": "Los pantalones"
        },
        {
          "modality": "text",
          "value": "La camisa"
        }
      ],
      "correctIndex": 1,
      "explanation": "\"La falda\" is the skirt. \"La camisa\" is the shirt and \"los zapatos\" are shoes.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1hnyg1igrh70q"
    },
    {
      "id": "ot-clothing-3",
      "shape": "mcq",
      "tags": [
        "clothing",
        "grammar"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which clothing word is always plural in Spanish, like \"pants\" in English?"
      },
      "options": [
        {
          "modality": "text",
          "value": "El probador"
        },
        {
          "modality": "text",
          "value": "Los pantalones"
        },
        {
          "modality": "text",
          "value": "La camisa"
        },
        {
          "modality": "text",
          "value": "La falda"
        }
      ],
      "correctIndex": 1,
      "explanation": "\"Los pantalones\" is always plural, just like English \"pants.\" Camisa and falda are singular; probador is the fitting room.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1krvh001ak1dj8"
    },
    {
      "id": "ot-clothing-4",
      "shape": "mcq",
      "tags": [
        "clothing"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which of these is NOT an article of clothing?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La falda"
        },
        {
          "modality": "text",
          "value": "El escaparate"
        },
        {
          "modality": "text",
          "value": "Los zapatos"
        },
        {
          "modality": "text",
          "value": "La camisa"
        }
      ],
      "correctIndex": 1,
      "explanation": "\"El escaparate\" is the shop window, not clothing. The others are shirt, skirt, and shoes.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "tgl0d0pov91u"
    },
    {
      "id": "ot-sizes-1",
      "shape": "mcq",
      "tags": [
        "sizes"
      ],
      "prompt": {
        "modality": "text",
        "value": "What is \"la talla\" used to describe?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Shoe size"
        },
        {
          "modality": "text",
          "value": "The price"
        },
        {
          "modality": "text",
          "value": "A coin"
        },
        {
          "modality": "text",
          "value": "Clothing size"
        }
      ],
      "correctIndex": 3,
      "explanation": "\"La talla\" is your size for clothing. Shoe size is \"el número.\"",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1pvk1a5wocqzh"
    },
    {
      "id": "ot-sizes-2",
      "shape": "mcq",
      "tags": [
        "sizes",
        "shoes"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which word means your size for shoes?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La moneda"
        },
        {
          "modality": "text",
          "value": "El número"
        },
        {
          "modality": "text",
          "value": "El billete"
        },
        {
          "modality": "text",
          "value": "La talla"
        }
      ],
      "correctIndex": 1,
      "explanation": "\"El número\" is shoe size; \"la talla\" is clothing size. Asking about \"talla\" for footwear gets a confused look.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "24hxsmo8jbrq"
    },
    {
      "id": "ot-sizes-3",
      "shape": "mcq",
      "tags": [
        "sizes",
        "phrases"
      ],
      "prompt": {
        "modality": "text",
        "value": "Complete: to say \"I need a larger size,\" say \"Necesito una talla más ___.\""
      },
      "options": [
        {
          "modality": "text",
          "value": "cara"
        },
        {
          "modality": "text",
          "value": "grande"
        },
        {
          "modality": "text",
          "value": "larga"
        },
        {
          "modality": "text",
          "value": "pequeña"
        }
      ],
      "correctIndex": 1,
      "explanation": "\"Necesito una talla más grande\" means \"I need a larger size.\" \"Pequeña\" would mean smaller.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1wkjom4ebjocu"
    },
    {
      "id": "ot-sizes-4",
      "shape": "mcq",
      "tags": [
        "sizes",
        "shoes",
        "apply"
      ],
      "prompt": {
        "modality": "text",
        "value": "You are buying shoes. Which question correctly asks about your size?"
      },
      "options": [
        {
          "modality": "text",
          "value": "¿Qué cambio usa?"
        },
        {
          "modality": "text",
          "value": "¿Qué moneda usa?"
        },
        {
          "modality": "text",
          "value": "¿Qué talla usa?"
        },
        {
          "modality": "text",
          "value": "¿Qué número usa?"
        }
      ],
      "correctIndex": 3,
      "explanation": "For shoes you ask about \"el número.\" \"¿Qué talla usa?\" applies to clothing, not footwear.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "smglci1x0j1ta"
    },
    {
      "id": "ot-sizes-5",
      "shape": "mcq",
      "tags": [
        "sizes",
        "quedar"
      ],
      "prompt": {
        "modality": "text",
        "value": "In the fitting room, what does \"No me queda bien\" mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "It does not fit me well"
        },
        {
          "modality": "text",
          "value": "I am just looking"
        },
        {
          "modality": "text",
          "value": "I need a discount"
        },
        {
          "modality": "text",
          "value": "It is too expensive"
        }
      ],
      "correctIndex": 0,
      "explanation": "\"Quedar\" means to fit here, so \"No me queda bien\" is \"It does not fit me well.\" The grammar mirrors \"gustar.\"",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "b242n1gr1ptr"
    },
    {
      "id": "ot-price-1",
      "shape": "mcq",
      "tags": [
        "price"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does \"caro\" mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Cheap"
        },
        {
          "modality": "text",
          "value": "Discount"
        },
        {
          "modality": "text",
          "value": "Expensive"
        },
        {
          "modality": "text",
          "value": "Coin"
        }
      ],
      "correctIndex": 2,
      "explanation": "\"Caro\" means expensive; its opposite is \"barato\" (cheap).",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1k1ygbooe7ice"
    },
    {
      "id": "ot-price-2",
      "shape": "mcq",
      "tags": [
        "price"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which word means \"cheap\" or \"inexpensive\"?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Barato"
        },
        {
          "modality": "text",
          "value": "Caro"
        },
        {
          "modality": "text",
          "value": "Descuento"
        },
        {
          "modality": "text",
          "value": "Billete"
        }
      ],
      "correctIndex": 0,
      "explanation": "\"Barato\" means cheap. \"Caro\" is expensive and \"descuento\" is a discount.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "bgubib139o3fp"
    },
    {
      "id": "ot-price-3",
      "shape": "mcq",
      "tags": [
        "price"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does \"el descuento\" mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The cashier"
        },
        {
          "modality": "text",
          "value": "The exchange rate"
        },
        {
          "modality": "text",
          "value": "The banknote"
        },
        {
          "modality": "text",
          "value": "The discount"
        }
      ],
      "correctIndex": 3,
      "explanation": "\"El descuento\" is a discount. The exchange rate is \"tipo de cambio\" and the banknote is \"el billete.\"",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "ovi3701mjavjm"
    },
    {
      "id": "ot-price-4",
      "shape": "mcq",
      "tags": [
        "price",
        "compare"
      ],
      "prompt": {
        "modality": "text",
        "value": "The opposite of \"barato\" is ___."
      },
      "options": [
        {
          "modality": "text",
          "value": "moneda"
        },
        {
          "modality": "text",
          "value": "caro"
        },
        {
          "modality": "text",
          "value": "gratis"
        },
        {
          "modality": "text",
          "value": "descuento"
        }
      ],
      "correctIndex": 1,
      "explanation": "\"Barato\" (cheap) is the opposite of \"caro\" (expensive). \"Descuento\" is a discount and \"moneda\" is a coin.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1wixzaz18ht57j"
    },
    {
      "id": "ot-money-1",
      "shape": "mcq",
      "tags": [
        "money"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does \"la moneda\" mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The coin (also currency)"
        },
        {
          "modality": "text",
          "value": "The discount"
        },
        {
          "modality": "text",
          "value": "The banknote"
        },
        {
          "modality": "text",
          "value": "The cashier"
        }
      ],
      "correctIndex": 0,
      "explanation": "\"La moneda\" means coin, and also the general word for currency. \"El billete\" is the banknote.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1bu54iutno0os"
    },
    {
      "id": "ot-money-2",
      "shape": "mcq",
      "tags": [
        "money"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which word means \"banknote / paper money\"?"
      },
      "options": [
        {
          "modality": "text",
          "value": "El cajero"
        },
        {
          "modality": "text",
          "value": "La moneda"
        },
        {
          "modality": "text",
          "value": "El billete"
        },
        {
          "modality": "text",
          "value": "El descuento"
        }
      ],
      "correctIndex": 2,
      "explanation": "\"El billete\" is a banknote (and also a train ticket in Spain). \"La moneda\" is a coin.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "k1mp46ye602"
    },
    {
      "id": "ot-money-3",
      "shape": "mcq",
      "tags": [
        "money"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does \"el cajero\" refer to?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The banknote"
        },
        {
          "modality": "text",
          "value": "The coin"
        },
        {
          "modality": "text",
          "value": "The cashier or the ATM"
        },
        {
          "modality": "text",
          "value": "The shop window"
        }
      ],
      "correctIndex": 2,
      "explanation": "\"El cajero\" is both the human cashier and the ATM (short for \"cajero automático\").",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "w8p97qbt4bt8"
    },
    {
      "id": "ot-money-4",
      "shape": "mcq",
      "tags": [
        "money"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which of these does NOT relate to handling money?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La moneda"
        },
        {
          "modality": "text",
          "value": "El billete"
        },
        {
          "modality": "text",
          "value": "El cajero"
        },
        {
          "modality": "text",
          "value": "El escaparate"
        }
      ],
      "correctIndex": 3,
      "explanation": "\"El escaparate\" is the shop window. Moneda (coin), billete (banknote), and cajero (cashier/ATM) all involve money.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1ufzhr4oyy0ey"
    },
    {
      "id": "ot-money-5",
      "shape": "mcq",
      "tags": [
        "money",
        "apply"
      ],
      "prompt": {
        "modality": "text",
        "value": "Besides \"change\" (coins handed back), \"el cambio\" can also mean what?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The discount"
        },
        {
          "modality": "text",
          "value": "The clothing size"
        },
        {
          "modality": "text",
          "value": "The shirt"
        },
        {
          "modality": "text",
          "value": "The exchange rate"
        }
      ],
      "correctIndex": 3,
      "explanation": "\"El cambio\" means both change and the exchange rate (\"tipo de cambio\"); context disambiguates.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "smjxjidsav2o"
    },
    {
      "id": "ot-limbs-cabeza",
      "shape": "mcq",
      "tags": [
        "body-parts",
        "head"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'la cabeza' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The leg"
        },
        {
          "modality": "text",
          "value": "The head"
        },
        {
          "modality": "text",
          "value": "The back"
        },
        {
          "modality": "text",
          "value": "The hand"
        }
      ],
      "correctIndex": 1,
      "explanation": "'La cabeza' is the head. 'La mano' is the hand, 'la pierna' the leg, and 'la espalda' the back.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1d237g91kq5hb7"
    },
    {
      "id": "ot-limbs-pierna",
      "shape": "mcq",
      "tags": [
        "body-parts",
        "limbs"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which Spanish word means 'the leg'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "El pie"
        },
        {
          "modality": "text",
          "value": "La espalda"
        },
        {
          "modality": "text",
          "value": "La pierna"
        },
        {
          "modality": "text",
          "value": "El brazo"
        }
      ],
      "correctIndex": 2,
      "explanation": "'La pierna' is the leg. 'El brazo' is the arm, 'el pie' the foot, and 'la espalda' the back.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "7x3wew189y03a"
    },
    {
      "id": "ot-limbs-espalda",
      "shape": "mcq",
      "tags": [
        "body-parts",
        "torso"
      ],
      "prompt": {
        "modality": "text",
        "value": "In Spanish, how do you say 'the back' (the body part)?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La cabeza"
        },
        {
          "modality": "text",
          "value": "La espalda"
        },
        {
          "modality": "text",
          "value": "La garganta"
        },
        {
          "modality": "text",
          "value": "El estómago"
        }
      ],
      "correctIndex": 1,
      "explanation": "'La espalda' is the back. 'La garganta' is the throat, 'el estómago' the stomach, and 'la cabeza' the head.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "j4mntzbehjj7"
    },
    {
      "id": "ot-limbs-garganta",
      "shape": "mcq",
      "tags": [
        "body-parts",
        "throat"
      ],
      "prompt": {
        "modality": "text",
        "value": "'La garganta' refers to which body part?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The foot"
        },
        {
          "modality": "text",
          "value": "The stomach"
        },
        {
          "modality": "text",
          "value": "The throat"
        },
        {
          "modality": "text",
          "value": "The arm"
        }
      ],
      "correctIndex": 2,
      "explanation": "'La garganta' is the throat, one of the two internal parts on the basic list. 'El estómago' is the stomach.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "17d2q461cnltbk"
    },
    {
      "id": "ot-limbs-estomago",
      "shape": "mcq",
      "tags": [
        "body-parts",
        "stomach"
      ],
      "prompt": {
        "modality": "text",
        "value": "You point to your stomach at the doctor. Which word names it?"
      },
      "options": [
        {
          "modality": "text",
          "value": "El brazo"
        },
        {
          "modality": "text",
          "value": "La pierna"
        },
        {
          "modality": "text",
          "value": "La garganta"
        },
        {
          "modality": "text",
          "value": "El estómago"
        }
      ],
      "correctIndex": 3,
      "explanation": "'El estómago' is the stomach — note the mandatory written accent. 'La garganta' is the throat.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "6vjyja1h49268"
    },
    {
      "id": "ot-face-ojo",
      "shape": "mcq",
      "tags": [
        "face",
        "eye"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'el ojo' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The eye"
        },
        {
          "modality": "text",
          "value": "The ear"
        },
        {
          "modality": "text",
          "value": "The nose"
        },
        {
          "modality": "text",
          "value": "The mouth"
        }
      ],
      "correctIndex": 0,
      "explanation": "'El ojo' is the eye. 'La oreja' is the ear, 'la nariz' the nose, and 'la boca' the mouth.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "3eqd6x19usphx"
    },
    {
      "id": "ot-face-nariz",
      "shape": "mcq",
      "tags": [
        "face",
        "nose"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which Spanish word means 'the nose'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "El ojo"
        },
        {
          "modality": "text",
          "value": "La nariz"
        },
        {
          "modality": "text",
          "value": "La boca"
        },
        {
          "modality": "text",
          "value": "La oreja"
        }
      ],
      "correctIndex": 1,
      "explanation": "'La nariz' is the nose. 'La oreja' is the ear, 'la boca' the mouth, and 'el ojo' the eye.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "9dc2jvefku7v"
    },
    {
      "id": "ot-face-boca",
      "shape": "mcq",
      "tags": [
        "face",
        "mouth"
      ],
      "prompt": {
        "modality": "text",
        "value": "You use 'la boca' to eat and to speak. What body part is it?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The eye"
        },
        {
          "modality": "text",
          "value": "The mouth"
        },
        {
          "modality": "text",
          "value": "The ear"
        },
        {
          "modality": "text",
          "value": "The throat"
        }
      ],
      "correctIndex": 1,
      "explanation": "'La boca' is the mouth. 'La oreja' is the ear, 'el ojo' the eye, and 'la garganta' the throat.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "sli2yj1t5697v"
    },
    {
      "id": "ot-face-corazon",
      "shape": "mcq",
      "tags": [
        "organs",
        "heart"
      ],
      "prompt": {
        "modality": "text",
        "value": "'El corazón' names which internal organ?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The stomach"
        },
        {
          "modality": "text",
          "value": "The throat"
        },
        {
          "modality": "text",
          "value": "The heart"
        },
        {
          "modality": "text",
          "value": "The lung"
        }
      ],
      "correctIndex": 2,
      "explanation": "'El corazón' is the heart. 'El estómago' is the stomach and 'la garganta' the throat.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "4y437i1dj4zak"
    },
    {
      "id": "ot-bc-pie",
      "shape": "mcq",
      "tags": [
        "body-parts",
        "foot"
      ],
      "prompt": {
        "modality": "text",
        "value": "'El pie' translates to which English word?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The eye"
        },
        {
          "modality": "text",
          "value": "The foot"
        },
        {
          "modality": "text",
          "value": "The finger"
        },
        {
          "modality": "text",
          "value": "The hand"
        }
      ],
      "correctIndex": 1,
      "explanation": "'El pie' is the foot; its plural 'los pies' sounds like 'los peces' (the fish). 'La mano' is the hand.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "k5m0utwoh2ox"
    },
    {
      "id": "ot-bc-cabeza-true",
      "shape": "mcq",
      "tags": [
        "body-parts",
        "meaning"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which statement is TRUE?"
      },
      "options": [
        {
          "modality": "text",
          "value": "'La cabeza' means the head"
        },
        {
          "modality": "text",
          "value": "'La cabeza' means the throat"
        },
        {
          "modality": "text",
          "value": "'La cabeza' means the foot"
        },
        {
          "modality": "text",
          "value": "'La cabeza' means the back"
        }
      ],
      "correctIndex": 0,
      "explanation": "'La cabeza' is the head. The throat is 'la garganta', the back 'la espalda', and the foot 'el pie'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "37kyv6136i4v8"
    },
    {
      "id": "ot-bc-espalda",
      "shape": "mcq",
      "tags": [
        "body-parts",
        "back"
      ],
      "prompt": {
        "modality": "text",
        "value": "If your 'espalda' hurts, which part of your body is affected?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Your back"
        },
        {
          "modality": "text",
          "value": "Your head"
        },
        {
          "modality": "text",
          "value": "Your stomach"
        },
        {
          "modality": "text",
          "value": "Your throat"
        }
      ],
      "correctIndex": 0,
      "explanation": "'La espalda' is the back. The throat is 'la garganta', the stomach 'el estómago', the head 'la cabeza'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1v6appx15fbc33"
    },
    {
      "id": "ot-bc-garganta",
      "shape": "mcq",
      "tags": [
        "body-parts",
        "throat"
      ],
      "prompt": {
        "modality": "text",
        "value": "A sore throat would involve which body part in Spanish?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La boca"
        },
        {
          "modality": "text",
          "value": "La nariz"
        },
        {
          "modality": "text",
          "value": "La garganta"
        },
        {
          "modality": "text",
          "value": "El estómago"
        }
      ],
      "correctIndex": 2,
      "explanation": "'La garganta' is the throat. 'El estómago' is the stomach, 'la nariz' the nose, and 'la boca' the mouth.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1mnfzg51ts2cs7"
    },
    {
      "id": "ot-bc-not",
      "shape": "mcq",
      "tags": [
        "body-parts",
        "not"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which of the following is NOT a correct translation?"
      },
      "options": [
        {
          "modality": "text",
          "value": "'La cabeza' = the head"
        },
        {
          "modality": "text",
          "value": "'La espalda' = the back"
        },
        {
          "modality": "text",
          "value": "'La garganta' = the throat"
        },
        {
          "modality": "text",
          "value": "'El pie' = the hand"
        }
      ],
      "correctIndex": 3,
      "explanation": "'El pie' is the foot, not the hand ('la mano'). The other three pairings are correct.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1nrd4bqlkbnlg"
    },
    {
      "id": "ot-doc-medico",
      "shape": "mcq",
      "tags": [
        "doctor",
        "vocabulary"
      ],
      "prompt": {
        "modality": "text",
        "value": "Who is 'el médico'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The doctor"
        },
        {
          "modality": "text",
          "value": "The nurse"
        },
        {
          "modality": "text",
          "value": "The patient"
        },
        {
          "modality": "text",
          "value": "The pharmacist"
        }
      ],
      "correctIndex": 0,
      "explanation": "'El médico' is the doctor. The nurse is 'la enfermera'. You make 'una cita' (appointment) to see the doctor.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1qgphus1147cps"
    },
    {
      "id": "ot-doc-doler-sing",
      "shape": "mcq",
      "tags": [
        "doler",
        "grammar"
      ],
      "prompt": {
        "modality": "text",
        "value": "How do you correctly say 'my head hurts' in Spanish?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Me duele la cabeza"
        },
        {
          "modality": "text",
          "value": "Yo duelo la cabeza"
        },
        {
          "modality": "text",
          "value": "Me duele mi cabeza"
        },
        {
          "modality": "text",
          "value": "Tengo mi cabeza"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Doler' works like 'gustar': the head hurts you, and the body part takes a definite article ('la'), not a possessive. 'Me duele mi cabeza' sounds wrong to natives.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "7rcqv69th4mq"
    },
    {
      "id": "ot-doc-doler-plural",
      "shape": "mcq",
      "tags": [
        "doler",
        "agreement"
      ],
      "prompt": {
        "modality": "text",
        "value": "'Doler' agrees with the body part. Complete: 'Me ___ los pies.'"
      },
      "options": [
        {
          "modality": "text",
          "value": "duelen"
        },
        {
          "modality": "text",
          "value": "duele"
        },
        {
          "modality": "text",
          "value": "duelo"
        },
        {
          "modality": "text",
          "value": "dolió"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Los pies' is a plural subject, so the verb is plural: 'Me duelen los pies.' You'd use 'duele' with a singular part like 'la cabeza'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1mnszlg1s3mdda"
    },
    {
      "id": "ot-doc-receta",
      "shape": "mcq",
      "tags": [
        "doctor",
        "false-friend"
      ],
      "prompt": {
        "modality": "text",
        "value": "The doctor gives you 'una receta.' In a medical context, what is it?"
      },
      "options": [
        {
          "modality": "text",
          "value": "A prescription"
        },
        {
          "modality": "text",
          "value": "A pharmacy"
        },
        {
          "modality": "text",
          "value": "An appointment"
        },
        {
          "modality": "text",
          "value": "A recipe for food"
        }
      ],
      "correctIndex": 0,
      "explanation": "'La receta' means prescription at the doctor (but recipe in the kitchen — same word). You take it to 'la farmacia'; the appointment is 'la cita'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1n3vygkmv7j5k"
    },
    {
      "id": "ot-ail-gripe",
      "shape": "mcq",
      "tags": [
        "ailments",
        "flu"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which ailment is 'la gripe'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "A fever"
        },
        {
          "modality": "text",
          "value": "The flu"
        },
        {
          "modality": "text",
          "value": "A cough"
        },
        {
          "modality": "text",
          "value": "A minor cold"
        }
      ],
      "correctIndex": 1,
      "explanation": "'La gripe' is the flu — serious and fever-driven. A minor cold is 'un resfriado' or 'un catarro'; 'la tos' is a cough and 'la fiebre' fever.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "52ui0v1xaba4v"
    },
    {
      "id": "ot-ail-mareado",
      "shape": "mcq",
      "tags": [
        "ailments",
        "states"
      ],
      "prompt": {
        "modality": "text",
        "value": "If someone says they feel 'mareado,' how do they feel?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Coughing"
        },
        {
          "modality": "text",
          "value": "Tired"
        },
        {
          "modality": "text",
          "value": "Dizzy or seasick"
        },
        {
          "modality": "text",
          "value": "Feverish"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Mareado' covers dizzy, lightheaded, and seasick (the verb 'marear' relates to the sea). 'Cansado' means tired.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1g0polgdk52sc"
    },
    {
      "id": "ot-ail-fiebre",
      "shape": "mcq",
      "tags": [
        "ailments",
        "fever"
      ],
      "prompt": {
        "modality": "text",
        "value": "You have a high temperature. Which Spanish word names that symptom?"
      },
      "options": [
        {
          "modality": "text",
          "value": "El mareo"
        },
        {
          "modality": "text",
          "value": "La gripe"
        },
        {
          "modality": "text",
          "value": "La fiebre"
        },
        {
          "modality": "text",
          "value": "La tos"
        }
      ],
      "correctIndex": 2,
      "explanation": "'La fiebre' is fever. 'La tos' is a cough, 'la gripe' the flu, and 'mareo/mareado' relates to dizziness.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "13e0euw1fmur2q"
    },
    {
      "id": "ot-weather-hacesol",
      "shape": "mcq",
      "tags": [
        "weather",
        "hacer"
      ],
      "prompt": {
        "modality": "text",
        "value": "How does Spanish say 'it's sunny'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Está sol"
        },
        {
          "modality": "text",
          "value": "Hace lluvia"
        },
        {
          "modality": "text",
          "value": "Hace sol"
        },
        {
          "modality": "text",
          "value": "Es sol"
        }
      ],
      "correctIndex": 2,
      "explanation": "Spanish uses 'hacer' for most weather: 'hace sol' (literally 'it makes sun'), not 'ser' or 'estar'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1wbrr73129i97n"
    },
    {
      "id": "ot-weather-nevar",
      "shape": "mcq",
      "tags": [
        "weather",
        "verbs"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which verb means 'to snow'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Nublar"
        },
        {
          "modality": "text",
          "value": "Ventear"
        },
        {
          "modality": "text",
          "value": "Nevar"
        },
        {
          "modality": "text",
          "value": "Llover"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Nevar' is the dedicated verb for snowing ('nieva' = it's snowing). 'Llover' means to rain.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1x8rk2g9oqfb8"
    },
    {
      "id": "ot-weather-llueve",
      "shape": "mcq",
      "tags": [
        "weather",
        "verbs"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which single word correctly says 'it's raining'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Hace lluvia"
        },
        {
          "modality": "text",
          "value": "Lloviendo"
        },
        {
          "modality": "text",
          "value": "Llueve"
        },
        {
          "modality": "text",
          "value": "Nieva"
        }
      ],
      "correctIndex": 2,
      "explanation": "You don't say 'hace lluvia'; the stem-changing verb gives 'llueve'. 'Nieva' means it's snowing.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "18ro2z4tw48ao"
    },
    {
      "id": "ot-weather-notphrase",
      "shape": "mcq",
      "tags": [
        "weather",
        "hacer"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which weather phrase is NOT correct Spanish?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Hace lluvia"
        },
        {
          "modality": "text",
          "value": "Hace frío"
        },
        {
          "modality": "text",
          "value": "Hace calor"
        },
        {
          "modality": "text",
          "value": "Hace viento"
        }
      ],
      "correctIndex": 0,
      "explanation": "Rain uses its own verb ('llueve'), so 'hace lluvia' is wrong. 'Hace viento/frío/calor' are all correct.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "17qxn4d17v7ycd"
    },
    {
      "id": "ot-wverify-lluvia",
      "shape": "mcq",
      "tags": [
        "weather",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'la lluvia' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The storm"
        },
        {
          "modality": "text",
          "value": "The rain"
        },
        {
          "modality": "text",
          "value": "The snow"
        },
        {
          "modality": "text",
          "value": "The cloud"
        }
      ],
      "correctIndex": 1,
      "explanation": "'La lluvia' is the rain. The storm is 'la tormenta' and the snow is 'la nieve'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1x83qxtkpzc3p"
    },
    {
      "id": "ot-wverify-tormenta",
      "shape": "mcq",
      "tags": [
        "weather",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'la tormenta' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The wind"
        },
        {
          "modality": "text",
          "value": "The rain"
        },
        {
          "modality": "text",
          "value": "The storm"
        },
        {
          "modality": "text",
          "value": "The cloud"
        }
      ],
      "correctIndex": 2,
      "explanation": "'La tormenta' is the storm, the usual culprit when plans collapse. 'La lluvia' is the rain.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "140pk66yskoze"
    },
    {
      "id": "ot-wverify-viento",
      "shape": "mcq",
      "tags": [
        "weather",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'el viento' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The wind"
        },
        {
          "modality": "text",
          "value": "The sun"
        },
        {
          "modality": "text",
          "value": "The sky"
        },
        {
          "modality": "text",
          "value": "The cloud"
        }
      ],
      "correctIndex": 0,
      "explanation": "'El viento' is the wind. The sun is 'el sol' and the cloud is 'la nube'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1cfdqih1tv3b87"
    },
    {
      "id": "ot-wverify-nube",
      "shape": "mcq",
      "tags": [
        "weather",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which word means 'the cloud'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La nieve"
        },
        {
          "modality": "text",
          "value": "La nube"
        },
        {
          "modality": "text",
          "value": "El sol"
        },
        {
          "modality": "text",
          "value": "La lluvia"
        }
      ],
      "correctIndex": 1,
      "explanation": "'La nube' is the cloud. 'La nieve' is snow and 'la lluvia' is rain.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "ndk5d11q28kbd"
    },
    {
      "id": "ot-wverify-nieve",
      "shape": "mcq",
      "tags": [
        "weather",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'la nieve' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The wind"
        },
        {
          "modality": "text",
          "value": "The snow"
        },
        {
          "modality": "text",
          "value": "The storm"
        },
        {
          "modality": "text",
          "value": "The rain"
        }
      ],
      "correctIndex": 1,
      "explanation": "'La nieve' is the snow (verb 'nevar'). 'La lluvia' is rain and 'la tormenta' is storm.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1gbqgqu10mbuwa"
    },
    {
      "id": "ot-land-montana",
      "shape": "mcq",
      "tags": [
        "landscape",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'la montaña' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The valley"
        },
        {
          "modality": "text",
          "value": "The mountain"
        },
        {
          "modality": "text",
          "value": "The forest"
        },
        {
          "modality": "text",
          "value": "The desert"
        }
      ],
      "correctIndex": 1,
      "explanation": "'La montaña' is the mountain. The valley is 'el valle' and the desert is 'el desierto'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "trdadys9os8o"
    },
    {
      "id": "ot-land-selva",
      "shape": "mcq",
      "tags": [
        "landscape",
        "forest"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which word specifically means a jungle or tropical rainforest, like the Amazon?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La selva"
        },
        {
          "modality": "text",
          "value": "El desierto"
        },
        {
          "modality": "text",
          "value": "El bosque"
        },
        {
          "modality": "text",
          "value": "El valle"
        }
      ],
      "correctIndex": 0,
      "explanation": "'La selva' is a jungle/rainforest. 'El bosque' is a general forest (pine, oak), which undersells the Amazon.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1rnfx9t1e6weq1"
    },
    {
      "id": "ot-land-mar",
      "shape": "mcq",
      "tags": [
        "landscape",
        "water"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which feature is a large body of salt water that mostly doesn't move?"
      },
      "options": [
        {
          "modality": "text",
          "value": "El río"
        },
        {
          "modality": "text",
          "value": "La montaña"
        },
        {
          "modality": "text",
          "value": "El mar"
        },
        {
          "modality": "text",
          "value": "El valle"
        }
      ],
      "correctIndex": 2,
      "explanation": "'El mar' is salt water and mostly still; 'el río' is fresh water that flows.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1v7dllda96sb5"
    },
    {
      "id": "ot-land-desierto",
      "shape": "mcq",
      "tags": [
        "landscape",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'el desierto' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The desert"
        },
        {
          "modality": "text",
          "value": "The sea"
        },
        {
          "modality": "text",
          "value": "The forest"
        },
        {
          "modality": "text",
          "value": "The valley"
        }
      ],
      "correctIndex": 0,
      "explanation": "'El desierto' is the desert. 'El valle' is the valley and 'el mar' is the sea.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1gfego71on4lkx"
    },
    {
      "id": "ot-geo-mar",
      "shape": "mcq",
      "tags": [
        "geography",
        "water"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which feature is a large body of salt water?"
      },
      "options": [
        {
          "modality": "text",
          "value": "El río"
        },
        {
          "modality": "text",
          "value": "El desierto"
        },
        {
          "modality": "text",
          "value": "El mar"
        },
        {
          "modality": "text",
          "value": "La montaña"
        }
      ],
      "correctIndex": 2,
      "explanation": "'El mar' is the sea (salt water). 'El río' is a freshwater river.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "mvriwknzutmc"
    },
    {
      "id": "ot-geo-montana",
      "shape": "mcq",
      "tags": [
        "geography",
        "landform"
      ],
      "prompt": {
        "modality": "text",
        "value": "A tall landform rising above the surrounding land is called ___."
      },
      "options": [
        {
          "modality": "text",
          "value": "El mar"
        },
        {
          "modality": "text",
          "value": "El valle"
        },
        {
          "modality": "text",
          "value": "El río"
        },
        {
          "modality": "text",
          "value": "La montaña"
        }
      ],
      "correctIndex": 3,
      "explanation": "'La montaña' is a mountain. 'El valle' is the low area between mountains.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "a7lq708jy5f6"
    },
    {
      "id": "ot-geo-desierto",
      "shape": "mcq",
      "tags": [
        "geography",
        "concept"
      ],
      "prompt": {
        "modality": "text",
        "value": "'El desierto' best describes a region that is ___."
      },
      "options": [
        {
          "modality": "text",
          "value": "Dry with little rainfall"
        },
        {
          "modality": "text",
          "value": "A dense tropical jungle"
        },
        {
          "modality": "text",
          "value": "A body of salt water"
        },
        {
          "modality": "text",
          "value": "A flowing river"
        }
      ],
      "correctIndex": 0,
      "explanation": "'El desierto' is a dry desert. A dense jungle is 'la selva' and salt water is 'el mar'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "pe2id410dvwqa"
    },
    {
      "id": "ot-geo-valle",
      "shape": "mcq",
      "tags": [
        "geography",
        "landform"
      ],
      "prompt": {
        "modality": "text",
        "value": "A low area of land between mountains is ___."
      },
      "options": [
        {
          "modality": "text",
          "value": "El valle"
        },
        {
          "modality": "text",
          "value": "El mar"
        },
        {
          "modality": "text",
          "value": "La selva"
        },
        {
          "modality": "text",
          "value": "El desierto"
        }
      ],
      "correctIndex": 0,
      "explanation": "'El valle' is the valley. 'El desierto' is a desert and 'la selva' is a jungle.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "ne5ma719p5237"
    },
    {
      "id": "ot-geo-bosque",
      "shape": "mcq",
      "tags": [
        "geography",
        "forest"
      ],
      "prompt": {
        "modality": "text",
        "value": "'El bosque' best describes ___."
      },
      "options": [
        {
          "modality": "text",
          "value": "A tropical rainforest"
        },
        {
          "modality": "text",
          "value": "A pine or oak forest"
        },
        {
          "modality": "text",
          "value": "A salt-water sea"
        },
        {
          "modality": "text",
          "value": "A sandy desert"
        }
      ],
      "correctIndex": 1,
      "explanation": "'El bosque' is a general forest (pine, oak). A tropical rainforest is 'la selva'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1dwgyyt2ni65v"
    },
    {
      "id": "ot-pol-frontera",
      "shape": "mcq",
      "tags": [
        "political",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'la frontera' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The border"
        },
        {
          "modality": "text",
          "value": "Abroad"
        },
        {
          "modality": "text",
          "value": "The capital"
        },
        {
          "modality": "text",
          "value": "The country"
        }
      ],
      "correctIndex": 0,
      "explanation": "'La frontera' is the border. 'En el extranjero' means abroad and 'el país' means the country.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "kqoyy5wluikl"
    },
    {
      "id": "ot-pol-extranjero",
      "shape": "mcq",
      "tags": [
        "political",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'en el extranjero' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "At the border"
        },
        {
          "modality": "text",
          "value": "Abroad / in a foreign country"
        },
        {
          "modality": "text",
          "value": "In the town"
        },
        {
          "modality": "text",
          "value": "In the capital"
        }
      ],
      "correctIndex": 1,
      "explanation": "'En el extranjero' means abroad. 'La frontera' is the border and 'la capital' is the capital city.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "18ukg28gt8ao4"
    },
    {
      "id": "ot-pol-pais",
      "shape": "mcq",
      "tags": [
        "political",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which word means the country as a nation?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La capital"
        },
        {
          "modality": "text",
          "value": "El país"
        },
        {
          "modality": "text",
          "value": "La ciudad"
        },
        {
          "modality": "text",
          "value": "El pueblo"
        }
      ],
      "correctIndex": 1,
      "explanation": "'El país' is the country/nation. 'La ciudad' is the city and 'el pueblo' is the town.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1hhwqfq109yf18"
    },
    {
      "id": "ot-pol-pueblo",
      "shape": "mcq",
      "tags": [
        "political",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'el pueblo' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The town / village"
        },
        {
          "modality": "text",
          "value": "The city"
        },
        {
          "modality": "text",
          "value": "The country"
        },
        {
          "modality": "text",
          "value": "The capital"
        }
      ],
      "correctIndex": 0,
      "explanation": "'El pueblo' is the town or village (also 'the people'). The city is 'la ciudad'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "6oafu31oifrin"
    },
    {
      "id": "ot-routine-1",
      "shape": "mcq",
      "tags": [
        "reflexive",
        "routine"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does the reflexive verb 'despertarse' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "To shower"
        },
        {
          "modality": "text",
          "value": "To go to bed"
        },
        {
          "modality": "text",
          "value": "To wake up"
        },
        {
          "modality": "text",
          "value": "To get up"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Despertarse' means to wake up. 'Levantarse' is to get up, 'ducharse' is to shower, 'acostarse' is to go to bed.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "iz4x4zrcn99d"
    },
    {
      "id": "ot-routine-2",
      "shape": "mcq",
      "tags": [
        "reflexive",
        "routine"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which reflexive verb means 'to shower'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Vestirse"
        },
        {
          "modality": "text",
          "value": "Cepillarse"
        },
        {
          "modality": "text",
          "value": "Levantarse"
        },
        {
          "modality": "text",
          "value": "Ducharse"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Ducharse' is to shower. 'Vestirse' is to get dressed, 'levantarse' to get up, 'cepillarse' to brush.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1pvtsc4wyf9lk"
    },
    {
      "id": "ot-routine-3",
      "shape": "mcq",
      "tags": [
        "reflexive",
        "concept"
      ],
      "prompt": {
        "modality": "text",
        "value": "'Levantar' means 'to lift something'. What does the reflexive 'levantarse' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "To get (oneself) up out of bed"
        },
        {
          "modality": "text",
          "value": "To lift someone else up"
        },
        {
          "modality": "text",
          "value": "To lift weights at the gym"
        },
        {
          "modality": "text",
          "value": "To wake up from a dream"
        }
      ],
      "correctIndex": 0,
      "explanation": "Adding -se loops the action back on the doer: 'levantarse' means to lift yourself up, i.e. to get up.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1r3w6nb19qwryt"
    },
    {
      "id": "ot-routine-4",
      "shape": "mcq",
      "tags": [
        "reflexive",
        "routine"
      ],
      "prompt": {
        "modality": "text",
        "value": "To say you brush your teeth, which verb do you use?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Cepillarse (los dientes)"
        },
        {
          "modality": "text",
          "value": "Despertarse"
        },
        {
          "modality": "text",
          "value": "Ducharse"
        },
        {
          "modality": "text",
          "value": "Vestirse"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Cepillarse los dientes' is to brush one's teeth. The others mean shower, get dressed, and wake up.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "76cxkd5ifvqr"
    },
    {
      "id": "ot-routine-5",
      "shape": "mcq",
      "tags": [
        "reflexive",
        "routine"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which pair correctly matches the reflexive verb to its meaning?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Acostarse — to go to bed"
        },
        {
          "modality": "text",
          "value": "Levantarse — to shower"
        },
        {
          "modality": "text",
          "value": "Ducharse — to get dressed"
        },
        {
          "modality": "text",
          "value": "Vestirse — to wake up"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Acostarse' means to go to bed. Vestirse is get dressed, levantarse is get up, ducharse is shower.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1mipqtp8m8izx"
    },
    {
      "id": "ot-structure-1",
      "shape": "mcq",
      "tags": [
        "reflexive",
        "structure"
      ],
      "prompt": {
        "modality": "text",
        "value": "In the sentence 'Yo me ducho', which word is the reflexive pronoun?"
      },
      "options": [
        {
          "modality": "text",
          "value": "lo"
        },
        {
          "modality": "text",
          "value": "me"
        },
        {
          "modality": "text",
          "value": "ducho"
        },
        {
          "modality": "text",
          "value": "yo"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Me' is the reflexive pronoun. 'Yo' is the subject pronoun and 'ducho' is the conjugated verb.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1ps2vwhp98v8j"
    },
    {
      "id": "ot-structure-2",
      "shape": "mcq",
      "tags": [
        "reflexive",
        "pronoun"
      ],
      "prompt": {
        "modality": "text",
        "value": "Complete: 'Yo ___ levanto a las siete cada mañana.'"
      },
      "options": [
        {
          "modality": "text",
          "value": "os"
        },
        {
          "modality": "text",
          "value": "se"
        },
        {
          "modality": "text",
          "value": "me"
        },
        {
          "modality": "text",
          "value": "te"
        }
      ],
      "correctIndex": 2,
      "explanation": "The reflexive pronoun for 'yo' is 'me'. 'Te' goes with tú, 'se' with él/ella, 'os' with vosotros.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "klgb3p1uuz91p"
    },
    {
      "id": "ot-structure-3",
      "shape": "mcq",
      "tags": [
        "reflexive",
        "pronoun"
      ],
      "prompt": {
        "modality": "text",
        "value": "Complete: 'Ella ___ acuesta tarde todos los días.'"
      },
      "options": [
        {
          "modality": "text",
          "value": "me"
        },
        {
          "modality": "text",
          "value": "nos"
        },
        {
          "modality": "text",
          "value": "te"
        },
        {
          "modality": "text",
          "value": "se"
        }
      ],
      "correctIndex": 3,
      "explanation": "The reflexive pronoun for él/ella is 'se', e.g. 'Ella se acuesta'. 'Me' goes with yo, 'te' with tú, 'nos' with nosotros.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1mk90mymgtpkq"
    },
    {
      "id": "ot-structure-4",
      "shape": "mcq",
      "tags": [
        "reflexive",
        "pronoun"
      ],
      "prompt": {
        "modality": "text",
        "value": "Complete: 'Tú ___ despiertas temprano.'"
      },
      "options": [
        {
          "modality": "text",
          "value": "nos"
        },
        {
          "modality": "text",
          "value": "me"
        },
        {
          "modality": "text",
          "value": "se"
        },
        {
          "modality": "text",
          "value": "te"
        }
      ],
      "correctIndex": 3,
      "explanation": "The reflexive pronoun for 'tú' is 'te'. 'Me' goes with yo, 'se' with él/ella, 'nos' with nosotros.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "15g5mbg90h4ny"
    },
    {
      "id": "ot-prof-1",
      "shape": "mcq",
      "tags": [
        "professions",
        "gender"
      ],
      "prompt": {
        "modality": "text",
        "value": "How do you say 'engineer' referring to a woman?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Abogada"
        },
        {
          "modality": "text",
          "value": "Ingeniera"
        },
        {
          "modality": "text",
          "value": "Maestra"
        },
        {
          "modality": "text",
          "value": "Ingeniero"
        }
      ],
      "correctIndex": 1,
      "explanation": "Job titles inflect for gender: the female engineer is 'ingeniera'; 'ingeniero' is the male form.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1c3aii81joj8pg"
    },
    {
      "id": "ot-prof-2",
      "shape": "mcq",
      "tags": [
        "professions"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which profession means 'lawyer'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Abogado / Abogada"
        },
        {
          "modality": "text",
          "value": "Camarero / Camarera"
        },
        {
          "modality": "text",
          "value": "Ingeniero / Ingeniera"
        },
        {
          "modality": "text",
          "value": "Maestro / Maestra"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Abogado/Abogada' is lawyer. Maestro is teacher, camarero is server, ingeniero is engineer.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1rajalypnhfjk"
    },
    {
      "id": "ot-prof-3",
      "shape": "mcq",
      "tags": [
        "professions",
        "gender"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which job title is invariant — the same word for either gender?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Estudiante"
        },
        {
          "modality": "text",
          "value": "Camarero"
        },
        {
          "modality": "text",
          "value": "Abogado"
        },
        {
          "modality": "text",
          "value": "Maestro"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Estudiante' does not change form for gender. The others have distinct masculine/feminine endings.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "w01xbx13rxovh"
    },
    {
      "id": "ot-prof-4",
      "shape": "mcq",
      "tags": [
        "professions",
        "gender"
      ],
      "prompt": {
        "modality": "text",
        "value": "What is the feminine form of 'maestro' (teacher)?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Maestro"
        },
        {
          "modality": "text",
          "value": "Maestra"
        },
        {
          "modality": "text",
          "value": "Maese"
        },
        {
          "modality": "text",
          "value": "Maestría"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Maestra' is the female teacher. 'Maestría' means a master's degree; 'maese' is archaic.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "peauiq15m0m2c"
    },
    {
      "id": "ot-prof-5",
      "shape": "mcq",
      "tags": [
        "professions",
        "gender"
      ],
      "prompt": {
        "modality": "text",
        "value": "According to the guide, what is the standard word for a female doctor?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Médico"
        },
        {
          "modality": "text",
          "value": "Enfermera"
        },
        {
          "modality": "text",
          "value": "Médica"
        },
        {
          "modality": "text",
          "value": "Medicina"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Médica' is standard for a female doctor. 'Médico' leans masculine, 'medicina' is medicine, 'enfermera' is nurse.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1y79v7l1sb9iip"
    },
    {
      "id": "ot-profctx-1",
      "shape": "mcq",
      "tags": [
        "professions",
        "context"
      ],
      "prompt": {
        "modality": "text",
        "value": "Where does a 'camarero' typically work?"
      },
      "options": [
        {
          "modality": "text",
          "value": "En una oficina"
        },
        {
          "modality": "text",
          "value": "En una escuela"
        },
        {
          "modality": "text",
          "value": "En un hospital"
        },
        {
          "modality": "text",
          "value": "En un restaurante"
        }
      ],
      "correctIndex": 3,
      "explanation": "A camarero (server) works in a restaurant. A hospital suits a médico, a school a maestro.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "156zttsdz0vg6"
    },
    {
      "id": "ot-profctx-2",
      "shape": "mcq",
      "tags": [
        "professions",
        "context"
      ],
      "prompt": {
        "modality": "text",
        "value": "Where does a 'médico' usually work?"
      },
      "options": [
        {
          "modality": "text",
          "value": "En un hospital"
        },
        {
          "modality": "text",
          "value": "En una escuela"
        },
        {
          "modality": "text",
          "value": "En un aula"
        },
        {
          "modality": "text",
          "value": "En un restaurante"
        }
      ],
      "correctIndex": 0,
      "explanation": "A médico (doctor) works in a hospital. A school/classroom suits a maestro, a restaurant a camarero.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "dkfq7jcdi8el"
    },
    {
      "id": "ot-profctx-3",
      "shape": "mcq",
      "tags": [
        "professions",
        "context"
      ],
      "prompt": {
        "modality": "text",
        "value": "'Trabajo en un tribunal y defiendo a mis clientes.' Which profession is this?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Abogado"
        },
        {
          "modality": "text",
          "value": "Camarero"
        },
        {
          "modality": "text",
          "value": "Ingeniero"
        },
        {
          "modality": "text",
          "value": "Médico"
        }
      ],
      "correctIndex": 0,
      "explanation": "Defending clients in a court (tribunal) describes an abogado (lawyer), not a doctor or engineer.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1w483y01vgfdj0"
    },
    {
      "id": "ot-profctx-4",
      "shape": "mcq",
      "tags": [
        "professions",
        "context"
      ],
      "prompt": {
        "modality": "text",
        "value": "'Sirvo comida y bebidas a los clientes.' Which profession is this?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Abogado"
        },
        {
          "modality": "text",
          "value": "Camarero"
        },
        {
          "modality": "text",
          "value": "Ingeniero"
        },
        {
          "modality": "text",
          "value": "Médico"
        }
      ],
      "correctIndex": 1,
      "explanation": "Serving food and drinks to customers describes a camarero (server), not a lawyer, engineer, or doctor.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "v37q2gowixei"
    },
    {
      "id": "ot-work-1",
      "shape": "mcq",
      "tags": [
        "office",
        "ordenador"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'el ordenador' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The schedule"
        },
        {
          "modality": "text",
          "value": "The classroom"
        },
        {
          "modality": "text",
          "value": "The computer"
        },
        {
          "modality": "text",
          "value": "The meeting"
        }
      ],
      "correctIndex": 2,
      "explanation": "'El ordenador' is the computer (used in Spain). Schedule is horario, meeting is reunión, classroom is aula.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "17248hm19lgo90"
    },
    {
      "id": "ot-work-2",
      "shape": "mcq",
      "tags": [
        "office",
        "ordenador"
      ],
      "prompt": {
        "modality": "text",
        "value": "In Latin America, what is the usual word for 'the computer'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "El ordenador"
        },
        {
          "modality": "text",
          "value": "La pantalla"
        },
        {
          "modality": "text",
          "value": "La computadora"
        },
        {
          "modality": "text",
          "value": "El televisor"
        }
      ],
      "correctIndex": 2,
      "explanation": "Latin America uses 'la computadora'; Spain uses 'el ordenador'. Pantalla is screen, televisor is TV.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "sfvr811bztxst"
    },
    {
      "id": "ot-work-3",
      "shape": "mcq",
      "tags": [
        "office",
        "classroom"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which word means 'the classroom'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La oficina"
        },
        {
          "modality": "text",
          "value": "El aula"
        },
        {
          "modality": "text",
          "value": "La reunión"
        },
        {
          "modality": "text",
          "value": "El horario"
        }
      ],
      "correctIndex": 1,
      "explanation": "'El aula' is the classroom. La oficina is the office, la reunión the meeting, el horario the schedule.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "x2lzqn1u83fq5"
    },
    {
      "id": "ot-work-4",
      "shape": "mcq",
      "tags": [
        "office",
        "classroom"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which pair correctly matches the word with its meaning?"
      },
      "options": [
        {
          "modality": "text",
          "value": "La oficina — the classroom"
        },
        {
          "modality": "text",
          "value": "El horario — the schedule"
        },
        {
          "modality": "text",
          "value": "El aula — the office"
        },
        {
          "modality": "text",
          "value": "La tarea — the meeting"
        }
      ],
      "correctIndex": 1,
      "explanation": "'El horario' is the schedule. Tarea is task/homework, oficina is office, aula is classroom.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1itnprz17kz151"
    },
    {
      "id": "ot-feelings-1",
      "shape": "mcq",
      "tags": [
        "moods",
        "vocab"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'preocupado' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Angry"
        },
        {
          "modality": "text",
          "value": "Tired"
        },
        {
          "modality": "text",
          "value": "Worried"
        },
        {
          "modality": "text",
          "value": "Happy"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Preocupado' means worried. 'Feliz' is happy and 'enojado/enfadado' is angry.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "jdtogq1rx9sec"
    },
    {
      "id": "ot-feelings-2",
      "shape": "mcq",
      "tags": [
        "moods",
        "regional"
      ],
      "prompt": {
        "modality": "text",
        "value": "In Spain, which word is the preferred default for 'angry'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Enfadado"
        },
        {
          "modality": "text",
          "value": "Enojado"
        },
        {
          "modality": "text",
          "value": "Triste"
        },
        {
          "modality": "text",
          "value": "Preocupado"
        }
      ],
      "correctIndex": 0,
      "explanation": "Spain prefers 'enfadado'; Latin America prefers 'enojado'. Both are understood everywhere.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "6gs75g1jyb3wc"
    },
    {
      "id": "ot-feelings-3",
      "shape": "mcq",
      "tags": [
        "moods",
        "opposites"
      ],
      "prompt": {
        "modality": "text",
        "value": "What is the opposite of 'feliz'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Enojado"
        },
        {
          "modality": "text",
          "value": "Cansado"
        },
        {
          "modality": "text",
          "value": "Triste"
        },
        {
          "modality": "text",
          "value": "Preocupado"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Triste' (sad) is the direct antonym of 'feliz' (happy). The others are moods but not its opposite.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "11qkje1kf9b9s"
    },
    {
      "id": "ot-feelings-4",
      "shape": "mcq",
      "tags": [
        "moods",
        "apply"
      ],
      "prompt": {
        "modality": "text",
        "value": "You are anxious about an upcoming exam. Which adjective fits: 'Estoy ___'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Feliz"
        },
        {
          "modality": "text",
          "value": "Bienvenido"
        },
        {
          "modality": "text",
          "value": "De acuerdo"
        },
        {
          "modality": "text",
          "value": "Preocupado"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Preocupado' (worried) describes anxiety. 'Feliz' is happy; the others are not mood adjectives.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "plvr9r16jih7j"
    },
    {
      "id": "ot-reflexive-1",
      "shape": "mcq",
      "tags": [
        "reflexive",
        "verbs"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does the reflexive verb 'calmarse' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "To have fun"
        },
        {
          "modality": "text",
          "value": "To get angry"
        },
        {
          "modality": "text",
          "value": "To worry"
        },
        {
          "modality": "text",
          "value": "To calm down"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Calmarse' means to calm down. 'Divertirse' is to have fun, 'preocuparse' is to worry, and 'enojarse' is to get angry.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "wedwbo1n937ry"
    },
    {
      "id": "ot-reflexive-2",
      "shape": "mcq",
      "tags": [
        "reflexive",
        "meaning"
      ],
      "prompt": {
        "modality": "text",
        "value": "'Enojarse' literally translates to which of these?"
      },
      "options": [
        {
          "modality": "text",
          "value": "To anger yourself"
        },
        {
          "modality": "text",
          "value": "To welcome"
        },
        {
          "modality": "text",
          "value": "To agree"
        },
        {
          "modality": "text",
          "value": "To have fun"
        }
      ],
      "correctIndex": 0,
      "explanation": "Reflexive 'enojarse' literally means to anger yourself, framing the emotion as a change you undergo.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "sg5qwyhpm1bo"
    },
    {
      "id": "ot-reflexive-3",
      "shape": "mcq",
      "tags": [
        "reflexive",
        "concept"
      ],
      "prompt": {
        "modality": "text",
        "value": "According to the guide, the reflexive verb frames an emotion as what?"
      },
      "options": [
        {
          "modality": "text",
          "value": "A formal request"
        },
        {
          "modality": "text",
          "value": "A physical location"
        },
        {
          "modality": "text",
          "value": "A permanent character trait"
        },
        {
          "modality": "text",
          "value": "A shift or transition in state"
        }
      ],
      "correctIndex": 3,
      "explanation": "The reflexive frames the emotion as a shift in state, a change you undergo, rather than a stable trait.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "ka9eit1i9v3il"
    },
    {
      "id": "ot-reflexive-4",
      "shape": "mcq",
      "tags": [
        "reflexive",
        "estar"
      ],
      "prompt": {
        "modality": "text",
        "value": "The reflexive verb marks the transition; what marks the resulting emotional state?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Tener + noun"
        },
        {
          "modality": "text",
          "value": "Estar + adjective"
        },
        {
          "modality": "text",
          "value": "A second reflexive verb"
        },
        {
          "modality": "text",
          "value": "Ser + noun"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Estar' plus an adjective (e.g. 'Estoy triste') describes the resulting state; the reflexive verb is for the transition.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1fxhvmx1qcwkov"
    },
    {
      "id": "ot-opinions-1",
      "shape": "mcq",
      "tags": [
        "opinions",
        "verbs"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which verb is the everyday default for starting opinions in casual speech?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Creer"
        },
        {
          "modality": "text",
          "value": "Pensar"
        },
        {
          "modality": "text",
          "value": "Opinar"
        },
        {
          "modality": "text",
          "value": "Invitar"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Creer' (to believe) is the casual default; 'creo que' starts most everyday opinions. 'Opinar' is more formal.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1d9132m1obw5l8"
    },
    {
      "id": "ot-opinions-2",
      "shape": "mcq",
      "tags": [
        "opinions",
        "register"
      ],
      "prompt": {
        "modality": "text",
        "value": "'Opinar' is best described as which register?"
      },
      "options": [
        {
          "modality": "text",
          "value": "A reflexive emotion verb"
        },
        {
          "modality": "text",
          "value": "More formal, used in debate or an article"
        },
        {
          "modality": "text",
          "value": "The most casual, everyday verb"
        },
        {
          "modality": "text",
          "value": "A greeting"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Opinar' (to hold an opinion) is the more formal verb, used in a debate or article. 'Creer' is the casual default.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "f4t7vpyzufvv"
    },
    {
      "id": "ot-opinions-3",
      "shape": "mcq",
      "tags": [
        "opinions",
        "idiom"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does the idiom 'tener razón' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "To give thanks"
        },
        {
          "modality": "text",
          "value": "To be worried"
        },
        {
          "modality": "text",
          "value": "To be right"
        },
        {
          "modality": "text",
          "value": "To have a reason to leave"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Tener razón' idiomatically means to be right ('Tienes razón' = you're right), not literally to have a reason.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "11s6u6pzubogn"
    },
    {
      "id": "ot-opinions-4",
      "shape": "mcq",
      "tags": [
        "opinions",
        "agreement"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which phrase would you use to express agreement?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Buena suerte"
        },
        {
          "modality": "text",
          "value": "Con permiso"
        },
        {
          "modality": "text",
          "value": "Estar de acuerdo"
        },
        {
          "modality": "text",
          "value": "En desacuerdo"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Estar de acuerdo' means to agree; 'en desacuerdo' is disagreement. The others are social phrases.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "2id4f41k3lp4y"
    },
    {
      "id": "ot-opinverify-1",
      "shape": "mcq",
      "tags": [
        "opinions",
        "meaning"
      ],
      "prompt": {
        "modality": "text",
        "value": "'Creer' means which of the following?"
      },
      "options": [
        {
          "modality": "text",
          "value": "To have an opinion"
        },
        {
          "modality": "text",
          "value": "To believe"
        },
        {
          "modality": "text",
          "value": "To agree"
        },
        {
          "modality": "text",
          "value": "To think"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Creer' is to believe. 'Pensar' is to think and 'opinar' is to have an opinion.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "ueiqwqkeluei"
    },
    {
      "id": "ot-opinverify-2",
      "shape": "mcq",
      "tags": [
        "opinions",
        "meaning"
      ],
      "prompt": {
        "modality": "text",
        "value": "'Pensar' means which of the following?"
      },
      "options": [
        {
          "modality": "text",
          "value": "To have an opinion"
        },
        {
          "modality": "text",
          "value": "In disagreement"
        },
        {
          "modality": "text",
          "value": "To believe"
        },
        {
          "modality": "text",
          "value": "To think"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Pensar' is to think, the deliberate, considered version. 'Creer' is to believe.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "cv6r2i1m5fr3m"
    },
    {
      "id": "ot-opinverify-3",
      "shape": "mcq",
      "tags": [
        "opinions",
        "meaning"
      ],
      "prompt": {
        "modality": "text",
        "value": "'Opinar' means which of the following?"
      },
      "options": [
        {
          "modality": "text",
          "value": "To have an opinion"
        },
        {
          "modality": "text",
          "value": "To think"
        },
        {
          "modality": "text",
          "value": "To believe"
        },
        {
          "modality": "text",
          "value": "To agree"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Opinar' is to hold an opinion, the formal verb. 'Creer' is to believe and 'pensar' is to think.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "18vrzz1doc61"
    },
    {
      "id": "ot-opinverify-4",
      "shape": "mcq",
      "tags": [
        "agreement",
        "meaning"
      ],
      "prompt": {
        "modality": "text",
        "value": "'Estar de acuerdo' means which of the following?"
      },
      "options": [
        {
          "modality": "text",
          "value": "To agree"
        },
        {
          "modality": "text",
          "value": "To be right"
        },
        {
          "modality": "text",
          "value": "In disagreement"
        },
        {
          "modality": "text",
          "value": "To have an opinion"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Estar de acuerdo' means to agree; 'en desacuerdo' is in disagreement.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1di9gc0v50hey"
    },
    {
      "id": "ot-opinverify-5",
      "shape": "mcq",
      "tags": [
        "opinions",
        "not"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which verb-meaning pairing is NOT correct?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Pensar = to have fun"
        },
        {
          "modality": "text",
          "value": "Estar de acuerdo = to agree"
        },
        {
          "modality": "text",
          "value": "Creer = to believe"
        },
        {
          "modality": "text",
          "value": "Opinar = to have an opinion"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Pensar' means to think, not to have fun ('divertirse'). The other three pairings are correct.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1hfi20cyc4b5a"
    },
    {
      "id": "ot-social-1",
      "shape": "mcq",
      "tags": [
        "social",
        "phrases"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which phrase specifically signals slipping through a crowd or passing in front of someone?"
      },
      "options": [
        {
          "modality": "text",
          "value": "¡Felicidades!"
        },
        {
          "modality": "text",
          "value": "La ayuda"
        },
        {
          "modality": "text",
          "value": "Con permiso"
        },
        {
          "modality": "text",
          "value": "Buena suerte"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Con permiso' (with permission) specifically signals movement past people. 'Felicidades' is congratulations.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "hrofj4wdc5hy"
    },
    {
      "id": "ot-social-2",
      "shape": "mcq",
      "tags": [
        "social",
        "meaning"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'Bienvenida' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Good luck"
        },
        {
          "modality": "text",
          "value": "Congratulations"
        },
        {
          "modality": "text",
          "value": "Excuse me"
        },
        {
          "modality": "text",
          "value": "Welcome"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Bienvenido/Bienvenida' means welcome, inflected for the listener's gender. 'Buena suerte' is good luck.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "ouzxfjsg7kk9"
    },
    {
      "id": "ot-social-3",
      "shape": "mcq",
      "tags": [
        "social",
        "invitar"
      ],
      "prompt": {
        "modality": "text",
        "value": "When a Spanish speaker says 'te invito' in a restaurant, they usually mean what?"
      },
      "options": [
        {
          "modality": "text",
          "value": "I'm leaving now"
        },
        {
          "modality": "text",
          "value": "I'm paying"
        },
        {
          "modality": "text",
          "value": "Good luck"
        },
        {
          "modality": "text",
          "value": "You're right"
        }
      ],
      "correctIndex": 1,
      "explanation": "In restaurants 'te invito' usually carries the financial reading: I'm paying, not just I'm including you.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1gwlcei16s8tmg"
    },
    {
      "id": "ot-social-4",
      "shape": "mcq",
      "tags": [
        "social",
        "farewell"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'Saluda a tus padres de mi parte' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Say hi to your parents for me"
        },
        {
          "modality": "text",
          "value": "Congratulations to your parents"
        },
        {
          "modality": "text",
          "value": "Welcome your parents"
        },
        {
          "modality": "text",
          "value": "Good luck to your parents"
        }
      ],
      "correctIndex": 0,
      "explanation": "This farewell custom sends greetings to absent family: 'say hi to your parents for me'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "dfqvxtxz5rq7"
    },
    {
      "id": "ot-pretimp-1",
      "shape": "mcq",
      "tags": [
        "preterite",
        "past-tense"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which tense expresses a completed action at a specific moment in the past?"
      },
      "options": [
        {
          "modality": "text",
          "value": "El presente"
        },
        {
          "modality": "text",
          "value": "El imperfecto"
        },
        {
          "modality": "text",
          "value": "El futuro"
        },
        {
          "modality": "text",
          "value": "El pretérito"
        }
      ],
      "correctIndex": 3,
      "explanation": "The pretérito is a 'snapshot' of a completed action with a fixed point in time (Ayer fui al cine). The imperfecto describes ongoing or habitual background action.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "clyof910b6vp9"
    },
    {
      "id": "ot-pretimp-2",
      "shape": "mcq",
      "tags": [
        "imperfect",
        "ir"
      ],
      "prompt": {
        "modality": "text",
        "value": "Complete: 'Cuando era niño, siempre ___ al parque.' Which form of 'ir' fits?"
      },
      "options": [
        {
          "modality": "text",
          "value": "iré"
        },
        {
          "modality": "text",
          "value": "voy"
        },
        {
          "modality": "text",
          "value": "fui"
        },
        {
          "modality": "text",
          "value": "iba"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Siempre' plus 'cuando era niño' signals a habitual past action, so the imperfecto 'iba' (used to go) is correct. 'Fui' would mean 'I went once'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "18m8xjo1ow2wra"
    },
    {
      "id": "ot-pretimp-3",
      "shape": "mcq",
      "tags": [
        "preterite",
        "imperfect",
        "contrast"
      ],
      "prompt": {
        "modality": "text",
        "value": "Both 'fui' and 'iba' translate as 'went'. What does 'fui' specifically mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "I used to go (a habit)"
        },
        {
          "modality": "text",
          "value": "I will go later"
        },
        {
          "modality": "text",
          "value": "I went once (a completed event)"
        },
        {
          "modality": "text",
          "value": "I was going (ongoing)"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Fui' (pretérito) means 'I went once' — one completed event. 'Iba' (imperfecto) means 'I used to go' or 'I was going'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "pdorc61xsycie"
    },
    {
      "id": "ot-pretimp-4",
      "shape": "mcq",
      "tags": [
        "imperfect",
        "usage"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which is NOT a use of the imperfecto?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Setting the background scene"
        },
        {
          "modality": "text",
          "value": "A completed action at a specific moment"
        },
        {
          "modality": "text",
          "value": "A habitual, repeated action"
        },
        {
          "modality": "text",
          "value": "An ongoing past state"
        }
      ],
      "correctIndex": 1,
      "explanation": "A completed action at a fixed moment is the job of the pretérito. The imperfecto handles background, habits, and ongoing states.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "s4sglrn4tidx"
    },
    {
      "id": "ot-triggers-1",
      "shape": "mcq",
      "tags": [
        "time-markers",
        "vocabulary"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does the time marker 'anoche' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Yesterday"
        },
        {
          "modality": "text",
          "value": "Always"
        },
        {
          "modality": "text",
          "value": "Tonight"
        },
        {
          "modality": "text",
          "value": "Last night"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Anoche' means 'last night' and triggers the pretérito. 'Ayer' is yesterday and 'siempre' is always.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "k1imguskbqcg"
    },
    {
      "id": "ot-triggers-2",
      "shape": "mcq",
      "tags": [
        "time-markers",
        "vocabulary"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does the time marker 'ayer' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Yesterday"
        },
        {
          "modality": "text",
          "value": "Last night"
        },
        {
          "modality": "text",
          "value": "Always"
        },
        {
          "modality": "text",
          "value": "Tomorrow"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Ayer' means 'yesterday'. 'Anoche' is last night, and 'siempre' is always.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "q259oync07xq"
    },
    {
      "id": "ot-triggers-3",
      "shape": "mcq",
      "tags": [
        "time-markers",
        "vocabulary"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does the time marker 'siempre' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Last night"
        },
        {
          "modality": "text",
          "value": "Never"
        },
        {
          "modality": "text",
          "value": "Always"
        },
        {
          "modality": "text",
          "value": "Sometimes"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Siempre' means 'always' and triggers the imperfecto (habitual action). It is not 'never' or 'sometimes'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "ao6kibosar4v"
    },
    {
      "id": "ot-triggers-4",
      "shape": "mcq",
      "tags": [
        "time-markers",
        "imperfect"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which word signals the imperfecto (a habitual or repeated action)?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Siempre"
        },
        {
          "modality": "text",
          "value": "El martes pasado"
        },
        {
          "modality": "text",
          "value": "Anoche"
        },
        {
          "modality": "text",
          "value": "Ayer"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Siempre' (always) marks habitual action, triggering the imperfecto. Anoche, ayer, and el martes pasado all point to a specific completed moment (pretérito).",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1e3fspwssc6gg"
    },
    {
      "id": "ot-triggers-5",
      "shape": "mcq",
      "tags": [
        "time-markers",
        "preterite"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which word does NOT signal a specific completed moment (pretérito)?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Ayer"
        },
        {
          "modality": "text",
          "value": "El martes pasado"
        },
        {
          "modality": "text",
          "value": "Mientras"
        },
        {
          "modality": "text",
          "value": "Anoche"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Mientras' (while) marks ongoing background action and triggers the imperfecto. Ayer, anoche, and el martes pasado all point to completed pretérito events.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "lih71mi1whku"
    },
    {
      "id": "ot-ff-1",
      "shape": "mcq",
      "tags": [
        "false-friends",
        "embarazada"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does the false friend 'embarazada' actually mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Pregnant"
        },
        {
          "modality": "text",
          "value": "Embarrassed"
        },
        {
          "modality": "text",
          "value": "Nervous"
        },
        {
          "modality": "text",
          "value": "Tired"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Embarazada' means 'pregnant', not embarrassed — the canonical false-friend trap. For 'embarrassed' use 'avergonzado'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "hhl2cc8nofi4"
    },
    {
      "id": "ot-ff-2",
      "shape": "mcq",
      "tags": [
        "false-friends",
        "constipado"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'constipado' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Constipated"
        },
        {
          "modality": "text",
          "value": "Congested / having a cold"
        },
        {
          "modality": "text",
          "value": "Confused"
        },
        {
          "modality": "text",
          "value": "Exhausted"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Constipado' means congested or having a cold. For 'constipated' use 'estreñido'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1hlf4cb10c38sb"
    },
    {
      "id": "ot-ff-3",
      "shape": "mcq",
      "tags": [
        "false-friends",
        "actual"
      ],
      "prompt": {
        "modality": "text",
        "value": "How does 'La situación actual' translate to English?"
      },
      "options": [
        {
          "modality": "text",
          "value": "The current situation"
        },
        {
          "modality": "text",
          "value": "The actual situation"
        },
        {
          "modality": "text",
          "value": "The past situation"
        },
        {
          "modality": "text",
          "value": "The real situation"
        }
      ],
      "correctIndex": 0,
      "explanation": "'Actual' means 'current' or 'present-day', so this is 'the current situation'. For 'actual' in the English sense use 'real' or 'verdadero'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "13cvvjs1thrum0"
    },
    {
      "id": "ot-ff-4",
      "shape": "mcq",
      "tags": [
        "false-friends",
        "carrera"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which is NOT one of the meanings of 'carrera'?"
      },
      "options": [
        {
          "modality": "text",
          "value": "A career"
        },
        {
          "modality": "text",
          "value": "A carriage or car"
        },
        {
          "modality": "text",
          "value": "A degree"
        },
        {
          "modality": "text",
          "value": "A foot race"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Carrera' means career, degree, or foot race depending on context — but not a car or carriage.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1rr3irjnomnth"
    },
    {
      "id": "ot-ff-5",
      "shape": "mcq",
      "tags": [
        "false-friends",
        "avergonzado"
      ],
      "prompt": {
        "modality": "text",
        "value": "To correctly say 'embarrassed' in Spanish, which word should you use?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Embarazada"
        },
        {
          "modality": "text",
          "value": "Constipado"
        },
        {
          "modality": "text",
          "value": "Actual"
        },
        {
          "modality": "text",
          "value": "Avergonzado"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Avergonzado' means embarrassed. 'Embarazada' is the false friend meaning 'pregnant'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "uaz7lv1qu2jq1"
    },
    {
      "id": "ot-idiom-1",
      "shape": "mcq",
      "tags": [
        "idioms",
        "encontrarse"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does the idiomatic verb 'encontrarse con' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "To leave or depart"
        },
        {
          "modality": "text",
          "value": "To bump into someone (unplanned)"
        },
        {
          "modality": "text",
          "value": "To address a crowd formally"
        },
        {
          "modality": "text",
          "value": "To head toward a place"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Encontrarse con' means to bump into someone unexpectedly. 'Dirigirse a' is to head toward or address someone.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "8mopwktvy184"
    },
    {
      "id": "ot-idiom-2",
      "shape": "mcq",
      "tags": [
        "idioms",
        "dirigirse"
      ],
      "prompt": {
        "modality": "text",
        "value": "What does 'dirigirse a' mean?"
      },
      "options": [
        {
          "modality": "text",
          "value": "To arrive on time"
        },
        {
          "modality": "text",
          "value": "To bump into someone"
        },
        {
          "modality": "text",
          "value": "To leave a place"
        },
        {
          "modality": "text",
          "value": "To head toward / address someone"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Dirigirse a' means to head toward a place or to address someone. Bumping into someone is 'encontrarse con'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "xctiybqzko75"
    },
    {
      "id": "ot-idiom-3",
      "shape": "mcq",
      "tags": [
        "idioms",
        "irse"
      ],
      "prompt": {
        "modality": "text",
        "value": "Compared to 'ir', what does the reflexive 'irse' (e.g. 'Me voy') emphasize?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Going toward a destination"
        },
        {
          "modality": "text",
          "value": "Staying in place"
        },
        {
          "modality": "text",
          "value": "The act of leaving or departing"
        },
        {
          "modality": "text",
          "value": "Arriving somewhere new"
        }
      ],
      "correctIndex": 2,
      "explanation": "'Ir' means to go toward a destination; adding the reflexive 'irse' shifts focus to the act of leaving. 'Me voy' = 'I'm out of here'.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "yzt0tx10jn70r"
    },
    {
      "id": "ot-idiom-4",
      "shape": "mcq",
      "tags": [
        "idioms",
        "dirigirse"
      ],
      "prompt": {
        "modality": "text",
        "value": "A politician steps onto the stage to formally address the crowd. Which verb best captures this?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Encontrarse con"
        },
        {
          "modality": "text",
          "value": "Ir"
        },
        {
          "modality": "text",
          "value": "Irse"
        },
        {
          "modality": "text",
          "value": "Dirigirse a"
        }
      ],
      "correctIndex": 3,
      "explanation": "'Dirigirse a' means to head toward or, as here, to address someone. 'Encontrarse con' is bumping into someone by chance, and 'irse' is leaving.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "5xhpqcqv6fkg"
    },
    {
      "id": "fact-greeting-clock",
      "tags": [
        "greetings",
        "courtesy",
        "time-of-day"
      ],
      "title": "Greetings run on a clock",
      "body": "**Buenos días** holds until roughly the midday meal, **buenas tardes** covers the afternoon, and **buenas noches** takes over once it is dark — that last one means both *good evening* and *good night*. Skipping the greeting on the way into a small shop is the kind of thing locals notice.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A customer greeting a shopkeeper while entering a small traditional neighborhood shop.",
        "imageSearchTerm": "shopkeeper greeting customer Spain",
        "alt": "Greetings Run on a Clock, Not a Mood",
        "depictable": true,
        "credit": "Pexels · Tim Douglas",
        "creditUrl": "https://www.pexels.com/photo/content-worker-passing-alcoholic-cocktail-to-ethnic-partner-at-counter-6205538/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-greeting-clock.webp"
      },
      "uid": "i3tll21b743hq"
    },
    {
      "id": "fact-encantada-vs-disculpa",
      "tags": [
        "greetings",
        "courtesy",
        "gender-agreement"
      ],
      "title": "Two words, two reasons",
      "body": "**Encantado** becomes **encantada** because the speaker is a woman — the ending agrees with *you*, not with the person you are meeting. **Disculpe** becomes **disculpa** for an entirely different reason: formality, formal to informal. And when in doubt on an introduction, **mucho gusto** works for everyone.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "formal informal handshake greeting",
        "imagePrompt": "Two people meeting for the first time, one greeting formally with a handshake and the other more casually, showing a shift in tone.",
        "alt": "Two words, two reasons",
        "depictable": false,
        "credit": "Unsplash · Cytonn Photography · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/two-people-shaking-hands-n95VMLxqM2I",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-encantada-vs-disculpa.webp"
      },
      "uid": "1v40ed61oar75a"
    },
    {
      "id": "fact-four-ways-to-say-you",
      "tags": [
        "pronouns",
        "formal",
        "latin-america"
      ],
      "title": "Spanish Makes You Pick a You",
      "body": "English has one *you*; Spanish makes you choose among four. **Tú** is informal singular, **usted** formal singular, **vosotros** informal plural — Spain only — and **ustedes** the formal plural, which across Latin America simply became the plural *you* for everybody. **Nosotros** (*we*) and **ellos** (*they*) are the easy ones.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "group conversation diverse people",
        "imagePrompt": "A group of people in animated conversation, each addressed a little differently depending on formality and familiarity.",
        "alt": "Spanish Makes You Pick a You",
        "depictable": false,
        "credit": "BTO - Official (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/44601004@N04/5042423666",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-four-ways-to-say-you.webp"
      },
      "uid": "eok7e4257w5q"
    },
    {
      "id": "fact-ser-estar-split",
      "tags": [
        "ser-estar",
        "basic-verbs"
      ],
      "title": "Ser is who, estar how",
      "body": "Spanish splits *to be* in two. **Ser** handles identity — nationality, profession, lasting traits: *Juan **es** muy inteligente*. **Estar** handles the moment — location, mood, anything passing: *Juan **está** cansado*. When you are stuck, ask whether the fact would still be true next year.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "stone water silhouette figure",
        "imagePrompt": "A single silhouette split in half, one side rendered as solid carved stone and the other as flowing water, symbolizing lasting identity versus a passing state.",
        "alt": "Ser is who, estar how",
        "depictable": false,
        "credit": "Pexels · ken choi · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/solitary-figure-in-ocean-at-twilight-32979684/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-ser-estar-split.webp"
      },
      "uid": "1u93fyas11o82"
    },
    {
      "id": "fact-aburrido-flip",
      "tags": [
        "ser-estar",
        "basic-verbs"
      ],
      "title": "Ser Aburrido vs Estar Aburrido",
      "body": "Pick the wrong *to be* and the sentence turns on you. **Ser aburrido** means *to be boring*; **estar aburrido** means *to be bored*. Same adjective, one verb apart — telling a host *la fiesta es aburrida* is a review, not a mood.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "bored person yawning chair",
        "imagePrompt": "A bored-looking person slumped in a chair, yawning, capturing the feeling of boredom.",
        "alt": "Ser Aburrido vs Estar Aburrido",
        "depictable": false,
        "credit": "Unsplash · Adrian Swancar · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/man-wearing-black-crew-neck-top-roCfgvkBLVY",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-aburrido-flip.webp"
      },
      "uid": "19a7v0u1xvedrg"
    },
    {
      "id": "fact-interrogative-roster",
      "tags": [
        "question-words",
        "interrogatives"
      ],
      "title": "Question words travel together",
      "body": "Spanish interrogatives come as a group, each one written with an accent and wrapped in a pair of question marks: **¿quién?** *who*, **¿cuándo?** *when*, **¿dónde?** *where*, **¿cómo?** *how*, **¿cuánto?** *how much*. The upside-down **¿** exists so a reader knows a question is coming before reaching the end of it.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "curious puzzled person questioning",
        "imagePrompt": "A person tilting their head with a curious, puzzled expression, as if about to ask a question.",
        "alt": "Question words travel together",
        "depictable": false,
        "credit": "Openverse · cc0 1.0",
        "creditUrl": "https://www.rawpixel.com/image/7662000/png-white-background-cartoon",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-interrogative-roster.webp"
      },
      "uid": "3l532kfx84su"
    },
    {
      "id": "fact-porque-two-words",
      "tags": [
        "question-words",
        "porque"
      ],
      "title": "¿Por Qué? Asks, Porque Answers",
      "body": "**¿Por qué estás aquí?** is *why are you here?* — two words, accent on **qué**. The reply, **porque** (*because*), is one word with no accent. Same sound, opposite jobs; running them together in writing reads the way *their* does where *there* belongs.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "person asking answering conversation",
        "imagePrompt": "Two people in conversation, one gesturing as if asking a question and the other calmly explaining a reason.",
        "alt": "¿Por Qué? Asks, Porque Answers",
        "depictable": false,
        "credit": "Unsplash · Vitaly Gariev · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/a-man-sitting-at-a-table-talking-to-a-woman-yrSta3T5GDs",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-porque-two-words.webp"
      },
      "uid": "1ecyysrtwwspb"
    },
    {
      "id": "fact-accent-marks-the-question",
      "tags": [
        "question-words",
        "interrogatives"
      ],
      "title": "Drop the accent, change jobs",
      "body": "That accent is not decoration — it is what separates a question from a statement. **¿Cómo?** is *how?*, but **como** means *like* or *as*. **¿Dónde?** asks *where?*, while plain **donde** links a clause: *la casa **donde** vivo*, the house where I live.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "single word spotlight emphasis",
        "imagePrompt": "A small spotlight illuminating a single point in an otherwise dim, uniform space, symbolizing how one small mark changes meaning.",
        "alt": "Drop the accent, change jobs",
        "depictable": false,
        "credit": "Unsplash · Liana S · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/a-black-and-white-photo-of-a-light-in-the-dark-EkF4PLx_Okc",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-accent-marks-the-question.webp"
      },
      "uid": "x01q901bfu1hq"
    },
    {
      "id": "fact-tens-enta-pattern",
      "tags": [
        "numbers",
        "tens",
        "numbers-time"
      ],
      "title": "The Tens All Rhyme Except Two",
      "body": "Past **veinte** the pattern locks in: **treinta** (30), **cuarenta** (40), **cincuenta** (50), **sesenta** (60), **setenta** (70), **ochenta** (80), **noventa** (90), **cien** (100). Every one of them ends in **-enta** except **treinta**, which slips an *i* in, and **cien**, which leaves the pattern entirely.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "repeating pattern two exceptions",
        "imagePrompt": "A row of matching decorative tiles in a repeating pattern, with two tiles breaking the sequence in a slightly different style.",
        "alt": "The Tens All Rhyme Except Two",
        "depictable": false,
        "credit": "Unsplash · Ricardo Gomez Angel · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/gray-digital-wallpaper-AgWDBLaWJY0",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-tens-enta-pattern.webp"
      },
      "uid": "1e583syf9si90"
    },
    {
      "id": "fact-sesenta-setenta-trap",
      "tags": [
        "numbers",
        "tens"
      ],
      "title": "Sesenta and setenta, one letter",
      "body": "The costliest confusion in Spanish numbers is 60 versus 70, because a single consonant separates them. Trace each back to its root and they come apart cleanly: **seis** (6) gives **sesenta**, **siete** (7) gives **setenta**. Miss it at a market stall and you are off by ten.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "Spanish outdoor market stall",
        "imagePrompt": "A bustling outdoor market stall in Spain with a vendor and fresh produce, mid-transaction with a customer.",
        "alt": "Sesenta and setenta, one letter",
        "depictable": true,
        "credit": "Pexels · Elias Jara",
        "creditUrl": "https://www.pexels.com/photo/merchandise-and-sign-at-market-stall-16063799/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-sesenta-setenta-trap.webp"
      },
      "uid": "byvcoae7pf6w"
    },
    {
      "id": "fact-cien-vs-ciento",
      "tags": [
        "numbers",
        "cien-ciento"
      ],
      "title": "Cien means exactly 100",
      "body": "**Cien** is reserved for a flat hundred. The instant you pass it the word becomes **ciento** — *ciento uno*, *ciento cincuenta* — with no **y** between the hundred and the tens, even though **y** is required lower down in **treinta y cinco**. Worth locking in before a price gets rattled off at a bakery counter.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A Spanish bakery counter lined with pastries and bread, with a customer waiting as the baker works.",
        "imageSearchTerm": "bakery counter pastries bread",
        "alt": "Cien Means Exactly 100 and Nothing More",
        "depictable": true,
        "credit": "Pexels · rao qingwei",
        "creditUrl": "https://www.pexels.com/photo/display-of-freshly-baked-breads-and-pastries-31484077/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-cien-vs-ciento.webp"
      },
      "uid": "1a69sejkyiomn"
    },
    {
      "id": "fact-es-la-una",
      "tags": [
        "numbers-time",
        "es-la-una"
      ],
      "title": "One o'clock, the singular hour",
      "body": "Spanish gives you two openings for the time. **Es la una** for one o'clock — singular hour, singular verb — and **son las** for every other hour: **son las tres de la tarde**, *three in the afternoon*. So 1:30 is **es la una y media**, but 3:30 is **son las tres y media**.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "analog clock single hour",
        "imagePrompt": "A minimalist analog clock with both hands pointing straight up, without numerals on its face.",
        "alt": "One o'clock, the singular hour",
        "depictable": true,
        "credit": "Pexels · Mikhail Nilov",
        "creditUrl": "https://www.pexels.com/photo/round-analog-wall-clock-with-gold-trim-on-white-wall-6968188/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-es-la-una.webp"
      },
      "uid": "hbq2q5n5y747"
    },
    {
      "id": "fact-menos-cuarto-countdown",
      "tags": [
        "numbers-time",
        "fractions"
      ],
      "title": "Past the half, counting backwards",
      "body": "Up to the half you add: **y cuarto** (quarter-past), **y media** (half-past), **en punto** for on the dot. After that Spanish borrows the next hour and subtracts — **las cuatro menos cuarto** is literally *four minus a quarter*, which is 3:45.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A minimalist analog wall clock with its hands showing quarter to the hour, without numerals on its face.",
        "imageSearchTerm": "analog wall clock quarter",
        "alt": "Past the Half Hour, Spanish Counts Backwards",
        "depictable": true,
        "credit": "Pexels · Marcelo Mora",
        "creditUrl": "https://www.pexels.com/photo/wall-clock-on-green-wall-showing-time-30073743/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-menos-cuarto-countdown.webp"
      },
      "uid": "1u6olzc170ci0s"
    },
    {
      "id": "fact-months-lowercase",
      "tags": [
        "months",
        "numbers-time",
        "order"
      ],
      "title": "Spanish Months Refuse to Capitalize",
      "body": "**enero, febrero, marzo** … **agosto, septiembre** … **diciembre**: not one of them takes a capital letter, and neither do the days of the week. Order still counts — **marzo** is the third month, and **septiembre** comes after **agosto**, not before it.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "four seasons landscape collage",
        "imagePrompt": "Four seasonal landscape scenes arranged together — spring blossoms, summer sun, autumn leaves, and winter frost.",
        "alt": "Spanish Months Refuse to Capitalize",
        "depictable": false,
        "credit": "rkramer62 (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/26503922@N08/5723222150",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-months-lowercase.webp"
      },
      "uid": "1481f5t1hqb67d"
    },
    {
      "id": "fact-primavera-only-feminine",
      "tags": [
        "seasons",
        "gender",
        "numbers-time"
      ],
      "title": "Three take el, one la",
      "body": "**El verano**, **el otoño**, **el invierno** — all masculine. **La primavera** is the lone holdout, the only season that takes **la**. If you are guessing an article for a season, guess **el** and you will be right three times out of four.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "spring blossoms flowering trees",
        "imagePrompt": "A vibrant spring landscape in full bloom with flowering trees, set apart from the bare branches of the other seasons nearby.",
        "alt": "Three take el, one la",
        "depictable": false,
        "credit": "enneafive (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/75612671@N03/26363972902",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-primavera-only-feminine.webp"
      },
      "uid": "124b922181as2y"
    },
    {
      "id": "fact-hacer-weather",
      "tags": [
        "seasons",
        "weather",
        "hacer"
      ],
      "title": "Spanish Weather Is Made, Not Felt",
      "body": "English says *it is hot*; Spanish says *it makes heat*. Temperature runs on **hacer**, not **ser** or **estar**: **en verano hace mucho calor**, **en invierno hace frío**. Swap in one of the *to be* verbs and the sentence stops sounding like weather at all.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A sun-drenched plaza in Seville shimmering with summer heat, with people seeking shade under awnings.",
        "imageSearchTerm": "sunny Spanish plaza heat",
        "alt": "Spanish Weather Is Made, Not Felt",
        "depictable": true,
        "credit": "Pexels · Emilio Sánchez  Hernández",
        "creditUrl": "https://www.pexels.com/photo/cadiz-plaza-with-spanish-flag-and-fountain-37520846/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-hacer-weather.webp"
      },
      "uid": "kilfw118ui6fh"
    },
    {
      "id": "fact-in-laws-one-word-each",
      "tags": [
        "family-people",
        "in-laws"
      ],
      "title": "A word for every in-law",
      "body": "No hyphens required. **El suegro** and **la suegra** are your spouse's parents, **el yerno** and **la nuera** are the ones who married in, and **cuñado / cuñada** covers siblings by marriage in both directions — your spouse's brother and your sister's husband are equally **tu cuñado**.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A large extended family gathered around an outdoor table for a shared meal.",
        "imageSearchTerm": "extended family outdoor table",
        "alt": "Spanish Has a Word for Every In-Law",
        "depictable": true,
        "credit": "Pexels · cottonbro studio",
        "creditUrl": "https://www.pexels.com/photo/a-family-sitting-at-the-table-5959750/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-in-laws-one-word-each.webp"
      },
      "uid": "1hn2yaq1ehdcag"
    },
    {
      "id": "fact-nuera-not-feminine-yerno",
      "tags": [
        "family-people",
        "in-laws"
      ],
      "title": "Nuera isn't yerno's feminine",
      "body": "Most Spanish in-law pairs just swap a vowel: **suegro / suegra**, **cuñado / cuñada**. The son- and daughter-in-law break the pattern — **el yerno** and **la nuera** are two unrelated words, so there is no shortcut here. You memorize both.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "mismatched puzzle pieces pair",
        "imagePrompt": "Two puzzle pieces from entirely different sets placed side by side, refusing to interlock, symbolizing two words that do not share a root.",
        "alt": "Nuera isn't yerno's feminine",
        "depictable": false,
        "credit": "Unsplash · Vardan Papikyan · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/a-person-holding-two-pieces-of-a-puzzle-JzE1dHEaAew",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-nuera-not-feminine-yerno.webp"
      },
      "uid": "qsgbqs1sz237e"
    },
    {
      "id": "fact-primos-sobrinos",
      "tags": [
        "family-people",
        "cousins"
      ],
      "title": "Everyone Is Just a Primo",
      "body": "**El primo / la prima** is a cousin and **el sobrino / la sobrina** a nephew or niece — and everyday Spanish does not bother sorting first cousins from second ones. They are all **primos** until precision matters, at which point **primo segundo** does the job. Unlike the **cuñados** and **suegros**, these are blood relatives.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "cousins family reunion children",
        "imagePrompt": "A group of cousins of different ages playing together at a family reunion.",
        "alt": "Everyone Is Just a Primo",
        "depictable": true,
        "credit": "Pexels · Ian Taylor",
        "creditUrl": "https://www.pexels.com/photo/joyful-children-playing-in-a-sunny-park-34507618/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-primos-sobrinos.webp"
      },
      "uid": "1aum47aue3ngs"
    },
    {
      "id": "fact-aspecto-fisico-pairs",
      "tags": [
        "family-people",
        "appearance",
        "stature-hair"
      ],
      "title": "Physical Description Comes in Pairs",
      "body": "Height and build run as opposites: **alto / bajo** (*tall / short*), **delgado / gordo** (*slender / heavy* — the second used neutrally, but with care). Hair gets three words in Spain: **rubio** for blonde, **moreno** for dark-haired (it stretches to darker skin too), and **castaño** specifically for chestnut-brown.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A row of portrait photos showing people with different hair colors and builds, from blonde to dark to chestnut brown.",
        "imageSearchTerm": "diverse portraits hair color",
        "alt": "Physical Description Comes in Pairs",
        "depictable": true,
        "credit": "Pexels · Polina Tankilevitch",
        "creditUrl": "https://www.pexels.com/photo/group-of-friends-smiling-at-the-camera-6988522/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-aspecto-fisico-pairs.webp"
      },
      "uid": "fwuna71pqb5sv"
    },
    {
      "id": "fact-simpatico-false-friend",
      "tags": [
        "family-people",
        "character-build",
        "false-friends"
      ],
      "title": "Simpático Is Not Sympathetic",
      "body": "Personality words mostly land where a Latin-root guess puts them: **optimista**, **serio**, **inteligente**. Then **simpático** breaks the streak — it means *friendly* or *likeable*, not *sympathetic*. It praises someone's charm, not their compassion.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "friendly smiling person laughing",
        "imagePrompt": "A warm, friendly person smiling and laughing with others in a relaxed social moment.",
        "alt": "Simpático Is Not Sympathetic",
        "depictable": true,
        "credit": "Pexels · Gabriel Frank",
        "creditUrl": "https://www.pexels.com/photo/portrait-of-laughing-woman-15088458/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-simpatico-false-friend.webp"
      },
      "uid": "1rwh7he5wt4ec"
    },
    {
      "id": "fact-marital-status-four",
      "tags": [
        "family-people",
        "marital-status"
      ],
      "title": "Four Marital Statuses, One Vowel Swap",
      "body": "**Soltero** (*single*), **casado** (*married*), **divorciado** (*divorced*), **viudo** (*widowed*) — each swaps its **-o** for an **-a** when the person is a woman, so English's two separate nouns *widower* and *widow* are simply **viudo** and **viuda**. Expect all four early: marital status comes up constantly in Spanish introductions.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "wedding rings marriage symbol",
        "imagePrompt": "A pair of wedding rings resting together on a table, symbolizing marital status.",
        "alt": "Four Marital Statuses, One Vowel Swap",
        "depictable": true,
        "credit": "Pexels · Jairus Abiasen",
        "creditUrl": "https://www.pexels.com/photo/golden-wedding-rings-on-holy-bible-cover-37488823/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-marital-status-four.webp"
      },
      "uid": "bn6gpq1mik0r8"
    },
    {
      "id": "fact-novio-groom",
      "tags": [
        "family-people",
        "social-bond",
        "relationships"
      ],
      "title": "Novio, from dating to altar",
      "body": "**Novio / novia** stretches from a serious dating partner to the person standing at the altar, and context decides which. **Tiene novio** means *she has a boyfriend*; on a wedding day, **el novio** is *the groom*. Once a ring is involved, the word is **comprometido** (*engaged*).",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A bride and groom standing together at a wedding altar.",
        "imageSearchTerm": "Spanish wedding bride groom",
        "alt": "Novio Covers the Whole Distance to the Altar",
        "depictable": true,
        "credit": "Pexels · amine photographe",
        "creditUrl": "https://www.pexels.com/photo/a-man-and-woman-are-holding-hands-and-wearing-wedding-rings-27650381/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-novio-groom.webp"
      },
      "uid": "nmz9l91luvmtb"
    },
    {
      "id": "fact-amigo-weight",
      "tags": [
        "family-people",
        "social-bond",
        "relationships"
      ],
      "title": "Amigo Costs More Than Friend",
      "body": "**El conocido** is literally *the known person* — an acquaintance, someone whose name you happen to have. **Amigo** sits well above that, and Spanish speakers spend the word more carefully than English speakers spend *friend*. Promoting a **conocido** to **amigo** is a real promotion.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "close friends laughing together",
        "imagePrompt": "Two close friends laughing and embracing warmly, representing a deep bond of friendship.",
        "alt": "Amigo Costs More Than Friend",
        "depictable": true,
        "credit": "Pexels · Antonius Ferret",
        "creditUrl": "https://www.pexels.com/photo/three-laughing-women-5254676/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-amigo-weight.webp"
      },
      "uid": "1hr3galfgi0rb"
    },
    {
      "id": "fact-carta-not-menu",
      "tags": [
        "food-drink",
        "restaurant",
        "false-friends"
      ],
      "title": "La carta vs el menú",
      "body": "**La carta** is the list of dishes you order from. **El menú** is something else: the **menú del día**, a fixed-price set meal and one of the better deals in Spain at lunch. Order from the carta with *Quisiera...*, or — casually, as the waiter works around the table — *Para mí, el pollo*.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "restaurant menu card table",
        "imagePrompt": "A restaurant table set with a closed leather-bound menu, with a waiter approaching to take an order.",
        "alt": "La carta vs el menú",
        "depictable": true,
        "credit": "Pexels · Haberdoedas Photography",
        "creditUrl": "https://www.pexels.com/photo/cozy-outdoor-cafe-terrace-with-wooden-decor-32910863/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-carta-not-menu.webp"
      },
      "uid": "1fpuqm33rjim"
    },
    {
      "id": "fact-pescado-vs-pez",
      "tags": [
        "food-drink",
        "protein-fruit"
      ],
      "title": "Pescado is caught, pez swims",
      "body": "Spanish splits a word English never bothered to. **El pez** is a fish alive in the water; **el pescado** is the same animal once it has been caught and put on a plate. Ask a waiter for *pez* and you have technically ordered an aquarium.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A fresh fish market display with whole fish laid on ice beside a tank of live swimming fish.",
        "imageSearchTerm": "fresh fish market display",
        "alt": "Pescado Is Caught; Pez Is Still Swimming",
        "depictable": true,
        "credit": "Pexels · Kindel Media",
        "creditUrl": "https://www.pexels.com/photo/fresh-fishes-on-tray-with-ice-8352394/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-pescado-vs-pez.webp"
      },
      "uid": "jgv7mj177wthb"
    },
    {
      "id": "fact-cuatro-carnes",
      "tags": [
        "food-drink",
        "protein-fruit"
      ],
      "title": "The four meats",
      "body": "Four proteins carry most Spanish menus: **pollo** (*chicken*), **cerdo** (*pork*), **cordero** (*lamb*), and **ternera** — beef, but specifically young beef. Meat from an older animal is sold under a different name entirely: **vaca** or **buey**.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "assorted raw meats butcher",
        "imagePrompt": "A butcher's display case with cuts of chicken, pork, lamb, and beef arranged together.",
        "alt": "The four meats",
        "depictable": true,
        "credit": "Pexels · Christophe RASCLE",
        "creditUrl": "https://www.pexels.com/photo/man-selling-meat-on-a-street-market-18882519/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-cuatro-carnes.webp"
      },
      "uid": "makc6pylid0p"
    },
    {
      "id": "fact-despensa-aceite-arroz",
      "tags": [
        "food-drink",
        "staples"
      ],
      "title": "What the Spanish Pantry Runs On",
      "body": "**Aceite de oliva** and **sal** season nearly everything — *la paella lleva mucho aceite de oliva* — and Spain presses more olive oil than any other country on earth. The two staple carbs are **pan** (*bread*) and **arroz** (*rice*). **Verduras** covers vegetables broadly, while **legumbres** — lentils, chickpeas, beans — get a word of their own.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A rustic pantry shelf holding a bottle of olive oil, a loaf of bread, and bags of rice and legumes.",
        "imageSearchTerm": "olive oil bread rice",
        "alt": "What the Spanish Pantry Runs On",
        "depictable": true,
        "credit": "Pexels · Zakhar Vozhdaienko",
        "creditUrl": "https://www.pexels.com/photo/delicious-seafood-paella-with-fresh-baguette-36878061/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-despensa-aceite-arroz.webp"
      },
      "uid": "29ffko9dbhqq"
    },
    {
      "id": "fact-zumo-vs-jugo",
      "tags": [
        "food-drink",
        "cold-soft",
        "regional"
      ],
      "title": "Juice Changes Its Name Mid-Atlantic",
      "body": "*Juice* is **zumo** in Spain and **jugo** through most of Latin America. Order **zumo de naranja** in Mexico City and you will be understood perfectly — and instantly marked as someone who learned their Spanish in Spain.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "fresh orange juice glass",
        "imagePrompt": "A glass of freshly squeezed orange juice sitting on a table.",
        "alt": "Juice Changes Its Name Mid-Atlantic",
        "depictable": true,
        "credit": "Pexels · Tymur Khakimov",
        "creditUrl": "https://www.pexels.com/photo/orange-slices-and-juice-in-glass-6412584/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-zumo-vs-jugo.webp"
      },
      "uid": "1ffgsor1ojyp11"
    },
    {
      "id": "fact-cana-y-vino-tinto",
      "tags": [
        "food-drink",
        "cold-soft",
        "alcohol-sweet"
      ],
      "title": "Una caña, un tinto",
      "body": "**Cerveza** is beer, but in a Spanish bar the order you hear constantly is **una caña** — a small draft, poured fresh, and another twenty minutes later. Wine comes **tinto** (*red*) or **blanco** (*white*); red wine is never called *rojo*.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "draft beer red wine",
        "imagePrompt": "A small glass of draft beer beside a glass of red wine on a bar counter.",
        "alt": "Una caña, un tinto",
        "depictable": true,
        "credit": "Pexels · Rachel Claire",
        "creditUrl": "https://www.pexels.com/photo/frozen-beer-tap-at-the-bar-counter-6126940/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-cana-y-vino-tinto.webp"
      },
      "uid": "1r9a1y4iaf38i"
    },
    {
      "id": "fact-postre-flan-natillas",
      "tags": [
        "food-drink",
        "alcohol-sweet",
        "culture"
      ],
      "title": "Spanish Dessert Is Custard, Not Cake",
      "body": "**El postre** is dessert, and in Spain that means custards and creams — **flan**, **natillas**, **crema catalana** — not the dense cake-and-pie tradition. **Dulce** does double duty: the flavor *sweet*, and the noun for a sweet treat. After the postre comes **un café**, an espresso by default, and then the bill.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A serving of flan and crema catalana custard desserts on a cafe table, with a small espresso beside them.",
        "imageSearchTerm": "flan crema catalana dessert",
        "alt": "Spanish Dessert Is Custard, Not Cake",
        "depictable": true,
        "credit": "Pexels · Gu Ko",
        "creditUrl": "https://www.pexels.com/photo/delicious-caramel-flan-with-spoon-in-cafe-31872297/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-postre-flan-natillas.webp"
      },
      "uid": "14abgr66txy58"
    },
    {
      "id": "fact-billete-vs-boleto",
      "tags": [
        "transportation",
        "travel-transport",
        "regional"
      ],
      "title": "Billete vs. Boleto",
      "body": "The same paper rectangle changes names across the Atlantic: **el billete** at a Madrid ticket window, **el boleto** at one in Mexico City. Order the wrong one in Mexico and you get a polite correction — over there *billete* leans toward *banknote*.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "paper train ticket hand",
        "imagePrompt": "A hand holding a small paper ticket at a train station window.",
        "alt": "Billete vs. Boleto",
        "depictable": true,
        "credit": "Pexels · Alexander Mass",
        "creditUrl": "https://www.pexels.com/photo/man-holding-a-suitcase-18799888/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-billete-vs-boleto.webp"
      },
      "uid": "14s7eki1twjnge"
    },
    {
      "id": "fact-estacion-vs-anden",
      "tags": [
        "transportation",
        "travel-transport"
      ],
      "title": "Only Bus Has No Platform",
      "body": "**El metro** and **el autobús** both depart from **una estación**, but only trains and metros pull up to **el andén** — the platform. A bus has no andén; it has a curb. Getting the two words straight is the difference between waiting in the right place and the wrong one.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A train platform at a busy metro station with a train pulling in.",
        "imageSearchTerm": "train station platform Madrid",
        "alt": "Metro and Bus Share a Station; Only Rail Has a Platform",
        "depictable": true,
        "credit": "Pexels · Alex Hoces",
        "creditUrl": "https://www.pexels.com/photo/principe-pio-train-station-in-madrid-at-night-17060373/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-estacion-vs-anden.webp"
      },
      "uid": "id2uiaqmue1s"
    },
    {
      "id": "fact-trasbordo-y-tomar",
      "tags": [
        "transportation",
        "travel-transport"
      ],
      "title": "Switch Lines, Not Switch Plans",
      "body": "A **trasbordo** is a change of lines mid-journey: *tiene que hacer un trasbordo en la próxima estación* means get off and pick up a different line here. The verb for boarding is universal — **tomar**, as in *tomar el metro* and *tomar el autobús*.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "metro passengers transfer station",
        "imagePrompt": "Passengers transferring between subway lines at a busy metro station.",
        "alt": "Switch Lines, Not Switch Plans",
        "depictable": true,
        "credit": "Pexels · tslui",
        "creditUrl": "https://www.pexels.com/photo/people-standing-on-a-platform-with-a-subway-train-approaching-the-station-19585349/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-trasbordo-y-tomar.webp"
      },
      "uid": "10j922reln9xp"
    },
    {
      "id": "fact-cuadra-vs-manzana",
      "tags": [
        "transportation",
        "place-action",
        "regional"
      ],
      "title": "An Apple in Spain",
      "body": "**La cuadra** is how Latin America measures walking distance — *está a tres cuadras* is three blocks away. Spain prefers **manzana** for the same square of city, a word that also happens to mean *apple*. Directions involving fruit have confused a great many tourists.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "city street block pedestrians",
        "imagePrompt": "A tree-lined city street block with pedestrians walking along the sidewalk.",
        "alt": "An Apple in Spain",
        "depictable": true,
        "credit": "Pexels · Josh Hild",
        "creditUrl": "https://www.pexels.com/photo/pedestrians-crossing-street-in-city-18348889/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-cuadra-vs-manzana.webp"
      },
      "uid": "msc7mk1kkydiw"
    },
    {
      "id": "fact-gira-dobla-esquina",
      "tags": [
        "transportation",
        "direction",
        "place-action"
      ],
      "title": "Gira or Dobla",
      "body": "**Gira** and **dobla** are the imperatives shouted at intersections, and both mean *turn*: *al final de la calle, gira a la derecha*. The landmark is usually **la esquina** — the corner — which does extra work in Latin America, where addresses are given by cross-streets rather than house numbers.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "street corner intersection turn",
        "imagePrompt": "A pedestrian at a street corner intersection, pausing as if about to turn.",
        "alt": "Gira or Dobla",
        "depictable": true,
        "credit": "Pexels · Mehmet Turgut  Kirkgoz",
        "creditUrl": "https://www.pexels.com/photo/cars-on-the-road-13289120/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-gira-dobla-esquina.webp"
      },
      "uid": "1v11huc1hw0u4"
    },
    {
      "id": "fact-lejos-o-cerca",
      "tags": [
        "transportation",
        "direction"
      ],
      "title": "Lejos or Cerca",
      "body": "Spanish directions are mercifully literal: **a la derecha** (*right*), **a la izquierda** (*left*), **todo recto** (*straight ahead*). The one follow-up worth asking is whether it is **lejos** or **cerca** — far, or near — because *todo recto* covers both a two-minute walk and a forty-minute one.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "person pointing giving directions",
        "imagePrompt": "A person pointing down the street to give directions to another person on a city sidewalk.",
        "alt": "Lejos or Cerca",
        "depictable": true,
        "credit": "Pexels · Sóc Năng Động",
        "creditUrl": "https://www.pexels.com/photo/man-in-helmet-pointing-direction-outdoors-34885771/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-lejos-o-cerca.webp"
      },
      "uid": "85h02o1gvl2ma"
    },
    {
      "id": "fact-facturar-la-maleta",
      "tags": [
        "transportation",
        "airport"
      ],
      "title": "Facturar: Bag, Not Invoice",
      "body": "Airport choreography, in order: hand over **el pasaporte**, **facturar la maleta** at **facturación** — the check-in and bag-drop counter — and walk away with **la tarjeta de embarque**. Leave the terminal and **facturar** reverts to its everyday meaning: *to invoice*.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "airport luggage check counter",
        "imagePrompt": "A traveler checking in a suitcase at an airport check-in counter.",
        "alt": "Facturar: Bag, Not Invoice",
        "depictable": true,
        "credit": "jeremyfoo (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/73207483@N00/1968584537",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-facturar-la-maleta.webp"
      },
      "uid": "riuzxf9y8cfl"
    },
    {
      "id": "fact-aduana-nada-que-declarar",
      "tags": [
        "transportation",
        "airport"
      ],
      "title": "La Aduana: The Last Gate",
      "body": "Once **el vuelo** lands, the last hurdle is **la aduana** (*customs*). Arrivals split into two channels: the green one signposted **nada que declarar** — nothing to declare — and a red one for anything that does. Declare what needs declaring; the agents are not in a mood to negotiate.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "Travelers walking through an airport customs arrival area with separate channel corridors.",
        "imageSearchTerm": "airport customs arrival area",
        "alt": "La Aduana Is the Last Gate After the Vuelo",
        "depictable": true
      },
      "uid": "1jw1i7vy1nwd9"
    },
    {
      "id": "fact-ida-y-vuelta",
      "tags": [
        "travel-transport",
        "transportation"
      ],
      "title": "Ida y Vuelta",
      "body": "**Ida y vuelta** — literally *going and returning* — is how you ask for a round trip: *compré un billete de ida y vuelta*. The opposite is a **billete de ida**, also called a **billete sencillo**. Two phrases, and every ticket window in Spain runs on them.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "round trip train tickets",
        "imagePrompt": "A traveler holding two small paper train tickets at a station platform, representing a round-trip journey.",
        "alt": "Ida y Vuelta",
        "depictable": true,
        "credit": "Pexels · Torsten Dettlaff",
        "creditUrl": "https://www.pexels.com/photo/orange-and-green-label-airplane-ticket-69866/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-ida-y-vuelta.webp"
      },
      "uid": "18irewauvn28e"
    },
    {
      "id": "fact-coche-carro-auto",
      "tags": [
        "travel-transport",
        "transportation",
        "regional"
      ],
      "title": "Coche, Carro, Auto",
      "body": "**El coche** is the car in Spain — *necesito un coche para conducir por España* — but it is **el carro** in Mexico and Colombia and **el auto** in Argentina and Chile. The verb splits too: Spain **conduce**, most of Latin America **maneja**.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "car parked city street",
        "imagePrompt": "A car parked along a city street, representing everyday transportation.",
        "alt": "Coche, Carro, Auto",
        "depictable": true,
        "credit": "Pexels · Nadin Nandin",
        "creditUrl": "https://www.pexels.com/photo/autumn-cityscape-with-cars-in-chernihiv-ukraine-38368133/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-coche-carro-auto.webp"
      },
      "uid": "93enwz1yxak55"
    },
    {
      "id": "fact-estacion-de-tren-ave",
      "tags": [
        "travel-transport",
        "transportation"
      ],
      "title": "May Be an AVE Station",
      "body": "**La estación** de tren in Spain may well be an **AVE** station — *Alta Velocidad Española*, the high-speed service that has given the country the longest high-speed rail network in Europe. Worth asking *¿dónde está la estación de tren?* before you settle for a bus.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A sleek white AVE high-speed train pulling into a modern Spanish train station platform.",
        "imageSearchTerm": "AVE high-speed train station",
        "alt": "The Estación de Tren May Be an AVE Station",
        "depictable": true,
        "credit": "Pexels · Zak Mir",
        "creditUrl": "https://www.pexels.com/photo/high-speed-train-at-barcelona-station-platform-35727855/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-estacion-de-tren-ave.webp"
      },
      "uid": "quollx1gr6dj"
    },
    {
      "id": "fact-botones-singular",
      "tags": [
        "housing-lodging",
        "people-keys"
      ],
      "title": "El Botones Looks Plural",
      "body": "**El botones** is the bellhop who handles your bags — singular and masculine despite the -s, and unchanged in the plural (*los botones*). The name comes from the buttons down the front of the classic uniform jacket.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A hotel bellhop wearing a classic uniform jacket with a row of buttons down the front, carrying guest luggage.",
        "imageSearchTerm": "hotel bellhop buttoned uniform",
        "alt": "El Botones Looks Plural but Is One Person",
        "depictable": true,
        "credit": "Pexels · cottonbro studio",
        "creditUrl": "https://www.pexels.com/photo/porter-pulling-a-hotel-trolley-5371576/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-botones-singular.webp"
      },
      "uid": "1gujega1u8hn3y"
    },
    {
      "id": "fact-check-in-recepcion",
      "tags": [
        "housing-lodging",
        "stay-concepts",
        "people-keys"
      ],
      "title": "The Check-In Script at La Recepción",
      "body": "At **la recepción** you are **el huésped** (*the guest*) and the person across the desk is **el recepcionista**. Without a booking, open with *¿tiene una habitación libre?*; with a **reserva**, *tengo una reserva a nombre de...*. Either way you leave the desk holding **la llave**.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "hotel reception desk check-in",
        "imagePrompt": "A receptionist at a hotel front desk handing a guest a room key.",
        "alt": "The Check-In Script at La Recepción",
        "depictable": true,
        "credit": "Pexels · Mikhail Nilov",
        "creditUrl": "https://www.pexels.com/photo/photo-of-a-person-s-hand-pressing-a-bell-7820689/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-check-in-recepcion.webp"
      },
      "uid": "1330fz1nihdsr"
    },
    {
      "id": "fact-estancia-estadia",
      "tags": [
        "housing-lodging",
        "stay-concepts",
        "regional"
      ],
      "title": "Unless You're in Argentina",
      "body": "**La estancia** is the length of your stay; much of Latin America says **la estadía** instead. In Argentina and Uruguay, though, *una estancia* is a sprawling cattle ranch — which makes **estadía** the safer word across most of the Americas. Either way, confirm *¿cuántas noches?* at the desk.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "Argentine estancia cattle ranch",
        "imagePrompt": "A vast cattle ranch in the Argentine pampas with grazing cattle under an open sky.",
        "alt": "Unless You're in Argentina",
        "depictable": true,
        "credit": "Pexels · Alex Dos Santos",
        "creditUrl": "https://www.pexels.com/photo/black-and-white-cattle-grazing-in-buenos-aires-field-33462115/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-estancia-estadia.webp"
      },
      "uid": "12ba7hy139ydnw"
    },
    {
      "id": "fact-funciona-no-trabaja",
      "tags": [
        "housing-lodging",
        "climate-shower"
      ],
      "title": "A Broken TV Doesn't Trabajar",
      "body": "Spanish has two verbs for *to work*. **Funcionar** is the mechanical one, for appliances: *en la habitación hace mucho calor, ¿funciona el aire acondicionado?* **Trabajar** is the employment one. A television does not *trabajar*; it **funciona**, or it does not.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "hotel room air conditioner",
        "imagePrompt": "A wall-mounted air conditioning unit inside a warm hotel room, with a small indicator light showing it's off.",
        "alt": "A Broken TV Doesn't Trabajar",
        "depictable": true,
        "credit": "Pexels · Max Vakhtbovych",
        "creditUrl": "https://www.pexels.com/photo/bed-in-hotel-room-7166944/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-funciona-no-trabaja.webp"
      },
      "uid": "15mnqpvth41sj"
    },
    {
      "id": "fact-basicos-de-la-habitacion",
      "tags": [
        "housing-lodging",
        "sleep-bath",
        "climate-shower"
      ],
      "title": "The Four Things Every Room Has",
      "body": "Inside the room the basics are **la cama** (*bed*), **la almohada** (*pillow*), **la ducha** (*shower*), and **la toalla** (*towel*). Climate is the most common complaint, and it takes two opposite words: **la calefacción** when the room is freezing, **el aire acondicionado** when it is not.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A neatly made hotel bed with a plump pillow and folded towels nearby.",
        "imageSearchTerm": "hotel bed folded towels",
        "alt": "The Four Things Every Room Has",
        "depictable": true,
        "credit": "Pexels · Rodolpho Zanardo",
        "creditUrl": "https://www.pexels.com/photo/two-white-towels-1304110/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-basicos-de-la-habitacion.webp"
      },
      "uid": "17v2gmc1vxjfp0"
    },
    {
      "id": "fact-factura-vs-cuenta",
      "tags": [
        "housing-lodging",
        "billing"
      ],
      "title": "La Factura, Not La Cuenta",
      "body": "**La cuenta** is the casual bill you would ask for in a restaurant. **La factura** is the official, itemized invoice with the tax details — the one your employer will want back. At hotel checkout, the wrong word gets you the wrong piece of paper.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "itemized hotel invoice paper",
        "imagePrompt": "A close-up of a detailed, itemized hotel invoice with tax lines on a checkout counter.",
        "alt": "La Factura, Not La Cuenta",
        "depictable": true,
        "credit": "Pexels · Kindel Media",
        "creditUrl": "https://www.pexels.com/photo/close-up-shot-of-a-person-holding-a-clipboard-7651555/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-factura-vs-cuenta.webp"
      },
      "uid": "zhnbwx1tacytz"
    },
    {
      "id": "fact-desayuno-incluido",
      "tags": [
        "housing-lodging",
        "billing"
      ],
      "title": "Incluido: The Highest-Value Word",
      "body": "**Incluido** means *included* — *¿el desayuno está incluido?* is the question that saves you a surprise at checkout. Keep its neighbors straight: **el precio** is the price, and **el pago** is the payment itself.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "hotel breakfast buffet table",
        "imagePrompt": "A hotel breakfast buffet spread with pastries, coffee, and fresh juice.",
        "alt": "Incluido: The Highest-Value Word",
        "depictable": true,
        "credit": "Pexels · Matheus Bertelli",
        "creditUrl": "https://www.pexels.com/photo/tray-with-ham-and-cheese-next-to-the-bread-13871291/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-desayuno-incluido.webp"
      },
      "uid": "10clebq1jeksh6"
    },
    {
      "id": "fact-pago-por-adelantado",
      "tags": [
        "housing-lodging",
        "payment-method",
        "billing"
      ],
      "title": "Por Adelantado: Before, Never After",
      "body": "Smaller **pensiones** often post **pago por adelantado** — payment in advance. **Por adelantado** never means afterwards, so read it as *pay now*. Then pick your method: **tarjeta de crédito**, or **en efectivo** — banknotes and coins. The verb throughout is **pagar**.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "cash banknotes hotel payment",
        "imagePrompt": "A guest handing euro banknotes to a small pensión's front-desk clerk to pay in advance.",
        "alt": "Por Adelantado: Before, Never After",
        "depictable": true,
        "credit": "Pexels · Engin Akyurt",
        "creditUrl": "https://www.pexels.com/photo/close-up-shot-of-paper-money-10149288/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-pago-por-adelantado.webp"
      },
      "uid": "1uuwg8a1h3quva"
    },
    {
      "id": "fact-habitacion-doble",
      "tags": [
        "housing-lodging",
        "stay-concepts"
      ],
      "title": "Doble Might Have Two Beds",
      "body": "**Habitación doble** books a room for two — but *doble* describes the occupancy, not the mattress. Specify **cama de matrimonio** for one big bed or **dos camas** for twins, or you find out at 11 p.m. which one the hotel assumed.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "hotel room twin beds",
        "imagePrompt": "A hotel room furnished with two separate twin beds instead of one large bed.",
        "alt": "Doble Might Have Two Beds",
        "depictable": true,
        "credit": "Pexels · Quang Nguyen Vinh",
        "creditUrl": "https://www.pexels.com/photo/interior-design-of-hotel-room-14021918/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-habitacion-doble.webp"
      },
      "uid": "1629ye85hdmzo"
    },
    {
      "id": "fact-ascensor-planta-baja",
      "tags": [
        "housing-lodging",
        "regional"
      ],
      "title": "Ascensor, Elevador, Floor Zero",
      "body": "**El ascensor** is the lift — **el elevador** in much of Latin America. Watch the button panel: the ground floor is **planta baja (PB)**, so *la primera planta* is already one flight up. And in Spain **un piso** is not only a storey; it is also an apartment.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "elevator button panel Spain",
        "imagePrompt": "A close-up of an elevator button panel showing the ground floor marked PB.",
        "alt": "Ascensor, Elevador, Floor Zero",
        "depictable": true,
        "credit": "Pexels · Erik Mclean",
        "creditUrl": "https://www.pexels.com/photo/hand-picking-the-floor-in-the-elevator-16026071/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-ascensor-planta-baja.webp"
      },
      "uid": "1hwrokz1o2mrtb"
    },
    {
      "id": "fact-comedor-desayuno",
      "tags": [
        "housing-lodging",
        "food-drink",
        "culture"
      ],
      "title": "El Comedor and the Spanish Breakfast",
      "body": "**El comedor** is the dining room where *el desayuno se sirve*. What arrives is lighter than you expect: **tostada con tomate**, a **café con leche**, maybe a **zumo**. Spain saves its appetite for the two o'clock lunch.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A light Spanish breakfast of tomato-topped toast, a café con leche, and a small glass of juice.",
        "imageSearchTerm": "tostada con tomate breakfast",
        "alt": "El Comedor and the Spanish Breakfast",
        "depictable": true,
        "credit": "Gerda Arendt (Openverse) · cc0 1.0",
        "creditUrl": "https://commons.wikimedia.org/w/index.php?curid=155013247",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-comedor-desayuno.webp"
      },
      "uid": "194avatjb0kzt"
    },
    {
      "id": "fact-solo-estoy-mirando",
      "tags": [
        "shop",
        "phrases",
        "shopping-money"
      ],
      "title": "Solo Estoy Mirando: The Polite Brush-Off",
      "body": "The moment you walk into **una tienda**, **el dependiente** (*shop assistant*) will ask *\"¿Le puedo ayudar?\"* The single most useful reply in this lesson is **\"Solo estoy mirando\"** — *\"I'm just looking.\"* It ends the sales pitch without a hint of rudeness.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "shop assistant greeting customer",
        "imagePrompt": "A shop assistant greeting a customer who is browsing racks of clothing in a small boutique.",
        "alt": "Solo Estoy Mirando: The Polite Brush-Off",
        "depictable": true,
        "credit": "Pexels · Amina Filkins",
        "creditUrl": "https://www.pexels.com/photo/happy-female-florist-waving-hand-in-shop-5413728/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-solo-estoy-mirando.webp"
      },
      "uid": "l5jylj1c4foj1"
    },
    {
      "id": "fact-probarse-reflexive-probador",
      "tags": [
        "shop",
        "trying-on",
        "shopping-money"
      ],
      "title": "Probarse vs. El Probador",
      "body": "To try clothes on you need the reflexive verb **probarse**: *\"¿Me lo puedo probar?\"* (*\"Can I try it on?\"*). The room you do it in is **el probador**. Don't mix it up with **el escaparate**, which is the window out front, or **el dependiente**, who is a person.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "clothing store fitting room",
        "imagePrompt": "A clothing store fitting room with a curtain, mirror, and a garment hanging on a hook.",
        "alt": "Probarse vs. El Probador",
        "depictable": true,
        "credit": "Pexels · Vitaly Gariev",
        "creditUrl": "https://www.pexels.com/photo/young-woman-trying-on-clothes-in-fashion-boutique-36730409/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-probarse-reflexive-probador.webp"
      },
      "uid": "1vqzfm3xjap5"
    },
    {
      "id": "fact-rebajas-fill-the-escaparate",
      "tags": [
        "shop",
        "shopping-money",
        "place-person"
      ],
      "title": "Rebajas Fill the Escaparate",
      "body": "**Las rebajas** are Spain's seasonal sale periods — the same discounts go by **las ofertas** or **liquidación** across much of Latin America. The signs land in **el escaparate**, the shop window, which most of Latin America calls **la vitrina** instead.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A shop window filled with bold red sale signs advertising seasonal discounts.",
        "imageSearchTerm": "shop window sale signs",
        "alt": "Rebajas Fill the Escaparate",
        "depictable": true,
        "credit": "Pexels · Semiha Deniz",
        "creditUrl": "https://www.pexels.com/photo/forty-percent-sale-sign-on-a-store-window-10826514/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-rebajas-fill-the-escaparate.webp"
      },
      "uid": "15c4t5d1ltf5yh"
    },
    {
      "id": "fact-talla-vs-numero",
      "tags": [
        "sizes",
        "shoes",
        "shopping-money"
      ],
      "title": "Talla for Clothes, Número for Shoes",
      "body": "Spanish splits sizing where English doesn't bother. **La talla** is your size in clothing; **el número** is your size in shoes. Ask *\"¿Qué talla usa?\"* about a pair of **zapatos** and you'll get a confused look — the shoe question is *\"¿Qué número usa?\"*",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "Rows of shoes arranged by size on shelves inside a shoe store.",
        "imageSearchTerm": "shoe store shelves display",
        "alt": "Talla for Clothes, Número for Shoes",
        "depictable": true,
        "credit": "Pexels · Tahir Xəlfəquliyev",
        "creditUrl": "https://www.pexels.com/photo/elegant-black-leather-shoes-display-on-wooden-shelves-34279970/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-talla-vs-numero.webp"
      },
      "uid": "nhdcpqvwa0c0"
    },
    {
      "id": "fact-quedar-does-the-fitting",
      "tags": [
        "sizes",
        "quedar",
        "grammar"
      ],
      "title": "Quedar: The Garment Does the Fitting",
      "body": "The fitting-room verdict runs on **quedar**, which behaves like **gustar** — the garment does the fitting *to you*, not the other way around. *\"No me queda bien\"* is *\"it doesn't fit me well\"*; *\"me queda grande\"* is *\"it's too big on me.\"* The fix: *\"Necesito una talla más grande.\"*",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "fitting room mirror clothes",
        "imagePrompt": "A person looking in a fitting room mirror at a jacket that fits noticeably too large.",
        "alt": "Quedar: The Garment Does the Fitting",
        "depictable": true,
        "credit": "Pexels · Gustavo Fring",
        "creditUrl": "https://www.pexels.com/photo/woman-in-brown-long-sleeve-shirt-and-blue-denim-jeans-3865936/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-quedar-does-the-fitting.webp"
      },
      "uid": "txy5yd1746pwl"
    },
    {
      "id": "fact-pantalones-always-plural",
      "tags": [
        "clothing",
        "grammar",
        "shopping-money"
      ],
      "title": "Pantalones Is Plural, Like English Pants",
      "body": "**Los pantalones** works like English *pants* — plural by default, even when you mean a single garment. **La camisa** (*shirt*) and **la falda** (*skirt*) stay singular, while **los zapatos** (*shoes*) are plural for the obvious reason: there are two of them.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "clothing rack pants shirts",
        "imagePrompt": "A clothing store rack displaying pairs of pants, shirts, and a skirt on hangers.",
        "alt": "Pantalones Is Plural, Like English Pants",
        "depictable": true,
        "credit": "Pexels · Pavel Danilyuk",
        "creditUrl": "https://www.pexels.com/photo/clothes-in-close-up-shot-6461400/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-pantalones-always-plural.webp"
      },
      "uid": "rupzd7kbzond"
    },
    {
      "id": "fact-lo-barato-sale-caro",
      "tags": [
        "price",
        "shopping-money"
      ],
      "title": "Lo Barato Sale Caro",
      "body": "The two price adjectives meet in a proverb every Spanish shopper knows: **\"Lo barato sale caro\"** — *\"cheap turns out expensive.\"* **Barato** is cheap, **caro** is expensive, and the saying is the Spanish version of *you get what you pay for*.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "broken cheap umbrella rain",
        "imagePrompt": "A cheap, flimsy umbrella broken and turned inside out in the rain beside a sturdier intact umbrella.",
        "alt": "Lo Barato Sale Caro",
        "depictable": false,
        "credit": "Unsplash · Erik Witsoe · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/pink-umbrella-mODxn7mOzms",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-lo-barato-sale-caro.webp"
      },
      "uid": "1ih1mtd1msh9s9"
    },
    {
      "id": "fact-descuento-given-regatear-earned",
      "tags": [
        "price",
        "shopping-money"
      ],
      "title": "Descuento Given; Regatear Earned",
      "body": "**El descuento** is a discount the shop hands you. **Regatear** (*to haggle*) is the discount you argue for — normal at markets and street stalls, out of place in a department store, where the price on the tag is the price.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A customer bargaining with a vendor at a busy outdoor market stall.",
        "imageSearchTerm": "market stall haggling vendor",
        "alt": "A Descuento Is Given; Regatear Earns It",
        "depictable": true,
        "credit": "Pexels · Maurício Mascaro",
        "creditUrl": "https://www.pexels.com/photo/men-s-brown-dress-shirt-796587/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-descuento-given-regatear-earned.webp"
      },
      "uid": "rgr7ae29p50o"
    },
    {
      "id": "fact-money-words-double-duty",
      "tags": [
        "money",
        "shopping-money"
      ],
      "title": "Four Money Words, Eight Jobs",
      "body": "Every money word here pulls double duty. **La moneda** is a coin *and* the general word for currency. **El billete** is a banknote *and*, in Spain, a train ticket. **El cajero** is the human cashier *and* the ATM (**cajero automático**). **El cambio** is your change *and* the exchange rate (**tipo de cambio**).",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A spread of euro coins and banknotes next to an ATM machine.",
        "imageSearchTerm": "euro coins and banknotes",
        "alt": "Four Money Words, Eight Jobs",
        "depictable": true,
        "credit": "Pexels · Willfried Wende",
        "creditUrl": "https://www.pexels.com/photo/rolled-euro-banknotes-and-coins-on-table-34637758/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-money-words-double-duty.webp"
      },
      "uid": "1x1j994jbcpcg"
    },
    {
      "id": "fact-la-mano-breaks-the-o-rule",
      "tags": [
        "body-parts",
        "gender",
        "body"
      ],
      "title": "La Mano Breaks the -O Rule",
      "body": "Spanish nouns ending in *-o* are almost always masculine — **el brazo**, **el dedo**, **el codo**. **La mano** is the famous holdout, an irregularity inherited from Latin, so it's *la mano derecha*, never *el mano*. Meanwhile **la cabeza**, **la pierna** and **la espalda** end in *-a* and behave exactly as advertised.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "raised right hand close-up",
        "imagePrompt": "A close-up of a person's raised right hand against a plain background.",
        "alt": "La Mano Breaks the -O Rule",
        "depictable": true,
        "credit": "Pexels · Mitchell Luo",
        "creditUrl": "https://www.pexels.com/photo/people-raising-their-closed-hands-4614301/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-la-mano-breaks-the-o-rule.webp"
      },
      "uid": "4nu3981imkmli"
    },
    {
      "id": "fact-face-four-words-z-rule",
      "tags": [
        "face",
        "gender",
        "body"
      ],
      "title": "The Face in Four Words",
      "body": "The face runs **el ojo** (*eye*), **la oreja** (*ear*), **la nariz** (*nose*) and **la boca** (*mouth*). Nouns ending in *-z* are usually feminine — **la luz**, **la voz**, **la paz**, **la nariz** — though **el lápiz** and **el pez** refuse to cooperate.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "human face close-up portrait",
        "imagePrompt": "A close-up portrait of a human face clearly showing the eye, ear, nose, and mouth.",
        "alt": "The Face in Four Words",
        "depictable": true,
        "credit": "Pexels · Karol Zieliński",
        "creditUrl": "https://www.pexels.com/photo/grayscale-photo-of-mans-face-9181434/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-face-four-words-z-rule.webp"
      },
      "uid": "x7tx1fqbxyzl"
    },
    {
      "id": "fact-internal-map-estomago-accent",
      "tags": [
        "body-parts",
        "torso",
        "body"
      ],
      "title": "The Internal Map, Three Words",
      "body": "Most internal anatomy waits for a higher level. **La garganta** (*throat*), **el estómago** (*stomach*) and **el corazón** (*heart*) are the entire internal map here — the first two because they generate the most complaints. Mind that accent: **estómago** is stressed es-TÓ-ma-go, and without the mark Spanish spelling rules would push you to say es-to-MA-go.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "person holding stomach ache",
        "imagePrompt": "A person pressing a hand to their stomach and throat, showing discomfort from an upset stomach and sore throat.",
        "alt": "The Internal Map, Three Words",
        "depictable": true,
        "credit": "Pexels · Sora Shimazaki",
        "creditUrl": "https://www.pexels.com/photo/person-suffering-from-a-stomach-pain-5938364/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-internal-map-estomago-accent.webp"
      },
      "uid": "efla19136ppzx"
    },
    {
      "id": "fact-doler-your-head-hurts-you",
      "tags": [
        "doler",
        "grammar",
        "health"
      ],
      "title": "In Spanish, Your Head Hurts You",
      "body": "**Doler** (*to hurt*) is built like **gustar**: the body part is the subject. *\"Me duele la cabeza\"* is literally *\"the head hurts me.\"* A plural part takes a plural verb — *\"Me duelen los pies.\"* And the part takes a definite article, never a possessive: *\"me duele mi cabeza\"* sounds wrong to a native speaker.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "person holding head headache",
        "imagePrompt": "A person pressing both hands to their head, wincing from a headache.",
        "alt": "In Spanish, Your Head Hurts You",
        "depictable": true,
        "credit": "Pexels · Kindel Media",
        "creditUrl": "https://www.pexels.com/photo/a-man-having-headache-7298459/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-doler-your-head-hurts-you.webp"
      },
      "uid": "tgo54optn7jq"
    },
    {
      "id": "fact-receta-prescription-or-recipe",
      "tags": [
        "doctor",
        "false-friend",
        "health"
      ],
      "title": "Una Receta: Prescription or Recipe",
      "body": "The **receta** your doctor writes is a *prescription*; the **receta** in a cookbook is a *recipe*. Same word, two worlds. You carry the medical one to **la farmacia** — in Spain, the shop under the illuminated green cross.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "The illuminated green cross sign of a Spanish pharmacy above its storefront.",
        "imageSearchTerm": "Spanish pharmacy green cross",
        "alt": "Una Receta: Prescription or Recipe",
        "depictable": true,
        "credit": "Pexels · Joaquin Carfagna",
        "creditUrl": "https://www.pexels.com/photo/neon-in-pharmacy-by-the-street-17976150/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-receta-prescription-or-recipe.webp"
      },
      "uid": "1h2qzh3y643hj"
    },
    {
      "id": "fact-cita-appointment-or-date",
      "tags": [
        "doctor",
        "health"
      ],
      "title": "Una Cita: Appointment or Date",
      "body": "**La cita** you book with the doctor is an appointment, but the same word covers a romantic date and a quotation in an essay. Context does all the work. Note the split in the clinic too: **el médico** names the profession (*voy al médico*), while *doctor* and *doctora* are how you address them. The nurse is **la enfermera**.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "doctor patient clinic appointment",
        "imagePrompt": "A doctor consulting with a patient in a clinic examination room.",
        "alt": "Una Cita: Appointment or Date",
        "depictable": true,
        "credit": "Pexels · Thirdman",
        "creditUrl": "https://www.pexels.com/photo/doctor-consulting-a-patient-7659869/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-cita-appointment-or-date.webp"
      },
      "uid": "12q9lke1pp2v70"
    },
    {
      "id": "fact-resfriado-catarro-gripe",
      "tags": [
        "ailments",
        "specific-illness",
        "health"
      ],
      "title": "Not Every Cold Is Gripe",
      "body": "A simple cold has two names in Spanish: **un resfriado** and **un catarro**, and you will hear both. **La gripe** is a level up — the flu, fever-driven and knock-you-flat. Calling a sniffle **gripe** oversells it the way calling a cold *the flu* does in English.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "sick person tissue blanket",
        "imagePrompt": "A person wrapped in a blanket on a couch, blowing their nose with a tissue, looking unwell.",
        "alt": "Not Every Cold Is Gripe",
        "depictable": true,
        "credit": "Pexels · Gustavo Fring",
        "creditUrl": "https://www.pexels.com/photo/a-person-holding-a-medicine-bottle-6285305/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-resfriado-catarro-gripe.webp"
      },
      "uid": "7iw6zcgwwbh6"
    },
    {
      "id": "fact-mareado-comes-from-the-sea",
      "tags": [
        "ailments",
        "general-feeling",
        "health"
      ],
      "title": "Mareado Comes From the Sea",
      "body": "**Mareado** covers *dizzy*, *lightheaded* and *seasick* in a single word — the verb **marear** traces straight back to **el mar** (*the sea*). So *\"estoy mareado\"* works on a ferry, on a hot bus, or after standing up too fast. **Cansado**, by contrast, just means tired.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "seasick passenger ferry deck",
        "imagePrompt": "A passenger looking pale and dizzy while gripping the railing of a ferry boat deck.",
        "alt": "Mareado Comes From the Sea",
        "depictable": true,
        "credit": "Pexels · Fidan Jafarova",
        "creditUrl": "https://www.pexels.com/photo/legs-of-people-standing-on-vessel-12522391/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-mareado-comes-from-the-sea.webp"
      },
      "uid": "1qpwf5yjnfxpq"
    },
    {
      "id": "fact-tener-vs-doler-symptoms",
      "tags": [
        "health-body",
        "grammar",
        "health"
      ],
      "title": "Tengo Fiebre, Me Duele",
      "body": "Spanish reports symptoms two ways. Conditions you *have* take **tener**: *\"Tengo fiebre\"*, *\"Tengo tos\"*, *\"Tengo dolor de estómago.\"* Pain located in a specific part takes **doler**: *\"Me duele la garganta.\"* Both turn up in one breath at the clinic — *\"Tengo fiebre y me duele la garganta.\"*",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "person fever thermometer sick",
        "imagePrompt": "A person lying in bed with a thermometer in their mouth, looking flushed with fever.",
        "alt": "Tengo Fiebre, Me Duele",
        "depictable": true,
        "credit": "Pexels · cottonbro studio",
        "creditUrl": "https://www.pexels.com/photo/a-person-holding-a-thermometer-5858740/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-tener-vs-doler-symptoms.webp"
      },
      "uid": "q1ugdm1ss5kwg"
    },
    {
      "id": "fact-receta-becomes-recetar",
      "tags": [
        "health-body",
        "health"
      ],
      "title": "Receta Becomes the Verb Recetar",
      "body": "**La receta** (*prescription*) spins off the verb **recetar**, *to prescribe*: *\"El médico me recetó un antibiótico.\"* You then buy **las medicinas** at **la farmacia** — the noun, the verb and the shop all inside one short errand.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "pharmacy shelf medicine bottles",
        "imagePrompt": "Shelves of medicine boxes and bottles inside a Spanish pharmacy.",
        "alt": "Receta Becomes the Verb Recetar",
        "depictable": true,
        "credit": "Pexels · Juan  Pérez Gallego",
        "creditUrl": "https://www.pexels.com/photo/vintage-pharmaceutical-bottles-in-glass-cabinet-34583553/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-receta-becomes-recetar.webp"
      },
      "uid": "1x8vjinpl3467"
    },
    {
      "id": "fact-diestro-zurdo-mano-derecha",
      "tags": [
        "health-body",
        "body"
      ],
      "title": "Diestro, Zurdo, and la Mano Derecha",
      "body": "*\"Escribo con la mano derecha\"* — *I write with my right hand*. Notice that Spanish says **la mano**, not *mi mano*, the same article habit as **doler**. If you write with **la mano izquierda** you are **zurdo** (or **zurda**); right-handers are **diestros**.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A close-up of a hand writing with a pen, showing whether it's the left or right hand.",
        "imageSearchTerm": "hand writing with pen",
        "alt": "Diestro, Zurdo, and la Mano Derecha",
        "depictable": true,
        "credit": "Pexels · RDNE Stock project",
        "creditUrl": "https://www.pexels.com/photo/close-up-shot-of-a-person-writing-on-a-contract-7841506/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-diestro-zurdo-mano-derecha.webp"
      },
      "uid": "14di2antmfqxb"
    },
    {
      "id": "fact-weather-is-made-not-felt",
      "tags": [
        "weather",
        "hacer"
      ],
      "title": "Weather Is Made, Not Felt",
      "body": "Where English says *it is sunny*, Spanish reaches for **hacer** (*to do / to make*): **hace sol**, **hace viento**, **hace frío**, **hace calor**. *\"Hace mucho frío\"* translates literally as *it makes a lot of cold* — which sounds absurd until you have said it fifty times.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "sunny windy weather sky",
        "imagePrompt": "A bright sunny sky with visible wind-blown clouds and swaying trees.",
        "alt": "Weather Is Made, Not Felt",
        "depictable": true,
        "credit": "Pexels · Wolf  Art",
        "creditUrl": "https://www.pexels.com/photo/tropical-palm-trees-21937713/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-weather-is-made-not-felt.webp"
      },
      "uid": "pufqutxdg5m"
    },
    {
      "id": "fact-llueve-never-hace-lluvia",
      "tags": [
        "weather",
        "verbs"
      ],
      "title": "Llueve, Never Hace Lluvia",
      "body": "Rain and snow refuse the **hacer** pattern; they have their own stem-changing verbs. **Llover** gives **llueve** (*it's raining*) and **nevar** gives **nieva** (*it's snowing*). *Hace lluvia* is simply not Spanish, even though *hace viento* and *hace frío* are perfectly fine.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "rain falling city street",
        "imagePrompt": "Rain falling steadily on a city street, with wet pavement reflecting the light.",
        "alt": "Llueve, Never Hace Lluvia",
        "depictable": true,
        "credit": "Pexels · Isaac Mitchell",
        "creditUrl": "https://www.pexels.com/photo/a-woman-holding-an-umbrella-15171377/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-llueve-never-hace-lluvia.webp"
      },
      "uid": "1em6san8kft7l"
    },
    {
      "id": "fact-weather-verb-noun-twins",
      "tags": [
        "weather",
        "vocab",
        "precipitation"
      ],
      "title": "Weather Verbs Have Twin Nouns",
      "body": "The verbs come paired with nouns: **llover** → **la lluvia** (*rain*), **nevar** → **la nieve** (*snow*). The rest are nouns you attach to **hacer** or simply point at — **el viento**, **el sol**, **la nube** — plus **la tormenta**, the storm, which is what actually cancels the plans.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "Dark, dramatic storm clouds gathering over an open landscape.",
        "imageSearchTerm": "dark storm clouds landscape",
        "alt": "Every Weather Verb Has a Twin Noun",
        "depictable": true,
        "credit": "Pexels · Elina Volkova",
        "creditUrl": "https://www.pexels.com/photo/dramatic-sky-with-gray-storm-clouds-over-the-lake-17845889/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-weather-verb-noun-twins.webp"
      },
      "uid": "14eiu9u13sct0e"
    },
    {
      "id": "fact-bosque-woods-selva-jungle",
      "tags": [
        "landscape",
        "forest",
        "nature"
      ],
      "title": "Bosque Is Woods, Selva Jungle",
      "body": "**El bosque** is a general forest — the pine and oak country you would walk through in Asturias. **La selva** is specifically jungle or tropical rainforest: the Amazon, southern Mexico. Calling the Amazon a **bosque** is not exactly wrong; it just badly undersells it.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A dense, lush Amazon rainforest canopy viewed from above, deep green and layered.",
        "imageSearchTerm": "Amazon rainforest canopy",
        "alt": "El Bosque Is Woods; La Selva Is Jungle",
        "depictable": true,
        "credit": "Pexels · Elif Ilkel",
        "creditUrl": "https://www.pexels.com/photo/aerial-shot-of-a-dense-green-forest-7867865/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-bosque-woods-selva-jungle.webp"
      },
      "uid": "2dm7kx1xkr5vz"
    },
    {
      "id": "fact-rio-moves-mar-doesnt",
      "tags": [
        "landscape",
        "water",
        "nature"
      ],
      "title": "El Río Moves, Mar Stays",
      "body": "The clean split in water vocabulary: **el río** carries fresh water and flows, while **el mar** is salt water that mostly stays where it is. Spain has coastline on both the Atlantic and the Mediterranean, so both words get daily use.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "river flowing into sea",
        "imagePrompt": "A river flowing down through a landscape and merging into the calm blue sea.",
        "alt": "El Río Moves, Mar Stays",
        "depictable": true,
        "credit": "Pexels · Pok Rie",
        "creditUrl": "https://www.pexels.com/photo/boats-sailing-in-water-in-wild-landscape-8613530/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-rio-moves-mar-doesnt.webp"
      },
      "uid": "ggb4kl1omud8t"
    },
    {
      "id": "fact-montana-valle-desierto",
      "tags": [
        "landscape",
        "geography",
        "nature"
      ],
      "title": "Montaña, Valle, Desierto",
      "body": "**La montaña** rises above the land around it; **el valle** is the low ground between mountains; **el desierto** is defined by rainfall, not by sand — dryness is the whole criterion. Spain has all three, including the Tabernas in Almería, often called Europe's only true desert and the backdrop for dozens of spaghetti westerns.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "The arid, sun-baked badlands of the Tabernas Desert in Almería, Spain, with dry hills and sparse scrub.",
        "imageSearchTerm": "Tabernas desert Almería Spain",
        "alt": "Montaña, Valle, Desierto: Up, Down, and Dry",
        "depictable": true
      },
      "uid": "1uh3tsj1l1d3s3"
    },
    {
      "id": "fact-pueblo-village-and-people",
      "tags": [
        "places-settled",
        "geography",
        "political"
      ],
      "title": "El Pueblo: Village and People",
      "body": "**El país** is the country as a nation, **la ciudad** is the city, and **el pueblo** is the town or village. But **el pueblo** also means *the people* in the sense of a populace — *el pueblo español*. Same word, two very different scales; context sorts it out.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "small Spanish village street",
        "imagePrompt": "A small, whitewashed Spanish village with narrow cobblestone streets.",
        "alt": "El Pueblo: Village and People",
        "depictable": true,
        "credit": "Pexels · Ana Hidalgo Burgos",
        "creditUrl": "https://www.pexels.com/photo/colorful-spanish-village-houses-in-finestrat-30387372/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-pueblo-village-and-people.webp"
      },
      "uid": "h8ro6jitf5u1"
    },
    {
      "id": "fact-la-capital-vs-el-capital",
      "tags": [
        "places-settled",
        "geography",
        "gender"
      ],
      "title": "La Capital vs. El Capital",
      "body": "One article changes the word entirely. **La capital** is the capital city — Madrid for Spain, Buenos Aires for Argentina. **El capital** is capital in the financial sense: money put to work. Get the gender wrong and you have swapped a city for an investment.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "The grand Plaza Mayor square in Madrid, lined with red buildings and arcades.",
        "imageSearchTerm": "Plaza Mayor Madrid Spain",
        "alt": "La Capital vs. El Capital",
        "depictable": true,
        "credit": "Pexels · Luis Quintero",
        "creditUrl": "https://www.pexels.com/photo/plaza-mayor-in-madrid-spain-14366474/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-la-capital-vs-el-capital.webp"
      },
      "uid": "131l4zy1tkusp4"
    },
    {
      "id": "fact-frontera-then-extranjero",
      "tags": [
        "regions-borders",
        "geography",
        "political"
      ],
      "title": "Cross la Frontera",
      "body": "**La frontera** is the border. Once you are past it you are **en el extranjero** (*abroad*), and Spaniards talk about going **al extranjero** the way Americans say *overseas*. The word does people too: **un extranjero** is a foreigner.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "border crossing checkpoint sign",
        "imagePrompt": "A border crossing checkpoint with a barrier gate and a country boundary sign.",
        "alt": "Cross la Frontera",
        "depictable": true,
        "credit": "Pexels · Daniel Rosehill",
        "creditUrl": "https://www.pexels.com/photo/signage-by-the-road-in-the-desert-13398906/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-frontera-then-extranjero.webp"
      },
      "uid": "dx7ad91q9ui29"
    },
    {
      "id": "fact-despertarse-vs-levantarse",
      "tags": [
        "routine",
        "morning-dress",
        "reflexive"
      ],
      "title": "Despertarse Is Not Levantarse",
      "body": "Spanish splits the morning in two. **Despertarse** is opening your eyes; **levantarse** is getting your body out of bed. *Me despierto a las seis, pero me levanto a las siete.* The logic is in the non-reflexive verb: *levantar* means to lift something, so **levantarse** is lifting yourself.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "An alarm clock on a bedside table beside a person just waking up in bed.",
        "imageSearchTerm": "alarm clock bedside morning",
        "alt": "Despertarse Is Not Levantarse",
        "depictable": true,
        "credit": "Pexels · Ron Lach",
        "creditUrl": "https://www.pexels.com/photo/books-bed-stack-standing-9615255/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-despertarse-vs-levantarse.webp"
      },
      "uid": "1t3yr33fbk51f"
    },
    {
      "id": "fact-reflexive-pronoun-ladder",
      "tags": [
        "routine",
        "grammar",
        "reflexive"
      ],
      "title": "Me, Te, Se",
      "body": "The reflexive pronoun sits immediately before the conjugated verb and shifts with who is doing it — **me, te, se, nos, os, se**. *Yo me ducho. Tú te despiertas. Ella se acuesta.* Drop the pronoun and the action points outward instead: *ducho a mi hijo* means you are showering **someone else**.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "matching puzzle pieces row",
        "imagePrompt": "A row of matching puzzle pieces in graduated sizes fitting together, suggesting a pattern that adjusts to whoever it belongs to.",
        "alt": "Me, Te, Se",
        "depictable": false,
        "credit": "TinyApartmentCrafts (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/7573128@N06/5565279691",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-reflexive-pronoun-ladder.webp"
      },
      "uid": "rxqwt41faqxhs"
    },
    {
      "id": "fact-job-titles-gender-endings",
      "tags": [
        "professions",
        "gender",
        "work"
      ],
      "title": "The One That Won't Swap",
      "body": "Most Spanish professions trade **-o** for **-a**: *ingeniero → ingeniera*, *maestro → maestra*, *abogado → abogada*, *camarero → camarera*. **Médico** still leans masculine as the default label, but **médica** is standard for a woman. **Estudiante** is the holdout — one form, either gender, no ending to change.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "diverse professionals group portrait",
        "imagePrompt": "A diverse group of professionals in work attire, including an engineer, a teacher, and a lawyer, standing together.",
        "alt": "The One That Won't Swap",
        "depictable": true,
        "credit": "Pexels · Alena Shekhovtcova",
        "creditUrl": "https://www.pexels.com/photo/women-standing-and-posing-8067875/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-job-titles-gender-endings.webp"
      },
      "uid": "1ilop5a1f18xhs"
    },
    {
      "id": "fact-profession-by-workplace",
      "tags": [
        "professions",
        "context",
        "work"
      ],
      "title": "Name the Room",
      "body": "You can describe work without naming the profession. **El maestro** trabaja *en una escuela*, **el médico** *en un hospital*, **el camarero** *en un restaurante*, and **el abogado** *en un tribunal* (*a court*). *Trabajo en un tribunal y defiendo a mis clientes* gives the lawyer away in one line.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A lawyer in a courtroom addressing the judge, representing a client at trial.",
        "imageSearchTerm": "courtroom lawyer trial scene",
        "alt": "Name the Room and You Have Named the Job",
        "depictable": true,
        "credit": "Pexels · KATRIN  BOLOVTSOVA",
        "creditUrl": "https://www.pexels.com/photo/judge-signing-on-the-papers-6077447/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-profession-by-workplace.webp"
      },
      "uid": "1t2az9b1gs0r2n"
    },
    {
      "id": "fact-estar-en-el-paro",
      "tags": [
        "work",
        "professions",
        "regional"
      ],
      "title": "El Paro: Spain's Word for Being Out of Work",
      "body": "In Spain, unemployment is **el paro**, and *estar en el paro* means to be out of work — literally *to be in the stoppage*. **La tasa de paro** (*the unemployment rate*) runs through Spanish news the way *the labor market* runs through English-language news. Latin America generally says **el desempleo** instead.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "unemployment office job center",
        "imagePrompt": "A line of people waiting outside an unemployment or job center office.",
        "alt": "El Paro: Spain's Word for Being Out of Work",
        "depictable": true,
        "credit": "Pexels · AI25.Studio  AI GENERATIVE",
        "creditUrl": "https://www.pexels.com/photo/text-fired-on-cardboard-8279214/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-estar-en-el-paro.webp"
      },
      "uid": "pnugz7epk6kx"
    },
    {
      "id": "fact-ordenador-vs-computadora",
      "tags": [
        "office",
        "ordenador",
        "work"
      ],
      "title": "Ordenador or Computadora?",
      "body": "Spain calls a computer **el ordenador**, borrowed from French *ordinateur*. Latin America says **la computadora**, borrowed from English. Both are understood everywhere — but say *computadora* in Madrid and you have announced exactly where you learned your Spanish.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A desktop computer with monitor and keyboard sitting on an office desk.",
        "imageSearchTerm": "desktop computer office desk",
        "alt": "Ordenador or Computadora?",
        "depictable": true,
        "credit": "Pexels · Tom Swinnen",
        "creditUrl": "https://www.pexels.com/photo/close-up-photography-of-imac-turned-on-1034650/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-ordenador-vs-computadora.webp"
      },
      "uid": "17e6qrd12uwz99"
    },
    {
      "id": "fact-el-aula-las-aulas",
      "tags": [
        "classroom",
        "office",
        "grammar"
      ],
      "title": "El Aula, Not La Aula",
      "body": "**El aula** (*the classroom*) is feminine, yet it takes the masculine article in the singular — Spanish does this for nouns beginning with a stressed *a-* sound, dodging the clumsy *la aula*. Same rule as **el agua**. The plural reverts: *las aulas*. Its neighbors behave normally: **la oficina**, **la reunión**, **la tarea**, **el horario**.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "An empty classroom with rows of desks facing a blackboard.",
        "imageSearchTerm": "empty classroom desks blackboard",
        "alt": "Why It Is El Aula but Las Aulas",
        "depictable": true,
        "credit": "Pexels · Valentin Ivantsov",
        "creditUrl": "https://www.pexels.com/photo/empty-classroom-with-desks-and-chalkboard-36650154/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-el-aula-las-aulas.webp"
      },
      "uid": "8m9j9p1t6qy47"
    },
    {
      "id": "fact-darse-cuenta-de",
      "tags": [
        "work",
        "grammar",
        "reflexive"
      ],
      "title": "Darse Cuenta: The Verb for Realizing",
      "body": "**Darse cuenta de** means *to realize* — literally *to give oneself account of*, which parses in no English at all. It is everywhere in speech: *me di cuenta* (*I realized*), *me doy cuenta*, *date cuenta*. Keep the **de**: *me di cuenta de que tenía una reunión*.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "lightbulb moment realization silhouette",
        "imagePrompt": "A lightbulb glowing brightly above a person's silhouette, symbolizing a sudden moment of realization.",
        "alt": "Darse Cuenta: The Verb for Realizing",
        "depictable": false,
        "credit": "Pexels · Clement Eastwood · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/unrecognizable-man-with-bulb-against-sundown-sky-5425461/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-darse-cuenta-de.webp"
      },
      "uid": "kw5pbfdgbom3"
    },
    {
      "id": "fact-enfadado-vs-enojado-region",
      "tags": [
        "emotions",
        "moods",
        "regional"
      ],
      "title": "Enfadado and Enojado",
      "body": "Both mean **angry**, and both are understood everywhere — but whichever one you reach for first tells listeners where you learned Spanish. Spain defaults to **enfadado**, Latin America to **enojado**. The reflexive verbs split the same way: *enfadarse* and *enojarse*. The resulting state takes **estar**: *está enfadada*.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "person angry facial expression",
        "imagePrompt": "A close-up portrait of a person with an angry facial expression, arms crossed.",
        "alt": "Enfadado and Enojado",
        "depictable": true,
        "credit": "Pexels · Andrea Piacquadio",
        "creditUrl": "https://www.pexels.com/photo/man-in-blue-crew-neck-shirt-wearing-black-framed-eyeglasses-3907674/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-enfadado-vs-enojado-region.webp"
      },
      "uid": "qye2uk1tzm04o"
    },
    {
      "id": "fact-creer-pensar-opinar-register",
      "tags": [
        "opinions",
        "thought-verb",
        "register"
      ],
      "title": "Creer, Pensar, Opinar",
      "body": "**Creer** (*to believe*) is the everyday default — most casual opinions open with *creo que…*. **Pensar** (*to think*) is the more deliberate, considered version. **Opinar** (*to hold an opinion*) is the formal one, at home in a debate or an article. Same idea, three different rooms.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "speech bubbles formality levels",
        "imagePrompt": "Three speech bubbles of increasing formality, from a casual rounded shape to a sharp formal rectangle, without any text.",
        "alt": "Creer, Pensar, Opinar",
        "depictable": false,
        "credit": "Pexels · Hamza Samad · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/colorful-speech-bubbles-on-turquoise-background-31418369/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-creer-pensar-opinar-register.webp"
      },
      "uid": "19mmpckygzrra"
    },
    {
      "id": "fact-tener-razon",
      "tags": [
        "opinions",
        "idiom",
        "agreement"
      ],
      "title": "Tener Razón Means Being Right",
      "body": "**La razón** is *the reason*, but **tener razón** does not mean *to have a reason* — it means *to be right*. *Tienes razón* is how you concede a point in Spanish. Note where the state lives: in **tener**, the same verb Spanish uses for *tener hambre* and *tener frío*, not in *ser* or *estar*.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "two figures conceding conversation",
        "imagePrompt": "Two simple silhouetted figures in conversation, one gesturing as if conceding a point to the other.",
        "alt": "Tener Razón Means Being Right",
        "depictable": false,
        "credit": "Pexels · Fawwas S.Y. · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/silhouette-of-two-people-in-conversation-37744089/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-tener-razon.webp"
      },
      "uid": "rslswuj6nw9q"
    },
    {
      "id": "fact-framing-a-position",
      "tags": [
        "opinions",
        "agreement",
        "emotions"
      ],
      "title": "En Mi Opinión",
      "body": "Frame a position with **en mi opinión** — *en mi mente* and *en mi cabeza* are word-for-word imports of *in my mind* and do not introduce an opinion in Spanish. Then **estar de acuerdo** (*to agree*) or **en desacuerdo** (*in disagreement*). To state the belief itself, the verb takes **que**: *creo que…*, *pienso que…*, *opino que…*.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "opposing speech bubble shapes",
        "imagePrompt": "Two speech bubble shapes facing each other, one tilted upward and one tilted downward, suggesting agreement and disagreement, without any text.",
        "alt": "En Mi Opinión",
        "depictable": false,
        "credit": "Pexels · DS stories · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/a-cloud-and-round-speech-bubbles-over-a-pad-of-sticky-notes-6991504/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-framing-a-position.webp"
      },
      "uid": "1lp3i54d6623w"
    },
    {
      "id": "fact-te-invito-means-paying",
      "tags": [
        "social",
        "request-action",
        "emotions"
      ],
      "title": "Te Invito Usually Means I'm Paying",
      "body": "**Invitar** looks like *to invite*, and it is — but in a bar or a restaurant *te invito* usually carries the financial reading: **I'm buying**. Take it as an offer of the bill, not just of your company, or you will insist on splitting something that was never up for debate.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A person handing cash to a bartender to pay the bill at a bar counter.",
        "imageSearchTerm": "paying bill at bar",
        "alt": "Te Invito Usually Means I'm Paying",
        "depictable": true,
        "credit": "Pexels · https://kaboompics.com/",
        "creditUrl": "https://www.pexels.com/photo/person-counting-dollar-bills-4968541/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-te-invito-means-paying.webp"
      },
      "uid": "7tlxm81cjm7qs"
    },
    {
      "id": "fact-con-permiso-signals-movement",
      "tags": [
        "social",
        "phrases",
        "request-action"
      ],
      "title": "Con Permiso: Moving, Not Apologizing",
      "body": "**Con permiso** (*with permission*) is what you say slipping through a crowd, leaving the table, or crossing in front of someone — it signals **movement**, where English *excuse me* is doing several jobs at once. For an actual apology, use *perdón* or *lo siento*. And on the way out: *saluda a tus padres de mi parte* — *say hi to your parents for me*.",
      "shape": "fact",
      "factVariant": "image-heavy",
      "illustration": {
        "imagePrompt": "A person politely making their way through a crowded narrow street in Spain.",
        "imageSearchTerm": "crowded narrow street Spain",
        "alt": "Con Permiso Is for Moving, Not Apologizing",
        "depictable": true,
        "credit": "Pexels · Huy Phan",
        "creditUrl": "https://www.pexels.com/photo/group-of-people-near-buildings-1383779/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-con-permiso-signals-movement.webp"
      },
      "uid": "1g1nan3x3d301"
    },
    {
      "id": "fact-fixed-well-wishes",
      "tags": [
        "social",
        "well-wishing",
        "phrases"
      ],
      "title": "The One That Changes",
      "body": "**¡Felicidades!** covers congratulations in nearly every context — an exam passed, an engagement, a birthday. **Buena suerte** is *good luck*, used just as English uses it. **Bienvenido** is the odd one out: it is an adjective, so it agrees with whoever arrives — *bienvenida* to a woman, *bienvenidos* to a group.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "warm welcome greeting people",
        "imagePrompt": "A small group warmly welcoming someone at a doorway with open arms and smiles.",
        "alt": "The One That Changes",
        "depictable": true,
        "credit": "U.S. Army Europe (Openverse) · pdm 1.0",
        "creditUrl": "https://www.flickr.com/photos/37585279@N03/15809726045",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-fixed-well-wishes.webp"
      },
      "uid": "1kunt1016gu4r0"
    },
    {
      "id": "fact-past-tense-trigger-words",
      "tags": [
        "time-markers",
        "preterite",
        "imperfect"
      ],
      "title": "Trigger Words Pick the Tense",
      "body": "Certain adverbs decide before you do. **Ayer**, **anoche** and *el martes pasado* pin an action to one finished moment, so they call for the **pretérito**. **Siempre**, *cada día*, *mientras* and *cuando era* describe habit or background, so they take the **imperfecto**. Compare: *Ayer fui al cine*, but *cuando era niño, siempre iba al parque*.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "calendar and blurred clock",
        "imagePrompt": "A calendar page and a motion-blurred clock face side by side, representing a single finished moment against an ongoing stretch of time.",
        "alt": "Trigger Words Pick the Tense",
        "depictable": false,
        "credit": "Pexels · Leeloo The First · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/close-up-shot-of-a-pink-ribbon-on-a-calendar-7805666/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-past-tense-trigger-words.webp"
      },
      "uid": "s9ul121vngjb2"
    },
    {
      "id": "fact-fui-vs-iba",
      "tags": [
        "preterite",
        "imperfect",
        "idioms-review"
      ],
      "title": "Fui and Iba, Both Went",
      "body": "One verb, two shapes, opposite framing. **Fui** is *I went* — once, finished. **Iba** is *I used to go* or *I was going* — open-ended. In a story the two interlock: *Llovía cuando salí de casa*. The rain (imperfecto) is the scenery; leaving the house (pretérito) is the event dropped into it.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "person leaving house rain",
        "imagePrompt": "A person stepping out of a front door into the rain, umbrella in hand.",
        "alt": "Fui and Iba, Both Went",
        "depictable": true,
        "credit": "Pexels · Lisa from Pexels",
        "creditUrl": "https://www.pexels.com/photo/photo-of-man-holding-umbrella-while-raining-2473715/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-fui-vs-iba.webp"
      },
      "uid": "1xmw7fivy3tkq"
    },
    {
      "id": "fact-four-false-friends",
      "tags": [
        "false-friends",
        "idioms-review",
        "vocabulary"
      ],
      "title": "Four False Friends",
      "body": "**Embarazada** is *pregnant*, not embarrassed — for that, **avergonzado**. **Constipado** is *congested*, not constipated — that is **estreñido**. **Carrera** is a career, a university degree, or a foot race, depending on context. And **actual** means *current*: *la situación actual* is the situation right now; for the English sense use **real** or **verdadero**.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "pregnant woman smiling portrait",
        "imagePrompt": "A smiling pregnant woman gently holding her belly, representing the true meaning of embarazada.",
        "alt": "Four False Friends",
        "depictable": true,
        "credit": "Pexels · Eric Moura",
        "creditUrl": "https://www.pexels.com/photo/a-pregnant-woman-in-black-sitting-on-a-gray-background-27224451/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-four-false-friends.webp"
      },
      "uid": "19iftey6ohlw8"
    },
    {
      "id": "fact-encontrarse-vs-dirigirse",
      "tags": [
        "idioms",
        "idioms-review",
        "nuance"
      ],
      "title": "Encontrarse Con vs. Dirigirse A",
      "body": "**Encontrarse con** is bumping into someone unplanned — *me encontré con Ana en el metro*. **Dirigirse a** is deliberate motion: heading toward a place, or formally addressing a crowd from a stage. Drop the *-se* and the meaning changes entirely — plain *encontrar* is just *to find*. One bonus for Spain: **¡Qué guay!** is *How cool!*, ubiquitous in Madrid and useless in Mexico City.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "friends meeting subway station",
        "imagePrompt": "Two friends unexpectedly running into each other and greeting warmly inside a metro station.",
        "alt": "Encontrarse Con vs. Dirigirse A",
        "depictable": true,
        "credit": "Pexels · Liliana Drew",
        "creditUrl": "https://www.pexels.com/photo/woman-and-man-near-elevator-to-metro-station-8554355/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fact-encontrarse-vs-dirigirse.webp"
      },
      "uid": "1x15d8k18yqabw"
    },
    {
      "id": "fi-mcq-greeting-formal",
      "tags": [
        "greetings"
      ],
      "title": "Mucho gusto",
      "body": "When meeting a professional colleague for the first time, 'Mucho gusto, un placer' is the polite, standard way to acknowledge the introduction.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "professional handshake greeting",
        "imagePrompt": "Two professionals shaking hands and smiling during a first introduction in an office.",
        "alt": "Mucho gusto",
        "depictable": true,
        "credit": "Pexels · Bia Limova",
        "creditUrl": "https://www.pexels.com/photo/professional-handshake-in-business-meeting-33175650/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-greeting-formal.webp"
      },
      "uid": "1kg5n711mz7vf"
    },
    {
      "id": "fi-ot-greetings-morning",
      "tags": [
        "greetings",
        "time-of-day"
      ],
      "title": "Buenos días",
      "body": "Walking into a shop around 9 a.m. calls for 'buenos días' — it's the fitting greeting until roughly the midday meal.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "shopkeeper morning greeting customer",
        "imagePrompt": "A shopkeeper greeting a customer walking into a shop in the early morning light.",
        "alt": "Buenos días",
        "depictable": true,
        "credit": "Pexels · Tim Douglas",
        "creditUrl": "https://www.pexels.com/photo/content-worker-passing-alcoholic-cocktail-to-ethnic-partner-at-counter-6205538/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-greetings-morning.webp"
      },
      "uid": "1799loqo2ca9w"
    },
    {
      "id": "fi-mcq-pronoun-vosotros",
      "tags": [
        "pronouns"
      ],
      "title": "Vosotros",
      "body": "'Vosotros' is used exclusively in Spain for an informal 'you all'; across Latin America, 'ustedes' covers both formal and informal plural 'you.'",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "Spain Latin America map",
        "imagePrompt": "A simple map silhouette of Spain and Latin America connected by a curved dotted line, with no text.",
        "alt": "Vosotros",
        "depictable": false,
        "credit": "Wikimedia Commons · Alemigav · CC0",
        "creditUrl": "https://commons.wikimedia.org/wiki/File:Languages_in_Latin_America.jpg",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-pronoun-vosotros.webp"
      },
      "uid": "1erxeu510za66l"
    },
    {
      "id": "fi-ot-pron-nosotros",
      "tags": [
        "pronouns",
        "meaning"
      ],
      "title": "Nosotros",
      "body": "'Nosotros' is the Spanish word for 'we,' distinct from 'ellos' (they), 'ustedes' (you all), and 'usted' (formal you).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "group silhouette standing together",
        "imagePrompt": "A close circle of several silhouetted people standing shoulder to shoulder, representing togetherness.",
        "alt": "Nosotros",
        "depictable": false,
        "credit": "marfis75 (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/45409431@N00/5034988401",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-pron-nosotros.webp"
      },
      "uid": "6ulzffhrsuex"
    },
    {
      "id": "fi-ot-qw-donde",
      "tags": [
        "interrogatives",
        "meaning"
      ],
      "title": "Dónde",
      "body": "'¿Dónde?' means 'where' in Spanish, distinct from '¿Cuándo?' (when), '¿Quién?' (who), and '¿Cómo?' (how).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "blank signpost crossroads arrows",
        "imagePrompt": "A wooden signpost with several blank arrow-shaped signs pointing in different directions at a crossroads.",
        "alt": "Dónde",
        "depictable": false,
        "credit": "Pexels · Jan van der Wolf · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/colorful-direction-signs-on-a-metal-pole-6855079/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-qw-donde.webp"
      },
      "uid": "t7xsak1vuggcc"
    },
    {
      "id": "fi-ot-qw-cuanto",
      "tags": [
        "interrogatives",
        "meaning"
      ],
      "title": "Cuánto",
      "body": "'¿Cuánto?' means 'how much,' different from '¿Cómo?' (how), '¿Cuándo?' (when), and '¿Quién?' (who).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "hand holding blank price tag",
        "imagePrompt": "A shopper's hand holding a blank price tag while examining an item on a store shelf.",
        "alt": "Cuánto",
        "depictable": false,
        "credit": "AI-generated (gpt-image-1.5)",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-qw-cuanto.webp"
      },
      "uid": "yk5gv095hpru"
    },
    {
      "id": "fi-ot-tens-smallest",
      "tags": [
        "numbers",
        "compare"
      ],
      "title": "Cincuenta",
      "body": "Cincuenta means 50 in Spanish — smaller than setenta (70), ochenta (80), and noventa (90).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "stacked wooden blocks counting",
        "imagePrompt": "Small stacked wooden blocks arranged in a few short ascending rows, suggesting counting and quantity without any numerals.",
        "alt": "Cincuenta",
        "depictable": false,
        "credit": "Pexels · https://kaboompics.com/ · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/wooden-children-game-with-stacks-and-circles-7269670/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-tens-smallest.webp"
      },
      "uid": "op6sa1s7ppto"
    },
    {
      "id": "fi-ot-tens-not",
      "tags": [
        "numbers",
        "tens"
      ],
      "title": "Ochenta",
      "body": "In Spanish, 'ochenta' is 80; the word for 90 is 'noventa.' The two are easy to mix up but refer to different numbers.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "wooden block clusters quantity",
        "imagePrompt": "Clusters of small wooden blocks arranged in taller ascending groups, suggesting larger quantities without any numerals.",
        "alt": "Ochenta",
        "depictable": false,
        "credit": "Pexels · Magda Ehlers · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/colorful-wooden-blocks-on-marble-surface-34817526/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-tens-not.webp"
      },
      "uid": "sl36cakevsum"
    },
    {
      "id": "fi-mcq-time-afternoon",
      "tags": [
        "numbers-time"
      ],
      "title": "De la tarde",
      "body": "To specify that a time is in the afternoon, Spanish uses 'de la tarde,' covering the period from after lunch until evening.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "afternoon sunlight golden hour",
        "imagePrompt": "Warm afternoon sunlight streaming across a city street in the hours after midday.",
        "alt": "De la tarde",
        "depictable": true,
        "credit": "Pexels · Karolina",
        "creditUrl": "https://www.pexels.com/photo/person-in-green-sweater-walking-in-the-field-11469598/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-time-afternoon.webp"
      },
      "uid": "7thu9k1pmqqeo"
    },
    {
      "id": "fi-ot-time-punto",
      "tags": [
        "time",
        "en-punto"
      ],
      "title": "En punto",
      "body": "'En punto' signals an exact time in Spanish — for example, 'son las ocho en punto' means eight o'clock sharp.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "clock face exact hour",
        "imagePrompt": "A close-up of an analog clock's hands pointing straight up to the top of the hour.",
        "alt": "En punto",
        "depictable": true,
        "credit": "Pexels · Horst Dreisbach · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/close-up-of-a-modern-wall-clock-face-39425428/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-time-punto.webp"
      },
      "uid": "1nzza9v10y5zpt"
    },
    {
      "id": "fi-mcq-months-order",
      "tags": [
        "numbers-time"
      ],
      "title": "Agosto to septiembre",
      "body": "In the Spanish calendar, septiembre comes right after agosto, just as September follows August in English.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "summer turning to autumn",
        "imagePrompt": "A landscape transitioning from late summer greenery to early autumn colors, symbolizing the change of months.",
        "alt": "Agosto to septiembre",
        "depictable": true,
        "credit": "Pexels · Christina & Peter",
        "creditUrl": "https://www.pexels.com/photo/autumn-leaves-canopy-in-a-serene-forest-28902222/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-months-order.webp"
      },
      "uid": "1ycde1nqzg8mf"
    },
    {
      "id": "fi-ot-months-diciembre",
      "tags": [
        "months"
      ],
      "title": "After noviembre",
      "body": "'Diciembre' means December in Spanish, following noviembre (November) and octubre (October) in the calendar year.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "December winter snow scene",
        "imagePrompt": "A snowy winter landscape typical of December, with bare trees and soft snowfall.",
        "alt": "After noviembre",
        "depictable": true,
        "credit": "Pexels · André Cogez",
        "creditUrl": "https://www.pexels.com/photo/snowy-winter-landscape-with-frozen-pond-31186138/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-months-diciembre.webp"
      },
      "uid": "7tsnrjnahs9v"
    },
    {
      "id": "fi-mcq-family-law",
      "tags": [
        "family-people"
      ],
      "title": "El cuñado",
      "body": "In Spanish, 'el cuñado' is the term for a brother-in-law — for example, your sister's husband.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "family gathering relatives dinner",
        "imagePrompt": "An extended family gathered around a dinner table, representing in-law relationships.",
        "alt": "El cuñado",
        "depictable": true,
        "credit": "Pexels · August de Richelieu",
        "creditUrl": "https://www.pexels.com/photo/family-setting-the-table-for-dinner-4262011/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-family-law.webp"
      },
      "uid": "1lw657gfpspnm"
    },
    {
      "id": "fi-ot-inlaws-2",
      "tags": [
        "in-laws",
        "family"
      ],
      "title": "La nuera",
      "body": "'La nuera' is the Spanish word for a daughter-in-law, distinct from 'la suegra' (mother-in-law) or 'la cuñada' (sister-in-law).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "mother daughter-in-law embrace",
        "imagePrompt": "An older woman warmly embracing her daughter-in-law during a family gathering.",
        "alt": "La nuera",
        "depictable": true,
        "credit": "Pexels · Nakajima Benjamin",
        "creditUrl": "https://www.pexels.com/photo/an-elderly-and-a-mature-woman-embracing-and-smiling-16125359/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-inlaws-2.webp"
      },
      "uid": "10u83i61yc5ghw"
    },
    {
      "id": "fi-ot-appear-4",
      "tags": [
        "appearance",
        "hair"
      ],
      "title": "Castaño",
      "body": "'Castaño' specifically means chestnut-brown hair in Spanish, distinct from 'rubio' (blonde) and 'moreno' (dark-haired).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "chestnut brown hair close-up",
        "imagePrompt": "A close-up of a person's wavy chestnut-brown hair in natural light.",
        "alt": "Castaño",
        "depictable": true,
        "credit": "Pexels · Henrikas Mackevicius",
        "creditUrl": "https://www.pexels.com/photo/close-up-shot-of-a-thick-hair-4076442/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-appear-4.webp"
      },
      "uid": "i728dybpnczy"
    },
    {
      "id": "fi-ot-appear-2",
      "tags": [
        "appearance",
        "build"
      ],
      "title": "Delgado",
      "body": "'Delgado' means thin or slender when describing someone's build in Spanish, distinct from words for height like 'alto' and 'bajo.'",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "slender person silhouette portrait",
        "imagePrompt": "A full-length portrait of a slender person standing in natural light.",
        "alt": "Delgado",
        "depictable": true,
        "credit": "Pexels · Dipak Rathwa",
        "creditUrl": "https://www.pexels.com/photo/silhouette-of-anonymous-man-with-stick-near-white-wall-4151816/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-appear-2.webp"
      },
      "uid": "a7gxd51hr6wvv"
    },
    {
      "id": "fi-ot-rel-2",
      "tags": [
        "social-bond",
        "relationships"
      ],
      "title": "El conocido",
      "body": "'El conocido' — literally 'the known person' — refers to an acquaintance in Spanish, a step below 'amigo' (friend) or 'novio' (boyfriend).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "casual acquaintance greeting nod",
        "imagePrompt": "Two people exchanging a polite, casual nod and smile in passing, like acquaintances rather than close friends.",
        "alt": "El conocido",
        "depictable": true,
        "credit": "Pexels · Anna Pou",
        "creditUrl": "https://www.pexels.com/photo/person-wearing-long-sleeves-doing-handshake-8133319/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-rel-2.webp"
      },
      "uid": "12dcn5b1vml8i9"
    },
    {
      "id": "fi-ot-rel-4",
      "tags": [
        "social-bond",
        "relationships"
      ],
      "title": "Amigo",
      "body": "'Amigo' describes a friendship bond in Spanish, unlike 'soltero,' 'casado,' and 'divorciado,' which all describe marital status.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "friends laughing together outdoors",
        "imagePrompt": "A group of friends laughing together outdoors.",
        "alt": "Amigo",
        "depictable": true,
        "credit": "Pexels · Andrea Piacquadio",
        "creditUrl": "https://www.pexels.com/photo/photo-of-women-laughing-while-sitting-near-water-fountain-3768884/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-rel-4.webp"
      },
      "uid": "dyakrq425n7c"
    },
    {
      "id": "fi-mcq-ordering-phrase",
      "tags": [
        "food-drink"
      ],
      "title": "Para mí, el pollo",
      "body": "When a waiter goes around the table, 'Para mí, el pollo' ('For me, the chicken') is the natural, polite way to state your order.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "roast chicken restaurant plate",
        "imagePrompt": "A waiter setting down a plate of roast chicken in front of a diner at a restaurant table.",
        "alt": "Para mí, el pollo",
        "depictable": true,
        "credit": "Pexels · Nishant Aneja",
        "creditUrl": "https://www.pexels.com/photo/cooked-food-on-plate-2494648/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-ordering-phrase.webp"
      },
      "uid": "vrracy15rrhsg"
    },
    {
      "id": "fi-ot-ask-bill",
      "tags": [
        "restaurant",
        "bill"
      ],
      "title": "La cuenta, por favor",
      "body": "Spanish servers don't bring the check automatically, so diners ask for it with 'la cuenta, por favor.'",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "waiter bringing restaurant bill",
        "imagePrompt": "A waiter placing a small bill folder on a restaurant table for the diners.",
        "alt": "La cuenta, por favor",
        "depictable": true,
        "credit": "Pexels · Vitaly Gariev",
        "creditUrl": "https://www.pexels.com/photo/people-in-a-restaurant-23496892/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-ask-bill.webp"
      },
      "uid": "1q7e01e14mhgge"
    },
    {
      "id": "fi-ot-legumbres",
      "tags": [
        "staples",
        "vegetables"
      ],
      "title": "Legumbres",
      "body": "'Legumbres' means legumes — like lentils and chickpeas — a word distinct from the broader 'verduras' (vegetables).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "lentils and chickpeas bowls",
        "imagePrompt": "A bowl of lentils next to a bowl of chickpeas on a kitchen counter.",
        "alt": "Legumbres",
        "depictable": true,
        "credit": "Pexels · AI25.Studio  Studio",
        "creditUrl": "https://www.pexels.com/photo/choice-of-raw-ingredients-6187593/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-legumbres.webp"
      },
      "uid": "15wcujs1ad26pu"
    },
    {
      "id": "fi-mcq-meat-types",
      "tags": [
        "food-drink"
      ],
      "title": "Ternera",
      "body": "'Ternera' is the Spanish word for beef or veal, one of the meats commonly listed on a Spanish restaurant menu.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "grilled veal steak plate",
        "imagePrompt": "A grilled veal steak plated at a Spanish restaurant.",
        "alt": "Ternera",
        "depictable": true,
        "credit": "Pexels · Rasul Yarichev",
        "creditUrl": "https://www.pexels.com/photo/meat-with-vegetables-17615602/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-meat-types.webp"
      },
      "uid": "1czn8go2bj1n2"
    },
    {
      "id": "fi-ot-drink-not",
      "tags": [
        "drinks",
        "identify"
      ],
      "title": "El postre",
      "body": "'El postre' means dessert in Spanish — unlike 'refresco' (soft drink), 'cerveza' (beer), and 'vino' (wine), which are all drinks.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "dessert plate restaurant table",
        "imagePrompt": "A decadent dessert plated elegantly at the end of a restaurant meal.",
        "alt": "El postre",
        "depictable": true,
        "credit": "Pexels · Sylwester Ficek",
        "creditUrl": "https://www.pexels.com/photo/panacotta-14996603/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-drink-not.webp"
      },
      "uid": "gpuevc1qg1gs0"
    },
    {
      "id": "fi-ot-cerveza-meaning",
      "tags": [
        "drinks",
        "beer"
      ],
      "title": "Cerveza",
      "body": "'Cerveza' is the Spanish word for beer, distinct from 'vino' (wine), 'zumo' (juice), and 'agua' (water).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "glass of beer pouring",
        "imagePrompt": "A cold glass of beer being poured, with condensation on the glass.",
        "alt": "Cerveza",
        "depictable": true,
        "credit": "Pexels · Andrew Patrick Photo",
        "creditUrl": "https://www.pexels.com/photo/pouring-beer-to-glass-15852347/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-cerveza-meaning.webp"
      },
      "uid": "1r77x1tuei3pj"
    },
    {
      "id": "fi-ot-getting-around-autobus",
      "tags": [
        "transport",
        "bus"
      ],
      "title": "Autobús",
      "body": "In Spanish, autobús means bus — one of the core transportation words, distinct from el metro (subway), el andén (platform), and el billete (ticket).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "city bus street Spain",
        "imagePrompt": "A public city bus stopped at a curb picking up passengers.",
        "alt": "Autobús",
        "depictable": true,
        "credit": "Pexels · Mehmet Turgut  Kirkgoz",
        "creditUrl": "https://www.pexels.com/photo/street-on-old-town-in-city-15125229/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-getting-around-autobus.webp"
      },
      "uid": "1d9l2bk1ef18ue"
    },
    {
      "id": "fi-ot-getting-around-tomar",
      "tags": [
        "transport",
        "verbs"
      ],
      "title": "Tomar",
      "body": "The verb tomar (to take) works for boarding any kind of transportation in Spanish — tomar el metro or tomar el autobús both mean to take the subway or the bus.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "passengers boarding subway train",
        "imagePrompt": "Passengers boarding a subway train through open doors on a platform.",
        "alt": "Tomar",
        "depictable": true,
        "credit": "Pexels · Martijn Stoof",
        "creditUrl": "https://www.pexels.com/photo/busy-train-station-departure-scene-37164527/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-getting-around-tomar.webp"
      },
      "uid": "o03wm2k154w6"
    },
    {
      "id": "fi-ot-directions-recto",
      "tags": [
        "directions",
        "straight"
      ],
      "title": "Todo recto",
      "body": "When giving directions in Spanish, todo recto tells someone to continue straight ahead, distinct from a la izquierda (left) and a la derecha (right).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "straight street road ahead",
        "imagePrompt": "A long, straight cobblestone street stretching directly ahead into the distance.",
        "alt": "Todo recto",
        "depictable": true,
        "credit": "Pexels · Johannes Plenio",
        "creditUrl": "https://www.pexels.com/photo/winding-road-photography-1133505/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-directions-recto.webp"
      },
      "uid": "g16ruu4k6aqo"
    },
    {
      "id": "fi-ot-directions-derecha",
      "tags": [
        "directions",
        "right"
      ],
      "title": "A La Derecha",
      "body": "In Spanish directions, a la derecha means to the right. Its counterpart a la izquierda means to the left, while todo recto is straight ahead and la esquina is the corner.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "person pointing right direction",
        "imagePrompt": "A person standing at a street corner pointing to the right, giving directions to a passerby.",
        "alt": "A La Derecha",
        "depictable": true,
        "credit": "Unsplash · Johannes W · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/persons-left-hand-doing-gun-sign-NfOJSuvkA9Y",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-directions-derecha.webp"
      },
      "uid": "1hvd6jo11ycm1w"
    },
    {
      "id": "fi-mcq-airport-items",
      "tags": [
        "transportation"
      ],
      "title": "El Pasaporte",
      "body": "In Spanish, el pasaporte (the passport) is the essential document for entering a foreign country — the primary travel document at international borders.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "passport travel document open",
        "imagePrompt": "An open passport resting on a travel bag, ready for an international flight.",
        "alt": "El Pasaporte",
        "depictable": true,
        "credit": "Pexels · Borys Zaitsev",
        "creditUrl": "https://www.pexels.com/photo/close-up-of-passports-8061986/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-airport-items.webp"
      },
      "uid": "9dhonl145vx0x"
    },
    {
      "id": "fi-ot-airport-embarque",
      "tags": [
        "airport",
        "boarding-pass"
      ],
      "title": "La Tarjeta de Embarque",
      "body": "To board a plane at a Spanish-speaking airport, you need la tarjeta de embarque, the boarding pass — different from el pasaporte, which proves your identity.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "boarding pass airport gate",
        "imagePrompt": "A hand holding a boarding pass at an airport departure gate.",
        "alt": "La Tarjeta de Embarque",
        "depictable": true,
        "credit": "Pexels · Masi",
        "creditUrl": "https://www.pexels.com/photo/people-in-tunnel-leading-to-airplane-18518091/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-airport-embarque.webp"
      },
      "uid": "1nkh5xl7fcdff"
    },
    {
      "id": "fi-mcq-rw-p-fill-travel",
      "tags": [
        "travel",
        "airport"
      ],
      "title": "Facturación",
      "body": "At a Spanish airport, facturación is the check-in and baggage-drop counter where you hand over la maleta (suitcase) to be checked, separate from la aduana (customs) or el andén (platform).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "airport check-in counter luggage",
        "imagePrompt": "A traveler checking in luggage at an airport check-in counter.",
        "alt": "Facturación",
        "depictable": true,
        "credit": "jeremyfoo (Openverse) · by 2.0",
        "creditUrl": "https://www.flickr.com/photos/73207483@N00/1968584537",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-rw-p-fill-travel.webp"
      },
      "uid": "b56g4nseb3y9"
    },
    {
      "id": "fi-ot-fill-metro",
      "tags": [
        "fill-blank",
        "metro"
      ],
      "title": "El Metro",
      "body": "Spanish speakers describe a fast underground rail system as el metro subterráneo — metro being the standard word for subway, distinct from billete (ticket) or mapa (map).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "underground metro subway station",
        "imagePrompt": "A subway train arriving at an underground metro station platform.",
        "alt": "El Metro",
        "depictable": true,
        "credit": "Pexels · Artūras Kokorevas",
        "creditUrl": "https://www.pexels.com/photo/paris-metro-station-with-passengers-and-train-29731398/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-fill-metro.webp"
      },
      "uid": "19qu2xh1ppzy05"
    },
    {
      "id": "fi-ot-checkin-guest",
      "tags": [
        "hotel",
        "people"
      ],
      "title": "El Huésped",
      "body": "In Spanish hotel vocabulary, el huésped means the guest — distinct from staff terms like el botones (bellhop), el recepcionista (desk clerk), and el camarero (waiter).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "hotel guest checking in",
        "imagePrompt": "A hotel guest standing at the front desk during check-in, suitcase beside them.",
        "alt": "El Huésped",
        "depictable": true,
        "credit": "Pexels · cottonbro studio",
        "creditUrl": "https://www.pexels.com/photo/people-at-front-desk-5378703/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-checkin-guest.webp"
      },
      "uid": "1q9pnhwm8sle2"
    },
    {
      "id": "fi-ot-checkin-llave",
      "tags": [
        "hotel",
        "key"
      ],
      "title": "La Llave",
      "body": "At hotel check-in, you receive la llave, the key (often a card), to get into your room — not to be confused with la factura (invoice) or la reserva (reservation).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "hotel key card door",
        "imagePrompt": "A hand inserting a hotel keycard into a door lock.",
        "alt": "La Llave",
        "depictable": true,
        "credit": "Pexels · Ketut Subiyanto",
        "creditUrl": "https://www.pexels.com/photo/close-up-on-woman-opening-the-door-to-the-hotel-room-4907178/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-checkin-llave.webp"
      },
      "uid": "o98qruwh8que"
    },
    {
      "id": "fi-ot-room-calefaccion",
      "tags": [
        "climate",
        "apply"
      ],
      "title": "La Calefacción",
      "body": "If your hotel room is too cold, ask the desk about la calefacción, the heating — the opposite fix from el aire acondicionado, which cools a room that's too hot.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "room radiator heater warm",
        "imagePrompt": "A wall radiator glowing warm in a cozy hotel room.",
        "alt": "La Calefacción",
        "depictable": true,
        "credit": "Pexels · Patrycja Grobelny",
        "creditUrl": "https://www.pexels.com/photo/white-steel-rib-radiator-in-a-new-bright-renovated-room-in-apartment-or-home-12034871/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-room-calefaccion.webp"
      },
      "uid": "1vtb7s319a9sgn"
    },
    {
      "id": "fi-ot-room-aire",
      "tags": [
        "climate",
        "vocab"
      ],
      "title": "Aire Acondicionado",
      "body": "Aire acondicionado is Spanish for air conditioning, used when a room feels too warm — the reverse of la calefacción, which heats a cold room.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "air conditioning unit wall",
        "imagePrompt": "A modern air conditioning unit mounted on a hotel room wall.",
        "alt": "Aire Acondicionado",
        "depictable": true,
        "credit": "Pexels · NEOSiAM 18+",
        "creditUrl": "https://www.pexels.com/photo/wall-mounted-air-conditioner-in-modern-interior-38788452/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-room-aire.webp"
      },
      "uid": "1wwbfz013xpk3m"
    },
    {
      "id": "fi-mcq-payment-type",
      "tags": [
        "housing-lodging"
      ],
      "title": "En Efectivo",
      "body": "To say you want to pay with cash in Spanish, use en efectivo — the phrase covers both banknotes and coins.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "paying with cash coins",
        "imagePrompt": "A hand counting out cash banknotes and coins to make a payment.",
        "alt": "En Efectivo",
        "depictable": true,
        "credit": "Pexels · cottonbro studio",
        "creditUrl": "https://www.pexels.com/photo/person-holding-silver-round-coins-3943720/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-payment-type.webp"
      },
      "uid": "gm5yhc1ax1pti"
    },
    {
      "id": "fi-ot-pay-precio",
      "tags": [
        "paying",
        "vocab"
      ],
      "title": "El Precio",
      "body": "El precio means the price in Spanish — a different word from el pago (the payment) and la factura (the invoice), even though all three relate to money.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "price tag on item",
        "imagePrompt": "A price tag hanging from a clothing item on a store rack.",
        "alt": "El Precio",
        "depictable": true,
        "credit": "Pexels · Miguel Á. Padriñán",
        "creditUrl": "https://www.pexels.com/photo/white-product-label-1111319/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-pay-precio.webp"
      },
      "uid": "rz8mdc1ylq348"
    },
    {
      "id": "fi-mcq-rw-p-fill-lodging",
      "tags": [
        "lodging",
        "money"
      ],
      "title": "La Factura",
      "body": "When you need an official, itemized invoice for expenses at a hotel, ask for la factura — different from la cuenta, the casual bill you'd request at a restaurant.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "itemized hotel invoice document",
        "imagePrompt": "A detailed, itemized hotel invoice printed on paper at a checkout desk.",
        "alt": "La Factura",
        "depictable": true,
        "credit": "Pexels · Kindel Media",
        "creditUrl": "https://www.pexels.com/photo/close-up-shot-of-a-person-holding-a-clipboard-7651555/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-rw-p-fill-lodging.webp"
      },
      "uid": "1xtoxf618nixha"
    },
    {
      "id": "fi-ot-verify-recepcion-fill",
      "tags": [
        "fill",
        "hotel"
      ],
      "title": "La Recepción",
      "body": "In Spanish, 'En la recepción me dieron la llave del hotel' means the front desk (la recepción) is where you're handed your room key, not at la cama (bed) or la ducha (shower).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "hotel front desk key",
        "imagePrompt": "A hotel receptionist handing a room key to a guest at the front desk.",
        "alt": "La Recepción",
        "depictable": true,
        "credit": "Pexels · Mikhail Nilov",
        "creditUrl": "https://www.pexels.com/photo/people-holding-a-guest-card-7820326/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-verify-recepcion-fill.webp"
      },
      "uid": "1emao6019k736m"
    },
    {
      "id": "fi-ot-at-shop-3",
      "tags": [
        "shop",
        "people"
      ],
      "title": "El Escaparate",
      "body": "In shop vocabulary, el escaparate (the shop window or display) is the odd one out among words for shop workers — it names a place, not a person like the shop assistant or seller.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "shop window display",
        "imagePrompt": "A storefront shop window display with merchandise arranged behind the glass.",
        "alt": "El Escaparate",
        "depictable": true,
        "credit": "Pexels · Tasso Mitsarakis",
        "creditUrl": "https://www.pexels.com/photo/assorted-bags-displayed-on-a-store-s-window-7996793/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-at-shop-3.webp"
      },
      "uid": "1rtw8xj1npzbu1"
    },
    {
      "id": "fi-ot-clothing-1",
      "tags": [
        "clothing"
      ],
      "title": "La Camisa",
      "body": "La camisa means the shirt in Spanish, worn on the torso — distinct from la falda, the skirt.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "folded collared shirt",
        "imagePrompt": "A collared button-up shirt neatly folded or hanging on display.",
        "alt": "La Camisa",
        "depictable": true,
        "credit": "Pexels · ClickerHappy",
        "creditUrl": "https://www.pexels.com/photo/full-frame-shot-of-multi-colored-pencils-in-store-253668/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-clothing-1.webp"
      },
      "uid": "miznwm1plytmo"
    },
    {
      "id": "fi-ot-clothing-2",
      "tags": [
        "clothing"
      ],
      "title": "La Falda",
      "body": "La falda means the skirt in Spanish, distinct from la camisa (the shirt) and los zapatos (shoes).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "skirt clothing display",
        "imagePrompt": "A skirt displayed on a mannequin or hanger in a clothing store.",
        "alt": "La Falda",
        "depictable": true,
        "credit": "Pexels · Markus Winkler",
        "creditUrl": "https://www.pexels.com/photo/mannequin-wearing-black-spaghetti-strap-dress-12700583/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-clothing-2.webp"
      },
      "uid": "16lqxvwdbyx3i"
    },
    {
      "id": "fi-ot-price-1",
      "tags": [
        "price"
      ],
      "title": "Caro",
      "body": "Caro is the Spanish word for expensive. Its opposite is barato, meaning cheap.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "expensive price tag luxury",
        "imagePrompt": "A luxury item with a high price tag attached, signaling a costly purchase.",
        "alt": "Caro",
        "depictable": true,
        "credit": "Pexels · Andrzej Gdula",
        "creditUrl": "https://www.pexels.com/photo/a-blank-price-tag-11417942/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-price-1.webp"
      },
      "uid": "1qgi49t1h5t2up"
    },
    {
      "id": "fi-ot-price-2",
      "tags": [
        "price"
      ],
      "title": "Barato",
      "body": "Barato is the Spanish word for cheap or inexpensive. Caro is its opposite, meaning expensive, while descuento means a discount.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "discount sale price tag",
        "imagePrompt": "A clearance rack item with a bright discount price tag showing a low price.",
        "alt": "Barato",
        "depictable": true,
        "credit": "Pexels · Tamanna Rumee",
        "creditUrl": "https://www.pexels.com/photo/a-red-tag-sale-7986985/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-price-2.webp"
      },
      "uid": "1da4d6v8uhh4t"
    },
    {
      "id": "fi-ot-limbs-cabeza",
      "tags": [
        "body-parts",
        "head"
      ],
      "title": "La Cabeza",
      "body": "La cabeza means the head in Spanish, distinct from la mano (hand), la pierna (leg), and la espalda (back).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "human head close-up",
        "imagePrompt": "A close-up portrait of a human head and face.",
        "alt": "La Cabeza",
        "depictable": true,
        "credit": "Pexels · Linken Van Zyl",
        "creditUrl": "https://www.pexels.com/photo/gray-eye-of-a-man-17226512/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-limbs-cabeza.webp"
      },
      "uid": "1d4q33r12ecobp"
    },
    {
      "id": "fi-ot-limbs-pierna",
      "tags": [
        "body-parts",
        "limbs"
      ],
      "title": "La Pierna",
      "body": "La pierna is Spanish for the leg. Related body words include el brazo (arm), el pie (foot), and la espalda (back).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "human leg close-up",
        "imagePrompt": "A close-up photo of a human leg from thigh to foot.",
        "alt": "La Pierna",
        "depictable": true,
        "credit": "Pexels · ROCKETMANN TEAM",
        "creditUrl": "https://www.pexels.com/photo/close-up-shot-of-people-s-legs-9486767/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-limbs-pierna.webp"
      },
      "uid": "k7r6nwvvy71q"
    },
    {
      "id": "fi-mcq-medical-visit",
      "tags": [
        "health"
      ],
      "title": "La Farmacia",
      "body": "In Spanish-speaking countries, la farmacia (the pharmacy) is where you go to get medicine a doctor has prescribed, filling your receta there.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "pharmacy counter prescription",
        "imagePrompt": "The interior of a pharmacy with shelves of medicine and a prescription counter.",
        "alt": "La Farmacia",
        "depictable": true,
        "credit": "Pexels · cottonbro studio",
        "creditUrl": "https://www.pexels.com/photo/adult-woman-looking-at-the-medicine-bottle-8657375/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-medical-visit.webp"
      },
      "uid": "13m8np77qv9mf"
    },
    {
      "id": "fi-ot-doc-medico",
      "tags": [
        "doctor",
        "vocabulary"
      ],
      "title": "El Médico",
      "body": "El médico means the doctor in Spanish. The nurse is la enfermera, and you make una cita (an appointment) to see the médico.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "doctor white coat",
        "imagePrompt": "A doctor in a white coat holding a stethoscope in a clinic.",
        "alt": "El Médico",
        "depictable": true,
        "credit": "Pexels · Tima Miroshnichenko",
        "creditUrl": "https://www.pexels.com/photo/a-person-holding-a-stethoscope-8376307/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-doc-medico.webp"
      },
      "uid": "lvzoqx1pkhxsp"
    },
    {
      "id": "fi-ot-ail-fiebre",
      "tags": [
        "ailments",
        "fever"
      ],
      "title": "La Fiebre",
      "body": "If you have a high temperature, the Spanish word for that symptom is la fiebre. It's distinct from la tos (a cough), la gripe (the flu), and feeling mareado (dizzy).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "thermometer taking temperature",
        "imagePrompt": "A digital thermometer measuring a feverish patient's temperature.",
        "alt": "La Fiebre",
        "depictable": true,
        "credit": "Pexels · Vlada Karpovich",
        "creditUrl": "https://www.pexels.com/photo/woman-i-long-sleeve-shirt-holding-blue-and-white-digital-device-5790718/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-ail-fiebre.webp"
      },
      "uid": "e7vgdh1gvh79"
    },
    {
      "id": "fi-mcq-rw-p-fill-health",
      "tags": [
        "false-friends",
        "health"
      ],
      "title": "Estoy Constipado",
      "body": "If you tell a Spanish pharmacist 'estoy constipado,' you're saying you have a head cold or nasal congestion — not that you're constipated, which is estreñido — and you'll walk out with decongestants.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "person with head cold",
        "imagePrompt": "A person holding a tissue to their nose beside a box of decongestant medicine.",
        "alt": "Estoy Constipado",
        "depictable": true,
        "credit": "Pexels · Gustavo Fring",
        "creditUrl": "https://www.pexels.com/photo/a-man-sitting-on-the-couch-6285330/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-rw-p-fill-health.webp"
      },
      "uid": "9joifttqzxw3"
    },
    {
      "id": "fi-ot-weather-nevar",
      "tags": [
        "weather",
        "verbs"
      ],
      "title": "Nevar",
      "body": "Just as llover means to rain, nevar is Spanish's own dedicated verb for snowing — you'd say nieva to mean it's snowing.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "snow falling winter scene",
        "imagePrompt": "Snow falling steadily over a quiet winter landscape.",
        "alt": "Nevar",
        "depictable": true,
        "credit": "Pexels · Nikita Nikitin",
        "creditUrl": "https://www.pexels.com/photo/a-photo-of-a-leafless-tree-during-night-time-10560893/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-weather-nevar.webp"
      },
      "uid": "18aehs91icyq1x"
    },
    {
      "id": "fi-ot-wverify-lluvia",
      "tags": [
        "weather",
        "vocab"
      ],
      "title": "La Lluvia",
      "body": "La lluvia means the rain in Spanish. It's a different word from la tormenta (the storm) and la nieve (the snow).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "rain falling street scene",
        "imagePrompt": "Rain falling on a city street with wet pavement reflecting the light.",
        "alt": "La Lluvia",
        "depictable": true,
        "credit": "Pexels · Ersan Yılmaz",
        "creditUrl": "https://www.pexels.com/photo/people-walking-on-the-street-13546166/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-wverify-lluvia.webp"
      },
      "uid": "1xq2lhzoduhfl"
    },
    {
      "id": "fi-ot-land-selva",
      "tags": [
        "landscape",
        "forest"
      ],
      "title": "La Selva",
      "body": "Spanish keeps 'la selva' for a tropical jungle or rainforest such as the Amazon, while 'el bosque' names an ordinary forest of pines or oaks. Calling the Amazon a bosque would undersell its scale.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "Amazon rainforest jungle canopy",
        "imagePrompt": "A dense tropical rainforest canopy in the Amazon with lush green vegetation.",
        "alt": "La Selva",
        "depictable": true,
        "credit": "Pexels · Elif Ilkel",
        "creditUrl": "https://www.pexels.com/photo/aerial-shot-of-a-dense-green-forest-7867865/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-land-selva.webp"
      },
      "uid": "ixh2dp27wun1"
    },
    {
      "id": "fi-mcq-nature-water",
      "tags": [
        "nature"
      ],
      "title": "El Río",
      "body": "In Spanish, a landscape feature carrying flowing fresh water is called 'el río' — the term for a river, distinct from terrain words describing dry or still land.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "river flowing landscape",
        "imagePrompt": "A river winding through a natural landscape with visibly flowing water.",
        "alt": "El Río",
        "depictable": true,
        "credit": "Pexels · Pixabay",
        "creditUrl": "https://www.pexels.com/photo/body-of-water-158268/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-nature-water.webp"
      },
      "uid": "xnp4y1q3vysc"
    },
    {
      "id": "fi-mcq-city-place",
      "tags": [
        "geography"
      ],
      "title": "La Capital de España",
      "body": "When Spanish speakers refer to 'la capital' of Spain, they mean Madrid, the country's capital city.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "Madrid Spain skyline",
        "imagePrompt": "The skyline of Madrid, Spain, showing the city's iconic architecture.",
        "alt": "La Capital de España",
        "depictable": true,
        "credit": "Pexels · Emilio Garcia",
        "creditUrl": "https://www.pexels.com/photo/cityscape-of-madrid-22922043/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-city-place.webp"
      },
      "uid": "yoig6xfm05rv"
    },
    {
      "id": "fi-ot-pol-pais",
      "tags": [
        "political",
        "vocab"
      ],
      "title": "El País",
      "body": "'El país' is the Spanish word for a country as a nation — distinct from 'la ciudad' (city) and 'el pueblo' (town), the smaller-scale words for a place.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "world map countries",
        "imagePrompt": "A world map with the borders of countries clearly outlined.",
        "alt": "El País",
        "depictable": true,
        "credit": "Pexels · Nataliya Vaitkevich",
        "creditUrl": "https://www.pexels.com/photo/colored-countries-on-a-map-7235911/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-pol-pais.webp"
      },
      "uid": "1gq2vkkbbjl2w"
    },
    {
      "id": "fi-ot-routine-2",
      "tags": [
        "reflexive",
        "routine"
      ],
      "title": "Ducharse",
      "body": "'Ducharse' means to shower, one of a family of reflexive daily-routine verbs that also includes 'vestirse' (to get dressed), 'levantarse' (to get up), and 'cepillarse' (to brush).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "person showering bathroom",
        "imagePrompt": "A bathroom shower with water running, suggesting someone taking a shower.",
        "alt": "Ducharse",
        "depictable": true,
        "credit": "Pexels · https://kaboompics.com/",
        "creditUrl": "https://www.pexels.com/photo/woman-rinsing-her-hair-5241048/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-routine-2.webp"
      },
      "uid": "1eynw7jd8ujvt"
    },
    {
      "id": "fi-ot-routine-4",
      "tags": [
        "reflexive",
        "routine"
      ],
      "title": "Cepillarse los Dientes",
      "body": "To say you brush your teeth in Spanish, use the reflexive phrase 'cepillarse los dientes.' The related routine verbs cover showering, getting dressed, and waking up.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "brushing teeth toothbrush",
        "imagePrompt": "A person brushing their teeth with a toothbrush in front of a bathroom mirror.",
        "alt": "Cepillarse los Dientes",
        "depictable": true,
        "credit": "Pexels · Anna Shvets",
        "creditUrl": "https://www.pexels.com/photo/selection-of-toothbrushes-4045552/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-routine-4.webp"
      },
      "uid": "1c5qym27tb11o"
    },
    {
      "id": "fi-ot-prof-5",
      "tags": [
        "professions",
        "gender"
      ],
      "title": "Médica",
      "body": "The standard Spanish word for a female doctor is 'médica.' 'Médico' leans masculine, 'medicina' means medicine, and 'enfermera' means nurse.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "female doctor stethoscope",
        "imagePrompt": "A woman doctor in a white coat holding a stethoscope.",
        "alt": "Médica",
        "depictable": true,
        "credit": "Pexels · Mix and Match Studio",
        "creditUrl": "https://www.pexels.com/photo/woman-wearing-a-lab-coat-using-a-stethoscope-4227109/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-prof-5.webp"
      },
      "uid": "12igysx1o3wxv5"
    },
    {
      "id": "fi-ot-prof-2",
      "tags": [
        "professions"
      ],
      "title": "Abogado or Abogada",
      "body": "'Abogado' (or 'abogada' for a woman) means lawyer, distinct from 'maestro' (teacher), 'camarero' (server), and 'ingeniero' (engineer) — other common profession words.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "lawyer with briefcase courtroom",
        "imagePrompt": "A lawyer in a suit carrying a briefcase outside a courthouse.",
        "alt": "Abogado or Abogada",
        "depictable": true,
        "credit": "Pexels · khezez  | خزاز",
        "creditUrl": "https://www.pexels.com/photo/professional-woman-speaking-in-courtroom-34817106/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-prof-2.webp"
      },
      "uid": "1scikta1fzkfsq"
    },
    {
      "id": "fi-ot-work-4",
      "tags": [
        "office",
        "classroom"
      ],
      "title": "El Horario",
      "body": "'El horario' means the schedule. In the same office vocabulary set, 'la tarea' is the task or homework, 'la oficina' is the office, and 'el aula' is the classroom.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "weekly schedule timetable",
        "imagePrompt": "A printed weekly schedule or timetable with time slots filled in.",
        "alt": "El Horario",
        "depictable": true,
        "credit": "Pexels · cottonbro studio",
        "creditUrl": "https://www.pexels.com/photo/pen-on-top-of-a-planner-7439133/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-work-4.webp"
      },
      "uid": "b9q0dn1ws74tt"
    },
    {
      "id": "fi-ot-work-3",
      "tags": [
        "office",
        "classroom"
      ],
      "title": "El Aula",
      "body": "In Spanish office and school vocabulary, 'el aula' specifically means the classroom — distinct from 'la oficina' (office) and 'la reunión' (meeting).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "empty classroom desks",
        "imagePrompt": "An empty classroom with rows of desks facing a chalkboard.",
        "alt": "El Aula",
        "depictable": true,
        "credit": "Pexels · Pixabay",
        "creditUrl": "https://www.pexels.com/photo/chairs-and-table-at-home-256491/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-work-3.webp"
      },
      "uid": "yajefr22htk7"
    },
    {
      "id": "fi-mcq-feeling-opposite",
      "tags": [
        "emotions"
      ],
      "title": "Feliz and Triste",
      "body": "In Spanish, 'feliz' (happy) and 'triste' (sad) are direct antonyms — one of the basic opposite-pairs used to describe moods.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "happy sad face contrast",
        "imagePrompt": "A split image contrasting a smiling happy face with a frowning sad face.",
        "alt": "Feliz and Triste",
        "depictable": true,
        "credit": "Pexels · Sadi Hockmuller",
        "creditUrl": "https://www.pexels.com/photo/contrasting-emotions-on-smiley-balls-29205873/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-feeling-opposite.webp"
      },
      "uid": "1fp8o2t1wxx7id"
    },
    {
      "id": "fi-ot-feelings-1",
      "tags": [
        "moods",
        "vocab"
      ],
      "title": "Preocupado",
      "body": "'Preocupado' is the Spanish word for worried, a mood word distinct from 'feliz' (happy) and 'enojado' or 'enfadado' (angry).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "worried facial expression",
        "imagePrompt": "A close-up of a person's face showing a worried, anxious expression.",
        "alt": "Preocupado",
        "depictable": true,
        "credit": "Pexels · Liza Summer",
        "creditUrl": "https://www.pexels.com/photo/crying-upset-black-female-with-tissue-6382601/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-feelings-1.webp"
      },
      "uid": "bvvual1mwmzsh"
    },
    {
      "id": "fi-ot-opinions-4",
      "tags": [
        "opinions",
        "agreement"
      ],
      "title": "Estar de Acuerdo",
      "body": "To express agreement in Spanish, use the phrase 'estar de acuerdo.' Its opposite, 'estar en desacuerdo,' expresses disagreement.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "two people shaking hands",
        "imagePrompt": "Two people shaking hands and nodding in agreement.",
        "alt": "Estar de Acuerdo",
        "depictable": true,
        "credit": "Pexels · Mikhail Nilov",
        "creditUrl": "https://www.pexels.com/photo/close-up-shot-of-two-people-shaking-hands-7821095/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-opinions-4.webp"
      },
      "uid": "cmncxbo54jtr"
    },
    {
      "id": "fi-mcq-opinion-phrase",
      "tags": [
        "emotions"
      ],
      "title": "Creo Que",
      "body": "'Creo que...' — literally 'I believe that...' — is the natural, everyday phrase Spanish speakers use to introduce a belief or opinion.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "person expressing thoughtful opinion",
        "imagePrompt": "A person speaking with a thoughtful expression and an open hand gesture, sharing an opinion.",
        "alt": "Creo Que",
        "depictable": false,
        "credit": "Pexels · Monstera Production · Pexels License",
        "creditUrl": "https://www.pexels.com/photo/black-woman-pointing-finger-in-light-room-7114325/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-opinion-phrase.webp"
      },
      "uid": "1i62te21b193s6"
    },
    {
      "id": "fi-ot-social-4",
      "tags": [
        "social",
        "farewell"
      ],
      "title": "Saluda a Tus Padres",
      "body": "The farewell phrase 'Saluda a tus padres de mi parte' means 'say hi to your parents for me' — a common way to send greetings to someone's family when saying goodbye.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "friends waving goodbye farewell",
        "imagePrompt": "Two friends waving goodbye warmly to each other at a doorway.",
        "alt": "Saluda a Tus Padres",
        "depictable": true,
        "credit": "Pexels · HONG SON",
        "creditUrl": "https://www.pexels.com/photo/happy-newlyweds-saying-farewell-to-wedding-guests-5195060/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-social-4.webp"
      },
      "uid": "1lxt6507ja7rw"
    },
    {
      "id": "fi-mcq-social-response",
      "tags": [
        "emotions"
      ],
      "title": "¡Felicidades!",
      "body": "When a friend shares good news, like passing an exam, the natural Spanish response is '¡Felicidades!' — used to congratulate someone on an achievement.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "friends celebrating congratulations hug",
        "imagePrompt": "Friends celebrating and hugging in congratulations after hearing good news.",
        "alt": "¡Felicidades!",
        "depictable": true,
        "credit": "Pexels · Gustavo Fring",
        "creditUrl": "https://www.pexels.com/photo/happy-family-in-a-party-7489213/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-social-response.webp"
      },
      "uid": "go28r01tf8r38"
    },
    {
      "id": "fi-ot-pretimp-2",
      "tags": [
        "imperfect",
        "ir"
      ],
      "title": "Siempre Iba al Parque",
      "body": "In 'Cuando era niño, siempre iba al parque' (When I was a child, I always went to the park), 'iba' is correct because the sentence describes a repeated childhood habit, not one completed trip.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "child playing at park",
        "imagePrompt": "A child playing on playground equipment at a neighborhood park.",
        "alt": "Siempre Iba al Parque",
        "depictable": true,
        "credit": "Pexels · freestocks.org",
        "creditUrl": "https://www.pexels.com/photo/boy-crawling-on-green-grass-field-437747/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-pretimp-2.webp"
      },
      "uid": "15631n6litx98"
    },
    {
      "id": "fi-ot-triggers-1",
      "tags": [
        "time-markers",
        "vocabulary"
      ],
      "title": "Anoche",
      "body": "The time word 'anoche' means 'last night' in Spanish and points a sentence toward the pretérito tense, distinct from 'ayer' (yesterday) and 'siempre' (always).",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "night sky moon stars",
        "imagePrompt": "A quiet nighttime sky with a moon and stars, evoking the previous night.",
        "alt": "Anoche",
        "depictable": false,
        "credit": "Unsplash · Aral Tasher · Unsplash License",
        "creditUrl": "https://unsplash.com/photos/moon-and-stars-over-coastal-silhouette-njMi2OFoQqQ",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-triggers-1.webp"
      },
      "uid": "1optoh21yrdkc"
    },
    {
      "id": "fi-mcq-idiom-guay",
      "tags": [
        "idioms-review"
      ],
      "title": "¡Qué Guay!",
      "body": "In Spain, '¡Qué guay!' is a common colloquial way to say 'How cool!' — everyday slang for expressing enthusiasm or approval.",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "excited person thumbs up",
        "imagePrompt": "A person reacting with excitement and a thumbs-up gesture.",
        "alt": "¡Qué Guay!",
        "depictable": true,
        "credit": "Pexels · Usman Yousaf",
        "creditUrl": "https://www.pexels.com/photo/businessman-fashion-man-person-6349933/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-mcq-idiom-guay.webp"
      },
      "uid": "hj1bki1ebu6bu"
    },
    {
      "id": "fi-ot-ff-5",
      "tags": [
        "false-friends",
        "avergonzado"
      ],
      "title": "Avergonzado, Not Embarazada",
      "body": "To say 'embarrassed' in Spanish, use 'avergonzado' — not 'embarazada,' which is a false friend that actually means 'pregnant.'",
      "shape": "fact",
      "illustration": {
        "imageSearchTerm": "embarrassed blushing expression",
        "imagePrompt": "A person blushing with an embarrassed expression, covering their face slightly.",
        "alt": "Avergonzado, Not Embarazada",
        "depictable": true,
        "credit": "Pexels · Sanket  Mishra",
        "creditUrl": "https://www.pexels.com/photo/portrait-of-man-covering-face-in-distress-34014593/",
        "url": "https://cdn.recurxive.com/packs/spanish-vocabulary/images/fi-ot-ff-5.webp"
      },
      "uid": "i3o503ub14kd"
    },
    {
      "id": "ot-cov-obj-pronouns-1",
      "shape": "mcq",
      "tags": [
        "pronouns",
        "spanish",
        "grammar"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which Spanish pronoun means the informal singular 'you', used with friends or peers?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Vosotros"
        },
        {
          "modality": "text",
          "value": "Tú"
        },
        {
          "modality": "text",
          "value": "Usted"
        },
        {
          "modality": "text",
          "value": "Ustedes"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Tú' is the informal singular 'you' in Spanish, used with friends, peers, and family; 'usted' is the formal singular.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "9sf8ms5zs7xu"
    },
    {
      "id": "ot-cov-obj-pronouns-2",
      "shape": "mcq",
      "tags": [
        "pronouns",
        "spanish",
        "grammar"
      ],
      "prompt": {
        "modality": "text",
        "value": "Which pronoun would you use to address a close friend who is the same age as you?"
      },
      "options": [
        {
          "modality": "text",
          "value": "Usted"
        },
        {
          "modality": "text",
          "value": "Tú"
        },
        {
          "modality": "text",
          "value": "Ustedes"
        },
        {
          "modality": "text",
          "value": "Ellos"
        }
      ],
      "correctIndex": 1,
      "explanation": "'Tú' is used for informal address with friends and peers, while 'usted' is reserved for formal or deferential contexts.",
      "source": {
        "label": "Spanish Vocabulary — Objective Test"
      },
      "uid": "1wu68k513mtmtz"
    }
  ],
  "icon": "🇪🇸",
  "shortName": "Spanish Vocab"
}
