.peptide-access{display:grid;grid-template-columns:minmax(240px,.8fr) 1.3fr;gap:60px;align-items:center}.peptide-guide-image{position:relative;border:1px solid #7cc7e03a;border-radius:24px;overflow:hidden}.peptide-guide-image img{width:100%;height:auto;display:block}.peptide-guide-image span{position:absolute;bottom:20px;left:20px;border:1px solid #a8d9ea55;background:#04111eda;padding:8px 14px;border-radius:25px;font-size:11px;letter-spacing:.2em}.peptide-access p{color:#acbfd0;line-height:1.7}.peptide-note{font-size:13px;color:#91abbd!important;line-height:1.6}.peptide-media-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.peptide-brand-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.peptide-media-grid article,.peptide-brand-grid article{border:1px solid #66aaca38;border-radius:16px;overflow:hidden;padding:22px;background:linear-gradient(130deg,#0a1b2b,#040d18);min-width:0}.peptide-brand-grid h3{font-size:20px;line-height:1.4}.peptide-brand-grid p{line-height:1.6}.peptide-media-grid a,.peptide-brand-grid a{font-size:13px;color:#88dcf2}.video-slot{aspect-ratio:16/10;display:grid;place-items:center;border:1px solid #6eabcc30;border-radius:10px;background:radial-gradient(ellipse at center,#113f5b,#05111d);overflow:hidden;margin-bottom:25px}.video-play{background:#13394f;border:1px solid #89c9df73;padding:12px 18px;color:white;border-radius:25px;cursor:pointer;font:inherit}.video-slot iframe{width:100%;height:100%;border:0}.protein{text-align:center;color:#b2e2f4;font-size:12px;letter-spacing:.15em;line-height:2}.language-control{margin:0 auto;padding:12px max(5%,20px);max-width:1400px;display:flex;align-items:center;flex-wrap:wrap;gap:12px;color:#c4e7f5;background:#05101c;font:13px/1.5 system-ui}.language-control select,.language-control button{max-width:220px;min-height:40px;background:#091c2e;border:1px solid #79b3d357;color:#eff8ff;padding:8px 12px;border-radius:8px;font:inherit}.language-control p{flex-basis:100%;font-size:12px;margin:0;color:#91afc4}.language-control a{color:#a1ddf5}.language-control [hidden]{display:none!important}@media(max-width:900px){.peptide-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.peptide-access{gap:28px}.peptide-media-grid{grid-template-columns:1fr}.peptide-media-grid article{display:block}}@media(max-width:620px){.peptide-access{grid-template-columns:1fr}.peptide-guide-image{max-width:340px}.peptide-brand-grid{grid-template-columns:1fr}.peptide-access .hero-actions{gap:10px}}
