.scrubme-page-content{width:100%;padding-block:var(--section-bottom-padding)}
.scrubme-page-content .page-width{max-width:var(--page-width,1600px);margin-left:auto;margin-right:auto;padding-inline:var(--page-padding);box-sizing:border-box}
.scrubme-page-content__inner{width:100%;max-width:var(--scrubme-page-max-width,1600px);margin:0 auto;padding:clamp(20px,2.4vw,36px);border:var(--section-border,1px solid rgba(var(--color-foreground),0.12));border-radius:var(--section-border-radius,8px);background:rgba(var(--color-background),1);box-sizing:border-box;text-align:var(--scrubme-page-text-align,left)}
.scrubme-page-content__header{display:flex;align-items:center;gap:16px;margin:0 0 clamp(16px,1.8vw,24px)}
.scrubme-page-content__header--no-icon{display:block}
.scrubme-page-content__icon-box{flex:0 0 auto;width:var(--scrubme-page-icon-size,100px);height:var(--scrubme-page-icon-size,100px);display:flex;align-items:center;justify-content:center;margin:0;background:transparent;overflow:visible}
.scrubme-page-content__icon-image{width:var(--scrubme-page-icon-size,100px);height:var(--scrubme-page-icon-size,100px);object-fit:contain;display:block}
.scrubme-page-content__title{margin:0;color:var(--text-color,rgb(var(--color-foreground)));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--font-size-h1);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing);text-align:inherit;flex:1 1 auto;align-self:center}
.scrubme-page-content__body{color:var(--text-color,rgb(var(--color-foreground)));text-align:inherit}
.scrubme-page-content__body>*:first-child{margin-top:0}
.scrubme-page-content__body>*:last-child{margin-bottom:0}
.scrubme-page-content__body p,.scrubme-page-content__body li,.scrubme-page-content__body td,.scrubme-page-content__body th{font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing)}
.scrubme-page-content__body h2,.scrubme-page-content__body h3,.scrubme-page-content__body h4,.scrubme-page-content__body h5,.scrubme-page-content__body h6{text-align:inherit}
.scrubme-page-content__body img{max-width:100%;height:auto;display:block}
.scrubme-page-content__body a{word-break:break-word}
@media screen and (max-width:749px){.scrubme-page-content__inner{padding:20px}.scrubme-page-content__header{display:flex;flex-direction:column;align-items:center;gap:12px}.scrubme-page-content__icon-box{justify-content:center;align-items:center}.scrubme-page-content__title{align-self:auto}}