@media (min-width:651px){.hero-upgrade{background-image:linear-gradient(90deg,#090909 0%,#090909e8 34%,#09090920 71%),url("assets/health-hero.png")}}.hero-upgrade{min-height:430px}.quick-strip{display:flex;gap:.65rem;flex-wrap:wrap;margin:-3.25rem 1rem 2rem;position:relative;z-index:2}.quick-strip a{background:#00d9ff;color:#071014;padding:.8rem 1rem;font-weight:900;text-decoration:none;letter-spacing:.06em}.art-band{min-height:170px;margin:0 0 1.5rem;padding:1.25rem;display:flex;align-items:end;background-color:#101216;background-size:cover;background-position:center;border:1px solid var(--line)}.art-band h3{font-size:clamp(2rem,4vw,3.7rem);line-height:.9;margin:0;letter-spacing:-.06em}.diet-art{background-image:linear-gradient(90deg,#090909e8,#09090928),url("assets/health-hero.png");background-position:center 76%}.health-art{background-image:linear-gradient(90deg,#090909e8,#09090933),url("assets/health-hero.png");background-position:center 46%}.protocols-art,.calc-art,.files-art{background-image:linear-gradient(90deg,#090909e8,#09090955),url("assets/training-hero.png")}.template-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:.75rem;margin:1.25rem 0}.template{min-height:105px;text-align:left;background:#12161d;border:1px solid #2a3944;color:#f5efe5;padding:1rem}.template:hover,.template:focus{border-color:#00d9ff;box-shadow:0 0 0 2px #00d9ff55}.template span{display:block;margin-top:.55rem;color:#aeb9c4;font-size:.8rem}.cyan{background:#00d9ff;color:#071014}.meal-steps{font-size:.87rem;line-height:1.45;min-height:3.5em}.dose-graphic{display:block;width:100%;max-width:680px;height:auto;margin:1.2rem auto;background:#0a0d10;border:1px solid #303840}.file-upload{display:inline-block;background:#ff5a00;color:white;padding:.8rem 1rem;font-weight:900;cursor:pointer}.file-upload input{position:absolute;width:1px;height:1px;opacity:0}.voy-card{border-color:#00d9ff}.grid.wide{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr))}.card,.entries li,.grow{min-width:0}.entries .grow{overflow-wrap:anywhere}@media(max-width:650px){.hero-upgrade{min-height:260px;background-image:linear-gradient(90deg,#090909ed 0%,#0909098a 65%,#09090932),url("assets/health-hero.png");background-position:64% center;padding:1.1rem}.hero-upgrade h2{font-size:2.75rem;max-width:9ch}.hero-upgrade .hero-copy>p:not(.eyebrow){font-size:.95rem;max-width:26ch}.quick-strip{margin:-1.2rem .75rem 1.2rem;display:grid;grid-template-columns:1fr 1fr}.quick-strip a:last-child{grid-column:1/-1}.art-band{min-height:135px;padding:1rem;background-position:65% center}.art-band h3{font-size:2rem;max-width:12ch}.page-head h2{font-size:2rem}.dose-graphic{margin:1rem -.4rem;width:calc(100% + .8rem)}}
.form-art{background-image:linear-gradient(90deg,#090909e8,#09090944),url("assets/training-hero.png");background-position:center 40%}.guide-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1rem}.guide{border-top:3px solid #ff5a00}.guide h3{margin:.7rem 0}.guide p{font-size:.9rem;line-height:1.45}.form-graphic{display:block;width:100%;height:auto;background:radial-gradient(circle at center,#17222a,#090b0d 70%);border:1px solid #253640;margin:.9rem 0}.form-graphic:hover{border-color:#00d9ff}@media(max-width:650px){.guide-grid{grid-template-columns:1fr}.form-graphic{max-height:210px}}
