.blog-list{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.blog-card{border:1px solid var(--color-border-subtle);border-radius:8px;transition:border-color .12s;display:block;overflow:hidden}.blog-card:hover{border-color:var(--color-muted-soft)}.blog-card .metadata-strip{border-top:0;border-bottom:1px solid var(--color-border-subtle)}.blog-card .metadata-strip time{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.blog-card-body{padding:24px 20px}.blog-card h2{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(20px,3vw,26px);font-weight:400}.blog-card p{color:var(--color-muted);max-width:920px;margin:12px 0 20px}.blog-card-thumb[data-motif]:before{inset:0}.blog-card-thumb{aspect-ratio:4;border-bottom:1px solid var(--color-border-subtle);display:block;position:relative;overflow:hidden}.blog-card-thumb .blog-thumb-image{filter:grayscale();object-fit:contain;padding:16px 24px}.blog-card-thumb[data-kind=illustration] .blog-thumb-image{object-fit:cover;padding:0}.blog-card-thumb[data-kind=structure]:after,.blog-card-thumb[data-kind=plain]:after,.blog-card-thumb[data-kind=illustration]:after{background-color:var(--color-border-subtle);content:"";opacity:.4;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Crect width='2' height='2'/%3E%3Crect x='3' y='1' width='1' height='1'/%3E%3Crect x='2' y='2' width='2' height='2'/%3E%3Crect y='3' width='1' height='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Crect width='2' height='2'/%3E%3Crect x='3' y='1' width='1' height='1'/%3E%3Crect x='2' y='2' width='2' height='2'/%3E%3Crect y='3' width='1' height='1'/%3E%3C/svg%3E");-webkit-mask-size:4px 4px;mask-size:4px 4px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.blog-card-thumb[data-kind=plain][data-category]:before{content:"";opacity:.15;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:56px 56px;position:absolute;inset:0}.blog-card-thumb[data-kind=plain][data-category=peptide-science]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56'%3E%3Cpath d='M12 44 C 20 34, 20 22, 28 12 C 36 2, 36 22, 44 12' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M12 12 C 20 22, 20 34, 28 44 C 36 54, 36 34, 44 44' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.blog-card-thumb[data-kind=plain][data-category=regulation]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56'%3E%3Cpath d='M28 6 L6 14 L6 24 C6 38 14 46 28 50 C42 46 50 38 50 24 L50 14 Z' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 28 L26 34 L36 22' fill='none' stroke='%23555' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.blog-card-thumb[data-kind=plain][data-category=methodology]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56'%3E%3Ccircle cx='24' cy='24' r='14' fill='none' stroke='%23555' stroke-width='2'/%3E%3Cline x1='34' y1='34' x2='48' y2='48' stroke='%23555' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E")}.blog-title-block .page-intro{max-width:920px}.journal-art-note{border-top:1px solid var(--color-border-subtle);color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;margin:24px 0 0;padding-top:12px;font-size:10px}.blog-post-hero{margin:40px 0 0}.blog-post-hero-frame{aspect-ratio:4;border:1px solid var(--color-border-subtle);border-bottom:0;border-radius:8px 8px 0 0;display:block;position:relative;overflow:hidden}.blog-post-hero-frame .blog-thumb-image{filter:grayscale();object-fit:cover}.blog-post-hero figcaption{border:1px solid var(--color-border-subtle);color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;border-radius:0 0 8px 8px;padding:12px 16px;font-size:10px}.blog-byline{border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;gap:8px 24px;margin-top:24px;padding-top:12px;display:flex}.blog-byline span{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.blog-title-block .tag-list{margin-top:16px}.blog-post>.source-list{max-width:920px}
.home-module__kiQvvq__coverageSection{background-color:var(--color-canvas-white);border-block:1px solid var(--color-border-subtle);position:relative}.home-module__kiQvvq__coverageSection:before{background-color:var(--color-border-subtle);content:"";pointer-events:none;position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Crect width='2' height='2'/%3E%3Crect x='3' y='1' width='1' height='1'/%3E%3Crect x='2' y='2' width='2' height='2'/%3E%3Crect y='3' width='1' height='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Crect width='2' height='2'/%3E%3Crect x='3' y='1' width='1' height='1'/%3E%3Crect x='2' y='2' width='2' height='2'/%3E%3Crect y='3' width='1' height='1'/%3E%3C/svg%3E");-webkit-mask-size:4px 4px;mask-size:4px 4px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.home-module__kiQvvq__coverageStrip{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;position:relative}.home-module__kiQvvq__coverageItem{min-width:0;padding:var(--spacing-16);flex-direction:column;display:flex}.home-module__kiQvvq__coverageItem+.home-module__kiQvvq__coverageItem{border-inline-start:1px solid var(--color-border-subtle)}.home-module__kiQvvq__coverageItem dt{color:var(--color-muted);font-size:var(--text-caption);letter-spacing:var(--tracking-caption);text-transform:uppercase;order:2}.home-module__kiQvvq__coverageItem dd{font-size:var(--text-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin:0 0 var(--spacing-12);order:1}.home-module__kiQvvq__sectionIntro{gap:var(--spacing-12);margin-bottom:var(--spacing-12);grid-template-columns:minmax(0,1fr) minmax(280px,520px);display:grid}.home-module__kiQvvq__sectionIntro h2{margin-bottom:0}.home-module__kiQvvq__sectionIntro p{color:var(--color-muted);align-self:end;margin:0}.home-module__kiQvvq__journalGrid{gap:var(--spacing-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-module__kiQvvq__journalAction,.home-module__kiQvvq__guidesAction{gap:var(--spacing-12);margin-top:var(--spacing-16);justify-content:flex-end;display:flex}@media (max-width:900px){.home-module__kiQvvq__sectionIntro{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.home-module__kiQvvq__home .hero-copy-stage{height:auto;min-height:420px}:is(.home-module__kiQvvq__home .hero-copy,.home-module__kiQvvq__home .hero-copy p){height:auto}.home-module__kiQvvq__home .hero-copy p{overflow:visible}.home-module__kiQvvq__coverageStrip,.home-module__kiQvvq__journalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__kiQvvq__coverageItem:nth-child(3){border-inline-start:0}.home-module__kiQvvq__coverageItem:nth-child(n+3){border-top:1px solid var(--color-border-subtle)}}@media (max-width:480px){.home-module__kiQvvq__coverageStrip,.home-module__kiQvvq__journalGrid{grid-template-columns:minmax(0,1fr)}.home-module__kiQvvq__coverageItem+.home-module__kiQvvq__coverageItem{border-inline-start:0;border-top:1px solid var(--color-border-subtle)}}
