{"id":2,"date":"2026-05-30T14:12:33","date_gmt":"2026-05-30T14:12:33","guid":{"rendered":"https:\/\/blessing.powuming.com\/?page_id=2"},"modified":"2026-05-31T06:34:26","modified_gmt":"2026-05-31T06:34:26","slug":"home","status":"publish","type":"page","link":"https:\/\/blessing.powuming.com\/zh\/","title":{"rendered":"\u9996\u9875"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Calligraphy Blessings \u2014 Classic Warm<\/title>\n<style>\n\/* ============================================================\n   CALLIGRAPHY BLESSINGS \u2014 Direction A: Classic Warm\n   Embeddable body content (no nav header \/ no footer).\n   All styles scoped under .cbA-root so they won't collide\n   with your WordPress theme.\n   ============================================================ *\/\n.cbA-root *{margin:0;padding:0;box-sizing:border-box}\n.cbA-root{\n  --ink:#241d16;\n  --ink-soft:#5c5043;\n  --paper:#f8f2e6;\n  --paper-2:#fdfaf2;\n  --cream:#f2e9d6;\n  --orange:#cf6a2b;\n  --orange-deep:#b9551c;\n  --celadon:#bcd2c5;\n  --gold:#e7d2a0;\n  --indigo:#243f5e;\n  --seal:#b23528;\n  --line:rgba(36,29,22,.12);\n  --shadow:0 18px 44px -22px rgba(36,29,22,.45);\n  --display:Georgia,\"Times New Roman\",serif;\n  --body:system-ui,-apple-system,\"Segoe UI\",Arial,sans-serif;\n  --cjk:\"Songti SC\",\"STSong\",\"SimSun\",\"Microsoft YaHei\",serif;\n  font-family:var(--body);\n  color:var(--ink);\n  background:var(--paper);\n  line-height:1.6;\n  -webkit-font-smoothing:antialiased;\n  font-size:17px;\n}\n.cbA-root img{display:block;max-width:100%}\n.cbA-root a{color:inherit;text-decoration:none}\n.cbA-wrap{max-width:1240px;margin:0 auto;padding:0 40px}\n.cbA-eyebrow{\n  font-family:var(--body);font-weight:700;font-size:12.5px;letter-spacing:.22em;\n  text-transform:uppercase;color:var(--orange);margin-bottom:14px;\n}\n.cbA-h2{font-family:var(--display);font-weight:600;font-size:clamp(34px,4.2vw,52px);line-height:1.05;letter-spacing:-.01em}\n.cbA-section{padding:84px 0}\n\n\/* ---- placeholder ---- *\/\n.cbA-ph{\n  position:relative;background:var(--cream);\n  background-image:repeating-linear-gradient(45deg,rgba(36,29,22,.045) 0 2px,transparent 2px 11px);\n  border:1px solid var(--line);display:flex;align-items:center;justify-content:center;\n  overflow:hidden;\n}\n.cbA-ph span{\n  font-family:ui-monospace,\"SF Mono\",Menlo,monospace;font-size:11px;letter-spacing:.08em;\n  color:var(--ink-soft);text-transform:uppercase;background:var(--paper-2);\n  padding:5px 9px;border:1px solid var(--line);border-radius:4px;\n}\n\n\/* ---- buttons ---- *\/\n.cbA-btn{\n  display:inline-flex;align-items:center;gap:10px;font-family:var(--body);font-weight:600;\n  font-size:16px;padding:15px 26px;border-radius:3px;cursor:pointer;transition:.18s;border:1px solid transparent;\n  white-space:nowrap;\n}\n.cbA-btn--primary{background:var(--orange);color:#fff;box-shadow:0 10px 22px -12px rgba(185,85,28,.8)}\n.cbA-btn--primary:hover{background:var(--orange-deep)}\n.cbA-btn--ghost{background:transparent;color:var(--ink);border-color:var(--ink)}\n.cbA-btn--ghost:hover{background:var(--ink);color:var(--paper-2)}\n.cbA-btn--sm{padding:11px 0;font-size:14px;width:100%;justify-content:center;background:transparent;border:1px solid var(--line);color:var(--ink)}\n.cbA-btn--sm:hover{border-color:var(--orange);color:var(--orange)}\n\n\/* ====== STYLIZED BOOKMARK (CSS representation of product) ====== *\/\n.cbA-bm{\n  position:relative;border-radius:7px;overflow:hidden;\n  box-shadow:var(--shadow);\n  display:flex;flex-direction:column;align-items:center;\n  padding:30px 0 22px;\n}\n.cbA-bm::before,.cbA-bm::after{\n  content:\"\";position:absolute;left:0;right:0;height:64px;\n  background:\n    radial-gradient(circle at 12px 12px, var(--indigo) 0 3px, transparent 3.5px) 0 0\/24px 24px,\n    radial-gradient(circle at 0 0, rgba(255,255,255,.35) 0 2px, transparent 2.5px) 0 0\/12px 12px;\n  opacity:.9;\n}\n.cbA-bm::before{top:0}\n.cbA-bm::after{bottom:0;transform:scaleY(-1)}\n.cbA-bm-cjk{font-family:var(--cjk);font-weight:700;color:var(--ink);writing-mode:vertical-rl;\n  font-size:34px;line-height:1.18;letter-spacing:.04em;margin:14px 0;z-index:1;text-shadow:0 1px 0 rgba(255,255,255,.3)}\n.cbA-bm-name{font-family:var(--display);font-style:italic;font-size:20px;color:var(--ink-soft);z-index:1;margin-top:2px}\n.cbA-bm-seal{width:22px;height:22px;background:var(--seal);border-radius:3px;margin-top:8px;z-index:1;\n  box-shadow:inset 0 0 0 2px rgba(255,255,255,.4)}\n.cbA-bm--orange{background:linear-gradient(160deg,#e08a45,#cf6a2b)}\n.cbA-bm--celadon{background:linear-gradient(160deg,#cfe0d5,#bcd2c5)}\n.cbA-bm--gold{background:linear-gradient(160deg,#f0dcab,#e7d2a0)}\n\n\/* ====== HERO (full-width background image) ====== *\/\n.cbA-hero{position:relative;overflow:hidden;display:flex;align-items:center;min-height:560px;padding:90px 0}\n.cbA-hero-bg{position:absolute;inset:0;z-index:0;background:url('https:\/\/blessing.powuming.com\/wp-content\/uploads\/2026\/05\/blessing-hero-bg.jpg') center\/cover no-repeat}\n.cbA-hero-scrim{position:absolute;inset:0;z-index:1;\n  background:linear-gradient(90deg,rgba(248,242,230,.48) 0%,rgba(248,242,230,.48) 40%,rgba(248,242,230,.18) 70%,rgba(248,242,230,0) 100%)}\n.cbA-hero-inner{position:relative;z-index:2;width:100%}\n.cbA-hero-copy{max-width:560px}\n.cbA-hero h1{font-family:var(--display);font-weight:600;font-size:clamp(44px,6vw,76px);line-height:.98;letter-spacing:-.015em;margin-bottom:22px}\n.cbA-hero p.lead{font-size:18px;color:var(--ink-soft);max-width:440px;margin-bottom:30px}\n.cbA-hero-cta{display:flex;gap:14px;flex-wrap:wrap}\n\n\/* ====== TRUST BADGES ====== *\/\n.cbA-trust{background:var(--cream);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n.cbA-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;padding:30px 0}\n.cbA-trust-item{display:flex;align-items:center;gap:14px}\n.cbA-trust-ic{width:46px;height:46px;border-radius:50%;border:1px solid var(--orange);color:var(--orange);\n  display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.cbA-trust-item h4{font-family:var(--body);font-weight:700;font-size:15px}\n.cbA-trust-item p{font-size:13.5px;color:var(--ink-soft);line-height:1.35}\n.cbA-trust-item + .cbA-trust-item{border-left:1px solid var(--line);padding-left:18px}\n\n\/* ====== TEMPLATES ====== *\/\n.cbA-center{text-align:center}\n.cbA-tpl-head{margin-bottom:46px}\n.cbA-tpl-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:22px}\n.cbA-card{background:var(--paper-2);border:1px solid var(--line);border-radius:8px;overflow:hidden;\n  transition:.2s;display:flex;flex-direction:column}\n.cbA-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}\n.cbA-card .cbA-ph{aspect-ratio:3\/4}\n.cbA-card-img{display:block;width:100%;aspect-ratio:3\/4;object-fit:cover;background:var(--cream)}\n.cbA-card-body{padding:16px 16px 18px;text-align:center}\n.cbA-card-body h3{font-family:var(--display);font-weight:600;font-size:21px;line-height:1.15;min-height:2.3em;display:flex;align-items:center;justify-content:center}\n.cbA-card-cjk{font-family:var(--cjk);font-size:14px;color:var(--ink-soft);margin:2px 0 7px}\n.cbA-price{font-weight:700;font-size:15px;margin-bottom:13px}\n.cbA-viewall{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--orange);margin-top:38px}\n\n\/* ====== HOW IT WORKS ====== *\/\n.cbA-how{background:var(--cream) url('https:\/\/blessing.powuming.com\/wp-content\/uploads\/2026\/05\/blessing-howitworks-bg.jpg') center\/cover no-repeat;position:relative}\n.cbA-how-head{margin-bottom:48px}\n.cbA-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;background:var(--paper-2);\n  border:1px solid var(--line);border-radius:12px;overflow:hidden}\n.cbA-step{padding:40px 34px;text-align:center;position:relative}\n.cbA-step + .cbA-step{border-left:1px solid var(--line)}\n.cbA-step-n{width:38px;height:38px;border-radius:50%;background:var(--orange);color:#fff;font-weight:700;\n  display:flex;align-items:center;justify-content:center;margin:0 auto 18px;font-size:16px}\n.cbA-step-ic{color:var(--indigo);margin:0 auto 14px;width:40px;height:40px}\n.cbA-step h3{font-family:var(--display);font-weight:600;font-size:24px;margin-bottom:8px}\n.cbA-step p{font-size:14.5px;color:var(--ink-soft)}\n\n\/* ====== GIFT BANNER ====== *\/\n.cbA-gift{background:linear-gradient(120deg,var(--orange-deep),var(--orange));color:#fff;padding:54px 0}\n.cbA-gift-grid{display:flex;flex-wrap:wrap;gap:40px;align-items:center;justify-content:space-between}\n.cbA-gift-copy{flex:1 1 380px;min-width:0;max-width:600px}\n.cbA-gift-tag{display:inline-flex;align-items:center;gap:9px;background:rgba(255,255,255,.16);white-space:nowrap;\n  padding:6px 14px;border-radius:40px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px}\n.cbA-gift h2{font-family:var(--display);font-weight:600;font-size:34px;line-height:1.12;margin-bottom:12px}\n.cbA-gift p{opacity:.92;margin-bottom:22px;max-width:380px}\n.cbA-gift .cbA-btn{background:#fff;color:var(--orange-deep)}\n.cbA-gift .cbA-btn:hover{background:var(--paper)}\n.cbA-gifts{display:flex;gap:14px;flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end}\n.cbA-gift-item{text-align:center;width:88px}\n.cbA-gift-item .cbA-ph{aspect-ratio:1;border-radius:10px;background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.3);\n  background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.12) 0 2px,transparent 2px 11px)}\n.cbA-gift-item .cbA-ph span{background:rgba(0,0,0,.18);color:#fff;border-color:rgba(255,255,255,.3)}\n.cbA-gift-item p{font-size:13px;font-weight:600;margin-top:9px;opacity:1}\n\n\/* ====== TESTIMONIALS ====== *\/\n.cbA-tst-head{margin-bottom:44px}\n.cbA-tst-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}\n.cbA-tst{background:var(--paper-2);border:1px solid var(--line);border-radius:10px;padding:30px 28px;text-align:center}\n.cbA-tst .cbA-stars{display:block;margin-bottom:16px}\n.cbA-tst blockquote{font-family:var(--display);font-size:21px;line-height:1.4;color:var(--ink);margin-bottom:18px;font-weight:500}\n.cbA-tst cite{font-style:normal;font-weight:700;font-size:14.5px}\n.cbA-tst cite span{display:block;font-weight:500;color:var(--ink-soft);font-size:13px;margin-top:2px}\n\n\/* ====== FAQ ====== *\/\n.cbA-faq{background:var(--cream) url('https:\/\/blessing.powuming.com\/wp-content\/uploads\/2026\/05\/blessing-faq-bg.jpg') center\/cover no-repeat}\n.cbA-faq-head{margin-bottom:42px}\n.cbA-faq-grid{display:grid;grid-template-columns:1fr;gap:14px;max-width:920px;margin:0 auto}\n.cbA-qa{background:var(--paper-2);border:1px solid var(--line);border-radius:8px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}\n.cbA-qa.is-open{border-color:rgba(180,103,67,.45);box-shadow:0 14px 30px -24px rgba(36,29,22,.34)}\n.cbA-qa-toggle{appearance:none;width:100%;border:0;background:transparent;color:var(--ink);display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 24px;font-family:var(--body);font-weight:700;font-size:16.5px;line-height:1.35;text-align:left;cursor:pointer}\n.cbA-qa-toggle:focus-visible{outline:2px solid var(--orange);outline-offset:-4px}\n.cbA-qa-icon{flex:0 0 28px;width:28px;height:28px;border:1px solid var(--line);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--orange);font-size:20px;line-height:1;transition:background .2s ease,border-color .2s ease}\n.cbA-qa.is-open .cbA-qa-icon{background:rgba(180,103,67,.1);border-color:rgba(180,103,67,.34)}\n.cbA-qa p{font-size:14.5px;color:var(--ink-soft);padding:0 24px 24px}\n.cbA-qa p[hidden]{display:none}\n\n@media(max-width:980px){\n  .cbA-gift-grid{grid-template-columns:1fr}\n  .cbA-hero{min-height:440px}\n  .cbA-trust-grid{grid-template-columns:1fr 1fr;gap:24px}\n  .cbA-trust-item:nth-child(odd){border-left:none;padding-left:0}\n  .cbA-tpl-grid{grid-template-columns:repeat(2,1fr)}\n  .cbA-steps,.cbA-tst-grid,.cbA-faq-grid{grid-template-columns:1fr}\n  .cbA-step + .cbA-step{border-left:none;border-top:1px solid var(--line)}\n  .cbA-gifts{flex-wrap:wrap;justify-content:center}\n}\n@media(max-width:560px){\n  .cbA-wrap{padding:0 22px}\n  .cbA-tpl-grid{grid-template-columns:1fr 1fr}\n  .cbA-trust-grid{grid-template-columns:1fr;gap:18px;padding:26px 0}\n  .cbA-trust-item,.cbA-trust-item + .cbA-trust-item{border-left:none;padding-left:0;display:grid;grid-template-columns:74px minmax(0,1fr);gap:0;align-items:center}\n  .cbA-trust-ic{justify-self:center}\n}\n\n@media(max-width:560px){.cbA-hero h1{font-size:40px}}\n\n\/* ====== TWEAK VARIANTS (design exploration \u2014 driven by the Tweaks panel) ====== *\/\n\/* Colour mood *\/\n.cbA-root[data-mood=\"celadon\"]{--orange:#4f8067;--orange-deep:#3c6650;--cream:#e9efe6;--paper:#f1f4ed;--paper-2:#fbfcf6}\n.cbA-root[data-mood=\"cinnabar\"]{--orange:#b23528;--orange-deep:#8f2a20;--cream:#f2e5d6;--paper:#f7eee1;--paper-2:#fdf7ed}\n\/* Type voice *\/\n.cbA-root[data-type=\"sans\"]{--display:system-ui,-apple-system,\"Segoe UI\",Arial,sans-serif}\n.cbA-root[data-type=\"sans\"] h1,.cbA-root[data-type=\"sans\"] .cbA-h2,.cbA-root[data-type=\"sans\"] .cbA-step h3,.cbA-root[data-type=\"sans\"] .cbA-card-body h3,.cbA-root[data-type=\"sans\"] .cbA-gift h2{font-weight:800;letter-spacing:-.022em}\n.cbA-root[data-type=\"literary\"]{--display:Georgia,\"Times New Roman\",serif}\n\/* Atmosphere \/ ornament *\/\n.cbA-root[data-ornament=\"clean\"]{--shadow:0 10px 30px -22px rgba(36,29,22,.28)}\n.cbA-root[data-ornament=\"clean\"] .cbA-card,.cbA-root[data-ornament=\"clean\"] .cbA-steps,.cbA-root[data-ornament=\"clean\"] .cbA-qa,.cbA-root[data-ornament=\"clean\"] .cbA-ph{border-radius:2px}\n.cbA-root[data-ornament=\"clean\"] .cbA-eyebrow{letter-spacing:.14em}\n.cbA-root[data-ornament=\"ornate\"]{background-image:radial-gradient(rgba(120,95,55,.06) 1px,transparent 1px);background-size:7px 7px}\n.cbA-root[data-ornament=\"ornate\"] .cbA-h2::after{content:\"\";display:block;width:56px;border-bottom:1.5px solid var(--orange);margin:18px auto 0}\n.cbA-root[data-ornament=\"ornate\"] .cbA-card{box-shadow:0 14px 34px -24px rgba(36,29,22,.42)}\n<\/style>\n<\/head>\n<body>\n<!-- ================= EMBED THIS BLOCK INTO YOUR WORDPRESS PAGE ================= -->\n<div class=\"cbA-root\">\n\n  <!-- ===== HERO ===== -->\n  <section class=\"cbA-hero\" data-screen-label=\"A-hero\">\n    <div class=\"cbA-hero-bg\"><\/div>\n    <div class=\"cbA-hero-scrim\"><\/div>\n    <div class=\"cbA-wrap cbA-hero-inner\">\n      <div class=\"cbA-hero-copy\">\n        <p class=\"cbA-eyebrow\">Meaningful words \u00b7 Timeless beauty<\/p>\n        <h1>Personalised Calligraphy Blessing Bookmarks<\/h1>\n        <p class=\"lead\">Customise each bookmark with a name and a blessing written in elegant calligraphy \u2014 a thoughtful, lasting gift for every occasion.<\/p>\n        <div class=\"cbA-hero-cta\">\n          <a href=\"\/shop\/\" class=\"cbA-btn cbA-btn--primary\">Create Yours \u2192<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ===== TRUST BADGES ===== -->\n  <section class=\"cbA-trust\">\n    <div class=\"cbA-wrap cbA-trust-grid\">\n      <div class=\"cbA-trust-item\">\n        <div class=\"cbA-trust-ic\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"><path d=\"M12 19l7-7 3 3-7 7-3-3z\"\/><path d=\"M18 13l-1.5-7.5L2 2l3.5 14.5L13 18z\"\/><path d=\"M2 2l7.586 7.586\"\/><circle cx=\"11\" cy=\"11\" r=\"2\"\/><\/svg><\/div>\n        <div><h4>Custom Name Printing<\/h4><p>Your name, your blessing<\/p><\/div>\n      <\/div>\n      <div class=\"cbA-trust-item\">\n        <div class=\"cbA-trust-ic\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"><path d=\"M12 2C8 6 8 10 12 14c4-4 4-8 0-12z\"\/><path d=\"M5 13c0 4 3 7 7 7s7-3 7-7c-3 1-5 1-7-1-2 2-4 2-7 1z\"\/><\/svg><\/div>\n        <div><h4>Handmade Style<\/h4><p>Inspired by traditional calligraphy &amp; art<\/p><\/div>\n      <\/div>\n      <div class=\"cbA-trust-item\">\n        <div class=\"cbA-trust-ic\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"><rect x=\"2\" y=\"5\" width=\"20\" height=\"14\" rx=\"2\"\/><path d=\"M2 8h20M8 5v14\"\/><\/svg><\/div>\n        <div><h4>UK Company<\/h4><p>Designed &amp; printed in the United Kingdom<\/p><\/div>\n      <\/div>\n      <div class=\"cbA-trust-item\">\n        <div class=\"cbA-trust-ic\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"><path d=\"M12 2l8 3v6c0 5-3.5 8.5-8 11-4.5-2.5-8-6-8-11V5l8-3z\"\/><path d=\"M9 12l2 2 4-4\"\/><\/svg><\/div>\n        <div><h4>Secure Payment<\/h4><p>Pay safely with Stripe<\/p><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ===== TEMPLATES ===== -->\n  <section class=\"cbA-section\">\n    <div class=\"cbA-wrap\">\n      <div class=\"cbA-tpl-head cbA-center\">\n        <p class=\"cbA-eyebrow\">Popular Templates<\/p>\n        <h2 class=\"cbA-h2\">Explore Our Calligraphy Designs<\/h2>\n      <\/div>\n      <div class=\"cbA-tpl-grid\">\n        <article class=\"cbA-card\"><img decoding=\"async\" class=\"cbA-card-img\" src=\"https:\/\/blessing.powuming.com\/wp-content\/uploads\/2026\/05\/\u798f\u4f51\u5468\u5168-1.png\" alt=\"B1 Blessings all around \u798f\u4f51\u5468\u5168\"><div class=\"cbA-card-body\"><h3>B1 Blessings all around<\/h3><div class=\"cbA-card-cjk\">\u798f\u4f51\u5468\u5168<\/div><div class=\"cbA-price\">\u00a310<\/div><a href=\"https:\/\/blessing.powuming.com\/product\/b1-blessings-all-around-all-wishes-come-true\/\" class=\"cbA-btn cbA-btn--sm\">Personalise<\/a><\/div><\/article>\n        <article class=\"cbA-card\"><img decoding=\"async\" class=\"cbA-card-img\" src=\"https:\/\/blessing.powuming.com\/wp-content\/uploads\/2026\/05\/\u5e73\u5b89\u559c\u4e50-1.png\" alt=\"B2 Peace &amp; joy \u5e73\u5b89\u559c\u4e50\"><div class=\"cbA-card-body\"><h3>B2 Peace &amp; joy<\/h3><div class=\"cbA-card-cjk\">\u5e73\u5b89\u559c\u4e50<\/div><div class=\"cbA-price\">\u00a310<\/div><a href=\"https:\/\/blessing.powuming.com\/product\/b2-peace-joy-and-smooth-sailing\/\" class=\"cbA-btn cbA-btn--sm\">Personalise<\/a><\/div><\/article>\n        <article class=\"cbA-card\"><img decoding=\"async\" class=\"cbA-card-img\" src=\"https:\/\/blessing.powuming.com\/wp-content\/uploads\/2026\/05\/\u5b66\u6709\u6240\u6210-1.png\" alt=\"B3 Success in study \u5b66\u6709\u6240\u6210\"><div class=\"cbA-card-body\"><h3>B3 Success in study<\/h3><div class=\"cbA-card-cjk\">\u5b66\u6709\u6240\u6210<\/div><div class=\"cbA-price\">\u00a310<\/div><a href=\"https:\/\/blessing.powuming.com\/product\/b3-success-in-study-a-bright-future-ahead\/\" class=\"cbA-btn cbA-btn--sm\">Personalise<\/a><\/div><\/article>\n        <article class=\"cbA-card\"><img decoding=\"async\" class=\"cbA-card-img\" src=\"https:\/\/blessing.powuming.com\/wp-content\/uploads\/2026\/05\/\u597d\u8fd0\u8fde\u8fde-1.png\" alt=\"B4 Good luck \u597d\u8fd0\u8fde\u8fde\"><div class=\"cbA-card-body\"><h3>B4 Good luck<\/h3><div class=\"cbA-card-cjk\">\u597d\u8fd0\u8fde\u8fde<\/div><div class=\"cbA-price\">\u00a310<\/div><a href=\"https:\/\/blessing.powuming.com\/product\/b4-good-luck-and-blessings-in-abundance\/\" class=\"cbA-btn cbA-btn--sm\">Personalise<\/a><\/div><\/article>\n        <article class=\"cbA-card\"><img decoding=\"async\" class=\"cbA-card-img\" src=\"https:\/\/blessing.powuming.com\/wp-content\/uploads\/2026\/05\/\u5fc3\u706f\u957f\u660e-1.png\" alt=\"B5 A bright heart \u5fc3\u706f\u957f\u660e\"><div class=\"cbA-card-body\"><h3>B5 A bright heart<\/h3><div class=\"cbA-card-cjk\">\u5fc3\u706f\u957f\u660e<\/div><div class=\"cbA-price\">\u00a310<\/div><a href=\"https:\/\/blessing.powuming.com\/product\/b5-a-bright-heart-growing-fortune-and-wisdom\/\" class=\"cbA-btn cbA-btn--sm\">Personalise<\/a><\/div><\/article>\n      <\/div>\n      <div class=\"cbA-center\"><a href=\"\/shop\/\" class=\"cbA-viewall\">View All Templates \u2192<\/a><\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ===== HOW IT WORKS ===== -->\n  <section class=\"cbA-section cbA-how\">\n    <div class=\"cbA-wrap\">\n      <div class=\"cbA-how-head cbA-center\">\n        <p class=\"cbA-eyebrow\">How It Works<\/p>\n        <h2 class=\"cbA-h2\">Simple. Personal. Meaningful.<\/h2>\n      <\/div>\n      <div class=\"cbA-steps\">\n        <div class=\"cbA-step\"><div class=\"cbA-step-n\">1<\/div>\n          <svg class=\"cbA-step-ic\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><rect x=\"3\" y=\"3\" width=\"7\" height=\"7\" rx=\"1\"\/><rect x=\"14\" y=\"3\" width=\"7\" height=\"7\" rx=\"1\"\/><rect x=\"3\" y=\"14\" width=\"7\" height=\"7\" rx=\"1\"\/><rect x=\"14\" y=\"14\" width=\"7\" height=\"7\" rx=\"1\"\/><\/svg>\n          <h3>Choose a Template<\/h3><p>Pick your favourite design and colour.<\/p><\/div>\n        <div class=\"cbA-step\"><div class=\"cbA-step-n\">2<\/div>\n          <svg class=\"cbA-step-ic\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M12 19l7-7 3 3-7 7-3-3z\"\/><path d=\"M18 13l-1.5-7.5L2 2l3.5 14.5L13 18z\"\/><circle cx=\"11\" cy=\"11\" r=\"1.5\"\/><\/svg>\n          <h3>Add a Name &amp; Blessing<\/h3><p>Personalise with a name and choose a blessing.<\/p><\/div>\n        <div class=\"cbA-step\"><div class=\"cbA-step-n\">3<\/div>\n          <svg class=\"cbA-step-ic\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><rect x=\"3\" y=\"8\" width=\"18\" height=\"13\" rx=\"1\"\/><path d=\"M3 12h18M12 8v13M12 8S9 3 6.5 4.5 9 8 12 8zM12 8s3-5 5.5-3.5S15 8 12 8z\"\/><\/svg>\n          <h3>We Craft &amp; Ship<\/h3><p>We handcraft your bookmark and ship it with care.<\/p><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ===== FREE GIFT BANNER ===== -->\n  <section class=\"cbA-gift\">\n    <div class=\"cbA-wrap cbA-gift-grid\">\n      <div class=\"cbA-gift-copy\">\n        <span class=\"cbA-gift-tag\">Free Gift Over \u00a320<\/span>\n        <h2>Free Gift on Orders Over \u00a320<\/h2>\n        <p>Choose 1 of 5 beautiful gifts at checkout \u2014 our little thank-you for your order.<\/p>\n        <a href=\"\/shop\/\" class=\"cbA-btn\">Shop Now \u2192<\/a>\n      <\/div>\n      <div class=\"cbA-gifts\">\n        <div class=\"cbA-gift-item\"><div class=\"cbA-ph\"><span>Gift<\/span><\/div><p>Lucky Coin<\/p><\/div>\n        <div class=\"cbA-gift-item\"><div class=\"cbA-ph\"><span>Gift<\/span><\/div><p>Bookmark Tassel<\/p><\/div>\n        <div class=\"cbA-gift-item\"><div class=\"cbA-ph\"><span>Gift<\/span><\/div><p>Red String Bracelet<\/p><\/div>\n        <div class=\"cbA-gift-item\"><div class=\"cbA-ph\"><span>Gift<\/span><\/div><p>Mini Greeting Card<\/p><\/div>\n        <div class=\"cbA-gift-item\"><div class=\"cbA-ph\"><span>Gift<\/span><\/div><p>Sticker Set<\/p><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ===== FAQ ===== -->\n  <section class=\"cbA-section cbA-faq\">\n    <div class=\"cbA-wrap\">\n      <div class=\"cbA-faq-head cbA-center\">\n        <p class=\"cbA-eyebrow\">FAQ<\/p>\n        <h2 class=\"cbA-h2\">Frequently Asked Questions<\/h2>\n      <\/div>\n      <div class=\"cbA-faq-grid\">\n        <div class=\"cbA-qa\">\n          <button class=\"cbA-qa-toggle\" type=\"button\" id=\"cbA-faq-q-1\" aria-expanded=\"false\" aria-controls=\"cbA-faq-a-1\"><span>How do I personalise my bookmark?<\/span><span class=\"cbA-qa-icon\" aria-hidden=\"true\">+<\/span><\/button>\n          <p id=\"cbA-faq-a-1\" role=\"region\" aria-labelledby=\"cbA-faq-q-1\" hidden>Choose a template, enter the name you&#8217;d like, and select a blessing. We&#8217;ll set it in elegant calligraphy and print it for you.<\/p>\n        <\/div>\n        <div class=\"cbA-qa\">\n          <button class=\"cbA-qa-toggle\" type=\"button\" id=\"cbA-faq-q-2\" aria-expanded=\"false\" aria-controls=\"cbA-faq-a-2\"><span>Do you offer gift wrapping?<\/span><span class=\"cbA-qa-icon\" aria-hidden=\"true\">+<\/span><\/button>\n          <p id=\"cbA-faq-a-2\" role=\"region\" aria-labelledby=\"cbA-faq-q-2\" hidden>Every bookmark comes in protective packaging. Gift wrapping can be added at checkout.<\/p>\n        <\/div>\n        <div class=\"cbA-qa\">\n          <button class=\"cbA-qa-toggle\" type=\"button\" id=\"cbA-faq-q-3\" aria-expanded=\"false\" aria-controls=\"cbA-faq-a-3\"><span>How long does delivery take?<\/span><span class=\"cbA-qa-icon\" aria-hidden=\"true\">+<\/span><\/button>\n          <p id=\"cbA-faq-a-3\" role=\"region\" aria-labelledby=\"cbA-faq-q-3\" hidden>UK orders typically arrive within 3\u20135 working days. As items are made to order, please allow 1\u20132 days for crafting.<\/p>\n        <\/div>\n        <div class=\"cbA-qa\">\n          <button class=\"cbA-qa-toggle\" type=\"button\" id=\"cbA-faq-q-4\" aria-expanded=\"false\" aria-controls=\"cbA-faq-a-4\"><span>What if I&#8217;m not happy with my order?<\/span><span class=\"cbA-qa-icon\" aria-hidden=\"true\">+<\/span><\/button>\n          <p id=\"cbA-faq-a-4\" role=\"region\" aria-labelledby=\"cbA-faq-q-4\" hidden>Get in touch within 30 days and we&#8217;ll make it right with a replacement or refund.<\/p>\n        <\/div>\n        <div class=\"cbA-qa\">\n          <button class=\"cbA-qa-toggle\" type=\"button\" id=\"cbA-faq-q-5\" aria-expanded=\"false\" aria-controls=\"cbA-faq-a-5\"><span>Can I preview my bookmark before ordering?<\/span><span class=\"cbA-qa-icon\" aria-hidden=\"true\">+<\/span><\/button>\n          <p id=\"cbA-faq-a-5\" role=\"region\" aria-labelledby=\"cbA-faq-q-5\" hidden>Yes \u2014 you&#8217;ll see a live preview of your name on the bookmark before adding it to your basket.<\/p>\n        <\/div>\n        <div class=\"cbA-qa\">\n          <button class=\"cbA-qa-toggle\" type=\"button\" id=\"cbA-faq-q-6\" aria-expanded=\"false\" aria-controls=\"cbA-faq-a-6\"><span>Do you ship internationally?<\/span><span class=\"cbA-qa-icon\" aria-hidden=\"true\">+<\/span><\/button>\n          <p id=\"cbA-faq-a-6\" role=\"region\" aria-labelledby=\"cbA-faq-q-6\" hidden>Yes, we ship worldwide. Shipping costs and times are calculated at checkout.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<\/div>\n<!-- ================= END EMBED BLOCK ================= -->\n\n<script>\n(function cbAInitFAQAccordion(){\n  const faq = document.querySelector('.cbA-faq');\n  if (!faq) return;\n\n  faq.querySelectorAll('.cbA-qa-toggle').forEach((button) => {\n    button.addEventListener('click', () => {\n      const answer = document.getElementById(button.getAttribute('aria-controls'));\n      const item = button.closest('.cbA-qa');\n      const icon = button.querySelector('.cbA-qa-icon');\n      const isOpen = button.getAttribute('aria-expanded') === 'true';\n\n      button.setAttribute('aria-expanded', String(!isOpen));\n      if (answer) answer.hidden = isOpen;\n      if (item) item.classList.toggle('is-open', !isOpen);\n      if (icon) icon.textContent = isOpen ? '+' : '-';\n    });\n  });\n})();\n<\/script>\n\n<!-- ============================================================\n     TWEAKS PANEL \u2014 design-exploration only (preview moods \/ type \/ atmosphere).\n     >> For production embedding you may delete everything from here to <\/body>;\n        the page renders fine without it. Defaults are baked into the markup. <<\n     ============================================================ -->\n<script src=\"https:\/\/unpkg.com\/react@18.3.1\/umd\/react.development.js\" integrity=\"sha384-hD6\/rw4ppMLGNu3tX5cjIb+uRZ7UkRJ6BPkLpg4hAu\/6onKUg4lLsHAs9EBPT82L\" crossorigin=\"anonymous\"><\/script>\n<script src=\"https:\/\/unpkg.com\/react-dom@18.3.1\/umd\/react-dom.development.js\" integrity=\"sha384-u6aeetuaXnQ38mYT8rp6sbXaQe3NL9t+IBXmnYxwkUI2Hw4bsp2Wvmx4yRQF1uAm\" crossorigin=\"anonymous\"><\/script>\n<script src=\"https:\/\/unpkg.com\/@babel\/standalone@7.29.0\/babel.min.js\" integrity=\"sha384-m08KidiNqLdpJqLq95G\/LEi8Qvjl\/xUYll3QILypMoQ65QorJ9Lvtp2RXYGBFj1y\" crossorigin=\"anonymous\"><\/script>\n<script type=\"text\/babel\" src=\"tweaks-panel.jsx\"><\/script>\n<div id=\"cbA-tweak-root\"><\/div>\n<script type=\"text\/babel\">\nconst CBA_TWEAK_DEFAULTS = \/*EDITMODE-BEGIN*\/{\n  \"mood\": \"warm\",\n  \"type\": \"serif\",\n  \"ornament\": \"classic\"\n}\/*EDITMODE-END*\/;\nfunction CBATweaks(){\n  const [t,setTweak]=useTweaks(CBA_TWEAK_DEFAULTS);\n  React.useEffect(()=>{\n    const root=document.querySelector('.cbA-root');\n    if(!root)return;\n    root.setAttribute('data-mood',t.mood);\n    root.setAttribute('data-type',t.type);\n    root.setAttribute('data-ornament',t.ornament);\n  },[t.mood,t.type,t.ornament]);\n  return (\n    <TweaksPanel title=\"Tweaks\">\n      <TweakSection label=\"Colour mood\" \/>\n      <TweakRadio label=\"Palette\" value={t.mood}\n        options={[{value:'warm',label:'Warm'},{value:'celadon',label:'Celadon'},{value:'cinnabar',label:'Cinnabar'}]}\n        onChange={v=>setTweak('mood',v)} \/>\n      <TweakSection label=\"Type voice\" \/>\n      <TweakRadio label=\"Headings\" value={t.type}\n        options={[{value:'serif',label:'Serif'},{value:'sans',label:'Sans'},{value:'literary',label:'Literary'}]}\n        onChange={v=>setTweak('type',v)} \/>\n      <TweakSection label=\"Atmosphere\" \/>\n      <TweakRadio label=\"Ornament\" value={t.ornament}\n        options={[{value:'clean',label:'Clean'},{value:'classic',label:'Classic'},{value:'ornate',label:'Ornate'}]}\n        onChange={v=>setTweak('ornament',v)} \/>\n    <\/TweaksPanel>\n  );\n}\nReactDOM.createRoot(document.getElementById('cbA-tweak-root')).render(<CBATweaks\/>);\n<\/script>\n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>Calligraphy Blessings \u2014 Classic Warm Meaningful words \u00b7 Timeless beauty Personalised Calligraphy Blessing Bookmarks Customise each bookmark with a name [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blessing.powuming.com\/zh\/wp-json\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blessing.powuming.com\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blessing.powuming.com\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blessing.powuming.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blessing.powuming.com\/zh\/wp-json\/wp\/v2\/comments?post=2"}],"version-history":[{"count":4,"href":"https:\/\/blessing.powuming.com\/zh\/wp-json\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":86,"href":"https:\/\/blessing.powuming.com\/zh\/wp-json\/wp\/v2\/pages\/2\/revisions\/86"}],"wp:attachment":[{"href":"https:\/\/blessing.powuming.com\/zh\/wp-json\/wp\/v2\/media?parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}