.glossary-container{margin:0 auto;padding:0}.glossary-item{border-bottom:1px solid #d1d1d1;display:grid;gap:30px;grid-template-columns:280px 1fr;padding:24px 0}.glossary-item:first-child{padding-top:0}.term{font-weight:700;line-height:1.4;word-wrap:break-word}.definition,.term{color:#222;font-size:16px}.definition{font-weight:400;line-height:1.65;text-align:justify}@media screen and (max-width:768px){.glossary-item{gap:12px;grid-template-columns:1fr}}@media screen and (min-width:769px) and (max-width:1024px){.glossary-item{gap:24px;grid-template-columns:240px 1fr}}@media print{.glossary-container{max-width:100%}.glossary-item{page-break-inside:avoid}}