{"id":1362,"date":"2026-06-02T03:00:08","date_gmt":"2026-06-02T03:00:08","guid":{"rendered":"https:\/\/ai-jia.ai\/?page_id=1362"},"modified":"2026-10-23T14:14:40","modified_gmt":"2026-10-23T06:14:40","slug":"gifting","status":"publish","type":"page","link":"https:\/\/ai-jia.ai\/zh\/gifting\/","title":{"rendered":"Gifting Guide"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1362\" class=\"elementor elementor-1362\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5c3fa7c e-flex e-con-boxed e-con e-parent\" data-id=\"5c3fa7c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-466f10d elementor-widget__width-inherit elementor-absolute elementor-widget elementor-widget-html\" data-id=\"466f10d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\" \/>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin \/>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&amp;family=Inter:wght@400;500;600;700&amp;display=swap\" rel=\"stylesheet\" \/>\n\n<!-- Art-directed hero preload. The landscape frame is the desktop LCP element. -->\n<link rel=\"preload\" as=\"image\" media=\"(min-width:768px)\"\n      href=\"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/Parent_opening_gift_box_202606181407.jpeg\" fetchpriority=\"high\" \/>\n<link rel=\"preload\" as=\"image\" media=\"(max-width:767px)\"\n      href=\"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/make_it_9_16_size_image_202606231517-scaled.jpeg\" fetchpriority=\"high\" \/>\n\n<!-- GSAP 3.13 \u2014 every plugin is free for commercial use since 3.13.\n     The page is fully functional if this fails to load; all motion is guarded. -->\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.13.0\/gsap.min.js\" defer><\/script>\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.13.0\/ScrollTrigger.min.js\" defer><\/script>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"Is the AIjia Shell Pillow a good gift for an elderly parent who lives alone?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. When you cannot visit as often as you would like, the AIjia Shell Pillow keeps an elderly parent company in the quiet hours, with a warm voice to talk to, a calming story, and a softer night.\"}},\n{\"@type\":\"Question\",\"name\":\"Is the AIjia Shell Pillow ready to use as a gift, out of the box?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"First, connect the pillow to WiFi through the AIjia app using your network name and password. Once setup is complete, it is ready to talk. The free conversation layer through Tuya needs no payment. Advanced AI conversation uses credits, with no fixed membership fee.\"}},\n{\"@type\":\"Question\",\"name\":\"Is it a good long distance gift for someone far away?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. It is a long distance gift with a warm voice to hold, so the miles between you start to feel a little shorter, whether you are giving to a parent, a partner, or a friend.\"}}\n]}\n<\/script>\n\n<style>\n\/* ============================================================\n   AIjia \u00b7 Gifting\n   Same design system as the homepage, product and how-it-works\n   pages, so the whole site reads as one hand.\n   ============================================================ *\/\n:root{\n  --page-bg:#FEFDF8;\n  --dark-bg:#282011;\n  --hero-ink:#120D07;\n  --card-white:#FFFFFF;\n  --soft-cream:#FBF5E5;\n  --badge-bg:#FCF4DC;\n  --text-dark:#211C16;\n  --text-body:#4a4234;\n  --text-white:#FFFDF6;\n  --text-muted:#B4AB93;\n  --gold:#D39F18;\n  --gold-deep:#9A7410;        \/* decorative \/ large text only *\/\n  --gold-text:#7A5A08;        \/* AA-safe gold for body-size text on light *\/\n  --border:#E4DECF;\n  --border-ui:#8C8574;        \/* interactive boundaries, AA 3:1 *\/\n  --muted-light:#6E664F;\n  --maxw:1180px;\n  --ease:cubic-bezier(.22,.61,.36,1);\n  --mono:ui-monospace,SFMono-Regular,\"SF Mono\",Menlo,Consolas,\"Liberation Mono\",monospace;\n  --header-h:74px;\n}\n*{box-sizing:border-box;margin:0;padding:0}\nhtml{-webkit-text-size-adjust:100%;scroll-padding-block-start:calc(var(--header-h) + 16px)}\n@media (prefers-reduced-motion:no-preference){ html{scroll-behavior:smooth} }\nbody{background:var(--page-bg);color:var(--text-dark);\n  font-family:\"Inter\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",Arial,sans-serif;\n  font-size:17px;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:clip}\n.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}\nsection{position:relative}\nh1,h2,h3{font-family:\"Playfair Display\",Georgia,serif;font-weight:600;line-height:1.14;letter-spacing:-.01em;color:var(--text-dark);text-wrap:balance}\nh2{font-size:clamp(1.85rem,1.3rem + 2.4vw,2.85rem);margin-bottom:18px;font-weight:500}\nh3{font-size:1.22rem;font-weight:600}\np{color:var(--text-body);text-wrap:pretty}\na{color:inherit;text-decoration:none}\nimg{display:block;max-width:100%}\nul{list-style:none}\n:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:6px}\n.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}\n.skip{position:absolute;left:16px;top:-100px;z-index:2000;background:var(--gold);color:#1c1710;\n  padding:12px 20px;border-radius:999px;font-weight:600;transition:top .25s var(--ease)}\n.skip:focus{top:14px}\n\n.eyebrow{font-family:\"Inter\",sans-serif;font-weight:700;letter-spacing:.16em;text-transform:uppercase;\n  font-size:.74rem;color:var(--gold-text);margin-bottom:14px;display:inline-flex;align-items:center;gap:10px}\n.eyebrow::before{content:\"\";width:22px;height:2px;background:var(--gold);border-radius:2px;flex:none}\n.on-dark .eyebrow{color:var(--gold)}\n.lead{font-size:1.12rem;max-width:34em}\n.center{text-align:center}\n.center .eyebrow{justify-content:center}\n.center .lead{margin-left:auto;margin-right:auto}\n.pad{padding:clamp(72px,9vw,108px) 0}\n.pad-sm{padding:clamp(56px,7vw,82px) 0}\n\n\/* progress hairline *\/\n.scroll-progress{position:fixed;top:0;left:0;height:3px;width:100%;z-index:1100;\n  transform:scaleX(0);transform-origin:0 50%;pointer-events:none;\n  background:linear-gradient(90deg,var(--gold-deep),var(--gold) 55%,#f0c24e)}\n\n\/* ---------- Custom gold cursor ---------- *\/\n.cursor-dot,.cursor-ring{position:fixed;top:0;left:0;border-radius:50%;pointer-events:none;z-index:9999;will-change:transform;display:none}\n.cursor-dot{width:7px;height:7px;background:var(--gold)}\n.cursor-ring{width:38px;height:38px;border:1.5px solid rgba(211,159,24,.65);\n  transition:width .3s var(--ease),height .3s var(--ease),background .3s ease,border-color .3s ease}\n.cursor-ring.grow{width:62px;height:62px;background:rgba(211,159,24,.12);border-color:var(--gold)}\nbody.has-cursor{cursor:none}\nbody.has-cursor a,body.has-cursor button{cursor:none}\nbody.has-cursor .cursor-dot,body.has-cursor .cursor-ring{display:block}\n\n\/* ---------- Buttons ---------- *\/\n.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;\n  font-family:\"Inter\",sans-serif;font-weight:600;font-size:.97rem;\n  padding:15px 27px;border-radius:999px;cursor:pointer;border:none;min-height:48px;\n  transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .3s ease,color .3s ease,border-color .3s ease}\n.btn .arrow{transition:transform .4s var(--ease)}\n.btn:hover .arrow{transform:translateX(4px)}\n.btn-gold{position:relative;overflow:hidden;background:var(--gold);color:#1c1710;box-shadow:0 6px 22px -8px rgba(211,159,24,.55)}\n.btn-gold:hover{box-shadow:0 16px 40px -10px rgba(211,159,24,.75)}\n.btn-gold::after{content:\"\";position:absolute;top:0;bottom:0;left:0;width:60%;pointer-events:none;\n  background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.45) 50%,transparent 80%);\n  transform:translateX(-130%) skewX(-18deg)}\n@media (prefers-reduced-motion:no-preference){\n  .btn-gold::after{animation:sheen 6s ease-in-out 3s infinite}\n}\n@keyframes sheen{0%{transform:translateX(-130%) skewX(-18deg)}18%{transform:translateX(130%) skewX(-18deg)}100%{transform:translateX(130%) skewX(-18deg)}}\n.btn-outline{background:transparent;border:1.5px solid rgba(255,253,246,.5);color:var(--text-white)}\n.btn-outline:hover{border-color:var(--gold);box-shadow:0 0 30px -6px rgba(211,159,24,.6)}\n.btn-dark{background:var(--text-dark);color:var(--text-white)}\n.btn-dark:hover{background:#000}\n.magnetic{position:relative;display:inline-flex}\n\n\/* ---------- Navigation ---------- *\/\nheader{position:fixed;top:0;left:0;right:0;z-index:1000;padding:18px 0;\n  transition:background .45s ease,box-shadow .45s ease,padding .45s ease}\nheader.scrolled{background:rgba(18,13,7,.9);backdrop-filter:saturate(130%) blur(14px);\n  -webkit-backdrop-filter:saturate(130%) blur(14px);\n  box-shadow:0 8px 34px -18px rgba(0,0,0,.6);padding:11px 0}\n.nav{display:flex;align-items:center;justify-content:space-between;gap:20px}\n.logo{display:flex;align-items:center;gap:11px}\n.logo img{height:42px;width:auto}\n.logo .wm{display:flex;flex-direction:column;line-height:1}\n.logo .wm b{font-family:\"Playfair Display\",serif;font-weight:600;font-size:1.35rem;color:var(--text-white)}\n.logo .wm small{font-size:.62rem;letter-spacing:.18em;color:var(--gold);margin-top:3px}\n.navlinks{display:flex;align-items:center;gap:30px}\n.navlinks a,.has-menu>button{font-weight:500;font-size:.96rem;color:rgba(255,253,246,.92);cursor:pointer;\n  position:relative;padding:8px 0;transition:color .3s ease;background:none;border:none;font-family:inherit;display:inline-flex;align-items:center;gap:5px}\n.navlinks a:hover,.has-menu>button:hover,.has-menu>button[aria-expanded=\"true\"]{color:var(--gold)}\n.navlinks a::after,.has-menu>button::after{content:\"\";position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--gold);\n  border-radius:2px;transition:width .35s var(--ease);box-shadow:0 0 10px rgba(211,159,24,.8)}\n.navlinks a:hover::after,.has-menu>button:hover::after,.has-menu>button[aria-expanded=\"true\"]::after{width:100%}\n.navlinks a[aria-current=\"page\"]{color:var(--gold)}\n.navlinks a[aria-current=\"page\"]::after{width:100%}\n.has-menu{position:relative}\n.has-menu .caret{font-size:.7rem;opacity:.85;transition:transform .3s var(--ease)}\n.has-menu>button[aria-expanded=\"true\"] .caret{transform:rotate(180deg)}\n.submenu{position:absolute;top:calc(100% + 14px);left:50%;transform:translateX(-50%) translateY(8px);\n  background:var(--card-white);border:1px solid var(--border);border-radius:16px;padding:10px;\n  min-width:290px;opacity:0;visibility:hidden;box-shadow:0 24px 60px -20px rgba(40,32,17,.45);\n  transition:opacity .3s ease,transform .3s var(--ease),visibility .3s}\n.has-menu:hover .submenu,.has-menu:focus-within .submenu,.submenu.open{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}\n.submenu a{display:flex;align-items:center;gap:12px;padding:12px;border-radius:11px;color:var(--text-dark);transition:background .25s;min-height:44px}\n.submenu a::after{display:none}\n.submenu a:hover{background:var(--soft-cream)}\n.submenu .dot{width:22px;height:22px;border-radius:50%;flex:none;background:radial-gradient(circle at 50% 45%,#f4d77a,var(--gold));box-shadow:0 0 12px -2px rgba(211,159,24,.6)}\n.submenu .dot.soon{background:#e7e2d4;box-shadow:none}\n.submenu .nm{font-weight:600;font-size:.95rem;display:block}\n.submenu .st{font-size:.78rem;color:var(--muted-light)}\n.lang-switcher{position:relative}\n.lang-btn{background:transparent;border:1.5px solid var(--gold);color:var(--gold);\n  padding:9px 14px;border-radius:999px;cursor:pointer;font-size:.86rem;min-height:42px;\n  font-family:inherit;font-weight:600;transition:all .25s ease;white-space:nowrap}\n.lang-btn:hover{background:var(--gold);color:#1c1710}\n.lang-dropdown{display:none;position:absolute;top:calc(100% + 10px);right:0;background:var(--card-white);\n  border:1px solid var(--border);border-radius:14px;padding:6px;min-width:154px;\n  box-shadow:0 18px 48px -18px rgba(40,32,17,.4);z-index:1001}\n.lang-dropdown.open{display:block}\n.lang-dropdown li a{display:block;padding:11px 14px;border-radius:9px;color:var(--text-dark);font-size:.92rem;font-weight:500;min-height:44px}\n.lang-dropdown li a:hover{background:var(--soft-cream)}\n.lang-dropdown li a.active{background:var(--badge-bg);color:var(--gold-text)}\n.nav-right{display:flex;align-items:center;gap:14px}\n.burger{display:none;position:relative;width:48px;height:48px;background:none;border:none;cursor:pointer;flex:none;border-radius:50%}\n.burger span{position:absolute;left:12px;width:24px;height:2px;border-radius:2px;background:var(--text-white);\n  transition:transform .4s var(--ease),opacity .25s ease,top .4s var(--ease)}\n.burger span:nth-child(1){top:18px}\n.burger span:nth-child(2){top:24px}\n.burger span:nth-child(3){top:30px}\n.burger[aria-expanded=\"true\"] span:nth-child(1){top:24px;transform:rotate(45deg)}\n.burger[aria-expanded=\"true\"] span:nth-child(2){opacity:0}\n.burger[aria-expanded=\"true\"] span:nth-child(3){top:24px;transform:rotate(-45deg)}\n\n.mobile-panel{position:fixed;inset:0;z-index:999;background:var(--page-bg);\n  padding:calc(var(--header-h) + 26px) 24px calc(32px + env(safe-area-inset-bottom));\n  overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;\n  display:flex;flex-direction:column;\n  opacity:0;visibility:hidden;transform:translateY(-14px);\n  transition:opacity .32s var(--ease),transform .38s var(--ease),visibility .38s}\n.mobile-panel.open{opacity:1;visibility:visible;transform:none}\n.mobile-panel>a,.mp-group{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;\n  text-align:left;background:none;border:none;cursor:pointer;font-family:inherit;font-size:1.2rem;font-weight:600;\n  color:var(--text-dark);padding:18px 2px;border-bottom:1px solid var(--border);min-height:58px}\n.mp-caret{font-size:.85rem;color:var(--gold-text);transition:transform .4s var(--ease)}\n.mp-group[aria-expanded=\"true\"] .mp-caret{transform:rotate(180deg)}\n\/* height comes from the content, so a long product name can never clip *\/\n.mp-sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s var(--ease)}\n.mp-sub>div{overflow:hidden;min-height:0}\n.mp-sub.open{grid-template-rows:1fr}\n@supports not (grid-template-rows:0fr){\n  .mp-sub{display:block;max-height:0;overflow:hidden;transition:max-height .42s var(--ease)}\n  .mp-sub.open{max-height:520px}\n}\n.mp-sub a{display:flex;align-items:center;justify-content:space-between;gap:10px;\n  font-size:1rem;font-weight:500;padding:15px 2px 15px 18px;\n  border-bottom:1px solid rgba(228,222,207,.85);color:var(--text-dark);min-height:56px}\n.mp-st{font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--gold-text);\n  background:var(--badge-bg);padding:4px 10px;border-radius:999px;flex:none}\n.mp-st.soon{color:var(--muted-light);background:#efece1}\n.mobile-panel .mp-cta{margin-top:auto;padding-top:26px;border-bottom:none}\n.mobile-panel .mp-cta .btn{width:100%}\n.mp-langs{display:flex;gap:10px;padding-top:18px}\n.mp-langs a{flex:1;justify-content:center;border:1.5px solid var(--border-ui);border-radius:999px;\n  font-size:.95rem;font-weight:600;padding:13px;min-height:48px;display:flex;align-items:center;color:var(--text-dark)}\n.mp-langs a.active{border-color:var(--gold);color:var(--gold-text)}\n.mobile-cta{display:none;position:fixed;left:18px;right:18px;\n  bottom:calc(14px + env(safe-area-inset-bottom));z-index:900;\n  transform:translateY(150%);opacity:0;\n  transition:transform .5s var(--ease),opacity .4s ease;\n  box-shadow:0 10px 34px -8px rgba(211,159,24,.65),0 4px 18px -6px rgba(40,32,17,.45)}\n.mobile-cta.show{transform:translateY(0);opacity:1}\n\n\/* ============================================================\n   HERO \u2014 the gift being opened\n   Copy sits at the bottom so her face stays clear of the scrim.\n   ============================================================ *\/\n.ghero{position:relative;min-height:100svh;display:flex;align-items:flex-end;\n  overflow:hidden;color:var(--text-white);background:var(--hero-ink)}\n.ghero-media{position:absolute;inset:0;z-index:0;overflow:hidden}\n.ghero-media picture{display:block;width:100%;height:100%}\n.ghero-media img{width:100%;height:100%;object-fit:cover;object-position:center 38%}\n@media (prefers-reduced-motion:no-preference){\n  .ghero-media img{animation:kenburns 30s ease-in-out infinite alternate;will-change:transform}\n}\n@keyframes kenburns{from{transform:scale(1.045)}to{transform:scale(1.14)}}\n\/* Anchored to the copy, not spread over the whole frame, so the faces\n   in the photograph stay readable instead of sitting under a brown wash. *\/\n.ghero-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;\n  background:\n    linear-gradient(to top,rgba(18,13,7,.95) 0%,rgba(18,13,7,.78) 24%,rgba(18,13,7,.34) 50%,rgba(18,13,7,.08) 72%,rgba(18,13,7,0) 88%),\n    linear-gradient(to right,rgba(18,13,7,.5) 0%,rgba(18,13,7,.1) 46%,rgba(18,13,7,0) 72%)}\n.embers{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}\n.embers i{position:absolute;bottom:8%;width:6px;height:6px;border-radius:50%;opacity:0;\n  background:radial-gradient(circle,#f0c24e 0%,rgba(240,194,78,0) 70%)}\n@media (prefers-reduced-motion:no-preference){\n  .embers i{animation:emberRise var(--dd,17s) linear var(--dl,0s) infinite}\n}\n@keyframes emberRise{0%{transform:translateY(0);opacity:0}12%{opacity:.5}80%{opacity:.2}100%{transform:translateY(-70vh);opacity:0}}\n.embers i:nth-child(1){left:12%;--dd:16s;--dl:1s}\n.embers i:nth-child(2){left:31%;--dd:20s;--dl:5s;width:5px;height:5px}\n.embers i:nth-child(3){left:58%;--dd:18s;--dl:9s}\n.embers i:nth-child(4){left:77%;--dd:22s;--dl:3s;width:8px;height:8px}\n.embers i:nth-child(5){left:91%;--dd:19s;--dl:7s;width:5px;height:5px}\n.ghero .wrap{position:relative;z-index:3;padding-top:calc(var(--header-h) + 60px);padding-bottom:clamp(72px,10vh,120px)}\n.hero-copy{max-width:660px}\n.ghero .slogan{display:inline-block;font-family:\"Inter\",sans-serif;font-weight:700;letter-spacing:.18em;\n  text-transform:uppercase;font-size:.74rem;color:var(--gold);margin-bottom:20px}\n.headline-wrap{overflow:hidden;display:block}\n.ghero h1{font-family:\"Playfair Display\",serif;font-weight:500;color:var(--text-white);\n  font-size:clamp(2.25rem,1.5rem + 3.3vw,3.85rem);line-height:1.09;letter-spacing:-.015em}\n.headline-line{display:block}\n.ghero .hero-sub{color:rgba(255,253,246,.88);font-size:1.08rem;max-width:34em;margin:24px 0 30px}\n.ghero .ctas{display:flex;align-items:center;gap:12px 18px;flex-wrap:wrap}\n.scroll-hint{position:absolute;bottom:22px;right:28px;z-index:3;\n  color:rgba(255,253,246,.55);font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;\n  display:flex;flex-direction:column;align-items:center;gap:8px;font-family:var(--mono)}\n.scroll-hint .line{width:1px;height:32px;background:linear-gradient(var(--gold),transparent)}\n@media (prefers-reduced-motion:no-preference){\n  .scroll-hint .line{animation:hintPulse 2.4s ease-in-out infinite}\n}\n@keyframes hintPulse{0%,100%{opacity:.3;transform:scaleY(.7)}50%{opacity:1;transform:scaleY(1)}}\n\n\/* ============================================================\n   WHO ARE YOU GIVING TO \u2014 four routes\n   ============================================================ *\/\n.whoFor{background:var(--page-bg)}\n.gcards{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin-top:46px;perspective:1200px}\n.gcard{position:relative;display:block;background:var(--card-white);border:1px solid var(--border);\n  border-radius:22px;padding:38px 36px;color:var(--text-dark);overflow:hidden;\n  transform-style:preserve-3d;\n  transition:transform .35s var(--ease),box-shadow .45s var(--ease),border-color .35s ease}\n.gcard::before{content:\"\";position:absolute;inset:0;border-radius:22px;pointer-events:none;opacity:0;\n  transition:opacity .4s ease;\n  background:radial-gradient(300px 300px at 50% 0%,rgba(211,159,24,.16),rgba(211,159,24,0) 70%)}\n.gcard:hover{border-color:#e6d3a0;box-shadow:0 34px 66px -34px rgba(40,32,17,.46)}\n.gcard:hover::before{opacity:1}\n.gcard>*{position:relative;transform:translateZ(24px)}\n.gicon{width:58px;height:58px;display:grid;place-items:center;border-radius:15px;background:var(--badge-bg);margin-bottom:24px;color:var(--gold-text)}\n.gicon svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n.gcard h3{margin-bottom:10px;font-size:1.24rem}\n.gcard p{font-size:.99rem}\n.gmore{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-weight:600;font-size:.93rem;\n  color:var(--gold-text);font-family:\"Inter\",sans-serif}\n.gmore .arrow{transition:transform .4s var(--ease)}\n.gcard:hover .gmore .arrow{transform:translateX(5px)}\n\n\/* ============================================================\n   PRESENCE \u2014 light, editorial\n   The photograph is a white-background studio shot. A dark veil over\n   it reads as muddy brown, so this section is built light and the\n   picture keeps its own daylight.\n   ============================================================ *\/\n.presence{background:linear-gradient(180deg,var(--soft-cream) 0%,#F7EFDD 100%);overflow:hidden}\n.presence-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(34px,5vw,64px);align-items:center}\n.presence-h{font-size:clamp(1.9rem,1.3rem + 2.6vw,3rem);font-weight:500;margin-bottom:20px;line-height:1.12}\n.lnwrap{overflow:hidden;display:block}\n.ln{display:block}\n.presence-lines{display:grid;gap:0;margin:30px 0 22px;border-top:1px solid rgba(154,116,16,.22)}\n.presence-lines span{display:flex;align-items:center;gap:14px;padding:15px 0;\n  border-bottom:1px solid rgba(154,116,16,.22);\n  font-family:\"Playfair Display\",serif;font-style:italic;font-size:clamp(1.05rem,.95rem + .5vw,1.3rem);color:var(--text-dark)}\n.presence-lines span::before{content:\"\";width:7px;height:7px;border-radius:50%;flex:none;\n  background:var(--gold);box-shadow:0 0 12px 2px rgba(211,159,24,.45)}\n.presence-note{font-size:.95rem;color:var(--muted-light);max-width:32em}\n.presence-media{position:relative}\n.presence-media::before{content:\"\";position:absolute;inset:-8% -6% -10% -6%;z-index:0;border-radius:50%;\n  background:radial-gradient(circle,rgba(211,159,24,.2),rgba(211,159,24,0) 66%);filter:blur(28px)}\n@media (prefers-reduced-motion:no-preference){\n  .presence-media::before{animation:auraBreathe 9s ease-in-out infinite}\n}\n@keyframes auraBreathe{0%,100%{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}\n.presence-frame{position:relative;z-index:1;border-radius:26px;overflow:hidden;\n  border:1px solid rgba(154,116,16,.2);background:#fff;\n  box-shadow:0 44px 90px -46px rgba(40,32,17,.42)}\n.presence-frame img{width:100%;height:100%;aspect-ratio:4\/5;object-fit:cover;\n  \/* pushed right and down to keep the studio softbox out of frame *\/\n  object-position:60% 56%}\n\n\/* ============================================================\n   GIFTING GUIDE \u2014 dark, so the capture carries weight\n   ============================================================ *\/\n.guide{background:radial-gradient(120% 130% at 50% 0%,#33290f 0%,var(--dark-bg) 52%,#1d170d 100%);\n  color:var(--text-white);text-align:center;overflow:hidden}\n.guide .glow-band{position:absolute;left:50%;top:6%;transform:translateX(-50%);width:640px;height:340px;z-index:0;\n  background:radial-gradient(circle,rgba(211,159,24,.3) 0%,rgba(211,159,24,0) 66%);pointer-events:none}\n@media (prefers-reduced-motion:no-preference){\n  .guide .glow-band{animation:glowPulse 7.5s ease-in-out infinite}\n}\n@keyframes glowPulse{0%,100%{opacity:.6;transform:translateX(-50%) scale(.96)}50%{opacity:1;transform:translateX(-50%) scale(1.05)}}\n.guide .wrap{position:relative;z-index:1}\n.guide h2{color:var(--text-white)}\n.guide p{color:rgba(255,253,246,.85);max-width:36em;margin:0 auto}\n.wl-form{display:flex;gap:10px;max-width:520px;margin:30px auto 0;flex-wrap:wrap;justify-content:center}\n.wl-form input[type=email]{flex:1;min-width:220px;padding:15px 20px;border-radius:999px;\n  border:1.5px solid rgba(255,253,246,.5);background:rgba(255,253,246,.07);color:var(--text-white);\n  font-family:inherit;font-size:1rem;min-height:52px}\n.wl-form input[type=email]::placeholder{color:rgba(255,253,246,.55)}\n.wl-form input[type=email]:focus-visible{outline:3px solid var(--gold);outline-offset:2px;border-color:var(--gold)}\n.wl-form input[type=email]:user-invalid{border-color:#E88A63}\n.wl-status{margin-top:16px;font-size:.94rem;font-weight:600;color:var(--gold);min-height:1.4em}\n.wl-status.err{color:#F0A87E}\n.guide .fineprint{margin-top:12px;font-size:.84rem;color:rgba(255,253,246,.6)}\n\n\/* ============================================================\n   FAQ\n   ============================================================ *\/\n.faqsec{background:var(--card-white)}\n.faqwrap{max-width:800px;margin:42px auto 0}\n.faq{border-bottom:1px solid var(--border)}\n.faq summary{list-style:none;cursor:pointer;padding:24px 4px;font-weight:600;font-size:1.05rem;\n  color:var(--text-dark);display:flex;justify-content:space-between;align-items:center;gap:18px;min-height:58px}\n.faq summary::-webkit-details-marker{display:none}\n.pl{position:relative;width:18px;height:18px;flex:none}\n.pl::before,.pl::after{content:\"\";position:absolute;background:var(--gold-text);border-radius:2px;\n  transition:transform .35s var(--ease),opacity .3s ease}\n.pl::before{left:0;top:8px;width:18px;height:2px}\n.pl::after{left:8px;top:0;width:2px;height:18px}\n.faq[open] .pl::after{transform:rotate(90deg);opacity:0}\n.faq[open] .pl::before{transform:rotate(180deg)}\n.faq-a{padding:0 4px 26px;color:var(--text-body);max-width:60em}\n@media (prefers-reduced-motion:no-preference){\n  .faq[open] .faq-a{animation:faqIn .35s var(--ease)}\n}\n@keyframes faqIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n\/* ============================================================\n   CLOSING\n   ============================================================ *\/\n.closing{background:radial-gradient(110% 120% at 50% 30%,#3a2e16 0%,#282011 55%,#1c1710 100%);\n  color:var(--text-white);text-align:center;overflow:hidden}\n.closing .glow-band{position:absolute;left:50%;top:0;transform:translateX(-50%);width:620px;height:320px;z-index:0;\n  background:radial-gradient(circle,rgba(211,159,24,.34) 0%,rgba(211,159,24,0) 65%);pointer-events:none}\n@media (prefers-reduced-motion:no-preference){\n  .closing .glow-band{animation:glowPulse 7.5s ease-in-out infinite}\n}\n.closing .wrap{position:relative;z-index:1}\n.closing h2{font-style:italic;color:var(--text-white);font-size:clamp(1.6rem,1.2rem + 1.8vw,2.4rem);\n  line-height:1.3;max-width:18em;margin:0 auto 34px;text-shadow:0 0 34px rgba(211,159,24,.18)}\n\n\/* ---------- Footer ---------- *\/\nfooter{background:var(--dark-bg);color:var(--text-white)}\n.fcols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding-block:72px 48px}\n.fbrand .mark-row{display:flex;align-items:center;gap:10px;font-family:\"Playfair Display\",serif;font-weight:600;font-size:1.35rem;margin-bottom:14px}\n.fbrand .mark{width:28px;height:28px;border-radius:50%;background:radial-gradient(circle at 50% 45%,#f4d77a,var(--gold));box-shadow:0 0 16px -2px rgba(211,159,24,.7)}\n.fbrand .slogan{font-family:\"Playfair Display\",serif;font-style:italic;color:var(--gold);font-size:1.12rem;margin-bottom:14px}\n.fbrand .tline{color:var(--text-muted);font-size:.92rem;max-width:24em;margin-bottom:22px}\n.socials{display:flex;gap:12px;flex-wrap:wrap}\n.socials a{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,253,246,.2);display:grid;place-items:center;color:var(--text-muted);transition:all .3s ease}\n.socials a:hover{color:var(--gold);border-color:var(--gold);box-shadow:0 0 18px -4px rgba(211,159,24,.6);transform:translateY(-3px)}\n.socials svg{width:18px;height:18px}\n.fcol h4{font-family:\"Inter\",sans-serif;font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:14px;font-weight:700}\n.fcol li{margin-bottom:2px}\n.fcol a{color:rgba(255,253,246,.82);font-size:.95rem;transition:color .25s;display:inline-flex;align-items:center;padding:9px 0;min-height:42px}\n.fcol a:hover{color:var(--text-white)}\n.fcol .st{font-size:.72rem;color:var(--text-muted);margin-left:6px}\n.legal{border-top:1px solid rgba(255,253,246,.1);padding:22px 0;font-size:.82rem;color:var(--text-muted);text-align:center}\n.legal a{color:var(--text-muted);border-bottom:1px solid transparent}\n.legal a:hover{color:var(--text-white);border-bottom-color:var(--gold)}\n.legal .sep{opacity:.5;padding:0 8px}\n\n\/* ---------- Reveal ---------- *\/\n@media (prefers-reduced-motion:no-preference){\n  .js .reveal{opacity:0;transform:translateY(30px)}\n}\n\n\/* ---------- Responsive ---------- *\/\n@media (max-width:980px){\n  .presence-grid{grid-template-columns:1fr;gap:36px}\n  .presence-media{order:-1;max-width:460px;margin:0 auto;width:100%}\n  .fcols{grid-template-columns:1fr 1fr;gap:34px}\n}\n@media (max-width:860px){\n  .navlinks,.lang-switcher,.nav-right>.btn-gold{display:none}\n  .burger{display:flex}\n  .mobile-cta{display:inline-flex}\n  header{padding:14px 0}\n  header.scrolled{padding:10px 0}\n}\n@media (max-width:720px){\n  .gcards{grid-template-columns:1fr}\n  \/* the scrim has to work over a portrait crop, where the copy fills more\n     of the frame and the subject sits higher *\/\n  .ghero-scrim{background:linear-gradient(to top,rgba(18,13,7,.96) 0%,rgba(18,13,7,.86) 26%,rgba(18,13,7,.5) 48%,rgba(18,13,7,.14) 70%,rgba(18,13,7,0) 90%)}\n  .ghero-media img{object-position:center 30%}\n}\n@media (max-width:560px){\n  :root{--header-h:66px}\n  .wrap{padding:0 20px}\n  body{font-size:16px}\n  .ghero .wrap{padding-top:calc(var(--header-h) + 34px);padding-bottom:74px}\n  .ghero h1{font-size:clamp(1.95rem,8.2vw,2.5rem)}\n  .ghero .hero-sub{font-size:1rem;margin:18px 0 24px}\n  .ghero .ctas{flex-direction:column;align-items:stretch}\n  .ghero .ctas .btn{width:100%}\n  .scroll-hint{display:none}\n  h2{font-size:clamp(1.6rem,6.4vw,2.05rem)}\n  .lead{font-size:1.04rem}\n  .gcard{padding:30px 26px}\n  .wl-form{flex-direction:column;align-items:stretch}\n  .wl-form .btn{width:100%}\n  .fcols{grid-template-columns:1fr;gap:30px;padding-block:54px 40px}\n  input,select,textarea{font-size:16px}\n}\n\n\/* ---------- Reduced motion ---------- *\/\n@media (prefers-reduced-motion:reduce){\n  *,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}\n  .cursor-dot,.cursor-ring,.scroll-progress{display:none!important}\n  .reveal{opacity:1!important;transform:none!important}\n}\n<\/style>\n<script>\n\/* Reveal styles only hide content while JS is running. With JS off, or if\n   anything below throws, the page is simply fully visible. *\/\ndocument.documentElement.className += \" js\";\n<\/script>\n<\/head>\n<body>\n\n<a href=\"#main\" class=\"skip\">Skip to content<\/a>\n<div class=\"scroll-progress\" aria-hidden=\"true\"><\/div>\n<div class=\"cursor-ring\" id=\"cursorRing\" aria-hidden=\"true\"><\/div>\n<div class=\"cursor-dot\" id=\"cursorDot\" aria-hidden=\"true\"><\/div>\n\n<header id=\"hdr\">\n  <div class=\"wrap nav\">\n    <a href=\"https:\/\/ai-jia.ai\/\" class=\"logo\" aria-label=\"AIjia home\">\n      <img decoding=\"async\" src=\"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png\" alt=\"AIjia\" width=\"120\" height=\"42\" \/>\n      <span class=\"wm\"><b>AIjia<\/b><small>\u827e\u52a0\u667a\u80fd<\/small><\/span>\n    <\/a>\n    <ul class=\"navlinks\">\n      <li class=\"has-menu\">\n        <button type=\"button\" id=\"prodBtn\" aria-expanded=\"false\" aria-controls=\"prodMenu\">Products <span class=\"caret\" aria-hidden=\"true\">&#9662;<\/span><\/button>\n        <div class=\"submenu\" id=\"prodMenu\">\n          <a href=\"https:\/\/ai-jia.ai\/ai-companion-pillow\/\"><span class=\"dot\" aria-hidden=\"true\"><\/span><span><span class=\"nm\">AIjia Smart Pillow &middot; Shell<\/span><span class=\"st\">Available now<\/span><\/span><\/a>\n          <a href=\"https:\/\/ai-jia.ai\/ai-companion-plush\/\"><span class=\"dot soon\" aria-hidden=\"true\"><\/span><span><span class=\"nm\">AIjia Smart Plush<\/span><span class=\"st\">Coming soon<\/span><\/span><\/a>\n          <a href=\"https:\/\/ai-jia.ai\/ai-companion-neckband\/\"><span class=\"dot soon\" aria-hidden=\"true\"><\/span><span><span class=\"nm\">AIjia Smart Neckband<\/span><span class=\"st\">Coming soon<\/span><\/span><\/a>\n        <\/div>\n      <\/li>\n      <li><a href=\"https:\/\/ai-jia.ai\/how-it-works\/\">How It Works<\/a><\/li>\n      <li><a href=\"https:\/\/ai-jia.ai\/gifting\/\" aria-current=\"page\">Gifting<\/a><\/li>\n      <li><a href=\"https:\/\/ai-jia.ai\/about-us\/\">About<\/a><\/li>\n      <li><a href=\"https:\/\/ai-jia.ai\/blog\/\">Journal<\/a><\/li>\n    <\/ul>\n    <div class=\"nav-right\">\n      <div class=\"lang-switcher\">\n        <button class=\"lang-btn\" type=\"button\" id=\"langBtn\" aria-haspopup=\"true\" aria-expanded=\"false\">&#127760; <span id=\"current-lang\">EN<\/span> <span aria-hidden=\"true\">&#9662;<\/span><\/button>\n        <ul class=\"lang-dropdown\" id=\"langMenu\">\n          <li><a href=\"#\" data-lang=\"en\" hreflang=\"en\">&#127482;&#127480; English<\/a><\/li>\n          <li><a href=\"#\" data-lang=\"zh\" hreflang=\"zh\">&#127464;&#127475; &#20013;&#25991;<\/a><\/li>\n        <\/ul>\n      <\/div>\n      <a href=\"https:\/\/ai-jia.ai\/#waitlist\" class=\"btn btn-gold magnetic\">Join the waitlist<\/a>\n      <button class=\"burger\" id=\"burger\" type=\"button\" aria-label=\"Open menu\" aria-expanded=\"false\" aria-controls=\"mpanel\"><span><\/span><span><\/span><span><\/span><\/button>\n    <\/div>\n  <\/div>\n<\/header>\n\n<div class=\"mobile-panel\" id=\"mpanel\">\n  <button class=\"mp-group\" id=\"mpProducts\" type=\"button\" aria-expanded=\"false\" aria-controls=\"mpProductsList\">Products <span class=\"mp-caret\" aria-hidden=\"true\">&#9662;<\/span><\/button>\n  <div class=\"mp-sub\" id=\"mpProductsList\">\n    <div>\n      <a href=\"https:\/\/ai-jia.ai\/ai-companion-pillow\/\">AIjia Smart Pillow &middot; Shell <span class=\"mp-st\">Available now<\/span><\/a>\n      <a href=\"https:\/\/ai-jia.ai\/ai-companion-plush\/\">AIjia Smart Plush <span class=\"mp-st soon\">Coming soon<\/span><\/a>\n      <a href=\"https:\/\/ai-jia.ai\/ai-companion-neckband\/\">AIjia Smart Neckband <span class=\"mp-st soon\">Coming soon<\/span><\/a>\n    <\/div>\n  <\/div>\n  <a href=\"https:\/\/ai-jia.ai\/how-it-works\/\">How It Works<\/a>\n  <a href=\"https:\/\/ai-jia.ai\/gifting\/\" aria-current=\"page\">Gifting<\/a>\n  <a href=\"https:\/\/ai-jia.ai\/about-us\/\">About<\/a>\n  <a href=\"https:\/\/ai-jia.ai\/blog\/\">Journal<\/a>\n  <div class=\"mp-langs\">\n    <a href=\"#\" data-lang=\"en\" hreflang=\"en\">English<\/a>\n    <a href=\"#\" data-lang=\"zh\" hreflang=\"zh\">&#20013;&#25991;<\/a>\n  <\/div>\n  <div class=\"mp-cta\"><a href=\"https:\/\/ai-jia.ai\/#waitlist\" class=\"btn btn-gold\">Join the waitlist<\/a><\/div>\n<\/div>\n\n<a href=\"https:\/\/ai-jia.ai\/ai-companion-pillow\/\" class=\"mobile-cta btn btn-gold\" id=\"mobileCta\">Give the Shell Pillow<\/a>\n\n<main id=\"main\">\n\n<!-- ============ HERO ============ -->\n<section class=\"ghero\" id=\"hero\">\n  <div class=\"ghero-media\">\n    <picture>\n      <!-- Art direction. The old page set these at max-600 and min-768, which\n           left 601-767px with no photograph at all. One breakpoint now. -->\n      <source media=\"(min-width:768px)\" srcset=\"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/08\/pink-bunny-pillow-gift-woman-relaxing.jpg-scaled.jpeg\" width=\"1376\" height=\"768\" \/>\n      <img fetchpriority=\"high\" src=\"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/make_it_9_16_size_image_202606231517-scaled.jpeg\"\n           width=\"1429\" height=\"2560\"\n           alt=\"An older woman sitting in an armchair, smiling as she opens a pale blue gift box containing the AIjia Shell Pillow, while her adult son watches from the sofa\"\n           fetchpriority=\"high\" decoding=\"async\" \/>\n    <\/picture>\n  <\/div>\n  <div class=\"ghero-scrim\" aria-hidden=\"true\"><\/div>\n  <div class=\"embers\" aria-hidden=\"true\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/div>\n\n  <div class=\"wrap\">\n    <div class=\"hero-copy\">\n      <span class=\"slogan\">A gift you can hold<\/span>\n      <h1>\n        <span class=\"headline-wrap\"><span class=\"headline-line\">A gift for someone who<\/span><\/span>\n        <span class=\"headline-wrap\"><span class=\"headline-line\">lives alone, and a way<\/span><\/span>\n        <span class=\"headline-wrap\"><span class=\"headline-line\">to be there.<\/span><\/span>\n      <\/h1>\n      <p class=\"hero-sub\">Some gifts say happy birthday. This one says I am thinking of you, even from far away. The AIjia Shell Pillow is companionship you can wrap and give, a meaningful gift for someone who lives alone or spends too many evenings by themselves.<\/p>\n      <div class=\"ctas\">\n        <a href=\"https:\/\/ai-jia.ai\/ai-companion-pillow\/\" class=\"btn btn-gold magnetic\">Give the AIjia Shell Pillow <span class=\"arrow\" aria-hidden=\"true\">&rarr;<\/span><\/a>\n        <a href=\"#who\" class=\"btn btn-outline magnetic\">See who it is for<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"scroll-hint\" aria-hidden=\"true\"><span>Scroll<\/span><span class=\"line\"><\/span><\/div>\n<\/section>\n\n<!-- ============ 2 \u00b7 WHO ARE YOU GIVING TO ============ -->\n<section class=\"pad whoFor\" id=\"who\">\n  <div class=\"wrap\">\n    <div class=\"center\" style=\"max-width:42em;margin:0 auto\">\n      <span class=\"eyebrow\">The gifting guide<\/span>\n      <h2>Who are you giving to?<\/h2>\n    <\/div>\n    <div class=\"gcards\">\n      <a class=\"gcard tilt reveal\" href=\"https:\/\/ai-jia.ai\/ai-companion-pillow\/\">\n        <span class=\"gicon\" aria-hidden=\"true\"><svg viewBox=\"0 0 32 32\"><path d=\"M5 15 16 6l11 9\"\/><path d=\"M8 14v11h16V14\"\/><path d=\"M16 23c-2.4-1.7-3.8-3-3.8-4.7A2 2 0 0 1 16 16.6a2 2 0 0 1 3.8 1.7C19.8 20 18.4 21.3 16 23z\"\/><\/svg><\/span>\n        <h3>For an elderly parent who lives alone.<\/h3>\n        <p>When you cannot visit as often as you would like, AIjia keeps them company in the quiet hours.<\/p>\n        <span class=\"gmore\">Give the pillow <span class=\"arrow\" aria-hidden=\"true\">&rarr;<\/span><\/span>\n      <\/a>\n      <a class=\"gcard tilt reveal\" href=\"https:\/\/ai-jia.ai\/ai-companion-pillow\/\">\n        <span class=\"gicon\" aria-hidden=\"true\"><svg viewBox=\"0 0 32 32\"><path d=\"M8 6a3 3 0 0 1 3 3c0 2.3-3 5.4-3 5.4S5 11.3 5 9a3 3 0 0 1 3-3z\"\/><circle cx=\"8\" cy=\"9\" r=\"1\"\/><path d=\"M24 17a3 3 0 0 1 3 3c0 2.3-3 5.4-3 5.4S21 22.3 21 20a3 3 0 0 1 3-3z\"\/><circle cx=\"24\" cy=\"20\" r=\"1\"\/><path d=\"M11 13c4.5 1.2 6.5 4 9.5 5.6\"\/><\/svg><\/span>\n        <h3>For someone far away.<\/h3>\n        <p>A long distance gift with a warm voice to hold, and the miles start to feel a little shorter.<\/p>\n        <span class=\"gmore\">Give the pillow <span class=\"arrow\" aria-hidden=\"true\">&rarr;<\/span><\/span>\n      <\/a>\n      <a class=\"gcard tilt reveal\" href=\"https:\/\/ai-jia.ai\/ai-companion-pillow\/\">\n        <span class=\"gicon\" aria-hidden=\"true\"><svg viewBox=\"0 0 32 32\"><path d=\"M23 21.5A9 9 0 1 1 13.5 7 7 7 0 0 0 23 21.5z\"\/><path d=\"M24 7l1 2 2 1-2 1-1 2-1-2-2-1 2-1z\"\/><\/svg><\/span>\n        <h3>For someone who is grieving.<\/h3>\n        <p>After a loss, the nights are longest. A gentle, patient presence can soften them.<\/p>\n        <span class=\"gmore\">Give the pillow <span class=\"arrow\" aria-hidden=\"true\">&rarr;<\/span><\/span>\n      <\/a>\n      <a class=\"gcard tilt reveal\" href=\"https:\/\/ai-jia.ai\/ai-companion-pillow\/\">\n        <span class=\"gicon\" aria-hidden=\"true\"><svg viewBox=\"0 0 32 32\"><path d=\"M7 12h18v14H7z\"\/><path d=\"M12 12V8h8v4\"\/><path d=\"M7 18.5h18\"\/><path d=\"M16 17v3\"\/><\/svg><\/span>\n        <h3>For a student leaving home.<\/h3>\n        <p>A first apartment, a new city, a dorm far from everything familiar. A piece of comfort to take along.<\/p>\n        <span class=\"gmore\">Give the pillow <span class=\"arrow\" aria-hidden=\"true\">&rarr;<\/span><\/span>\n      <\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ 3 \u00b7 PRESENCE ============ -->\n<section class=\"pad presence\" id=\"presence\">\n  <div class=\"wrap presence-grid\">\n    <div class=\"presence-copy\">\n      <span class=\"eyebrow\">Why it makes a meaningful gift<\/span>\n      <h2 class=\"presence-h\">\n        <span class=\"lnwrap\"><span class=\"ln\">You are not giving a thing.<\/span><\/span>\n        <span class=\"lnwrap\"><span class=\"ln\">You are giving presence.<\/span><\/span>\n      <\/h2>\n      <p class=\"lead\">Most gifts sit on a shelf and gather quiet. AIjia sits beside someone. For a parent who already has everything, it offers the one thing they may be missing.<\/p>\n      <div class=\"presence-lines\">\n        <span>Someone to talk to at the end of the day.<\/span>\n        <span>A calming story.<\/span>\n        <span>A softer night.<\/span>\n      <\/div>\n      <p class=\"presence-note\">After connecting to WiFi through the AIjia app, the pillow is ready to talk. The free conversation layer through Tuya needs no payment.<\/p>\n    <\/div>\n    <div class=\"presence-media reveal\">\n      <div class=\"presence-frame\">\n        <img loading=\"lazy\" src=\"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/take_her_skin_more_white_202605301721.jpeg\"\n             width=\"1792\" height=\"2400\"\n             alt=\"A woman holding the navy AIjia Shell Pillow close against her, eyes closed and smiling\"\n             loading=\"lazy\" decoding=\"async\" \/>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ 4 \u00b7 GIFTING GUIDE ============ -->\n<section class=\"pad guide\" id=\"waitlist\">\n  <span class=\"glow-band\" aria-hidden=\"true\"><\/span>\n  <div class=\"wrap center\">\n    <span class=\"eyebrow\">Not sure yet?<\/span>\n    <h2>Take the gifting guide with you.<\/h2>\n    <p>Tell us who you are shopping for, and we will send a short, honest gifting guide to help you choose. No pressure, and no noise.<\/p>\n    <form class=\"wl-form\" id=\"giftForm\" action=\"https:\/\/api.web3forms.com\/submit\" method=\"POST\" novalidate>\n      <input type=\"hidden\" name=\"access_key\" value=\"fb61d704-22c5-482c-be74-40bb22156c31\" \/>\n      <input type=\"hidden\" name=\"subject\" value=\"Gifting guide request from the AIjia website\" \/>\n      <input type=\"hidden\" name=\"from_name\" value=\"AIjia Gifting page\" \/>\n      <input type=\"checkbox\" name=\"botcheck\" tabindex=\"-1\" autocomplete=\"off\" aria-hidden=\"true\" style=\"display:none\" \/>\n      <label class=\"sr-only\" for=\"giftEmail\">Your email address<\/label>\n      <input type=\"email\" name=\"email\" id=\"giftEmail\" placeholder=\"Your email address\" autocomplete=\"email\" required \/>\n      <button type=\"submit\" class=\"btn btn-gold magnetic\">Send me the gifting guide<\/button>\n    <\/form>\n    <p class=\"wl-status\" id=\"giftStatus\" role=\"status\" aria-live=\"polite\"><\/p>\n  <\/div>\n<\/section>\n\n<!-- ============ 5 \u00b7 GIFTING QUESTIONS ============ -->\n<section class=\"pad faqsec\">\n  <div class=\"wrap\">\n    <div class=\"center\" style=\"max-width:40em;margin:0 auto\">\n      <span class=\"eyebrow\">Good to know<\/span>\n      <h2>Gifting questions, answered plainly.<\/h2>\n    <\/div>\n    <div class=\"faqwrap\">\n      <details class=\"faq reveal\">\n        <summary>Is it a good gift for an elderly parent who lives alone? <span class=\"pl\" aria-hidden=\"true\"><\/span><\/summary>\n        <div class=\"faq-a\">Yes. When you cannot visit as often as you would like, the AIjia Shell Pillow keeps an elderly parent company in the quiet hours, with a warm voice to talk to, a calming story, and a softer night.<\/div>\n      <\/details>\n      <details class=\"faq reveal\">\n        <summary>Is it ready to use the moment it is unwrapped? <span class=\"pl\" aria-hidden=\"true\"><\/span><\/summary>\n        <div class=\"faq-a\">First, connect the pillow to WiFi through the AIjia app using your network name and password. Once setup is complete, it is ready to talk. The free conversation layer through Tuya needs no payment. Advanced AI conversation uses credits, with no fixed membership fee.<\/div>\n      <\/details>\n      <details class=\"faq reveal\">\n        <summary>Does it work as a long distance gift for someone far away? <span class=\"pl\" aria-hidden=\"true\"><\/span><\/summary>\n        <div class=\"faq-a\">Yes. It is a long distance gift with a warm voice to hold, so the miles between you start to feel a little shorter, whether you are giving to a parent, a partner, or a friend.<\/div>\n      <\/details>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ 6 \u00b7 CLOSE ============ -->\n<section class=\"pad closing\">\n  <span class=\"glow-band\" aria-hidden=\"true\"><\/span>\n  <div class=\"wrap center\">\n    <h2>Companionship you can wrap and give.<\/h2>\n    <a href=\"https:\/\/ai-jia.ai\/ai-companion-pillow\/\" class=\"btn btn-gold magnetic\">Give the AIjia Shell Pillow <span class=\"arrow\" aria-hidden=\"true\">&rarr;<\/span><\/a>\n  <\/div>\n<\/section>\n\n<\/main>\n\n<footer>\n  <div class=\"wrap fcols\">\n    <div class=\"fbrand\">\n      <div class=\"mark-row\"><span class=\"mark\" aria-hidden=\"true\"><\/span>AIjia<\/div>\n      <div class=\"slogan\">The warm side of AI.<\/div>\n      <p class=\"tline\">Honest about what it is. Built to support real connection, never to replace it.<\/p>\n      <div class=\"socials\">\n        <a href=\"https:\/\/wa.me\/8613725770582\" target=\"_blank\" rel=\"noopener\" aria-label=\"WhatsApp\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2a10 10 0 0 0-8.6 15l-1.3 4.7 4.8-1.3A10 10 0 1 0 12 2zm0 18a8 8 0 0 1-4.1-1.1l-.3-.2-2.8.7.8-2.7-.2-.3A8 8 0 1 1 12 20zm4.5-5.9c-.2-.1-1.4-.7-1.6-.8s-.4-.1-.5.1-.6.8-.8 1-.3.2-.5.1a6.5 6.5 0 0 1-1.9-1.2 7.2 7.2 0 0 1-1.3-1.7c-.1-.2 0-.4.1-.5l.4-.4.2-.4a.4.4 0 0 0 0-.4l-.8-1.9c-.2-.5-.4-.4-.5-.4h-.5a.9.9 0 0 0-.6.3 2.7 2.7 0 0 0-.9 2 4.7 4.7 0 0 0 1 2.5 10.7 10.7 0 0 0 4.1 3.6c.6.3 1 .4 1.4.5a3.4 3.4 0 0 0 1.5.1c.5-.1 1.4-.6 1.6-1.1a2 2 0 0 0 .1-1.1c0-.1-.2-.2-.4-.3z\"\/><\/svg><\/a>\n        <a href=\"https:\/\/www.facebook.com\/profile.php?id=61583761648538\" target=\"_blank\" rel=\"noopener\" aria-label=\"Facebook\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M14 8.5h2.5V5H14c-2.2 0-3.5 1.4-3.5 3.6V10H8v3h2.5v8H14v-8h2.3l.5-3H14V9c0-.4.3-.5.7-.5z\"\/><\/svg><\/a>\n        <a href=\"https:\/\/www.instagram.com\/aijiasmart\/\" target=\"_blank\" rel=\"noopener\" aria-label=\"Instagram\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" aria-hidden=\"true\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"5\"\/><circle cx=\"12\" cy=\"12\" r=\"4\"\/><circle cx=\"17.5\" cy=\"6.5\" r=\"1\" fill=\"currentColor\" stroke=\"none\"\/><\/svg><\/a>\n        <a href=\"https:\/\/www.youtube.com\/@AIjiaSmart\" target=\"_blank\" rel=\"noopener\" aria-label=\"YouTube\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M22 12c0-2-.2-3-.5-3.6a2.6 2.6 0 0 0-1.8-1.8C18.4 6.2 12 6.2 12 6.2s-6.4 0-7.7.4A2.6 2.6 0 0 0 2.5 8.4C2.2 9 2 10 2 12s.2 3 .5 3.6a2.6 2.6 0 0 0 1.8 1.8c1.3.4 7.7.4 7.7.4s6.4 0 7.7-.4a2.6 2.6 0 0 0 1.8-1.8c.3-.6.5-1.6.5-3.6zM10 15V9l5 3z\"\/><\/svg><\/a>\n      <\/div>\n    <\/div>\n    <div class=\"fcol\">\n      <h4>The Family<\/h4>\n      <ul>\n        <li><a href=\"https:\/\/ai-jia.ai\/ai-companion-pillow\/\">AIjia Smart Pillow &middot; Shell <span class=\"st\">Now<\/span><\/a><\/li>\n        <li><a href=\"https:\/\/ai-jia.ai\/ai-companion-plush\/\">AIjia Smart Plush <span class=\"st\">Soon<\/span><\/a><\/li>\n        <li><a href=\"https:\/\/ai-jia.ai\/ai-companion-neckband\/\">AIjia Smart Neckband <span class=\"st\">Soon<\/span><\/a><\/li>\n      <\/ul>\n    <\/div>\n    <div class=\"fcol\">\n      <h4>Explore<\/h4>\n      <ul>\n        <li><a href=\"https:\/\/ai-jia.ai\/how-it-works\/\">How It Works<\/a><\/li>\n        <li><a href=\"https:\/\/ai-jia.ai\/gifting\/\">Gifting<\/a><\/li>\n        <li><a href=\"https:\/\/ai-jia.ai\/about-us\/\">About<\/a><\/li>\n        <li><a href=\"https:\/\/ai-jia.ai\/blog\/\">The Journal<\/a><\/li>\n      <\/ul>\n    <\/div>\n    <div class=\"fcol\">\n      <h4>Support<\/h4>\n      <ul>\n        <li><a href=\"https:\/\/ai-jia.ai\/faq\/\">FAQ<\/a><\/li>\n        <li><a href=\"https:\/\/ai-jia.ai\/contact-us\/\">Contact<\/a><\/li>\n        <li><a href=\"https:\/\/ai-jia.ai\/privacy-safety\/\">Privacy &amp; Safety<\/a><\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n  <div class=\"legal\">\n    <div class=\"wrap\">\n      &copy; 2026 AIjia Intelligent (HK) Limited<span class=\"sep\">&middot;<\/span>ai-jia.ai<span class=\"sep\">&middot;<\/span><a href=\"https:\/\/ai-jia.ai\/privacy-safety\/\">Privacy Policy<\/a><span class=\"sep\">&middot;<\/span><a href=\"https:\/\/ai-jia.ai\/terms-of-service\/\">Terms of Service<\/a>\n    <\/div>\n  <\/div>\n<\/footer>\n\n<script>\n\/* ============================================================\n   AIjia \u00b7 Gifting\n   Each block is independently guarded, so a missing section or a\n   failed CDN never takes the rest of the page down with it.\n   ============================================================ *\/\n(function(){\n  \"use strict\";\n  var $  = function(s,r){ return (r||document).querySelector(s); };\n  var $$ = function(s,r){ return Array.prototype.slice.call((r||document).querySelectorAll(s)); };\n  var reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  var coarse = window.matchMedia('(pointer: coarse)').matches;\n  var fine   = window.matchMedia('(pointer: fine)').matches;\n\n  \/* ---------- header + scroll progress ---------- *\/\n  (function(){\n    var hdr = document.getElementById('hdr');\n    var prog = $('.scroll-progress');\n    var tick = false;\n    function paint(){\n      if (hdr) hdr.classList.toggle('scrolled', window.scrollY > 60);\n      if (prog){\n        var max = document.documentElement.scrollHeight - window.innerHeight;\n        prog.style.transform = 'scaleX(' + (max > 0 ? Math.min(window.scrollY\/max,1) : 0) + ')';\n      }\n      tick = false;\n    }\n    window.addEventListener('scroll', function(){\n      if (tick) return; tick = true; requestAnimationFrame(paint);\n    }, {passive:true});\n    paint();\n  })();\n\n  \/* ---------- mobile menu ----------\n     Scroll lock is position:fixed with a restored offset. body{overflow:hidden}\n     alone does not hold on iOS Safari. ---------- *\/\n  (function(){\n    var burger = document.getElementById('burger');\n    var panel  = document.getElementById('mpanel');\n    if (!burger || !panel) return;\n    var lockedAt = 0, isOpen = false;\n    var cta = document.getElementById('mobileCta');\n    var hero = document.getElementById('hero');\n    var guide = document.getElementById('waitlist');\n    var heroVis = true, guideVis = false;\n\n    function updateCta(){\n      if (cta) cta.classList.toggle('show', !heroVis && !guideVis && !isOpen);\n    }\n    function setMenu(open){\n      if (open === isOpen) return;\n      isOpen = open;\n      panel.classList.toggle('open', open);\n      burger.setAttribute('aria-expanded', String(open));\n      burger.setAttribute('aria-label', open ? 'Close menu' : 'Open menu');\n      if (open){\n        lockedAt = window.scrollY || 0;\n        document.body.style.position = 'fixed';\n        document.body.style.top = (-lockedAt) + 'px';\n        document.body.style.left = '0';\n        document.body.style.right = '0';\n        document.body.style.width = '100%';\n      } else {\n        document.body.style.position = '';\n        document.body.style.top = '';\n        document.body.style.left = '';\n        document.body.style.right = '';\n        document.body.style.width = '';\n        window.scrollTo(0, lockedAt);\n      }\n      updateCta();\n    }\n\n    burger.addEventListener('click', function(){ setMenu(!isOpen); });\n    \/* Any navigation must release the lock, or the next page inherits a\n       frozen body. *\/\n    $$('a', panel).forEach(function(a){ a.addEventListener('click', function(){ setMenu(false); }); });\n    document.addEventListener('keydown', function(e){\n      if (e.key === 'Escape' && isOpen){ setMenu(false); burger.focus(); }\n    });\n    window.addEventListener('resize', function(){\n      if (isOpen && window.innerWidth > 860) setMenu(false);\n    }, {passive:true});\n\n    var mpB = document.getElementById('mpProducts');\n    var mpL = document.getElementById('mpProductsList');\n    if (mpB && mpL){\n      mpB.addEventListener('click', function(){\n        var open = mpL.classList.toggle('open');\n        mpB.setAttribute('aria-expanded', String(open));\n      });\n    }\n\n    if ('IntersectionObserver' in window){\n      if (hero)  new IntersectionObserver(function(es){ heroVis  = es[0].isIntersecting; updateCta(); }, {threshold:.12}).observe(hero);\n      if (guide) new IntersectionObserver(function(es){ guideVis = es[0].isIntersecting; updateCta(); }, {threshold:.06}).observe(guide);\n    }\n  })();\n\n  \/* ---------- desktop products menu, keyboard operable ---------- *\/\n  (function(){\n    var btn = document.getElementById('prodBtn'), menu = document.getElementById('prodMenu');\n    if (!btn || !menu) return;\n    var open = false;\n    function set(v){ open = v; menu.classList.toggle('open', v); btn.setAttribute('aria-expanded', String(v)); }\n    btn.addEventListener('click', function(e){ e.stopPropagation(); set(!open); });\n    document.addEventListener('click', function(e){ if (open && !menu.contains(e.target) && e.target !== btn) set(false); });\n    document.addEventListener('keydown', function(e){ if (e.key === 'Escape' && open){ set(false); btn.focus(); } });\n  })();\n\n  \/* ---------- language switcher (TranslatePress \/zh\/ prefix) ----------\n     These links carry no real href, so \"Force Language in Custom Links\"\n     cannot rewrite them back to the current language. ---------- *\/\n  (function(){\n    var btn = document.getElementById('langBtn'), menu = document.getElementById('langMenu');\n    if (btn && menu){\n      btn.addEventListener('click', function(e){\n        e.stopPropagation();\n        var o = menu.classList.toggle('open');\n        btn.setAttribute('aria-expanded', String(o));\n      });\n      document.addEventListener('click', function(e){\n        var s = $('.lang-switcher');\n        if (s && !s.contains(e.target)){ menu.classList.remove('open'); btn.setAttribute('aria-expanded','false'); }\n      });\n      document.addEventListener('keydown', function(e){\n        if (e.key === 'Escape'){ menu.classList.remove('open'); btn.setAttribute('aria-expanded','false'); }\n      });\n    }\n    var path = window.location.pathname || '\/';\n    var onZh = \/^\\\/zh(\\\/|$)\/.test(path);\n    var label = document.getElementById('current-lang');\n    if (label) label.textContent = onZh ? '\u4e2d\u6587' : 'EN';\n    $$('[data-lang]').forEach(function(a){\n      a.classList.toggle('active', a.getAttribute('data-lang') === (onZh ? 'zh' : 'en'));\n    });\n    function urlFor(lang){\n      if (lang === 'zh') return onZh ? path : '\/zh' + (path === '\/' ? '\/' : path);\n      if (!onZh) return path;\n      var s = path.replace(\/^\\\/zh(\\\/|$)\/, '\/');\n      return s === '' ? '\/' : s;\n    }\n    $$('[data-lang]').forEach(function(a){\n      a.addEventListener('click', function(e){\n        e.preventDefault();\n        var lang = a.getAttribute('data-lang');\n        if ((lang === 'zh') === onZh) return;\n        window.location.href = urlFor(lang) + window.location.search + window.location.hash;\n      });\n    });\n  })();\n\n  \/* ---------- gold cursor ---------- *\/\n  (function(){\n    var ring = document.getElementById('cursorRing'), dot = document.getElementById('cursorDot');\n    if (!ring || !dot || coarse || reduce || !fine) return;\n    document.body.classList.add('has-cursor');\n    var rx=0, ry=0, dx=0, dy=0;\n    window.addEventListener('mousemove', function(e){ dx=e.clientX; dy=e.clientY; }, {passive:true});\n    (function loop(){\n      rx += (dx-rx)*0.18; ry += (dy-ry)*0.18;\n      dot.style.transform  = 'translate('+(dx-3.5)+'px,'+(dy-3.5)+'px)';\n      ring.style.transform = 'translate('+(rx-19)+'px,'+(ry-19)+'px)';\n      requestAnimationFrame(loop);\n    })();\n    $$('a,button,.magnetic').forEach(function(el){\n      el.addEventListener('mouseenter', function(){ ring.classList.add('grow'); });\n      el.addEventListener('mouseleave', function(){ ring.classList.remove('grow'); });\n    });\n  })();\n\n  \/* ---------- magnetic buttons + card tilt (rAF-batched for INP) ---------- *\/\n  (function(){\n    if (coarse || reduce || !fine) return;\n    $$('.magnetic').forEach(function(el){\n      var pending = null;\n      el.addEventListener('mousemove', function(e){\n        if (pending) return;\n        pending = requestAnimationFrame(function(){\n          var r = el.getBoundingClientRect();\n          el.style.transform = 'translate('+((e.clientX-(r.left+r.width\/2))*0.28)+'px,'+((e.clientY-(r.top+r.height\/2))*0.28)+'px)';\n          pending = null;\n        });\n      });\n      el.addEventListener('mouseleave', function(){ el.style.transform = ''; });\n    });\n    $$('.tilt').forEach(function(card){\n      var pending = null;\n      card.addEventListener('mousemove', function(e){\n        if (pending) return;\n        pending = requestAnimationFrame(function(){\n          var r = card.getBoundingClientRect();\n          var px = (e.clientX - r.left)\/r.width - 0.5;\n          var py = (e.clientY - r.top )\/r.height - 0.5;\n          card.style.transform = 'rotateY('+(px*6).toFixed(2)+'deg) rotateX('+(-py*6).toFixed(2)+'deg) translateY(-4px)';\n          pending = null;\n        });\n      });\n      card.addEventListener('mouseleave', function(){ card.style.transform = ''; });\n    });\n  })();\n\n  \/* ---------- gifting guide, real Web3Forms submission ---------- *\/\n  (function(){\n    var form = document.getElementById('giftForm');\n    if (!form) return;\n    var email = document.getElementById('giftEmail');\n    var status = document.getElementById('giftStatus');\n    var btn = form.querySelector('button[type=\"submit\"]');\n    form.addEventListener('submit', function(e){\n      e.preventDefault();\n      var v = (email.value || '').trim();\n      if (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(v)){\n        status.className = 'wl-status err';\n        status.textContent = 'Please enter a valid email address.';\n        email.focus();\n        return;\n      }\n      var orig = btn.innerHTML;\n      btn.disabled = true; btn.textContent = 'Sending...';\n      status.className = 'wl-status'; status.textContent = '';\n      fetch(form.action, {method:'POST', body:new FormData(form), headers:{'Accept':'application\/json'}})\n        .then(function(r){ return r.json().then(function(j){ return {ok:r.ok, j:j}; }); })\n        .then(function(res){\n          if (res.ok && res.j && res.j.success){\n            form.reset();\n            status.className = 'wl-status';\n            status.textContent = 'Thank you. Your gifting guide is on its way.';\n          } else {\n            status.className = 'wl-status err';\n            status.textContent = (res.j && res.j.message) ? res.j.message : 'Something went wrong. Please try again.';\n          }\n        })\n        .catch(function(){\n          status.className = 'wl-status err';\n          status.textContent = 'Something went wrong. Please check your connection and try again.';\n        })\n        .finally(function(){ btn.disabled = false; btn.innerHTML = orig; });\n    });\n  })();\n\n  \/* ---------- entrance motion ---------- *\/\n  function motion(){\n    var hasGSAP = window.gsap && window.ScrollTrigger;\n    var lines = $$('.headline-line');\n    var reveals = $$('.reveal');\n\n    if (reduce || !hasGSAP){\n      lines.forEach(function(l){ l.style.transform = 'none'; });\n      $$('.ln').forEach(function(l){ l.style.transform = 'none'; });\n      reveals.forEach(function(el){ el.style.opacity = 1; el.style.transform = 'none'; });\n      return;\n    }\n\n    gsap.registerPlugin(ScrollTrigger);\n\n    gsap.set(lines, {yPercent:115});\n    gsap.to(lines, {yPercent:0, duration:1.15, ease:'power4.out', stagger:0.14, delay:0.18});\n    gsap.from('.ghero .slogan',   {opacity:0, y:20, duration:.8, delay:.12, ease:'power3.out'});\n    gsap.from('.ghero .hero-sub', {opacity:0, y:22, duration:.9, delay:.66, ease:'power3.out'});\n    gsap.from('.ghero .ctas',     {opacity:0, y:22, duration:.9, delay:.82, ease:'power3.out'});\n    gsap.from('.scroll-hint',     {opacity:0, duration:.9, delay:1.2, ease:'power2.out'});\n\n    reveals.forEach(function(el){\n      gsap.to(el, {opacity:1, y:0, duration:.9, ease:'power3.out',\n        scrollTrigger:{trigger:el, start:'top 88%'}});\n    });\n\n    \/* the four gifting routes arrive one after another *\/\n    var grid = $('.gcards');\n    if (grid){\n      gsap.to($$('.gcard', grid), {opacity:1, y:0, duration:.85, ease:'power3.out', stagger:.11,\n        scrollTrigger:{trigger:grid, start:'top 84%'}});\n    }\n\n    \/* the presence statement writes itself in *\/\n    var pres = $('.presence');\n    if (pres){\n      gsap.timeline({scrollTrigger:{trigger:pres, start:'top 68%'}})\n        .from('.presence .eyebrow', {opacity:0, y:16, duration:.5, ease:'power3.out'})\n        .from('.presence-h .ln',    {yPercent:112, duration:.95, ease:'power4.out', stagger:.13}, 0.05)\n        .from('.presence .lead',    {opacity:0, y:20, duration:.6, ease:'power3.out'}, 0.42)\n        .from('.presence-lines span', {opacity:0, y:24, duration:.55, ease:'power3.out', stagger:.16}, 0.55)\n        .from('.presence-note',     {opacity:0, y:14, duration:.5, ease:'power3.out'}, 0.95);\n    }\n  }\n\n  if (document.readyState === 'complete') motion();\n  else window.addEventListener('load', motion);\n})();\n<\/script>\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Skip to content AIjia\u827e\u52a0\u667a\u80fd Products &#9662; AIjia Smart Pillow &middot; ShellAvailable now AIjia Smart PlushComing soon AIjia Smart NeckbandComing soon How It Works Gifting About Journal &#127760; EN &#9662; &#127482;&#127480; English &#127464;&#127475; &#20013;&#25991; Join the waitlist Products &#9662; AIjia Smart Pillow &middot; Shell Available now AIjia Smart Plush Coming soon AIjia Smart Neckband Coming soon [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-1362","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Gift for Someone Who Lives Alone | AIjia Shell Pillow<\/title>\n<meta name=\"description\" content=\"A gift for someone who lives alone or a parent far away. Explore the AIjia Shell Pillow, a soft companion with voice conversations, stories and calming sounds.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ai-jia.ai\/zh\/gifting\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Gift for Someone Who Lives Alone | AIjia Shell Pillow\" \/>\n<meta property=\"og:description\" content=\"A gift for someone who lives alone or a parent far away. Explore the AIjia Shell Pillow, a soft companion with voice conversations, stories and calming sounds.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ai-jia.ai\/zh\/gifting\/\" \/>\n<meta property=\"og:site_name\" content=\"AIjia Intelligent\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=61583761648538\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-23T06:14:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/gifting\\\/\",\"url\":\"https:\\\/\\\/ai-jia.ai\\\/gifting\\\/\",\"name\":\"Gift for Someone Who Lives Alone | AIjia Shell Pillow\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/gifting\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/gifting\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ai-jia.ai\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png\",\"datePublished\":\"2026-06-02T03:00:08+00:00\",\"dateModified\":\"2026-10-23T06:14:40+00:00\",\"description\":\"A gift for someone who lives alone or a parent far away. Explore the AIjia Shell Pillow, a soft companion with voice conversations, stories and calming sounds.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/gifting\\\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ai-jia.ai\\\/gifting\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/gifting\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ai-jia.ai\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png\",\"contentUrl\":\"https:\\\/\\\/ai-jia.ai\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/gifting\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ai-jia.ai\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Gifting Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/#website\",\"url\":\"https:\\\/\\\/ai-jia.ai\\\/\",\"name\":\"AIjia Smart\",\"description\":\"The warm side of AI.\",\"publisher\":{\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ai-jia.ai\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/#organization\",\"name\":\"AIjia Intelligent (HK) Limited\",\"alternateName\":\"AIjia\",\"url\":\"https:\\\/\\\/ai-jia.ai\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ai-jia.ai\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png\",\"contentUrl\":\"https:\\\/\\\/ai-jia.ai\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png\",\"width\":512,\"height\":512,\"caption\":\"AIjia Intelligent (HK) Limited\"},\"image\":{\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/profile.php?id=61583761648538\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Gift for Someone Who Lives Alone | AIjia Shell Pillow","description":"A gift for someone who lives alone or a parent far away. Explore the AIjia Shell Pillow, a soft companion with voice conversations, stories and calming sounds.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ai-jia.ai\/zh\/gifting\/","og_locale":"zh_CN","og_type":"article","og_title":"Gift for Someone Who Lives Alone | AIjia Shell Pillow","og_description":"A gift for someone who lives alone or a parent far away. Explore the AIjia Shell Pillow, a soft companion with voice conversations, stories and calming sounds.","og_url":"https:\/\/ai-jia.ai\/zh\/gifting\/","og_site_name":"AIjia Intelligent","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=61583761648538","article_modified_time":"2026-10-23T06:14:40+00:00","og_image":[{"url":"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"4 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ai-jia.ai\/gifting\/","url":"https:\/\/ai-jia.ai\/gifting\/","name":"Gift for Someone Who Lives Alone | AIjia Shell Pillow","isPartOf":{"@id":"https:\/\/ai-jia.ai\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ai-jia.ai\/gifting\/#primaryimage"},"image":{"@id":"https:\/\/ai-jia.ai\/gifting\/#primaryimage"},"thumbnailUrl":"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png","datePublished":"2026-06-02T03:00:08+00:00","dateModified":"2026-10-23T06:14:40+00:00","description":"A gift for someone who lives alone or a parent far away. Explore the AIjia Shell Pillow, a soft companion with voice conversations, stories and calming sounds.","breadcrumb":{"@id":"https:\/\/ai-jia.ai\/gifting\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ai-jia.ai\/gifting\/"]}]},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/ai-jia.ai\/gifting\/#primaryimage","url":"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png","contentUrl":"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png"},{"@type":"BreadcrumbList","@id":"https:\/\/ai-jia.ai\/gifting\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ai-jia.ai\/"},{"@type":"ListItem","position":2,"name":"Gifting Guide"}]},{"@type":"WebSite","@id":"https:\/\/ai-jia.ai\/#website","url":"https:\/\/ai-jia.ai\/","name":"AIjia Smart","description":"AI \u6e29\u67d4\u7684\u90a3\u4e00\u9762\u3002","publisher":{"@id":"https:\/\/ai-jia.ai\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ai-jia.ai\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Organization","@id":"https:\/\/ai-jia.ai\/#organization","name":"AIjia Intelligent (HK) Limited","alternateName":"AIjia","url":"https:\/\/ai-jia.ai\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/ai-jia.ai\/#\/schema\/logo\/image\/","url":"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png","contentUrl":"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png","width":512,"height":512,"caption":"AIjia Intelligent (HK) Limited"},"image":{"@id":"https:\/\/ai-jia.ai\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/profile.php?id=61583761648538"]}]}},"_links":{"self":[{"href":"https:\/\/ai-jia.ai\/zh\/wp-json\/wp\/v2\/pages\/1362","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ai-jia.ai\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ai-jia.ai\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ai-jia.ai\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ai-jia.ai\/zh\/wp-json\/wp\/v2\/comments?post=1362"}],"version-history":[{"count":31,"href":"https:\/\/ai-jia.ai\/zh\/wp-json\/wp\/v2\/pages\/1362\/revisions"}],"predecessor-version":[{"id":2544,"href":"https:\/\/ai-jia.ai\/zh\/wp-json\/wp\/v2\/pages\/1362\/revisions\/2544"}],"wp:attachment":[{"href":"https:\/\/ai-jia.ai\/zh\/wp-json\/wp\/v2\/media?parent=1362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}