.peptide-page{background:#1a2518;font-family:Helvetica Neue,Arial,sans-serif;overflow-x:hidden}.peptide-page .hero{position:relative;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 45%,rgba(75,100,55,.22) 0,transparent 55%),radial-gradient(ellipse at 30% 65%,rgba(60,85,45,.12) 0,transparent 45%),linear-gradient(180deg,#1e2e1a,#1a2518 40%,#152013)}.peptide-page .hero .textimg{opacity:0;transition:opacity .8s ease;position:absolute;top:40%;left:5%;width:25%}@media(max-width:768px){.peptide-page .hero .textimg{width:50%;top:15%}}.peptide-page .hero__canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.peptide-page .hero__vial{position:relative;z-index:3;pointer-events:none;opacity:0}.peptide-page .hero__vial--pinned{position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);z-index:200}.peptide-page .hero__vial img{max-height:50vh;filter:drop-shadow(0 0 35px rgba(90,120,65,.45)) drop-shadow(0 0 70px rgba(75,100,55,.2)) drop-shadow(0 15px 35px rgba(0,0,0,.25))}.peptide-page .hero__sampler{display:none}.peptide-page .scroll-hint{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);z-index:10;opacity:.6;animation:bobHint 2s ease-in-out infinite}.peptide-page .scroll-hint svg{width:28px;height:28px;stroke:hsla(96,36%,73%,.7);stroke-width:2;fill:none}@keyframes bobHint{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(8px)}}.peptide-page .scroll-zone{height:150vh;position:relative;background:linear-gradient(180deg,#152013,#121c10);display:flex;width:100%;justify-content:flex-start;align-items:self-start;padding-top:15%;padding-left:3%}.peptide-page .split-vial{position:fixed;top:0;left:0;z-index:200;pointer-events:none;will-change:transform,opacity;display:none}.peptide-page .split-vial img{height:clamp(160px,35vh,280px);filter:drop-shadow(0 0 25px rgba(90,120,65,.4)) drop-shadow(0 12px 30px rgba(0,0,0,.3))}.peptide-page .scroll-canvas{position:fixed;top:0;left:0;width:100%;height:100%;z-index:199;pointer-events:none;display:none}.peptide-page .benefits{min-height:100vh;padding:60px 20px 80px;background:radial-gradient(ellipse at 50% 30%,rgba(60,85,45,.15) 0,transparent 60%),linear-gradient(180deg,#121c10,#0f1a0d 50%,#0d150b);display:flex;flex-direction:column;align-items:center;position:relative}.peptide-page .benefits__header{text-align:center;margin-bottom:0;opacity:0;transform:translateY(30px);transition:opacity .8s,transform .8s}.peptide-page .benefits__header--visible{opacity:1;transform:translateY(0);margin-top:100px}.peptide-page .benefits__header h2{font-size:clamp(22px,5vw,36px);font-weight:700;color:#c8e6a0;margin-bottom:12px;text-shadow:0 0 30px rgba(120,160,80,.3)}.peptide-page .benefits__header p{font-size:clamp(13px,3.2vw,16px);color:hsla(90,36%,78%,.65);max-width:520px;margin:0 auto;line-height:1.6}.peptide-page .benefits__vials-row{display:flex;justify-content:center;align-items:flex-start;gap:clamp(20px,6vw,60px);margin:0 0 50px}.peptide-page .benefits__vial-card{display:flex;flex-direction:column;align-items:center;max-width:200px}.peptide-page .benefits__vial-card img{height:clamp(160px,35vh,280px);filter:drop-shadow(0 0 20px rgba(90,120,65,.35)) drop-shadow(0 10px 25px rgba(0,0,0,.25));margin-bottom:12px}.peptide-page .benefits__label{font-size:clamp(11px,2.8vw,14px);color:hsla(96,36%,73%,.8);text-transform:uppercase;letter-spacing:2px;font-weight:600;text-align:center}.peptide-page .benefits__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:600px;opacity:0;transform:translateY(30px);transition:opacity .8s .2s,transform .8s .2s}.peptide-page .benefits__grid--visible{opacity:1;transform:translateY(0)}.peptide-page .benefits__pill{padding:10px 22px;background:rgba(90,120,65,.12);border:1px solid rgba(120,160,80,.2);border-radius:40px;font-size:clamp(12px,3vw,14px);color:hsla(90,36%,78%,.85);white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .3s,border-color .3s,transform .3s}.peptide-page .benefits__pill:hover{background:rgba(90,120,65,.22);border-color:rgba(120,160,80,.4);transform:translateY(-2px)}@media(max-width:500px){.peptide-page .benefits__pill{padding:10px;font-size:10px}}.peptide-page .pointsection{margin:0 auto;background:#fff;display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center;padding:50px 300px;grid-gap:70px;gap:70px}@media(max-width:500px){.peptide-page .pointsection{position:relative;gap:10px;padding:50px 20px}}.peptide-page .pointsection h4{font-size:18px;color:#000}@media(max-width:500px){.peptide-page .pointsection h4{font-size:10px}}.peptide-page .pointsection img{width:80%}.peptide-page .sectiontwo{padding:50px 0;background:#f4f4f4}.peptide-page .sectiontwo .wrap{max-width:1140px;margin:0 auto;padding:0 18px}.peptide-page .sectiontwo .peptide-select-wrap{display:flex;justify-content:center;margin:15px 0 30px}.peptide-page .sectiontwo .peptide-select{min-width:280px;max-width:100%;height:48px;padding:0 16px;border:1px solid #cfd5cf;border-radius:12px;background:#fff;color:#2f3d2f;font-size:16px;outline:none;text-align:center;cursor:pointer;box-shadow:0 6px 18px rgba(47,61,47,.06)}.peptide-page .sectiontwo .peptide-select:focus{border-color:#2f3d2f}@media(max-width:576px){.peptide-page .sectiontwo .peptide-select{min-width:100%;font-size:15px}}.peptide-page .sectiontwo .peptide-carousel-section{text-align:center}.peptide-page .sectiontwo .peptide-carousel-section h2{margin-bottom:20px}.peptide-page .sectiontwo .carousel-shell{width:100%;overflow:hidden;margin-bottom:26px;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;--visible-count:5}.peptide-page .sectiontwo .carousel-track{display:flex;align-items:center;will-change:transform}.peptide-page .sectiontwo .carousel-track.with-transition{transition:transform .7s ease}.peptide-page .sectiontwo .carousel-track.is-dragging{transition:none!important}.peptide-page .sectiontwo .vial-slide{flex:0 0 calc(100%/var(--visible-count));min-width:calc(100%/var(--visible-count));padding:0 10px;opacity:.35;filter:blur(1.5px);transition:opacity .7s ease,filter .7s ease}.peptide-page .sectiontwo .vial-card,.peptide-page .sectiontwo .vial-slide{display:flex;justify-content:center;align-items:center;box-sizing:border-box}.peptide-page .sectiontwo .vial-card{width:190px;height:310px;border-radius:34px;padding:18px;margin-bottom:10px;text-decoration:none;transform:scale(.78);transform-origin:center center;transition:transform .7s ease,border-radius .7s ease,box-shadow .7s ease}.peptide-page .sectiontwo .vial-img{max-width:100%;max-height:100%;object-fit:contain;display:block;transform:scale(1.1);transition:transform .7s ease;border-radius:15px}.peptide-page .sectiontwo .vial-slide.is-far{opacity:.45;filter:blur(1.2px)}.peptide-page .sectiontwo .vial-slide.is-near{opacity:.72;filter:blur(.6px)}.peptide-page .sectiontwo .vial-slide.is-center{opacity:1;filter:blur(0);z-index:2}.peptide-page .sectiontwo .vial-slide.is-far .vial-card{transform:scale(.72);border-radius:24px}.peptide-page .sectiontwo .vial-slide.is-near .vial-card{transform:scale(.88);border-radius:30px}.peptide-page .sectiontwo .vial-slide.is-center .vial-card{transform:scale(1)}.peptide-page .sectiontwo .vial-slide.is-center .vial-img{transform:scale(1.2);border-radius:15px;box-shadow:0 18px 40px rgba(47,61,47,.14)}.peptide-page .sectiontwo .carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:46px;height:46px;border:0;border-radius:50%;background:rgba(47,61,47,.9);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 24px rgba(0,0,0,.14);transition:transform .25s ease,opacity .25s ease,background .25s ease}.peptide-page .sectiontwo .carousel-arrow:hover{transform:translateY(-50%) scale(1.06);background:#2f3d2f}.peptide-page .sectiontwo .carousel-arrow:active{transform:translateY(-50%) scale(.97)}.peptide-page .sectiontwo .carousel-arrow span{font-size:28px;line-height:1;margin-top:-2px}.peptide-page .sectiontwo .carousel-arrow-prev{left:8px}.peptide-page .sectiontwo .carousel-arrow-next{right:8px}.peptide-page .sectiontwo .active-vial-content{margin-top:10px}.peptide-page .sectiontwo .active-vial-content h2{font-family:Arial,sans-serif;margin-bottom:5px}@media(max-width:576px){.peptide-page .sectiontwo .active-vial-content h2{font-size:15px}}.peptide-page .sectiontwo .active-vial-title{font-size:30px;line-height:.95;margin:0 0 10px;font-weight:700;color:#2f3d2f}.peptide-page .sectiontwo .active-vial-link{display:inline-flex;align-items:center;gap:8px;color:#2f3d2f;text-decoration:none;font-size:18px;margin-bottom:28px}.peptide-page .sectiontwo .active-vial-link .plus{font-size:20px;line-height:1}.peptide-page .sectiontwo .category-menu{display:flex;flex-wrap:wrap;justify-content:center;gap:5px 15px}.peptide-page .sectiontwo .category-btn{border:0;background:transparent;color:#6f786f;font-size:16px;cursor:pointer;padding:4px 8px;transition:color .25s ease,opacity .25s ease;background:#d2dccd;margin:0 3px 10px 0;border-radius:50px;color:#333}.peptide-page .sectiontwo .category-btn.is-active{color:#2f3d2f;font-weight:700;text-underline-offset:6px}.peptide-page .sectiontwo .empty{text-align:center;padding:30px 0}@media(max-width:991px){.peptide-page .sectiontwo .vial-card{width:160px;height:250px}.peptide-page .sectiontwo .active-vial-title{font-size:46px}.peptide-page .sectiontwo .carousel-arrow{width:42px;height:42px}}@media(max-width:576px){.peptide-page .sectiontwo{padding:50px 0}.peptide-page .sectiontwo .carousel-shell{overflow:hidden}.peptide-page .sectiontwo .carousel-track.is-mobile .vial-slide{flex:0 0 33.333333%;min-width:33.333333%;padding:0}.peptide-page .sectiontwo .vial-slide{padding:0 2px;opacity:.42;filter:blur(1px)}.peptide-page .sectiontwo .vial-slide.is-near{opacity:.65;filter:blur(.4px)}.peptide-page .sectiontwo .vial-slide.is-center{opacity:1;filter:blur(0)}.peptide-page .sectiontwo .vial-card{width:100%;max-width:126px;height:200px;padding:10px;border-radius:22px;transform:scale(.74);transform-origin:center center}.peptide-page .sectiontwo .vial-slide.is-near .vial-card{transform:scale(.82);border-radius:18px}.peptide-page .sectiontwo .vial-slide.is-center .vial-card{transform:scale(1);border-radius:28px}.peptide-page .sectiontwo .vial-slide.is-center .vial-img{transform:scale(1.3)}.peptide-page .sectiontwo .vial-slide.is-near .vial-img{transform:scale(1)!important}.peptide-page .sectiontwo .active-vial-title{font-size:22px;margin-top:16px}.peptide-page .sectiontwo .active-vial-link{font-size:16px;margin-bottom:15px}.peptide-page .sectiontwo .category-menu{gap:0;margin-bottom:22px}.peptide-page .sectiontwo .category-btn{font-size:15px}.peptide-page .sectiontwo .carousel-arrow{width:36px;height:36px;top:42%}.peptide-page .sectiontwo .carousel-arrow span{font-size:22px}.peptide-page .sectiontwo .carousel-arrow-prev{left:4px}.peptide-page .sectiontwo .carousel-arrow-next{right:4px}}.peptide-page .faqs{margin-top:10px}.peptide-page .faqs h1{padding-bottom:20px}