{"id":3984,"date":"2025-08-26T09:03:16","date_gmt":"2025-08-26T09:03:16","guid":{"rendered":"https:\/\/masons-aupair.com\/?page_id=3984"},"modified":"2025-09-03T09:54:38","modified_gmt":"2025-09-03T09:54:38","slug":"glossary","status":"publish","type":"page","link":"https:\/\/masons-aupair.com\/es\/glossary\/","title":{"rendered":"Glosario"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3984\" class=\"elementor elementor-3984\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e7dfcac e-flex e-con-boxed e-con e-parent\" data-id=\"e7dfcac\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cc4a974 e-con-full e-flex e-con e-parent\" data-id=\"cc4a974\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fbb1e4a elementor-widget elementor-widget-heading\" data-id=\"fbb1e4a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">GLOSSARY<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0af9911 e-flex e-con-boxed e-con e-parent\" data-id=\"0af9911\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3e7bee2 elementor-widget elementor-widget-html\" data-id=\"3e7bee2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =======================\r\n     Masons Au Pair \u2014 Glossary (A\u2013Z UI)\r\n     ======================= -->\r\n<style>\r\n  :root{\r\n    --ink:#093F50;\r\n    --accent:#459DBA;\r\n    --muted:#5A7281;\r\n    --card:#fff;\r\n    --border:#e6edf1;\r\n    --shadow:0 8px 24px rgba(9,63,80,.08);\r\n    --radius:18px;\r\n  }\r\n\r\n  .gls-wrap{padding:100px 20px 80px;background:#fff;}\r\n  .gls-container{max-width:1100px;margin:0 auto;}\r\n\r\n  \/* search *\/\r\n  .gls-searchbar{\r\n    background:#f6fbfd;border:1px solid var(--border);\r\n    border-radius:16px;padding:14px 16px;display:flex;align-items:center;gap:10px;\r\n    box-shadow:var(--shadow)\r\n  }\r\n  .gls-searchbar input{\r\n    border:none;outline:none;background:transparent;width:100%;\r\n    font-size:16px;color:var(--ink)\r\n  }\r\n\r\n  \/* alphabet pills *\/\r\n  .gls-az{\r\n    margin:16px 0 6px;display:flex;gap:10px;flex-wrap:wrap;align-items:center\r\n  }\r\n  .gls-pill{\r\n    border:1px solid var(--border);background:#fff;color:var(--ink);\r\n    padding:8px 14px;border-radius:999px;font-size:14px;cursor:pointer;\r\n    transition:.2s\r\n  }\r\n  .gls-pill:hover{background:var(--accent);color:#fff;border-color:var(--accent)}\r\n  .gls-pill.active{background:var(--ink);color:#fff;border-color:var(--ink)}\r\n\r\n  \/* sticky row (like your design) *\/\r\n  .gls-az-sticky{\r\n    position:sticky;top:0;background:#fff;padding:10px 0;z-index:5;\r\n    border-top:1px solid var(--border);border-bottom:1px solid var(--border)\r\n  }\r\n\r\n  \/* groups *\/\r\n  .gls-groupTitle{\r\n    margin:26px 0 12px;color:var(--muted);letter-spacing:.18em;\r\n    text-transform:uppercase;font-size:18px\r\n  }\r\n\r\n  \/* cards *\/\r\n  .gls-card{\r\n    background:var(--card);border:1px solid var(--border);\r\n    border-radius:16px;padding:20px;margin-bottom:14px;box-shadow:var(--shadow);\r\n    transition:transform .2s ease, box-shadow .2s ease\r\n  }\r\n  .gls-card:hover{transform:translateY(-3px);box-shadow:0 14px 28px rgba(9,63,80,.15)}\r\n  .gls-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}\r\n  .gls-title{margin:0;font-size:20px;color:var(--ink)}\r\n  .gls-badge{background:var(--accent);color:#fff;border-radius:999px;font-size:12px;padding:6px 10px;white-space:nowrap}\r\n  .gls-desc{margin:10px 0 0;color:#244753;font-size:16px;line-height:1.55}\r\n\r\n  \/* hide util *\/\r\n  .gls-hide{display:none!important}\r\n  .sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}\r\n<\/style>\r\n\r\n<section class=\"gls-wrap\" id=\"glossary\">\r\n  <div class=\"gls-container\">\r\n    <!-- search -->\r\n    <label class=\"sr\" for=\"gls-q\">Search a term<\/label>\r\n    <div class=\"gls-searchbar\">\r\n      <span>\ud83d\udd0e<\/span>\r\n      <input id=\"gls-q\" type=\"search\" placeholder=\"Search a term\u2026 (e.g., X2 Visa, Hotpot, HSK, Panda Base)\" autocomplete=\"off\">\r\n    <\/div>\r\n\r\n    <!-- A\u2013Z sticky row -->\r\n    <div class=\"gls-az gls-az-sticky\" id=\"gls-az\">\r\n      <button class=\"gls-pill active\" data-letter=\"all\">All<\/button>\r\n      <!-- A\u2013Z pills injected by JS -->\r\n    <\/div>\r\n\r\n    <!-- LIST -->\r\n    <div id=\"gls-list\">\r\n\r\n      <!-- ========== A ========== -->\r\n      <div class=\"gls-group\" data-group=\"A\">\r\n        <div class=\"gls-groupTitle\">A<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"A\" data-term=\"Accommodation\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Accommodation<\/h3><span class=\"gls-badge\">Au Pair Life<\/span><\/div>\r\n          <p class=\"gls-desc\">Room & full board provided by the host family. Confirm bathroom access, Wi-Fi, laundry and curfew in writing.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"A\" data-term=\"Alipay\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Alipay<\/h3><span class=\"gls-badge\">Au Pair Life<\/span><\/div>\r\n          <p class=\"gls-desc\">Top mobile wallet with WeChat Pay. Verify identity; link a card to pay by QR (metro, groceries, delivery).<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"A\" data-term=\"Apostille\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Apostille<\/h3><span class=\"gls-badge\">Visas<\/span><\/div>\r\n          <p class=\"gls-desc\">Legalization of official documents (birth certificate, background check) sometimes requested for visas or school files.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"A\" data-term=\"Au Pair Program\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Au Pair Program<\/h3><span class=\"gls-badge\">Au Pair Life<\/span><\/div>\r\n          <p class=\"gls-desc\">Live with a Chinese host family, help with childcare\/light tasks, learn Mandarin and experience daily culture.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"A\" data-term=\"Ayi Nanny\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Ayi (Nanny)<\/h3><span class=\"gls-badge\">Au Pair Life<\/span><\/div>\r\n          <p class=\"gls-desc\">Common word for domestic helper. Some families have an \u201cayi\u201d who handles cleaning\/cooking alongside the au pair.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== B ========== -->\r\n      <div class=\"gls-group\" data-group=\"B\">\r\n        <div class=\"gls-groupTitle\">B<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"B\" data-term=\"Baidu Maps\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Baidu Maps<\/h3><span class=\"gls-badge\">Life<\/span><\/div>\r\n          <p class=\"gls-desc\">Popular local map app. Combine with Apple\/Google Maps for English search; use DiDi for taxis.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"B\" data-term=\"Bamboo Forests\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Bamboo Forests (Sichuan)<\/h3><span class=\"gls-badge\">Tourism<\/span><\/div>\r\n          <p class=\"gls-desc\">Green trails near Chengdu\u2014great for half-day hikes and photos. Pair with Mount Qingcheng or Dujiangyan.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"B\" data-term=\"Buddy Language Partner\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Buddy \/ Language Partner<\/h3><span class=\"gls-badge\">Language<\/span><\/div>\r\n          <p class=\"gls-desc\">Local friend for Mandarin\u2013English exchange. Universities & expat groups organize regular matchups.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== C ========== -->\r\n      <div class=\"gls-group\" data-group=\"C\">\r\n        <div class=\"gls-groupTitle\">C<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"C\" data-term=\"Calligraphy\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Calligraphy (Sh\u016bf\u01ce)<\/h3><span class=\"gls-badge\">Culture<\/span><\/div>\r\n          <p class=\"gls-desc\">Traditional brush writing. Parks & cultural centers in Chengdu offer friendly beginner classes.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"C\" data-term=\"Chengdu Panda Base\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Chengdu Panda Base<\/h3><span class=\"gls-badge\">Tourism<\/span><\/div>\r\n          <p class=\"gls-desc\">Top attraction to see giant & red pandas. Go early morning and pre-book during holidays.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"C\" data-term=\"Chili Oil\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Chili Oil (L\u00e0 Y\u00f3u)<\/h3><span class=\"gls-badge\">Cuisine<\/span><\/div>\r\n          <p class=\"gls-desc\">Fragrant oil used on dumplings, noodles and hotpot dips. Delivers warm, deep heat.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"C\" data-term=\"Chinese Zodiac\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Chinese Zodiac<\/h3><span class=\"gls-badge\">Culture<\/span><\/div>\r\n          <p class=\"gls-desc\">12-animal cycle in decor & gifts. Asking someone\u2019s zodiac is a fun cultural icebreaker.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"C\" data-term=\"Consulate Appointment\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Consulate Appointment<\/h3><span class=\"gls-badge\">Visas<\/span><\/div>\r\n          <p class=\"gls-desc\">Book at the Chinese VAC\/embassy to submit documents & biometrics for your visa.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== D ========== -->\r\n      <div class=\"gls-group\" data-group=\"D\">\r\n        <div class=\"gls-groupTitle\">D<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"D\" data-term=\"Dan Dan Noodles\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Dan Dan Noodles<\/h3><span class=\"gls-badge\">Cuisine<\/span><\/div>\r\n          <p class=\"gls-desc\">Chengdu classic with nutty, spicy sauce, minced pork and chili oil. Add peppercorn for the \u201cm\u00e1-l\u00e0\u201d.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"D\" data-term=\"Dragon Boat Festival\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Dragon Boat Festival<\/h3><span class=\"gls-badge\">Culture<\/span><\/div>\r\n          <p class=\"gls-desc\">Early-summer holiday with boat races and z\u00f2ngzi (sticky-rice dumplings).<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"D\" data-term=\"Dujiangyan Irrigation System\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Dujiangyan Irrigation System (UNESCO)<\/h3><span class=\"gls-badge\">Tourism<\/span><\/div>\r\n          <p class=\"gls-desc\">2,000-year-old water project still used today. Pair with Mount Qingcheng for a day trip.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== E ========== -->\r\n      <div class=\"gls-group\" data-group=\"E\">\r\n        <div class=\"gls-groupTitle\">E<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"E\" data-term=\"Ear Cleaning\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Ear Cleaning (Chengdu Parks)<\/h3><span class=\"gls-badge\">Culture<\/span><\/div>\r\n          <p class=\"gls-desc\">Quirky, gentle service offered by pros in tea houses & parks\u2014very local and relaxing.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"E\" data-term=\"Exit Entry Bureau\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Exit-Entry Bureau (Chengdu)<\/h3><span class=\"gls-badge\">Visas<\/span><\/div>\r\n          <p class=\"gls-desc\">Handles residence permits, visa changes & extensions. Appointments recommended.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== F ========== -->\r\n      <div class=\"gls-group\" data-group=\"F\">\r\n        <div class=\"gls-groupTitle\">F<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"F\" data-term=\"Face Changing\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Face-Changing (Sichuan Opera)<\/h3><span class=\"gls-badge\">Culture<\/span><\/div>\r\n          <p class=\"gls-desc\">Theatre art with instant mask switches\u2014night shows in heritage venues are a must-see.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"F\" data-term=\"Food Delivery\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Food Delivery (Meituan \/ Ele.me)<\/h3><span class=\"gls-badge\">Life<\/span><\/div>\r\n          <p class=\"gls-desc\">Endless options delivered fast. Use in-app translation; pay with Alipay\/WeChat QR.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== G ========== -->\r\n      <div class=\"gls-group\" data-group=\"G\">\r\n        <div class=\"gls-groupTitle\">G<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"G\" data-term=\"Giant Panda\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Giant Panda<\/h3><span class=\"gls-badge\">Tourism<\/span><\/div>\r\n          <p class=\"gls-desc\">Chengdu\u2019s symbol. Best time is early morning when pandas are active and feeding.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"G\" data-term=\"Ginkgo Season\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Ginkgo Season<\/h3><span class=\"gls-badge\">Tourism<\/span><\/div>\r\n          <p class=\"gls-desc\">Late-autumn streets turn gold\u2014campuses & parks are perfect for photo walks.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"G\" data-term=\"Golden Week\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Golden Week (Oct 1\u20137)<\/h3><span class=\"gls-badge\">Tourism<\/span><\/div>\r\n          <p class=\"gls-desc\">Massive holiday crowds & sold-out trains. Avoid long trips if possible.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== H ========== -->\r\n      <div class=\"gls-group\" data-group=\"H\">\r\n        <div class=\"gls-groupTitle\">H<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"H\" data-term=\"Health Insurance\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Health Insurance<\/h3><span class=\"gls-badge\">Life<\/span><\/div>\r\n          <p class=\"gls-desc\">Bring international coverage. Private clinics offer English service; keep receipts for claims.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"H\" data-term=\"High Speed Rail\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">High-Speed Rail (CRH)<\/h3><span class=\"gls-badge\">Tourism<\/span><\/div>\r\n          <p class=\"gls-desc\">Fast trains from Chengdu to Chongqing, Xi\u2019an, Guilin and more. Book with passport number.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"H\" data-term=\"Host Family\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Host Family<\/h3><span class=\"gls-badge\">Au Pair Life<\/span><\/div>\r\n          <p class=\"gls-desc\">Screened family offering room, board & cultural immersion. Align expectations and schedule.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"H\" data-term=\"Hotpot\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Sichuan Hotpot<\/h3><span class=\"gls-badge\">Cuisine<\/span><\/div>\r\n          <p class=\"gls-desc\">Iconic spicy communal meal. Try \u201cyuan-yang\u201d broth (half spicy\/half clear) if you\u2019re new to heat.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"H\" data-term=\"HSK Levels\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">HSK Levels<\/h3><span class=\"gls-badge\">Language<\/span><\/div>\r\n          <p class=\"gls-desc\">Official Mandarin test from HSK1 to HSK6. A great benchmark for schools and visas.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"H\" data-term=\"Hukou\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Hukou (Household Registration)<\/h3><span class=\"gls-badge\">Culture<\/span><\/div>\r\n          <p class=\"gls-desc\">China\u2019s household registry. Influences schooling\/services\u2014useful context in policy talk.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== I ========== -->\r\n      <div class=\"gls-group\" data-group=\"I\">\r\n        <div class=\"gls-groupTitle\">I<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"I\" data-term=\"IC Transport Card\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">IC Transport Card<\/h3><span class=\"gls-badge\">Life<\/span><\/div>\r\n          <p class=\"gls-desc\">Rechargeable metro\/bus card. Tap to ride; some cities allow linking to phone for QR entry.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"I\" data-term=\"Invitation Letter\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Invitation Letter<\/h3><span class=\"gls-badge\">Visas<\/span><\/div>\r\n          <p class=\"gls-desc\">Issued by school\/company\/organizer\u2014details must match your passport exactly.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== J ========== -->\r\n      <div class=\"gls-group\" data-group=\"J\">\r\n        <div class=\"gls-groupTitle\">J<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"J\" data-term=\"Jet Lag Tips\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Jet Lag Tips<\/h3><span class=\"gls-badge\">Life<\/span><\/div>\r\n          <p class=\"gls-desc\">Hydrate, adjust sleep before flying, and get sunlight on arrival to reset faster.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"J\" data-term=\"Jinli Ancient Street\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Jinli Ancient Street<\/h3><span class=\"gls-badge\">Tourism<\/span><\/div>\r\n          <p class=\"gls-desc\">Restored street near Wuhou Shrine with snacks, souvenirs & colorful night lights.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== K ========== -->\r\n      <div class=\"gls-group\" data-group=\"K\">\r\n        <div class=\"gls-groupTitle\">K<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"K\" data-term=\"KTV Karaoke\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Karaoke (KTV)<\/h3><span class=\"gls-badge\">Culture<\/span><\/div>\r\n          <p class=\"gls-desc\">Private rooms with snacks\u2014great for bonding with colleagues and friends.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"K\" data-term=\"Kuan Zhai Alley\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Kuan Zhai Alley (Wide & Narrow)<\/h3><span class=\"gls-badge\">Tourism<\/span><\/div>\r\n          <p class=\"gls-desc\">Historic lanes with tea houses and courtyards\u2014classic Chengdu stroll.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"K\" data-term=\"Kung Pao Chicken\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Kung Pao Chicken<\/h3><span class=\"gls-badge\">Cuisine<\/span><\/div>\r\n          <p class=\"gls-desc\">Diced chicken, peanuts & chilies in a sweet-savory glaze\u2014bolder than western versions.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== L ========== -->\r\n      <div class=\"gls-group\" data-group=\"L\">\r\n        <div class=\"gls-groupTitle\">L<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"L\" data-term=\"Lantern Festival\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Lantern Festival<\/h3><span class=\"gls-badge\">Culture<\/span><\/div>\r\n          <p class=\"gls-desc\">Ends Lunar New Year with lanterns & sweet rice balls (t\u0101ngyu\u00e1n)\u2014great night photos.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"L\" data-term=\"Leshan Giant Buddha\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Leshan Giant Buddha (UNESCO)<\/h3><span class=\"gls-badge\">Tourism<\/span><\/div>\r\n          <p class=\"gls-desc\">71-m Buddha carved into a cliff. Boat views avoid long stair queues.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"L\" data-term=\"Local Police Registration\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Local Police Registration<\/h3><span class=\"gls-badge\">Visas<\/span><\/div>\r\n          <p class=\"gls-desc\">Register address within 24h (hotels do it). Keep the slip for bank\/SIM\/permit.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== M ========== -->\r\n      <div class=\"gls-group\" data-group=\"M\">\r\n        <div class=\"gls-groupTitle\">M<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"M\" data-term=\"Mahjong\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Mahjong<\/h3><span class=\"gls-badge\">Culture<\/span><\/div>\r\n          <p class=\"gls-desc\">Beloved pastime in tea houses & parks\u2014great way to practise numbers and small talk.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"M\" data-term=\"Mapo Tofu\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Mapo Tofu<\/h3><span class=\"gls-badge\">Cuisine<\/span><\/div>\r\n          <p class=\"gls-desc\">Silky tofu in a spicy, numbing sauce with chili bean paste\u2014pure Chengdu comfort.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"M\" data-term=\"Medical Check\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Medical Check<\/h3><span class=\"gls-badge\">Visas<\/span><\/div>\r\n          <p class=\"gls-desc\">Sometimes required for residence permits. Bring passport, photos & vaccination records.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"M\" data-term=\"Metro Chengdu\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Chengdu Metro<\/h3><span class=\"gls-badge\">Life<\/span><\/div>\r\n          <p class=\"gls-desc\">Clean, cheap, efficient. Enter with QR or IC card; English signage is common.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== N ========== -->\r\n      <div class=\"gls-group\" data-group=\"N\">\r\n        <div class=\"gls-groupTitle\">N<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"N\" data-term=\"National Day\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">National Day (Oct 1)<\/h3><span class=\"gls-badge\">Culture<\/span><\/div>\r\n          <p class=\"gls-desc\">Starts Golden Week. Expect packed transports & sights\u2014book early or explore locally.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"N\" data-term=\"Numbing Mala\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">\u201cM\u00e1-l\u00e0\u201d (Numbing-Spicy)<\/h3><span class=\"gls-badge\">Cuisine<\/span><\/div>\r\n          <p class=\"gls-desc\">Signature Sichuan flavour: peppercorn brings \u201cm\u00e1\u201d (numbing) + chilies the \u201cl\u00e0\u201d heat.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== O ========== -->\r\n      <div class=\"gls-group\" data-group=\"O\">\r\n        <div class=\"gls-groupTitle\">O<\/div>\r\n        <article class=\"gls-card gls-item\" data-letter=\"O\" data-term=\"Orientation Week\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Orientation Week<\/h3><span class=\"gls-badge\">Au Pair Life<\/span><\/div>\r\n          <p class=\"gls-desc\">First days to settle: paperwork, metro card, SIM, neighbourhood tour and safety brief.<\/p>\r\n        <\/article>\r\n        <article class=\"gls-card gls-item\" data-letter=\"O\" data-term=\"Opera Sichuan\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Sichuan Opera<\/h3><span class=\"gls-badge\">Culture<\/span><\/div>\r\n          <p class=\"gls-desc\">Traditional show with face-changing, fire spitting and live music\u2014an evening favorite.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== P ========== -->\r\n      <div class=\"gls-group\" data-group=\"P\">\r\n        <div class=\"gls-groupTitle\">P<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"P\" data-term=\"Panda Keeper Experience\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Panda Keeper Experience<\/h3><span class=\"gls-badge\">Tourism<\/span><\/div>\r\n          <p class=\"gls-desc\">Volunteer-style day at certain bases including feeding\/cleaning tasks\u2014pre-book only.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"P\" data-term=\"People's Park\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">People\u2019s Park<\/h3><span class=\"gls-badge\">Tourism<\/span><\/div>\r\n          <p class=\"gls-desc\">Tea houses, ear-cleaners, park calligraphy & match-making corner\u2014pure Chengdu vibes.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"P\" data-term=\"Pinyin\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Pinyin<\/h3><span class=\"gls-badge\">Language<\/span><\/div>\r\n          <p class=\"gls-desc\">Romanization of Mandarin sounds; essential for pronunciation & typing.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== Q ========== -->\r\n      <div class=\"gls-group\" data-group=\"Q\">\r\n        <div class=\"gls-groupTitle\">Q<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"Q\" data-term=\"QR Payments\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">QR Payments<\/h3><span class=\"gls-badge\">Life<\/span><\/div>\r\n          <p class=\"gls-desc\">Scan to pay via WeChat Pay\/Alipay\u2014used everywhere. Keep some cash for small towns.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"Q\" data-term=\"Qingcheng Mountain\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Mount Qingcheng (UNESCO)<\/h3><span class=\"gls-badge\">Tourism<\/span><\/div>\r\n          <p class=\"gls-desc\">Birthplace of Taoism with misty paths & temples. Easy day trip; pair with Dujiangyan.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== R ========== -->\r\n      <div class=\"gls-group\" data-group=\"R\">\r\n        <div class=\"gls-groupTitle\">R<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"R\" data-term=\"Red Envelope Hongbao\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Red Envelope (H\u00f3ngb\u0101o)<\/h3><span class=\"gls-badge\">Culture<\/span><\/div>\r\n          <p class=\"gls-desc\">Cash gift in red packets for holidays and celebrations\u2014symbol of luck & good wishes.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"R\" data-term=\"Residence Permit China\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Residence Permit (China)<\/h3><span class=\"gls-badge\">Visas<\/span><\/div>\r\n          <p class=\"gls-desc\">Multi-entry permit inside your passport allowing legal stay for months\/years.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== S ========== -->\r\n      <div class=\"gls-group\" data-group=\"S\">\r\n        <div class=\"gls-groupTitle\">S<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"S\" data-term=\"Safety in Chengdu\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Safety in Chengdu<\/h3><span class=\"gls-badge\">Life<\/span><\/div>\r\n          <p class=\"gls-desc\">Generally very safe. Use common sense at night and watch belongings in crowds.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"S\" data-term=\"Sichuan Cuisine\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Sichuan Cuisine<\/h3><span class=\"gls-badge\">Cuisine<\/span><\/div>\r\n          <p class=\"gls-desc\">Bold flavors (chilies, peppercorn, garlic & fermented pastes)\u2014from mild to m\u00e1-l\u00e0.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"S\" data-term=\"Spring Festival\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Spring Festival (Chinese New Year)<\/h3><span class=\"gls-badge\">Culture<\/span><\/div>\r\n          <p class=\"gls-desc\">China\u2019s biggest holiday\u2014book trains & flights far in advance.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== T ========== -->\r\n      <div class=\"gls-group\" data-group=\"T\">\r\n        <div class=\"gls-groupTitle\">T<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"T\" data-term=\"Taobao JD\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Taobao & JD.com<\/h3><span class=\"gls-badge\">Life<\/span><\/div>\r\n          <p class=\"gls-desc\">E-commerce giants for everything from bedding to snacks. Use parcel lockers & QR payments.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"T\" data-term=\"Tea Ceremony\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Tea Ceremony (Sichuan)<\/h3><span class=\"gls-badge\">Culture<\/span><\/div>\r\n          <p class=\"gls-desc\">Relaxed tea culture in parks & tea houses; long-spout kettles are a local showpiece.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"T\" data-term=\"Tourist Visa L\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Tourist Visa (L)<\/h3><span class=\"gls-badge\">Visas<\/span><\/div>\r\n          <p class=\"gls-desc\">Short-term sightseeing visa. Requires hotel\/itinerary & financial proof; extensions are limited.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== U ========== -->\r\n      <div class=\"gls-group\" data-group=\"U\">\r\n        <div class=\"gls-groupTitle\">U<\/div>\r\n        <article class=\"gls-card gls-item\" data-letter=\"U\" data-term=\"UNESCO Sites Sichuan\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">UNESCO Sites (Sichuan)<\/h3><span class=\"gls-badge\">Tourism<\/span><\/div>\r\n          <p class=\"gls-desc\">Mount Qingcheng, Dujiangyan & Leshan Giant Buddha\u2014easy day trips from Chengdu.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== V ========== -->\r\n      <div class=\"gls-group\" data-group=\"V\">\r\n        <div class=\"gls-groupTitle\">V<\/div>\r\n        <article class=\"gls-card gls-item\" data-letter=\"V\" data-term=\"Visa Application Center\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Visa Application Center (VAC)<\/h3><span class=\"gls-badge\">Visas<\/span><\/div>\r\n          <p class=\"gls-desc\">Third-party center which handles intake & biometrics for many Chinese visas.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== W ========== -->\r\n      <div class=\"gls-group\" data-group=\"W\">\r\n        <div class=\"gls-groupTitle\">W<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"W\" data-term=\"WeChat\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">WeChat<\/h3><span class=\"gls-badge\">Life<\/span><\/div>\r\n          <p class=\"gls-desc\">China\u2019s super-app for messaging & payments\u2014essential to communicate with the host family.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"W\" data-term=\"WeChat Pay\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">WeChat Pay<\/h3><span class=\"gls-badge\">Life<\/span><\/div>\r\n          <p class=\"gls-desc\">Payment feature inside WeChat. Verify identity to unlock transfers, bills and QR purchases.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== X ========== -->\r\n      <div class=\"gls-group\" data-group=\"X\">\r\n        <div class=\"gls-groupTitle\">X<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"X\" data-term=\"X1 Visa\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">X1 Visa (Student, long-term)<\/h3><span class=\"gls-badge\">Visas<\/span><\/div>\r\n          <p class=\"gls-desc\">For programs &gt; 6 months. Convert to a residence permit after arrival.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"X\" data-term=\"X2 Visa\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">X2 Visa (Student, short-term)<\/h3><span class=\"gls-badge\">Visas<\/span><\/div>\r\n          <p class=\"gls-desc\">For study up to 6 months. Popular for Mandarin courses & short au pair stays.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== Y ========== -->\r\n      <div class=\"gls-group\" data-group=\"Y\">\r\n        <div class=\"gls-groupTitle\">Y<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"Y\" data-term=\"Yangtze River\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Yangtze River<\/h3><span class=\"gls-badge\">Tourism<\/span><\/div>\r\n          <p class=\"gls-desc\">Asia\u2019s longest river. Scenic sections & cruises are accessible from Sichuan & nearby provinces.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"Y\" data-term=\"Yogurt Suan Nai\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">\u201cSu\u0101n N\u01cei\u201d (Yogurt Drink)<\/h3><span class=\"gls-badge\">Cuisine<\/span><\/div>\r\n          <p class=\"gls-desc\">Refreshing fermented milk sold cold in glass bottles\u2014a popular companion to spicy snacks.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <!-- ========== Z ========== -->\r\n      <div class=\"gls-group\" data-group=\"Z\">\r\n        <div class=\"gls-groupTitle\">Z<\/div>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"Z\" data-term=\"Zodiac Chinese\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Zodiac (Chinese)<\/h3><span class=\"gls-badge\">Culture<\/span><\/div>\r\n          <p class=\"gls-desc\">Animal cycle shaping decorations, gifts & customs. Asking someone\u2019s sign is a fun intro.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"gls-card gls-item\" data-letter=\"Z\" data-term=\"Zongzi\">\r\n          <div class=\"gls-head\"><h3 class=\"gls-title\">Zongzi<\/h3><span class=\"gls-badge\">Cuisine<\/span><\/div>\r\n          <p class=\"gls-desc\">Sticky-rice dumplings wrapped in bamboo leaves for Dragon Boat Festival\u2014sweet or savoury.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n  \/\/ Build A\u2013Z pills\r\n  const az = document.getElementById('gls-az');\r\n  \"ABCDEFGHIJKLMNOPQRSTUVWXYZ\".split('').forEach(l=>{\r\n    const b=document.createElement('button');\r\n    b.className='gls-pill'; b.textContent=l; b.dataset.letter=l;\r\n    az.appendChild(b);\r\n  });\r\n\r\n  const q = document.getElementById('gls-q');\r\n  const pills = [...document.querySelectorAll('.gls-pill')];\r\n  const items = [...document.querySelectorAll('.gls-item')];\r\n  const groups = [...document.querySelectorAll('.gls-group')];\r\n\r\n  const state = { letter:'all', query:'' };\r\n\r\n  function apply(){\r\n    const L = state.letter, Q = state.query;\r\n    items.forEach(el=>{\r\n      const matchL = (L==='all') || (el.dataset.letter===L);\r\n      const t = (el.dataset.term || '') + ' ' + el.innerText;\r\n      const matchQ = !Q || t.toLowerCase().includes(Q);\r\n      el.classList.toggle('gls-hide', !(matchL && matchQ));\r\n    });\r\n    groups.forEach(g=>{\r\n      const any = [...g.querySelectorAll('.gls-item')].some(x=>!x.classList.contains('gls-hide'));\r\n      g.classList.toggle('gls-hide', !any);\r\n    });\r\n  }\r\n\r\n  pills.forEach(b=>b.addEventListener('click',e=>{\r\n    pills.forEach(x=>x.classList.remove('active'));\r\n    e.currentTarget.classList.add('active');\r\n    state.letter = e.currentTarget.dataset.letter;\r\n    apply();\r\n    \/\/ scroll gently to the first visible group after clicking a letter\r\n    const first = [...document.querySelectorAll('.gls-group:not(.gls-hide)')][0];\r\n    if(first){ first.scrollIntoView({behavior:'smooth', block:'start'}); }\r\n  }));\r\n\r\n  q.addEventListener('input',e=>{\r\n    state.query = e.target.value.trim().toLowerCase();\r\n    apply();\r\n  });\r\n\r\n  apply();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6ab547f e-flex e-con-boxed e-con e-parent\" data-id=\"6ab547f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-46f086a elementor-widget elementor-widget-html\" data-id=\"46f086a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\n(function(){\r\n  \/\/ ============ HELPERS ============\r\n\r\n  \/\/ attend que le glossaire (au moins 1 .gls-item) soit dans le DOM\r\n  function waitFor(selector, timeout=8000){\r\n    return new Promise((resolve, reject)=>{\r\n      const t0 = performance.now();\r\n      (function loop(){\r\n        if (document.querySelector(selector)) return resolve();\r\n        if (performance.now() - t0 > timeout) return reject(new Error('Timeout '+selector));\r\n        requestAnimationFrame(loop);\r\n      })();\r\n    });\r\n  }\r\n\r\n  function stripHTML(html){\r\n    const tmp = document.createElement('div');\r\n    tmp.innerHTML = html || '';\r\n    return (tmp.textContent || tmp.innerText || '').trim();\r\n  }\r\n\r\n  \/\/ normalisation souple pour matcher titres (accents, parenth\u00e8ses, ponctuation)\r\n  function norm(s){\r\n    return (s||'')\r\n      .toLowerCase()\r\n      .normalize('NFD').replace(\/[\\u0300-\\u036f]\/g,'')\r\n      .replace(\/\\(.*?\\)\/g,' ')\r\n      .replace(\/[^a-z0-9]+\/g,' ')\r\n      .replace(\/\\s+\/g,' ')\r\n      .trim();\r\n  }\r\n\r\n  const groupsByLetter = {};\r\n  function getGroup(title){\r\n    const letter = \/^[A-Za-z]\/.test(title) ? title[0].toUpperCase() : '#';\r\n    if (groupsByLetter[letter]) return groupsByLetter[letter];\r\n    let group = document.querySelector(`.gls-group[data-group=\"${letter}\"]`);\r\n    if(!group){\r\n      const wrap = document.getElementById('gls-list');\r\n      if(!wrap) return null;\r\n      group = document.createElement('div');\r\n      group.className = 'gls-group';\r\n      group.dataset.group = letter;\r\n      group.innerHTML = `<div class=\"gls-groupTitle\">${letter}<\/div>`;\r\n      wrap.appendChild(group);\r\n    }\r\n    groupsByLetter[letter] = group;\r\n    return group;\r\n  }\r\n\r\n  \/\/ ============ D\u00c9COUVERTE DU CPT \"GLOSSARY\" ============\r\n\r\n  async function discoverGlossaryEndpoint(){\r\n    \/\/ 1) essaies rapides (souvent corrects)\r\n    const candidates = [\r\n      '\/wp-json\/wp\/v2\/glossary',\r\n      '\/wp-json\/wp\/v2\/glossary-items',\r\n      '\/wp-json\/wp\/v2\/glossaries',\r\n    ];\r\n\r\n    for(const base of candidates){\r\n      const r = await fetch(base+'?per_page=1&_fields=id',{credentials:'same-origin'});\r\n      if(r.ok) return base;\r\n    }\r\n\r\n    \/\/ 2) d\u00e9tection via \/types (trouve le rest_base du CPT contenant \u201cglossary\u201d)\r\n    const t = await fetch('\/wp-json\/wp\/v2\/types',{credentials:'same-origin'});\r\n    if (t.ok) {\r\n      const types = await t.json();\r\n      for (const key in types){\r\n        const o = types[key];\r\n        const rest = o?.rest_base || '';\r\n        const slug = key || '';\r\n        if (\/glossary\/i.test(rest) || \/glossary\/i.test(slug)) {\r\n          const base = '\/wp-json\/wp\/v2\/' + (rest || slug);\r\n          const chk = await fetch(base+'?per_page=1&_fields=id',{credentials:'same-origin'});\r\n          if (chk.ok) return base;\r\n        }\r\n      }\r\n    }\r\n\r\n    throw new Error('Glossary CPT REST endpoint introuvable (show_in_rest ?).');\r\n  }\r\n\r\n  \/\/ ============ FETCH TOUTES LES ENTR\u00c9ES DU CPT ============\r\n\r\n  async function fetchAllGlossary(base){\r\n    \/\/ On ne demande QUE les champs utiles\r\n    const query = '?status=publish&per_page=100&_fields=id,link,slug,title,excerpt';\r\n    const first = await fetch(base + query, {credentials:'same-origin'});\r\n    if(!first.ok) throw new Error('REST error '+first.status+' '+base);\r\n\r\n    const totalPages = parseInt(first.headers.get('X-WP-TotalPages')||'1',10);\r\n    const data1 = await first.json();\r\n    const all = [...data1];\r\n\r\n    for(let p=2;p<=totalPages;p++){\r\n      const url = base + query + '&page=' + p;\r\n      const r = await fetch(url, {credentials:'same-origin'});\r\n      if(r.ok) all.push(...await r.json());\r\n    }\r\n    return all;\r\n  }\r\n\r\n  async function run(){\r\n    \/\/ Attendre le rendu de la section glossaire\r\n    await waitFor('#glossary .gls-item').catch(()=>{}); \/\/ si aucune carte de d\u00e9part, on continue quand m\u00eame\r\n\r\n    \/\/ D\u00e9couvrir le bon endpoint\r\n    const endpoint = await discoverGlossaryEndpoint();\r\n    \/\/ R\u00e9cup\u00e9rer tous les posts du CPT Glossary\r\n    const posts = await fetchAllGlossary(endpoint);\r\n\r\n    \/\/ Index par titre normalis\u00e9\r\n    const wpByKey = new Map();\r\n    posts.forEach(p=>{\r\n      const t = norm(stripHTML(p?.title?.rendered || ''));\r\n      if (t) wpByKey.set(t, p);\r\n    });\r\n\r\n    \/\/ 1) Supprimer FAUSSES cartes, et lier les vraies\r\n    Array.from(document.querySelectorAll('.gls-item')).forEach(card=>{\r\n      const h = card.querySelector('.gls-title');\r\n      if(!h) return;\r\n      const raw = h.textContent.trim();\r\n      const key = norm(raw);\r\n      const post = wpByKey.get(key);\r\n      if(!post){\r\n        card.remove();\r\n      }else{\r\n        if(!h.querySelector('a')) h.innerHTML = `<a href=\"${post.link}\">${raw}<\/a>`;\r\n      }\r\n    });\r\n\r\n    \/\/ 2) Ajouter cartes manquantes (CPT -> UI)\r\n    const existingKeys = new Set(\r\n      Array.from(document.querySelectorAll('.gls-item .gls-title')).map(el=>norm(el.textContent.trim()))\r\n    );\r\n\r\n    posts.forEach(p=>{\r\n      const title = stripHTML(p?.title?.rendered || 'Untitled');\r\n      const key = norm(title);\r\n      if (existingKeys.has(key)) return;\r\n\r\n      const desc = p?.excerpt?.rendered ? stripHTML(p.excerpt.rendered) : 'Learn more about this term.';\r\n      const group = getGroup(title);\r\n      if (!group) return;\r\n\r\n      const card = document.createElement('article');\r\n      card.className = 'gls-card gls-item';\r\n      card.dataset.letter = \/^[A-Za-z]\/.test(title) ? title[0].toUpperCase() : '#';\r\n      card.dataset.term = title;\r\n      card.innerHTML = `\r\n        <div class=\"gls-head\">\r\n          <h3 class=\"gls-title\"><a href=\"${p.link}\">${title}<\/a><\/h3>\r\n          <span class=\"gls-badge\">Glossary<\/span>\r\n        <\/div>\r\n        <p class=\"gls-desc\">${desc}<\/p>\r\n      `;\r\n      group.appendChild(card);\r\n    });\r\n\r\n    \/\/ 3) Enlever groupes vides + relancer tes filtres\r\n    document.querySelectorAll('.gls-group').forEach(g=>{ if(!g.querySelector('.gls-item')) g.remove(); });\r\n    if (typeof apply === 'function') apply();\r\n  }\r\n\r\n  \/\/ Lancer apr\u00e8s le \"load\" pour \u00e9viter les interf\u00e9rences des optimiseurs (defer\/async)\r\n  if (document.readyState === 'complete') run().catch(e=>console.warn('[Glossary]', e));\r\n  else window.addEventListener('load', ()=>run().catch(e=>console.warn('[Glossary]', e)));\r\n})();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>GLOSSARY Search a term \ud83d\udd0e All A Accommodation Au Pair Life Room &#038; full board provided by the host family. Confirm bathroom access, Wi-Fi, laundry and curfew in writing. Alipay Au Pair Life Top mobile wallet with WeChat Pay. Verify identity; link a card to pay by QR (metro, groceries, delivery). Apostille Visas Legalization of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-3984","page","type-page","status-publish","hentry"],"aioseo_notices":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false},"uagb_author_info":{"display_name":"masons.aupair@gmail.com","author_link":"https:\/\/masons-aupair.com\/es\/author\/masons-aupairgmail-com\/"},"uagb_comment_info":0,"uagb_excerpt":"GLOSSARY Search a term \ud83d\udd0e All A Accommodation Au Pair Life Room &#038; full board provided by the host family. Confirm bathroom access, Wi-Fi, laundry and curfew in writing. Alipay Au Pair Life Top mobile wallet with WeChat Pay. Verify identity; link a card to pay by QR (metro, groceries, delivery). Apostille Visas Legalization of&hellip;","_links":{"self":[{"href":"https:\/\/masons-aupair.com\/es\/wp-json\/wp\/v2\/pages\/3984","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/masons-aupair.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/masons-aupair.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/masons-aupair.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/masons-aupair.com\/es\/wp-json\/wp\/v2\/comments?post=3984"}],"version-history":[{"count":31,"href":"https:\/\/masons-aupair.com\/es\/wp-json\/wp\/v2\/pages\/3984\/revisions"}],"predecessor-version":[{"id":4426,"href":"https:\/\/masons-aupair.com\/es\/wp-json\/wp\/v2\/pages\/3984\/revisions\/4426"}],"wp:attachment":[{"href":"https:\/\/masons-aupair.com\/es\/wp-json\/wp\/v2\/media?parent=3984"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}