.height-enter,.height-leave-to{height:0}.height-enter-active,.height-leave-active{transition:height var(--timing-normal) var(--easing-normal);overflow:hidden}
.downloads-accordion{padding-block-end:var(--mobile-padding-bottom, 0);padding-block-start:var(--mobile-padding-top, 0)}.downloads-accordion__container.critical-component-hide{display:block}.downloads-accordion__container.critical-component-clear{opacity:1}.downloads-accordion__title{position:relative;transform:translateY(2px)}.downloads-accordion .height-enter-active,.downloads-accordion .height-leave-active{transition:height var(--timing-normal) var(--easing-normal),calc(var(--timing-normal) + .1s) var(--timing-normal) var(--easing-normal)}.downloads-accordion.background-white .downloads-accordion__block{background-color:var(--color-background-light);color:var(--color-dark-gray)}.downloads-accordion.background-white .downloads-accordion__block p strong,.downloads-accordion.background-white .downloads-accordion__block p a,.downloads-accordion.background-white .downloads-accordion__block button,.downloads-accordion.background-white .downloads-accordion__block:not(.is-active) h2:hover{color:var(--color-black)}.downloads-accordion.background-dark .downloads-accordion__block{background-color:var(--color-dark-gray);color:var(--color-white)}.downloads-accordion.background-dark .downloads-accordion__block p strong,.downloads-accordion.background-dark .downloads-accordion__block p a,.downloads-accordion.background-dark .downloads-accordion__block button,.downloads-accordion.background-dark .downloads-accordion__block:not(.is-active) h2:hover{color:var(--color-white)}.downloads-accordion.background-light .downloads-accordion__block{background-color:var(--color-background-light);color:var(--color-dark-gray)}.downloads-accordion.background-light .downloads-accordion__block p strong,.downloads-accordion.background-light .downloads-accordion__block p a,.downloads-accordion.background-light .downloads-accordion__block button,.downloads-accordion.background-light .downloads-accordion__block:not(.is-active) h2:hover{color:var(--color-black)}.downloads-accordion .text-body-m p,.downloads-accordion .text-body-m p strong{font-family:var(--font-family-body);font-size:var(--font-size-m);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-relaxed);text-decoration:none}.downloads-accordion__container{padding:0 var(--spacing-2xs)}.downloads-accordion__content{padding-inline-end:var(--spacing-xs-plus)}.downloads-accordion__block:not(:last-of-type){margin-block-end:var(--spacing-xs)}.downloads-accordion__block{transition:padding var(--timing-normal) var(--easing-normal),calc(var(--timing-normal) + .1s) var(--timing-normal) var(--easing-normal);border-radius:var(--border-radius-default);display:grid;padding-block-end:var(--spacing-xs-plus);padding-block-start:var(--spacing-xs-plus);padding-inline-end:0;padding-inline-start:var(--spacing-xs-plus)}.downloads-accordion__block.is-active{transition:padding var(--timing-normal) var(--easing-normal),calc(var(--timing-normal) + .1s) var(--timing-normal) var(--easing-normal);padding-block-end:var(--spacing-s)}.downloads-accordion__header{cursor:pointer;display:grid;grid-template-columns:1fr auto;padding-inline-end:calc(var(--spacing-xs-plus) - 6.25px)}.downloads-accordion__body,.downloads-accordion__links{margin-block-start:var(--spacing-s)}.downloads-accordion__body p:not(:last-of-type){margin-block-end:var(--spacing-xs-plus)}.downloads-accordion__links p:not(:last-of-type){margin-block-end:var(--spacing-2xs)}.downloads-accordion button{-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;outline:none;padding:0;width:auto}@media(min-width: 64em){.downloads-accordion{padding-block-end:var(--desktop-padding-bottom, 0);padding-block-start:var(--desktop-padding-top, 0)}.downloads-accordion__block{padding-block-end:var(--spacing-xs-plus);padding-block-start:var(--spacing-xs-plus);padding-inline-end:0;padding-inline-start:var(--spacing-s)}.downloads-accordion__header{padding-inline-end:calc(var(--spacing-s) - 6.25px)}.downloads-accordion__container{padding:0 var(--spacing-xs)}.downloads-accordion .text-body-l-desktop p,.downloads-accordion .text-body-l-desktop p strong{font-family:var(--font-family-body);font-size:var(--font-size-xl);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal);text-decoration:none}}.downloads-accordion__wrapper .tech-spec-row__download-group:not(:last-child){margin-block-end:calc(var(--spacing-s) + var(--spacing-3xs))}.downloads-accordion__wrapper .tech-spec-row__download-title,.downloads-accordion__wrapper .tech-spec-row__download-link{margin-block-end:var(--spacing-2xs)}.downloads-accordion__wrapper .tech-spec-row__cta-link,.downloads-accordion__wrapper .tech-spec-row__rich-text a{align-items:center;color:var(--color-blue);display:inline-flex;margin-block-end:var(--spacing-3xs);padding-block-end:1px;position:relative}@media(min-width: 64em){.downloads-accordion__image{grid-column:auto/span 6;grid-template-columns:repeat(6, 1fr)}.downloads-accordion__text{grid-column:auto/span 6;grid-template-columns:repeat(6, 1fr)}}
