.wg-approved.product-page{--hero-reach:12rem;--hero-gutter:1.25rem;--hero-overlap:1.5rem}.wg-approved.product-page .wg-product-hero-shell{display:flow-root;position:relative;scroll-margin-top:calc(var(--product-local-height, 3.75rem) + 1rem)}.wg-approved.product-page .wg-product-hero-shell:focus{outline:none}.wg-approved.product-page .wg-product-hero{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"film" "copy";margin:calc(var(--hero-reach) * -1) 0 0;padding:var(--hero-reach) 0 2.5rem;color:var(--chapter-ink)}.wg-approved.product-page .wg-product-hero[data-chapter-tone=dark]:before{background:var(--film-base);box-shadow:none;animation:none;transform:none}.wg-approved.product-page .wg-product-hero[data-chapter-tone=dark]:after{content:"";position:absolute;z-index:0;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .94 0 0 0 0 .86 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E") 0 0 /180px 180px;pointer-events:none}.wg-approved.product-page .wg-product-hero-film{grid-area:film;position:relative;container-type:inline-size;min-width:0;height:clamp(16rem,calc(100svh - var(--hero-copy-reserve, 26rem)),min(100vw,36rem));margin:0}@media (max-width:359px){.wg-approved.product-page .wg-product-hero:has(h1[data-size=long]) .wg-product-hero-film{--hero-copy-reserve:28.5rem}}.wg-approved.product-page .wg-product-hero-frame{position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle closest-side,#000 66%,transparent 87%);mask-image:radial-gradient(circle closest-side,#000 66%,transparent 87%)}.wg-approved.product-page .wg-product-hero-frame.wg-film>:is(.wg-film-poster,.wg-film-video){object-fit:contain}.wg-approved.product-page .wg-product-hero[data-product=hgh] .wg-product-hero-frame{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3CradialGradient id='m' cx='50' cy='50' r='50' gradientUnits='userSpaceOnUse' gradientTransform='rotate(45 50 50) translate(50 50) scale(1.3 .86) translate(-50 -50)'%3E%3Cstop offset='.8' stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/radialGradient%3E%3Crect width='100' height='100' fill='url(%23m)'/%3E%3C/svg%3E") center /auto 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3CradialGradient id='m' cx='50' cy='50' r='50' gradientUnits='userSpaceOnUse' gradientTransform='rotate(45 50 50) translate(50 50) scale(1.3 .86) translate(-50 -50)'%3E%3Cstop offset='.8' stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/radialGradient%3E%3Crect width='100' height='100' fill='url(%23m)'/%3E%3C/svg%3E") center /auto 100% no-repeat}.wg-approved.product-page .wg-product-hero-caption{position:absolute;z-index:2;inset-block-end:calc(var(--hero-overlap) - 1.21875rem);inset-inline-end:var(--hero-gutter);color:var(--chapter-muted);font:400 .875rem/1.5 var(--font-body),sans-serif;text-shadow:0 1px 8px #0000004d}.wg-approved.product-page .wg-product-hero-copy{grid-area:copy;position:relative;z-index:1;min-width:0;margin-top:calc(var(--hero-overlap) * -1);padding:0 var(--hero-gutter)}.wg-approved.product-page .wg-product-hero-kicker{margin:0 0 .5rem;line-height:1}.wg-approved.product-page .wg-product-hero-kicker .wg-product-hero-badge{position:relative;z-index:auto}.wg-approved.product-page .wg-product-hero-copy h1{max-width:12ch;margin:0;color:var(--chapter-ink);font:300 clamp(3.5rem,17vw,5rem)/.98 var(--font-serif),Georgia,serif;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word}.wg-approved.product-page .wg-product-hero-copy h1[data-size=medium]{font-size:clamp(2.75rem,12.5vw,3.75rem)}.wg-approved.product-page .wg-product-hero-copy h1[data-size=long]{max-width:15ch;font-size:clamp(2.125rem,9.4vw,3rem);line-height:1.04;letter-spacing:-.015em}.wg-approved.product-page .wg-product-hero-line{max-width:34ch;margin:.75rem 0 0;color:var(--chapter-muted);font:400 1.0625rem/1.5 var(--font-body),sans-serif;letter-spacing:-.005em}.wg-approved.product-page .wg-product-hero-actions{display:grid;gap:.625rem;margin-top:1.25rem;scroll-margin-top:calc(var(--product-local-height, 3.75rem) + 1rem)}.wg-approved.wg-public-site.product-page .wg-product-hero .wg-product-hero-action{width:100%;min-height:3.625rem;gap:.625rem;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em}.wg-approved.product-page .wg-product-hero-action svg{width:1.125rem;height:1.125rem;flex:none}.wg-approved.product-page .wg-product-hero-status{margin:0;color:var(--chapter-muted);font-size:.875rem;line-height:1.5}.wg-approved.product-page .wg-product-hero-closeup{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;margin-top:.25rem;color:var(--chapter-ink);font:500 .9375rem/1.3 var(--font-body),sans-serif;text-decoration:underline;text-decoration-color:#f8efe266;text-underline-offset:.25em}.wg-approved.product-page .wg-product-hero-closeup svg{width:1rem;height:1rem;flex:none}.wg-approved.product-page .wg-product-hero-closeup:focus-visible{outline:2px solid var(--chapter-ink);outline-offset:3px;border-radius:.25rem}@media (hover:hover) and (pointer:fine){.wg-approved.product-page .wg-product-hero-closeup:hover{text-decoration-color:currentColor}}.wg-approved.product-page .wg-product-hero-details{width:min(calc(100% - var(--hero-gutter) * 2),48rem);margin:2rem auto 0;scroll-margin-top:calc(var(--product-local-height, 3.75rem) + 1rem)}.wg-approved.product-page .wg-product-hero-details:focus{outline:none}@media (min-width:768px){.wg-approved.product-page{--hero-gutter:2.5rem;--hero-overlap:2rem}.wg-approved.product-page .wg-product-hero-copy h1{font-size:clamp(4.5rem,9vw,6.5rem)}.wg-approved.product-page .wg-product-hero-copy h1[data-size=medium]{font-size:clamp(4rem,8vw,5.5rem)}.wg-approved.product-page .wg-product-hero-copy h1[data-size=long]{font-size:clamp(2.75rem,5.4vw,3.75rem)}.wg-approved.wg-public-site.product-page .wg-product-hero .wg-product-hero-action{width:auto;min-width:16rem;padding-inline:2rem;justify-self:start}}@media (min-width:1024px),(min-width:640px) and (orientation:landscape) and (max-height:34rem){.wg-approved.product-page{--hero-gutter:max(2.5rem,calc((100% - var(--wg-container, 84rem)) / 2))}.wg-approved.product-page .wg-product-hero{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy film";align-items:center;column-gap:clamp(2rem,4vw,4.5rem);padding:calc(var(--hero-reach) + .5rem) var(--hero-gutter) 3rem}.wg-approved.product-page .wg-product-hero-film{--film-size:min(46vw,44rem,calc(100svh - 14rem));width:var(--film-size);height:calc(var(--film-size) + 2.75rem)}.wg-approved.product-page .wg-product-hero-frame{inset:0 0 auto;height:var(--film-size);-webkit-mask:radial-gradient(closest-side,#000 66%,transparent 87%);mask:radial-gradient(closest-side,#000 66%,transparent 87%)}.wg-approved.product-page .wg-product-hero[data-product=hgh] .wg-product-hero-frame{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3CradialGradient id='m' cx='50' cy='50' r='50' gradientUnits='userSpaceOnUse' gradientTransform='rotate(45 50 50) translate(50 50) scale(1.3 .86) translate(-50 -50)'%3E%3Cstop offset='.8' stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/radialGradient%3E%3Crect width='100' height='100' fill='url(%23m)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3CradialGradient id='m' cx='50' cy='50' r='50' gradientUnits='userSpaceOnUse' gradientTransform='rotate(45 50 50) translate(50 50) scale(1.3 .86) translate(-50 -50)'%3E%3Cstop offset='.8' stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/radialGradient%3E%3Crect width='100' height='100' fill='url(%23m)'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.wg-approved.product-page .wg-product-hero-caption{inset:auto 0 .75rem 0;text-align:center}.wg-approved.product-page .wg-product-hero-copy{margin:0;padding:0 0 2rem}.wg-approved.product-page .wg-product-hero-kicker{margin-bottom:1rem}.wg-approved.product-page .wg-product-hero-copy h1{font-size:clamp(5rem,8vw,8rem)}.wg-approved.product-page .wg-product-hero-copy h1[data-size=medium]{max-width:8ch;font-size:clamp(4.5rem,7vw,7rem)}.wg-approved.product-page .wg-product-hero-copy h1[data-size=long]{max-width:13ch;font-size:clamp(3rem,4.4vw,4.25rem)}.wg-approved.product-page .wg-product-hero-line{margin-top:1.25rem;font-size:1.25rem;line-height:1.45}.wg-approved.product-page .wg-product-hero-actions{margin-top:2rem}.wg-approved.product-page .wg-product-hero-closeup{margin-top:.75rem}.wg-approved.product-page .wg-product-hero-details{margin-top:3rem}}@media (forced-colors:active){.wg-approved.product-page .wg-product-hero[data-product] .wg-product-hero-frame{-webkit-mask:none;mask:none}}.product-editorial .wg-product-local-nav[data-tone=dark]{--approved-ink:#f8efe2;--button-text:#f8efe2;--button-fill:#ffffff14;--button-border:#f8efe23d;--button-reflection:radial-gradient(130% 100% at 50% -34%,#ffffff42 0%,#ffffff0f 46%,#ffffff00 62%),linear-gradient(0deg,#ffffff17,#ffffff00 40%);--button-shadow:inset 0 1.5px 0 #ffffff4d,inset 0 -1px 0 #ffffff1f,inset 0 0 0 1px #ffffff1a,0 2px 4px #00000033,0 10px 22px -8px #00000073;color:#f8efe2}.product-editorial .wg-product-local-nav[data-tone=dark] .wg-product-local-action{--button-text:#1d1511;--pearl-fill:#f6ebdc;--pearl-border:#fff9ef;--button-reflection:linear-gradient(180deg,#fffdf8f2,#fffdf800 62%),radial-gradient(120% 110% at 50% 130%,#d9b88f73,#d9b88f00 62%);--pearl-shadow:inset 0 1px 0 #fff,inset 0 -2px 6px #b3875b38,0 1px 1px #00000059,0 12px 28px -12px #000000b8}.product-editorial .wg-product-local-nav[data-tone=dark] .wg-product-local-menu-links{--approved-ink:#24221f;--button-text:#29251e;color:#24221f}.product-editorial .wg-product-local-nav[data-tone=dark] .wg-product-local-links:before{background:#f8efe22e;box-shadow:inset 0 1px 0 #ffffff2e,0 2px 8px #0000002e}.product-editorial .wg-product-local-nav[data-tone=dark] .wg-product-local-menu>summary:focus-visible,.product-editorial .wg-product-local-nav[data-tone=dark] a:focus-visible{outline-color:#f8efe2}@media (forced-colors:active){.product-editorial .wg-product-local-nav[data-tone=dark]{--approved-ink:CanvasText;--button-text:ButtonText;color:CanvasText}}@container (max-width: 19em){.wg-approved.product-page .wg-product-hero-caption{inset-block-end:calc(var(--hero-overlap) + .375rem)}}@media (min-width:640px) and (max-width:1023px) and (orientation:landscape) and (max-height:34rem){.wg-approved.product-page .wg-product-hero-copy h1,.wg-approved.product-page .wg-product-hero-copy h1[data-size]{font-size:min(4rem,17svh)}.wg-approved.product-page .wg-product-hero-film{--film-size:min(46vw,44rem,calc(100svh - 7.5rem))}}.wg-approved.product-page .wg-product-hero[data-stage]{position:relative;isolation:isolate;background:linear-gradient(180deg,var(--stage-ground-top) 0,var(--stage-ground) 88%,var(--studio-paper,#e7d5bb) 100%)}.wg-approved.product-page .wg-product-hero[data-stage][style*="--stage-sky"]{background-image:linear-gradient(180deg,transparent 78%,var(--studio-paper,#e7d5bb) 100%),var(--stage-sky),linear-gradient(180deg,var(--stage-ground-top) 0,var(--stage-ground) 88%,var(--studio-paper,#e7d5bb) 100%);background-blend-mode:normal,var(--stage-sky-blend),normal;background-position:0 0,var(--stage-sky-position),0 0;background-size:cover;background-repeat:no-repeat}.wg-approved.product-page .wg-product-sky{position:fixed;z-index:-1;top:0;left:0;right:0;height:100vh;height:100lvh;pointer-events:none;background-image:linear-gradient(var(--stage-sky-veil,#0000),var(--stage-sky-veil,#0000)),var(--stage-sky),linear-gradient(180deg,var(--stage-ground-top) 0,var(--stage-ground) 100%);background-blend-mode:normal,var(--stage-sky-blend),normal;background-position:0 0,var(--stage-sky-position),0 0;background-size:cover;background-repeat:no-repeat}.wg-approved.product-page .wg-product-hero-shell:has(>.wg-product-sky) .wg-product-hero[data-stage]{background:none}@media (forced-colors:active){.wg-approved.product-page .wg-product-sky{display:none}}.wg-approved.product-page .wg-product-hero[data-stage=light]{--chapter-ink:var(--studio-ink,#24221f);--chapter-muted:#3a2b20;color:var(--chapter-ink)}.wg-approved.product-page .wg-product-hero[data-stage=dark]:before{display:none}.wg-approved.product-page .wg-product-hero[data-stage=dark]{background:linear-gradient(180deg,var(--stage-ground-top) 0,var(--stage-ground) 100%)}.wg-approved.product-page .wg-product-hero[data-stage=light] .wg-product-hero-closeup{text-decoration-color:color-mix(in srgb,var(--chapter-ink) 38%,transparent)}.wg-approved.product-page .wg-product-hero[data-stage=light] .wg-product-hero-caption{text-shadow:none}.wg-stage-card{position:absolute;z-index:0;inset:0 var(--hero-gutter) calc(var(--hero-overlap) + .5rem);border-radius:1.75rem;background:linear-gradient(180deg,var(--stage-card-top) 0,var(--stage-card-bottom) 100%);box-shadow:inset 0 1px 0 #ffffff52,0 1px 2px #3a22140f,0 24px 48px -28px #3a221459;pointer-events:none}@media (min-width:1024px),(min-width:640px) and (orientation:landscape) and (max-height:34rem){.wg-stage-card{inset:0 0 0;border-radius:2rem}}.wg-turn-stage{position:absolute;inset:0;display:grid;place-items:center;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.wg-turn-object{--float-rise:clamp(.75rem,3.2vw,1.25rem);position:relative;z-index:1;pointer-events:none;height:80%;aspect-ratio:1;max-width:100%}.wg-approved .wg-turn-still{--cast-x:1.6rem;--cast-y:2.1rem;--cast-blur:1.3rem;position:absolute;top:50%;left:50%;width:auto;max-width:none;height:100%;translate:-50% -50%;transform:rotate(var(--pose,0deg)) scale(var(--still-scale,1));pointer-events:none}.wg-approved .wg-turn-stage[data-fit=width] .wg-turn-still{top:46%;width:100%;height:auto}.wg-stage-floor{position:absolute;z-index:0;left:50%;bottom:calc(var(--hero-overlap) + 1.25rem);width:46%;height:7%;translate:-38% 0;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,color-mix(in srgb,var(--stage-card-bottom) 45%,#2a170c 55%) 55%,transparent) 0,color-mix(in srgb,var(--stage-card-bottom) 38%,transparent) 50%,transparent 100%);filter:blur(8px);pointer-events:none}.wg-turn-stage[data-fit=width] .wg-stage-floor{width:78%;bottom:37%;translate:-46% 0}.wg-turn-stage[data-stage-product=hgh] .wg-stage-floor{width:60%}@keyframes wg-float-shadow{0%,to{scale:1;opacity:1}50%{scale:.78;opacity:.55}}@media (prefers-reduced-motion:no-preference) and (forced-colors:none){.wg-approved .wg-turn-object[data-floating]:not([data-floated]){animation-duration:3.4s}.wg-approved .wg-turn-object[data-floating]:not([data-floated])+.wg-stage-floor{animation:wg-float-shadow 3.4s cubic-bezier(.45,0,.55,1) var(--float-delay,0s) 3 both}.wg-approved .wg-turn-object[data-float-held]+.wg-stage-floor{animation-play-state:paused}}@media (min-width:1024px),(min-width:640px) and (orientation:landscape) and (max-height:34rem){.wg-turn-stage{inset:0 0 2.75rem}.wg-stage-floor{bottom:7%}.wg-turn-stage[data-fit=width] .wg-stage-floor{bottom:38%}}@media (forced-colors:active){.wg-stage-card{background:none;box-shadow:none}.wg-stage-floor{display:none}}.wg-approved.wg-public-site.product-page:has(.wg-product-hero[data-stage=light]){--button-backdrop:blur(20px) saturate(100%) brightness(1.06);--navigation-glass-filter:blur(20px) saturate(100%) brightness(1.05)}.wg-approved.product-page .wg-product-hero[data-stage=dark] .wg-stage-card{box-shadow:0 24px 48px -28px #00000080}@media (min-width:1024px),(min-width:640px) and (orientation:landscape) and (max-height:34rem){.wg-approved.product-page .wg-product-hero[data-stage] .wg-product-hero-caption{inset:auto 1.5rem calc(2.75rem + 1rem) auto;text-align:right}}.wg-stage-card[data-crystal]{background:linear-gradient(115deg,#ffffff00 38%,#ffffff3d 47%,#ffffff00 56%),linear-gradient(180deg,var(--stage-card-top) 0,var(--stage-card-bottom) 100%);box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 2px 1px #ffffffe6,inset 0 -1.75rem 2.5rem -1.5rem color-mix(in srgb,var(--stage-card-bottom) 70%,#00000033),0 2px 6px #2a1d1414,0 30px 60px -32px #2a1d1466}.wg-stage-card>.wg-crystal{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;opacity:0;transition:opacity .7s ease}.wg-stage-card[data-crystal=live]>.wg-crystal{opacity:1}@media (max-width:1023px) and (not ((min-width:640px) and (orientation:landscape) and (max-height:34rem))){.wg-approved.product-page .wg-product-hero .wg-turn-stage{padding-bottom:calc(var(--hero-overlap) + .5rem)}.wg-turn-object{height:92%}.wg-approved.product-page .wg-product-hero .wg-stage-floor{bottom:calc(var(--hero-overlap) + .5rem + 4%)}.wg-approved.product-page .wg-product-hero .wg-turn-stage[data-fit=width] .wg-stage-floor{bottom:calc(var(--hero-overlap) + .5rem + 26%)}}.wg-approved.product-page:has(.wg-product-sky) .wg-launch-chapter[data-chapter-tone=dark]{position:relative}.wg-approved.product-page:has(.wg-product-sky) .wg-launch-chapter[data-chapter-tone=dark]:after{content:"";position:absolute;left:0;right:0;bottom:100%;height:2.75rem;background:linear-gradient(180deg,color-mix(in srgb,var(--chapter-base) 0%,transparent),var(--chapter-base));pointer-events:none}.wg-approved.product-page .wg-product-page{display:flow-root;width:100%;max-width:none;margin:0;color:var(--approved-ink);background:transparent}.wg-product-join-kicker{color:var(--approved-muted);font:500 .8125rem/1.5 var(--font-body),sans-serif;letter-spacing:.09em;text-transform:uppercase}.wg-product-answers,.wg-product-explore,.wg-product-story{width:min(calc(100% - 2.5rem),84rem);margin:0 auto;padding:3rem 0;border-top:1px solid var(--approved-line)}.wg-product-chapter-heading{max-width:33rem;margin-bottom:2rem}.wg-product-chapter-heading .wg-product-join-kicker{margin:0 0 1rem}.wg-approved.product-page .wg-product-chapter-heading h2,.wg-approved.product-page .wg-product-explore h2{margin:0;font:400 clamp(2.125rem,7.5vw,4rem)/1.08 var(--font-display),serif;letter-spacing:-.045em;text-wrap:balance}.wg-product-chapter-heading>p:last-child{max-width:35ch;margin:1.25rem 0 0;color:var(--approved-muted);font-size:1rem;line-height:1.6}.wg-product-story-steps{list-style:none;margin:0;padding:0}.wg-product-story-steps li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding:1.375rem 0;border-top:1px solid var(--approved-line)}.wg-product-story-steps li:last-child{padding-bottom:0}.wg-product-story-number{color:var(--approved-bronze);font-size:.8125rem;font-variant-numeric:tabular-nums;line-height:1.8}.wg-approved.product-page .wg-product-story-steps h3{margin:0;font:500 1.125rem/1.4 var(--font-body),sans-serif;letter-spacing:-.02em}.wg-product-story-steps p{max-width:46ch;margin:.5rem 0 0;color:var(--approved-muted);font-size:.9375rem;line-height:1.6}.wg-product-questions{min-width:0;scroll-margin-top:calc(var(--site-header-height, 5rem) + 1rem)}.wg-approved.product-page .wg-product-questions h2{margin:0 0 1rem;font:500 .875rem/1.5 var(--font-body),sans-serif}.wg-approved.product-page .wg-product-questions summary{min-height:4.5rem;gap:1rem;padding-block:1.25rem;font-size:1rem}.wg-approved.product-page .wg-product-questions summary svg{width:1.25rem;height:1.25rem;padding:0;border:0;border-radius:0;background:transparent;color:currentColor}.wg-approved.product-page .wg-product-questions details[open] summary svg{background:transparent;color:currentColor}.wg-product-reference{margin:1.25rem 0 0}.wg-approved.product-page .wg-product-source{display:inline-flex;align-items:center;min-height:2.75rem;gap:.5rem;color:var(--approved-muted);font:400 .875rem/1.5 var(--font-body),sans-serif;text-decoration:underline;text-decoration-color:var(--approved-line);text-underline-offset:.3em}.wg-product-source svg{flex:none;width:.875rem;height:.875rem}.wg-approved.product-page .wg-product-guide{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.5rem;margin-top:1.25rem;padding:1.125rem 0;border-top:1px solid var(--approved-line);border-bottom:1px solid var(--approved-line)}.wg-product-guide-kicker{display:block;color:var(--approved-muted);font-size:.75rem;line-height:1.5}.wg-product-guide-title{display:block;margin-top:.25rem;font-size:1rem;font-weight:500;line-height:1.5}.wg-approved.product-page :is(.wg-product-source,.wg-product-explore-card,.wg-product-guide):focus-visible{outline:2px solid var(--approved-ink);outline-offset:5px}.wg-product-explore{padding-bottom:4rem}.wg-product-explore-heading{margin-bottom:1.75rem}.wg-product-explore-heading .wg-product-join-kicker{margin:0 0 .75rem}.wg-product-explore-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.wg-approved.product-page .wg-product-explore-card{display:block;min-width:0;color:var(--approved-ink)}.wg-product-explore-art{display:flex;align-items:center;justify-content:center;aspect-ratio:4/5;overflow:hidden;background:radial-gradient(ellipse at 30% 24%,#fbf7ef,#e8dfd1)}.wg-product-explore-art img{display:block;width:auto;max-width:72%;height:74%;object-fit:contain}.wg-product-explore-trt .wg-product-explore-art img{transform:rotate(-24deg)}.wg-product-explore-hgh .wg-product-explore-art img{height:83%;transform:rotate(-12deg)}.wg-product-explore-label{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem 0}.wg-product-explore-label h3{margin:0;font:500 clamp(1.25rem,4vw,2rem)/1.1 var(--font-product),var(--font-body),sans-serif;letter-spacing:-.03em}.wg-product-explore-label p{margin:.375rem 0 0;color:var(--approved-muted);font-size:.75rem;line-height:1.5}.wg-product-explore-note{margin:1rem 0 0;color:var(--approved-muted);font-size:.875rem;line-height:1.5}@media (min-width:768px){.wg-product-answers,.wg-product-explore,.wg-product-story{width:min(calc(100% - 5rem),84rem);padding-block:4.5rem}.wg-product-answers,.wg-product-story{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3rem}.wg-product-chapter-heading{margin-bottom:0}.wg-product-story-steps li:first-child{padding-top:0;border-top:0}.wg-product-explore-grid{gap:1.5rem}.wg-product-explore-art{aspect-ratio:5/4}.wg-product-explore-label p{font-size:.875rem}}@media (min-width:1024px){.wg-product-answers,.wg-product-story{gap:clamp(4rem,9vw,9rem);padding-block:5.5rem}.wg-product-story-steps li{padding-block:1.75rem}.wg-approved.product-page .wg-product-story-steps h3{font-size:1.25rem}.wg-product-story-steps p{font-size:1rem}.wg-product-explore-heading{margin-bottom:2.5rem}.wg-product-explore-art{aspect-ratio:3/2}.wg-product-explore-label{padding-block:1.5rem}}@media (hover:hover) and (pointer:fine){.wg-approved.product-page :is(.wg-product-source):hover{color:var(--approved-ink)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.wg-product-explore-art{transition:opacity .22s ease}.wg-product-explore-card:hover .wg-product-explore-art{opacity:.9}}.wg-peptide-primer{width:min(calc(100% - 3rem),80rem);margin:1.5rem auto 0;padding:clamp(1.5rem,3vw,2.5rem);border-radius:1.75rem;background:#f7efe4;box-shadow:inset 0 1px 0 #fff9,0 18px 40px -32px #63462d66}.wg-peptide-primer-intro p,.wg-peptide-primer-team{margin:0;color:#594536}.wg-peptide-primer-intro h2{margin:.5rem 0 0;font:300 clamp(2rem,4vw,3rem)/1.05 var(--font-serif),Georgia,serif;letter-spacing:-.015em;text-wrap:balance}.wg-peptide-primer-list{margin-top:1.25rem;border-bottom:1px solid #bca48980}.wg-peptide-primer-list details{min-width:0;border-top:1px solid #bca48980}.wg-peptide-primer-list summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:.5rem 0;cursor:pointer;list-style:none}.wg-peptide-primer-list summary::-webkit-details-marker{display:none}.wg-peptide-primer-list summary:after{content:"+";flex:none;font:300 1.75rem/1 var(--font-body),sans-serif;color:#3d2a1e}.wg-peptide-primer-list details[open] summary:after{content:"\2212"}.wg-peptide-primer-list summary:focus-visible{outline:2px solid #7b452f;outline-offset:3px;border-radius:.25rem}.wg-peptide-primer h3{margin:0;font-size:1.125rem;font-weight:500}.wg-peptide-primer-list p{margin:0 0 1rem;max-width:62ch}.wg-peptide-primer-team{margin-top:1.25rem}.product-close-look_section__OgapU{padding-block:.5rem .75rem;scroll-margin-top:calc(var(--product-local-height, 3.75rem) + 1rem);color:var(--approved-ink)}.product-close-look_disclosure__6jBqa{width:min(calc(100% - var(--product-gutter, 1.5rem) * 2),80rem);margin-inline:auto}.product-close-look_heading__gnDgs{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:1.25rem 0 .75rem;border:0;border-top:1px solid var(--approved-line);border-radius:0;background:transparent;box-shadow:none;list-style:none;cursor:pointer}.product-close-look_heading__gnDgs::-webkit-details-marker{display:none}.product-close-look_heading__gnDgs:focus-visible{outline:2px solid currentColor;outline-offset:4px}.product-close-look_heading__gnDgs>svg{width:1.25rem;height:1.25rem;flex:none;stroke:currentColor;stroke-width:1.5}.product-close-look_expandMark__YFQ0J{transform-origin:10px 10px}.product-close-look_disclosure__6jBqa[open] .product-close-look_expandMark__YFQ0J{transform:scaleY(0)}.product-close-look_disclosure__6jBqa[open] .product-close-look_heading__gnDgs{margin-bottom:1rem}.product-close-look_heading__gnDgs h2{margin:0;font:400 clamp(1.75rem,3vw,2.25rem)/1.1 var(--font-serif-text),Georgia,serif;letter-spacing:-.01em}.product-close-look_heading__gnDgs h2 span{display:block;margin-top:.375rem;color:var(--approved-muted);font:400 .875rem/1.4 var(--font-body),sans-serif;letter-spacing:0}.product-close-look_viewer__iUhWy{position:relative;display:flex;flex-direction:column;width:100%;margin:auto;background:var(--studio-light-image) 65% center /cover var(--studio-daylight-paper,#f0e2ce);background:var(--studio-light-image) 65% center /cover,linear-gradient(180deg,var(--close-top,#f0e2ce),var(--close-bottom,#f0e2ce));background-blend-mode:soft-light,normal;border-radius:1.75rem;box-shadow:inset 0 1px 0 #ffffff70,0 16px 40px #66472b08;overflow:clip}.product-close-look_stage__6rx8u{container:inspection/size;position:relative;height:clamp(20rem,58svh,36rem);margin:0;overflow:hidden}.product-close-look_art___nDIY{position:absolute;inset:0}.product-close-look_object__QBjC_{position:absolute;left:50%;top:47%;width:min(calc(88cqh * var(--inspection-aspect)),90cqw);aspect-ratio:var(--inspection-ratio);translate:-50% -50%;rotate:var(--pose,0deg);transition:width .65s cubic-bezier(.22,1,.36,1),translate .65s cubic-bezier(.22,1,.36,1),rotate .65s cubic-bezier(.22,1,.36,1)}.product-close-look_viewer__iUhWy[data-product=trt]{--pose:-28deg}.product-close-look_viewer__iUhWy[data-product=trt] .product-close-look_object__QBjC_{width:min(calc(76cqh * var(--inspection-aspect)),calc(90cqw * var(--inspection-aspect) / .97))}.product-close-look_viewer__iUhWy[data-product=hgh]{--pose:-50deg}.product-close-look_viewer__iUhWy[data-product=hgh] .product-close-look_object__QBjC_{width:min(calc(88cqh * var(--inspection-aspect)),calc(90cqw * var(--inspection-aspect) / .84))}.product-close-look_viewer__iUhWy:has(input[value=detail]:checked) .product-close-look_object__QBjC_{rotate:0deg}.product-close-look_viewer__iUhWy .product-close-look_stage__6rx8u .product-close-look_object__QBjC_ img{--product-angle:0deg;display:block;width:100%;height:100%!important;max-width:none;object-fit:contain;transform:none;filter:drop-shadow(1rem 1.5rem 1.25rem color-mix(in srgb,var(--studio-ink) 10%,transparent))}.product-close-look_viewer__iUhWy{--label-center:-59%}.product-close-look_viewer__iUhWy[data-product=hgh]{--label-center:-50%}.product-close-look_viewer__iUhWy[data-product=peptides]{--label-center:-57%}.product-close-look_viewer__iUhWy[data-product=blood-testing]{--label-center:-50%}.product-close-look_viewer__iUhWy:has(input[value=detail]:checked) .product-close-look_object__QBjC_{width:min(125cqw,48rem);translate:-50% var(--label-center)}.product-close-look_viewer__iUhWy[data-product=hgh] .product-close-look_stage__6rx8u{height:clamp(21rem,57svh,30rem)}.product-close-look_viewer__iUhWy[data-product=hgh]:has(input[value=detail]:checked) .product-close-look_object__QBjC_{width:calc(200cqh * var(--inspection-aspect))}.product-close-look_shadow__MlARo{position:absolute;left:32%;right:32%;bottom:5%;height:6%;border-radius:50%;background:radial-gradient(ellipse,#59381e30,#59381e00 72%);opacity:.7;transition:opacity .35s ease,transform .55s cubic-bezier(.22,1,.36,1);pointer-events:none}.product-close-look_viewer__iUhWy:has(input[value=detail]:checked) .product-close-look_shadow__MlARo{opacity:0;transform:scale(1.3)}.product-close-look_reflection__m9ztN{position:absolute;inset:0;overflow:hidden;mask:var(--inspection-mask) center /contain no-repeat;mix-blend-mode:soft-light;pointer-events:none}.product-close-look_light__3FP_g{position:absolute;inset:-15% -70%;background:linear-gradient(110deg,transparent 40%,#fff8e866 49%,transparent 58%);transform:translateX(-75%);transition:transform .55s cubic-bezier(.22,1,.36,1)}.product-close-look_viewer__iUhWy:has(input[value=detail]:checked) .product-close-look_light__3FP_g{transform:translateX(75%)}.product-close-look_stage__6rx8u figcaption{position:absolute;left:1.25rem;bottom:1rem;color:color-mix(in srgb,var(--approved-ink) 84%,transparent);font:400 .875rem/1.4 var(--font-body),sans-serif}.product-close-look_controls__sCw0l{position:relative;z-index:1;isolation:isolate;display:flex;justify-content:center;width:22rem;max-width:calc(100% - 2rem);margin:.875rem auto .25rem;padding:.375rem;border:1px solid var(--button-border);border-radius:999px;background:var(--button-reflection),var(--button-fill);box-shadow:var(--button-shadow);-webkit-backdrop-filter:var(--button-backdrop);backdrop-filter:var(--button-backdrop)}.product-close-look_controls__sCw0l:before{content:"";position:absolute;z-index:-1;top:.375rem;bottom:.375rem;left:.375rem;width:calc((100% - .75rem) / 2);border:1px solid transparent;border-radius:inherit;background:var(--button-reflection),var(--button-fill);box-shadow:0 2px 6px #332b2026;transform:translateX(0);transition:transform .32s cubic-bezier(.22,.75,.18,1);pointer-events:none}.product-close-look_controls__sCw0l:has(input[value=detail]:checked):before{transform:translateX(100%)}.product-close-look_controls__sCw0l label{position:relative;flex:1;min-width:0;cursor:pointer}.product-close-look_controls__sCw0l input,.product-close-look_visuallyHidden__wQRyC{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-close-look_controls__sCw0l span{display:grid;place-items:center;min-height:2.75rem;padding:.625rem .75rem;border-radius:999px;color:var(--button-text);font:500 .9375rem/1.2 var(--font-body),sans-serif;transition:background .16s ease,color .16s ease;text-align:center;overflow-wrap:anywhere}.product-close-look_controls__sCw0l input:checked+span{color:var(--button-text);font-weight:650}.product-close-look_controls__sCw0l:has(input:focus-visible):before{transition:none}.product-close-look_controls__sCw0l input:focus-visible+span{outline:2px solid var(--button-interaction-text);outline-offset:-4px}html[data-using-keyboard=true] .product-close-look_controls__sCw0l:has(input:focus):before{transition:none}html[data-using-keyboard=true] .product-close-look_controls__sCw0l input:focus+span{outline:2px solid var(--button-interaction-text);outline-offset:-4px}.product-close-look_controls__sCw0l input:focus-visible+span,.product-close-look_controls__sCw0l label:active span{background:var(--button-interaction);color:var(--button-interaction-text)}@media (hover:hover) and (pointer:fine){.product-close-look_controls__sCw0l label:hover span{background:var(--button-interaction);color:var(--button-interaction-text)}}.product-close-look_viewer__iUhWy:has(input:focus-visible) :is(.product-close-look_object__QBjC_,.product-close-look_shadow__MlARo,.product-close-look_light__3FP_g){transition:none}html[data-using-keyboard=true] .product-close-look_viewer__iUhWy:has(input:focus) :is(.product-close-look_object__QBjC_,.product-close-look_shadow__MlARo,.product-close-look_light__3FP_g){transition:none}@media (min-width:768px){.product-close-look_section__OgapU{padding-block:.75rem}.product-close-look_heading__gnDgs{min-height:3.5rem}.product-close-look_heading__gnDgs h2{display:flex;align-items:baseline;gap:1.25rem;flex-wrap:wrap}.product-close-look_heading__gnDgs h2 span{margin:0}.product-close-look_stage__6rx8u{height:clamp(22rem,55svh,32rem)}.product-close-look_viewer__iUhWy[data-product=hgh] .product-close-look_stage__6rx8u{height:clamp(24rem,60svh,34rem)}.product-close-look_stage__6rx8u figcaption{left:2rem;bottom:2.5rem}}@media (prefers-reduced-motion:reduce){.product-close-look_controls__sCw0l span,.product-close-look_controls__sCw0l:before,.product-close-look_light__3FP_g,.product-close-look_object__QBjC_,.product-close-look_shadow__MlARo{transition:none}.product-close-look_reflection__m9ztN{display:none}}@media (prefers-reduced-transparency:reduce){.product-close-look_reflection__m9ztN{display:none}}@media (forced-colors:active){.product-close-look_heading__gnDgs{background:ButtonFace;color:ButtonText;border-color:ButtonText;box-shadow:none}.product-close-look_heading__gnDgs h2 span{color:ButtonText}.product-close-look_viewer__iUhWy{background:Canvas;border:1px solid CanvasText;box-shadow:none}.product-close-look_controls__sCw0l{background:Canvas;border:1px solid ButtonText;-webkit-backdrop-filter:none;backdrop-filter:none}.product-close-look_controls__sCw0l input:checked+span{color:HighlightText;background:Highlight}.product-close-look_controls__sCw0l input+span{color:ButtonText}.product-close-look_controls__sCw0l input:focus-visible+span,.product-close-look_controls__sCw0l label:is(:hover,:active) span{color:HighlightText;background:Highlight}.product-close-look_controls__sCw0l input:focus-visible+span{outline-color:Highlight}html[data-using-keyboard=true] .product-close-look_controls__sCw0l input:focus+span{outline-color:Highlight}.product-close-look_controls__sCw0l:before{display:none}.product-close-look_controls__sCw0l span,.product-close-look_light__3FP_g,.product-close-look_object__QBjC_,.product-close-look_shadow__MlARo{transition:none}.product-close-look_reflection__m9ztN,.product-close-look_shadow__MlARo{display:none}.product-close-look_art___nDIY img{filter:none}}@media (hover:none){.product-close-look_controls__sCw0l{-webkit-backdrop-filter:none;backdrop-filter:none}}