.science-head{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:2rem clamp(2rem,5vw,4.5rem);display:grid}.science-pour{aspect-ratio:4/4.4;border-radius:var(--sf-card);background:var(--sf-paper);position:relative;overflow:hidden}.science-pour img{object-fit:cover;object-position:center 30%}.science-pour__note{color:var(--sf-blue);transform-origin:0 100%;font-size:clamp(1.3rem,1.8vw,1.6rem);line-height:1.2;position:absolute;bottom:1.5rem;left:1.5rem;transform:rotate(-3deg)}.science-mech__title{margin-bottom:clamp(1.5rem,3vw,2.25rem)}.science-mech{border-top:1.5px solid var(--sf-ink);list-style:none}.science-mech__row{border-bottom:1px solid var(--sf-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.75rem 3rem;padding:clamp(1.4rem,3vw,2rem) 0;display:grid}.science-mech__name{margin-bottom:.4rem;font-size:clamp(1.2rem,1.9vw,1.55rem);line-height:1.1}.science-mech__dose{letter-spacing:.14em;text-transform:uppercase;color:var(--sf-blue);font-size:.82rem;font-weight:700}.science-mech__body{color:var(--sf-ink-2);max-width:62ch;font-size:1rem;line-height:1.65}.science-mech__ref{color:var(--sf-muted);margin-top:.7rem;font-size:.8rem;font-style:italic}.science-mech__ref a{color:var(--sf-ink-2);align-items:center;gap:.35rem;-webkit-text-decoration:underline #0b12184d;text-decoration:underline #0b12184d;display:inline-flex}.science-mech__ref a:hover{color:var(--sf-blue);text-decoration-color:currentColor}.science-cta{justify-items:start;gap:1.2rem;display:grid}.science-refnote{margin-top:1.25rem}@media (max-width:960px){.science-head{grid-template-columns:minmax(0,1fr)}.science-pour{aspect-ratio:4/3}}@media (max-width:640px){.science-mech__row{grid-template-columns:minmax(0,1fr)}}
