:root{--al-ink:#1b2520;--al-muted:#64716b;--al-line:#1b25201a;--al-line-strong:#1b252029;--al-green:#256f55;--al-green-2:#2f9a72;--al-gold:#a88445;--al-shadow:0 22px 52px #1b252017;--al-shadow-sm:0 12px 30px #1b252012}body{background:linear-gradient(#fbfcfa 0%,#fff 32%,#f7faf6 100%)}.site-header{background:#ffffffeb!important;border-bottom-color:#1b252014!important;box-shadow:0 10px 32px #1b25200b!important}.snav{height:72px}.nav-links{gap:clamp(14px,1.7vw,24px)}.brand .mark{border-radius:12px}.btn{letter-spacing:0;border-radius:999px;min-height:44px;font-weight:800}.btn-primary{background:#17251f}.btn-acc{background-image:linear-gradient(135deg, var(--al-green-2), var(--al-green))}.btn-ghost{border-color:var(--al-line-strong);background:#ffffffdb}.btn:hover{box-shadow:0 14px 30px #1b25201f}.global-hero,.page-hero{border-bottom:1px solid #1b252014;background:linear-gradient(#fbfcf9 0%,#f4f8f3 72%,#fff 100%)!important}.global-hero:after,.page-hero:after,.nx-home-hero:after{opacity:.14!important;animation:none!important}.eyebrow-pill,.global-safety,.goal-mini,.goal-badge,.site-header.scrolled .brand .mark{animation:none!important}.page-hero{padding:clamp(44px,6vw,72px) 0 28px}.page-hero .wrap{gap:12px;display:grid}.page-hero .crumb,.nx-detail-crumb{color:var(--al-muted);font-weight:700}.page-hero h1{max-width:850px;font-size:clamp(34px,5.2vw,58px);line-height:1.05}.page-hero p{max-width:760px;color:var(--al-muted)}.global-hero-copy h1 span{color:var(--al-green)}.assessment-preview-card,.advisor-panel,.assurance-panel,.app-card,.nx-product-card,.program-card,.flow-step,.doctor-recommend-card,.feedback-card,.peptide-card,.peptide-checklist,.peptide-visual-panel{border-color:var(--al-line)!important;box-shadow:var(--al-shadow-sm)!important;border-radius:14px!important}.app-card:hover,.nx-product-card:hover,.program-card:hover,.flow-step:hover,.doctor-recommend-card:hover{box-shadow:var(--al-shadow)!important}.nx-shop-section{padding-top:48px}.nx-product-grid{gap:18px;grid-template-columns:repeat(auto-fit,minmax(258px,1fr))!important}.nx-product-card{background:#fff}.nx-product-card:hover,.program-card:hover,.doctor-recommend-card:hover,.flow-step:hover{transform:translateY(-4px)}.nx-product-media{aspect-ratio:4/5;background:#edf3ee;padding:10px;position:relative}.nx-product-media img{object-fit:contain;width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;inset:10px}.nx-badges{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute;top:10px;left:10px}.nx-badge{color:#fff;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex;box-shadow:0 2px 6px #0000001f}.nx-badge--sold{background:#6b7280}.nx-badge--low{background:#d98324}.nx-badge--sub{background:var(--al-green,#2e936f)}.nx-product-media .nx-badge{color:#fff}.nx-badge--bundle{color:#1f2937;background:#fff;border:1px solid #1f293738}.nx-product-media .nx-badge--bundle{color:#1f2937}.nx-badge--save{color:var(--al-green,#256f55);background:#fffffff2;border:1px solid #256f553d;font-size:12px;font-weight:800;box-shadow:0 8px 18px #1b25201f}.nx-product-media .nx-badge--save{color:var(--al-green,#256f55)}.nx-badge--save:before{content:"";opacity:.75;background:currentColor;border-radius:999px;width:6px;height:6px}.foot-contact{margin-top:16px}.foot-contact h5{margin:0 0 8px}.foot-contact a,.foot-contact span,.foot-secure{align-items:center;gap:6px;display:flex}.foot-contact a,.foot-contact span{margin-bottom:4px}.foot-secure{opacity:.82;margin-top:14px;font-size:.85rem}.hero-trust-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:18px 0 0;padding:0;list-style:none;display:grid}.hero-trust-list li{color:var(--ink-2,#4b5563);align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}.hero-trust-list li svg{color:var(--al-green,#2e936f);flex:none}@media (max-width:560px){.hero-trust-list{grid-template-columns:1fr}}.nx-product-body{padding:20px}.nx-product-body h3{font-size:20px;line-height:1.22}.nx-product-price{color:var(--al-green)}.nx-product-actions{grid-template-columns:1fr!important}.shop-filter{margin-bottom:22px}.shop-filter button{background:#ffffffdb;border-radius:999px;min-height:40px;font-weight:800}.shop-filter button.on{background:#17251f;border-color:#17251f}.shop-layout{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:28px;display:grid}.shop-main{min-width:0}.shop-main .shop-filter{margin-bottom:18px}.shop-toolbar{flex-direction:column;gap:14px;margin-bottom:18px;display:flex}.shop-toolbar-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.shop-results-copy{color:#0f172ab8;background:linear-gradient(135deg,#fffffff5,#f6faf8f0);border:1px solid #0f172a14;border-radius:999px;align-items:baseline;gap:8px;padding:10px 14px;display:inline-flex;box-shadow:0 14px 34px #0f172a0f}.shop-results-copy b{color:var(--al-green-deep);font-size:22px;line-height:1}.shop-results-copy small{color:#0f172a80;font-size:12px}.shop-active-filters{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.shop-active-filters span{min-height:34px;color:var(--al-green-deep);background:#2e936f17;border:1px solid #2e936f24;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.shop-clear-filters{color:#0f172ab8;cursor:pointer;background:#ffffffeb;border:1px solid #0f172a1f;border-radius:999px;min-height:34px;padding:0 14px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s,border-color .2s,color .2s}.shop-clear-filters:hover,.shop-clear-filters:focus-visible{color:var(--al-green-deep);border-color:#2e936f3d;outline:none;transform:translateY(-1px);box-shadow:0 12px 26px #2e936f1f}.shop-toolbar-controls{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.shop-toolbar-controls .shop-search{flex:320px}.shop-toolbar-controls .shop-filter{flex:0 auto}.shop-search input{border:1px solid var(--al-line);width:100%;min-height:48px;color:var(--al-text);box-shadow:var(--al-shadow-sm);background:#ffffffeb;border-radius:999px;padding:0 18px;font-size:14px}.shop-search input:focus{border-color:var(--al-green);outline:none;box-shadow:0 0 0 3px #2e936f24}.shop-sidebar{border:1px solid var(--al-line);max-height:calc(100vh - 104px);box-shadow:var(--al-shadow-sm);background:#fff;border-radius:14px;flex-direction:column;display:flex;position:sticky;top:92px;overflow:hidden}.shop-sidebar-head{background:var(--al-green);color:#fff;letter-spacing:.01em;cursor:default;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:15px 18px;font-size:15px;font-weight:850;display:flex}.shop-sidebar-title{align-items:center;gap:10px;display:inline-flex}.shop-sidebar-caret{transition:transform .2s}.shop-cat-list{flex:auto;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.shop-cat-list>li+li{border-top:1px solid var(--al-line)}.shop-cat-list button{text-align:left;color:#2a3a32;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:13px 18px;font-size:15px;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:flex}.shop-cat-list button:hover{color:#17251f;background:#f1f6f2}.shop-cat-list button.on{color:var(--al-green);border-left-color:var(--al-green);background:#eaf4ee}.shop-cat-list .cat-count{color:#9aa8a2;background:#f1f4f2;border-radius:999px;flex:none;padding:1px 9px;font-size:12px;font-weight:800}.shop-cat-list button.on .cat-count{color:var(--al-green);background:#d8ecdf}.shop-cat-list .cat-main{flex-direction:column;gap:2px;min-width:0;display:flex}.shop-cat-list .cat-tag{color:var(--al-muted);white-space:normal;font-size:11px;font-weight:600;line-height:1.3}.shop-cat-list button.on .cat-tag{color:var(--al-green)}.bulk-progress{align-items:center;gap:10px;margin:10px 0 4px;display:flex}.bulk-progress-track{background:#e6ece8;border-radius:999px;flex:1;height:8px;overflow:hidden}.bulk-progress-track span{background:linear-gradient(90deg, var(--al-green-2), var(--al-green));height:100%;transition:width .3s;display:block}.bulk-progress small{white-space:nowrap;color:var(--al-muted);font-weight:800}.cat-assign-list{border:1px solid var(--al-line);border-radius:10px;max-height:360px;margin:10px 0;overflow-y:auto}.cat-assign-row{border-bottom:1px solid var(--al-line);cursor:pointer;text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px 14px;display:grid}.cat-assign-row:last-child{border-bottom:0}.cat-assign-row.on{background:#eaf4ee}.cat-assign-row>input[type=checkbox]{width:17px;height:17px;margin:0}.cat-assign-name{text-align:left;flex-direction:column;gap:2px;min-width:0;display:flex}.cat-assign-name small{font-size:12px}.lang-tags{gap:5px;margin-top:6px;display:flex}.lang-tags .lt{color:#9aa8a2;background:#eef1ec;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:800;line-height:1.7}.lang-tags .lt.on{color:var(--al-green);background:#d8ecdf}.lang-tags .lt.miss{color:#c0453b;background:#fdeaea}.batch-panel{border:1px dashed var(--al-line-strong);background:#fafcf9;border-radius:12px;margin:10px 0 16px;padding:14px}.batch-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.batch-progress{font-variant-numeric:tabular-nums;margin-left:4px}.batch-table-wrap{margin-top:10px;overflow-x:auto}.batch-table{border-collapse:collapse;width:100%;font-size:13px}.batch-table th,.batch-table td{border-bottom:1px solid var(--al-line);text-align:left;vertical-align:middle;padding:8px 10px}.batch-table th{color:var(--al-green);white-space:nowrap;font-size:12px}.batch-table select{max-width:280px}.batch-thumb img{object-fit:contain;border:1px solid var(--al-line);background:#fff;border-radius:8px;width:46px;height:46px}.batch-name span{word-break:break-all}.batch-row.warn{background:#fff8ec}.batch-row.maybe{background:#fffdf3}.batch-row.err{background:#fdeeec}.batch-table .tag{border-radius:999px;margin-left:6px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:700;display:inline-block}.batch-table .tag.maybe{color:#9a6b09;background:#fdf2d6}.batch-table .tag.none{color:#c0453b;background:#fdeaea}.batch-table .tag.warn{color:#a35a12;background:#fbe5c8}.batch-lang{white-space:nowrap}.lang-pill{border:1px solid var(--al-line-strong);cursor:pointer;background:#fff;border-radius:999px;margin-right:4px;padding:3px 9px;font-size:12px}.lang-pill.on{background:var(--al-green);border-color:var(--al-green);color:#fff}.batch-foot{margin-top:12px}.brand .mark.has-logo,.site-header .brand .mark.has-logo,.site-header.scrolled .brand .mark.has-logo{box-shadow:none!important;background:0 0!important;border-radius:0!important;overflow:visible!important}.brand .mark .mark-img{object-fit:contain;width:100%;height:100%;display:block}.i18n-block{border:1px dashed var(--al-line-strong);background:#fafcf9;border-radius:12px;gap:10px;margin:12px 0;padding:14px;display:grid}.i18n-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (min-width:861px){.shop-cat-list{display:block!important}.shop-sidebar-caret{display:none}}@media (max-width:860px){.shop-layout{grid-template-columns:1fr}.shop-toolbar{gap:12px}.shop-toolbar-top,.shop-toolbar-controls{align-items:stretch}.shop-results-copy{width:fit-content;max-width:100%}.shop-active-filters{justify-content:flex-start}.shop-toolbar-controls .shop-search,.shop-toolbar-controls .shop-filter{flex-basis:100%;width:100%}.shop-sidebar{max-height:none;position:static}.shop-sidebar-head{cursor:pointer}.shop-sidebar-head[aria-expanded=true] .shop-sidebar-caret{transform:rotate(180deg)}.shop-cat-list{display:none}.shop-cat-list.open{display:block}}.nx-product-detail{gap:clamp(28px,5vw,58px)}.nx-detail-copy .kicker,.nx-product-meta span,.spec span{border-radius:999px;font-weight:850}.nx-detail-copy h1{max-width:780px}.nx-detail-desc{max-width:760px}.nx-detail-media{border-radius:16px;place-self:start center;width:fit-content;max-width:100%;padding:0}.nx-detail-media img{aspect-ratio:auto;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:620px;display:block}.app{max-width:1040px;padding-top:42px}.app-h{margin-bottom:22px}.app-h h1{font-size:clamp(28px,3.6vw,42px);line-height:1.08}.app-card{padding:clamp(20px,3vw,30px)}.line-item{border-top-color:#1b252014}.line-item img{border-radius:10px}.address-list{gap:12px}.addr-card,.inline-form,.checkout-submit{border-radius:12px}.cta-band{box-shadow:0 24px 56px #1426202e;background:linear-gradient(135deg,#142620 0%,#256f55 56%,#2f9a72 100%)!important;border-radius:14px!important;animation:none!important}.company-story{border-bottom:1px solid #1b252012;position:relative;overflow:hidden;background:linear-gradient(#fff 0%,#f7faf6 100%)!important}.company-story-grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.86fr);align-items:center;gap:clamp(28px,4.8vw,64px);display:grid}.company-story-kicker{width:max-content;color:var(--al-green);align-items:center;gap:8px;margin-bottom:14px;display:inline-flex}.company-story-lead{max-width:780px;color:var(--al-muted);margin-top:18px;font-size:17px;line-height:1.85}.company-story-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.company-story-body article{border-left:2px solid #2f9a7242;min-width:0;padding-left:18px}.company-story-body svg,.company-value-card svg{color:var(--al-green)}.company-story-body h3,.company-value-card h3{color:var(--al-ink);margin:10px 0 8px;font-size:18px;line-height:1.25}.company-story-body p,.company-value-card p{color:var(--al-muted);margin:0;font-size:14px;line-height:1.75}.company-story-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.company-story-media{min-height:520px;box-shadow:var(--al-shadow);background:#edf3ee;position:relative;overflow:hidden}.company-story-media img{object-fit:cover;width:100%;height:100%;min-height:520px}.company-origin-badge{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border:1px solid #ffffffa3;border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:16px;display:grid;position:absolute;bottom:18px;left:18px;right:18px;box-shadow:0 18px 42px #1b25201f}.company-origin-badge svg{color:var(--al-gold)}.company-origin-badge b,.company-story-stats b{color:var(--al-ink);line-height:1.25;display:block}.company-origin-badge span,.company-story-stats span{color:var(--al-muted);margin-top:4px;font-size:13px;line-height:1.45;display:block}.company-story-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid;position:absolute;top:16px;left:16px;right:16px}.company-story-stats div{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffdb;border:1px solid #ffffff9e;border-radius:12px;min-width:0;padding:12px}.company-value-wrap{margin-top:clamp(24px,4vw,42px)}.company-value-head{color:var(--al-green);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:900}.company-value-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.company-value-card{min-width:0;box-shadow:var(--al-shadow-sm);background:#ffffffdb;border:1px solid #1b252017;padding:20px}.peptide-education{background:linear-gradient(#fff 0%,#f6f9f5 100%);border-top:1px solid #1b252012;border-bottom:1px solid #1b252012;position:relative;overflow:hidden}.peptide-education.is-compact{padding-top:56px;padding-bottom:56px}.peptide-education-head{grid-template-columns:minmax(0,.9fr) minmax(340px,.72fr);align-items:end;gap:clamp(22px,4vw,48px);margin-bottom:28px;display:grid}.peptide-education-head h2{max-width:790px;font-size:clamp(30px,4.4vw,54px);line-height:1.06}.peptide-education-head p{color:var(--al-muted);font-size:16px;line-height:1.85}.peptide-kicker{width:max-content;color:var(--al-gold);letter-spacing:.08em;text-transform:uppercase;background:#a8844514;border:1px solid #a884452e;border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:7px 13px;font-size:12px;font-weight:900;display:inline-flex}.peptide-education-layout{grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);align-items:stretch;gap:clamp(18px,3.4vw,36px);display:grid}.peptide-visual-panel{border:1px solid var(--al-line);background:#edf3ee;min-height:100%;position:relative;overflow:hidden}.peptide-visual-panel img{object-fit:cover;width:100%;height:100%;min-height:430px}.peptide-panel-copy{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border:1px solid #ffffff9e;border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:16px;display:grid;position:absolute;bottom:18px;left:18px;right:18px;box-shadow:0 18px 42px #1b25201f}.peptide-panel-copy svg{color:var(--al-green)}.peptide-panel-copy b{color:var(--al-ink);font-family:var(--display);margin-bottom:5px;font-size:16px;line-height:1.25;display:block}.peptide-panel-copy span{color:var(--al-muted);font-size:13px;line-height:1.65}.peptide-stats{flex-wrap:wrap;gap:8px;display:flex;position:absolute;top:18px;left:18px;right:18px}.peptide-stats span{min-height:30px;color:var(--al-green);background:#ffffffdb;border-radius:999px;align-items:center;padding:6px 10px;font-size:11px;font-weight:900;display:inline-flex;box-shadow:0 8px 18px #1b252014}.peptide-info-stack{gap:16px;display:grid}.peptide-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.peptide-card{border:1px solid var(--al-line);background:#ffffffeb;flex-direction:column;justify-content:flex-end;gap:10px;min-height:224px;padding:20px;display:flex}.peptide-card svg{color:var(--al-green)}.peptide-card h3{font-size:18px;line-height:1.18}.peptide-card p{color:var(--al-muted);font-size:13.5px;line-height:1.7}.peptide-checklist{border:1px solid var(--al-line);background:#ffffffeb;padding:22px}.peptide-checklist-title{color:var(--al-green);align-items:center;gap:10px;margin-bottom:14px;display:inline-flex}.peptide-checklist-title b{color:var(--al-ink);font-family:var(--display);font-size:18px}.peptide-checklist ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:0 0 20px;padding:0;list-style:none;display:grid}.peptide-checklist li{color:var(--al-muted);padding-left:20px;font-size:14px;line-height:1.65;position:relative}.peptide-checklist li:before{content:"";background:var(--al-green-2);border-radius:99px;width:7px;height:7px;position:absolute;top:.68em;left:0}.peptide-actions{flex-wrap:wrap;gap:10px;display:flex}.peptide-series-panel{border-top:1px solid #1b252014;margin-top:24px;padding-top:24px}.peptide-series-head{grid-template-columns:minmax(0,.86fr) minmax(280px,.66fr);align-items:end;gap:clamp(18px,3vw,34px);margin-bottom:16px;display:grid}.peptide-series-head span{width:max-content;color:var(--al-gold);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:900;display:inline-flex}.peptide-series-head h3{max-width:760px;font-size:clamp(24px,3vw,36px);line-height:1.12}.peptide-series-head p{color:var(--al-muted);font-size:14.5px;line-height:1.75}.peptide-series-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.peptide-series-card{border:1px solid var(--al-line);min-width:0;min-height:318px;box-shadow:var(--al-shadow-sm);background:linear-gradient(#fffffff5,#f8fbf7f0);border-radius:14px;align-content:start;gap:12px;padding:18px;display:grid}.peptide-series-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.peptide-series-card h4{max-width:100%;color:var(--al-ink);font-size:17px;line-height:1.22}.peptide-series-card small{min-height:26px;color:var(--al-green);background:#256f551a;border-radius:999px;flex:none;align-items:center;padding:4px 8px;font-size:11px;font-weight:900;display:inline-flex}.peptide-series-card p{color:var(--al-muted);font-size:13px;line-height:1.65}.peptide-chip-list{flex-wrap:wrap;gap:7px;display:flex}.peptide-chip-list button{min-width:0;max-width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #243a571f;border-radius:10px;gap:2px;padding:7px 9px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:inline-grid}.peptide-chip-list button:hover,.peptide-chip-list button:focus-visible,.peptide-chip-list button.is-active{background:#eef8f2;border-color:#256f5561;box-shadow:0 8px 18px #1b252014}.peptide-chip-list button:hover{transform:translateY(-1px)}.peptide-chip-list button:focus-visible{outline-offset:2px;outline:3px solid #2e936f38}.peptide-chip-list b{overflow-wrap:anywhere;color:var(--al-ink);font-size:12.5px;line-height:1.2}.peptide-chip-list em{color:var(--al-muted);font-size:10.5px;font-style:normal;line-height:1.2}.peptide-item-detail{background:#f5fbf7;border:1px solid #256f5529;border-radius:12px;gap:10px;padding:12px;display:grid}.peptide-item-detail-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.peptide-item-detail-head>div{gap:2px;min-width:0;display:grid}.peptide-item-detail-head span{color:#7c8a82;font-size:10.5px;font-weight:850;line-height:1.2}.peptide-item-detail-head b{min-width:0;color:var(--al-green);font-size:14px;line-height:1.25}.peptide-item-detail-head button{min-height:28px;color:var(--al-green);cursor:pointer;background:#fff;border:1px solid #256f552e;border-radius:999px;flex:none;padding:4px 9px;font-size:11px;font-weight:850}.peptide-item-detail dl{gap:8px;margin:0;display:grid}.peptide-item-detail dl div{grid-template-columns:minmax(84px,.34fr) minmax(0,1fr);align-items:start;gap:8px;display:grid}.peptide-item-detail dt,.peptide-item-detail dd{margin:0;font-size:12px;line-height:1.55}.peptide-item-detail dt{color:#7c8a82;font-weight:850}.peptide-item-detail dd{color:var(--al-ink)}.peptide-relation-note{color:#6f5427;background:#a8844517;border-radius:12px;gap:4px;margin-top:auto;padding:10px 11px;display:grid}.peptide-relation-note b{color:#6f5427;font-size:12px}.peptide-relation-note span{font-size:12px;line-height:1.55}.disclaimer{background:#f4f7f2}.site-footer{background:#fff}@media (max-width:1080px){.company-story-grid{grid-template-columns:1fr}.company-story-media,.company-story-media img{min-height:420px}.company-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.peptide-education-head,.peptide-series-head,.peptide-education-layout,.nx-product-detail{grid-template-columns:1fr}.nx-detail-media{order:-1;margin:0 auto 20px;top:auto;transform:none!important}.nx-detail-media:after{display:none!important}.peptide-series-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.peptide-visual-panel img{min-height:360px}}@media (max-width:1500px){.nav-right>.btn-primary{display:none}.brand{min-width:190px}.nav-links{gap:14px}}@media (max-width:760px){.snav{height:66px}.page-hero{padding-top:34px}.company-story{padding-top:50px;padding-bottom:50px}.company-story-body,.company-value-grid,.company-story-stats{grid-template-columns:1fr!important}.company-story-media,.company-story-media img{min-height:390px}.company-story-stats{max-width:210px;right:auto}.company-origin-badge{bottom:12px;left:12px;right:12px}.company-value-card{padding:18px}.peptide-education{padding-top:50px;padding-bottom:50px}.peptide-card-grid,.peptide-series-grid,.peptide-checklist ul{grid-template-columns:1fr!important}.peptide-card{min-height:0}.peptide-panel-copy{margin:-76px 12px 12px!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.peptide-stats{top:12px;left:12px;right:12px}.peptide-visual-panel img{min-height:300px}.app-card,.peptide-checklist{padding:18px}.line-item{align-items:flex-start}.cs-launch{height:46px!important;padding:0 14px!important;font-size:13px!important;bottom:10px!important;right:12px!important;box-shadow:0 10px 24px #2e936f47!important}.cs-launch svg{width:17px;height:17px}}:root{--al-cjk-sans:var(--font-noto-sans-sc), "Noto Sans SC", "PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", "Hiragino Sans GB", system-ui, sans-serif;--al-ui-sans:var(--font-onest), "Onest", var(--al-cjk-sans);--al-display-sans:var(--font-onest), "Onest", var(--al-cjk-sans);--sans:var(--al-ui-sans);--display:var(--al-display-sans)}html{text-rendering:optimizelegibility;font-kerning:normal}body,button,input,select,textarea{letter-spacing:0;font-weight:400;font-family:var(--al-ui-sans)!important}body{color:#202824;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.72}h1,h2,h3,.brand-name,.brand b,.section-lead h2,.global-hero-copy h1,.page-hero h1,.company-story-copy h2,.peptide-education-head h2,.doctor-recommend-head h2,.advisor-copy h2,.feedback-head h2,.assurance-band h2,.app-h h1,.nx-detail-copy h1,.nx-product-body h3,.program-copy b,.flow-step b,.company-story-body h3,.company-value-card h3,.peptide-card h3,.peptide-panel-copy b,.company-origin-badge b,.company-story-stats b,.doctor-recommend-card h3,.advisor-grid b,.assurance-mini-grid b{font-synthesis-weight:none;font-family:var(--al-display-sans)!important;letter-spacing:0!important}.global-hero-copy h1,.page-hero h1,.company-story-copy h2,.peptide-education-head h2,.doctor-recommend-head h2,.advisor-copy h2,.feedback-head h2,.section-lead h2,.global-flow h2,.assurance-panel h2,.nx-detail-copy h1{color:#26312d;text-wrap:balance;font-weight:520!important;line-height:1.16!important}.company-story-copy h2{max-width:920px;font-size:clamp(34px,4vw,50px)!important;line-height:1.18!important}.global-hero-copy h1{font-size:clamp(40px,4.6vw,62px)!important}.page-hero h1,.peptide-education-head h2{font-size:clamp(34px,4vw,50px)!important}.company-story-lead,.page-hero p,.global-hero-copy .lead,.peptide-education-head p,.doctor-recommend-head p,.advisor-copy p,.section-lead p,.global-flow p,.assurance-panel p,.legal p,.legal li{color:#65716b;font-weight:400;line-height:1.86}.company-story-body p,.company-value-card p,.peptide-card p,.peptide-panel-copy span,.company-origin-badge span,.company-story-stats span,.advisor-grid span,.doctor-recommend-card p,.feedback-card p,.nx-product-body p{color:#68736d;font-weight:400;line-height:1.76}.nav-links a,.acct-link,.global-trustbar div div,.btn,.lang-select-trigger,.kicker,.eyebrow-pill,.peptide-kicker,.preview-kicker,.company-value-head,.peptide-stats span,.doctor-chip-row em{letter-spacing:0!important;font-weight:650!important}.brand-name,.brand b,.btn,.nx-product-body h3,.program-copy b,.flow-step b,.company-story-body h3,.company-value-card h3,.peptide-card h3,.doctor-recommend-card h3,.advisor-grid b,.assurance-mini-grid b{font-weight:620!important}.company-story-body h3,.company-value-card h3,.peptide-card h3{line-height:1.32}.company-story-body article{border-left-width:1px}.company-story-media,.peptide-visual-panel,.company-origin-badge,.peptide-panel-copy{border-radius:12px!important}@media (max-width:760px){.global-hero-copy h1,.page-hero h1,.company-story-copy h2,.peptide-education-head h2{font-size:clamp(31px,8.4vw,40px)!important;line-height:1.18!important}.company-story-lead,.global-hero-copy .lead,.page-hero p,.peptide-education-head p{font-size:15.5px;line-height:1.82}.btn{font-size:14.5px}}.advisor-panel,.assurance-panel{color:#f7fffb!important}.advisor-panel .kicker,.assurance-panel .kicker{color:#d8bd78!important;font-weight:700!important}.advisor-copy h2,.assurance-panel h2{text-shadow:0 1px #00000014;color:#f8fffb!important;font-weight:700!important}.advisor-copy p,.assurance-panel p{color:#f8fffbdb!important;font-weight:400!important}.advisor-copy small{color:#f8fffbbd!important}.advisor-grid div,.assurance-mini-grid div{background:#ffffff1f!important;border-color:#ffffff38!important}.advisor-grid svg,.assurance-mini-grid svg{color:#c5f2da!important}.advisor-grid b,.assurance-mini-grid b{color:#fff!important;font-weight:700!important}.advisor-grid span,.assurance-mini-grid span{color:#f8fffbcc!important;font-weight:400!important}@media (max-width:760px){.advisor-copy h2,.assurance-panel h2{font-weight:680!important}}.home-image-story{background:linear-gradient(#fff 0%,#f5faf6 100%);padding-top:clamp(54px,7vw,86px);padding-bottom:clamp(48px,6vw,78px)}.home-image-story-head{grid-template-columns:minmax(0,.95fr) minmax(360px,.72fr);align-items:end;gap:clamp(24px,5vw,72px);margin-bottom:24px;display:grid}.home-image-story-head h2{color:#24302b;letter-spacing:0;max-width:760px;margin-top:10px;font-size:clamp(32px,4.2vw,54px);font-weight:660;line-height:1.12;font-family:var(--al-display-sans)!important}.home-image-story-head p{color:#63716a;margin-bottom:18px;font-size:16px;line-height:1.82}.home-image-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.home-image-story-card{background:#fff;border:1px solid #1b25201a;border-radius:14px;overflow:hidden;box-shadow:0 18px 42px #1b252014}.home-image-story-media,.advisor-card-media,.assurance-card-media{background:#ffffff24;width:100%;display:block;position:relative;overflow:hidden}.home-image-story-media{aspect-ratio:1.45}.home-image-story-media img,.advisor-card-media img,.assurance-card-media img{object-fit:cover;width:100%;height:100%}.home-image-story-copy{gap:10px;padding:20px;display:grid}.home-image-story-copy svg{color:var(--al-green)}.home-image-story-copy h3{color:#24302b;letter-spacing:0;margin:0;font-size:20px;font-weight:680;line-height:1.25;font-family:var(--al-display-sans)!important}.home-image-story-copy p{color:#66736d;margin:0;font-size:14.5px;line-height:1.72}.advisor-grid div,.assurance-mini-grid div{overflow:hidden;justify-content:flex-start!important;padding:14px!important}.advisor-grid div{min-height:332px!important}.assurance-mini-grid div{min-height:288px!important}.advisor-card-media,.assurance-card-media{border:1px solid #ffffff29;border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff0d}.advisor-card-media{aspect-ratio:1.35;margin-bottom:4px}.assurance-card-media{aspect-ratio:1.55;margin-bottom:6px}.advisor-card-media img,.assurance-card-media img{filter:saturate(.92)contrast(.98)}.advisor-grid svg,.assurance-mini-grid svg{flex:none;margin-top:2px}@media (max-width:980px){.home-image-story-head,.home-image-story-grid{grid-template-columns:1fr}.home-image-story-head{align-items:start}.advisor-grid div,.assurance-mini-grid div{min-height:auto!important}}@media (max-width:760px){.nav-links a.active:after,.site-header.is-open .nav-links a.active:after{content:none!important;display:none!important}.home-image-story{padding-top:44px}.home-image-story-head h2{font-size:clamp(30px,8vw,40px)}.home-image-story-head p{font-size:15px}.home-image-story-copy{padding:18px}.advisor-card-media,.assurance-card-media{aspect-ratio:16/9}}.global-programs{background:#fff}.global-programs .section-lead{margin-bottom:24px}.global-programs .program-card-grid{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0;display:grid}.global-programs .program-card{background:#fff;border:1px solid #1b25201a;border-radius:14px;grid-template-rows:156px minmax(136px,1fr);min-height:292px;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #1b252013}.global-programs .program-img{background:#eef5ef;width:100%;height:100%;display:block;overflow:hidden}.global-programs .program-img img{object-fit:cover;width:100%;height:100%}.global-programs .program-copy{background:#fff;align-content:start;gap:8px;min-width:0;padding:18px 44px 18px 18px;display:grid}.global-programs .program-copy b{color:#24302b;letter-spacing:0;font-size:21px;font-weight:720;line-height:1.25;font-family:var(--al-display-sans)!important}.global-programs .program-copy small{color:#66736d;font-size:14.5px;font-weight:400;line-height:1.68}.global-programs .program-go{width:28px;height:28px;color:var(--al-green);background:#ecf7f1;border-radius:999px;place-items:center;font-size:19px;line-height:1;display:grid;position:absolute;bottom:19px;right:18px}@media (max-width:1180px){.global-programs .program-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.global-programs .program-card-grid{grid-template-columns:1fr}.global-programs .program-card{grid-template-rows:180px auto;min-height:0}.global-programs .program-copy{padding:17px 44px 18px 17px}}.ingredient-quality-proof{background:linear-gradient(#f6faf7 0%,#fff 100%);border-top:1px solid #1b252012;border-bottom:1px solid #1b25200f;padding-top:clamp(56px,7vw,90px);padding-bottom:clamp(58px,8vw,96px)}.ingredient-proof-head{grid-template-columns:minmax(0,.9fr) minmax(360px,.72fr);align-items:end;gap:clamp(24px,5vw,70px);margin-bottom:28px;display:grid}.ingredient-proof-head .kicker{color:#8f6e35;align-items:center;gap:8px;font-size:14px;font-weight:750;display:inline-flex}.ingredient-proof-head h2{color:#24302b;letter-spacing:0;max-width:840px;margin:10px 0 0;font-size:clamp(34px,4.1vw,54px);font-weight:690;line-height:1.12;font-family:var(--al-display-sans)!important}.ingredient-proof-head p{color:#63716a;margin:0 0 18px;font-size:16px;line-height:1.85}.ingredient-proof-actions{flex-wrap:wrap;gap:12px;display:flex}.ingredient-proof-layout{grid-template-columns:minmax(0,1fr) minmax(310px,.36fr);align-items:stretch;gap:18px;display:grid}.ingredient-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ingredient-proof-card{background:#fff;border:1px solid #1b25201a;border-radius:14px;gap:10px;padding:14px;display:grid;overflow:hidden;box-shadow:0 18px 42px #1b252013}.ingredient-proof-media{aspect-ratio:1.55;background:#eef5ef;border-radius:12px;display:block;overflow:hidden}.ingredient-proof-media img{object-fit:cover;width:100%;height:100%}.ingredient-proof-icon{color:#23785b;background:#ecf7f1;border-radius:999px;place-items:center;width:38px;height:38px;display:grid}.ingredient-proof-card h3{color:#24302b;letter-spacing:0;margin:0;font-size:20px;font-weight:700;line-height:1.25;font-family:var(--al-display-sans)!important}.ingredient-proof-card p{color:#66736d;margin:0;font-size:14.5px;line-height:1.72}.ingredient-proof-checklist{box-shadow:var(--al-shadow-sm);color:#fff;background:#102b23;border-radius:14px;flex-direction:column;justify-content:center;padding:24px;display:flex}.ingredient-proof-checklist b{font-size:24px;font-weight:720;line-height:1.2;font-family:var(--al-display-sans)!important}.ingredient-proof-checklist ul{gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ingredient-proof-checklist li{color:#f8fffbd6;padding-left:24px;font-size:14.5px;line-height:1.72;position:relative}.ingredient-proof-checklist li:before{content:"";background:#d8bd78;border-radius:999px;width:8px;height:8px;position:absolute;top:.72em;left:0}@media (max-width:980px){.ingredient-proof-head,.ingredient-proof-layout{grid-template-columns:1fr}.ingredient-proof-head{align-items:start}}@media (max-width:760px){.ingredient-quality-proof{padding-top:44px}.ingredient-proof-head h2{font-size:clamp(30px,8vw,40px)}.ingredient-proof-head p{font-size:15px}.ingredient-proof-grid{grid-template-columns:1fr}.ingredient-proof-checklist{padding:20px}}.nx-product-price-stack{flex-direction:column;align-items:flex-start;gap:7px}.nx-product-price-stack div{align-items:baseline;gap:8px;min-width:0;display:flex}.nx-product-price-stack small,.nx-detail-price small{color:var(--ink-3);font-family:var(--sans);font-size:12px;font-weight:800}.nx-product-price-stack b{color:var(--brand-deep);font-family:var(--display);font-size:21px;font-weight:800}.nx-product-price-stack>span{margin-top:2px}.nx-detail-price{align-items:baseline;gap:10px;display:flex}.nx-purchase-options{border:1px solid var(--line-2);background:#fff;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:min(100%,520px);margin:2px 0 12px;display:inline-grid;overflow:hidden}.nx-purchase-options button{border:0;border-right:1px solid var(--line);min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:0 0;gap:3px;padding:12px 14px;display:grid}.nx-purchase-options button:last-child{border-right:0}.nx-purchase-options button.is-active{color:var(--brand-deep);background:#2e936f1a;box-shadow:inset 0 0 0 2px #2e936f2e}.nx-purchase-options span{color:var(--ink-3);font-size:12px;font-weight:800}.nx-purchase-options b{font-family:var(--display);font-size:18px;line-height:1.1}.nx-size-options{flex-wrap:wrap;gap:6px;margin:2px 0 10px;display:inline-flex}.nx-size-opt{border:1px solid var(--line-2);color:var(--ink-2,var(--ink));cursor:pointer;background:#fff;border-radius:999px;padding:5px 14px;font-size:13px;font-weight:800;transition:background .15s,border-color .15s,color .15s}.nx-size-opt:hover{border-color:#2e936f73}.nx-size-opt.is-active{color:var(--brand-deep);background:#2e936f1f;border-color:#2e936f8c}.price-input+.price-input{margin-top:6px}@media (max-width:600px){.nx-purchase-options{grid-template-columns:1fr}.nx-purchase-options button{border-right:0;border-bottom:1px solid var(--line)}.nx-purchase-options button:last-child{border-bottom:0}}.al-tier-path{background:linear-gradient(#fff 0%,#f5faf6 100%);border-top:1px solid #1b252012;border-bottom:1px solid #1b252012;padding-top:clamp(54px,7vw,86px);padding-bottom:clamp(54px,7vw,86px)}.al-tier-path-inner{grid-template-columns:minmax(0,.9fr) minmax(320px,.58fr);align-items:start;gap:clamp(20px,4vw,44px);display:grid}.al-tier-path-copy h2{color:#24302b;letter-spacing:0;text-wrap:balance;max-width:780px;margin:8px 0 0;font-size:clamp(32px,4vw,50px);font-weight:660;line-height:1.14;font-family:var(--al-display-sans)!important}.al-tier-path-copy p{color:#64716b;max-width:760px;margin:16px 0 0;font-size:16px;line-height:1.82}.al-tier-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.al-tier-map{box-shadow:var(--al-shadow-sm);background:#ffffffe6;border:1px solid #1b25201a;border-radius:14px;flex-wrap:wrap;gap:8px;padding:14px;display:flex}.al-tier-map span{color:#256f55;white-space:nowrap;background:#f2faf5;border:1px solid #256f5524;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:7px 10px;font-size:11px;font-weight:850;line-height:1;display:inline-flex}.al-tier-map .is-admin{color:#775a28;background:#a884451a;border-color:#a884453d}.al-tier-steps{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.al-tier-step{min-width:0;box-shadow:var(--al-shadow-sm);background:#fff;border:1px solid #1b25201a;border-radius:14px;align-content:start;gap:10px;padding:18px;display:grid}.al-tier-step-icon{color:#23785b;background:#ecf7f1;border-radius:999px;place-items:center;width:38px;height:38px;display:grid}.al-tier-step>span{color:#8f6e35;font-size:12px;font-weight:850;line-height:1.2}.al-tier-step h3{color:#24302b;letter-spacing:0;margin:0;font-size:20px;font-weight:680;line-height:1.25;font-family:var(--al-display-sans)!important}.al-tier-step p{color:#66736d;margin:0;font-size:14px;line-height:1.7}.al-shop-access-note{color:#64716b;background:#ffffffe0;border:1px solid #1b252017;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:-6px 0 22px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.al-shop-access-note b{color:#256f55;text-transform:uppercase;font-size:12px;font-weight:850}.al-compliance-cue{background:#f8fbf7;border:1px solid #256f551f;border-radius:12px;gap:8px;padding:10px 11px;display:grid}.al-compliance-cue strong{color:#256f55;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:850;line-height:1.25;display:inline-flex}.al-compliance-cue strong svg,.al-compliance-cue span svg{flex:none}.al-compliance-cue div{gap:6px;display:grid}.al-compliance-cue span{color:#64716b;background:#fff;border:1px solid #1b252012;border-radius:10px;grid-template-columns:auto minmax(68px,.72fr) minmax(0,1fr);align-items:center;gap:6px;min-width:0;padding:7px 8px;display:grid}.al-compliance-cue em{color:#748079;font-size:10.5px;font-style:normal;font-weight:800;line-height:1.2}.al-compliance-cue b{color:#24302b;overflow-wrap:anywhere;min-width:0;font-size:11.5px;font-weight:800;line-height:1.25}@media (max-width:980px){.al-tier-path-inner,.al-tier-steps{grid-template-columns:1fr}}@media (max-width:760px){.al-tier-path{padding-top:44px;padding-bottom:48px}.al-tier-path-copy h2{font-size:clamp(30px,8vw,40px)}.al-tier-actions .btn{width:100%}.al-tier-map{padding:12px}.al-tier-step{padding:17px}.al-shop-access-note{align-items:flex-start;margin-top:-2px}.al-compliance-cue span{grid-template-columns:auto minmax(60px,.52fr) minmax(0,1fr)}}.ad-wrap .admin-ops{gap:18px;display:grid}.ad-wrap .admin-ops-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.ad-wrap .admin-ops-head h2{color:var(--al-ink);margin:2px 0 0;font-size:clamp(24px,3vw,34px);line-height:1.1}.ad-wrap .admin-ops-kicker{color:var(--al-green);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.ad-wrap .admin-ops-alert{color:#825308;background:#fff8e9;border:1px solid #d28d2c47;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 14px;font-size:13px;display:flex}.ad-wrap .admin-ops-alert b{color:#6d4506}.ad-wrap .admin-risk-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.ad-wrap .admin-risk-kpi{border:1px solid var(--al-line);min-width:0;box-shadow:var(--al-shadow-sm);background:#fff;border-radius:12px;padding:16px}.ad-wrap .admin-risk-kpi b{color:var(--al-ink);font-family:var(--display);font-size:28px;line-height:1;display:block}.ad-wrap .admin-risk-kpi span{color:var(--al-muted);margin-top:7px;font-size:12px;font-weight:800;display:block}.ad-wrap .admin-risk-kpi.warn{background:#fff8e9;border-color:#d28d2c57}.ad-wrap .admin-risk-kpi.good{background:#f0faf4;border-color:#2f9a723d}.ad-wrap .admin-ops-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:stretch;gap:16px;display:grid}.ad-wrap .admin-ops-card h2{margin-bottom:14px}.ad-wrap .admin-posture-list,.ad-wrap .admin-emergency-list{gap:10px;display:grid}.ad-wrap .admin-posture-row{border-top:1px solid var(--al-line);grid-template-columns:minmax(145px,.85fr) repeat(3,minmax(120px,1fr));align-items:center;gap:10px;padding:11px 0;display:grid}.ad-wrap .admin-posture-row:first-child{border-top:0;padding-top:0}.ad-wrap .admin-posture-row b{color:var(--al-ink);font-size:13px}.ad-wrap .admin-posture-row span{border:1px solid var(--al-line);width:fit-content;max-width:100%;min-height:30px;color:var(--al-muted);background:#f7faf6;border-radius:999px;align-items:center;padding:6px 9px;font-size:12px;font-weight:800;line-height:1.25;display:inline-flex}.ad-wrap .admin-emergency-item{border-top:1px solid var(--al-line);grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:11px 0;display:grid}.ad-wrap .admin-emergency-item:first-child{border-top:0;padding-top:0}.ad-wrap .admin-emergency-item input{margin-top:4px}.ad-wrap .admin-emergency-item b,.ad-wrap .admin-emergency-item small{display:block}.ad-wrap .admin-emergency-item b{color:var(--al-ink);font-size:14px}.ad-wrap .admin-emergency-item small{color:var(--al-muted);margin-top:4px;font-size:12px;line-height:1.55}.ad-wrap .admin-events-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ad-wrap .admin-events-head .ops-toolbar{margin:0 0 14px}.ad-wrap .admin-events-table th,.ad-wrap .admin-events-table td{vertical-align:top}.ad-wrap .admin-severity{min-height:24px;color:var(--al-muted);text-transform:uppercase;background:#eef3ef;border-radius:999px;align-items:center;padding:4px 9px;font-size:11px;font-weight:900;display:inline-flex}.ad-wrap .admin-severity.critical,.ad-wrap .admin-severity.high{color:#b83828;background:#fdecea}.ad-wrap .admin-severity.medium{color:#9a5c08;background:#fff4e0}.ad-wrap .admin-severity.low,.ad-wrap .admin-severity.info{color:var(--al-green);background:#edf8f1}.ad-wrap .admin-event-detail{max-width:320px;color:var(--al-muted);font-size:12px;line-height:1.5}.ad-wrap .admin-event-detail small{color:#7d8a83;margin-top:5px;display:block}.ad-wrap .policy-cell{min-width:0}.ad-wrap .policy-summary.compact{min-width:0;max-width:180px}.ad-wrap .policy-cell select{width:100%;min-width:0;margin-bottom:6px}.ad-wrap .policy-summary{flex-wrap:wrap;gap:5px;min-width:min(260px,100%);max-width:360px;display:flex}.ad-wrap .policy-chip{border:1px solid var(--al-line);max-width:100%;min-height:24px;color:var(--al-muted);background:#f7faf6;border-radius:999px;align-items:center;padding:4px 8px;font-size:11px;font-weight:850;line-height:1.25;display:inline-flex}.ad-wrap .policy-chip.public,.ad-wrap .policy-chip.advisor{color:var(--al-green);background:#edf8f1;border-color:#2f9a723d}.ad-wrap .policy-chip.restricted{color:var(--al-gold);background:#a8844517;border-color:#a8844542}@media (max-width:980px){.ad-wrap .admin-risk-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-wrap .admin-ops-grid,.ad-wrap .admin-posture-row{grid-template-columns:1fr}}@media (max-width:640px){.ad-wrap .admin-ops-head,.ad-wrap .admin-events-head{flex-direction:column;align-items:stretch}.ad-wrap .admin-risk-kpis{grid-template-columns:1fr}}.nx-product-actions .btn-acc.is-done{animation:alAddedPop .42s var(--motion-ease,cubic-bezier(.22, .61, .36, 1));background-image:none!important;background:var(--al-green)!important}@keyframes alAddedPop{0%{transform:scale(1)}42%{transform:scale(1.045)}to{transform:scale(1)}}.btn:active{transform:scale(.97)}.site-header .wrap,.site-header .snav,.site-header .nav-right,.lang-select{overflow:visible}.lang-select-menu{z-index:1200}@media (prefers-reduced-motion:reduce){.nx-product-actions .btn-acc.is-done{animation:none!important}.btn:active{transform:none!important}}@media (max-width:760px){.nx-product-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.nx-product-media{padding:6px}.nx-product-body{gap:6px;padding:12px!important}.nx-product-meta{font-size:11px}.nx-product-body h3{line-height:1.25;font-size:15px!important}.nx-product-body>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.nx-product-price-stack b{font-size:16px}.nx-product-price-stack small{font-size:11px}.nx-product-actions .btn{min-height:42px;padding:0 10px;font-size:13px}.nx-purchase-options{grid-template-columns:1fr!important}.nx-detail-actions .btn,.peptide-actions .btn{min-height:46px}}.nav-mobile-actions{display:none}@media (max-width:600px){.site-header.is-open .nav-mobile-actions{border-top:1px solid var(--line);flex-direction:column;align-items:stretch;gap:12px;width:100%;margin-top:6px;padding-top:16px;display:flex}.nav-mobile-actions .nav-mobile-link{color:var(--ink);align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.nav-mobile-actions .nav-mobile-link:hover{color:var(--brand-deep)}.nav-mobile-actions .nav-mobile-badge{background:var(--brand);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}.nav-mobile-actions .nav-mobile-cta{justify-content:center;width:100%;margin-top:4px}.global-hero-inner{gap:20px!important;padding-top:18px!important;padding-bottom:26px!important}.global-hero-copy h1{margin-bottom:12px}.global-hero-copy .lead{margin-bottom:16px!important;line-height:1.6!important}.hero-cta{gap:10px}.home-subscription-callout{margin-top:12px}.hero-trust-list{gap:8px 16px;margin-top:14px}.global-hero-media{justify-self:stretch!important;width:100%!important;max-width:100%!important}.global-hero-media img{aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important;width:100%!important;max-width:100%!important;height:200px!important}.home-best-sellers{padding-top:28px}.page-hero{padding:24px 0 10px}.page-hero .kicker{margin-bottom:10px}.page-hero p{line-height:1.62}.section-lead{margin-bottom:20px}.section-lead p,.global-flow p,.assurance-panel p{line-height:1.66}.nx-detail-media img{max-height:400px}}
.floating-cart{left:calc(16px + env(safe-area-inset-left,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:900;flex-direction:column-reverse;align-items:flex-start;gap:12px;display:flex;position:fixed}.fc-fab{background:var(--brand,#2e936f);color:#fff;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .14s,box-shadow .14s;display:inline-flex;position:relative;box-shadow:0 10px 28px #1f6e5257}.fc-fab:hover{transform:translateY(-2px);box-shadow:0 14px 34px #1f6e526b}.fc-fab:active{transform:translateY(0)}.fc-badge{color:#fff;text-align:center;box-sizing:border-box;background:#e0533d;border:2px solid #fff;border-radius:999px;min-width:20px;height:20px;padding:0 5px;font-size:12px;font-weight:800;line-height:20px;position:absolute;top:-4px;right:-4px}.fc-panel{background:var(--bg,#fff);border:1px solid var(--line,#1d211f1a);border-radius:18px;flex-direction:column;width:360px;max-width:calc(100vw - 32px);max-height:min(72vh,560px);animation:.16s fc-pop;display:flex;overflow:hidden;box-shadow:0 24px 60px #10182838}@keyframes fc-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.fc-head{border-bottom:1px solid var(--line,#1d211f1a);align-items:center;gap:10px;padding:14px 16px;display:flex}.fc-head strong{color:var(--ink,#1d211f);font-size:15px}.fc-count{color:var(--ink-3,#8b8f8a);font-size:12.5px}.fc-close{color:var(--ink-3,#8b8f8a);cursor:pointer;background:0 0;border:none;border-radius:8px;margin-left:auto;padding:4px;display:inline-flex}.fc-close:hover{background:var(--bg-soft,#f8faf7);color:var(--ink,#1d211f)}.fc-ship{padding:12px 16px 4px}.fc-ship-label{color:var(--brand-deep,#1f6e52);margin-bottom:7px;font-size:12.5px;font-weight:700}.fc-ship-bar{background:#2e936f24;border-radius:999px;height:6px;overflow:hidden}.fc-ship-bar span{background:var(--brand,#2e936f);border-radius:999px;height:100%;transition:width .3s;display:block}.fc-items{flex:1;padding:8px;overflow-y:auto}.fc-empty{text-align:center;color:var(--ink-3,#8b8f8a);padding:28px 16px;font-size:14px}.fc-item{border-radius:12px;align-items:center;gap:12px;padding:8px;display:flex}.fc-item:hover{background:var(--bg-soft,#f8faf7)}.fc-thumb{object-fit:cover;background:var(--bg-soft2,#f1f4ee);border-radius:10px;flex:none;width:48px;height:48px}.fc-item-main{flex:1;min-width:0}.fc-item-name{color:var(--ink,#1d211f);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.fc-item-sub{color:var(--ink-3,#8b8f8a);margin-top:2px;font-size:12px}.fc-item-price{color:var(--ink,#1d211f);flex:none;font-size:13.5px;font-weight:700}.fc-foot{border-top:1px solid var(--line,#1d211f1a);padding:12px 16px 16px}.fc-subtotal{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.fc-subtotal span{color:var(--ink-2,#565b57);font-size:13.5px}.fc-subtotal b{color:var(--ink,#1d211f);font-size:18px}.fc-checkout{text-align:center;width:100%;display:block}.fc-viewcart{text-align:center;color:var(--brand-deep,#1f6e52);margin-top:8px;font-size:13px;text-decoration:none;display:block}.fc-viewcart:hover{text-decoration:underline}@media (max-width:560px){.fc-fab{width:52px;height:52px}.fc-panel{width:calc(100vw - 24px);max-height:76vh}}
.ad-wrap .an-wrap{--an-s1:#2a78d6;--an-s2:#eb6834;--an-grid:#1b25201a;--an-axis:#64716b;--an-ink:#1b2520;--an-good:#0ca30c;--an-track:#eef2ef;gap:20px;min-width:0;display:grid}.ad-wrap .an-wrap>*{min-width:0}.ad-wrap .an-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:0;display:flex}.ad-wrap .an-toolbar-left,.ad-wrap .an-toolbar-right{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ad-wrap .an-check{color:var(--an-axis);align-items:center;gap:6px;font-size:13px;display:inline-flex}.ad-wrap .an-check input{width:auto}.ad-wrap .an-online{color:var(--an-axis);align-items:center;gap:6px;font-size:13px;display:inline-flex}.ad-wrap .an-online b{color:var(--an-ink);font-size:15px}.ad-wrap .an-dot{background:var(--an-good);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #0ca30c29}.ad-wrap .an-gate{color:var(--an-axis);border:1px solid var(--an-grid);background:#f1f4f2;border-radius:999px;padding:4px 10px;font-size:12px}.ad-wrap .an-gate.is-on{color:#8a6100;background:#fff8e9;border-color:#d28d2c47}.ad-wrap .an-updated{color:var(--an-axis);font-variant-numeric:tabular-nums;font-size:12px}.ad-wrap .an-chart{width:100%;position:relative}.ad-wrap .an-chart svg{max-width:100%;display:block;overflow:visible}.ad-wrap .an-grid{stroke:#1b25201a;stroke-width:1px}.ad-wrap .an-axis{fill:#64716b;font-variant-numeric:tabular-nums;font-size:11px}.ad-wrap .an-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.ad-wrap .an-crosshair{stroke:#64716b;stroke-width:1px;stroke-dasharray:3 3;opacity:.5}.ad-wrap .an-legend{color:var(--an-axis);gap:16px;margin-bottom:8px;font-size:12.5px;display:flex}.ad-wrap .an-legend span{align-items:center;gap:6px;display:inline-flex}.ad-wrap .an-legend i{border-radius:2px;width:14px;height:3px}.ad-wrap .an-tip{pointer-events:none;z-index:3;border:1px solid var(--an-grid);background:#fff;border-radius:10px;gap:2px;min-width:120px;padding:8px 12px;font-size:12.5px;display:grid;position:absolute;top:28px;box-shadow:0 8px 22px #1b25201f}.ad-wrap .an-tip b{color:var(--an-ink);font-size:13px}.ad-wrap .an-tip span{color:var(--an-axis);font-variant-numeric:tabular-nums}.ad-wrap .an-funnel{gap:16px;display:grid}.ad-wrap .an-funnel-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.ad-wrap .an-funnel-label{color:var(--an-ink);font-size:14px;font-weight:600}.ad-wrap .an-note{color:var(--an-axis);margin-left:8px;font-size:11.5px;font-style:normal;font-weight:400}.ad-wrap .an-funnel-num{color:var(--an-axis);font-size:13px}.ad-wrap .an-funnel-num b{color:var(--an-ink);margin-right:2px;font-size:18px}.ad-wrap .an-funnel-num small{margin-left:10px;font-size:12px}.ad-wrap .an-funnel-num small.an-dim{color:#9aa6a0}.ad-wrap .an-funnel-track{background:var(--an-track);border-radius:6px;height:22px;overflow:hidden}.ad-wrap .an-funnel-fill{background:var(--an-s1);border-radius:0 4px 4px 0;height:100%;transition:width .35s}.ad-wrap .an-funnel-row.is-worst .an-funnel-track{box-shadow:0 0 0 2px #d03b3b47}.ad-wrap .an-funnel-alert{color:#a12c2c;background:#fdf1f1;border:1px solid #d03b3b33;border-radius:8px;margin-top:6px;padding:6px 10px;font-size:12.5px}.ad-wrap .an-anomaly,.ad-wrap .an-note-block{color:#7a5600;background:#fff8e9;border:1px solid #d28d2c47;border-radius:8px;padding:10px 12px;font-size:12.5px}.ad-wrap .an-note-block b{color:#5c4100}.ad-wrap .an-share-bar{background:var(--an-track);border-radius:6px;gap:2px;height:22px;display:flex;overflow:hidden}.ad-wrap .an-share-seg:first-child{border-radius:6px 0 0 6px}.ad-wrap .an-share-seg:last-child{border-radius:0 6px 6px 0}.ad-wrap .an-share-list{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ad-wrap .an-share-list li{align-items:center;gap:8px;font-size:13px;display:flex}.ad-wrap .an-share-list i{border-radius:3px;flex:none;width:10px;height:10px}.ad-wrap .an-share-name{color:var(--an-ink);flex:1}.ad-wrap .an-share-list b{font-variant-numeric:tabular-nums;color:var(--an-ink)}.ad-wrap .an-share-list small{color:var(--an-axis);text-align:right;font-variant-numeric:tabular-nums;min-width:62px}.ad-wrap .an-rank{gap:9px;margin:0;padding:0;list-style:none;display:grid}.ad-wrap .an-rank li{align-items:center;gap:10px;font-size:13px;display:flex}.ad-wrap .an-rank-label{max-width:34%;color:var(--an-ink);text-overflow:ellipsis;white-space:nowrap;flex:0 0 34%;overflow:hidden}.ad-wrap .an-rank-track{background:var(--an-track);border-radius:4px;flex:1;height:14px;overflow:hidden}.ad-wrap .an-rank-fill{background:var(--an-s1);border-radius:0 4px 4px 0;height:100%;display:block}.ad-wrap .an-rank-val{text-align:right;font-variant-numeric:tabular-nums;min-width:62px;color:var(--an-ink);flex:none}.ad-wrap .an-rank-val small{color:var(--an-axis);margin-left:2px;font-weight:400}.ad-wrap .an-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.ad-wrap .an-cols>*{min-width:0}@media (max-width:900px){.ad-wrap .an-cols{grid-template-columns:1fr}}.ad-wrap .an-wrap .app-card{margin-bottom:0}.ad-wrap .an-wrap .app-card h2 small{font-size:12.5px;font-weight:400}.ad-wrap .an-scroll{max-height:420px;overflow-y:auto}.ad-wrap .kpi.is-dim b{color:#9aa6a0}.ad-wrap .an-lowsample{color:#7a5600;background:#fff8e9;border:1px solid #d28d2c47;border-radius:8px;margin:12px 0 0;padding:8px 12px;font-size:12.5px}.ad-wrap .an-approx{color:#35506b;background:#eef4fa;border:1px solid #2a78d638;border-radius:8px;margin:12px 0 0;padding:8px 12px;font-size:12.5px;line-height:1.6}.ad-wrap .an-approx b{color:#1d3a55}.ad-wrap .an-empty p{margin:6px 0;font-size:14px}.ad-wrap .an-error{justify-items:start;gap:12px;display:grid}.ad-wrap .an-skeleton{background:linear-gradient(90deg,#f2f5f3 25%,#e9eeeb 37%,#f2f5f3 63%) 0 0/400% 100%;border-radius:12px;height:220px;animation:1.4s infinite an-shimmer}@keyframes an-shimmer{0%{background-position:100%}to{background-position:0}}.ad-wrap .an-filters{flex-wrap:wrap;gap:10px;margin-bottom:12px;display:flex}.ad-wrap .an-filters select{width:auto;min-width:140px}.ad-wrap .an-table{font-variant-numeric:tabular-nums}.ad-wrap .an-row{cursor:pointer;transition:background .15s}.ad-wrap .an-row:hover{background:#f7faf8}.ad-wrap .an-row.is-open{background:#eef4f0}.ad-wrap .an-ip{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.ad-wrap .an-trail-row>td{background:#fafcfb;padding:12px 14px}.ad-wrap .an-trail{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ad-wrap .an-trail li{align-items:center;gap:10px;font-size:12.5px;display:flex}.ad-wrap .an-trail-time{color:var(--an-axis);font-variant-numeric:tabular-nums;flex:none}.ad-wrap .an-trail-ev{text-align:center;min-width:58px;color:var(--an-axis);background:#eef2ef;border-radius:999px;flex:none;padding:2px 8px;font-size:11.5px}.ad-wrap .an-trail-ev.ev-add_cart{color:#1c6b33;background:#e8f5ec}.ad-wrap .an-trail-ev.ev-gate_block{color:#a12c2c;background:#fdf1f1}.ad-wrap .an-trail-path{color:var(--an-ink)}.ad-wrap .an-pager{justify-content:center;align-items:center;gap:12px;margin-top:14px;display:flex}
@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-sans-sc-chinese-simplified-400-normal.1ekwkmxke8wkh.woff2)format("woff2"),url(../media/noto-sans-sc-chinese-simplified-400-normal.2mbkzonwm53bz.woff)format("woff")}
@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(../media/noto-sans-sc-chinese-simplified-500-normal.1-n4tr171hov5.woff2)format("woff2"),url(../media/noto-sans-sc-chinese-simplified-500-normal.0derbmlcgywco.woff)format("woff")}
@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-sans-sc-chinese-simplified-700-normal.1m3giz1498knf.woff2)format("woff2"),url(../media/noto-sans-sc-chinese-simplified-700-normal.06e49poro6b_-.woff)format("woff")}
@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:900;src:url(../media/noto-sans-sc-chinese-simplified-900-normal.0832h5gmo0w7o.woff2)format("woff2"),url(../media/noto-sans-sc-chinese-simplified-900-normal.134uzt5mj3xl0.woff)format("woff")}
@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(../media/onest-latin-400-normal.282o1ka79v8r_.woff2)format("woff2"),url(../media/onest-latin-400-normal.3ceoejgm6rxus.woff)format("woff")}
@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(../media/onest-latin-500-normal.2ogqmasi1vbmm.woff2)format("woff2"),url(../media/onest-latin-500-normal.2dr4i1ktjm3za.woff)format("woff")}
@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(../media/onest-latin-600-normal.34mcm8o2w2eif.woff2)format("woff2"),url(../media/onest-latin-600-normal.1ie5fi74t8s3c.woff)format("woff")}
@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(../media/onest-latin-700-normal.1229n27bmnce7.woff2)format("woff2"),url(../media/onest-latin-700-normal.1l0jqdhsclq5v.woff)format("woff")}
