.PeptideGuide-module__24LANa__root{color:var(--text-primary);padding-bottom:var(--space-10)}.PeptideGuide-module__24LANa__groupTitle{padding:20px var(--layout-gutter) 8px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin:0;font-size:11px;font-weight:400;line-height:1.1}.PeptideGuide-module__24LANa__list{flex-direction:column;display:flex}.PeptideGuide-module__24LANa__item{z-index:0;border-top:1px solid var(--border-subtle);scroll-margin-top:88px;position:relative}.PeptideGuide-module__24LANa__item[data-open]:after{content:"";z-index:-1;pointer-events:none;opacity:.55;mix-blend-mode:overlay;background-image:var(--section-bg-grain);background-repeat:repeat;background-size:120px 120px;position:absolute;inset:0}.PeptideGuide-module__24LANa__group:last-child .PeptideGuide-module__24LANa__item:last-child{border-bottom:1px solid var(--border-subtle)}.PeptideGuide-module__24LANa__label{gap:var(--space-4);padding:20px var(--layout-gutter) 19px;grid-template-columns:1fr max-content;align-items:start;display:grid}.PeptideGuide-module__24LANa__toggle{width:100%;min-width:0;height:auto;min-height:44px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-self:start;padding:0;display:block;overflow:hidden}.PeptideGuide-module__24LANa__toggleInner{grid-template-columns:16px 1fr;align-items:start;gap:16px;display:grid}.PeptideGuide-module__24LANa__toggle:focus-visible{outline:2px solid var(--border-focus);outline-offset:4px}.PeptideGuide-module__24LANa__plus{width:10px;min-width:10px;height:10px;margin-top:4px;margin-left:3px;display:block;position:relative}.PeptideGuide-module__24LANa__plus:before,.PeptideGuide-module__24LANa__plus:after{content:"";background:currentColor;width:100%;height:1px;transition:transform .4s ease-out,opacity .4s ease-out;position:absolute;top:50%;left:0}.PeptideGuide-module__24LANa__plus:before{transform:translateY(-50%)}.PeptideGuide-module__24LANa__plus:after{transform:translateY(-50%)rotate(90deg)}.PeptideGuide-module__24LANa__item[data-open] .PeptideGuide-module__24LANa__plus:before{opacity:0;transform:translateY(-50%)rotate(-90deg)}.PeptideGuide-module__24LANa__item[data-open] .PeptideGuide-module__24LANa__plus:after{transform:translateY(-50%)rotate(0)}.PeptideGuide-module__24LANa__titles{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.PeptideGuide-module__24LANa__name{font-family:var(--font-ui);letter-spacing:.01em;font-size:17px;font-weight:400;line-height:1.25}.PeptideGuide-module__24LANa__tagline{font-family:var(--font-ui);letter-spacing:.01em;color:var(--text-secondary);font-size:13px;font-weight:400;line-height:1.35}.PeptideGuide-module__24LANa__item[data-open] .PeptideGuide-module__24LANa__view{display:none}.PeptideGuide-module__24LANa__view{font-family:var(--font-ui);letter-spacing:.01em;color:var(--text-link);white-space:nowrap;margin-top:2px;font-size:13px;font-weight:500;text-decoration:none}.PeptideGuide-module__24LANa__view:focus-visible{outline:none;text-decoration:underline}.PeptideGuide-module__24LANa__panel{z-index:1;padding:0 0 30px;position:relative}.PeptideGuide-module__24LANa__item:not([data-open]) .PeptideGuide-module__24LANa__panel{display:none}.PeptideGuide-module__24LANa__panelInner{flex-direction:column;display:flex}.PeptideGuide-module__24LANa__mediaBlock{padding:var(--space-4) var(--layout-gutter) var(--space-7);border-top:1px solid var(--border-subtle);flex-direction:column;align-items:flex-start;display:flex;overflow:visible}.PeptideGuide-module__24LANa__forms{--form-vial-h:132px;--isolate-box-w:96px;--isolate-paint-h:min(var(--form-vial-h), calc(var(--isolate-box-w) / var(--isolate-aspect,.45)));--lockup-vial-base:.889;--lockup-vial-span:.495;align-items:flex-start;gap:var(--space-5) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.PeptideGuide-module__24LANa__formItem{align-items:center;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.PeptideGuide-module__24LANa__formMedia{width:96px;height:var(--form-vial-h);justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:visible}.PeptideGuide-module__24LANa__formMedia[data-match-vial]{width:calc(var(--isolate-paint-h) / var(--lockup-vial-span) * var(--lockup-aspect,.72));height:var(--form-vial-h)}.PeptideGuide-module__24LANa__formMedia img{object-fit:contain;object-position:bottom center;pointer-events:none;width:100%;height:100%;filter:drop-shadow(0 2px 2px color-mix(in srgb, var(--color-night) 24%, transparent)) drop-shadow(0 12px 14px color-mix(in srgb, var(--color-night) 16%, transparent)) drop-shadow(0 28px 32px color-mix(in srgb, var(--color-night) 12%, transparent));display:block}.PeptideGuide-module__24LANa__formMedia[data-match-vial] img{width:100%;height:calc(var(--isolate-paint-h) / var(--lockup-vial-span));left:0;bottom:calc(var(--isolate-paint-h) * (var(--lockup-vial-base,.889) - 1) / var(--lockup-vial-span));object-fit:fill;object-position:center bottom;z-index:1;max-width:none;position:absolute}.PeptideGuide-module__24LANa__formName{font-family:var(--font-ui);text-align:center;white-space:nowrap;font-size:13px;font-weight:400;line-height:1.3}.PeptideGuide-module__24LANa__forms:has([data-match-vial]) .PeptideGuide-module__24LANa__formName{margin-top:calc(var(--isolate-paint-h) * (var(--lockup-vial-end,1) - var(--lockup-vial-base)) / var(--lockup-vial-span))}.PeptideGuide-module__24LANa__formCta{align-self:flex-end;align-items:center;height:16.9px;display:flex}.PeptideGuide-module__24LANa__formCta .PeptideGuide-module__24LANa__pdpLink{min-height:44px;margin-block:-13.55px}.PeptideGuide-module__24LANa__pdpLink{border-radius:var(--radius-pill);min-height:44px;font-family:var(--font-ui);letter-spacing:.01em;color:var(--action-primary);white-space:nowrap;text-align:center;background:0 0;border:none;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 2px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .14s;display:inline-flex}.PeptideGuide-module__24LANa__pdpLink:focus-visible{background:#40577414;outline:none}.PeptideGuide-module__24LANa__pdpLink span{transition:transform .16s var(--header-ease,cubic-bezier(.22, 1, .36, 1));display:inline-block}.PeptideGuide-module__24LANa__pdpLink:focus-visible span{transform:translate(3px)}.PeptideGuide-module__24LANa__row{padding:var(--space-4) var(--layout-gutter);border-top:1px solid var(--border-subtle);grid-template-columns:117px 1fr;gap:12px;display:grid}.PeptideGuide-module__24LANa__rowLabel{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;margin:1px 0 0;font-size:11px;font-weight:400;line-height:1.1}.PeptideGuide-module__24LANa__rowBody,.PeptideGuide-module__24LANa__note,.PeptideGuide-module__24LANa__related{font-family:var(--font-ui);letter-spacing:.01em;margin:0;font-size:13px;font-weight:400;line-height:1.45}.PeptideGuide-module__24LANa__notes{gap:var(--space-3);flex-direction:column;display:flex}.PeptideGuide-module__24LANa__note{grid-template-columns:58px 1fr;align-items:start;gap:10px;display:grid}.PeptideGuide-module__24LANa__noteChip{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;margin-top:3px;font-size:11px;font-weight:400;line-height:1.1}.PeptideGuide-module__24LANa__related{gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.PeptideGuide-module__24LANa__related a{color:inherit;text-decoration:none}.PeptideGuide-module__24LANa__related a:focus-visible{outline:none;text-decoration:underline}@media (min-width:721px){.PeptideGuide-module__24LANa__header{box-sizing:border-box;min-height:188px;padding:56px 40px 64px}.PeptideGuide-module__24LANa__title{font-size:28px}.PeptideGuide-module__24LANa__groupTitle{padding:24px 40px 10px}.PeptideGuide-module__24LANa__label{grid-template-columns:1fr max-content;align-items:center;padding:20px 40px 19px}.PeptideGuide-module__24LANa__titles{grid-template-columns:minmax(200px,280px) 1fr;align-items:center;gap:16px;display:grid}.PeptideGuide-module__24LANa__name{font-size:18px}.PeptideGuide-module__24LANa__plus{margin-top:1px}.PeptideGuide-module__24LANa__forms{--form-vial-h:200px;--isolate-box-w:120px;flex-wrap:nowrap}.PeptideGuide-module__24LANa__formMedia{width:120px}.PeptideGuide-module__24LANa__mediaBlock{padding:var(--space-4) 40px var(--space-8) calc(40px + 16px + 16px);max-width:920px}.PeptideGuide-module__24LANa__row{max-width:920px;padding:var(--space-4) 40px var(--space-4) calc(40px + 16px + 16px);grid-template-columns:240px 1fr;margin-left:0}.PeptideGuide-module__24LANa__note{grid-template-columns:120px 1fr;align-items:center}}@media not (min-width:721px){.PeptideGuide-module__24LANa__header{padding:32px var(--layout-gutter) 36px}.PeptideGuide-module__24LANa__label{grid-template-columns:minmax(0,1fr) auto;align-items:start}.PeptideGuide-module__24LANa__view{margin-top:6px}.PeptideGuide-module__24LANa__row{grid-template-columns:1fr;gap:8px}.PeptideGuide-module__24LANa__note{grid-template-columns:1fr;gap:4px}}@media not (min-width:721px),(721px<=width<1025px){.PeptideGuide-module__24LANa__item:not([data-open]) .PeptideGuide-module__24LANa__panel,.PeptideGuide-module__24LANa__item[data-open] .PeptideGuide-module__24LANa__panel{grid-template-rows:0fr;padding-bottom:0;transition:grid-template-rows .4s ease-out,padding-bottom .4s ease-out;display:grid}.PeptideGuide-module__24LANa__item[data-open] .PeptideGuide-module__24LANa__panel{grid-template-rows:1fr;padding-bottom:30px}.PeptideGuide-module__24LANa__panelInner{min-height:0;transition:overflow linear;overflow:hidden}.PeptideGuide-module__24LANa__item[data-open] .PeptideGuide-module__24LANa__panelInner{transition-delay:.4s;overflow:visible}}@media (hover:hover) and (pointer:fine){.PeptideGuide-module__24LANa__view:hover{text-decoration:underline}.PeptideGuide-module__24LANa__pdpLink:hover{background:#40577414}.PeptideGuide-module__24LANa__pdpLink:hover span{transform:translate(3px)}.PeptideGuide-module__24LANa__related a:hover{text-decoration:underline}}@media (prefers-reduced-motion:reduce){.PeptideGuide-module__24LANa__plus:before,.PeptideGuide-module__24LANa__plus:after,.PeptideGuide-module__24LANa__pdpLink span,.PeptideGuide-module__24LANa__item:not([data-open]) .PeptideGuide-module__24LANa__panel,.PeptideGuide-module__24LANa__item[data-open] .PeptideGuide-module__24LANa__panel{transition:none}.PeptideGuide-module__24LANa__pdpLink:hover span,.PeptideGuide-module__24LANa__pdpLink:focus-visible span{transform:none}}@media not (min-width:721px),(721px<=width<1025px){.PeptideGuide-module__24LANa__root{overflow:clip visible}.PeptideGuide-module__24LANa__track{width:100%;min-width:0;transform:translateX(calc(var(--section,0) * -100%));align-items:flex-start;transition:transform .42s ease-out;display:flex}.PeptideGuide-module__24LANa__group{flex:0 0 100%;width:100%;min-width:0;max-width:100%}.PeptideGuide-module__24LANa__label{grid-template-columns:minmax(0,1fr);align-items:center}.PeptideGuide-module__24LANa__item{border-top-color:color-mix(in srgb, var(--text-primary) 14%, transparent)}.PeptideGuide-module__24LANa__view{display:none}.PeptideGuide-module__24LANa__toggle{padding-right:calc(10px + var(--space-3));position:relative;overflow:visible}.sr-only.PeptideGuide-module__24LANa__rowPlus{clip:auto;white-space:normal;border:0;width:10px;height:10px;margin:0;padding:0;display:block;position:absolute;top:50%;right:0;overflow:visible;transform:translateY(-50%)}.PeptideGuide-module__24LANa__rowPlus:before,.PeptideGuide-module__24LANa__rowPlus:after{content:"";background:currentColor;width:100%;height:1px;transition:transform .4s ease-out,opacity .4s ease-out;position:absolute;top:50%;left:0}.PeptideGuide-module__24LANa__rowPlus:before{transform:translateY(-50%)}.PeptideGuide-module__24LANa__rowPlus:after{transform:translateY(-50%)rotate(90deg)}.PeptideGuide-module__24LANa__item[data-open] .PeptideGuide-module__24LANa__rowPlus:before{opacity:0;transform:translateY(-50%)rotate(-90deg)}.PeptideGuide-module__24LANa__item[data-open] .PeptideGuide-module__24LANa__rowPlus:after{transform:translateY(-50%)rotate(0)}.PeptideGuide-module__24LANa__toggleInner{align-items:center;gap:var(--space-3);grid-template-columns:40px 1fr}.PeptideGuide-module__24LANa__plus{display:none}.sr-only.PeptideGuide-module__24LANa__thumb{clip:auto;white-space:normal;border:0;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.PeptideGuide-module__24LANa__thumb img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.PeptideGuide-module__24LANa__group .PeptideGuide-module__24LANa__item:first-child{border-top:0}.PeptideGuide-module__24LANa__group .PeptideGuide-module__24LANa__item:last-child{border-bottom:1px solid color-mix(in srgb, var(--text-primary) 14%, transparent)}.PeptideGuide-module__24LANa__groupTitle{height:0;margin:0;padding:0;font-size:0;line-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.PeptideGuide-module__24LANa__track{transition:none}.PeptideGuide-module__24LANa__item[data-open] .PeptideGuide-module__24LANa__panelInner{transition-delay:0s}.PeptideGuide-module__24LANa__rowPlus:before,.PeptideGuide-module__24LANa__rowPlus:after{transition:none}}}
@media not (min-width:721px),(721px<=width<1025px){.sr-only.TreatmentSectionNav-module__EDAkjG__nav{top:var(--tab-stick,76px);z-index:35;clip:auto;white-space:normal;border:0;border-bottom:1px solid var(--border-default);background-color:color-mix(in srgb, var(--color-white) 24%, color-mix(in srgb, var(--section-bg-base) 50%, transparent));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:auto;height:auto;margin:0;padding:0;position:sticky;overflow:visible}.TreatmentSectionNav-module__EDAkjG__list{align-items:stretch;gap:var(--space-5);padding:22px var(--layout-gutter) 0;scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.TreatmentSectionNav-module__EDAkjG__list::-webkit-scrollbar{display:none}.TreatmentSectionNav-module__EDAkjG__item{flex:none;display:flex}.TreatmentSectionNav-module__EDAkjG__link{color:var(--text-tertiary);font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid #0000;padding-bottom:16px;font-size:12px;font-weight:500;line-height:1.1;text-decoration:none;display:block}.TreatmentSectionNav-module__EDAkjG__current{color:var(--text-primary);border-bottom-color:var(--text-primary)}.TreatmentSectionNav-module__EDAkjG__link:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}}@media not (min-width:721px){.TreatmentSectionNav-module__EDAkjG__list{justify-content:space-between;gap:var(--space-2);padding-inline:12px;overflow-x:visible}.TreatmentSectionNav-module__EDAkjG__link{letter-spacing:.04em;font-size:11px}}@media (721px<=width<1025px){.TreatmentSectionNav-module__EDAkjG__list{justify-content:space-between;gap:0;width:100%}}
