.block-repeatable-display-type-list{padding-block:2em;text-align:center;color:var(--color-glacier-gray-dark);background-color:#fff}.block-repeatable-display-type-list .block-container{max-width:992px;box-shadow:0 0 2em rgba(0,0,0,.1);border-radius:1em;padding:0}.block-repeatable-display-type-list .headline{margin:0;padding:1em 1em .5em}.block-repeatable-display-type-list .toggle-controls{position:relative;margin-bottom:2em}.block-repeatable-display-type-list .toggle-rule{width:100%;height:2px;background-color:var(--color-glacier-gray-light);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scaleX(0);transform-origin:center center;z-index:1;transition:all .5s ease}.block-repeatable-display-type-list .toggle-button{background-color:#000;display:inline-block;width:4em;height:4em;border-radius:2em;line-height:1;position:relative;transition:all .2s ease;z-index:2}.block-repeatable-display-type-list .toggle-button:hover{background-color:var(--color-glacier-gray-dark);cursor:pointer}.block-repeatable-display-type-list.toggle-active .toggle-button{transform:rotate(45deg)}.block-repeatable-display-type-list.toggle-active .toggle-rule{transform:translate(-50%,-50%) scaleX(1)}.block-repeatable-display-type-list .toggle-button:before,.block-repeatable-display-type-list .toggle-button:after{content:'';position:absolute;display:block;width:1.5em;height:3px;border-radius:1px;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.block-repeatable-display-type-list .toggle-button:after{transform:translate(-50%,-50%) rotate(-90deg)}.block-repeatable-display-type-list .toggle-content{max-height:0;overflow:hidden;transition:all .5s ease;position:relative}.block-repeatable-display-type-list .primary-body-copy{padding:1em 4em 4em}.block-repeatable-display-type-list.toggle-active .toggle-content{max-height:2000px}.block-repeatable-display-type-list .secondary-content{padding:4em;border-top:2px solid var(--color-glacier-gray-light);overflow:hidden}.block-repeatable-display-type-list .secondary-content .toggle-title{margin:0;text-align:left;padding:.5em 1em .5em 2em;position:relative;cursor:pointer}.block-repeatable-display-type-list .secondary-content .toggle-title:after{content:'';position:absolute;top:50%;left:1em;width:0;height:0;border-style:solid;border-width:.25em 0 .25em .325em;border-color:transparent transparent transparent var(--color-glacier-gray-dark);transform:translateY(-50%);transition:all .2s ease}.block-repeatable-display-type-list .secondary-content .toggle-active .toggle-title:after{transform:translateY(-50%) rotate(90deg)}.block-repeatable-display-type-list .secondary-content .toggle{border-width:2px;border-style:solid;border-radius:.5rem}.block-repeatable-display-type-list .secondary-content .toggle-collapsible{max-height:0;overflow:hidden;transition:all .5s ease}.block-repeatable-display-type-list .secondary-content .toggle-active .toggle-collapsible{max-height:400px}.block-repeatable-display-type-list .secondary-content .toggle-content{padding:2em;display:grid;grid-template-columns:repeat(3,1fr);gap:1em}.block-repeatable-display-type-list .pull-quote{margin-top:3em;padding:3em;border-top:2px solid var(--color-glacier-gray-light)}.block-repeatable-display-type-list .quote{font-size:2em;margin-block:1em;font-weight:var(--font-weight-bold)}.block-repeatable-display-type-list .quote:before{content:"\201C"}.block-repeatable-display-type-list .quote:after{content:"\201D"}.block-repeatable-display-type-list .attribution{font-size:1.5em;font-style:italic}