/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.l-main.with-sidebar .rgrid-wrapper{padding-left:0;padding-right:0}.l-main.with-sidebar .l-content>.rsection:first-of-type{margin-top:0}@media (max-width:869.9999px){.l-main.with-sidebar .l-sidebar{margin-top:64px}}@media (min-width:870px){.l-main.with-sidebar{--rgrid-gap:40px;--sidebar-columns:4;--content-columns:8;display:flex}.l-main.with-sidebar .l-sidebar{flex:0 0 auto;width:calc((100% - (11 * var(--rgrid-gap))) / 12 * var(--sidebar-columns) + var(--rgrid-gap) * (var(--sidebar-columns) - 1));margin-right:var(--rgrid-gap);order:-1}.l-main.with-sidebar .l-content{flex:0 0 auto;width:calc((100% - (11 * var(--rgrid-gap))) / 12 * var(--content-columns) + var(--rgrid-gap) * (var(--content-columns) - 1))}}@media (min-width:1200px){.l-main.with-sidebar{--rgrid-gap:45px;--sidebar-columns:3;--content-columns:9}}@media (min-width:1200px){.node-25423216 .l-main.with-sidebar{--content-columns:8}}.node-25423216 .paragraph--type--dynamic-block{margin-top:0}.l-sidebar .block{margin-bottom:0}.l-sidebar .block h2{font-size:24px;line-height:30px;margin-top:0;margin-bottom:24px}.l-sidebar .block ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.l-sidebar .block li a{color:#1c1c1c;font-weight:500;letter-spacing:.1px}.l-sidebar .block li a.is-active{font-weight:700}.l-sidebar .block li a:hover{color:#2a289d}.l-sidebar .block+.block{margin-top:64px}@media (min-width:870px){.l-sidebar .block+.block{margin-top:80px}}
