span.edit-link{background-color:#ff0;bottom:3.125rem;display:inline-block;font-weight:700;left:0;position:fixed;transform:translateX(-45px);transition:all .2s}span.edit-link a{display:block;padding:.9375rem}span.edit-link:hover{transform:translateX(0)}.block-section.text-and-media ul{font-size:1.125rem;margin-block:0!important}@media screen and (min-width:850px){.block-section.text-and-media .block-section-wrapper>div{display:flex;justify-content:space-between}}@media screen and (max-width:849px){.block-section.text-and-media .media-wrapper{padding-top:1.5625rem;width:100%}}@media screen and (min-width:850px){.block-section.text-and-media .text-wrapper{order:2;padding-right:2.5rem;width:60%}.block-section.text-and-media .text-wrapper>:last-child{margin-bottom:0}.block-section.text-and-media .text-wrapper hr{margin-right:-2.5rem}.block-section.text-and-media .media-wrapper{bottom:0;display:flex;flex-direction:column;order:1;width:calc(40% - 80px)}.block-section.text-and-media .media-wrapper.align-top{justify-content:flex-start}.block-section.text-and-media .media-wrapper.align-bottom{justify-content:flex-end}.block-section.text-and-media .media-wrapper-outer{height:100%}.block-section.text-and-media figure{height:auto}.block-section.text-and-media img{max-height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:1440px){.block-section.text-and-media .text-wrapper hr{margin-right:-10.9375rem}}.block-section.text-and-media a.card{transform:scale(1);transition:all .15s ease-out}.block-section.text-and-media a.card:focus,.block-section.text-and-media a.card:hover{transform:scale(1.02);transform-origin:center;transition:all .35s ease-out}.block-section.text-and-media .card.has-null-background-color{display:block;min-height:0;padding:0}.block-section.text-and-media .card h2{font-size:1.25rem}.block-section.text-and-media .card h2,.block-section.text-and-media .card h3,.block-section.text-and-media .card h4,.block-section.text-and-media .card h5,.block-section.text-and-media .card h6{font-weight:500;line-height:1.2}.block-section.text-and-media .card ol,.block-section.text-and-media .card ul{margin-left:0;padding-left:0}.block-section.text-and-media .card li{margin-left:.9375rem}
