.wp-article-main .wp-article-section{padding:clamp(24px,5vw,64px) 0}.wp-article-main .container{width:calc(100% - 32px);max-width:1100px;margin-inline:auto}.wp-article-main .wp-article-card{min-width:0}.wp-article-main .wp-article-header,.wp-article-main .wp-article-body{max-width:78ch;margin-inline:auto}.wp-article-main .wp-article-header{margin-bottom:2rem}.wp-article-main .wp-article-header h1{overflow-wrap:anywhere;line-height:1.2}.wp-article-main .wp-article-date{margin-bottom:.75rem}.wp-article-main .wp-article-body{line-height:1.75;overflow-wrap:anywhere}.wp-article-main .wp-article-body h2{margin:2rem 0 .85rem;line-height:1.3}.wp-article-main .wp-article-body h3{margin:1.5rem 0 .65rem;line-height:1.35}.wp-article-main .wp-article-body p{margin:0 0 1.15rem}.wp-article-main .wp-article-body ul,.wp-article-main .wp-article-body ol{padding-left:1.5rem;margin:1rem 0 1.5rem}.wp-article-main .wp-article-body li{margin:.45rem 0}.wp-article-main .wp-article-body nav.toc{margin:1.5rem 0;padding:1rem 0;border-block:1px solid currentColor}.wp-article-main .wp-article-body nav.toc ul{margin:.5rem 0}.wp-article-main .wp-article-body img{display:block;width:100%;max-width:100%;height:auto}.wp-article-main .wp-article-body figure{margin:1.5rem 0}.wp-article-main .wp-article-body figcaption{margin-top:.65rem;font-size:.9em}.wp-article-main .wp-article-body table{width:100%;border-collapse:collapse;table-layout:fixed;margin:1.5rem 0;font-size:.95em}.wp-article-main .wp-article-body th,.wp-article-main .wp-article-body td{padding:.65rem;border:1px solid currentColor;text-align:left;vertical-align:top;overflow-wrap:anywhere}.wp-article-main .wp-article-body caption{text-align:left;margin-bottom:.65rem}.wp-article-main .wp-article-body [id]{scroll-margin-top:2rem}.wp-article-main .wp-article-body a{text-underline-offset:.18em}.wp-article-main [data-breadcrumbs]{max-width:78ch;margin:0 auto 1.5rem;line-height:1.6;overflow-wrap:anywhere}#articles .principle-card{min-width:0}#articles .principle-card p{line-height:1.65}#articles .principle-card h3{line-height:1.35}#articles .principle-card a{overflow-wrap:anywhere;text-underline-offset:.18em}@media(max-width:600px){.wp-article-main .wp-article-body th,.wp-article-main .wp-article-body td{padding:.4rem;font-size:.9em}.wp-article-main .wp-article-body ul,.wp-article-main .wp-article-body ol{padding-left:1.25rem}}
