.beps-pdesc-wrap {
display: flex;
flex-direction: column;
align-items: flex-start;
} .beps-pdesc-title {
margin: 0 0 8px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.04em;
color: #141436;
line-height: 1.2;
} .beps-pdesc-content-wrap {
overflow: hidden;
--pdesc-max-h: 72px;
}
.beps-pdesc-content-wrap.is-clamped {
max-height: var(--pdesc-max-h);
} .beps-pdesc-content {
line-height: 1.6;
}
.beps-pdesc-content p {
margin: 0 0 0.65em;
}
.beps-pdesc-content p:last-child {
margin-bottom: 0;
}
.beps-pdesc-content ul,
.beps-pdesc-content ol {
margin: 0.4em 0 0.8em;
padding-left: 1.6em;
}
.beps-pdesc-content ul { list-style: disc; }
.beps-pdesc-content ol { list-style: decimal; }
.beps-pdesc-content li {
display: list-item;
margin-bottom: 0.35em;
}
.beps-pdesc-content li:last-child { margin-bottom: 0; }
.beps-pdesc-content ul ul,
.beps-pdesc-content ol ol,
.beps-pdesc-content ul ol,
.beps-pdesc-content ol ul {
margin-top: 0.25em;
margin-bottom: 0.25em;
}
.beps-pdesc-content ul ul { list-style: circle; }
.beps-pdesc-content a {
color: inherit;
text-decoration: underline;
text-underline-offset: 2px;
}
.beps-pdesc-content a:hover { opacity: 0.75; }
.beps-pdesc-content strong,
.beps-pdesc-content b { font-weight: 700; }
.beps-pdesc-content em,
.beps-pdesc-content i { font-style: italic; }
.beps-pdesc-content h2,
.beps-pdesc-content h3,
.beps-pdesc-content h4 {
font-weight: 700;
line-height: 1.2;
margin: 0.8em 0 0.4em;
}
.beps-pdesc-content h2 { font-size: 1.3em; }
.beps-pdesc-content h3 { font-size: 1.15em; }
.beps-pdesc-content h4 { font-size: 1em; }
.beps-pdesc-content blockquote {
border-left: 3px solid #e0e0e0;
margin: 0.6em 0;
padding: 0.4em 0 0.4em 1em;
opacity: 0.8;
} .beps-pdesc-toggle {
display: inline-block;
margin-top: 6px;
background: none !important;
border: none !important;
outline: none !important;
box-shadow: none !important;
padding: 0 !important;
cursor: pointer;
color: #141436;
font-size: inherit;
font-family: inherit;
text-align: left;
text-decoration: underline;
text-underline-offset: 2px;
line-height: inherit;
transition: none !important;
}