.product-resources{display:flex;flex-flow:column nowrap}.product-resources .accordion{align-items:center;background-color:var(--color-background-section-alternate);color:var(--color-text-hyperlink);cursor:pointer;display:flex;flex-flow:row nowrap;font-size:18px;font-weight:700;justify-content:space-between;letter-spacing:1px;line-height:32px;padding:12px 18px;text-decoration:none;text-transform:uppercase}.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{height:0;opacity: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{align-items:center;border-top:1px solid var(--color-grey-6);display:flex;flex-flow:row nowrap;padding:12px;text-decoration:none}.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);font-size:14px;font-weight:700;letter-spacing:2px;margin-left:20px;text-transform:uppercase}.product-resources .cta-link{background-color:var(--color-background-section-alternate);color:var(--color-text-hyperlink);font-size:18px;font-weight:700;letter-spacing:1px;line-height:32px;margin-top:24px;padding:12px 18px;text-decoration:none;text-transform:uppercase;width:100%}