/* Larger standalone consultation actions, scoped to the two selected sections. */
.reference-design #difference>.consult-button,
.reference-design #comparison>.consult-button{
 display:flex;width:520px;max-width:100%;min-height:76px;
 padding:20px 34px;margin:28px auto 24px;
 font-size:22px;font-weight:800;line-height:1.6;text-align:center;
 justify-content:center;align-items:center;white-space:normal;text-wrap:balance;
 box-sizing:border-box;
}
@media(max-width:800px){
.reference-design #difference>.consult-button,
.reference-design #comparison>.consult-button{
 width:100%;min-height:68px;padding:18px 22px;margin:24px auto;
 font-size:19px;line-height:1.65;
}
}
@media(max-width:374px){
.reference-design #difference>.consult-button,
.reference-design #comparison>.consult-button{font-size:18px;padding:17px 18px}
}
