.content-accordion{padding:60px 15px}@media(min-width: 768px){.content-accordion{padding:90px 30px}}.content-accordion .block-columns{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;justify-content:space-between}.content-accordion .ca-link{margin-bottom:30px}.content-accordion .section-accordion-content h3{margin-bottom:.5em}.content-accordion .section-accordion-content .accordion-button{padding:30px 0 60px}@media(min-width: 992px){.content-accordion .accordion-button{padding:30px 0}.content-accordion .block-columns{flex-direction:row}.content-accordion .block-column{flex:0 0 310px}.content-accordion .block-column.accordion-items{flex:1 0 auto;max-width:calc(100% - 310px)}.content-accordion .section-accordion-content{max-width:400px}.content-accordion .block-column{flex:0 0 480px}.content-accordion .block-column.accordion-items{flex:1 0 auto;max-width:calc(100% - 480px)}.content-accordion .block-column.accordion-items.full-width{width:100%;max-width:none}}.content-accordion .accordion-items .js-accordion__header{padding-left:0;padding-right:20px;border-top:1px solid #d8ded9;border-bottom:1px rgba(0,0,0,0);text-align:left;position:relative}.content-accordion .accordion-items .js-accordion__header .plusminus{right:0}.content-accordion .accordion-items .js-accordion__header:hover{cursor:pointer}.content-accordion .accordion-items .js-accordion__header .ca-title,.content-accordion .accordion-items .js-accordion__header .ca-eyebrow{display:block}.content-accordion .accordion-items .js-accordion__header .ca-title{font-size:clamp(16px,16px + (17 - 16)*(100vw - 375px)/(1440 - 375),17px)}.content-accordion .accordion-items .js-accordion__header .ca-eyebrow{margin-bottom:10px;font-size:11px;color:#707070}@media(min-width: 768px){.content-accordion .accordion-items .js-accordion__header .ca-eyebrow{font-size:12px}}.content-accordion.color-gray .accordion-items .js-accordion__header{padding-left:20px}.content-accordion.color-gray .accordion-items .js-accordion__header .plusminus{right:20px}.content-accordion.color-gray .accordion-items .js-accordion__panel{padding:0 20px}.pws__content .content-accordion .block-columns{flex-direction:column}.pws__content .content-accordion .section-accordion-content,.pws__content .content-accordion .block-column.accordion-items{max-width:100%;flex:1}.pws__content .content-accordion{margin:1em 0;padding:0}.pws__content .content-accordion .section-accordion-content .accordion-button{margin:30px 0 30px;padding:0}