{"title":"Cộng đồng","description":"","products":[{"product_id":"tuyển-dụng-thợ-may-tại-nha-toan-cầu-san-dấu-gia-thời-trang","title":"Tuyển Dụng Thợ May Tại Nhà Toàn Cầu – Sàn Đấu Giá Thời Trang","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Be+Vietnam+Pro:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026display=swap\u0026subset=vietnamese');\n\n  .story-wrapper {\n    font-family: 'Be Vietnam Pro', 'Segoe UI', sans-serif;\n    color: #1a1a2e;\n    max-width: 860px;\n    margin: 0 auto;\n    background: #fdfaf5;\n    border-radius: 20px;\n    overflow: hidden;\n    box-shadow: 0 8px 40px rgba(0,0,0,0.08);\n  }\n\n  .story-hero {\n    background: linear-gradient(135deg, #0f3460 0%, #16213e 50%, #1a1a2e 100%);\n    padding: 60px 40px;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .story-hero::before {\n    content: '';\n    position: absolute;\n    top: -50%;\n    left: -50%;\n    width: 200%;\n    height: 200%;\n    background: radial-gradient(circle, rgba(212,175,55,0.15) 0%, transparent 60%);\n  }\n\n  .story-hero h1 {\n    font-size: 2.2rem;\n    font-weight: 700;\n    color: #d4af37;\n    letter-spacing: 0.02em;\n    line-height: 1.4;\n    margin: 0 0 16px;\n    position: relative;\n    text-shadow: 0 2px 20px rgba(212,175,55,0.4);\n  }\n\n  .story-hero p {\n    font-size: 1.1rem;\n    color: rgba(255,255,255,0.85);\n    font-weight: 300;\n    line-height: 1.8;\n    margin: 0;\n    position: relative;\n  }\n\n  .gold-divider {\n    width: 80px;\n    height: 3px;\n    background: linear-gradient(90deg, transparent, #d4af37, transparent);\n    margin: 20px auto;\n    border-radius: 2px;\n  }\n\n  .story-section {\n    padding: 50px 40px;\n    border-bottom: 1px solid rgba(212,175,55,0.15);\n  }\n\n  .story-section:last-child { border-bottom: none; }\n\n  .story-section.alt-bg {\n    background: linear-gradient(135deg, #fff9ee 0%, #fdfaf5 100%);\n  }\n\n  .section-badge {\n    display: inline-block;\n    background: linear-gradient(135deg, #d4af37, #f0c040);\n    color: #1a1a2e;\n    font-size: 0.75rem;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    padding: 6px 18px;\n    border-radius: 30px;\n    margin-bottom: 20px;\n  }\n\n  .story-section h2 {\n    font-size: 1.7rem;\n    font-weight: 700;\n    color: #0f3460;\n    line-height: 1.4;\n    margin: 0 0 16px;\n    letter-spacing: 0.01em;\n  }\n\n  .story-section p {\n    font-size: 1.05rem;\n    line-height: 1.9;\n    color: #3a3a5c;\n    font-weight: 400;\n    margin: 0 0 16px;\n  }\n\n  .story-section p:last-child { margin-bottom: 0; }\n\n  .highlight-box {\n    background: linear-gradient(135deg, #0f3460, #16213e);\n    border-left: 4px solid #d4af37;\n    border-radius: 12px;\n    padding: 24px 28px;\n    margin: 28px 0;\n    color: #fff;\n  }\n\n  .highlight-box p {\n    color: rgba(255,255,255,0.9) !important;\n    font-style: italic;\n    font-size: 1.1rem !important;\n    margin: 0 !important;\n  }\n\n  .feature-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 20px;\n    margin: 28px 0;\n  }\n\n  .feature-card {\n    background: #fff;\n    border: 1px solid rgba(212,175,55,0.3);\n    border-radius: 14px;\n    padding: 24px;\n    text-align: center;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.05);\n  }\n\n  .feature-card .icon { font-size: 2.2rem; margin-bottom: 12px; display: block; }\n  .feature-card h3 { font-size: 1rem; font-weight: 700; color: #0f3460; margin: 0 0 8px; }\n  .feature-card p { font-size: 0.9rem !important; color: #666 !important; line-height: 1.6 !important; margin: 0 !important; }\n\n  .cta-section {\n    background: linear-gradient(135deg, #d4af37 0%, #f0c040 50%, #d4af37 100%);\n    padding: 50px 40px;\n    text-align: center;\n  }\n\n  .cta-section h2 { font-size: 1.8rem; font-weight: 700; color: #1a1a2e; margin: 0 0 16px; }\n  .cta-section p { font-size: 1.05rem; color: rgba(26,26,46,0.8); line-height: 1.8; margin: 0; }\n\n  @media (max-width: 600px) {\n    .story-hero h1 { font-size: 1.5rem; }\n    .story-section { padding: 36px 24px; }\n    .feature-grid { grid-template-columns: 1fr; }\n    .cta-section { padding: 36px 24px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"story-wrapper\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"story-hero\"\u003e\n\u003ch1\u003e✂️ Tuyển Dụng Thợ May Tại Nhà Toàn Cầu\u003c\/h1\u003e\n\u003cdiv class=\"gold-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003eNơi tài năng may mặc gặp gỡ thế giới — Trưng bày \u0026amp; Đấu giá sản phẩm thủ công của bạn\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 1 --\u003e\n\u003cdiv class=\"story-section\"\u003e\n\u003cspan class=\"section-badge\"\u003eChương I\u003c\/span\u003e\n\u003ch2\u003e🧵 Từ Góc Nhỏ Tại Nhà Đến Sân Khấu Toàn Cầu\u003c\/h2\u003e\n\u003cp\u003eNgày ấy, trong một căn phòng nhỏ ấm áp, ánh đèn vàng chiếu lên từng đường kim mũi chỉ — \u003cstrong\u003eLan\u003c\/strong\u003e, một người thợ may tài hoa, đang tỉ mỉ hoàn thiện chiếc áo dài thêu tay cuối cùng trong bộ sưu tập mùa thu của mình. Đôi tay khéo léo ấy không chỉ tạo ra những tác phẩm đẹp, mà còn ẩn chứa một ước mơ lớn hơn: \u003cem\u003echia sẻ nghề, kết nối với thế giới.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eHôm nay, ước mơ đó trở thành hiện thực. Nền tảng của chúng tôi ra đời để kết nối những người thợ may tài năng như Lan với hàng triệu khách hàng trên toàn cầu — không giới hạn biên giới, không giới hạn giấc mơ.\u003c\/p\u003e\n\u003cdiv class=\"highlight-box\"\u003e\n\u003cp\u003e\"Mỗi đường chỉ là một câu chuyện. Mỗi tác phẩm là một di sản. Và mỗi thợ may là một ngọn đèn thắp sáng thế giới thời trang.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 2 --\u003e\n\u003cdiv class=\"story-section alt-bg\"\u003e\n\u003cspan class=\"section-badge\"\u003eChương II\u003c\/span\u003e\n\u003ch2\u003e🌍 Làm Việc Tại Nhà — Bán Hàng Ra Toàn Thế Giới\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0828\/0263\/9090\/files\/th-may-t-i-nh.png?v=1779231800\" alt=\"Thợ may tại nhà\"\u003e\u003c\/p\u003e\n\u003cp\u003eChỉ với một chiếc máy may, đôi bàn tay tài hoa và kết nối internet, bạn có thể trở thành \u003cstrong\u003ethợ may toàn cầu\u003c\/strong\u003e. Khách hàng từ Tokyo, Paris, New York hay Lagos đều có thể tìm đến tác phẩm của bạn — những chiếc áo dài truyền thống, trang phục thêu tay, hay thiết kế thời trang hiện đại độc đáo.\u003c\/p\u003e\n\u003cp\u003eNền tảng của chúng tôi cung cấp gian hàng cá nhân, hệ thống thanh toán quốc tế và công cụ quản lý đơn hàng — để bạn tập trung vào điều quan trọng nhất: \u003cstrong\u003esáng tạo và may mặc.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"icon\"\u003e🏠\u003c\/span\u003e\n\u003ch3\u003eLàm Việc Tại Nhà\u003c\/h3\u003e\n\u003cp\u003eTự do sắp xếp thời gian, làm việc theo nhịp sống của bạn\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"icon\"\u003e💰\u003c\/span\u003e\n\u003ch3\u003eThu Nhập Toàn Cầu\u003c\/h3\u003e\n\u003cp\u003eNhận thanh toán từ khách hàng khắp thế giới bằng nhiều loại tiền tệ\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"icon\"\u003e🏆\u003c\/span\u003e\n\u003ch3\u003eHồ Sơ Tay Nghề\u003c\/h3\u003e\n\u003cp\u003eXây dựng thương hiệu cá nhân với portfolio chuyên nghiệp\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"icon\"\u003e🌐\u003c\/span\u003e\n\u003ch3\u003eCộng Đồng 195 Quốc Gia\u003c\/h3\u003e\n\u003cp\u003eKết nối và hợp tác với thợ may từ khắp nơi trên thế giới\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 3 --\u003e\n\u003cdiv class=\"story-section\"\u003e\n\u003cspan class=\"section-badge\"\u003eChương III\u003c\/span\u003e\n\u003ch2\u003e🎨 Gian Hàng Cá Nhân — Nơi Tác Phẩm Tỏa Sáng\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0828\/0263\/9090\/files\/u-gi-th-i-trang.png?v=1779232061\" alt=\"Đấu giá thời trang\"\u003e\u003c\/p\u003e\n\u003cp\u003eMỗi người thợ may đều xứng đáng có một \u003cstrong\u003ekhông gian trưng bày riêng\u003c\/strong\u003e — nơi những tác phẩm thủ công được chiếu sáng đúng cách, được kể đúng câu chuyện, và được định giá đúng giá trị.\u003c\/p\u003e\n\u003cp\u003eGian hàng cá nhân của bạn trên nền tảng là một phòng trưng bày kỹ thuật số sang trọng: hình ảnh chất lượng cao, mô tả chi tiết từng sản phẩm, lịch sử tay nghề và đánh giá từ khách hàng toàn cầu. Đây là nơi \u003cem\u003enghệ thuật may mặc gặp gỡ thương mại hiện đại.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 4 --\u003e\n\u003cdiv class=\"story-section alt-bg\"\u003e\n\u003cspan class=\"section-badge\"\u003eChương IV\u003c\/span\u003e\n\u003ch2\u003e🔨 Sàn Đấu Giá — Nơi Giá Trị Được Xác Lập\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0828\/0263\/9090\/files\/tr-ng-b-y-s-n-ph-m.png?v=1779232079\" alt=\"Trưng bày sản phẩm\"\u003e\u003c\/p\u003e\n\u003cp\u003eĐây là khoảnh khắc hồi hộp nhất: chiếc áo dài thêu tay mà bạn dành ba tuần để hoàn thiện — giờ đây đang được \u003cstrong\u003ehàng chục khách hàng từ khắp thế giới tranh nhau đặt giá.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eNgười bán đăng sản phẩm lên sàn, đặt giá khởi điểm. Khách hàng vào đấu giá tự do cho đến khi đồng hồ đếm ngược về 0. Người thắng cuộc sở hữu một tác phẩm thủ công độc nhất vô nhị — và người bán nhận được mức giá xứng đáng với tài năng của mình.\u003c\/p\u003e\n\u003cdiv class=\"highlight-box\"\u003e\n\u003cp\u003e\"Không có hai chiếc áo nào giống nhau. Không có hai cuộc đấu giá nào giống nhau. Mỗi phiên là một câu chuyện mới được viết nên bởi tài năng và đam mê.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003ch2\u003e✨ Bắt Đầu Hành Trình Của Bạn Ngay Hôm Nay\u003c\/h2\u003e\n\u003cdiv style=\"background: linear-gradient(90deg, transparent, #1a1a2e, transparent);\" class=\"gold-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003eDù bạn là thợ may lành nghề muốn bán tác phẩm thủ công, hay nghệ nhân muốn xây dựng thương hiệu cá nhân — nền tảng của chúng tôi là ngôi nhà dành cho bạn. Hãy mở gian hàng cá nhân và tham gia sàn đấu giá thời trang toàn cầu ngay hôm nay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Solar","offers":[{"title":"Default Title","offer_id":49235963543794,"sku":null,"price":1.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/0263\/9090\/files\/image_933fb96c-be52-45d2-8bf3-173470fa3349.png?v=1779231761"},{"product_id":"chỉ-số-thong-minh-truyện-cười-việt-nam-the-iq-test-vietnamese-humor-gift-card","title":"Chỉ Số Thông Minh — Truyện Cười Việt Nam | The IQ Test — Vietnamese Humor Gift Card","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Be+Vietnam+Pro:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n  .iq-wrapper {\n    font-family: 'Be Vietnam Pro', sans-serif;\n    background: linear-gradient(135deg, #001a3a 0%, #002d6b 40%, #001a3a 100%);\n    color: #e0eeff;\n    padding: 0;\n    margin: 0;\n    line-height: 1.85;\n  }\n  .iq-hero {\n    background: linear-gradient(160deg, #f5a623 0%, #f7c948 35%, #fff176 60%, #f5a623 100%);\n    text-align: center;\n    padding: 56px 24px 48px;\n    position: relative;\n    overflow: hidden;\n    border-bottom: 3px solid #f5a623;\n  }\n  .iq-hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: radial-gradient(ellipse at 50% 0%, rgba(255,255,255,0.3) 0%, transparent 70%);\n  }\n  .iq-hero-badge {\n    display: inline-block;\n    background: rgba(0,45,107,0.15);\n    border: 1px solid rgba(0,45,107,0.4);\n    color: #002d6b;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    padding: 6px 20px;\n    border-radius: 50px;\n    margin-bottom: 20px;\n  }\n  .iq-hero h1 {\n    font-size: clamp(26px, 6vw, 50px);\n    font-weight: 700;\n    color: #001a3a;\n    margin: 0 0 8px;\n    text-shadow: 0 2px 12px rgba(255,255,255,0.4);\n    letter-spacing: -0.5px;\n  }\n  .iq-hero h2 {\n    font-size: clamp(13px, 3vw, 19px);\n    font-weight: 400;\n    font-style: italic;\n    color: #002d6b;\n    margin: 0 0 28px;\n    opacity: 0.85;\n  }\n  .iq-hero-divider {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 12px;\n    margin-top: 8px;\n  }\n  .iq-hero-divider span { width: 60px; height: 1px; background: linear-gradient(90deg, transparent, #002d6b); }\n  .iq-hero-divider span:last-child { background: linear-gradient(90deg, #002d6b, transparent); }\n  .iq-hero-divider em { color: #002d6b; font-size: 22px; font-style: normal; }\n\n  .iq-intro { max-width: 820px; margin: 40px auto; padding: 0 20px; }\n  .iq-intro-card {\n    background: linear-gradient(135deg, rgba(255,255,255,0.06) 0%, rgba(245,166,35,0.1) 100%);\n    border: 1px solid rgba(245,166,35,0.35);\n    border-radius: 20px;\n    padding: 36px 40px;\n    box-shadow: 0 8px 40px rgba(0,0,0,0.4), inset 0 1px 0 rgba(255,255,255,0.07);\n    text-align: center;\n  }\n  .iq-intro-card p { font-size: 16px; color: #c8deff; margin: 0 0 12px; font-style: italic; }\n  .iq-intro-card p:last-child { margin: 0; }\n  .iq-lang-tag {\n    display: inline-block;\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 3px 10px;\n    border-radius: 4px;\n    margin-bottom: 10px;\n  }\n  .iq-lang-vn { background: rgba(200,50,50,0.25); color: #ff9a9a; border: 1px solid rgba(200,50,50,0.4); }\n  .iq-lang-en { background: rgba(50,120,200,0.2); color: #90c4ff; border: 1px solid rgba(50,120,200,0.35); }\n\n  .iq-gift-box {\n    background: linear-gradient(135deg, rgba(245,166,35,0.15) 0%, rgba(255,255,255,0.04) 100%);\n    border: 2px solid rgba(245,166,35,0.55);\n    border-radius: 20px;\n    padding: 36px 32px;\n    text-align: center;\n    margin-bottom: 40px;\n    box-shadow: 0 8px 32px rgba(0,0,0,0.3);\n  }\n  .iq-gift-box h3 { font-size: 22px; font-weight: 700; color: #f7c948; margin: 0 0 6px; }\n  .iq-gift-box h4 { font-size: 14px; font-weight: 400; font-style: italic; color: #a8c0e8; margin: 0 0 20px; }\n  .iq-gift-price {\n    display: inline-block;\n    background: linear-gradient(135deg, #f5a623, #e8850a);\n    color: #001a3a;\n    font-size: 32px;\n    font-weight: 700;\n    padding: 12px 36px;\n    border-radius: 50px;\n    margin-bottom: 16px;\n    box-shadow: 0 4px 20px rgba(245,166,35,0.45);\n    letter-spacing: -0.5px;\n  }\n  .iq-gift-desc { font-size: 14px; color: #a8c0e8; line-height: 1.7; max-width: 500px; margin: 0 auto; }\n\n  .iq-scenes { max-width: 860px; margin: 0 auto; padding: 0 20px 60px; }\n  .iq-scene {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    margin-bottom: 48px;\n    align-items: center;\n  }\n  .iq-scene.reverse { direction: rtl; }\n  .iq-scene.reverse \u003e * { direction: ltr; }\n  @media (max-width: 640px) {\n    .iq-scene, .iq-scene.reverse { grid-template-columns: 1fr; direction: ltr; }\n  }\n  .iq-scene-full { margin-bottom: 48px; }\n  .iq-scene-full .iq-img-box { aspect-ratio: 16\/7; margin-bottom: 24px; }\n  .iq-scene-full .iq-text-card { padding: 32px 36px; }\n\n  .iq-img-box {\n    border-radius: 18px;\n    overflow: hidden;\n    box-shadow: 0 12px 40px rgba(0,0,0,0.5), 0 0 0 2px rgba(245,166,35,0.3);\n    position: relative;\n    aspect-ratio: 4\/3;\n    background: #001a3a;\n  }\n  .iq-img-box img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; }\n  .iq-img-box:hover img { transform: scale(1.04); }\n  .iq-img-caption {\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    background: linear-gradient(0deg, rgba(0,0,0,0.78) 0%, transparent 100%);\n    padding: 20px 16px 12px;\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n    color: #f7c948;\n  }\n  .iq-text-card {\n    background: linear-gradient(145deg, rgba(255,255,255,0.04) 0%, rgba(245,166,35,0.07) 100%);\n    border: 1px solid rgba(245,166,35,0.22);\n    border-radius: 18px;\n    padding: 30px 28px;\n    box-shadow: 0 6px 30px rgba(0,0,0,0.3);\n  }\n  .iq-scene-number {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: #f5a623;\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .iq-scene-number::after { content: ''; flex: 1; height: 1px; background: rgba(245,166,35,0.3); }\n  .iq-scene-title-vn { font-size: 20px; font-weight: 700; color: #fff8e0; margin: 0 0 4px; line-height: 1.3; }\n  .iq-scene-title-en { font-size: 13px; font-weight: 400; font-style: italic; color: #a8c0e8; margin: 0 0 18px; }\n  .iq-text-vn { font-size: 15px; color: #c8deff; margin: 0 0 16px; line-height: 1.9; border-left: 3px solid rgba(200,50,50,0.5); padding-left: 14px; }\n  .iq-text-en { font-size: 13.5px; color: #7090b8; font-style: italic; line-height: 1.8; border-left: 3px solid rgba(50,120,200,0.4); padding-left: 14px; }\n\n  .iq-dialogue {\n    background: rgba(255,255,255,0.04);\n    border-left: 4px solid #f5a623;\n    border-radius: 0 12px 12px 0;\n    padding: 14px 18px;\n    margin: 12px 0;\n    font-size: 15px;\n    color: #fff8e0;\n    font-style: italic;\n  }\n  .iq-dialogue strong { color: #f7c948; font-style: normal; }\n\n  .iq-punchline {\n    background: linear-gradient(135deg, #f5a623 0%, #f7c948 50%, #fff176 100%);\n    border-radius: 24px;\n    padding: 48px 40px;\n    text-align: center;\n    margin-bottom: 48px;\n    box-shadow: 0 16px 60px rgba(0,0,0,0.5), 0 0 0 2px rgba(245,166,35,0.5);\n    position: relative;\n    overflow: hidden;\n  }\n  .iq-punchline::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: radial-gradient(ellipse at 50% 0%, rgba(255,255,255,0.35) 0%, transparent 65%);\n  }\n  .iq-punchline-icon { font-size: 52px; margin-bottom: 16px; display: block; }\n  .iq-punchline h3 { font-size: clamp(20px, 4vw, 30px); font-weight: 700; color: #001a3a; margin: 0 0 8px; }\n  .iq-punchline h4 { font-size: clamp(13px, 2.5vw, 17px); font-weight: 400; font-style: italic; color: #002d6b; margin: 0 0 24px; opacity: 0.85; }\n  .iq-punchline p { font-size: 15px; color: #001a3a; max-width: 640px; margin: 0 auto 12px; line-height: 1.9; font-weight: 500; }\n  .iq-punchline p.en { font-size: 13.5px; color: #002d6b; font-style: italic; font-weight: 400; }\n\n  .iq-footer { text-align: center; padding: 24px; font-size: 12px; color: rgba(200,220,255,0.3); letter-spacing: 1px; }\n\u003c\/style\u003e\n\n\u003cdiv class=\"iq-wrapper\"\u003e\n\n  \u003cdiv class=\"iq-hero\"\u003e\n    \u003cdiv class=\"iq-hero-badge\"\u003e😂 Truyện Cười Việt Nam · Vietnamese Humor\u003c\/div\u003e\n    \u003ch1\u003eChỉ Số Thông Minh\u003c\/h1\u003e\n    \u003ch2\u003eThe IQ Test — A Vietnamese Classroom Comedy\u003c\/h2\u003e\n    \u003cdiv class=\"iq-hero-divider\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cem\u003e📚\u003c\/em\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"iq-intro\"\u003e\n    \u003cdiv class=\"iq-gift-box\"\u003e\n      \u003ch3\u003e🎁 Gift Card Hài Hước — Món Quà Mang Tiếng Cười\u003c\/h3\u003e\n      \u003ch4\u003eA Humor Gift Card — The Gift of Laughter\u003c\/h4\u003e\n      \u003cdiv class=\"iq-gift-price\"\u003e$9.00 USD\u003c\/div\u003e\n      \u003cp class=\"iq-gift-desc\"\u003eTặng một nụ cười — câu chuyện về Tí, Tèo và Tẹo sẽ khiến bạn cười không ngừng.\u003cbr\u003e\u003cem\u003eGift a smile — the story of Tí, Tèo and Tẹo will keep you laughing all day long.\u003c\/em\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"iq-intro\"\u003e\n    \u003cdiv class=\"iq-intro-card\"\u003e\n      \u003cdiv class=\"iq-lang-tag iq-lang-vn\"\u003eTiếng Việt\u003c\/div\u003e\n      \u003cp\u003eMột buổi kiểm tra chỉ số thông minh trong lớp học. Thầy giáo hỏi, Tí trả lời đúng, Tèo về nhà hỏi Tẹo — và câu trả lời hôm sau khiến cả lớp được một trận cười bằng bằng!\u003c\/p\u003e\n      \u003cbr\u003e\n      \u003cdiv class=\"iq-lang-tag iq-lang-en\"\u003eEnglish\u003c\/div\u003e\n      \u003cp\u003eAn IQ test in a Vietnamese classroom. The teacher asks, Tí answers correctly, Tèo goes home to ask Tẹo — and the next day’s answer leaves the whole class in stitches!\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"iq-scenes\"\u003e\n\n    \u003cdiv class=\"iq-scene\"\u003e\n      \u003cdiv class=\"iq-img-box\"\u003e\n        \u003cimg src=\"generation:\/\/04ca9eea-5730-4531-9514-a7fe223e1f5c\" alt=\"Tí trả lời đúng câu hỏi của thầy\"\u003e\n        \u003cdiv class=\"iq-img-caption\"\u003eCảnh 1 · Scene 1 — Tí Trả Lời\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"iq-text-card\"\u003e\n        \u003cdiv class=\"iq-scene-number\"\u003eCảnh 01 · Scene 01\u003c\/div\u003e\n        \u003cdiv class=\"iq-scene-title-vn\"\u003eTí — Người Trả Lời Đúng\u003c\/div\u003e\n        \u003cdiv class=\"iq-scene-title-en\"\u003e“Tí — The One Who Got It Right”\u003c\/div\u003e\n        \u003cp class=\"iq-text-vn\"\u003eThầy giáo quyết định kiểm tra chỉ số thông minh của học sinh. Thầy hỏi Tí:\u003c\/p\u003e\n        \u003cdiv class=\"iq-dialogue\"\u003e\n\u003cstrong\u003eThầy:\u003c\/strong\u003e “Ai là con của cha mẹ em, mà lại không phải là anh chị em ruột của em?”\u003c\/div\u003e\n        \u003cdiv class=\"iq-dialogue\"\u003e\n\u003cstrong\u003eTí:\u003c\/strong\u003e “Đó là em, Tí ạ!”\u003c\/div\u003e\n        \u003cp class=\"iq-text-vn\"\u003eThầy giáo rất hài lòng, gật đầu khen ngợi. Tí ngồi xuống với nụ cười tự hào.\u003c\/p\u003e\n        \u003cp class=\"iq-text-en\"\u003eThe teacher decided to test his students' IQ. He asked Tí: \u003cem\u003e\"Who is the child of your parents but is not your sibling?\"\u003c\/em\u003e Tí answered immediately: \u003cem\u003e\"That's me, Tí!\"\u003c\/em\u003e The teacher nodded with satisfaction. Tí sat down with a proud smile.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"iq-scene reverse\"\u003e\n      \u003cdiv class=\"iq-img-box\"\u003e\n        \u003cimg src=\"generation:\/\/5392bcb3-81e0-4d4c-97d9-a0b0bb3c07c6\" alt=\"Tèo gãi đầu không biết trả lời\"\u003e\n        \u003cdiv class=\"iq-img-caption\"\u003eCảnh 2 · Scene 2 — Tèo Bí Rữ\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"iq-text-card\"\u003e\n        \u003cdiv class=\"iq-scene-number\"\u003eCảnh 02 · Scene 02\u003c\/div\u003e\n        \u003cdiv class=\"iq-scene-title-vn\"\u003eTèo — Gãi Đầu Gãi Tai\u003c\/div\u003e\n        \u003cdiv class=\"iq-scene-title-en\"\u003e“Tèo — Completely Stumped”\u003c\/div\u003e\n        \u003cp class=\"iq-text-vn\"\u003eĐến lượt Tèo, thầy cũng hỏi câu tương tự:\u003c\/p\u003e\n        \u003cdiv class=\"iq-dialogue\"\u003e\n\u003cstrong\u003eThầy:\u003c\/strong\u003e “Ai là con của cha mẹ em mà không phải là anh chị em ruột của em?”\u003c\/div\u003e\n        \u003cp class=\"iq-text-vn\"\u003eTèo gãi đầu gãi tai, mặt nhăn nhó suy nghĩ mãi không ra. Cuối cùng chàng đành nói:\u003c\/p\u003e\n        \u003cdiv class=\"iq-dialogue\"\u003e\n\u003cstrong\u003eTèo:\u003c\/strong\u003e “Để em về nhà suy nghĩ đã ạ!”\u003c\/div\u003e\n        \u003cp class=\"iq-text-en\"\u003eWhen it was Tèo's turn, the teacher asked the same question. Tèo scratched his head furiously, face scrunched up in deep thought — but nothing came. Finally he said: \u003cem\u003e\"Let me go home and think about it first, sir!\"\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"iq-scene-full\"\u003e\n      \u003cdiv class=\"iq-img-box\"\u003e\n        \u003cimg src=\"generation:\/\/e3cefc82-f4f7-478c-9646-d654fbb994f7\" alt=\"Tèo đi hỏi Tẹo\"\u003e\n        \u003cdiv class=\"iq-img-caption\"\u003eCảnh 3 · Scene 3 — Tèo Hỏi Tẹo\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"iq-text-card\"\u003e\n        \u003cdiv class=\"iq-scene-number\"\u003eCảnh 03 · Scene 03\u003c\/div\u003e\n        \u003cdiv class=\"iq-scene-title-vn\"\u003eTèo Đi Hỏi Tẹo — Sai Từ Gốc!\u003c\/div\u003e\n        \u003cdiv class=\"iq-scene-title-en\"\u003e“Tèo Asks Tẹo — Wrong From the Start!”\u003c\/div\u003e\n        \u003cp class=\"iq-text-vn\"\u003eVề nhà nghĩ mãi không ra, Tèo bèn chạy sang hỏi bạn Tẹo. Nhưng Tèo đã hỏi sai câu hỏi ngay từ đầu:\u003c\/p\u003e\n        \u003cdiv class=\"iq-dialogue\"\u003e\n\u003cstrong\u003eTèo:\u003c\/strong\u003e “Ai là con của cha mẹ cậu mà lại không phải là anh chị em ruột của cậu?”\u003c\/div\u003e\n        \u003cdiv class=\"iq-dialogue\"\u003e\n\u003cstrong\u003eTẹo:\u003c\/strong\u003e “Đó là Tẹo còn ai!”\u003c\/div\u003e\n        \u003cp class=\"iq-text-vn\"\u003eTẹo trả lời ngay không cần suy nghĩ. Tèo mừng rỡ, tưởng mình đã tìm ra đáp án đúng. Nhưng đâu biết rằng Tẹo đang trả lời đúng cho câu hỏi của chính Tẹo — chứ không phải câu hỏi của thầy!\u003c\/p\u003e\n        \u003cp class=\"iq-text-en\"\u003eAt home, Tèo thought and thought but couldn't figure it out. So he ran to ask his friend Tẹo. But Tèo asked the question wrong from the very start: \u003cem\u003e\"Who is the child of YOUR parents but not YOUR sibling?\"\u003c\/em\u003e Tẹo answered instantly: \u003cem\u003e\"That's Tẹo, obviously!\"\u003c\/em\u003e Tèo was overjoyed, thinking he'd found the answer. Little did he know Tẹo was answering correctly — for Tẹo's own question, not the teacher's!\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"iq-scene\"\u003e\n      \u003cdiv class=\"iq-img-box\"\u003e\n        \u003cimg src=\"generation:\/\/7742d2b8-f6f3-4f89-a2d2-115c02bb828c\" alt=\"Tèo khửng định sai trước thầy\"\u003e\n        \u003cdiv class=\"iq-img-caption\"\u003eCảnh 4 · Scene 4 — Câu Trả Lời Sai\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"iq-text-card\"\u003e\n        \u003cdiv class=\"iq-scene-number\"\u003eCảnh 04 · Scene 04\u003c\/div\u003e\n        \u003cdiv class=\"iq-scene-title-vn\"\u003eHôm Sau — Câu Trả Lời “Chắc Như Đinh Đóng Cột”\u003c\/div\u003e\n        \u003cdiv class=\"iq-scene-title-en\"\u003e“Next Day — The Confident Wrong Answer”\u003c\/div\u003e\n        \u003cp class=\"iq-text-vn\"\u003eHôm sau Tèo hớn hở đến lớp, khỏe với thầy chắc như đinh đóng cột:\u003c\/p\u003e\n        \u003cdiv class=\"iq-dialogue\"\u003e\n\u003cstrong\u003eTèo:\u003c\/strong\u003e “Em biết đó là ai rồi ạ! Đó là bạn Tẹo ạ!”\u003c\/div\u003e\n        \u003cp class=\"iq-text-vn\"\u003eThầy giáo sững sốt, lẩm bẩm:\u003c\/p\u003e\n        \u003cdiv class=\"iq-dialogue\"\u003e\n\u003cstrong\u003eThầy:\u003c\/strong\u003e “Sao lại thế, phải là Tí chứ nhỉ?”\u003c\/div\u003e\n        \u003cp class=\"iq-text-vn\"\u003eCả lớp được một trận cười bằng bằng. Tèo vẫn chưa hiểu mình sai ở chỗ nào!\u003c\/p\u003e\n        \u003cp class=\"iq-text-en\"\u003eThe next morning Tèo burst into class, beaming with confidence: \u003cem\u003e\"I know the answer now, sir! It's my friend Tẹo!\"\u003c\/em\u003e The teacher was stunned, muttering: \u003cem\u003e\"How can that be? It should be Tí!\"\u003c\/em\u003e The whole class erupted in laughter. And Tèo still had no idea what he got wrong!\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"iq-intro\"\u003e\n    \u003cdiv class=\"iq-punchline\"\u003e\n      \u003cspan class=\"iq-punchline-icon\"\u003e😂\u003c\/span\u003e\n      \u003ch3\u003eBài Học Từ Tí, Tèo Và Tẹo\u003c\/h3\u003e\n      \u003ch4\u003e“The Lesson of Tí, Tèo and Tẹo”\u003c\/h4\u003e\n      \u003cp\u003eKhi bạn hỏi sai câu hỏi, bạn sẽ nhận được câu trả lời đúng — nhưng đúng cho câu hỏi sai! Đôi khi, vấn đề không phải là câu trả lời, mà là câu hỏi bạn đặt ra.\u003c\/p\u003e\n      \u003cp class=\"en\"\u003eWhen you ask the wrong question, you get the right answer — to the wrong question! Sometimes the problem isn’t the answer, it’s the question you asked in the first place. 😄\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"iq-footer\"\u003e😂 Chỉ Số Thông Minh · The IQ Test · Truyện Cười Việt Nam 😂\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Mua bán","offers":[{"title":"Default Title","offer_id":49246938530034,"sku":null,"price":9.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/0263\/9090\/files\/image_64d338cf-73b0-46f7-b33a-6ed5395f7292.png?v=1779512214"},{"product_id":"ao-khong-dam-mặc-truyện-cười-việt-nam-the-shirt-he-dared-not-wear-vietnamese-humor-gift-card","title":"Áo Không Dám Mặc — Truyện Cười Việt Nam | The Shirt He Dared Not Wear — Vietnamese Humor Gift Card","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Be+Vietnam+Pro:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n  .ao-wrapper {\n    font-family: 'Be Vietnam Pro', sans-serif;\n    background: linear-gradient(135deg, #1a0a2e 0%, #2d1060 40%, #1a0a2e 100%);\n    color: #f0e6ff;\n    padding: 0;\n    margin: 0;\n    line-height: 1.85;\n  }\n  .ao-hero {\n    background: linear-gradient(160deg, #ff6b35 0%, #f7931e 40%, #ffcd3c 75%, #ff6b35 100%);\n    text-align: center;\n    padding: 56px 24px 48px;\n    position: relative;\n    overflow: hidden;\n    border-bottom: 3px solid #ffcd3c;\n  }\n  .ao-hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: radial-gradient(ellipse at 50% 0%, rgba(255,255,255,0.25) 0%, transparent 70%);\n  }\n  .ao-hero-badge {\n    display: inline-block;\n    background: rgba(26,10,46,0.15);\n    border: 1px solid rgba(26,10,46,0.35);\n    color: #1a0a2e;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    padding: 6px 20px;\n    border-radius: 50px;\n    margin-bottom: 20px;\n  }\n  .ao-hero h1 {\n    font-size: clamp(26px, 6vw, 50px);\n    font-weight: 700;\n    color: #1a0a2e;\n    margin: 0 0 8px;\n    text-shadow: 0 2px 12px rgba(255,255,255,0.3);\n    letter-spacing: -0.5px;\n  }\n  .ao-hero h2 {\n    font-size: clamp(13px, 3vw, 19px);\n    font-weight: 400;\n    font-style: italic;\n    color: #2d1060;\n    margin: 0 0 28px;\n    opacity: 0.85;\n  }\n  .ao-hero-divider {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 12px;\n    margin-top: 8px;\n  }\n  .ao-hero-divider span { width: 60px; height: 1px; background: linear-gradient(90deg, transparent, #2d1060); }\n  .ao-hero-divider span:last-child { background: linear-gradient(90deg, #2d1060, transparent); }\n  .ao-hero-divider em { color: #2d1060; font-size: 22px; font-style: normal; }\n\n  .ao-intro { max-width: 820px; margin: 40px auto; padding: 0 20px; }\n  .ao-intro-card {\n    background: linear-gradient(135deg, rgba(255,255,255,0.05) 0%, rgba(255,205,60,0.1) 100%);\n    border: 1px solid rgba(255,205,60,0.3);\n    border-radius: 20px;\n    padding: 36px 40px;\n    box-shadow: 0 8px 40px rgba(0,0,0,0.4), inset 0 1px 0 rgba(255,255,255,0.06);\n    text-align: center;\n  }\n  .ao-intro-card p { font-size: 16px; color: #d8c8ff; margin: 0 0 12px; font-style: italic; }\n  .ao-intro-card p:last-child { margin: 0; }\n  .ao-lang-tag {\n    display: inline-block;\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 3px 10px;\n    border-radius: 4px;\n    margin-bottom: 10px;\n  }\n  .ao-lang-vn { background: rgba(200,50,50,0.25); color: #ff9a9a; border: 1px solid rgba(200,50,50,0.4); }\n  .ao-lang-en { background: rgba(50,120,200,0.2); color: #90c4ff; border: 1px solid rgba(50,120,200,0.35); }\n\n  .ao-gift-box {\n    background: linear-gradient(135deg, rgba(255,107,53,0.15) 0%, rgba(255,205,60,0.1) 100%);\n    border: 2px solid rgba(255,205,60,0.5);\n    border-radius: 20px;\n    padding: 36px 32px;\n    text-align: center;\n    margin-bottom: 40px;\n    box-shadow: 0 8px 32px rgba(0,0,0,0.3);\n  }\n  .ao-gift-box h3 { font-size: 22px; font-weight: 700; color: #ffcd3c; margin: 0 0 6px; }\n  .ao-gift-box h4 { font-size: 14px; font-weight: 400; font-style: italic; color: #b8a0e0; margin: 0 0 20px; }\n  .ao-gift-price {\n    display: inline-block;\n    background: linear-gradient(135deg, #ff6b35, #f7931e);\n    color: #fff;\n    font-size: 32px;\n    font-weight: 700;\n    padding: 12px 36px;\n    border-radius: 50px;\n    margin-bottom: 16px;\n    box-shadow: 0 4px 20px rgba(255,107,53,0.45);\n    letter-spacing: -0.5px;\n  }\n  .ao-gift-desc { font-size: 14px; color: #b8a0e0; line-height: 1.7; max-width: 500px; margin: 0 auto; }\n\n  .ao-scenes { max-width: 860px; margin: 0 auto; padding: 0 20px 60px; }\n  .ao-scene {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    margin-bottom: 48px;\n    align-items: center;\n  }\n  .ao-scene.reverse { direction: rtl; }\n  .ao-scene.reverse \u003e * { direction: ltr; }\n  @media (max-width: 640px) {\n    .ao-scene, .ao-scene.reverse { grid-template-columns: 1fr; direction: ltr; }\n  }\n\n  .ao-img-box {\n    border-radius: 18px;\n    overflow: hidden;\n    box-shadow: 0 12px 40px rgba(0,0,0,0.5), 0 0 0 2px rgba(255,205,60,0.25);\n    position: relative;\n    aspect-ratio: 4\/3;\n    background: #1a0a2e;\n  }\n  .ao-img-box img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; }\n  .ao-img-box:hover img { transform: scale(1.04); }\n  .ao-img-caption {\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    background: linear-gradient(0deg, rgba(0,0,0,0.78) 0%, transparent 100%);\n    padding: 20px 16px 12px;\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n    color: #ffcd3c;\n  }\n  .ao-text-card {\n    background: linear-gradient(145deg, rgba(255,255,255,0.04) 0%, rgba(255,205,60,0.07) 100%);\n    border: 1px solid rgba(255,205,60,0.2);\n    border-radius: 18px;\n    padding: 30px 28px;\n    box-shadow: 0 6px 30px rgba(0,0,0,0.3);\n  }\n  .ao-scene-number {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: #f7931e;\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .ao-scene-number::after { content: ''; flex: 1; height: 1px; background: rgba(255,205,60,0.3); }\n  .ao-scene-title-vn { font-size: 20px; font-weight: 700; color: #fff8e0; margin: 0 0 4px; line-height: 1.3; }\n  .ao-scene-title-en { font-size: 13px; font-weight: 400; font-style: italic; color: #b8a0e0; margin: 0 0 18px; }\n  .ao-text-vn { font-size: 15px; color: #d8c8ff; margin: 0 0 16px; line-height: 1.9; border-left: 3px solid rgba(255,107,53,0.6); padding-left: 14px; }\n  .ao-text-en { font-size: 13.5px; color: #8870b0; font-style: italic; line-height: 1.8; border-left: 3px solid rgba(50,120,200,0.4); padding-left: 14px; }\n  .ao-dialogue {\n    background: rgba(255,255,255,0.04);\n    border-left: 4px solid #ffcd3c;\n    border-radius: 0 12px 12px 0;\n    padding: 12px 18px;\n    margin: 10px 0;\n    font-size: 15px;\n    color: #fff8e0;\n    font-style: italic;\n  }\n  .ao-dialogue strong { color: #ffcd3c; font-style: normal; }\n\n  .ao-punchline {\n    background: linear-gradient(135deg, #ff6b35 0%, #f7931e 50%, #ffcd3c 100%);\n    border-radius: 24px;\n    padding: 48px 40px;\n    text-align: center;\n    margin-bottom: 48px;\n    box-shadow: 0 16px 60px rgba(0,0,0,0.5), 0 0 0 2px rgba(255,205,60,0.5);\n    position: relative;\n    overflow: hidden;\n  }\n  .ao-punchline::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: radial-gradient(ellipse at 50% 0%, rgba(255,255,255,0.3) 0%, transparent 65%);\n  }\n  .ao-punchline-icon { font-size: 52px; margin-bottom: 16px; display: block; }\n  .ao-punchline h3 { font-size: clamp(18px, 4vw, 28px); font-weight: 700; color: #1a0a2e; margin: 0 0 8px; }\n  .ao-punchline h4 { font-size: clamp(13px, 2.5vw, 16px); font-weight: 400; font-style: italic; color: #2d1060; margin: 0 0 20px; opacity: 0.85; }\n  .ao-punchline-quote {\n    background: rgba(26,10,46,0.12);\n    border-radius: 16px;\n    padding: 20px 28px;\n    margin: 0 auto 16px;\n    max-width: 560px;\n    font-size: 18px;\n    font-weight: 700;\n    color: #1a0a2e;\n    font-style: italic;\n  }\n  .ao-punchline p { font-size: 14px; color: #2d1060; max-width: 580px; margin: 0 auto 10px; line-height: 1.8; }\n  .ao-punchline p.en { font-style: italic; opacity: 0.85; }\n\n  .ao-footer { text-align: center; padding: 24px; font-size: 12px; color: rgba(240,230,255,0.3); letter-spacing: 1px; }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ao-wrapper\"\u003e\n\n  \u003cdiv class=\"ao-hero\"\u003e\n    \u003cdiv class=\"ao-hero-badge\"\u003e😂 Truyện Cười Việt Nam · Vietnamese Humor\u003c\/div\u003e\n    \u003ch1\u003eÁo Không Dám Mặc\u003c\/h1\u003e\n    \u003ch2\u003eThe Shirt He Dared Not Wear — A Vietnamese Comedy\u003c\/h2\u003e\n    \u003cdiv class=\"ao-hero-divider\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cem\u003e👕\u003c\/em\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ao-intro\"\u003e\n    \u003cdiv class=\"ao-gift-box\"\u003e\n      \u003ch3\u003e🎁 Gift Card Hài Hước — Món Quà Mang Tiếng Cười\u003c\/h3\u003e\n      \u003ch4\u003eA Humor Gift Card — Laughter Is the Best Gift\u003c\/h4\u003e\n      \u003cdiv class=\"ao-gift-price\"\u003e$9.00 USD\u003c\/div\u003e\n      \u003cp class=\"ao-gift-desc\"\u003eTặng một nụ cười — câu chuyện về cụ ông, cụ bà và chiếc áo giống lúa sẽ khiến bạn cười không ngừng.\u003cbr\u003e\u003cem\u003eGift a smile — the story of the grandfather, grandmother, and the rice seed shirt will keep you laughing all day.\u003c\/em\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ao-intro\"\u003e\n    \u003cdiv class=\"ao-intro-card\"\u003e\n      \u003cdiv class=\"ao-lang-tag ao-lang-vn\"\u003eTiếng Việt\u003c\/div\u003e\n      \u003cp\u003eMột câu chuyện hài hước về cụ ông đi mua lúa giống về được tặng một chiếc áo đẹp — nhưng không dám mặc vì dòng chữ trước ngực khiến cụ đỏ mặt!\u003c\/p\u003e\n      \u003cbr\u003e\n      \u003cdiv class=\"ao-lang-tag ao-lang-en\"\u003eEnglish\u003c\/div\u003e\n      \u003cp\u003eA hilarious story about a grandfather who bought rice seeds and received a beautiful free shirt — but dared not wear it because of what was printed on the front!\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ao-scenes\"\u003e\n\n    \u003cdiv class=\"ao-scene\"\u003e\n      \u003cdiv class=\"ao-img-box\"\u003e\n        \u003cimg src=\"generation:\/\/e56bc1d0-9d1f-48b1-9f9f-a38ecf9d6832\" alt=\"Cụ ông mua lúa giống được tặng áo\"\u003e\n        \u003cdiv class=\"ao-img-caption\"\u003eCảnh 1 · Scene 1 — Mua Lúa Giống\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ao-text-card\"\u003e\n        \u003cdiv class=\"ao-scene-number\"\u003eCảnh 01 · Scene 01\u003c\/div\u003e\n        \u003cdiv class=\"ao-scene-title-vn\"\u003eCụ Ông Đi Mua Lúa Giống\u003c\/div\u003e\n        \u003cdiv class=\"ao-scene-title-en\"\u003e“Grandfather Goes to Buy Rice Seeds”\u003c\/div\u003e\n        \u003cp class=\"ao-text-vn\"\u003eHôm đó, cụ ông hăm hở ra chợ mua lúa giống cho vụ mùa tới. Người bán hàng vui vẻ, thấy cụ mua nhiều nên tặng thêm một chiếc áo quảng cáo rất đẹp. Cụ ông mừng lắm, cầm áo về nhà nhưng mặt cứ đăm chiêu, không dám mặc thử.\u003c\/p\u003e\n        \u003cp class=\"ao-text-en\"\u003eThat day, grandfather eagerly went to the market to buy rice seeds for the next harvest season. The cheerful vendor, pleased with the large purchase, threw in a beautiful promotional shirt as a free gift. Grandfather was delighted, took the shirt home — but his face stayed troubled, and he dared not try it on.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ao-scene reverse\"\u003e\n      \u003cdiv class=\"ao-img-box\"\u003e\n        \u003cimg src=\"generation:\/\/e563aebd-c4db-4f9e-b2bc-7649f69ed096\" alt=\"Cụ bà hỏi cụ ông\"\u003e\n        \u003cdiv class=\"ao-img-caption\"\u003eCảnh 2 · Scene 2 — Cụ Bà Hỏi\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ao-text-card\"\u003e\n        \u003cdiv class=\"ao-scene-number\"\u003eCảnh 02 · Scene 02\u003c\/div\u003e\n        \u003cdiv class=\"ao-scene-title-vn\"\u003eCụ Bà Hỏi Tới Hỏi Lui\u003c\/div\u003e\n        \u003cdiv class=\"ao-scene-title-en\"\u003e“Grandmother Questions and Questions”\u003c\/div\u003e\n        \u003cp class=\"ao-text-vn\"\u003eCụ bà thấy lạ, bèn hỏi:\u003c\/p\u003e\n        \u003cdiv class=\"ao-dialogue\"\u003e\n\u003cstrong\u003eCụ bà:\u003c\/strong\u003e “Sao vậy, áo xấu hả ông?”\u003c\/div\u003e\n        \u003cdiv class=\"ao-dialogue\"\u003e\n\u003cstrong\u003eCụ ông:\u003c\/strong\u003e “Không, rất đẹp.”\u003c\/div\u003e\n        \u003cdiv class=\"ao-dialogue\"\u003e\n\u003cstrong\u003eCụ bà:\u003c\/strong\u003e “Hay ông mặc không vừa?”\u003c\/div\u003e\n        \u003cdiv class=\"ao-dialogue\"\u003e\n\u003cstrong\u003eCụ ông:\u003c\/strong\u003e “Rất vừa.”\u003c\/div\u003e\n        \u003cdiv class=\"ao-dialogue\"\u003e\n\u003cstrong\u003eCụ bà:\u003c\/strong\u003e “Thế thì tại sao?”\u003c\/div\u003e\n        \u003cp class=\"ao-text-en\"\u003eGrandmother noticed something was off and asked: \u003cem\u003e\"What's wrong, is the shirt ugly?\"\u003c\/em\u003e \u003cem\u003e\"No, it's very beautiful.\"\u003c\/em\u003e \u003cem\u003e\"Or does it not fit?\"\u003c\/em\u003e \u003cem\u003e\"It fits perfectly.\"\u003c\/em\u003e \u003cem\u003e\"Then why won't you wear it?\"\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ao-scene\"\u003e\n      \u003cdiv class=\"ao-img-box\"\u003e\n        \u003cimg src=\"generation:\/\/78203b37-0567-422e-9001-e2eca28a7a0d\" alt=\"Cụ ông đỏ mặt chỉ vào dòng chữ trên áo\"\u003e\n        \u003cdiv class=\"ao-img-caption\"\u003eCảnh 3 · Scene 3 — Bí Mật Được Tiết Lộ\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ao-text-card\"\u003e\n        \u003cdiv class=\"ao-scene-number\"\u003eCảnh 03 · Scene 03\u003c\/div\u003e\n        \u003cdiv class=\"ao-scene-title-vn\"\u003eBí Mật Trên Chiếc Áo!\u003c\/div\u003e\n        \u003cdiv class=\"ao-scene-title-en\"\u003e“The Secret on the Shirt!”\u003c\/div\u003e\n        \u003cp class=\"ao-text-vn\"\u003eCụ ông đỏ mặt, ngập ngừng mãi rồi mới chỉ vào dòng chữ in to ở trước ngực áo:\u003c\/p\u003e\n        \u003cdiv class=\"ao-dialogue\"\u003e\n\u003cstrong\u003eCụ ông:\u003c\/strong\u003e “Trước áo có dòng chữ: \u003cem\u003e‘Giống tốt, năng suất cao’\u003c\/em\u003e”\u003c\/div\u003e\n        \u003cp class=\"ao-text-vn\"\u003eCụ bà hiểu ra, ôm bụng cười không ngừng. Cụ ông càng đỏ mặt hơn, nhưng cũng không nhịn được cười theo!\u003c\/p\u003e\n        \u003cp class=\"ao-text-en\"\u003eGrandfather turned red, hesitated a long moment, then finally pointed to the large text printed boldly across the front of the shirt: \u003cem\u003e\"Good Seed — High Yield.\"\u003c\/em\u003e Grandmother burst out laughing, holding her belly. Grandfather turned even redder — but couldn't help laughing along too!\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ao-intro\"\u003e\n    \u003cdiv class=\"ao-punchline\"\u003e\n      \u003cspan class=\"ao-punchline-icon\"\u003e😂\u003c\/span\u003e\n      \u003ch3\u003eCâu Chuyện Kết Thúc — Nhưng Tiếng Cười Thì Không!\u003c\/h3\u003e\n      \u003ch4\u003e“The Story Ends — But the Laughter Doesn’t!”\u003c\/h4\u003e\n      \u003cdiv class=\"ao-punchline-quote\"\u003e“Giống tốt, năng suất cao” 🌾\u003cbr\u003e\u003cem style=\"font-size:14px;font-weight:400;\"\u003e“Good Seed — High Yield”\u003c\/em\u003e\n\u003c\/div\u003e\n      \u003cp\u003eChiếc áo đẹp, vừa vặn, nhưng cụ ông không dám mặc ra đường. Truyện cười Việt Nam — đơn giản, dí dỏm, và luôn khiến ta bật cười dù đã nghe bao nhiêu lần!\u003c\/p\u003e\n      \u003cp class=\"en\"\u003eThe shirt was beautiful, it fit perfectly — but grandfather simply could not wear it in public. Vietnamese humor — simple, witty, and always makes you laugh no matter how many times you’ve heard it!\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ao-footer\"\u003e😂 Áo Không Dám Mặc · The Shirt He Dared Not Wear · Truyện Cười Việt Nam 😂\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Mua bán","offers":[{"title":"Default Title","offer_id":49246952325362,"sku":null,"price":0.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/0263\/9090\/files\/image_6b360add-a128-4280-b27c-2dc6e4b1eec2.png?v=1779512702"},{"product_id":"cuộc-thi-vắt-sữa-va-con-bo-dực-truyện-cười-the-milking-contest-vietnamese-humor-gift-card","title":"Cuộc Thi Vắt Sữa Và Con Bò Đực — Truyện Cười | The Milking Contest — Vietnamese Humor Gift Card","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Be+Vietnam+Pro:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n  .bo-duc-wrapper {\n    font-family: 'Be Vietnam Pro', sans-serif;\n    background: linear-gradient(135deg, #1a0e00 0%, #3d2000 40%, #1a0e00 100%);\n    color: #f5ead0;\n    padding: 0;\n    margin: 0;\n    line-height: 1.85;\n  }\n  .bd-hero {\n    background: linear-gradient(160deg, #5d4037 0%, #8d6e63 35%, #ffb300 70%, #5d4037 100%);\n    text-align: center;\n    padding: 56px 24px 48px;\n    position: relative;\n    overflow: hidden;\n    border-bottom: 3px solid #ffb300;\n  }\n  .bd-hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: radial-gradient(ellipse at 50% 0%, rgba(255,230,100,0.2) 0%, transparent 70%);\n  }\n  .bd-hero-badge {\n    display: inline-block;\n    background: rgba(255,255,255,0.15);\n    border: 1px solid rgba(255,255,255,0.4);\n    color: #fff;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    padding: 6px 20px;\n    border-radius: 50px;\n    margin-bottom: 20px;\n  }\n  .bd-hero h1 {\n    font-size: clamp(26px, 6vw, 50px);\n    font-weight: 700;\n    color: #fff;\n    margin: 0 0 8px;\n    text-shadow: 0 2px 20px rgba(0,0,0,0.35);\n    letter-spacing: -0.5px;\n  }\n  .bd-hero h2 {\n    font-size: clamp(13px, 3vw, 19px);\n    font-weight: 400;\n    font-style: italic;\n    color: #fff9c4;\n    margin: 0 0 28px;\n    opacity: 0.9;\n  }\n  .bd-hero-divider {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 12px;\n    margin-top: 8px;\n  }\n  .bd-hero-divider span { width: 60px; height: 1px; background: linear-gradient(90deg, transparent, rgba(255,255,255,0.6)); }\n  .bd-hero-divider span:last-child { background: linear-gradient(90deg, rgba(255,255,255,0.6), transparent); }\n  .bd-hero-divider em { color: #fff9c4; font-size: 22px; font-style: normal; }\n\n  .bd-intro { max-width: 820px; margin: 40px auto; padding: 0 20px; }\n  .bd-intro-card {\n    background: linear-gradient(135deg, rgba(255,255,255,0.05) 0%, rgba(255,179,0,0.1) 100%);\n    border: 1px solid rgba(255,179,0,0.3);\n    border-radius: 20px;\n    padding: 36px 40px;\n    box-shadow: 0 8px 40px rgba(0,0,0,0.4), inset 0 1px 0 rgba(255,255,255,0.06);\n    text-align: center;\n  }\n  .bd-intro-card p { font-size: 16px; color: #e8d5a0; margin: 0 0 12px; font-style: italic; }\n  .bd-intro-card p:last-child { margin: 0; }\n  .bd-lang-tag {\n    display: inline-block;\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 3px 10px;\n    border-radius: 4px;\n    margin-bottom: 10px;\n  }\n  .bd-lang-vn { background: rgba(200,50,50,0.25); color: #ff9a9a; border: 1px solid rgba(200,50,50,0.4); }\n  .bd-lang-en { background: rgba(50,120,200,0.2); color: #90c4ff; border: 1px solid rgba(50,120,200,0.35); }\n\n  .bd-gift-box {\n    background: linear-gradient(135deg, rgba(93,64,55,0.3) 0%, rgba(255,179,0,0.12) 100%);\n    border: 2px solid rgba(255,179,0,0.5);\n    border-radius: 20px;\n    padding: 36px 32px;\n    text-align: center;\n    margin-bottom: 40px;\n    box-shadow: 0 8px 32px rgba(0,0,0,0.3);\n  }\n  .bd-gift-box h3 { font-size: 22px; font-weight: 700; color: #ffb300; margin: 0 0 6px; }\n  .bd-gift-box h4 { font-size: 14px; font-weight: 400; font-style: italic; color: #c8a870; margin: 0 0 20px; }\n  .bd-gift-price {\n    display: inline-block;\n    background: linear-gradient(135deg, #ffb300, #e65100);\n    color: #fff;\n    font-size: 32px;\n    font-weight: 700;\n    padding: 12px 36px;\n    border-radius: 50px;\n    margin-bottom: 16px;\n    box-shadow: 0 4px 20px rgba(255,179,0,0.45);\n    letter-spacing: -0.5px;\n  }\n  .bd-gift-desc { font-size: 14px; color: #c8a870; line-height: 1.7; max-width: 500px; margin: 0 auto; }\n\n  .bd-scoreboard {\n    background: linear-gradient(135deg, rgba(255,255,255,0.04) 0%, rgba(255,179,0,0.08) 100%);\n    border: 1px solid rgba(255,179,0,0.25);\n    border-radius: 18px;\n    padding: 28px 32px;\n    margin-bottom: 40px;\n    box-shadow: 0 6px 30px rgba(0,0,0,0.3);\n  }\n  .bd-scoreboard h4 {\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    color: #ffb300;\n    margin: 0 0 20px;\n    text-align: center;\n  }\n  .bd-score-row {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    padding: 12px 16px;\n    border-radius: 12px;\n    margin-bottom: 10px;\n    background: rgba(255,255,255,0.03);\n    border: 1px solid rgba(255,179,0,0.1);\n  }\n  .bd-score-rank {\n    font-size: 22px;\n    font-weight: 700;\n    width: 40px;\n    text-align: center;\n    flex-shrink: 0;\n  }\n  .bd-score-name { font-size: 15px; font-weight: 600; color: #f5ead0; flex: 1; }\n  .bd-score-result { font-size: 14px; color: #c8a870; font-style: italic; }\n  .bd-score-winner { background: rgba(255,179,0,0.12); border-color: rgba(255,179,0,0.4); }\n\n  .bd-scenes { max-width: 860px; margin: 0 auto; padding: 0 20px 60px; }\n  .bd-scene {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    margin-bottom: 48px;\n    align-items: center;\n  }\n  .bd-scene.reverse { direction: rtl; }\n  .bd-scene.reverse \u003e * { direction: ltr; }\n  @media (max-width: 640px) {\n    .bd-scene, .bd-scene.reverse { grid-template-columns: 1fr; direction: ltr; }\n  }\n  .bd-scene-full { margin-bottom: 48px; }\n  .bd-scene-full .bd-img-box { aspect-ratio: 16\/7; margin-bottom: 24px; }\n  .bd-scene-full .bd-text-card { padding: 32px 36px; }\n\n  .bd-img-box {\n    border-radius: 18px;\n    overflow: hidden;\n    box-shadow: 0 12px 40px rgba(0,0,0,0.5), 0 0 0 2px rgba(255,179,0,0.25);\n    position: relative;\n    aspect-ratio: 4\/3;\n    background: #1a0e00;\n  }\n  .bd-img-box img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; }\n  .bd-img-box:hover img { transform: scale(1.04); }\n  .bd-img-caption {\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    background: linear-gradient(0deg, rgba(0,0,0,0.78) 0%, transparent 100%);\n    padding: 20px 16px 12px;\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n    color: #ffb300;\n  }\n  .bd-text-card {\n    background: linear-gradient(145deg, rgba(255,255,255,0.04) 0%, rgba(255,179,0,0.07) 100%);\n    border: 1px solid rgba(255,179,0,0.2);\n    border-radius: 18px;\n    padding: 30px 28px;\n    box-shadow: 0 6px 30px rgba(0,0,0,0.3);\n  }\n  .bd-scene-number {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: #ffb300;\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .bd-scene-number::after { content: ''; flex: 1; height: 1px; background: rgba(255,179,0,0.3); }\n  .bd-scene-title-vn { font-size: 20px; font-weight: 700; color: #fff8e0; margin: 0 0 4px; line-height: 1.3; }\n  .bd-scene-title-en { font-size: 13px; font-weight: 400; font-style: italic; color: #c8a870; margin: 0 0 18px; }\n  .bd-text-vn { font-size: 15px; color: #e8d5a0; margin: 0 0 16px; line-height: 1.9; border-left: 3px solid rgba(255,179,0,0.6); padding-left: 14px; }\n  .bd-text-en { font-size: 13.5px; color: #9a7a50; font-style: italic; line-height: 1.8; border-left: 3px solid rgba(50,120,200,0.4); padding-left: 14px; }\n\n  .bd-punchline {\n    background: linear-gradient(135deg, #5d4037 0%, #8d6e63 40%, #ffb300 100%);\n    border-radius: 24px;\n    padding: 48px 40px;\n    text-align: center;\n    margin-bottom: 48px;\n    box-shadow: 0 16px 60px rgba(0,0,0,0.5), 0 0 0 2px rgba(255,179,0,0.5);\n    position: relative;\n    overflow: hidden;\n  }\n  .bd-punchline::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: radial-gradient(ellipse at 50% 0%, rgba(255,255,200,0.2) 0%, transparent 65%);\n  }\n  .bd-punchline-icon { font-size: 52px; margin-bottom: 16px; display: block; }\n  .bd-punchline h3 { font-size: clamp(20px, 4vw, 30px); font-weight: 700; color: #fff; margin: 0 0 8px; text-shadow: 0 2px 12px rgba(0,0,0,0.3); }\n  .bd-punchline h4 { font-size: clamp(13px, 2.5vw, 17px); font-weight: 400; font-style: italic; color: #fff9c4; margin: 0 0 24px; opacity: 0.9; }\n  .bd-punchline-quote {\n    background: rgba(0,0,0,0.2);\n    border-radius: 16px;\n    padding: 20px 28px;\n    margin: 0 auto 20px;\n    max-width: 560px;\n    font-size: 18px;\n    font-weight: 700;\n    color: #fff;\n    font-style: italic;\n    line-height: 1.6;\n  }\n  .bd-punchline p { font-size: 14px; color: #fff3cd; max-width: 600px; margin: 0 auto 10px; line-height: 1.8; }\n  .bd-punchline p.en { font-style: italic; opacity: 0.85; }\n\n  .bd-footer { text-align: center; padding: 24px; font-size: 12px; color: rgba(245,234,208,0.3); letter-spacing: 1px; }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bo-duc-wrapper\"\u003e\n\n  \u003cdiv class=\"bd-hero\"\u003e\n    \u003cdiv class=\"bd-hero-badge\"\u003e😂 Truyện Cười Làng Quê · Vietnamese Village Humor\u003c\/div\u003e\n    \u003ch1\u003eCuộc Thi Vắt Sữa Và Con Bò Đực\u003c\/h1\u003e\n    \u003ch2\u003eThe Milking Contest — And the Bull Nobody Expected\u003c\/h2\u003e\n    \u003cdiv class=\"bd-hero-divider\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cem\u003e🐄\u003c\/em\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bd-intro\"\u003e\n    \u003cdiv class=\"bd-gift-box\"\u003e\n      \u003ch3\u003e🎁 Gift Card Hài Hước — Giải Nhất Thuộc Về Ai?\u003c\/h3\u003e\n      \u003ch4\u003eA Humor Gift Card — Who Deserves First Place?\u003c\/h4\u003e\n      \u003cdiv class=\"bd-gift-price\"\u003e$9.00 USD\u003c\/div\u003e\n      \u003cp class=\"bd-gift-desc\"\u003eTặng một nụ cười — cuộc thi vắt sữa và câu kết bất ngờ sẽ khiến bạn cười không ngừng!\u003cbr\u003e\u003cem\u003eGift a laugh — the milking contest with the most unexpected winner will keep you in stitches!\u003c\/em\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bd-intro\"\u003e\n    \u003cdiv class=\"bd-intro-card\"\u003e\n      \u003cdiv class=\"bd-lang-tag bd-lang-vn\"\u003eTiếng Việt\u003c\/div\u003e\n      \u003cp\u003eMột làng nọ tổ chức cuộc thi vắt sữa bò hàng năm. Ba thí sinh vào chung kết — nhưng người thứ ba lại đoạt giải nhất vì một lý do không ai ngờ tới!\u003c\/p\u003e\n      \u003cbr\u003e\n      \u003cdiv class=\"bd-lang-tag bd-lang-en\"\u003eEnglish\u003c\/div\u003e\n      \u003cp\u003eA village holds its annual cow milking contest. Three finalists compete — but the third-place contestant wins first prize for a reason nobody could have predicted!\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bd-intro\"\u003e\n    \u003cdiv class=\"bd-scoreboard\"\u003e\n      \u003ch4\u003e🏆 Bảng Kết Quả Chung Kết · Final Results\u003c\/h4\u003e\n      \u003cdiv class=\"bd-score-row\"\u003e\n        \u003cdiv class=\"bd-score-rank\"\u003e🥈\u003c\/div\u003e\n        \u003cdiv class=\"bd-score-name\"\u003eThí sinh số 1 · Contestant #1\u003c\/div\u003e\n        \u003cdiv class=\"bd-score-result\"\u003e4 lít sữa · 4 liters — 1 giờ\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-score-row\"\u003e\n        \u003cdiv class=\"bd-score-rank\"\u003e🥉\u003c\/div\u003e\n        \u003cdiv class=\"bd-score-name\"\u003eThí sinh số 2 · Contestant #2\u003c\/div\u003e\n        \u003cdiv class=\"bd-score-result\"\u003e3 lít sữa · 3 liters — 1 giờ\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-score-row bd-score-winner\"\u003e\n        \u003cdiv class=\"bd-score-rank\"\u003e🥇\u003c\/div\u003e\n        \u003cdiv class=\"bd-score-name\"\u003e⭐ Thí sinh số 3 · Contestant #3 — GIẢI NHẤT!\u003c\/div\u003e\n        \u003cdiv class=\"bd-score-result\"\u003eNửa lít · 0.5 liters — nhưng… 😂\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bd-scenes\"\u003e\n\n    \u003cdiv class=\"bd-scene\"\u003e\n      \u003cdiv class=\"bd-img-box\"\u003e\n        \u003cimg src=\"generation:\/\/a7114d4a-d1f3-4b7d-b453-cdaae10af7e3\" alt=\"Lễ hội thi vắt sữa bò làng\"\u003e\n        \u003cdiv class=\"bd-img-caption\"\u003eCảnh 1 · Scene 1 — Lễ Hội Bắt Đầu\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-text-card\"\u003e\n        \u003cdiv class=\"bd-scene-number\"\u003eCảnh 01 · Scene 01\u003c\/div\u003e\n        \u003cdiv class=\"bd-scene-title-vn\"\u003eCuộc Thi Vắt Sữa Bò Hàng Năm\u003c\/div\u003e\n        \u003cdiv class=\"bd-scene-title-en\"\u003e“The Annual Village Milking Contest”\u003c\/div\u003e\n        \u003cp class=\"bd-text-vn\"\u003eửe làng nọ, hàng năm đều tổ chức cuộc thi vắt sữa bò — ai vắt được nhiều sữa nhất sẽ thắng cuộc. Năm nay như thường lệ, cuộc thi được tổ chức với sự tham gia của rất nhiều thí sinh. Qua vòng loại, ban tổ chức chọn được 3 thí sinh xuất sắc nhất vào chung kết. Cả làng náo nức chờ xem ai sẽ đoạt giải vô địch!\u003c\/p\u003e\n        \u003cp class=\"bd-text-en\"\u003eIn a certain village, an annual cow milking contest was held every year — whoever milked the most would win. This year as usual, many contestants entered. After the qualifying rounds, the organizing committee selected the top 3 finalists. The whole village buzzed with excitement to see who would take the championship!\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bd-scene reverse\"\u003e\n      \u003cdiv class=\"bd-img-box\"\u003e\n        \u003cimg src=\"generation:\/\/5657864b-95f6-4712-98eb-6678fe40ae54\" alt=\"Hai thí sinh đầu vắt được nhiều sữa\"\u003e\n        \u003cdiv class=\"bd-img-caption\"\u003eCảnh 2 · Scene 2 — Kết Quả Thi Đấu\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-text-card\"\u003e\n        \u003cdiv class=\"bd-scene-number\"\u003eCảnh 02 · Scene 02\u003c\/div\u003e\n        \u003cdiv class=\"bd-scene-title-vn\"\u003eHai Thí Sinh Đầu Trổ Tài\u003c\/div\u003e\n        \u003cdiv class=\"bd-scene-title-en\"\u003e“The First Two Contestants Show Their Skills”\u003c\/div\u003e\n        \u003cp class=\"bd-text-vn\"\u003eSau 1 ngày nghỉ ngơi, 3 thí sinh bắt đầu trổ tài vắt sữa tính thời gian. Người thứ nhất hì hục suốt 1 tiếng, vắt được 4 lít sữa — cả làng vỗ tay rầm rầm. Người thứ hai cũng không kém, vắt được 3 lít. Cả hai đều tự hào đứng thẳng người, chắc mẩm mình sẽ đoạt giải.\u003c\/p\u003e\n        \u003cp class=\"bd-text-en\"\u003eAfter a day of rest, the three contestants began the timed milking competition. The first contestant worked hard for a full hour and milked 4 liters — the crowd erupted in applause. The second contestant was no slouch either, milking 3 liters. Both stood tall and proud, certain one of them would take the prize.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bd-scene\"\u003e\n      \u003cdiv class=\"bd-img-box\"\u003e\n        \u003cimg src=\"generation:\/\/0aeca738-3e4c-4f78-be2d-923258be78c5\" alt=\"Thí sinh thứ ba vắt được nửa lít\"\u003e\n        \u003cdiv class=\"bd-img-caption\"\u003eCảnh 3 · Scene 3 — Thí Sinh Số 3\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-text-card\"\u003e\n        \u003cdiv class=\"bd-scene-number\"\u003eCảnh 03 · Scene 03\u003c\/div\u003e\n        \u003cdiv class=\"bd-scene-title-vn\"\u003eThí Sinh Số 3 — Chỉ Nửa Lít!\u003c\/div\u003e\n        \u003cdiv class=\"bd-scene-title-en\"\u003e“Contestant #3 — Only Half a Liter!”\u003c\/div\u003e\n        \u003cp class=\"bd-text-vn\"\u003eNgười thứ ba vào cuộc. Anh ta hì hục, mồ hôi nhễ giọt, vận hết sức bình sinh… nhưng sau 1 tiếng chỉ vắt được vỏn vẹn nửa lít sữa. Cả làng ngạc nhiên, thầm thì bàn tán. Ai cũng nghĩ anh ta sẽ về bùi. Nhưng ban tổ chức lại có quyết định không ai ngờ…\u003c\/p\u003e\n        \u003cp class=\"bd-text-en\"\u003eContestant #3 stepped up. He worked and sweated, gave it everything he had… but after a full hour managed only half a liter of milk. The crowd murmured in surprise. Everyone assumed he would finish last. But the organizing committee had a decision that nobody expected…\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bd-scene-full\"\u003e\n      \u003cdiv class=\"bd-img-box\"\u003e\n        \u003cimg src=\"generation:\/\/3ed12354-7658-44a2-b4ca-1d341f0b4d87\" alt=\"Lễ trao giải bất ngờ\"\u003e\n        \u003cdiv class=\"bd-img-caption\"\u003eCảnh 4 · Scene 4 — 🏆 Lễ Trao Giải Bất Ngờ!\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-text-card\"\u003e\n        \u003cdiv class=\"bd-scene-number\"\u003eCảnh 04 · Scene 04 — 💥 PUNCHLINE\u003c\/div\u003e\n        \u003cdiv class=\"bd-scene-title-vn\"\u003eNgười Thứ Ba Đoạt Giải Nhất — Vì Sao?!\u003c\/div\u003e\n        \u003cdiv class=\"bd-scene-title-en\"\u003e“Third Contestant Wins First Prize — But Why?!”\u003c\/div\u003e\n        \u003cp class=\"bd-text-vn\"\u003eKết quả chính thức: người thứ ba đoạt giải nhất! Cả làng đứng hình. Ban tổ chức giải thích:\u003c\/p\u003e\n        \u003cp class=\"bd-text-vn\" style=\"font-size:16px;font-weight:600;color:#ffb300;\"\u003eVì ban tổ chức đã đưa nhầm con bò đực cho anh ta!\u003c\/p\u003e\n        \u003cp class=\"bd-text-vn\"\u003eAnh ta vắt được nửa lít từ một con bò đực — điều mà về mặt kỹ thuật là gần như không thể! Ban tổ chức xấu hổ đỏ mặt, nhưng vẫn phải trao giải nhất cho anh ta vì thành tích xuất sắc nhất trong hoàn cảnh khó khăn nhất!\u003c\/p\u003e\n        \u003cp class=\"bd-text-en\"\u003eOfficial result: contestant #3 wins first prize! The whole village froze. The organizing committee explained: \u003cem\u003eBecause they had accidentally given him a bull!\u003c\/em\u003e He milked half a liter from a bull — which is technically nearly impossible! The embarrassed committee had no choice but to award him first place for achieving the most impressive result under the most impossible conditions!\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bd-intro\"\u003e\n    \u003cdiv class=\"bd-punchline\"\u003e\n      \u003cspan class=\"bd-punchline-icon\"\u003e🐄🏆\u003c\/span\u003e\n      \u003ch3\u003eBài Học Từ Cuộc Thi!\u003c\/h3\u003e\n      \u003ch4\u003e“The Lesson of the Contest!”\u003c\/h4\u003e\n      \u003cdiv class=\"bd-punchline-quote\"\u003e“Không phải kết quả quan trọnọng — mà là hoàn cảnh bạn đạt được kết quả đó!”\u003cbr\u003e\u003cem style=\"font-size:14px;font-weight:400;\"\u003e“It’s not the result that matters — it’s the circumstances under which you achieved it!”\u003c\/em\u003e\n\u003c\/div\u003e\n      \u003cp\u003eKhi ban tổ chức mắc sai lầm, người thiệt thòi nhất lại trở thành người chiến thắng! Đôi khi trong cuộc sống, điều quan trọng không phải là bạn đạt được bao nhiêu — mà là bạn đã cố gắng như thế nào trong hoàn cảnh khó khăn!\u003c\/p\u003e\n      \u003cp class=\"en\"\u003eWhen the organizing committee made a mistake, the most disadvantaged contestant became the winner! Sometimes in life, what matters isn’t how much you achieve — but how hard you tried under the most impossible circumstances!\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bd-footer\"\u003e😂 Cuộc Thi Vắt Sữa · The Milking Contest · Truyện Cười Việt Nam 😂\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Mua bán","offers":[{"title":"Default Title","offer_id":49246959436018,"sku":null,"price":0.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/0263\/9090\/files\/image_4b953d87-3592-4092-94a0-bf2b6eb9a06d.png?v=1779513998"},{"product_id":"ong-chồng-dễ-tinh-the-easy-going-husband","title":"Ông Chồng Dễ Tính - THE EASY-GOING HUSBAND","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Be+Vietnam+Pro:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400;1,600\u0026amp;family=Playfair+Display:ital,wght@0,700;1,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .story-wrapper {\n    font-family: 'Be Vietnam Pro', sans-serif;\n    background: linear-gradient(135deg, #0f0c29, #302b63, #24243e);\n    color: #f0e6d3;\n    padding: 0 0 60px 0;\n    border-radius: 20px;\n    overflow: hidden;\n    max-width: 900px;\n    margin: 0 auto;\n    box-shadow: 0 30px 80px rgba(0,0,0,0.6);\n  }\n\n  \/* ===== HERO BANNER ===== *\/\n  .hero-banner {\n    position: relative;\n    background: linear-gradient(160deg, #1a0533 0%, #3d1a6e 50%, #1a0533 100%);\n    padding: 60px 40px 50px;\n    text-align: center;\n    border-bottom: 3px solid rgba(212,175,55,0.4);\n    overflow: hidden;\n  }\n  .hero-banner::before {\n    content: '';\n    position: absolute;\n    top: -50%;\n    left: -50%;\n    width: 200%;\n    height: 200%;\n    background: radial-gradient(ellipse at center, rgba(212,175,55,0.08) 0%, transparent 60%);\n    pointer-events: none;\n  }\n  .hero-badge {\n    display: inline-block;\n    background: linear-gradient(135deg, #d4af37, #f5d76e, #d4af37);\n    color: #1a0533;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    padding: 6px 20px;\n    border-radius: 30px;\n    margin-bottom: 20px;\n  }\n  .hero-title-vi {\n    font-family: 'Playfair Display', serif;\n    font-size: clamp(32px, 6vw, 56px);\n    font-weight: 700;\n    font-style: italic;\n    background: linear-gradient(135deg, #d4af37, #fff8e7, #d4af37);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    line-height: 1.2;\n    margin-bottom: 8px;\n    text-shadow: none;\n  }\n  .hero-title-en {\n    font-size: clamp(14px, 2.5vw, 18px);\n    font-weight: 300;\n    color: rgba(212,175,55,0.7);\n    letter-spacing: 4px;\n    text-transform: uppercase;\n    margin-bottom: 24px;\n  }\n  .hero-divider {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 16px;\n    margin: 20px 0;\n  }\n  .hero-divider span { color: #d4af37; font-size: 20px; }\n  .hero-divider::before,\n  .hero-divider::after {\n    content: '';\n    flex: 1;\n    max-width: 120px;\n    height: 1px;\n    background: linear-gradient(90deg, transparent, #d4af37, transparent);\n  }\n  .hero-subtitle {\n    font-size: 15px;\n    font-weight: 400;\n    color: rgba(240,230,211,0.75);\n    line-height: 1.7;\n    max-width: 600px;\n    margin: 0 auto;\n  }\n\n  \/* ===== COVER IMAGE ===== *\/\n  .cover-image-section {\n    padding: 0;\n    position: relative;\n  }\n  .cover-image-section img {\n    width: 100%;\n    display: block;\n    max-height: 480px;\n    object-fit: cover;\n  }\n  .cover-overlay {\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    right: 0;\n    height: 120px;\n    background: linear-gradient(transparent, #0f0c29);\n  }\n\n  \/* ===== GIFT CARD HIGHLIGHT ===== *\/\n  .giftcard-highlight {\n    margin: 40px 30px;\n    background: linear-gradient(135deg, rgba(212,175,55,0.12), rgba(212,175,55,0.04));\n    border: 1px solid rgba(212,175,55,0.35);\n    border-radius: 16px;\n    padding: 30px 35px;\n    display: flex;\n    align-items: center;\n    gap: 24px;\n    flex-wrap: wrap;\n  }\n  .giftcard-icon {\n    font-size: 52px;\n    flex-shrink: 0;\n  }\n  .giftcard-text h3 {\n    font-size: 20px;\n    font-weight: 700;\n    color: #d4af37;\n    margin-bottom: 6px;\n  }\n  .giftcard-text h3 span {\n    font-size: 13px;\n    font-weight: 400;\n    color: rgba(212,175,55,0.6);\n    display: block;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    margin-bottom: 4px;\n  }\n  .giftcard-text p {\n    font-size: 14px;\n    color: rgba(240,230,211,0.7);\n    line-height: 1.6;\n  }\n\n  \/* ===== SECTION HEADERS ===== *\/\n  .section-header {\n    text-align: center;\n    padding: 50px 30px 30px;\n  }\n  .section-label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 4px;\n    text-transform: uppercase;\n    color: #d4af37;\n    margin-bottom: 12px;\n    display: block;\n  }\n  .section-title-vi {\n    font-family: 'Playfair Display', serif;\n    font-size: clamp(24px, 4vw, 36px);\n    font-weight: 700;\n    color: #fff8e7;\n    line-height: 1.3;\n    margin-bottom: 6px;\n  }\n  .section-title-en {\n    font-size: 14px;\n    color: rgba(212,175,55,0.6);\n    font-weight: 300;\n    letter-spacing: 2px;\n  }\n\n  \/* ===== STORY SCENES ===== *\/\n  .story-container {\n    padding: 0 30px;\n  }\n\n  .scene-card {\n    background: linear-gradient(145deg, rgba(255,255,255,0.04), rgba(255,255,255,0.01));\n    border: 1px solid rgba(212,175,55,0.2);\n    border-radius: 20px;\n    overflow: hidden;\n    margin-bottom: 40px;\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n    box-shadow: 0 8px 32px rgba(0,0,0,0.3);\n  }\n  .scene-card:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 16px 48px rgba(212,175,55,0.15);\n  }\n\n  .scene-image {\n    width: 100%;\n    display: block;\n    max-height: 380px;\n    object-fit: cover;\n  }\n\n  .scene-body {\n    padding: 30px 35px;\n  }\n\n  .scene-number {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 18px;\n  }\n  .scene-num-badge {\n    width: 36px;\n    height: 36px;\n    background: linear-gradient(135deg, #d4af37, #f5d76e);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 14px;\n    font-weight: 800;\n    color: #1a0533;\n  }\n  .scene-num-label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: rgba(212,175,55,0.7);\n  }\n\n  .scene-title-vi {\n    font-family: 'Playfair Display', serif;\n    font-size: 22px;\n    font-weight: 700;\n    color: #fff8e7;\n    margin-bottom: 4px;\n    line-height: 1.3;\n  }\n  .scene-title-en {\n    font-size: 13px;\n    color: rgba(212,175,55,0.55);\n    font-weight: 300;\n    letter-spacing: 1.5px;\n    margin-bottom: 20px;\n    font-style: italic;\n  }\n\n  \/* Dialogue bubbles *\/\n  .dialogue-block {\n    margin: 16px 0;\n  }\n  .dialogue-line {\n    display: flex;\n    gap: 12px;\n    margin-bottom: 14px;\n    align-items: flex-start;\n  }\n  .dialogue-line.right {\n    flex-direction: row-reverse;\n  }\n  .dialogue-avatar {\n    width: 38px;\n    height: 38px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 18px;\n    flex-shrink: 0;\n    border: 2px solid rgba(212,175,55,0.3);\n  }\n  .avatar-woman { background: linear-gradient(135deg, #c2185b, #e91e8c); }\n  .avatar-man   { background: linear-gradient(135deg, #1565c0, #1976d2); }\n\n  .bubble {\n    max-width: 75%;\n    padding: 12px 18px;\n    border-radius: 18px;\n    font-size: 14.5px;\n    line-height: 1.65;\n    font-weight: 400;\n  }\n  .bubble-woman {\n    background: linear-gradient(135deg, rgba(194,24,91,0.25), rgba(233,30,140,0.15));\n    border: 1px solid rgba(233,30,140,0.3);\n    border-top-left-radius: 4px;\n    color: #fce4ec;\n  }\n  .bubble-man {\n    background: linear-gradient(135deg, rgba(21,101,192,0.25), rgba(25,118,210,0.15));\n    border: 1px solid rgba(25,118,210,0.3);\n    border-top-right-radius: 4px;\n    color: #e3f2fd;\n    text-align: right;\n  }\n  .bubble-narrator {\n    background: linear-gradient(135deg, rgba(212,175,55,0.12), rgba(212,175,55,0.05));\n    border: 1px solid rgba(212,175,55,0.25);\n    border-radius: 12px;\n    padding: 14px 20px;\n    font-size: 14px;\n    color: rgba(240,230,211,0.8);\n    font-style: italic;\n    line-height: 1.7;\n    margin: 16px 0;\n  }\n  .bubble-en {\n    font-size: 12px;\n    opacity: 0.6;\n    margin-top: 5px;\n    font-style: italic;\n  }\n\n  \/* ===== PUNCHLINE CARD ===== *\/\n  .punchline-card {\n    margin: 0 30px 50px;\n    background: linear-gradient(135deg, #d4af37 0%, #f5d76e 50%, #d4af37 100%);\n    border-radius: 20px;\n    padding: 40px 35px;\n    text-align: center;\n    box-shadow: 0 20px 60px rgba(212,175,55,0.3);\n    position: relative;\n    overflow: hidden;\n  }\n  .punchline-card::before {\n    content: '😂';\n    position: absolute;\n    font-size: 120px;\n    opacity: 0.08;\n    top: -20px;\n    right: -20px;\n  }\n  .punchline-emoji { font-size: 48px; margin-bottom: 16px; display: block; }\n  .punchline-vi {\n    font-family: 'Playfair Display', serif;\n    font-size: clamp(20px, 3.5vw, 28px);\n    font-weight: 700;\n    font-style: italic;\n    color: #1a0533;\n    line-height: 1.4;\n    margin-bottom: 8px;\n  }\n  .punchline-en {\n    font-size: 14px;\n    color: rgba(26,5,51,0.65);\n    font-weight: 400;\n    letter-spacing: 1px;\n    font-style: italic;\n  }\n\n  \/* ===== MORAL \/ LESSON ===== *\/\n  .moral-section {\n    margin: 0 30px 50px;\n    background: linear-gradient(145deg, rgba(255,255,255,0.03), rgba(255,255,255,0.01));\n    border: 1px solid rgba(212,175,55,0.2);\n    border-radius: 20px;\n    padding: 35px;\n    text-align: center;\n  }\n  .moral-icon { font-size: 40px; margin-bottom: 16px; display: block; }\n  .moral-title-vi {\n    font-family: 'Playfair Display', serif;\n    font-size: 22px;\n    font-weight: 700;\n    color: #d4af37;\n    margin-bottom: 4px;\n  }\n  .moral-title-en {\n    font-size: 12px;\n    color: rgba(212,175,55,0.5);\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    margin-bottom: 20px;\n    display: block;\n  }\n  .moral-text-vi {\n    font-size: 15px;\n    line-height: 1.8;\n    color: rgba(240,230,211,0.85);\n    margin-bottom: 10px;\n  }\n  .moral-text-en {\n    font-size: 13px;\n    line-height: 1.7;\n    color: rgba(240,230,211,0.5);\n    font-style: italic;\n  }\n\n  \/* ===== GIFT CARD CTA ===== *\/\n  .cta-section {\n    margin: 0 30px;\n    background: linear-gradient(135deg, rgba(212,175,55,0.1), rgba(212,175,55,0.03));\n    border: 1px solid rgba(212,175,55,0.3);\n    border-radius: 20px;\n    padding: 40px 35px;\n    text-align: center;\n  }\n  .cta-title-vi {\n    font-family: 'Playfair Display', serif;\n    font-size: 26px;\n    font-weight: 700;\n    color: #fff8e7;\n    margin-bottom: 6px;\n  }\n  .cta-title-en {\n    font-size: 13px;\n    color: rgba(212,175,55,0.6);\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    margin-bottom: 20px;\n    display: block;\n  }\n  .cta-desc {\n    font-size: 14.5px;\n    line-height: 1.75;\n    color: rgba(240,230,211,0.75);\n    max-width: 560px;\n    margin: 0 auto 28px;\n  }\n  .cta-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    justify-content: center;\n  }\n  .cta-tag {\n    background: linear-gradient(135deg, rgba(212,175,55,0.2), rgba(212,175,55,0.08));\n    border: 1px solid rgba(212,175,55,0.35);\n    border-radius: 30px;\n    padding: 8px 18px;\n    font-size: 13px;\n    color: #d4af37;\n    font-weight: 500;\n  }\n\n  \/* ===== FOOTER ===== *\/\n  .story-footer {\n    margin-top: 50px;\n    padding: 30px;\n    border-top: 1px solid rgba(212,175,55,0.15);\n    text-align: center;\n  }\n  .footer-text {\n    font-size: 12px;\n    color: rgba(240,230,211,0.35);\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  \/* ===== RESPONSIVE ===== *\/\n  @media (max-width: 600px) {\n    .hero-banner { padding: 40px 20px 35px; }\n    .story-container { padding: 0 16px; }\n    .scene-body { padding: 22px 20px; }\n    .giftcard-highlight { margin: 30px 16px; padding: 22px 20px; }\n    .punchline-card { margin: 0 16px 40px; padding: 30px 20px; }\n    .moral-section { margin: 0 16px 40px; padding: 28px 20px; }\n    .cta-section { margin: 0 16px; padding: 30px 20px; }\n    .bubble { max-width: 85%; font-size: 13.5px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"story-wrapper\"\u003e\n\u003c!-- ===== HERO ===== --\u003e\n\u003cdiv class=\"hero-banner\"\u003e\n\u003cdiv class=\"hero-badge\"\u003e✦ Câu Chuyện Hài Hước · Humorous Story ✦\u003c\/div\u003e\n\u003cdiv class=\"hero-title-vi\"\u003eÔng Chồng Dễ Tính\u003c\/div\u003e\n\u003cdiv class=\"hero-title-en\"\u003eThe Easy-Going Husband\u003c\/div\u003e\n\u003cdiv class=\"hero-divider\"\u003e\u003cspan\u003e✦\u003c\/span\u003e\u003c\/div\u003e\n\u003cp class=\"hero-subtitle\"\u003eMột câu chuyện hài hước về sự hiểu lầm ngọt ngào — và chiếc điện thoại không đúng chủ.\u003cbr\u003e\u003cem style=\"font-size: 13px; color: rgba(212,175,55,0.55);\"\u003eA hilarious tale of sweet misunderstanding — and the wrong phone.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ===== COVER IMAGE ===== --\u003e\n\u003cdiv class=\"cover-image-section\"\u003e\n\u003c!-- 🖼️ THAY URL ẢNH BÌA VÀO ĐÂY \/ REPLACE WITH YOUR COVER IMAGE URL --\u003e \u003cimg style=\"width: 100%; display: block; max-height: 480px; object-fit: cover;\" alt=\"Ông Chồng Dễ Tính - Story Cover\"\u003e\n\u003cdiv class=\"cover-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ===== GIFT CARD HIGHLIGHT ===== --\u003e\n\u003cdiv class=\"giftcard-highlight\"\u003e\n\u003cdiv class=\"giftcard-icon\"\u003e🎁\u003c\/div\u003e\n\u003cdiv class=\"giftcard-text\"\u003e\n\u003ch3\u003e\n\u003cspan\u003eGift Card · Thẻ Quà Tặng\u003c\/span\u003e Món Quà Ý Nghĩa Cho Người Thân Yêu\u003c\/h3\u003e\n\u003cp\u003eTặng niềm vui, tặng nụ cười — Gift Card là lựa chọn hoàn hảo cho mọi dịp đặc biệt.\u003cbr\u003e\u003cem style=\"font-size: 12px; opacity: 0.7;\"\u003eGive joy, give laughter — the perfect gift for every special occasion.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ===== STORY SECTION HEADER ===== --\u003e\n\u003cdiv class=\"section-header\"\u003e\n\u003cspan class=\"section-label\"\u003e✦ Truyện Kể · Story Time ✦\u003c\/span\u003e\n\u003cdiv class=\"section-title-vi\"\u003eCâu Chuyện Bắt Đầu...\u003c\/div\u003e\n\u003cdiv class=\"section-title-en\"\u003eThe Story Begins...\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ===== STORY SCENES ===== --\u003e\n\u003cdiv class=\"story-container\"\u003e\n\u003c!-- SCENE 1 --\u003e\n\u003cdiv class=\"scene-card\"\u003e\n\u003c!-- 🖼️ THAY URL ẢNH CẢNH 1 \/ REPLACE WITH SCENE 1 IMAGE URL --\u003e \u003cimg alt=\"Hành lang nhà tắm hơi - Sauna Hallway\" class=\"scene-image\"\u003e\n\u003cdiv class=\"scene-body\"\u003e\n\u003cdiv class=\"scene-number\"\u003e\n\u003cdiv class=\"scene-num-badge\"\u003e1\u003c\/div\u003e\n\u003cspan class=\"scene-num-label\"\u003eCảnh Mở Đầu · Opening Scene\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"scene-title-vi\"\u003eTại Nhà Tắm Hơi\u003c\/div\u003e\n\u003cdiv class=\"scene-title-en\"\u003eAt the Sauna\u003c\/div\u003e\n\u003cdiv class=\"bubble-narrator\"\u003e🎙️ Tại nhà tắm hơi sang trọng, những chiếc điện thoại di động được để lại ở hành lang. Bỗng nhiên, một chiếc đổ chuông vang lên...\n\u003cdiv class=\"bubble-en\"\u003eAt a luxurious sauna, mobile phones were left in the hallway. Suddenly, one of them began to ring...\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCENE 2 --\u003e\n\u003cdiv class=\"scene-card\"\u003e\n\u003c!-- 🖼️ THAY URL ẢNH CẢNH 2 \/ REPLACE WITH SCENE 2 IMAGE URL --\u003e \u003cimg alt=\"Người phụ nữ ở siêu thị - Woman at the Store\" class=\"scene-image\"\u003e\n\u003cdiv class=\"scene-body\"\u003e\n\u003cdiv class=\"scene-number\"\u003e\n\u003cdiv class=\"scene-num-badge\"\u003e2\u003c\/div\u003e\n\u003cspan class=\"scene-num-label\"\u003eCảnh Hai · Scene Two\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"scene-title-vi\"\u003eGiọng Nũng Nịu Từ Siêu Thị\u003c\/div\u003e\n\u003cdiv class=\"scene-title-en\"\u003eA Sweet Voice from the Store\u003c\/div\u003e\n\u003cdiv class=\"dialogue-block\"\u003e\n\u003cdiv class=\"dialogue-line\"\u003e\n\u003cdiv class=\"dialogue-avatar avatar-woman\"\u003e👩\u003c\/div\u003e\n\u003cdiv class=\"bubble bubble-woman\"\u003eAnh yêu, em đang ở siêu thị, cho em mua áo lông chồn nhé — 50.000 franc thôi?\n\u003cdiv class=\"bubble-en\"\u003eHoney, I'm at the store. Can I buy a mink coat? Just 50,000 francs?\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dialogue-line right\"\u003e\n\u003cdiv class=\"dialogue-avatar avatar-man\"\u003e👨\u003c\/div\u003e\n\u003cdiv class=\"bubble bubble-man\"\u003eKhông vấn đề gì.\n\u003cdiv class=\"bubble-en\"\u003eNo problem at all.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCENE 3 --\u003e\n\u003cdiv class=\"scene-card\"\u003e\n\u003c!-- 🖼️ THAY URL ẢNH CẢNH 3 \/ REPLACE WITH SCENE 3 IMAGE URL --\u003e \u003cimg alt=\"Nhẫn kim cương và Mercedes - Diamond Ring and Mercedes\" class=\"scene-image\"\u003e\n\u003cdiv class=\"scene-body\"\u003e\n\u003cdiv class=\"scene-number\"\u003e\n\u003cdiv class=\"scene-num-badge\"\u003e3\u003c\/div\u003e\n\u003cspan class=\"scene-num-label\"\u003eCảnh Ba · Scene Three\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"scene-title-vi\"\u003eTừ Áo Lông Đến Mercedes\u003c\/div\u003e\n\u003cdiv class=\"scene-title-en\"\u003eFrom Fur Coat to Mercedes\u003c\/div\u003e\n\u003cdiv class=\"dialogue-block\"\u003e\n\u003cdiv class=\"dialogue-line\"\u003e\n\u003cdiv class=\"dialogue-avatar avatar-woman\"\u003e👩\u003c\/div\u003e\n\u003cdiv class=\"bubble bubble-woman\"\u003eAnh đáng yêu quá! Thế nhẫn kim cương giá 120.000 franc — ý anh thế nào?\n\u003cdiv class=\"bubble-en\"\u003eYou're so sweet! What about a diamond ring for 120,000 francs?\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dialogue-line right\"\u003e\n\u003cdiv class=\"dialogue-avatar avatar-man\"\u003e👨\u003c\/div\u003e\n\u003cdiv class=\"bubble bubble-man\"\u003eĐối với anh, đó là chuyện nhỏ.\n\u003cdiv class=\"bubble-en\"\u003eFor me, that's a small matter.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dialogue-line\"\u003e\n\u003cdiv class=\"dialogue-avatar avatar-woman\"\u003e👩\u003c\/div\u003e\n\u003cdiv class=\"bubble bubble-woman\"\u003eÔi! Hôm nay là ngày hạnh phúc nhất đời em! Hay là chúng ta đặt dấu chấm bằng một chiếc Mercedes tuyệt đẹp không mui, kiểu mới nhất — 500.000 franc?\n\u003cdiv class=\"bubble-en\"\u003eOh! Today is the happiest day of my life! How about we top it off with a gorgeous new convertible Mercedes — 500,000 francs?\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dialogue-line right\"\u003e\n\u003cdiv class=\"dialogue-avatar avatar-man\"\u003e👨\u003c\/div\u003e\n\u003cdiv class=\"bubble bubble-man\"\u003eKiểu xe này khá đấy!\n\u003cdiv class=\"bubble-en\"\u003eThat's quite a nice model!\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dialogue-line\"\u003e\n\u003cdiv class=\"dialogue-avatar avatar-woman\"\u003e👩\u003c\/div\u003e\n\u003cdiv class=\"bubble bubble-woman\"\u003eTuyệt vời! Cảm ơn \"thần đèn\" của em! 🧞♂️\n\u003cdiv class=\"bubble-en\"\u003eWonderful! Thank you, my genie! 🧞♂️\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCENE 4 - PUNCHLINE SCENE --\u003e\n\u003cdiv class=\"scene-card\"\u003e\n\u003c!-- 🖼️ THAY URL ẢNH CẢNH 4 \/ REPLACE WITH SCENE 4 IMAGE URL --\u003e \u003cimg alt=\"Ông chồng dễ tính bị lộ - The Punchline\" class=\"scene-image\"\u003e\n\u003cdiv class=\"scene-body\"\u003e\n\u003cdiv class=\"scene-number\"\u003e\n\u003cdiv class=\"scene-num-badge\"\u003e4\u003c\/div\u003e\n\u003cspan class=\"scene-num-label\"\u003eCảnh Kết · Final Scene\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"scene-title-vi\"\u003eBật Mí Bất Ngờ\u003c\/div\u003e\n\u003cdiv class=\"scene-title-en\"\u003eThe Unexpected Reveal\u003c\/div\u003e\n\u003cdiv class=\"bubble-narrator\"\u003e🎙️ Người phụ nữ cúp máy. Người đàn ông cau mày, xem lại chiếc điện thoại trong tay, rồi giơ nó lên và hỏi những người xung quanh...\n\u003cdiv class=\"bubble-en\"\u003eThe woman hung up. The man frowned, looked at the phone in his hand, then held it up and asked those around him...\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dialogue-block\"\u003e\n\u003cdiv class=\"dialogue-line right\"\u003e\n\u003cdiv class=\"dialogue-avatar avatar-man\"\u003e👨\u003c\/div\u003e\n\u003cdiv class=\"bubble bubble-man\"\u003eĐiện thoại này của ai đây?! 😳\n\u003cdiv class=\"bubble-en\"\u003eWhose phone is this?! 😳\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- end story-container --\u003e \u003c!-- ===== PUNCHLINE HIGHLIGHT ===== --\u003e\n\u003cdiv class=\"punchline-card\"\u003e\n\u003cspan class=\"punchline-emoji\"\u003e😂\u003c\/span\u003e\n\u003cdiv class=\"punchline-vi\"\u003e\"Ông chồng dễ tính\" nhất thế giới — hóa ra không phải chồng của cô ấy!\u003c\/div\u003e\n\u003cdiv class=\"punchline-en\"\u003eThe world's most \"easy-going husband\" — turns out he wasn't her husband at all!\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ===== MORAL ===== --\u003e\n\u003cdiv class=\"moral-section\"\u003e\n\u003cspan class=\"moral-icon\"\u003e💡\u003c\/span\u003e\n\u003cdiv class=\"moral-title-vi\"\u003eBài Học Rút Ra\u003c\/div\u003e\n\u003cspan class=\"moral-title-en\"\u003eThe Moral of the Story\u003c\/span\u003e\n\u003cp class=\"moral-text-vi\"\u003eĐôi khi, người dễ tính nhất lại là người... không liên quan gì đến bạn cả. Hãy chắc chắn bạn đang gọi đúng số trước khi mua sắm! 😄\u003c\/p\u003e\n\u003cp class=\"moral-text-en\"\u003eSometimes the most agreeable person is the one who has nothing to do with you. Always make sure you're calling the right number before you go shopping! 😄\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ===== GIFT CARD CTA ===== --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003cdiv class=\"cta-title-vi\"\u003eTặng Nụ Cười — Tặng Gift Card\u003c\/div\u003e\n\u003cspan class=\"cta-title-en\"\u003eGive Laughter — Give a Gift Card\u003c\/span\u003e\n\u003cp class=\"cta-desc\"\u003eKhông có gì quý hơn một nụ cười. Hãy tặng người thân yêu của bạn một Gift Card — để họ tự chọn niềm vui của mình, không cần hỏi ai cả!\u003cbr\u003e\u003cbr\u003e\u003cem style=\"font-size: 13px; opacity: 0.7;\"\u003eNothing is more precious than a smile. Give your loved ones a Gift Card — let them choose their own joy, no questions asked!\u003c\/em\u003e\u003c\/p\u003e\n\u003cdiv class=\"cta-tags\"\u003e\n\u003cspan class=\"cta-tag\"\u003e🎁 Quà Tặng · Gift\u003c\/span\u003e \u003cspan class=\"cta-tag\"\u003e💳 Gift Card\u003c\/span\u003e \u003cspan class=\"cta-tag\"\u003e😄 Hài Hước · Humor\u003c\/span\u003e \u003cspan class=\"cta-tag\"\u003e✨ Sang Trọng · Luxury\u003c\/span\u003e \u003cspan class=\"cta-tag\"\u003e🛍️ Mua Sắm · Shopping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ===== FOOTER ===== --\u003e\n\u003cdiv class=\"story-footer\"\u003e\n\u003cp class=\"footer-text\"\u003e✦ Ông Chồng Dễ Tính · The Easy-Going Husband ✦\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- end story-wrapper --\u003e","brand":"Mua bán","offers":[{"title":"10,00 $","offer_id":49246994956530,"sku":null,"price":10.0,"currency_code":"USD","in_stock":true},{"title":"25,00 $","offer_id":49246994989298,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true},{"title":"50,00 $","offer_id":49246995022066,"sku":null,"price":50.0,"currency_code":"USD","in_stock":true},{"title":"100,00 $","offer_id":49246995054834,"sku":null,"price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/0263\/9090\/files\/c-nh-4-ng-ch-ng-d-t-nh-b-l.png?v=1779519913"},{"product_id":"luyện-thi-lớp-9-toan-150-000-vnd-buổi-online","title":"Luyện thi lớp 9 - Toán - Online\/ 150.000 đ\/ buổi - 1 lớp tối đa từ 15 đến 20 học sinh.","description":"\u003cp bis_size='{\"x\":12,\"y\":16,\"w\":560,\"h\":0,\"abs_x\":12,\"abs_y\":16}'\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n  .story-wrap * {\n    box-sizing: border-box;\n    font-family: 'Be Vietnam Pro', sans-serif;\n  }\n  .story-wrap {\n    max-width: 860px;\n    margin: 0 auto;\n    background: #0d0d1a;\n    color: #f0e6d3;\n    border-radius: 20px;\n    overflow: hidden;\n    box-shadow: 0 0 60px rgba(255,200,50,0.15);\n  }\n\n  \/* ── COVER ── *\/\n  .cover-block {\n    position: relative;\n    text-align: center;\n    padding: 0;\n  }\n  .cover-block img {\n    width: 100%;\n    display: block;\n    border-radius: 20px 20px 0 0;\n    object-fit: cover;\n    max-height: 420px;\n  }\n  .cover-overlay {\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    background: linear-gradient(transparent, rgba(13,13,26,0.95));\n    padding: 40px 30px 30px;\n  }\n  .cover-overlay h1 {\n    font-family: 'Playfair Display', serif;\n    font-size: clamp(1.6rem, 4vw, 2.6rem);\n    color: #FFD700;\n    margin: 0 0 8px;\n    text-shadow: 0 2px 12px rgba(255,215,0,0.5);\n    line-height: 1.3;\n  }\n  .cover-overlay .sub {\n    font-size: 0.95rem;\n    color: #c9b99a;\n    letter-spacing: 0.05em;\n  }\n\n  \/* ── BADGE ROW ── *\/\n  .badge-row {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 12px;\n    justify-content: center;\n    padding: 24px 20px 10px;\n  }\n  .badge {\n    background: linear-gradient(135deg, #1a1a35, #252545);\n    border: 1px solid rgba(255,215,0,0.3);\n    border-radius: 50px;\n    padding: 10px 22px;\n    font-size: 0.88rem;\n    font-weight: 600;\n    color: #FFD700;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    box-shadow: 0 4px 15px rgba(0,0,0,0.3);\n  }\n  .badge span.icon { font-size: 1.1rem; }\n\n  \/* ── SECTION TITLE ── *\/\n  .section-title {\n    text-align: center;\n    padding: 36px 20px 10px;\n  }\n  .section-title .label {\n    display: inline-block;\n    background: linear-gradient(90deg, #FFD700, #FFA500);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    font-size: 0.78rem;\n    font-weight: 700;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    margin-bottom: 8px;\n  }\n  .section-title h2 {\n    font-family: 'Playfair Display', serif;\n    font-size: clamp(1.3rem, 3vw, 1.9rem);\n    color: #fff;\n    margin: 0;\n    line-height: 1.4;\n  }\n  .section-title .en {\n    font-size: 0.85rem;\n    color: #8a7f6e;\n    margin-top: 4px;\n    font-style: italic;\n  }\n  .divider {\n    width: 60px;\n    height: 3px;\n    background: linear-gradient(90deg, #FFD700, #FFA500);\n    border-radius: 2px;\n    margin: 14px auto 0;\n  }\n\n  \/* ── STORY SCENE ── *\/\n  .scene {\n    margin: 28px 20px;\n    border-radius: 16px;\n    overflow: hidden;\n    background: linear-gradient(145deg, #13132a, #1c1c3a);\n    border: 1px solid rgba(255,215,0,0.12);\n    box-shadow: 0 8px 30px rgba(0,0,0,0.4);\n  }\n  .scene img {\n    width: 100%;\n    display: block;\n    max-height: 340px;\n    object-fit: cover;\n  }\n  .scene-body {\n    padding: 22px 26px 26px;\n  }\n  .scene-num {\n    display: inline-block;\n    background: linear-gradient(135deg, #FFD700, #FFA500);\n    color: #0d0d1a;\n    font-size: 0.72rem;\n    font-weight: 800;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    padding: 4px 14px;\n    border-radius: 20px;\n    margin-bottom: 12px;\n  }\n  .scene-body h3 {\n    font-family: 'Playfair Display', serif;\n    font-size: 1.25rem;\n    color: #FFD700;\n    margin: 0 0 6px;\n    line-height: 1.4;\n  }\n  .scene-body .h3-en {\n    font-size: 0.82rem;\n    color: #7a7060;\n    font-style: italic;\n    margin-bottom: 14px;\n  }\n  .scene-body p {\n    font-size: 0.97rem;\n    line-height: 1.85;\n    color: #d4c9b5;\n    margin: 0 0 10px;\n  }\n  .scene-body p.en-text {\n    font-size: 0.85rem;\n    color: #6e6558;\n    font-style: italic;\n    border-left: 3px solid rgba(255,215,0,0.25);\n    padding-left: 14px;\n    margin-top: 6px;\n  }\n\n  \/* ── HIGHLIGHT CARDS ── *\/\n  .highlight-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 16px;\n    padding: 10px 20px 30px;\n  }\n  .h-card {\n    background: linear-gradient(145deg, #161630, #1e1e40);\n    border: 1px solid rgba(255,215,0,0.2);\n    border-radius: 14px;\n    padding: 20px 18px;\n    text-align: center;\n    box-shadow: 0 6px 20px rgba(0,0,0,0.35);\n    transition: transform 0.2s;\n  }\n  .h-card:hover { transform: translateY(-4px); }\n  .h-card .icon { font-size: 2rem; margin-bottom: 10px; }\n  .h-card .title-vi {\n    font-size: 0.95rem;\n    font-weight: 700;\n    color: #FFD700;\n    margin-bottom: 4px;\n  }\n  .h-card .title-en {\n    font-size: 0.75rem;\n    color: #6e6558;\n    font-style: italic;\n    margin-bottom: 10px;\n  }\n  .h-card p {\n    font-size: 0.85rem;\n    color: #b0a490;\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* ── GIFT CARD BLOCK ── *\/\n  .gift-block {\n    margin: 10px 20px 30px;\n    border-radius: 16px;\n    background: linear-gradient(135deg, #1a1200, #2a1f00);\n    border: 1px solid rgba(255,215,0,0.4);\n    padding: 28px 26px;\n    text-align: center;\n    box-shadow: 0 0 40px rgba(255,200,0,0.1);\n  }\n  .gift-block .gift-icon { font-size: 2.5rem; margin-bottom: 12px; }\n  .gift-block h3 {\n    font-family: 'Playfair Display', serif;\n    font-size: 1.3rem;\n    color: #FFD700;\n    margin: 0 0 6px;\n  }\n  .gift-block .en { font-size: 0.82rem; color: #7a6a40; font-style: italic; margin-bottom: 14px; }\n  .gift-block p {\n    font-size: 0.92rem;\n    color: #c9b070;\n    line-height: 1.75;\n    margin: 0 0 18px;\n  }\n  .gift-btn {\n    display: inline-block;\n    background: linear-gradient(135deg, #FFD700, #FFA500);\n    color: #0d0d1a;\n    font-weight: 800;\n    font-size: 0.9rem;\n    padding: 12px 32px;\n    border-radius: 50px;\n    text-decoration: none;\n    letter-spacing: 0.05em;\n    box-shadow: 0 4px 20px rgba(255,165,0,0.4);\n  }\n\n  \/* ── PRICE BLOCK ── *\/\n  .price-block {\n    margin: 0 20px 30px;\n    border-radius: 16px;\n    background: linear-gradient(135deg, #0a1a0a, #0f2a0f);\n    border: 1px solid rgba(80,200,80,0.3);\n    padding: 26px;\n    text-align: center;\n  }\n  .price-block .price-main {\n    font-size: clamp(2rem, 5vw, 3rem);\n    font-weight: 800;\n    color: #4ade80;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .price-block .price-sub {\n    font-size: 0.85rem;\n    color: #5a8a5a;\n    margin-bottom: 16px;\n  }\n  .price-block .price-note {\n    font-size: 0.88rem;\n    color: #3a6a3a;\n    font-style: italic;\n  }\n\n  \/* ── FOOTER ── *\/\n  .story-footer {\n    background: linear-gradient(135deg, #0d0d1a, #13132a);\n    border-top: 1px solid rgba(255,215,0,0.1);\n    padding: 24px 20px;\n    text-align: center;\n  }\n  .story-footer p {\n    font-size: 0.82rem;\n    color: #5a5040;\n    margin: 0;\n    line-height: 1.7;\n  }\n  .story-footer .brand {\n    color: #FFD700;\n    font-weight: 700;\n  }\n\n  @media (max-width: 480px) {\n    .scene-body { padding: 16px 18px 20px; }\n    .badge-row { gap: 8px; }\n    .badge { padding: 8px 16px; font-size: 0.82rem; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"story-wrap\" bis_size='{\"x\":12,\"y\":16,\"w\":560,\"h\":4289,\"abs_x\":12,\"abs_y\":16}'\u003e\n\u003c!-- COVER --\u003e\n\u003cdiv class=\"cover-block\" bis_size='{\"x\":12,\"y\":16,\"w\":560,\"h\":19,\"abs_x\":12,\"abs_y\":16}'\u003e\n\u003cimg alt=\"Luyện thi Toán lớp 9 Online\" bis_size='{\"x\":12,\"y\":16,\"w\":560,\"h\":19,\"abs_x\":12,\"abs_y\":16}'\u003e\n\u003cdiv class=\"cover-overlay\" bis_size='{\"x\":12,\"y\":-146,\"w\":560,\"h\":181,\"abs_x\":12,\"abs_y\":-146}'\u003e\n\u003ch1 bis_size='{\"x\":42,\"y\":-106,\"w\":500,\"h\":66,\"abs_x\":42,\"abs_y\":-106}'\u003eHành Trình Chinh Phục Toán Lớp 9\u003cbr bis_size='{\"x\":490,\"y\":-104,\"w\":0,\"h\":29,\"abs_x\":490,\"abs_y\":-104}'\u003e\u003cspan style=\"font-size: 0.6em; color: #c9b99a;\" bis_size='{\"x\":159,\"y\":-61,\"w\":265,\"h\":17,\"abs_x\":159,\"abs_y\":-61}'\u003eThe Journey to Master Grade 9 Math\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"sub\" bis_size='{\"x\":42,\"y\":-31,\"w\":500,\"h\":21,\"abs_x\":42,\"abs_y\":-31}'\u003e✦ Lớp học trực tuyến · Online Class · 150.000 VNĐ\/buổi ✦\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BADGES --\u003e\n\u003cdiv class=\"badge-row\" bis_size='{\"x\":12,\"y\":51,\"w\":560,\"h\":197,\"abs_x\":12,\"abs_y\":51}'\u003e\n\u003cdiv class=\"badge\" bis_size='{\"x\":40,\"y\":75,\"w\":250,\"h\":46,\"abs_x\":40,\"abs_y\":75}'\u003e\n\u003cspan class=\"icon\" bis_size='{\"x\":63,\"y\":86,\"w\":24,\"h\":24,\"abs_x\":63,\"abs_y\":86}'\u003e💻\u003c\/span\u003e Học Online · Online Class\u003c\/div\u003e\n\u003cdiv class=\"badge\" bis_size='{\"x\":303,\"y\":75,\"w\":240,\"h\":46,\"abs_x\":303,\"abs_y\":75}'\u003e\n\u003cspan class=\"icon\" bis_size='{\"x\":326,\"y\":86,\"w\":22,\"h\":24,\"abs_x\":326,\"abs_y\":86}'\u003e📐\u003c\/span\u003e Môn Toán · Mathematics\u003c\/div\u003e\n\u003cdiv class=\"badge\" bis_size='{\"x\":152,\"y\":134,\"w\":279,\"h\":46,\"abs_x\":152,\"abs_y\":134}'\u003e\n\u003cspan class=\"icon\" bis_size='{\"x\":175,\"y\":145,\"w\":24,\"h\":24,\"abs_x\":175,\"abs_y\":145}'\u003e🎯\u003c\/span\u003e Luyện thi lớp 9 · Grade 9 Prep\u003c\/div\u003e\n\u003cdiv class=\"badge\" bis_size='{\"x\":146,\"y\":192,\"w\":291,\"h\":46,\"abs_x\":146,\"abs_y\":192}'\u003e\n\u003cspan class=\"icon\" bis_size='{\"x\":169,\"y\":203,\"w\":20,\"h\":24,\"abs_x\":169,\"abs_y\":203}'\u003e💰\u003c\/span\u003e 150.000 VNĐ \/ buổi · per session\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- STORY INTRO --\u003e\n\u003cdiv class=\"section-title\" bis_size='{\"x\":12,\"y\":249,\"w\":560,\"h\":144,\"abs_x\":12,\"abs_y\":249}'\u003e\n\u003cdiv class=\"label\" bis_size='{\"x\":166,\"y\":287,\"w\":250,\"h\":17,\"abs_x\":166,\"abs_y\":287}'\u003e✦ Câu chuyện · The Story ✦\u003c\/div\u003e\n\u003ch2 bis_size='{\"x\":32,\"y\":312,\"w\":520,\"h\":29,\"abs_x\":32,\"abs_y\":312}'\u003eTừ Lo Lắng Đến Tự Tin\u003c\/h2\u003e\n\u003cp class=\"en\" bis_size='{\"x\":32,\"y\":346,\"w\":520,\"h\":19,\"abs_x\":32,\"abs_y\":346}'\u003eFrom Anxiety to Confidence\u003c\/p\u003e\n\u003cdiv class=\"divider\" bis_size='{\"x\":262,\"y\":381,\"w\":60,\"h\":3,\"abs_x\":262,\"abs_y\":381}'\u003e\u003cbr bis_size='{\"x\":292,\"y\":382,\"w\":0,\"h\":16,\"abs_x\":292,\"abs_y\":382}'\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCENE 1 --\u003e\n\u003cdiv class=\"scene\" bis_size='{\"x\":32,\"y\":422,\"w\":520,\"h\":429,\"abs_x\":32,\"abs_y\":422}'\u003e\n\u003cdiv class=\"scene-body\" bis_size='{\"x\":33,\"y\":458,\"w\":518,\"h\":391,\"abs_x\":33,\"abs_y\":458}'\u003e\n\u003cdiv class=\"scene-num\" bis_size='{\"x\":59,\"y\":480,\"w\":207,\"h\":24,\"abs_x\":59,\"abs_y\":480}'\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0828\/0263\/9090\/files\/c-nh-1-minh-lo-l-ng.png?v=1779629667\" alt=\"Cảnh 1 - Minh lo lắng\"\u003eChương 1 · Chapter 1\u003c\/div\u003e\n\u003ch3 bis_size='{\"x\":59,\"y\":516,\"w\":466,\"h\":28,\"abs_x\":59,\"abs_y\":516}'\u003eĐêm Trước Kỳ Thi — Nỗi Lo Mang Tên Toán\u003c\/h3\u003e\n\u003cp class=\"h3-en\" bis_size='{\"x\":59,\"y\":550,\"w\":466,\"h\":24,\"abs_x\":59,\"abs_y\":550}'\u003eThe Night Before the Exam — A Fear Called Math\u003c\/p\u003e\n\u003cp bis_size='{\"x\":59,\"y\":589,\"w\":466,\"h\":114,\"abs_x\":59,\"abs_y\":589}'\u003eMinh ngồi trước đống sách vở chất cao như núi. Kỳ thi vào lớp 9 đang đến gần, mà những bài toán hình học, đại số cứ như mê cung không lối thoát. \"Mình học mãi mà sao vẫn không hiểu?\" — cậu thở dài, nhìn ra cửa sổ mưa rơi lộp độp.\u003c\/p\u003e\n\u003cp class=\"en-text\" bis_size='{\"x\":59,\"y\":713,\"w\":466,\"h\":100,\"abs_x\":59,\"abs_y\":713}'\u003eMinh sat before a mountain of textbooks. The grade 9 entrance exam was approaching fast, and geometry and algebra felt like an endless maze. \"Why can't I understand no matter how much I study?\" he sighed, watching the rain tap against the window.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCENE 2 --\u003e\n\u003cdiv class=\"scene\" bis_size='{\"x\":32,\"y\":879,\"w\":520,\"h\":429,\"abs_x\":32,\"abs_y\":879}'\u003e\n\u003cdiv class=\"scene-body\" bis_size='{\"x\":33,\"y\":916,\"w\":518,\"h\":391,\"abs_x\":33,\"abs_y\":916}'\u003e\n\u003cdiv class=\"scene-num\" bis_size='{\"x\":59,\"y\":938,\"w\":207,\"h\":24,\"abs_x\":59,\"abs_y\":938}'\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0828\/0263\/9090\/files\/c-nh-2-minh-h-c-online.png?v=1779629669\" alt=\"Cảnh 2 - Minh học online\"\u003eChương 2 · Chapter 2\u003c\/div\u003e\n\u003ch3 bis_size='{\"x\":59,\"y\":974,\"w\":466,\"h\":28,\"abs_x\":59,\"abs_y\":974}'\u003eCánh Cửa Mới Mở Ra — Lớp Học Trong Màn Hình\u003c\/h3\u003e\n\u003cp class=\"h3-en\" bis_size='{\"x\":59,\"y\":1008,\"w\":466,\"h\":24,\"abs_x\":59,\"abs_y\":1008}'\u003eA New Door Opens — The Classroom Inside the Screen\u003c\/p\u003e\n\u003cp bis_size='{\"x\":59,\"y\":1046,\"w\":466,\"h\":114,\"abs_x\":59,\"abs_y\":1046}'\u003eHôm sau, mẹ Minh tìm được lớp luyện thi Toán online. Chỉ cần một chiếc laptop và kết nối internet, thầy giáo đã xuất hiện ngay trên màn hình — giọng ấm áp, giải thích từng bước rõ ràng như đang ngồi cạnh nhau. Minh bắt đầu cảm thấy... có gì đó khác rồi!\u003c\/p\u003e\n\u003cp class=\"en-text\" bis_size='{\"x\":59,\"y\":1171,\"w\":466,\"h\":100,\"abs_x\":59,\"abs_y\":1171}'\u003eThe next day, Minh's mom found an online math tutoring class. With just a laptop and internet connection, the teacher appeared on screen — warm voice, explaining each step clearly as if sitting right beside him. Minh started to feel... something was different!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCENE 3 --\u003e\n\u003cdiv class=\"scene\" bis_size='{\"x\":32,\"y\":1336,\"w\":520,\"h\":457,\"abs_x\":32,\"abs_y\":1336}'\u003e\n\u003cdiv class=\"scene-body\" bis_size='{\"x\":33,\"y\":1373,\"w\":518,\"h\":419,\"abs_x\":33,\"abs_y\":1373}'\u003e\n\u003cdiv class=\"scene-num\" bis_size='{\"x\":59,\"y\":1395,\"w\":207,\"h\":24,\"abs_x\":59,\"abs_y\":1395}'\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0828\/0263\/9090\/files\/c-nh-3-kho-nh-kh-c-hi-u-b-i.png?v=1779629670\" alt=\"Cảnh 3 - Khoảnh khắc hiểu bài\"\u003eChương 3 · Chapter 3\u003c\/div\u003e\n\u003ch3 bis_size='{\"x\":59,\"y\":1431,\"w\":466,\"h\":56,\"abs_x\":59,\"abs_y\":1431}'\u003eKhoảnh Khắc \"À Ra Thế!\" — Khi Toán Trở Nên Thú Vị\u003c\/h3\u003e\n\u003cp class=\"h3-en\" bis_size='{\"x\":59,\"y\":1493,\"w\":466,\"h\":24,\"abs_x\":59,\"abs_y\":1493}'\u003eThe \"Aha!\" Moment — When Math Becomes Exciting\u003c\/p\u003e\n\u003cp bis_size='{\"x\":59,\"y\":1531,\"w\":466,\"h\":114,\"abs_x\":59,\"abs_y\":1531}'\u003eBuổi học thứ ba, bài toán hình học không gian vốn làm Minh đau đầu bỗng nhiên sáng lên. Thầy dùng hình ảnh 3D, ví dụ thực tế từ cuộc sống — và BÙNG! Một bóng đèn sáng lên trong đầu cậu. \"Ồ! Thì ra là vậy!\" Minh reo lên, tay ghi tốc ký không kịp thở.\u003c\/p\u003e\n\u003cp class=\"en-text\" bis_size='{\"x\":59,\"y\":1656,\"w\":466,\"h\":100,\"abs_x\":59,\"abs_y\":1656}'\u003eBy the third session, the spatial geometry problem that had given Minh headaches suddenly lit up. The teacher used 3D visuals and real-life examples — and BOOM! A lightbulb went off in his head. \"Oh! So THAT'S how it works!\" Minh exclaimed, scribbling notes as fast as he could.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCENE 4 --\u003e\n\u003cdiv class=\"scene\" bis_size='{\"x\":32,\"y\":1822,\"w\":520,\"h\":429,\"abs_x\":32,\"abs_y\":1822}'\u003e\n\u003cdiv class=\"scene-body\" bis_size='{\"x\":33,\"y\":1858,\"w\":518,\"h\":391,\"abs_x\":33,\"abs_y\":1858}'\u003e\n\u003cdiv class=\"scene-num\" bis_size='{\"x\":59,\"y\":1880,\"w\":207,\"h\":24,\"abs_x\":59,\"abs_y\":1880}'\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0828\/0263\/9090\/files\/c-nh-4-thi-t-tin.png?v=1779629671\" alt=\"Cảnh 4 - Thi tự tin\"\u003eChương 4 · Chapter 4\u003c\/div\u003e\n\u003ch3 bis_size='{\"x\":59,\"y\":1916,\"w\":466,\"h\":28,\"abs_x\":59,\"abs_y\":1916}'\u003eNgày Thi Đến — Bước Vào Phòng Thi Với Nụ Cười\u003c\/h3\u003e\n\u003cp class=\"h3-en\" bis_size='{\"x\":59,\"y\":1950,\"w\":466,\"h\":24,\"abs_x\":59,\"abs_y\":1950}'\u003eExam Day — Walking Into the Hall With a Smile\u003c\/p\u003e\n\u003cp bis_size='{\"x\":59,\"y\":1989,\"w\":466,\"h\":114,\"abs_x\":59,\"abs_y\":1989}'\u003eSáng hôm thi, Minh không còn run rẩy như trước. Cậu ngồi xuống, mở đề thi — quen thuộc, rõ ràng, như những gì đã luyện. Bút chì lướt trên tờ giấy trắng, từng bước giải hiện ra mạch lạc. Ánh nắng buổi sáng chiếu qua cửa sổ, như cổ vũ cậu tiến về phía trước.\u003c\/p\u003e\n\u003cp class=\"en-text\" bis_size='{\"x\":59,\"y\":2113,\"w\":466,\"h\":100,\"abs_x\":59,\"abs_y\":2113}'\u003eOn exam morning, Minh was no longer trembling. He sat down, opened the paper — familiar, clear, just like what he'd practiced. His pencil glided across the white sheet, each solution step flowing naturally. Morning sunlight streamed through the window, cheering him on.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCENE 5 --\u003e\n\u003cdiv class=\"scene\" bis_size='{\"x\":32,\"y\":2279,\"w\":520,\"h\":536,\"abs_x\":32,\"abs_y\":2279}'\u003e\n\u003cdiv class=\"scene-body\" bis_size='{\"x\":33,\"y\":2316,\"w\":518,\"h\":498,\"abs_x\":33,\"abs_y\":2316}'\u003e\n\u003cdiv class=\"scene-num\" bis_size='{\"x\":59,\"y\":2338,\"w\":207,\"h\":24,\"abs_x\":59,\"abs_y\":2338}'\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0828\/0263\/9090\/files\/c-nh-5-chi-n-th-ng.png?v=1779629673\" alt=\"Cảnh 5 - Chiến thắng\"\u003eChương 5 · Chapter 5\u003c\/div\u003e\n\u003ch3 bis_size='{\"x\":59,\"y\":2374,\"w\":466,\"h\":56,\"abs_x\":59,\"abs_y\":2374}'\u003eChiến Thắng Ngọt Ngào — Điểm 10 Và Nụ Cười Của Mẹ\u003c\/h3\u003e\n\u003cp class=\"h3-en\" bis_size='{\"x\":59,\"y\":2436,\"w\":466,\"h\":24,\"abs_x\":59,\"abs_y\":2436}'\u003eSweet Victory — A Perfect Score and Mom's Smile\u003c\/p\u003e\n\u003cp bis_size='{\"x\":59,\"y\":2474,\"w\":466,\"h\":143,\"abs_x\":59,\"abs_y\":2474}'\u003eKết quả trả về: điểm 10 môn Toán! Minh ôm tờ giấy điểm, chạy về nhà. Mẹ khóc vì vui, bố vỗ vai tự hào, thầy giáo online gửi lời chúc mừng qua màn hình. Pháo hoa bắn trong lòng cậu — không phải vì điểm số, mà vì cậu đã tự mình chinh phục được nỗi sợ. Và hành trình đó, bắt đầu từ một buổi học online 150.000 đồng.\u003c\/p\u003e\n\u003cp class=\"en-text\" bis_size='{\"x\":59,\"y\":2628,\"w\":466,\"h\":150,\"abs_x\":59,\"abs_y\":2628}'\u003eThe results came back: a perfect 10 in Math! Minh hugged the score sheet and ran home. Mom cried happy tears, Dad patted his shoulder with pride, and the online teacher sent congratulations through the screen. Fireworks exploded in his heart — not for the grade, but because he had conquered his own fear. And that journey began with a single 150,000 VND online session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HIGHLIGHTS --\u003e\n\u003cdiv class=\"section-title\" bis_size='{\"x\":12,\"y\":2843,\"w\":560,\"h\":144,\"abs_x\":12,\"abs_y\":2843}'\u003e\n\u003cdiv class=\"label\" bis_size='{\"x\":89,\"y\":2881,\"w\":404,\"h\":17,\"abs_x\":89,\"abs_y\":2881}'\u003e✦ Tại sao chọn chúng tôi · Why Choose Us ✦\u003c\/div\u003e\n\u003ch2 bis_size='{\"x\":32,\"y\":2907,\"w\":520,\"h\":29,\"abs_x\":32,\"abs_y\":2907}'\u003eĐiều Làm Nên Sự Khác Biệt\u003c\/h2\u003e\n\u003cp class=\"en\" bis_size='{\"x\":32,\"y\":2940,\"w\":520,\"h\":19,\"abs_x\":32,\"abs_y\":2940}'\u003eWhat Makes the Difference\u003c\/p\u003e\n\u003cdiv class=\"divider\" bis_size='{\"x\":262,\"y\":2975,\"w\":60,\"h\":3,\"abs_x\":262,\"abs_y\":2975}'\u003e\u003cbr bis_size='{\"x\":292,\"y\":2976,\"w\":0,\"h\":16,\"abs_x\":292,\"abs_y\":2976}'\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"highlight-grid\" bis_size='{\"x\":12,\"y\":2988,\"w\":560,\"h\":527,\"abs_x\":12,\"abs_y\":2988}'\u003e\n\u003cdiv class=\"h-card\" bis_size='{\"x\":32,\"y\":2998,\"w\":252,\"h\":235,\"abs_x\":32,\"abs_y\":2998}'\u003e\n\u003cdiv class=\"icon\" bis_size='{\"x\":51,\"y\":3019,\"w\":214,\"h\":44,\"abs_x\":51,\"abs_y\":3019}'\u003e🎯\u003c\/div\u003e\n\u003cdiv class=\"title-vi\" bis_size='{\"x\":51,\"y\":3074,\"w\":214,\"h\":21,\"abs_x\":51,\"abs_y\":3074}'\u003eĐúng trọng tâm\u003c\/div\u003e\n\u003cdiv class=\"title-en\" bis_size='{\"x\":51,\"y\":3099,\"w\":214,\"h\":16,\"abs_x\":51,\"abs_y\":3099}'\u003eExam-Focused\u003c\/div\u003e\n\u003cp bis_size='{\"x\":51,\"y\":3126,\"w\":214,\"h\":87,\"abs_x\":51,\"abs_y\":3126}'\u003eBám sát cấu trúc đề thi vào lớp 9, không học lan man.\u003cbr bis_size='{\"x\":217,\"y\":3151,\"w\":0,\"h\":15,\"abs_x\":217,\"abs_y\":3151}'\u003e\u003cem bis_size='{\"x\":65,\"y\":3172,\"w\":186,\"h\":36,\"abs_x\":65,\"abs_y\":3172}'\u003eAligned with the actual grade 9 exam structure.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"h-card\" bis_size='{\"x\":300,\"y\":2998,\"w\":252,\"h\":235,\"abs_x\":300,\"abs_y\":2998}'\u003e\n\u003cdiv class=\"icon\" bis_size='{\"x\":319,\"y\":3019,\"w\":214,\"h\":44,\"abs_x\":319,\"abs_y\":3019}'\u003e💬\u003c\/div\u003e\n\u003cdiv class=\"title-vi\" bis_size='{\"x\":319,\"y\":3074,\"w\":214,\"h\":21,\"abs_x\":319,\"abs_y\":3074}'\u003eGiải thích dễ hiểu\u003c\/div\u003e\n\u003cdiv class=\"title-en\" bis_size='{\"x\":319,\"y\":3099,\"w\":214,\"h\":16,\"abs_x\":319,\"abs_y\":3099}'\u003eClear Explanations\u003c\/div\u003e\n\u003cp bis_size='{\"x\":319,\"y\":3126,\"w\":214,\"h\":87,\"abs_x\":319,\"abs_y\":3126}'\u003eThầy giảng bằng ngôn ngữ đời thường, ví dụ thực tế.\u003cbr bis_size='{\"x\":491,\"y\":3151,\"w\":0,\"h\":15,\"abs_x\":491,\"abs_y\":3151}'\u003e\u003cem bis_size='{\"x\":337,\"y\":3172,\"w\":176,\"h\":36,\"abs_x\":337,\"abs_y\":3172}'\u003eTeacher explains in everyday language with real examples.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"h-card\" bis_size='{\"x\":32,\"y\":3250,\"w\":252,\"h\":235,\"abs_x\":32,\"abs_y\":3250}'\u003e\n\u003cdiv class=\"icon\" bis_size='{\"x\":51,\"y\":3271,\"w\":214,\"h\":44,\"abs_x\":51,\"abs_y\":3271}'\u003e🏠\u003c\/div\u003e\n\u003cdiv class=\"title-vi\" bis_size='{\"x\":51,\"y\":3326,\"w\":214,\"h\":21,\"abs_x\":51,\"abs_y\":3326}'\u003eHọc tại nhà\u003c\/div\u003e\n\u003cdiv class=\"title-en\" bis_size='{\"x\":51,\"y\":3351,\"w\":214,\"h\":16,\"abs_x\":51,\"abs_y\":3351}'\u003eLearn From Home\u003c\/div\u003e\n\u003cp bis_size='{\"x\":51,\"y\":3378,\"w\":214,\"h\":87,\"abs_x\":51,\"abs_y\":3378}'\u003eKhông cần di chuyển, học mọi lúc mọi nơi có internet.\u003cbr bis_size='{\"x\":216,\"y\":3402,\"w\":0,\"h\":15,\"abs_x\":216,\"abs_y\":3402}'\u003e\u003cem bis_size='{\"x\":69,\"y\":3424,\"w\":177,\"h\":36,\"abs_x\":69,\"abs_y\":3424}'\u003eNo commute needed — learn anywhere with internet.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"h-card\" bis_size='{\"x\":300,\"y\":3250,\"w\":252,\"h\":235,\"abs_x\":300,\"abs_y\":3250}'\u003e\n\u003cdiv class=\"icon\" bis_size='{\"x\":319,\"y\":3271,\"w\":214,\"h\":44,\"abs_x\":319,\"abs_y\":3271}'\u003e⏱️\u003c\/div\u003e\n\u003cdiv class=\"title-vi\" bis_size='{\"x\":319,\"y\":3326,\"w\":214,\"h\":21,\"abs_x\":319,\"abs_y\":3326}'\u003eLinh hoạt lịch học\u003c\/div\u003e\n\u003cdiv class=\"title-en\" bis_size='{\"x\":319,\"y\":3351,\"w\":214,\"h\":16,\"abs_x\":319,\"abs_y\":3351}'\u003eFlexible Schedule\u003c\/div\u003e\n\u003cp bis_size='{\"x\":319,\"y\":3378,\"w\":214,\"h\":87,\"abs_x\":319,\"abs_y\":3378}'\u003eĐặt lịch theo thời gian rảnh của học sinh.\u003cbr bis_size='{\"x\":453,\"y\":3402,\"w\":0,\"h\":15,\"abs_x\":453,\"abs_y\":3402}'\u003e\u003cem bis_size='{\"x\":334,\"y\":3424,\"w\":182,\"h\":36,\"abs_x\":334,\"abs_y\":3424}'\u003eSchedule sessions around the student's free time.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- GIFT CARD --\u003e\n\u003cdiv class=\"gift-block\" bis_size='{\"x\":32,\"y\":3526,\"w\":520,\"h\":414,\"abs_x\":32,\"abs_y\":3526}'\u003e\n\u003cdiv class=\"gift-icon\" bis_size='{\"x\":59,\"y\":3555,\"w\":466,\"h\":56,\"abs_x\":59,\"abs_y\":3555}'\u003e🎁\u003c\/div\u003e\n\u003ch3 bis_size='{\"x\":59,\"y\":3623,\"w\":466,\"h\":29,\"abs_x\":59,\"abs_y\":3623}'\u003eTặng Quà Tri Thức — Gift of Knowledge\u003c\/h3\u003e\n\u003cp class=\"en\" bis_size='{\"x\":59,\"y\":3658,\"w\":466,\"h\":22,\"abs_x\":59,\"abs_y\":3658}'\u003eGive the gift of learning to someone you love\u003c\/p\u003e\n\u003cp bis_size='{\"x\":59,\"y\":3695,\"w\":466,\"h\":154,\"abs_x\":59,\"abs_y\":3695}'\u003eBạn có thể mua \u003cstrong bis_size='{\"x\":167,\"y\":3699,\"w\":62,\"h\":16,\"abs_x\":167,\"abs_y\":3699}'\u003eGift Card\u003c\/strong\u003e để tặng cho con em, người thân — một món quà ý nghĩa hơn bất kỳ đồ vật nào. Tri thức là tài sản không ai lấy đi được.\u003cbr bis_size='{\"x\":311,\"y\":3750,\"w\":0,\"h\":16,\"abs_x\":311,\"abs_y\":3750}'\u003e\u003cem bis_size='{\"x\":71,\"y\":3776,\"w\":441,\"h\":67,\"abs_x\":71,\"abs_y\":3776}'\u003ePurchase a Gift Card for your child or loved one — a gift more meaningful than any object. Knowledge is the one asset no one can take away.\u003c\/em\u003e\u003c\/p\u003e\n\u003ca href=\"\/products\/gift-cards\" class=\"gift-btn\" bis_size='{\"x\":123,\"y\":3867,\"w\":336,\"h\":44,\"abs_x\":123,\"abs_y\":3867}'\u003e🎁 Mua Gift Card · Buy Gift Card\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- PRICE --\u003e\n\u003cdiv class=\"price-block\" bis_size='{\"x\":32,\"y\":3970,\"w\":520,\"h\":166,\"abs_x\":32,\"abs_y\":3970}'\u003e\n\u003cdiv class=\"price-main\" bis_size='{\"x\":59,\"y\":3997,\"w\":466,\"h\":32,\"abs_x\":59,\"abs_y\":3997}'\u003e150.000 VNĐ\u003c\/div\u003e\n\u003cdiv class=\"price-sub\" bis_size='{\"x\":59,\"y\":4035,\"w\":466,\"h\":19,\"abs_x\":59,\"abs_y\":4035}'\u003e\/ buổi học · per session\u003c\/div\u003e\n\u003cdiv class=\"price-note\" bis_size='{\"x\":59,\"y\":4070,\"w\":466,\"h\":39,\"abs_x\":59,\"abs_y\":4070}'\u003e💡 Đây là lớp học online — không phải sách in · This is an online class, not a printed book\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FOOTER --\u003e\n\u003cdiv class=\"story-footer\" bis_size='{\"x\":12,\"y\":4167,\"w\":560,\"h\":138,\"abs_x\":12,\"abs_y\":4167}'\u003e\n\u003cp bis_size='{\"x\":32,\"y\":4192,\"w\":520,\"h\":89,\"abs_x\":32,\"abs_y\":4192}'\u003e© \u003cspan class=\"brand\" bis_size='{\"x\":62,\"y\":4195,\"w\":143,\"h\":15,\"abs_x\":62,\"abs_y\":4195}'\u003eMua Bán · muaban.app\u003c\/span\u003e — Lớp học trực tuyến chất lượng cao · Premium Online Learning\u003cbr bis_size='{\"x\":317,\"y\":4217,\"w\":0,\"h\":15,\"abs_x\":317,\"abs_y\":4217}'\u003e\u003cem bis_size='{\"x\":56,\"y\":4240,\"w\":470,\"h\":37,\"abs_x\":56,\"abs_y\":4240}'\u003eMọi nội dung trong trang này được bảo hộ bản quyền · All content on this page is copyright protected\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Login","offers":[{"title":"Default Title","offer_id":49253690507506,"sku":null,"price":5.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/0263\/9090\/files\/nh-b-a-l-p-h-c-to-n-online.png?v=1779629664"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/0263\/9090\/collections\/real-estate-collection-icon.png?v=1779176352","url":"https:\/\/muaban.app\/collections\/cong-dong.oembed","provider":"Mua bán","version":"1.0","type":"link"}