﻿.block-content-sidebar{color:#000}.block-content-sidebar__title{font-family:"Marr Sans Web","Helvetica Neue",Arial,sans-serif;margin:0}.block-content-sidebar__title--large{font-size:48px;font-weight:300;line-height:1.146}@media(max-width: 767px){.block-content-sidebar__title--large{font-size:34.2px;line-height:36px}}.block-content-sidebar__title--compact{font-size:32px;font-weight:700;line-height:1;text-transform:uppercase}@media(max-width: 767px){.block-content-sidebar__title--compact{font-size:25.2px}}@media(min-width: 768px){.block-content-sidebar__layout.content-sidebar{column-gap:8.333%;grid-template-columns:8fr 3fr;margin-inline:-15px}.block-content-sidebar__layout.content-sidebar .content-sidebar__main,.block-content-sidebar__layout.content-sidebar .content-sidebar__aside{padding-inline:15px}}.block-content-sidebar__divider{margin:15px 0 25px;width:100%}@media(max-width: 767px){.block-content-sidebar__divider{margin:13.5px 0 22.5px}}.block-content-sidebar__divider--light{background:#ccc;height:1px}.block-content-sidebar__divider--heavy{background:#000;height:4px}.block-content-sidebar .content-sidebar__aside>.block-content-sidebar__divider+*{margin-top:0}.block-content-sidebar--bottom-divider .content-sidebar__main{display:flex;flex-direction:column}.block-content-sidebar--bottom-divider .block-content-sidebar__body{padding-bottom:15px}.block-content-sidebar--bottom-divider .block-content-sidebar__body--serif{padding-bottom:215px}.block-content-sidebar__bottom-divider{background:#ccc;height:1px;margin-top:auto;width:100%}.block-content-sidebar--divider-heavy .block-content-sidebar__bottom-divider{background:#000}.block-content-sidebar__split{display:grid;gap:20px;grid-template-columns:2fr 1fr}.block-content-sidebar__split--left .block-content-sidebar__body{order:2}.block-content-sidebar__split--left .block-content-sidebar__content-image{order:1}.block-content-sidebar__lead-image{margin:0 0 25px}.block-content-sidebar__lead-image img{border:2px solid #fff;display:block;height:auto;width:100%}.block-content-sidebar__lead-caption{color:#8c8c8c;font-family:"Marr Sans Web","Helvetica Neue",Arial,sans-serif;font-size:15px;font-weight:300;line-height:1.333;margin-top:10px}.block-content-sidebar__content-image{margin:0;min-width:0}.block-content-sidebar__content-image img{display:block;height:auto;width:100%}.block-content-sidebar__body{min-width:0;font-size:18px;line-height:1.428}@media(max-width: 767px){.block-content-sidebar__body{font-size:16.2px;line-height:1.444}}.block-content-sidebar__body--sans{font-family:"Marr Sans Web","Helvetica Neue",Arial,sans-serif}.block-content-sidebar__body--serif{font-family:"Lexicon No1 A",Georgia,"Times New Roman",serif}.block-content-sidebar__body--serif b,.block-content-sidebar__body--serif strong{font-family:"Marr Sans Web","Helvetica Neue",Arial,sans-serif;font-weight:700}.block-content-sidebar__body p{margin:0;padding-bottom:1.444em}.block-content-sidebar__body h2,.block-content-sidebar__body h3,.block-content-sidebar__body h4,.block-content-sidebar__body h5,.block-content-sidebar__body h6{font-family:"Marr Sans Web","Helvetica Neue",Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.1;margin:0}@media(max-width: 767px){.block-content-sidebar__body h2,.block-content-sidebar__body h3,.block-content-sidebar__body h4,.block-content-sidebar__body h5,.block-content-sidebar__body h6{font-size:16.2px}}.block-content-sidebar__body a{color:#000;text-decoration:underline}.block-content-sidebar__body a:hover,.block-content-sidebar__body a:focus-visible{text-decoration:none}.block-content-sidebar__body img{height:auto;max-width:100%}.block-content-sidebar__body figure{margin:0 0 1.444em}.block-content-sidebar__body table{border-collapse:collapse;font-family:"Marr Sans Web","Helvetica Neue",Arial,sans-serif;font-size:18px;margin-bottom:1.444em;width:100%}@media(max-width: 767px){.block-content-sidebar__body table{font-size:16.2px}}.block-content-sidebar__body th,.block-content-sidebar__body td{border-right:1px solid #ddd;padding:12px 15px;position:relative;text-align:left;vertical-align:top}@media(max-width: 767px){.block-content-sidebar__body th,.block-content-sidebar__body td{padding:10.8px 13.5px}}.block-content-sidebar__body th:first-child,.block-content-sidebar__body td:first-child{padding-left:0}.block-content-sidebar__body th:last-child,.block-content-sidebar__body td:last-child{border-right:none;padding-right:0}.block-content-sidebar__body th::after,.block-content-sidebar__body td::after{content:"";position:absolute;bottom:0;left:15px;right:15px;height:1px}.block-content-sidebar__body th:first-child::after,.block-content-sidebar__body td:first-child::after{left:0}.block-content-sidebar__body th:last-child::after,.block-content-sidebar__body td:last-child::after{right:0}.block-content-sidebar__body th{font-weight:700}.block-content-sidebar__body th::after{background:#000}.block-content-sidebar__body td::after{background:#ddd}.block-content-sidebar__body--document p{padding-bottom:0}.block-content-sidebar__body--document h2,.block-content-sidebar__body--document h3,.block-content-sidebar__body--document h4,.block-content-sidebar__body--document h5,.block-content-sidebar__body--document h6{font-size:24px;line-height:1.333;text-transform:uppercase}.block-content-sidebar__body--list-lead-rule ul{border-top:1px solid #000}.block-content-sidebar__body--list-lead-rule p:has(+ul){padding-bottom:12px}@media(max-width: 767px){.block-content-sidebar__body--list-lead-rule p:has(+ul){padding-bottom:10.8px}}.block-content-sidebar__body--list-item-rules ul{list-style-position:inside;padding-left:0}.block-content-sidebar__body--list-item-rules ul>li{border-bottom:1px solid #ddd;padding:12px 0}@media(max-width: 767px){.block-content-sidebar__body--list-item-rules ul>li{padding:10.8px 0}}.block-content-sidebar__body--list-item-rules ul>li::marker{content:"• "}.block-content-sidebar__body .alignright{float:right;margin:0 0 20px 20px;width:calc(33.333% - 30px)}.block-content-sidebar__body .alignleft{float:left;margin:0 20px 20px 0;width:calc(33.333% - 30px)}.block-content-sidebar__body .alignright img,.block-content-sidebar__body .alignleft img{display:block;height:auto;width:100%}.block-content-sidebar__body::after{clear:both;content:"";display:table}.block-content-sidebar__finder{margin-bottom:25px}@media(max-width: 767px){.block-content-sidebar__finder{margin-bottom:15px}}.block-content-sidebar__sidebar-text{font-family:"Marr Sans Web","Helvetica Neue",Arial,sans-serif;font-size:15px;line-height:1.428}.block-content-sidebar__sidebar-text h2,.block-content-sidebar__sidebar-text h3,.block-content-sidebar__sidebar-text h4{font-family:"Marr Sans Web","Helvetica Neue",Arial,sans-serif;font-size:18px;font-weight:700;line-height:3rem;margin:0;text-transform:uppercase}.block-content-sidebar__sidebar-text strong{font-family:"Marr Sans Web","Helvetica Neue",Arial,sans-serif;font-weight:700}.block-content-sidebar__sidebar-text p{margin:0 0 20px}.block-content-sidebar__sidebar-text p:empty{display:none;margin:0}.block-content-sidebar__sidebar-text a{color:#000;text-decoration:underline}.block-content-sidebar__sidebar-text a:hover,.block-content-sidebar__sidebar-text a:focus-visible{text-decoration:none}@media(max-width: 767px){.page-blocks:has(>.block-content-sidebar--sidebar-bottom){display:flex;flex-direction:column;padding-bottom:22.5px}.page-blocks>.block-content-sidebar--sidebar-bottom{display:contents}.page-blocks>.block-content-sidebar--sidebar-bottom>.site-container,.page-blocks>.block-content-sidebar--sidebar-bottom .block-content-sidebar__layout{display:contents}.page-blocks>.block-content-sidebar--sidebar-bottom .block-content-sidebar__header,.page-blocks>.block-content-sidebar--sidebar-bottom .content-sidebar__main,.page-blocks>.block-content-sidebar--sidebar-bottom .content-sidebar__aside{padding-inline:15px}.page-blocks>.block-content-sidebar--sidebar-bottom .content-sidebar__aside{order:1}.page-blocks>.block-content-sidebar--sidebar-bottom:first-child>.site-container>.block-content-sidebar__header,.page-blocks>.block-content-sidebar--sidebar-bottom:first-child:not(:has(.block-content-sidebar__header)) .content-sidebar__main{margin-top:10px}.page-blocks>.block-content-sidebar--sidebar-bottom:not(:first-child)>.site-container>.block-content-sidebar__header,.page-blocks>.block-content-sidebar--sidebar-bottom:not(:first-child):not(:has(.block-content-sidebar__header)) .content-sidebar__main{margin-top:25px}}