@charset "UTF-8";.content-accordion a{color:#313637;text-decoration:none}.bg .content-accordion a,.bg .content-accordion a:focus,.bg .content-accordion a:hover{color:#FFF}.content-accordion a:focus,.content-accordion a:hover{color:#313637;text-decoration:underline}.content-accordion--heading{font-weight:400;border-top:1px solid #DDD;margin:0;padding:.75rem 3rem .75rem 0;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-accordion--heading::after{content:'+';display:inline-block;position:absolute;right:0;top:0;padding:.75rem 0;width:1em;text-align:center}.content-accordion--heading.is-hidden,.content-accordion--panel.is-hidden,.content-accordion.js .content-accordion--panel{display:none}.content-accordion--heading.last{border-bottom:1px solid #DDD}.bg .content-accordion--heading{border-color:#FFF}.content-accordion--heading.is-active.last{border-bottom:none}.content-accordion--heading.is-active::after{content:'–'}.content-accordion--panel{border-bottom:1px solid #DDD}.content-accordion--horizontal .content-accordion--panel{border:none}.bg .content-accordion--panel{border-color:#FFF}.content-accordion--panel+.content-accordion--heading{margin-top:-1px}.content-accordion.js .content-accordion--panel.is-active{display:block}@media (min-width:62.5rem){.content-accordion--horizontal .content-accordion--tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}.content-accordion--horizontal .content-accordion--tabs .content-accordion--panel{position:absolute;top:50px}}.content-accordion--horizontal .content-accordion--heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:3rem}@media (min-width:62.5rem){.content-accordion--horizontal .content-accordion--heading{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:none}}.content-accordion--horizontal .content-accordion--heading:after{border-style:solid;border-width:.15em .15em 0 0;content:'';height:.45em;position:absolute;right:1.5rem;top:auto;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:.45em;padding:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:62.5rem){.content-accordion--horizontal .content-accordion--heading:after{position:relative;top:0;left:.5em}}.content-accordion--horizontal .content-accordion--heading.is-active::after{content:'';-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.content-accordion--vertical .content-accordion--heading{display:block}