.page-downloads .filters-bar{background-color:#fff;position:sticky;top:var(--topbar-volume);z-index:3}.page-downloads__list{margin-bottom:0;min-height:100svh;padding-bottom:5rem;padding-top:0}@media(min-width:80em){.page-downloads__list{margin-bottom:0;padding-bottom:10rem;padding-top:0}}.page-downloads__files{margin-bottom:0;min-height:100vh;padding-bottom:0;padding-top:2rem}@media(min-width:80em){.page-downloads__files{margin-bottom:0;padding-bottom:0;padding-top:5rem}}.page-downloads__files>ul{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));list-style-type:none;margin:0;padding:0}.page-downloads__files>ul li{grid-column:auto/span 1}.page-downloads__files>ul li:not(:last-child){border-bottom:.0625rem solid #d0d0d0}.page-downloads__list-head{padding-bottom:0}.page-downloads__list-head .input-text{grid-column:1/span 7}@media(min-width:64em){.page-downloads__list-head .input-text{grid-column:1/span 4}}.page-downloads__list-head .button-sort{align-items:flex-end;align-self:center;display:flex;grid-column:auto/span 5;margin-left:auto}@media(min-width:64em){.page-downloads__list-head .button-sort{align-items:center;align-self:end;grid-column:9/span 4}}.page-downloads__title{font-size:2rem;font-weight:400;letter-spacing:.75px;line-height:1.45}.page-downloads__description{font-size:1.25rem;font-weight:400;letter-spacing:.75px;line-height:1.4}.page-downloads__media-title{font-size:3rem;font-size:1.5rem;font-weight:400;letter-spacing:.75px;line-height:1.45}@media(min-width:64em){.page-downloads__media-title{font-size:3rem;font-weight:400;letter-spacing:.75px;line-height:1.45}}.page-downloads__media-wr{grid-column-gap:1rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.page-downloads__no-results{padding-left:1.25rem;padding-right:1.25rem;width:100%}@media(min-width:48em){.page-downloads__no-results{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:98.75em){.page-downloads__no-results{padding-left:5rem;padding-right:5rem}}.page-downloads .accordion__head{padding-left:1.25rem;padding-right:1.25rem;width:100%}@media(min-width:48em){.page-downloads .accordion__head{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:98.75em){.page-downloads .accordion__head{padding-left:5rem;padding-right:5rem}}.page-downloads .downloads-listing{grid-column:1/span 12}@media(min-width:64em){.page-downloads .downloads-listing{grid-column:2/span 10}}.page-downloads .downloads-listing ul li{border-bottom:.0625rem solid #d0d0d0;border-top:none}.page-downloads .downloads-listing ul li:last-child{border-bottom:none}.page-hero{padding-top:2.5rem;text-align:center;width:100%}@media(min-width:64em){.page-hero{padding-top:5rem}}.page-hero__title{font-size:1rem;font-weight:600;letter-spacing:.75px;line-height:1.45;margin:0 0 1.5rem}.page-hero__title sup{font-size:small}.page-hero__subtitle{font-size:3rem;font-size:1.625rem;font-weight:400;letter-spacing:.75px;line-height:1.15;margin:0 auto;max-width:56.25rem;padding-bottom:2.5rem;text-transform:uppercase}@media(min-width:64em){.page-hero__subtitle{font-size:3rem;font-weight:400;letter-spacing:.75px;line-height:1.15;text-transform:uppercase}}.page-hero__subtitle.-add-margin-b{margin:0 auto 2rem}.page-hero__ghost-image{opacity:0}.page-hero__image{clip-path:polygon(30vw 0,70vw 0,70vw 35vw,30vw 35vw);margin:0 auto}@media(min-width:120em){.page-hero__image{max-width:calc(100vw - 10rem)}}.page-hero .base-image{aspect-ratio:16/9;margin:0 auto}@media(min-width:120em){.page-hero .base-image{aspect-ratio:16/7}}.page-hero .clip-svg{height:0;width:0}.input-text{position:relative}.input-text.-has-error .input-text__wr{color:#c70529}.input-text.-is-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.input-text__wr{display:grid;grid-template-columns:auto max-content;grid-template-rows:auto auto;padding-bottom:30px;position:relative;transition:border-color .35s cubic-bezier(0,-.15,.15,1.05)}.input-text__wr:after{background-color:#0c0c0c;bottom:30px;content:"";height:1px;position:absolute;width:100%}.input-text__wr>input{appearance:none;background-color:#0000;border:none;grid-column:1;grid-row:2;height:var(--btn-size);padding:0;text-transform:none;width:100%}.input-text__wr>.icon{align-self:center;font-size:24px;grid-column:2;grid-row:2;margin-left:15px}.input-text__clean{align-items:center;bottom:0;display:flex;height:var(--btn-size);justify-content:center;position:absolute;right:0;width:var(--btn-size)}.input-text__clean .icon{position:relative;z-index:1}.input-text__clean:before{background-color:#b3c3ca;border-radius:50%;content:"";height:calc(var(--btn-size)/2);left:calc(var(--btn-size)/4);position:absolute;top:calc(var(--btn-size)/4);width:calc(var(--btn-size)/2)}@font-face{font-display:swap;font-family:Helvetica Now Display;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/hnd-bold.7192af0.woff2) format("woff2"),url(/_nuxt/fonts/hnd-bold.fc417ab.woff) format("woff")}@font-face{font-display:swap;font-family:Helvetica Now Display;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/hnd-medium.87caf42.woff2) format("woff2"),url(/_nuxt/fonts/hnd-medium.8f83f39.woff) format("woff")}@font-face{font-display:swap;font-family:Helvetica Now Display;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/hnd-regular.01db325.woff2) format("woff2"),url(/_nuxt/fonts/hnd-regular.05963f1.woff) format("woff")}@font-face{font-display:swap;font-family:Georgia;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/georgia.c0550bf.woff2) format("woff2"),url(/_nuxt/fonts/georgia.35fc566.woff) format("woff")}.downloads-listing ul{list-style-type:none;margin:0;padding:0}.downloads-listing li{border-bottom:.0625rem solid #d0d0d0}.downloads-listing li:first-child{border-top:.0625rem solid #d0d0d0}.downloads-listing__types:not(:last-child){margin-bottom:2.5rem}.downloads-listing__item{display:block;transition:background-color .3s ease-out}.downloads-listing__item>span{display:block}.downloads-listing__item>a{align-items:center;display:flex;padding:1rem 0}@media(hover:hover)and (hover:hover){.downloads-listing__item:hover .downloads-listing__content{transform:translateX(.625rem)}.downloads-listing__item:hover .downloads-listing__title:after{opacity:1}}.downloads-listing .icon{height:2.5rem}@media(min-width:64em){.downloads-listing .icon{margin-right:.625rem}}.downloads-listing__content{margin-right:auto;max-width:calc(100% - 3.75rem);transition:transform .3s ease-out}.downloads-listing__title{display:block;font-size:1.25rem;font-size:1rem;font-weight:400;letter-spacing:.75px;line-height:1.4;margin:0 0 .5rem;position:relative;width:100%}.downloads-listing__title:after{background-color:currentcolor;bottom:0;content:"";height:100%;height:.0625rem;left:0;opacity:0;position:absolute;top:0;top:auto;transition:opacity .3s;width:100%}@media(min-width:64em){.downloads-listing__title{font-size:1.25rem;font-weight:400;letter-spacing:.75px;line-height:1.4}}.downloads-listing__mime{display:flex;text-transform:uppercase}.downloads-listing__format{display:inline-block}