.product-resources{display:flex;flex-flow:column nowrap}.product-resources .accordion{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;background-color:var(--color-background-section-alternate);color:var(--color-text-hyperlink);font-size:18px;font-weight:700;line-height:32px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;padding:12px 18px;cursor:pointer}.product-resources .accordion .accordion-plus-cross{fill:var(--color-on-accordion-variant);transition:fill .6s ease,transform .6s ease}.product-resources .accordion:hover .accordion-plus-cross{fill:var(--color-text-hyperlink)}.product-resources .accordion.active .accordion-plus-cross{transform:rotate(-135deg)}.product-resources .accordion+.content{opacity:0;height:0;overflow:hidden;transition:opacity .6s ease}.product-resources .accordion.active+.content{height:auto;opacity:1}.product-resources .rich-text{margin-top:18px}.product-resources .downloads{display:flex;flex-flow:column nowrap}.product-resources .download{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;border-top:1px solid var(--color-grey-6);padding:12px}.product-resources .download:last-of-type{border-bottom:1px solid var(--color-grey-6)}.product-resources .download-icon{fill:var(--color-text-hyperlink)}.product-resources .download .download-title{color:var(--color-text);margin-left:20px;font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.product-resources .cta-link{background-color:var(--color-background-section-alternate);color:var(--color-text-hyperlink);width:100%;font-size:18px;font-weight:700;line-height:32px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;padding:12px 18px;margin-top:24px}