{"product_id":"nutrivo-beauty-program","title":"NUTRIVO BEAUTY PROGRAM","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e \u003cmeta name=\"description\" content=\"NUTRIVO BEAUTY PROGRAM｜30天养肤计划：白天 Pearl Coix 与 Bird's Nest 交替饮用，夜晚每两晚一包 NMN Collagen Plus。\"\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600;700;800\u0026amp;family=Noto+Sans+SC:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    :root{\n      --ink:#2d2430;\n      --muted:#746a74;\n      --cream:#fffaf5;\n      --paper:#ffffff;\n      --rose:#d97f91;\n      --rose-deep:#ad5369;\n      --pearl:#f6dfe2;\n      --gold:#c89b52;\n      --berry:#7f3f61;\n      --green:#778b65;\n      --line:rgba(45,36,48,.11);\n      --shadow:0 24px 70px rgba(90,48,67,.14);\n      --radius:28px;\n    }\n    *{box-sizing:border-box}\n    html{scroll-behavior:smooth}\n    body{\n      margin:0;\n      color:var(--ink);\n      background:\n        radial-gradient(circle at 8% 5%, rgba(246,223,226,.78), transparent 25%),\n        radial-gradient(circle at 92% 18%, rgba(227,216,185,.42), transparent 22%),\n        var(--cream);\n      font-family:\"DM Sans\",\"Noto Sans SC\",system-ui,sans-serif;\n      line-height:1.65;\n      overflow-x:hidden;\n    }\n    img{max-width:100%;display:block}\n    a{text-decoration:none;color:inherit}\n    .container{width:min(1180px,calc(100% - 32px));margin:auto}\n    .eyebrow{letter-spacing:.18em;text-transform:uppercase;font-size:.78rem;font-weight:800;color:var(--rose-deep)}\n    .pill{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border-radius:999px;background:rgba(255,255,255,.74);border:1px solid rgba(255,255,255,.82);box-shadow:0 8px 30px rgba(70,40,54,.08);backdrop-filter:blur(10px);font-weight:700;font-size:.86rem}\n    .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 22px;border-radius:999px;font-weight:800;transition:.25s ease;border:1px solid transparent;cursor:pointer}\n    .btn-primary{background:var(--ink);color:white;box-shadow:0 14px 34px rgba(45,36,48,.22)}\n    .btn-primary:hover{transform:translateY(-2px);background:#181219}\n    .btn-ghost{border-color:var(--line);background:rgba(255,255,255,.7)}\n    .btn-ghost:hover{background:white;transform:translateY(-2px)}\n\n    .icon{width:22px;height:22px;display:inline-block;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}\n    .icon.sm{width:17px;height:17px}.icon.lg{width:34px;height:34px}.icon.xl{width:48px;height:48px}\n    .icon-orb{width:58px;height:58px;border-radius:18px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.42);background:linear-gradient(145deg,rgba(255,255,255,.72),rgba(255,255,255,.24));box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 16px 35px rgba(57,35,47,.12);backdrop-filter:blur(12px)}\n    .icon-orb.dark{background:linear-gradient(145deg,rgba(255,255,255,.14),rgba(255,255,255,.05));border-color:rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 18px 36px rgba(0,0,0,.16)}\n    .benefit .icon-wrap{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(145deg,#fff,#f5ece8);border:1px solid rgba(45,36,48,.08);box-shadow:0 8px 18px rgba(65,39,53,.08);color:var(--rose-deep)}\n    .benefit:nth-child(2) .icon-wrap{color:#8c6f36}.benefit:nth-child(3) .icon-wrap{color:#6f805f}.benefit:nth-child(4) .icon-wrap{color:#6e4a6a}\n    .pill .icon{color:var(--gold)}\n    .memory-card b{display:flex!important;align-items:center;gap:10px}.memory-card .icon{color:var(--rose-deep)}\n    .memory-card:nth-child(2) .icon{color:var(--berry)}\n    .legend span{display:inline-flex;align-items:center;gap:8px}.legend .icon{width:16px;height:16px}\n    .time-card .milestone-icon{width:46px;height:46px;border-radius:15px;display:grid;place-items:center;background:rgba(255,255,255,.75);border:1px solid rgba(255,255,255,.95);box-shadow:0 10px 24px rgba(80,48,60,.08);color:var(--rose-deep);margin-bottom:24px}\n    .day-cell .drink{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.day-cell .drink .icon{width:18px;height:18px}.day-cell .drink small{width:100%;padding-left:26px}\n    .night-status{display:flex;align-items:center;gap:7px;font-size:.74rem;color:#746a74}.night-status .icon{width:14px;height:14px;color:var(--berry)}\n\n    nav{position:relative;z-index:5;top:auto;left:auto;right:auto;margin:24px 0 0}\n    .nav-inner{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 10px 18px;border:1px solid rgba(255,255,255,.72);background:rgba(255,250,245,.78);backdrop-filter:blur(18px);border-radius:999px;box-shadow:0 10px 34px rgba(70,40,54,.10)}\n    .brand{font-size:1.05rem;font-weight:900;letter-spacing:.08em}.brand span{color:var(--rose-deep)}\n    .nav-links{display:flex;gap:20px;font-weight:700;font-size:.9rem;color:var(--muted)}\n    .lang-switch{border:0;background:var(--ink);color:white;border-radius:999px;padding:10px 14px;font-weight:800;cursor:pointer}\n\n    .hero{min-height:100vh;padding:54px 0 60px;display:flex;align-items:center;position:relative}\n    .hero-grid{display:grid;grid-template-columns:1.04fr .96fr;gap:50px;align-items:center}\n    .program-lockup{display:flex;align-items:center;gap:14px;margin:0 0 17px;color:var(--ink)}\n    .program-lockup:before{content:\"\";width:44px;height:1px;background:linear-gradient(90deg,var(--gold),rgba(200,155,82,.25));flex:0 0 auto}\n    .program-lockup span{font-size:clamp(.76rem,1.1vw,.92rem);font-weight:900;letter-spacing:.25em;text-transform:uppercase;white-space:nowrap}\n    .program-lockup i{width:5px;height:5px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 5px rgba(200,155,82,.12);flex:0 0 auto}\n    .hero-copy h1{font-size:clamp(3.15rem,7vw,7.25rem);line-height:.91;letter-spacing:-.075em;margin:18px 0 24px;max-width:820px}\n    .hero-copy h1 .soft{font-weight:500;font-style:italic;color:var(--rose-deep)}\n    .hero-copy .lead{font-size:clamp(1.05rem,1.8vw,1.35rem);color:var(--muted);max-width:690px}\n    .hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}\n    .memory-strip{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:34px;max-width:700px}\n    .memory-card{padding:18px 20px;border-radius:22px;border:1px solid var(--line);background:rgba(255,255,255,.68)}\n    .memory-card b{display:block;font-size:1.02rem}.memory-card small{color:var(--muted)}\n    .hero-art{position:relative;min-height:660px}\n    .hero-frame{position:absolute;inset:0;border-radius:46px;overflow:hidden;box-shadow:var(--shadow);background:#eadde0}\n    .hero-frame img{width:100%;height:100%;object-fit:cover}\n    .floating-note{position:absolute;right:-18px;bottom:55px;max-width:230px;padding:18px;border-radius:22px;background:rgba(255,255,255,.9);backdrop-filter:blur(12px);box-shadow:0 16px 40px rgba(61,36,46,.15);transform:rotate(-3deg)}\n    .floating-note strong{display:block;font-size:1.15rem;margin-bottom:5px}.floating-note span{font-size:.86rem;color:var(--muted)}\n    .day-badge{position:absolute;left:-30px;top:75px;width:115px;height:115px;border-radius:50%;display:grid;place-items:center;text-align:center;background:var(--ink);color:white;box-shadow:0 20px 50px rgba(45,36,48,.25);transform:rotate(7deg);font-weight:900;line-height:1.15}\n    .day-badge em{display:block;font-size:2rem;font-style:normal}\n\n    section{padding:95px 0}\n    .section-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:40px}\n    .section-head h2{font-size:clamp(2.4rem,5vw,5rem);line-height:1;letter-spacing:-.055em;margin:10px 0 0;max-width:760px}\n    .section-head p{max-width:480px;color:var(--muted);margin:0}\n\n    .ritual{background:var(--ink);color:white;position:relative;overflow:hidden}\n    .ritual:before{content:\"30\";position:absolute;right:-20px;top:-145px;font-size:30rem;line-height:1;font-weight:900;color:rgba(255,255,255,.035);letter-spacing:-.1em}\n    .ritual .section-head p{color:rgba(255,255,255,.68)}\n    .routine-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;position:relative}\n    .routine-card{padding:34px;border-radius:32px;min-height:370px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative}\n    .routine-card.day{background:linear-gradient(145deg,#f2d5d8,#fff2eb);color:var(--ink)}\n    .routine-card.night{background:linear-gradient(145deg,#5b3451,#261c2a)}\n    .routine-card h3{font-size:clamp(2rem,4vw,3.7rem);line-height:.98;letter-spacing:-.045em;margin:12px 0}\n    .routine-card .big-rule{font-size:1.15rem;font-weight:800;max-width:420px}\n    .routine-card .sub{opacity:.75;max-width:480px}\n    .routine-icon{position:absolute;right:28px;top:24px}\n    .formula{display:flex;gap:9px;flex-wrap:wrap;margin-top:20px}\n    .formula span{padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.17);font-size:.84rem;font-weight:700}\n    .day .formula span{background:rgba(45,36,48,.08)}\n\n    .calendar{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}\n    .calendar .day-cell{min-height:112px;border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.78);padding:14px;display:flex;flex-direction:column;justify-content:space-between;transition:.25s ease}\n    .calendar .day-cell:hover{transform:translateY(-4px);box-shadow:0 15px 40px rgba(70,40,54,.10)}\n    .day-num{font-size:.77rem;font-weight:800;color:var(--muted)}\n    .drink{font-size:.92rem;font-weight:800}.pearl{color:var(--rose-deep)}.bird{color:var(--gold)}.nmn{color:var(--berry)}\n    .night-dot{width:9px;height:9px;border-radius:50%;background:var(--berry);display:inline-block;margin-right:6px}\n    .legend{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;color:var(--muted);font-size:.88rem}\n    .legend span{padding:7px 11px;border-radius:999px;background:white;border:1px solid var(--line)}\n\n    .products{display:grid;gap:30px}\n    .product-card{display:grid;grid-template-columns:.8fr 1.2fr;gap:0;border-radius:36px;overflow:hidden;background:white;box-shadow:var(--shadow);border:1px solid rgba(255,255,255,.8)}\n    .product-card:nth-child(even){grid-template-columns:1.2fr .8fr}.product-card:nth-child(even) .product-media{order:2}\n    .product-media{min-height:520px;background:#f3e7e5;position:relative;overflow:hidden}\n    .product-media img{width:100%;height:100%;object-fit:cover;transition:.55s ease}.product-card:hover .product-media img{transform:scale(1.035)}\n    .product-content{padding:50px;display:flex;flex-direction:column;justify-content:center}\n    .product-content h3{font-size:clamp(2.15rem,4vw,4.2rem);line-height:1;letter-spacing:-.05em;margin:10px 0 18px}\n    .product-content .tagline{font-size:1.18rem;font-weight:800;color:var(--rose-deep)}\n    .benefits{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:24px 0}\n    .benefit{padding:14px;border-radius:18px;background:linear-gradient(145deg,#fff,#fbf5f1);border:1px solid var(--line);font-weight:700;display:flex;align-items:center;gap:12px;min-height:70px;box-shadow:0 8px 22px rgba(70,40,54,.045)}\n    .ingredients{color:var(--muted);font-size:.93rem}\n\n    .journey{background:linear-gradient(155deg,#f3d9dc,#fff9ef)}\n    .timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}\n    .time-card{padding:28px 24px;border-radius:25px;background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.9);box-shadow:0 18px 40px rgba(80,48,60,.08)}\n    .time-card .num{font-size:3rem;font-weight:900;line-height:1;color:var(--rose-deep)}\n    .time-card h4{font-size:1.15rem;margin:14px 0 5px}.time-card p{color:var(--muted);font-size:.92rem;margin:0}\n\n    .manifesto{padding:115px 0;text-align:center}\n    .manifesto h2{font-size:clamp(3rem,7vw,7rem);line-height:.98;letter-spacing:-.07em;margin:0 auto 25px;max-width:1050px}\n    .manifesto h2 span{color:var(--rose-deep);font-style:italic;font-weight:500}\n    .manifesto p{max-width:680px;margin:auto;color:var(--muted);font-size:1.08rem}\n\n    .cta-box{border-radius:42px;background:var(--ink);color:white;padding:65px;display:grid;grid-template-columns:1.25fr .75fr;gap:30px;align-items:center;overflow:hidden;position:relative}\n    .cta-box:after{content:\"GLOW\";position:absolute;right:-30px;bottom:-58px;font-size:9rem;font-weight:900;color:rgba(255,255,255,.04)}\n    .cta-box h2{font-size:clamp(2.4rem,5vw,5rem);line-height:1;letter-spacing:-.055em;margin:8px 0 18px}\n    .cta-box p{color:rgba(255,255,255,.7);max-width:650px}\n    .cta-side{display:flex;justify-content:flex-end;position:relative;z-index:1}\n    .cta-side .btn{background:white;color:var(--ink);padding:18px 27px}\n\n    footer{padding:38px 0 55px;color:var(--muted);font-size:.82rem}\n    .footer-grid{display:flex;justify-content:space-between;gap:25px;border-top:1px solid var(--line);padding-top:25px}\n    [data-lang=\"en\"]{display:none}\n    body.en [data-lang=\"zh\"]{display:none}\n    body.en [data-lang=\"en\"]{display:block}\n    body.en span[data-lang=\"en\"],body.en b[data-lang=\"en\"],body.en small[data-lang=\"en\"]{display:inline}\n\n    @media(max-width:980px){\n      .hero-grid,.product-card,.product-card:nth-child(even),.cta-box{grid-template-columns:1fr}\n      .hero-art{min-height:620px}.product-card:nth-child(even) .product-media{order:0}\n      .calendar{grid-template-columns:repeat(5,1fr)}.timeline{grid-template-columns:1fr 1fr}\n      .cta-side{justify-content:flex-start}.nav-links{display:none}\n    }\n    @media(max-width:720px){\n      .container{width:min(100% - 22px,1180px)}\n      nav{top:auto;margin-top:12px}.nav-inner{padding-left:14px}\n      .hero{padding-top:38px}.program-lockup{gap:10px}.program-lockup:before{width:26px}.program-lockup span{letter-spacing:.17em;font-size:.68rem}.hero-copy h1{font-size:3.4rem}.hero-art{min-height:500px;margin-top:5px}\n      .day-badge{left:8px;top:18px;width:92px;height:92px}.floating-note{right:7px;bottom:18px}\n      section{padding:68px 0}.section-head{display:block}.section-head p{margin-top:18px}\n      .memory-strip,.routine-grid,.benefits,.timeline{grid-template-columns:1fr}\n      .calendar{grid-template-columns:repeat(3,1fr);gap:8px}.calendar .day-cell{min-height:94px;padding:11px}\n      .product-media{min-height:390px}.product-content{padding:31px 24px}\n      .cta-box{padding:38px 25px}.footer-grid{display:block}.footer-grid div+div{margin-top:12px}\n    }\n  \n\n    \/* ===== 2026 readability \u0026 premium hierarchy upgrade ===== *\/\n    .container{width:min(1320px,calc(100% - 64px))}\n    body{font-size:17px}\n    .nav-inner{padding:13px 16px 13px 24px}\n    .brand{font-size:1.12rem}\n    .nav-links{font-size:1rem;gap:28px}\n    .lang-switch{font-size:1rem;padding:11px 17px}\n\n    .hero{padding-top:58px}\n    .hero-grid{grid-template-columns:1.02fr .98fr;gap:64px}\n    .hero-copy h1{font-size:clamp(4.4rem,7.1vw,7.7rem);line-height:.9;margin:25px 0 30px}\n    .hero-copy .lead{font-size:clamp(1.2rem,1.7vw,1.52rem);line-height:1.75;max-width:760px}\n    .pill{font-size:1rem;padding:11px 18px}\n    .btn{font-size:1.08rem;padding:18px 27px}\n    .memory-strip{gap:16px;margin-top:38px}\n    .memory-card{padding:23px 25px;min-height:112px;display:flex;flex-direction:column;justify-content:center}\n    .memory-card b{font-size:1.18rem!important;margin-bottom:6px}\n    .memory-card small{font-size:1rem;line-height:1.55}\n\n    section{padding:115px 0}\n    .section-head{margin-bottom:54px;align-items:center}\n    .section-head h2{font-size:clamp(3.5rem,5.8vw,6.2rem);line-height:.95;max-width:820px}\n    .section-head p{font-size:1.25rem;line-height:1.75;max-width:560px}\n    .eyebrow{font-size:.9rem;letter-spacing:.2em}\n\n    .routine-grid{gap:28px}\n    .routine-card{padding:42px;min-height:430px}\n    .routine-card h3{font-size:clamp(2.7rem,4vw,4.2rem)}\n    .routine-card .big-rule{font-size:1.4rem;line-height:1.55}\n    .routine-card .sub{font-size:1.08rem;line-height:1.75}\n    .formula span{font-size:.98rem;padding:10px 14px}\n\n    \/* Calendar: fewer columns, larger type, stronger key information *\/\n    .calendar{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}\n    .calendar .day-cell{min-height:172px;padding:24px 22px;border-radius:25px;background:rgba(255,255,255,.9);box-shadow:0 9px 25px rgba(70,40,54,.045)}\n    .day-num{font-size:.96rem;letter-spacing:.02em}\n    .drink{font-size:1.18rem;line-height:1.5}\n    .day-cell .drink{gap:10px}\n    .day-cell .drink .icon{width:23px;height:23px}\n    .day-cell .drink small{font-size:1rem;padding-left:33px;margin-top:4px;font-weight:800}\n    .night-status{font-size:.96rem;gap:9px;line-height:1.45}\n    .night-status .icon{width:18px;height:18px}\n    .legend{font-size:1rem;gap:14px;margin-top:28px}\n    .legend span{padding:10px 14px}\n\n    .product-card{border-radius:42px}\n    .product-media{min-height:600px}\n    .product-content{padding:64px}\n    .product-content h3{font-size:clamp(3rem,4.5vw,5rem)}\n    .product-content .tagline{font-size:1.38rem}\n    .benefit{font-size:1.04rem;min-height:82px;padding:17px}\n    .ingredients{font-size:1.08rem;line-height:1.75}\n\n    .time-card{padding:34px 30px;min-height:285px}\n    .time-card .num{font-size:3.8rem}\n    .time-card h4{font-size:1.42rem}\n    .time-card p{font-size:1.06rem;line-height:1.7}\n    .manifesto p{font-size:1.25rem;line-height:1.8}\n    .cta-box p{font-size:1.18rem;line-height:1.75}\n\n    @media(max-width:1100px){\n      .container{width:min(100% - 42px,1320px)}\n      .calendar{grid-template-columns:repeat(3,minmax(0,1fr))}\n      .hero-grid{gap:38px}\n    }\n    @media(max-width:760px){\n      body{font-size:16px}\n      .container{width:min(100% - 24px,1320px)}\n      .hero-copy h1{font-size:clamp(3.55rem,16vw,5.5rem)}\n      .hero-copy .lead{font-size:1.14rem}\n      .memory-card{min-height:100px;padding:19px}\n      .section-head h2{font-size:clamp(3rem,14vw,4.8rem)}\n      .section-head p{font-size:1.12rem}\n      .routine-card{padding:30px 25px;min-height:390px}\n      .calendar{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n      .calendar .day-cell{min-height:155px;padding:18px 16px}\n      .day-num{font-size:.9rem}\n      .drink{font-size:1.05rem}\n      .day-cell .drink small{font-size:.93rem;padding-left:30px}\n      .night-status{font-size:.88rem}\n      .product-content{padding:38px 27px}\n      .product-media{min-height:430px}\n    }\n    @media(max-width:430px){\n      .calendar{grid-template-columns:1fr}\n      .calendar .day-cell{min-height:142px}\n    }\n\n    \/* ===== Hero banner: preserve the complete original artwork ===== *\/\n    .hero-art{\n      position:relative;\n      min-height:0;\n      width:100%;\n      aspect-ratio:1774 \/ 887;\n      align-self:center;\n    }\n    .hero-frame{\n      position:absolute;\n      inset:0;\n      border-radius:38px;\n      overflow:hidden;\n      box-shadow:var(--shadow);\n      background:#f7efec;\n    }\n    .hero-frame img{\n      display:block;\n      width:100%;\n      height:100%;\n      object-fit:contain;\n      object-position:center;\n    }\n    @media(max-width:980px){\n      .hero-art{min-height:0;aspect-ratio:1774 \/ 887;margin-top:24px}\n    }\n    @media(max-width:720px){\n      .hero-art{min-height:0;aspect-ratio:1774 \/ 887;margin-top:20px}\n      .hero-frame{border-radius:24px}\n      .day-badge{left:10px;top:12px;width:76px;height:76px;font-size:.76rem}\n      .day-badge em{font-size:1.45rem}\n      .floating-note{right:8px;bottom:10px;max-width:155px;padding:12px 14px;border-radius:16px}\n      .floating-note strong{font-size:.86rem}\n      .floating-note span{font-size:.68rem}\n    }\n\n\n\n    \/* ===== Cinematic full-width hero ===== *\/\n    .hero-cinematic{\n      min-height:0;\n      padding:0;\n      display:block;\n      background:#f7f1eb;\n      isolation:isolate;\n    }\n    .hero-banner-wrap{\n      position:relative;\n      width:100%;\n      overflow:hidden;\n      background:#f7f1eb;\n    }\n    .hero-banner-image{\n      display:block;\n      width:100%;\n      height:auto;\n      aspect-ratio:1774\/887;\n      object-fit:contain;\n      object-position:center;\n    }\n    .hero-shade{\n      position:absolute;\n      inset:0;\n      pointer-events:none;\n      background:\n        linear-gradient(90deg,rgba(255,251,247,.98) 0%,rgba(255,251,247,.92) 25%,rgba(255,251,247,.60) 42%,rgba(255,251,247,.10) 61%,rgba(255,251,247,0) 76%),\n        linear-gradient(180deg,rgba(255,255,255,.08),rgba(45,36,48,.05));\n    }\n    .hero-banner-copy{\n      position:absolute;\n      z-index:2;\n      left:max(5vw,48px);\n      top:50%;\n      transform:translateY(-50%);\n      width:min(49vw,820px);\n      padding:36px 0;\n    }\n    .hero-banner-copy .program-lockup{margin-bottom:22px}\n    .hero-banner-copy .program-lockup span{font-size:clamp(.72rem,.82vw,.95rem);letter-spacing:.28em}\n    .hero-kicker{\n      margin-bottom:16px;\n      color:var(--rose-deep);\n      font-size:clamp(.8rem,1vw,1rem);\n      font-weight:900;\n      letter-spacing:.16em;\n      text-transform:uppercase;\n    }\n    .hero-banner-copy h1{\n      margin:0 0 28px;\n      font-size:clamp(4.6rem,7.3vw,9rem);\n      line-height:.88;\n      letter-spacing:-.075em;\n      text-wrap:balance;\n    }\n    .hero-banner-copy h1 .soft{color:var(--rose-deep);font-weight:500;font-style:italic}\n    .hero-banner-copy .lead{\n      max-width:700px;\n      margin:0;\n      color:#665c65;\n      font-size:clamp(1.05rem,1.35vw,1.45rem);\n      line-height:1.75;\n    }\n    .hero-banner-copy .hero-actions{align-items:center;margin-top:34px;gap:22px}\n    .hero-banner-copy .btn{font-size:clamp(.98rem,1.05vw,1.15rem);padding:18px 27px}\n    .hero-text-link{display:inline-flex;align-items:center;gap:10px;font-weight:800;border-bottom:1px solid rgba(45,36,48,.35);padding:9px 0}\n    .hero-rhythm{\n      display:flex;\n      gap:14px;\n      flex-wrap:wrap;\n      margin-top:38px;\n    }\n    .hero-rhythm\u003ediv{\n      display:flex;\n      align-items:center;\n      gap:10px;\n      min-height:52px;\n      padding:12px 16px;\n      border:1px solid rgba(45,36,48,.10);\n      border-radius:999px;\n      background:rgba(255,255,255,.76);\n      box-shadow:0 10px 30px rgba(70,40,54,.07);\n      backdrop-filter:blur(12px);\n      font-size:clamp(.82rem,.9vw,1rem);\n    }\n    .hero-rhythm .icon{width:20px;height:20px;color:var(--rose-deep)}\n    .hero-rhythm\u003ediv:nth-child(2) .icon{color:var(--berry)}\n    .hero-language{\n      position:absolute;\n      z-index:4;\n      top:28px;\n      right:32px;\n      box-shadow:0 12px 30px rgba(45,36,48,.18);\n    }\n    .hero-scroll{\n      position:absolute;\n      z-index:3;\n      left:50%;\n      bottom:22px;\n      transform:translateX(-50%);\n      display:flex;\n      flex-direction:column;\n      align-items:center;\n      gap:7px;\n      color:#4f454f;\n      font-size:.67rem;\n      font-weight:900;\n      letter-spacing:.22em;\n    }\n    .hero-scroll i{display:block;width:1px;height:34px;background:linear-gradient(var(--ink),transparent)}\n\n    @media (min-width:1600px){\n      .hero-banner-copy{left:6vw;width:min(45vw,900px)}\n      .hero-banner-copy h1{font-size:clamp(7rem,7.1vw,9.4rem)}\n    }\n    @media (max-width:1100px){\n      .hero-banner-copy{left:4vw;width:53vw}\n      .hero-banner-copy h1{font-size:clamp(3.6rem,7vw,5.8rem)}\n      .hero-rhythm{margin-top:24px}\n      .hero-rhythm\u003ediv{padding:9px 12px}\n    }\n    @media (max-width:760px){\n      .hero-banner-wrap{display:flex;flex-direction:column;background:#fffaf5}\n      .hero-banner-image{order:1;width:100%;aspect-ratio:1774\/887;object-fit:contain}\n      .hero-shade{display:none}\n      .hero-banner-copy{\n        position:relative;\n        order:2;\n        left:auto;\n        top:auto;\n        transform:none;\n        width:auto;\n        padding:42px 22px 48px;\n      }\n      .hero-banner-copy .program-lockup{margin-bottom:17px}\n      .hero-banner-copy h1{font-size:clamp(3.5rem,16vw,5.1rem);margin-bottom:24px}\n      .hero-banner-copy .lead{font-size:1.08rem;line-height:1.7}\n      .hero-banner-copy .hero-actions{margin-top:28px;align-items:flex-start;gap:14px}\n      .hero-banner-copy .btn{width:100%}\n      .hero-rhythm{display:grid;grid-template-columns:1fr;margin-top:28px}\n      .hero-rhythm\u003ediv{border-radius:20px;font-size:.92rem}\n      .hero-language{top:14px;right:14px;padding:9px 13px;font-size:.88rem}\n      .hero-scroll{display:none}\n    }\n  \n\n    \/* ===== FINAL XL TYPE + CONTRAST FIX ===== *\/\n    .hero-banner-wrap{min-height:clamp(720px,50vw,980px)}\n    .hero-banner-image{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center}\n    .hero-shade{\n      background:\n        linear-gradient(90deg,rgba(255,252,249,.99) 0%,rgba(255,252,249,.97) 31%,rgba(255,252,249,.86) 43%,rgba(255,252,249,.25) 58%,rgba(255,252,249,0) 72%),\n        linear-gradient(180deg,rgba(255,255,255,.04),rgba(45,36,48,.06));\n    }\n    .hero-banner-copy{\n      left:clamp(34px,6vw,118px);\n      width:min(45vw,760px);\n      padding:clamp(28px,3vw,54px) 0;\n    }\n    .hero-banner-copy .program-lockup span{font-size:clamp(.92rem,1vw,1.18rem);letter-spacing:.3em}\n    .hero-kicker{font-size:clamp(1rem,1.08vw,1.28rem);margin-bottom:22px}\n    .hero-banner-copy h1{\n      font-size:clamp(5.7rem,8.2vw,10.8rem);\n      line-height:.84;\n      margin-bottom:34px;\n      max-width:760px;\n      text-shadow:0 2px 0 rgba(255,255,255,.3);\n    }\n    .hero-banner-copy .lead{\n      font-size:clamp(1.35rem,1.48vw,1.72rem);\n      line-height:1.7;\n      max-width:690px;\n      font-weight:500;\n      color:#514751;\n    }\n    .hero-banner-copy .btn{font-size:1.28rem;padding:21px 32px}\n    .hero-text-link{font-size:1.18rem}\n    .hero-rhythm\u003ediv{font-size:1.08rem;min-height:60px;padding:15px 20px}\n\n    .ritual{color:#fff!important}\n    .ritual .section-head h2,\n    .ritual .section-head h2 span,\n    .ritual .section-head p{color:#fff!important}\n    .ritual .section-head p{color:rgba(255,255,255,.82)!important;font-size:clamp(1.25rem,1.55vw,1.65rem)}\n    .ritual .eyebrow{font-size:1rem}\n    .ritual .section-head h2{font-size:clamp(4.8rem,7vw,8.4rem);line-height:.9}\n    .routine-grid{gap:30px}\n    .routine-card{min-height:520px;padding:48px 48px 42px}\n    .routine-card h3{font-size:clamp(3.5rem,4.8vw,5.7rem);line-height:.92;margin:18px 0 14px}\n    .routine-card .big-rule{font-size:clamp(1.45rem,1.7vw,1.95rem);line-height:1.5}\n    .routine-card .sub{font-size:clamp(1.12rem,1.22vw,1.35rem);line-height:1.75}\n    .routine-card.night,\n    .routine-card.night h3,\n    .routine-card.night .big-rule,\n    .routine-card.night .sub,\n    .routine-card.night span{color:#fff!important}\n    .routine-card.day h3,\n    .routine-card.day .big-rule{color:#251d27!important}\n    .formula span{font-size:1.05rem;padding:11px 16px}\n    .routine-icon .icon{width:54px;height:54px}\n    .icon-orb{width:72px;height:72px;border-radius:22px}\n\n    #calendar .section-head h2{font-size:clamp(4.4rem,6.7vw,7.8rem)}\n    #calendar .section-head p{font-size:clamp(1.2rem,1.45vw,1.55rem)}\n    .calendar{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}\n    .calendar .day-cell{min-height:205px;padding:28px 26px}\n    .day-num{font-size:1.08rem}\n    .drink{font-size:1.35rem}\n    .day-cell .drink small{font-size:1.12rem;padding-left:34px}\n    .night-status{font-size:1.08rem}\n    .legend{font-size:1.08rem}\n\n    @media(max-width:1180px){\n      .hero-banner-wrap{min-height:720px}\n      .hero-banner-copy{width:52vw;left:36px}\n      .hero-banner-copy h1{font-size:clamp(4.7rem,8vw,7.2rem)}\n      .hero-banner-copy .lead{font-size:1.25rem}\n      .routine-card{min-height:500px;padding:40px}\n      .calendar{grid-template-columns:repeat(3,minmax(0,1fr))}\n    }\n    @media(max-width:800px){\n      .hero-banner-wrap{min-height:0;display:flex;flex-direction:column}\n      .hero-banner-image{height:auto;aspect-ratio:1774\/887;object-fit:contain;order:1}\n      .hero-banner-copy{order:2;position:relative;left:auto;top:auto;transform:none;width:auto;padding:48px 24px 54px;background:#fffaf5}\n      .hero-banner-copy h1{font-size:clamp(4.2rem,17vw,6rem);line-height:.86}\n      .hero-banner-copy .lead{font-size:1.2rem}\n      .hero-rhythm\u003ediv{font-size:1rem}\n      .ritual .section-head h2,#calendar .section-head h2{font-size:clamp(3.8rem,15vw,5.5rem)}\n      .ritual .section-head p,#calendar .section-head p{font-size:1.16rem}\n      .routine-card{min-height:450px;padding:32px 26px}\n      .routine-card h3{font-size:clamp(3rem,12vw,4.4rem)}\n      .routine-card .big-rule{font-size:1.35rem}\n      .routine-card .sub{font-size:1.06rem}\n      .calendar{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}\n      .calendar .day-cell{min-height:180px;padding:21px 18px}\n    }\n    @media(max-width:480px){\n      .hero-banner-copy h1{font-size:clamp(3.7rem,17vw,5rem)}\n      .calendar{grid-template-columns:1fr}\n      .calendar .day-cell{min-height:170px}\n    }\n\n\n    \/* ===== CLEAN SPLIT HERO · NO TEXT OVER IMAGE ===== *\/\n    .hero-cinematic{\n      min-height:auto;\n      padding:0;\n      background:#fffaf5;\n    }\n    .hero-banner-wrap{\n      display:grid;\n      grid-template-columns:minmax(520px,42%) minmax(0,58%);\n      min-height:clamp(720px,48vw,920px);\n      width:100%;\n      background:#fffaf5;\n      overflow:hidden;\n    }\n    .hero-banner-image{\n      grid-column:2;\n      grid-row:1;\n      width:100%;\n      height:100%;\n      object-fit:contain;\n      object-position:center;\n      background:#fff8f2;\n      align-self:stretch;\n    }\n    .hero-shade{display:none!important}\n    .hero-banner-copy{\n      grid-column:1;\n      grid-row:1;\n      position:relative;\n      left:auto;\n      top:auto;\n      transform:none;\n      width:auto;\n      z-index:2;\n      padding:clamp(70px,7vw,130px) clamp(40px,5vw,100px);\n      display:flex;\n      flex-direction:column;\n      justify-content:center;\n      background:\n        radial-gradient(circle at 14% 15%,rgba(246,223,226,.75),transparent 34%),\n        #fffaf5;\n      border-right:1px solid rgba(45,36,48,.08);\n    }\n    .hero-banner-copy .program-lockup{margin-bottom:24px}\n    .hero-banner-copy .program-lockup span{\n      font-size:clamp(.9rem,1vw,1.12rem);\n      letter-spacing:.28em;\n    }\n    .hero-kicker{\n      font-size:clamp(1rem,1.15vw,1.3rem);\n      margin-bottom:26px;\n      color:var(--rose-deep);\n    }\n    .hero-banner-copy h1{\n      font-size:clamp(5.4rem,7.8vw,9.6rem);\n      line-height:.86;\n      letter-spacing:-.075em;\n      max-width:780px;\n      margin:0 0 34px;\n      text-shadow:none;\n    }\n    .hero-banner-copy .lead{\n      max-width:690px;\n      font-size:clamp(1.28rem,1.42vw,1.65rem);\n      line-height:1.75;\n      color:#514751;\n    }\n    .hero-banner-copy .hero-actions{margin-top:36px}\n    .hero-banner-copy .btn{font-size:1.2rem;padding:20px 30px}\n    .hero-rhythm{\n      display:grid;\n      grid-template-columns:1fr;\n      gap:12px;\n      margin-top:34px;\n      max-width:720px;\n    }\n    .hero-rhythm\u003ediv{\n      min-height:64px;\n      padding:16px 20px;\n      font-size:1.08rem;\n      background:#fff;\n      border:1px solid rgba(45,36,48,.1);\n      border-radius:20px;\n      box-shadow:0 12px 30px rgba(70,40,54,.06);\n    }\n    .hero-language{top:22px;right:22px}\n    .hero-scroll{display:none!important}\n\n    \/* Calendar removed: tighten product transition *\/\n    #products{padding-top:110px}\n\n    @media(max-width:1180px){\n      .hero-banner-wrap{grid-template-columns:minmax(440px,46%) minmax(0,54%);min-height:760px}\n      .hero-banner-copy{padding:78px 42px}\n      .hero-banner-copy h1{font-size:clamp(4.8rem,7.8vw,7.4rem)}\n    }\n    @media(max-width:800px){\n      .hero-banner-wrap{\n        display:flex;\n        flex-direction:column;\n        min-height:0;\n      }\n      .hero-banner-image{\n        order:1;\n        width:100%;\n        height:auto;\n        aspect-ratio:1774\/887;\n        object-fit:contain;\n        background:#fff8f2;\n      }\n      .hero-banner-copy{\n        order:2;\n        width:100%;\n        padding:52px 24px 62px;\n        border-right:0;\n        border-top:1px solid rgba(45,36,48,.08);\n      }\n      .hero-banner-copy h1{\n        font-size:clamp(4rem,17vw,6rem);\n        line-height:.86;\n      }\n      .hero-banner-copy .lead{font-size:1.18rem}\n      .hero-language{top:14px;right:14px}\n      #products{padding-top:78px}\n    }\n    @media(max-width:480px){\n      .hero-banner-copy{padding:44px 20px 52px}\n      .hero-banner-copy h1{font-size:clamp(3.55rem,17vw,4.9rem)}\n      .hero-banner-copy .program-lockup span{font-size:.74rem;letter-spacing:.2em}\n      .hero-banner-copy .lead{font-size:1.08rem}\n      .hero-rhythm\u003ediv{font-size:1rem}\n    }\n\n\u003c\/style\u003e\n\u003cstyle id=\"refined-hero-v3\"\u003e\n  .hero-refined{position:relative;min-height:auto;padding:0;background:#fbf7f2;color:#231d25;overflow:hidden}\n  .hero-refined:before{content:\"\";position:absolute;inset:0;background:radial-gradient(circle at 8% 15%,rgba(220,158,174,.17),transparent 28%),radial-gradient(circle at 92% 8%,rgba(214,183,125,.13),transparent 24%);pointer-events:none}\n  .hero-refined-inner{position:relative;display:grid;grid-template-columns:minmax(460px,.82fr) minmax(620px,1.18fr);min-height:820px;max-width:1680px;margin:0 auto}\n  .hero-editorial-copy{padding:110px clamp(54px,5vw,96px) 74px clamp(54px,6vw,110px);display:flex;flex-direction:column;justify-content:center;z-index:2}\n  .hero-editorial-copy .program-lockup{margin:0 0 28px}\n  .hero-editorial-copy .program-lockup span{font-size:.82rem;letter-spacing:.3em}\n  .hero-editorial-copy .hero-kicker{font-size:.9rem;letter-spacing:.17em;font-weight:800;color:#ba566e;text-transform:uppercase;margin-bottom:22px}\n  .hero-editorial-copy h1{font-size:clamp(4.6rem,6.7vw,8.1rem);line-height:.86;letter-spacing:-.075em;margin:0 0 34px;max-width:760px}\n  .hero-editorial-copy h1 .soft{color:#b45469;font-style:normal;font-weight:700}\n  .hero-editorial-copy .lead{font-size:clamp(1.16rem,1.32vw,1.42rem);line-height:1.75;color:#665c65;max-width:690px;margin:0}\n  .hero-editorial-copy .hero-actions{margin-top:34px;align-items:center}\n  .hero-editorial-copy .btn{font-size:1.05rem;padding:18px 28px}\n  .hero-text-link{display:inline-flex;align-items:center;gap:10px;font-size:1rem;font-weight:800;color:#315e4c;padding:14px 4px;border-bottom:1px solid rgba(49,94,76,.32)}\n  .refined-rhythm{display:grid!important;grid-template-columns:1fr 1fr;gap:14px;margin-top:42px;max-width:720px}\n  .refined-rhythm\u003ediv{display:flex!important;align-items:center!important;gap:14px!important;padding:18px 18px!important;border:1px solid rgba(45,36,48,.1)!important;border-radius:20px!important;background:rgba(255,255,255,.7)!important;box-shadow:0 14px 34px rgba(62,43,52,.06)!important;color:#2d2430!important}\n  .rhythm-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:#fff0ed;color:#b34d63;flex:0 0 auto}\n  .rhythm-icon.night{background:#eee8f2;color:#59375d}\n  .refined-rhythm strong{display:block;font-size:1rem;line-height:1.2;margin-bottom:5px}\n  .refined-rhythm small{display:block;font-size:.88rem;line-height:1.35;color:#756b74}\n  .hero-visual-panel{padding:34px 34px 34px 0;display:flex;flex-direction:column;justify-content:center;min-width:0}\n  .hero-image-frame{position:relative;border-radius:38px;overflow:hidden;background:#efe5de;box-shadow:0 30px 90px rgba(67,43,53,.18);border:1px solid rgba(255,255,255,.82)}\n  .hero-image-frame img{width:100%;height:auto;aspect-ratio:2\/1;object-fit:cover;object-position:center;display:block}\n  .hero-image-frame:after{content:\"\";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.35);pointer-events:none}\n  .hero-image-caption{display:flex;justify-content:flex-end;gap:24px;padding:18px 10px 0;font-size:.72rem;letter-spacing:.16em;font-weight:800;color:#8b7c82}\n  .hero-language{position:absolute!important;top:28px!important;right:34px!important;z-index:10!important;box-shadow:0 14px 38px rgba(43,31,42,.14)}\n  @media(max-width:1250px){\n    .hero-refined-inner{grid-template-columns:.9fr 1.1fr;min-height:740px}\n    .hero-editorial-copy{padding:94px 46px 64px 54px}\n    .hero-editorial-copy h1{font-size:clamp(4.1rem,7vw,6.4rem)}\n    .refined-rhythm{grid-template-columns:1fr}\n    .hero-visual-panel{padding-right:24px}\n  }\n  @media(max-width:960px){\n    .hero-refined-inner{grid-template-columns:1fr;min-height:auto}\n    .hero-visual-panel{order:1;padding:72px 22px 0}\n    .hero-editorial-copy{order:2;padding:52px 28px 64px}\n    .hero-image-frame{border-radius:28px}\n    .hero-image-frame img{aspect-ratio:2\/1;object-fit:contain;background:#f5eee8}\n    .hero-image-caption{justify-content:center;gap:15px;font-size:.64rem}\n    .hero-editorial-copy h1{font-size:clamp(4rem,13vw,6.5rem);max-width:800px}\n    .hero-editorial-copy .lead{font-size:1.16rem}\n    .refined-rhythm{grid-template-columns:1fr 1fr;max-width:none}\n  }\n  @media(max-width:640px){\n    .hero-language{top:14px!important;right:14px!important}\n    .hero-visual-panel{padding:62px 12px 0}\n    .hero-image-frame{border-radius:20px}\n    .hero-editorial-copy{padding:40px 20px 52px}\n    .hero-editorial-copy .program-lockup{margin-bottom:22px}\n    .hero-editorial-copy .program-lockup:before{width:28px}\n    .hero-editorial-copy .program-lockup span{font-size:.67rem;letter-spacing:.2em}\n    .hero-editorial-copy .hero-kicker{font-size:.72rem;line-height:1.5;margin-bottom:16px}\n    .hero-editorial-copy h1{font-size:clamp(3.65rem,17vw,5rem);line-height:.88;margin-bottom:25px}\n    .hero-editorial-copy .lead{font-size:1.05rem;line-height:1.7}\n    .hero-editorial-copy .hero-actions{display:grid;grid-template-columns:1fr;margin-top:28px}\n    .hero-editorial-copy .btn,.hero-text-link{width:100%;justify-content:center}\n    .refined-rhythm{grid-template-columns:1fr;margin-top:30px}\n    .hero-image-caption{display:none}\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"precision-scale-v4\"\u003e\n  \/* Global scale *\/\n  body{font-size:20px}\n  .container{width:min(1580px,calc(100% - 88px))}\n  section{padding:145px 0}\n  .eyebrow{font-size:1.02rem;letter-spacing:.22em}\n  .btn{font-size:1.26rem;padding:22px 36px;min-height:74px}\n  .icon{width:27px;height:27px}\n  .icon.sm{width:21px;height:21px}.icon.lg{width:42px;height:42px}.icon.xl{width:58px;height:58px}\n\n  \/* Hero: preserve refined composition, enlarge every layer *\/\n  .hero-refined-inner{\n    grid-template-columns:minmax(570px,.86fr) minmax(760px,1.14fr);\n    min-height:980px;\n    max-width:1880px;\n  }\n  .hero-editorial-copy{padding:130px clamp(66px,5.3vw,118px) 94px clamp(68px,6vw,130px)}\n  .hero-editorial-copy .program-lockup{margin-bottom:34px}\n  .hero-editorial-copy .program-lockup:before{width:58px}\n  .hero-editorial-copy .program-lockup span{font-size:1rem;letter-spacing:.32em}\n  .hero-editorial-copy .hero-kicker{font-size:1.15rem;letter-spacing:.19em;margin-bottom:30px}\n  .hero-editorial-copy h1{\n    font-size:clamp(6.7rem,7.8vw,10.6rem);\n    line-height:.84;\n    letter-spacing:-.078em;\n    margin-bottom:44px;\n    max-width:920px;\n  }\n  .hero-editorial-copy .lead{\n    font-size:clamp(1.52rem,1.48vw,1.82rem);\n    line-height:1.78;\n    max-width:810px;\n  }\n  .hero-editorial-copy .hero-actions{margin-top:44px;gap:26px}\n  .hero-editorial-copy .btn{font-size:1.3rem;padding:23px 38px;min-height:78px}\n  .hero-text-link{font-size:1.22rem;padding:18px 6px}\n  .refined-rhythm{gap:18px;margin-top:52px;max-width:850px}\n  .refined-rhythm\u003ediv{padding:24px 24px!important;min-height:104px;border-radius:25px!important;gap:18px!important}\n  .rhythm-icon{width:56px;height:56px;border-radius:18px}\n  .rhythm-icon .icon{width:30px;height:30px}\n  .refined-rhythm strong{font-size:1.24rem;margin-bottom:8px}\n  .refined-rhythm small{font-size:1.08rem;line-height:1.5}\n  .hero-visual-panel{padding:42px 44px 42px 0}\n  .hero-image-frame{border-radius:46px;box-shadow:0 36px 105px rgba(67,43,53,.2)}\n  .hero-image-caption{font-size:.86rem;padding-top:24px;gap:34px}\n  .hero-language{top:34px!important;right:42px!important;font-size:1.08rem;padding:14px 19px}\n\n  \/* Section headers *\/\n  .section-head{margin-bottom:70px;gap:56px}\n  .section-head h2{font-size:clamp(4.6rem,6.2vw,7.6rem);line-height:.92;max-width:980px}\n  .section-head p{font-size:1.42rem;line-height:1.8;max-width:660px}\n\n  \/* Ritual *\/\n  .ritual .section-head h2{font-size:clamp(5.6rem,7.3vw,9.2rem)}\n  .ritual .section-head p{font-size:clamp(1.46rem,1.55vw,1.9rem)!important}\n  .routine-grid{gap:34px}\n  .routine-card{min-height:620px;padding:62px 60px 52px;border-radius:42px}\n  .routine-card h3{font-size:clamp(4.4rem,5.25vw,6.6rem);margin:24px 0 20px}\n  .routine-card .big-rule{font-size:clamp(1.72rem,1.85vw,2.18rem)}\n  .routine-card .sub{font-size:clamp(1.28rem,1.32vw,1.55rem)}\n  .formula{gap:13px;margin-top:28px}\n  .formula span{font-size:1.2rem;padding:14px 20px}\n  .routine-icon{right:40px;top:36px}\n  .icon-orb{width:88px;height:88px;border-radius:26px}\n  .routine-icon .icon{width:62px;height:62px}\n\n  \/* Products *\/\n  #products{padding-top:150px}\n  .products{gap:46px}\n  .product-card{border-radius:48px;grid-template-columns:.86fr 1.14fr}\n  .product-card:nth-child(even){grid-template-columns:1.14fr .86fr}\n  .product-media{min-height:720px}\n  .product-content{padding:82px 78px}\n  .product-content h3{font-size:clamp(4rem,4.9vw,6.2rem);margin:16px 0 26px}\n  .product-content .tagline{font-size:1.65rem;line-height:1.55}\n  .product-content p{font-size:1.3rem;line-height:1.8}\n  .benefits{gap:18px;margin:34px 0}\n  .benefit{font-size:1.2rem;min-height:98px;padding:21px 20px;border-radius:22px;gap:16px}\n  .benefit .icon-wrap{width:50px;height:50px;border-radius:15px}\n  .benefit .icon-wrap .icon{width:27px;height:27px}\n  .ingredients{font-size:1.2rem;line-height:1.8}\n\n  \/* Journey *\/\n  .timeline{gap:22px}\n  .time-card{padding:44px 38px;min-height:350px;border-radius:32px}\n  .time-card .milestone-icon{width:62px;height:62px;border-radius:19px;margin-bottom:30px}\n  .time-card .milestone-icon .icon{width:31px;height:31px}\n  .time-card .num{font-size:5rem}\n  .time-card h4{font-size:1.72rem;margin:20px 0 10px}\n  .time-card p{font-size:1.22rem;line-height:1.75}\n\n  \/* Manifesto \/ CTA *\/\n  .manifesto{padding:160px 0}\n  .manifesto h2{font-size:clamp(4.7rem,7.4vw,9.2rem);max-width:1380px;margin-bottom:38px}\n  .manifesto p{max-width:880px;font-size:1.45rem;line-height:1.85}\n  .cta-box{border-radius:52px;padding:88px 82px;gap:50px}\n  .cta-box h2{font-size:clamp(4.2rem,5.6vw,7rem);margin:14px 0 28px}\n  .cta-box p{font-size:1.42rem;line-height:1.8;max-width:800px}\n  .cta-side .btn{font-size:1.28rem;padding:23px 34px;min-height:76px}\n  footer{font-size:1rem;line-height:1.7;padding:50px 0 70px}\n\n  @media(max-width:1450px){\n    .container{width:min(100% - 56px,1450px)}\n    .hero-refined-inner{grid-template-columns:minmax(500px,.88fr) minmax(650px,1.12fr);min-height:870px}\n    .hero-editorial-copy{padding:110px 58px 80px 64px}\n    .hero-editorial-copy h1{font-size:clamp(5.8rem,7.7vw,8.6rem)}\n    .product-content{padding:66px 58px}\n    .product-media{min-height:650px}\n  }\n  @media(max-width:1100px){\n    body{font-size:18px}\n    .container{width:min(100% - 40px,1320px)}\n    section{padding:112px 0}\n    .hero-refined-inner{grid-template-columns:1fr;min-height:auto}\n    .hero-visual-panel{order:1;padding:82px 28px 0}\n    .hero-editorial-copy{order:2;padding:70px 42px 82px}\n    .hero-editorial-copy h1{font-size:clamp(5.1rem,11.5vw,8.2rem)}\n    .hero-editorial-copy .lead{font-size:1.38rem}\n    .refined-rhythm{grid-template-columns:1fr 1fr;max-width:none}\n    .routine-card{min-height:540px;padding:46px 42px}\n    .product-card,.product-card:nth-child(even){grid-template-columns:1fr}\n    .product-card:nth-child(even) .product-media{order:0}\n    .product-media{min-height:560px}\n    .timeline{grid-template-columns:1fr 1fr}\n  }\n  @media(max-width:700px){\n    body{font-size:17px}\n    .container{width:min(100% - 24px,1320px)}\n    section{padding:84px 0}\n    .hero-visual-panel{padding:68px 12px 0}\n    .hero-image-frame{border-radius:24px}\n    .hero-editorial-copy{padding:48px 22px 62px}\n    .hero-editorial-copy .program-lockup span{font-size:.78rem;letter-spacing:.22em}\n    .hero-editorial-copy .hero-kicker{font-size:.88rem}\n    .hero-editorial-copy h1{font-size:clamp(4.5rem,18vw,6.5rem);line-height:.86;margin-bottom:32px}\n    .hero-editorial-copy .lead{font-size:1.18rem;line-height:1.72}\n    .hero-editorial-copy .btn{font-size:1.12rem;min-height:66px;padding:18px 24px}\n    .hero-text-link{font-size:1.06rem}\n    .refined-rhythm{grid-template-columns:1fr;margin-top:38px}\n    .refined-rhythm\u003ediv{min-height:92px;padding:20px!important}\n    .rhythm-icon{width:50px;height:50px}\n    .refined-rhythm strong{font-size:1.14rem}\n    .refined-rhythm small{font-size:1rem}\n    .section-head{display:block;margin-bottom:46px}\n    .section-head h2{font-size:clamp(3.7rem,15vw,5.6rem)}\n    .section-head p{font-size:1.12rem;margin-top:24px}\n    .routine-grid{grid-template-columns:1fr}\n    .routine-card{min-height:500px;padding:38px 28px;border-radius:30px}\n    .routine-card h3{font-size:clamp(3.7rem,14vw,5.2rem)}\n    .routine-card .big-rule{font-size:1.38rem}\n    .routine-card .sub{font-size:1.05rem}\n    .icon-orb{width:70px;height:70px}\n    .routine-icon .icon{width:49px;height:49px}\n    .product-card{border-radius:32px}\n    .product-media{min-height:430px}\n    .product-content{padding:44px 28px}\n    .product-content h3{font-size:clamp(3.3rem,13vw,5rem)}\n    .product-content .tagline{font-size:1.35rem}\n    .product-content p{font-size:1.08rem}\n    .benefits{grid-template-columns:1fr}\n    .benefit{font-size:1.08rem;min-height:82px}\n    .ingredients{font-size:1rem}\n    .timeline{grid-template-columns:1fr}\n    .time-card{min-height:300px;padding:36px 30px}\n    .time-card .num{font-size:4.3rem}\n    .time-card h4{font-size:1.5rem}\n    .time-card p{font-size:1.08rem}\n    .manifesto{padding:105px 0}\n    .manifesto h2{font-size:clamp(3.8rem,15vw,5.8rem)}\n    .manifesto p{font-size:1.14rem}\n    .cta-box{padding:50px 30px;border-radius:34px}\n    .cta-box h2{font-size:clamp(3.5rem,14vw,5.2rem)}\n    .cta-box p{font-size:1.12rem}\n    .cta-side .btn{width:100%;font-size:1.1rem;min-height:66px}\n  }\n\u003c\/style\u003e\n\u003csvg aria-hidden=\"true\" style=\"position: absolute; visibility: hidden;\" height=\"0\" width=\"0\"\u003e\n    \u003csymbol viewbox=\"0 0 24 24\" id=\"i-sparkle\"\u003e\u003cpath d=\"M12 2l1.45 5.05L18.5 8.5l-5.05 1.45L12 15l-1.45-5.05L5.5 8.5l5.05-1.45L12 2Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M19 14l.85 2.65L22.5 17.5l-2.65.85L19 21l-.85-2.65-2.65-.85 2.65-.85L19 14Z\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol viewbox=\"0 0 24 24\" id=\"i-sun\"\u003e\u003ccircle r=\"4\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2M12 20v2M4.93 4.93l1.42 1.42M17.65 17.65l1.42 1.42M2 12h2M20 12h2M4.93 19.07l1.42-1.42M17.65 6.35l1.42-1.42\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol viewbox=\"0 0 24 24\" id=\"i-moon\"\u003e\u003cpath d=\"M20.5 14.4A8.5 8.5 0 0 1 9.6 3.5 8.5 8.5 0 1 0 20.5 14.4Z\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol viewbox=\"0 0 24 24\" id=\"i-pearl\"\u003e\u003cpath d=\"M4 14c2.2-5.5 5-8 8-8s5.8 2.5 8 8\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 14c2.2 2.7 4.9 4 8 4s5.8-1.3 8-4\"\u003e\u003c\/path\u003e\u003ccircle r=\"2.4\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003c\/symbol\u003e\n    \u003csymbol viewbox=\"0 0 24 24\" id=\"i-drop\"\u003e\u003cpath d=\"M12 2s6 6.2 6 11a6 6 0 0 1-12 0c0-4.8 6-11 6-11Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9.5 14.5c.8 1 1.7 1.5 3 1.5\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol viewbox=\"0 0 24 24\" id=\"i-leaf\"\u003e\u003cpath d=\"M20 4C12 4 6 8.5 6 15c0 2.8 2.2 5 5 5 6.5 0 9-7.5 9-16Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 20c3.5-5 7.5-8 12-10\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol viewbox=\"0 0 24 24\" id=\"i-gut\"\u003e\u003cpath d=\"M9 3v5c0 1.1-.9 2-2 2S5 9.1 5 8V6\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 3v6c0 1.7 1.3 3 3 3h1v3a6 6 0 0 1-6 6h-2a6 6 0 0 1-6-6v-1\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 13v2a2 2 0 0 0 4 0v-1\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol viewbox=\"0 0 24 24\" id=\"i-feather\"\u003e\u003cpath d=\"M20 4C12 4 6 9 6 16c0 2.2 1.8 4 4 4 7 0 10-8 10-16Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 21c4-5 8-9 13-12\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 15h5M12 11h4\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol viewbox=\"0 0 24 24\" id=\"i-shield\"\u003e\u003cpath d=\"M12 3 5 6v5c0 4.6 2.9 8.2 7 10 4.1-1.8 7-5.4 7-10V6l-7-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol viewbox=\"0 0 24 24\" id=\"i-citrus\"\u003e\u003ccircle r=\"7\" cy=\"13\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 6v14M5 13h14M7 8l10 10M17 8 7 18\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 4c1.6-1.2 3.3-1.3 5-1\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol viewbox=\"0 0 24 24\" id=\"i-berry\"\u003e\u003ccircle r=\"4\" cy=\"11\" cx=\"9\"\u003e\u003c\/circle\u003e\u003ccircle r=\"4\" cy=\"11\" cx=\"15\"\u003e\u003c\/circle\u003e\u003ccircle r=\"4\" cy=\"16\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 7c0-2 1.5-3.5 4-4M12 7c0-2-1.5-3.5-4-4\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol viewbox=\"0 0 24 24\" id=\"i-bolt\"\u003e\u003cpath d=\"m13 2-8 12h7l-1 8 8-12h-7l1-8Z\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol viewbox=\"0 0 24 24\" id=\"i-dna\"\u003e\u003cpath d=\"M7 3c0 6 10 6 10 12 0 3-2 5-5 6\"\u003e\u003c\/path\u003e\u003cpath d=\"M17 3c0 6-10 6-10 12 0 3 2 5 5 6\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 6h6M8 11h8M8 16h8\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol viewbox=\"0 0 24 24\" id=\"i-collagen\"\u003e\u003cpath d=\"M12 2c4 3 6 6.2 6 10a6 6 0 0 1-12 0c0-3.8 2-7 6-10Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 13c1 1 2 1.5 3 1.5s2-.5 3-1.5\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol viewbox=\"0 0 24 24\" id=\"i-calendar\"\u003e\u003crect rx=\"3\" height=\"16\" width=\"18\" y=\"5\" x=\"3\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 3v4M16 3v4M3 10h18\"\u003e\u003c\/path\u003e\u003cpath d=\"m8 15 2 2 5-5\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol viewbox=\"0 0 24 24\" id=\"i-camera\"\u003e\u003cpath d=\"M4 7h4l1.5-2h5L16 7h4a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2Z\"\u003e\u003c\/path\u003e\u003ccircle r=\"4\" cy=\"13\" cx=\"12\"\u003e\u003c\/circle\u003e\u003c\/symbol\u003e\n  \u003c\/svg\u003e\u003cheader id=\"top\" class=\"hero hero-refined\"\u003e\u003cbutton aria-label=\"切换中英文\" id=\"langBtn\" class=\"lang-switch hero-language\"\u003eEN\u003c\/button\u003e\n\u003cdiv class=\"hero-refined-inner\"\u003e\n\u003cdiv class=\"hero-editorial-copy\"\u003e\n\u003cdiv aria-label=\"NUTRIVO BEAUTY PROGRAM\" class=\"program-lockup\"\u003e\n\u003cspan\u003eNUTRIVO BEAUTY PROGRAM\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-kicker\"\u003e\n\u003cspan data-lang=\"zh\"\u003e30-DAY SKIN GLOW PROGRAM · 30天养肤计划\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003e30-DAY SKIN GLOW PROGRAM\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1\u003e\n\u003cspan data-lang=\"zh\"\u003e白天养亮，\u003cbr\u003e\u003cspan class=\"soft\"\u003e夜晚充能。\u003c\/span\u003e\u003c\/span\u003e \u003cspan data-lang=\"en\"\u003eGlow by day.\u003cbr\u003e\u003cspan class=\"soft\"\u003eRecharge by night.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp data-lang=\"zh\" class=\"lead\"\u003e一套清楚、好记、真正容易坚持的30天养肤节奏。白天两款交替，夜晚隔夜补充，把水润、光泽与活力放回每天。\u003c\/p\u003e\n\u003cp data-lang=\"en\" class=\"lead\"\u003eA clear 30-day beauty rhythm designed to last. Alternate two daytime formulas and recharge every other night for hydration, radiance and vitality.\u003c\/p\u003e\n\u003cdiv class=\"hero-actions\"\u003e\n\u003ca href=\"#ritual\" class=\"btn btn-primary\"\u003e\u003cspan data-lang=\"zh\"\u003e查看饮用方法\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eSee the ritual\u003c\/span\u003e\u003cspan aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"#products\" class=\"hero-text-link\"\u003e\u003cspan data-lang=\"zh\"\u003e认识三款配方\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eMeet the formulas\u003c\/span\u003e\u003cspan aria-hidden=\"true\"\u003e↓\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Program rhythm\" class=\"hero-rhythm refined-rhythm\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"rhythm-icon\"\u003e\u003csvg class=\"icon\"\u003e\u003cuse href=\"#i-sun\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cstrong data-lang=\"zh\"\u003e白天每天喝\u003c\/strong\u003e\u003cstrong data-lang=\"en\"\u003eEVERY DAY\u003c\/strong\u003e\u003csmall data-lang=\"zh\"\u003e2汤匙 · Pearl Coix \/ Bird's Nest 轮替\u003c\/small\u003e\u003csmall data-lang=\"en\"\u003e2 tbsp · alternate Pearl Coix \/ Bird's Nest\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"rhythm-icon night\"\u003e\u003csvg class=\"icon\"\u003e\u003cuse href=\"#i-moon\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cstrong data-lang=\"zh\"\u003e夜晚隔夜喝\u003c\/strong\u003e\u003cstrong data-lang=\"en\"\u003eEVERY OTHER NIGHT\u003c\/strong\u003e\u003csmall data-lang=\"zh\"\u003e1包 · NMN Collagen Plus\u003c\/small\u003e\u003csmall data-lang=\"en\"\u003e1 sachet · NMN Collagen Plus\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-visual-panel\"\u003e\n\u003cdiv class=\"hero-image-frame\"\u003e\u003cimg alt=\"NUtrivo 30天养肤计划产品组合\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0622\/3613\/1493\/files\/5ad04b58-744d-4308-afeb-64f0156cef10.png?v=1783647218\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-image-caption\"\u003e\n\u003cspan\u003e01 · GLOW\u003c\/span\u003e\u003cspan\u003e02 · HYDRATE\u003c\/span\u003e\u003cspan\u003e03 · RECHARGE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003csection id=\"ritual\" class=\"ritual\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-head\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"eyebrow\"\u003eThe unforgettable ritual\u003c\/div\u003e\n\u003ch2\u003e\n\u003cspan data-lang=\"zh\"\u003e一看就懂，\u003cbr\u003e一做就会。\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eSee it once.\u003cbr\u003eRemember it daily.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp data-lang=\"zh\"\u003e不需要复杂计算。只要记住：白天每天喝、两款轮替；夜晚隔天喝、一包就好。\u003c\/p\u003e\n\u003cp data-lang=\"en\"\u003eNo complicated tracking. Drink daily by day, alternate the two jars, and take one NMN sachet every other night.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"routine-grid\"\u003e\n\u003carticle class=\"routine-card day\"\u003e\n\u003cdiv class=\"routine-icon icon-orb\"\u003e\u003csvg class=\"icon xl\"\u003e\u003cuse href=\"#i-sun\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"eyebrow\"\u003eDAY · GLOW MODE\u003c\/div\u003e\n\u003ch3 data-lang=\"zh\"\u003e白天轮替养亮\u003c\/h3\u003e\n\u003ch3 data-lang=\"en\"\u003eAlternate by day\u003c\/h3\u003e\n\u003cdiv data-lang=\"zh\" class=\"big-rule\"\u003e每天 2 汤匙\u003cbr\u003ePearl Coix ↔ Bird's Nest\u003c\/div\u003e\n\u003cdiv data-lang=\"en\" class=\"big-rule\"\u003e2 tablespoons daily\u003cbr\u003ePearl Coix ↔ Bird's Nest\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp data-lang=\"zh\" class=\"sub\"\u003e一款偏透亮光泽，一款偏水润饱满。交替补充，让养肤更完整，也更不容易喝腻。\u003c\/p\u003e\n\u003cp data-lang=\"en\" class=\"sub\"\u003eOne formula focuses on luminous clarity, the other on hydration and plumpness—an easy rotation for a more complete ritual.\u003c\/p\u003e\n\u003cdiv class=\"formula\"\u003e\n\u003cspan\u003e\u003cspan data-lang=\"zh\"\u003e第1天 Pearl Coix\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eDay 1 Pearl Coix\u003c\/span\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan data-lang=\"zh\"\u003e第2天 Bird's Nest\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eDay 2 Bird's Nest\u003c\/span\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan data-lang=\"zh\"\u003e循环交替\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eRepeat\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"routine-card night\"\u003e\n\u003cdiv class=\"routine-icon icon-orb dark\"\u003e\u003csvg class=\"icon xl\"\u003e\u003cuse href=\"#i-moon\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"color: #f0becb;\" class=\"eyebrow\"\u003eNIGHT · RECHARGE MODE\u003c\/div\u003e\n\u003ch3 data-lang=\"zh\"\u003e夜晚隔夜充能\u003c\/h3\u003e\n\u003ch3 data-lang=\"en\"\u003eRecharge every other night\u003c\/h3\u003e\n\u003cdiv data-lang=\"zh\" class=\"big-rule\"\u003e每两晚 1 包\u003cbr\u003eNMN Collagen Plus\u003c\/div\u003e\n\u003cdiv data-lang=\"en\" class=\"big-rule\"\u003e1 sachet every other night\u003cbr\u003eNMN Collagen Plus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp data-lang=\"zh\" class=\"sub\"\u003e把 NMN、胶原蛋白、持续能量与益生元放进夜间节奏，支持第二天的精神、活力与肌肤状态。\u003c\/p\u003e\n\u003cp data-lang=\"en\" class=\"sub\"\u003eBring NMN, collagen, sustained energy and prebiotics into your night rhythm to support tomorrow's energy and skin condition.\u003c\/p\u003e\n\u003cdiv class=\"formula\"\u003e\n\u003cspan\u003eNMN 500mg\u003c\/span\u003e\u003cspan\u003eCollagen 2000mg\u003c\/span\u003e\u003cspan\u003eGOS + FOS\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"products\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-head\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"eyebrow\"\u003e3 formulas · 1 glow system\u003c\/div\u003e\n\u003ch2\u003e\n\u003cspan data-lang=\"zh\"\u003e三款不是重复，\u003cbr\u003e是互相补位。\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eNot duplicates.\u003cbr\u003eA complete trio.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp data-lang=\"zh\"\u003e亮肤、水润、胶原、能量与肠道支持，拆成三个清楚角色，更容易坚持，也更有记忆点。\u003c\/p\u003e\n\u003cp data-lang=\"en\"\u003eRadiance, hydration, collagen, energy and gut support—each formula plays a clear role in one memorable system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"products\"\u003e\n\u003carticle class=\"product-card\"\u003e\n\u003cdiv class=\"product-media\"\u003e\u003cimg alt=\"NUtrivo Pearl Coix Collagen 500g\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0622\/3613\/1493\/files\/a8d5656f-9257-4a3a-8365-c48cfecada6c.png?v=1783645970\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-content\"\u003e\n\u003cdiv class=\"eyebrow\"\u003e01 · RADIANCE\u003c\/div\u003e\n\u003ch3\u003ePearl Coix\u003cbr\u003eCollagen\u003c\/h3\u003e\n\u003cdiv data-lang=\"zh\" class=\"tagline\"\u003e不是漂白，是养出自然透亮。\u003c\/div\u003e\n\u003cdiv data-lang=\"en\" class=\"tagline\"\u003eNot bleaching—nurturing natural radiance.\u003c\/div\u003e\n\u003cp data-lang=\"zh\"\u003e日本有机薏仁＋珍珠粉＋挪威小分子胶原＋GOS\/FOS益生元，支持肤色均匀、细嫩光泽与日常水润感。\u003c\/p\u003e\n\u003cp data-lang=\"en\"\u003eJapanese organic coix, pearl powder, Norwegian collagen peptides and GOS\/FOS prebiotics support an even-looking, refined and luminous complexion.\u003c\/p\u003e\n\u003cdiv class=\"benefits\"\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cspan class=\"icon-wrap\"\u003e\u003csvg class=\"icon\"\u003e\u003cuse href=\"#i-sparkle\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan data-lang=\"zh\"\u003e透亮光泽\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eLuminous glow\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cspan class=\"icon-wrap\"\u003e\u003csvg class=\"icon\"\u003e\u003cuse href=\"#i-drop\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan data-lang=\"zh\"\u003e水润弹性\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eHydration \u0026amp; bounce\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cspan class=\"icon-wrap\"\u003e\u003csvg class=\"icon\"\u003e\u003cuse href=\"#i-leaf\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan data-lang=\"zh\"\u003e植物营养\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003ePlant nutrition\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cspan class=\"icon-wrap\"\u003e\u003csvg class=\"icon\"\u003e\u003cuse href=\"#i-gut\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan data-lang=\"zh\"\u003e肠道支持\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eGut support\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredients\"\u003eOrganic Coix · Pearl Extract · Seagarden Collagen · GOS + FOS · Organic Barley\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"product-card\"\u003e\n\u003cdiv class=\"product-media\"\u003e\u003cimg alt=\"NUtrivo Bird's Nest Collagen 500g\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0622\/3613\/1493\/files\/bfb6c327-b884-4ece-a577-e845b90e301c.png?v=1783645970\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-content\"\u003e\n\u003cdiv class=\"eyebrow\"\u003e02 · HYDRATION\u003c\/div\u003e\n\u003ch3\u003eBird's Nest\u003cbr\u003eCollagen\u003c\/h3\u003e\n\u003cdiv data-lang=\"zh\" class=\"tagline\"\u003e从内补水，从内发光。\u003c\/div\u003e\n\u003cdiv data-lang=\"en\" class=\"tagline\"\u003eHydrate within. Glow beyond.\u003c\/div\u003e\n\u003cp data-lang=\"zh\"\u003e46.7%燕窝精华、挪威胶原、白木耳多糖、维他命C及抗氧化水果，支持肌肤水润、屏障、弹性与光泽。\u003c\/p\u003e\n\u003cp data-lang=\"en\"\u003e46.7% bird's nest extract, Norwegian collagen, white fungus polysaccharides, vitamin C and antioxidant fruits support hydration, elasticity and radiance.\u003c\/p\u003e\n\u003cdiv class=\"benefits\"\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cspan class=\"icon-wrap\"\u003e\u003csvg class=\"icon\"\u003e\u003cuse href=\"#i-drop\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan data-lang=\"zh\"\u003e深度水润感\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eDeep hydration\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cspan class=\"icon-wrap\"\u003e\u003csvg class=\"icon\"\u003e\u003cuse href=\"#i-feather\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan data-lang=\"zh\"\u003e细嫩饱满感\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eSoft \u0026amp; plump feel\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cspan class=\"icon-wrap\"\u003e\u003csvg class=\"icon\"\u003e\u003cuse href=\"#i-citrus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan data-lang=\"zh\"\u003e胶原形成支持\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eCollagen support\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cspan class=\"icon-wrap\"\u003e\u003csvg class=\"icon\"\u003e\u003cuse href=\"#i-berry\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan data-lang=\"zh\"\u003e抗氧化营养\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eAntioxidant nutrition\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredients\"\u003eBird's Nest Extract · Seagarden Collagen · White Fungus · Vitamin C · Pomegranate · Cranberry · Inulin\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"product-card\"\u003e\n\u003cdiv class=\"product-media\"\u003e\u003cimg alt=\"NUtrivo NMN Collagen Plus 20g x 15s\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0622\/3613\/1493\/files\/3730899f-cbde-434f-9ed2-db9b552325d9.png?v=1783646625\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-content\"\u003e\n\u003cdiv class=\"eyebrow\"\u003e03 · RECHARGE\u003c\/div\u003e\n\u003ch3\u003eNMN Collagen\u003cbr\u003ePlus\u003c\/h3\u003e\n\u003cdiv data-lang=\"zh\" class=\"tagline\"\u003e不只养肤，更要养精神、养状态。\u003c\/div\u003e\n\u003cdiv data-lang=\"en\" class=\"tagline\"\u003eMore than skin—support energy and vitality.\u003c\/div\u003e\n\u003cp data-lang=\"zh\"\u003e每包500mg Uthever® NMN＋2000mg挪威胶原＋Palatinose™持续能量＋超级莓果＋益生元，一包完成夜间年轻管理。\u003c\/p\u003e\n\u003cp data-lang=\"en\"\u003eEach sachet combines 500mg Uthever® NMN, 2000mg Norwegian collagen, Palatinose™, superberries and prebiotics for a complete night recharge ritual.\u003c\/p\u003e\n\u003cdiv class=\"benefits\"\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cspan class=\"icon-wrap\"\u003e\u003csvg class=\"icon\"\u003e\u003cuse href=\"#i-bolt\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan data-lang=\"zh\"\u003e日常活力\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eDaily vitality\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cspan class=\"icon-wrap\"\u003e\u003csvg class=\"icon\"\u003e\u003cuse href=\"#i-dna\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan data-lang=\"zh\"\u003e健康老化支持\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eHealthy ageing support\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cspan class=\"icon-wrap\"\u003e\u003csvg class=\"icon\"\u003e\u003cuse href=\"#i-collagen\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan data-lang=\"zh\"\u003e胶原与弹性\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eCollagen \u0026amp; elasticity\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cspan class=\"icon-wrap\"\u003e\u003csvg class=\"icon\"\u003e\u003cuse href=\"#i-berry\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan data-lang=\"zh\"\u003e莓果抗氧化\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eBerry antioxidants\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredients\"\u003eUthever® NMN 500mg · Seagarden Collagen 2000mg · Palatinose™ · Superberries · Passion Fruit · GOS + FOS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"journey\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-head\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"eyebrow\"\u003eConsistency creates the glow\u003c\/div\u003e\n\u003ch2\u003e\n\u003cspan data-lang=\"zh\"\u003e每天一点，\u003cbr\u003e状态一点点回来。\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eSmall daily steps.\u003cbr\u003eA brighter you.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp data-lang=\"zh\"\u003e以下是帮助用户建立期待感的阶段提示，不代表保证结果；实际体验会因体质、饮食、睡眠与生活习惯而异。\u003c\/p\u003e\n\u003cp data-lang=\"en\"\u003eThese milestones help frame the journey and are not guaranteed results. Individual experience varies with lifestyle, diet and sleep.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\n\u003cdiv class=\"time-card\"\u003e\n\u003cdiv class=\"milestone-icon\"\u003e\u003csvg class=\"icon\"\u003e\u003cuse href=\"#i-sparkle\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n\u003ch4 data-lang=\"zh\"\u003e启动仪式感\u003c\/h4\u003e\n\u003ch4 data-lang=\"en\"\u003eBegin the ritual\u003c\/h4\u003e\n\u003cp data-lang=\"zh\"\u003e开始建立白天养肤、夜晚充能的固定节奏。\u003c\/p\u003e\n\u003cp data-lang=\"en\"\u003eBuild a simple day-and-night rhythm you can remember.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"time-card\"\u003e\n\u003cdiv class=\"milestone-icon\"\u003e\u003csvg class=\"icon\"\u003e\u003cuse href=\"#i-calendar\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"num\"\u003e07\u003c\/div\u003e\n\u003ch4 data-lang=\"zh\"\u003e习惯成形\u003c\/h4\u003e\n\u003ch4 data-lang=\"en\"\u003eMake it a habit\u003c\/h4\u003e\n\u003cp data-lang=\"zh\"\u003e轮替饮用更有变化，更容易持续。\u003c\/p\u003e\n\u003cp data-lang=\"en\"\u003eAlternating flavors keeps the routine easy to sustain.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"time-card\"\u003e\n\u003cdiv class=\"milestone-icon\"\u003e\u003csvg class=\"icon\"\u003e\u003cuse href=\"#i-drop\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"num\"\u003e14\u003c\/div\u003e\n\u003ch4 data-lang=\"zh\"\u003e感受日常状态\u003c\/h4\u003e\n\u003ch4 data-lang=\"en\"\u003eNotice your routine\u003c\/h4\u003e\n\u003cp data-lang=\"zh\"\u003e留意水润感、妆感、精神与作息状态。\u003c\/p\u003e\n\u003cp data-lang=\"en\"\u003eObserve hydration, makeup fit, energy and sleep patterns.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"time-card\"\u003e\n\u003cdiv class=\"milestone-icon\"\u003e\u003csvg class=\"icon\"\u003e\u003cuse href=\"#i-camera\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"num\"\u003e30\u003c\/div\u003e\n\u003ch4 data-lang=\"zh\"\u003e完成一轮养肤周期\u003c\/h4\u003e\n\u003ch4 data-lang=\"en\"\u003eComplete one cycle\u003c\/h4\u003e\n\u003cp data-lang=\"zh\"\u003e用照片与自我感受记录前后变化。\u003c\/p\u003e\n\u003cp data-lang=\"en\"\u003eCompare photos and personal observations from day one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"manifesto\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eThe line to remember\u003c\/div\u003e\n\u003ch2\u003e\n\u003cspan data-lang=\"zh\"\u003e20岁靠年轻，\u003cbr\u003e30岁靠保养，\u003cbr\u003e\u003cspan\u003e40岁以后靠每天的选择。\u003c\/span\u003e\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eYouth carries your 20s.\u003cbr\u003eRitual shapes your 30s.\u003cbr\u003e\u003cspan\u003eDaily choices define what comes next.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp data-lang=\"zh\"\u003e真正有记忆点的保养，不是买很多，而是每天知道自己该做什么。白天轮替养亮，夜晚隔夜充能——简单，才坚持得久。\u003c\/p\u003e\n\u003cp data-lang=\"en\"\u003eA memorable beauty ritual is not about buying more. It is about knowing exactly what to do each day. Alternate to glow; recharge every other night.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding-top: 0;\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"cta-box\"\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"color: #f0becb;\" class=\"eyebrow\"\u003eYOUR 30-DAY GLOW ERA\u003c\/div\u003e\n\u003ch2 data-lang=\"zh\"\u003e今天开始，\u003cbr\u003e30天后让状态说话。\u003c\/h2\u003e\n\u003ch2 data-lang=\"en\"\u003eStart today.\u003cbr\u003eLet 30 days speak.\u003c\/h2\u003e\n\u003cp data-lang=\"zh\"\u003e每天一杯，不只是养肤，更是在把水润、光泽、胶原与活力放回日常。\u003c\/p\u003e\n\u003cp data-lang=\"en\"\u003eOne daily ritual to bring hydration, radiance, collagen and vitality back into your routine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-side\"\u003e\u003ca href=\"#products\" class=\"btn\"\u003e\u003cspan data-lang=\"zh\"\u003e保存我的30天计划\u003c\/span\u003e\u003cspan data-lang=\"en\"\u003eView my 30-day plan\u003c\/span\u003e →\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cfooter\u003e\n\u003cdiv class=\"container footer-grid\"\u003e\n\u003cdiv\u003e© NUtrivo · 30-Day Glow Ritual\u003c\/div\u003e\n\u003cdiv data-lang=\"zh\"\u003e提示：本页面为产品推广与日常营养说明，不用于诊断、治疗或预防疾病。孕期、哺乳期、正在服药或有特殊健康状况者，食用前请咨询医疗专业人士。效果因人而异。\u003c\/div\u003e\n\u003cdiv data-lang=\"en\"\u003eNotice: This page is for product marketing and general nutrition information only. It is not intended to diagnose, treat or prevent disease. Consult a healthcare professional if pregnant, breastfeeding, taking medication or managing a medical condition. Results vary.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Nutrivo Malaysia","offers":[{"title":"Default Title","offer_id":47997934993573,"sku":null,"price":417.0,"currency_code":"MYR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0622\/3613\/1493\/files\/82a2973f-ec06-4e6f-ac42-08635cda7eb3.png?v=1783648871","url":"https:\/\/www.nutrivo.com.my\/products\/nutrivo-beauty-program","provider":"Nutrivo Malaysia","version":"1.0","type":"link"}