.article-content,.cms-preview-body{--article-canvas:min(1024px, calc(100vw - 96px))}.article-block{min-width:0;margin-block:40px}.article-block *,.article-block :before,.article-block :after{box-sizing:border-box}.article-block-figure{width:auto;min-width:0;margin:0;transform:none}.article-block img{border-radius:6px;width:auto;max-width:100%;height:auto;margin-inline:auto;display:block}.article-block-figure a{display:block}.article-block figcaption{color:#73786b;overflow-wrap:anywhere;text-align:center;margin-top:12px;font:12px/1.65 Arial,Helvetica,sans-serif}.article-block figcaption p{margin:0}.article-block-image,.article-block-video{--media-width:var(--media-medium,640px);width:min(var(--media-width), var(--article-canvas,100%))}.media-small{--media-width:var(--media-small,320px)}.article-block-image.media-wide,.article-block-video.media-wide{--media-width:var(--media-wide,860px)}.article-block-image.media-full,.article-block-video.media-full{--media-width:var(--media-full,1024px)}.article-block-image.align-center{margin-inline-start:calc((100% - min(var(--media-width), var(--article-canvas))) / 2)}.article-block-image.align-left{margin-inline-start:0}.article-block-image.align-right{margin-inline-start:calc(100% - min(var(--media-width), var(--article-canvas)))}.article-block-image.media-wide.align-left,.article-block-image.media-full.align-left{margin-inline-start:calc((100% - var(--article-canvas)) / 2)}.article-block-image.media-wide.align-right,.article-block-image.media-full.align-right{margin-inline-start:calc((100% + var(--article-canvas)) / 2 - min(var(--media-width), var(--article-canvas)))}.article-block-image.align-left img{margin-inline:0 auto}.article-block-image.align-right img{margin-inline:auto 0}.article-block-grid,.article-block-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.article-block-grid.images-2.layout-40-60{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.article-block-grid.images-2.layout-60-40{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.article-block-grid.images-3.layout-equal,.article-block-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.article-block-grid.images-3.layout-large-left{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.article-block-grid.images-3.layout-large-right{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.article-block-grid.images-3.layout-large-left>:first-child{grid-row:span 2}.article-block-grid.images-3.layout-large-right>:last-child{grid-area:1/2/span 2}.article-block-grid.images-4.layout-equal{grid-template-columns:repeat(4,minmax(0,1fr))}.article-block.fit-cover img{aspect-ratio:4/3;object-fit:cover;object-position:center;width:auto}.article-block-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.article-block-split.image-left.ratio-40-60,.article-block-split.image-right.ratio-60-40{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.article-block-split.image-left.ratio-60-40,.article-block-split.image-right.ratio-40-60{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.article-block-text{overflow-wrap:anywhere;min-width:0;font-size:.9em;line-height:1.8}.article-block-text>:last-child,.article-block-callout>:last-child{margin-bottom:0}.article-block-callout{border:1px solid #dedfd4;border-radius:7px;padding:28px 32px;font-size:.95em}.article-block-callout h3{color:#434b38;text-wrap:balance;margin:0 0 12px;font:25px/1.3 Georgia,serif}.callout-neutral{background:#f2f2ed}.callout-olive{background:#edf0e3}.callout-sand{background:#f1eadd}.article-block-empty{color:#73786b;border:1px dashed #cfd3c3;padding:20px;font:13px/1.6 Arial,sans-serif}.article-content>p>img:only-child,.article-content>p>a:only-child>img:only-child,.article-content>img{width:auto;max-width:min(100%,640px);height:auto;margin:30px auto;display:block}.cms-preview-body{--article-canvas:100%}.cms-preview--article,.cms-media-canvas{container-type:inline-size}@supports (width:1cqw){.cms-preview--article .cms-preview-body img,.cms-media-prose img{max-width:min(100%, var(--preview-image-max,100%))}.cms-preview--article .cms-preview-body,.cms-media-prose{--article-canvas:min(1024px, 100cqw);--media-small:min(320px, 31.25cqw);--media-medium:min(640px, 62.5cqw);--media-wide:min(860px, 83.9844cqw);--media-full:min(1024px, 100cqw);--media-portrait:min(360px, 35.1563cqw);width:66.4063%;max-width:680px;margin-inline:auto}}.article-block-video.align-center{margin-inline-start:calc((100% - min(var(--media-width), var(--article-canvas,100%))) / 2)}.article-block-video video,.article-block-video iframe{background:#252b23;border:0;border-radius:6px;width:100%;max-width:100%;height:auto;display:block}.article-block-video video{object-fit:contain}.article-block-video.is-embed iframe,.article-block-video.aspect-landscape video{aspect-ratio:16/9}.article-block-video.aspect-portrait{--media-width:min(var(--media-medium,640px), var(--media-portrait,360px))}.article-block-video.aspect-portrait video,.article-block-video.aspect-portrait iframe{aspect-ratio:9/16}.article-block-video.aspect-square video,.article-block-video.aspect-square iframe{aspect-ratio:1}.resource-detail-body,.journal-detail .journal-body{--article-canvas:100%}mark[data-author-highlight],[data-slate-editor] a[href=\#author-highlight-olive],[data-slate-editor] a[href=\#author-highlight-sand],[data-slate-editor] a[href=\#author-highlight-yellow]{color:inherit;box-decoration-break:clone;border-radius:2px;padding:.05em .06em;text-decoration:none}mark[data-author-highlight=olive],[data-slate-editor] a[href=\#author-highlight-olive]{background:#e1e8cf}mark[data-author-highlight=sand],[data-slate-editor] a[href=\#author-highlight-sand]{background:#efe1cd}mark[data-author-highlight=yellow],[data-slate-editor] a[href=\#author-highlight-yellow]{background:#f4edc5}@media (width<=900px){.article-block-grid.images-4.layout-equal{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.article-content{--article-canvas:calc(100vw - 44px)}.article-block{margin-block:30px}.article-block-grid,.article-block-gallery{gap:20px}.article-block-split{gap:24px;grid-template-columns:1fr!important}.article-block-callout{padding:22px}}@media (width<=440px){.article-block-grid,.article-block-gallery{grid-template-columns:1fr!important}.article-block-grid>.article-block-figure{grid-area:auto!important}}
