.downloads-section{background-color:var(--brand-secondary-color);color:var(--brand-primary-color);padding-bottom:12.8125rem;padding-top:15.125rem}@media (max-width:1024px){.downloads-section{padding-bottom:12.8125rem;padding-top:20.8125rem}}@media (max-width:768px){.downloads-section{padding-bottom:6.25rem;padding-top:10.9375rem}}@media (min-width:1025px){.downloads-section .container{max-width:91.875rem}}.downloads-section h2{font-size:var(--brand-h1-fs);margin:0;text-transform:uppercase}@media (max-width:1024px){.downloads-section h2{margin-bottom:4.6875rem}}@media (max-width:768px){.downloads-section h2{font-size:var(--brand-h3-fs);margin-bottom:1.375rem}}.downloads-section h2 em{display:inline-block;font-style:normal;margin-left:35%}@media (max-width:1024px){.downloads-section h2 em{margin-left:24%}}@media (max-width:768px){.downloads-section h2 em{margin-left:0}}.downloads-section h2 mark{background-color:transparent;color:var(--brand-tertiary-color)}.downloads-section .heading{margin:0 auto 3.75rem;max-width:83.4375rem;position:relative}@media (max-width:1024px){.downloads-section .heading{margin-bottom:1.875rem}}@media (max-width:768px){.downloads-section .heading{margin-bottom:1.25rem}}.downloads-section .heading p{display:-webkit-box;line-height:1.5;margin:0;max-width:43rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:1025px){.downloads-section .heading p{position:absolute;right:0;top:.9375rem}}@media (max-width:768px){.downloads-section .heading p{font-size:var(--brand-body-xxl-fs)}}.downloads-section h3,.downloads-section p{margin:0}.downloads-section .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.0625rem solid #6b6b6b;border-top:.0625rem solid #6b6b6b;padding:2.5rem 0;position:relative;-webkit-transition:padding var(--brand-transition);transition:padding var(--brand-transition)}@media (max-width:1024px){.downloads-section .row{padding:2rem 0}}@media (max-width:768px){.downloads-section .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.downloads-section .row:before{background-color:var(--brand-quinternary-color);content:"";display:block;height:0;inset:0;opacity:.1;pointer-events:none;position:absolute;-webkit-transition:height var(--brand-transition);transition:height var(--brand-transition);width:100%}.downloads-section .row p{background:linear-gradient(108deg,var(--brand-tertiary-color) 10.97%,var(--brand-graphic-secondary-color) 48.26%,var(--brand-graphic-quinternary-color) 85.55%);-webkit-background-clip:text;font-size:calc(var(--brand-body-xs-fs) + .0625rem);letter-spacing:var(--brand-sm-letter-spacing);text-transform:uppercase;-webkit-text-fill-color:transparent;margin:0 2.5rem 0 3.125rem;max-width:20.625rem}@media (max-width:1024px){.downloads-section .row p{font-size:.6875rem;letter-spacing:.1375rem;line-height:1.4}}@media (max-width:768px){.downloads-section .row p{-webkit-box-ordinal-group:1;-ms-flex-order:0;margin:0 0 .5rem;order:0}}.downloads-section .row:hover{padding:2.5rem 1.25rem}.downloads-section .row:hover .hover-image{opacity:.4}.downloads-section .row:hover:before{height:100%}.downloads-section .row .hover-image{left:50%;max-height:10.3125rem;max-width:13.875rem;-o-object-fit:contain;object-fit:contain;opacity:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-73deg);transform:translate(-50%,-50%) rotate(-73deg);-webkit-transition:opacity var(--brand-transition);transition:opacity var(--brand-transition);z-index:-1}.downloads-section h3{font-size:calc(var(--brand-body-md-fs) + .125rem);max-width:33.75rem}@media (max-width:1024px){.downloads-section h3{font-size:calc(var(--brand-body-md-fs) + .25rem)}}@media (max-width:768px){.downloads-section h3{-webkit-box-ordinal-group:2;-ms-flex-order:1;font-size:1.1875rem;margin-bottom:1.375rem;order:1}}.downloads-section .brand-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.downloads-section .brand-link:before{background-color:var(--brand-tertiary-color);z-index:-1}.downloads-section .brand-link i[class*=arrow]{margin-right:1rem}@media (max-width:1024px){.downloads-section .brand-link{font-size:var(--brand-body-xs-fs)}.downloads-section .brand-link i[class*=arrow]{margin-right:.5625rem}}@media (max-width:768px){.downloads-section .brand-link{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-item-align:end;align-self:flex-end}}.downloads-section.template-2{padding-top:8rem}@media (max-width:1024px){.downloads-section.template-2{padding:9.375rem 0}}@media (max-width:768px){.downloads-section.template-2{padding:6.25rem 0}}.downloads-section.template-2 h2{font-size:var(--brand-h3-fs)}.downloads-section.template-2 h2 em{margin-left:1.25rem}.downloads-section.template-2 .downloads,.downloads-section.template-2 .heading{margin-left:auto;margin-right:auto;max-width:75.25rem}.downloads-section.template-2 .heading{margin-bottom:4rem}@media (max-width:1024px){.downloads-section.template-2 .heading h2{margin-bottom:1.5625rem}}.downloads-section.template-2 .heading p{color:var(--brand-tertiary-color);margin-top:4.0625rem;overflow:visible;position:static;text-overflow:unset}@media (max-width:1024px){.downloads-section.template-2 .heading p{margin-top:.9375rem}}.downloads-section.template-2 .row{padding:1.75rem 0 2.375rem}@media (min-width:1025px){.downloads-section.template-2 .row{min-height:8.0625rem}}@media (max-width:1024px){.downloads-section.template-2 .row{padding:1.25rem 1.25rem 1.25rem 0}}@media (max-width:768px){.downloads-section.template-2 .row .row-heading{margin-bottom:.625rem}}.downloads-section.template-2 .row:hover{color:var(--brand-secondary-color);padding-left:2.1875rem;padding-right:2.1875rem}.downloads-section.template-2 .row:hover .brand-link{color:inherit}.downloads-section.template-2 .row:before{background-color:var(--brand-tertiary-color);opacity:1;z-index:-1}.downloads-section.template-2 .row h3{font-size:var(--brand-body-xxl-fs);line-height:var(--brand-body-xs-lg);-webkit-transition:color var(--brand-transition);transition:color var(--brand-transition)}@media (max-width:768px){.downloads-section.template-2 .row h3{margin-bottom:.3125rem}}.downloads-section.template-2 .row p{background:unset;-webkit-background-clip:unset;margin:.375rem 0 0;max-width:unset;-webkit-text-fill-color:unset;-webkit-transition:color var(--brand-transition);transition:color var(--brand-transition)}.downloads-section.template-2 .brand-link{font-size:calc(var(--brand-body-md-fs) + .125rem);margin-right:-.9375rem}.downloads-section.template-2 .brand-link i[class*=arrow]{font-size:2.0625rem}