.downloadableContent{background-position:100%;background-repeat:no-repeat;padding:4rem 0 5rem}.downloadableContent__contentContainer{align-items:flex-start;display:flex;flex-direction:column;gap:20px;margin:30px auto;padding:2rem}@media screen and (min-width:1024px){.downloadableContent__contentContainer{flex-direction:row;max-width:1265px;padding:0}}.downloadableContent__contentContainer--buttons{display:flex;flex-wrap:wrap;gap:20px;width:100%}@media screen and (min-width:1024px){.downloadableContent__contentContainer--buttons{width:clamp(calc(23% - 1rem),100%,calc(23% - 1rem))}}.downloadable__button{background-color:#fff;border:3px solid #b01c33;border-radius:0 5px 0 5px;box-sizing:border-box;color:#373b3d;cursor:pointer;font-size:20px;height:125px;line-height:normal;padding:10px;text-align:center;transition:all .3s ease-out;width:clamp(125px,100%,calc(50% - 10px))}.downloadable__button.active,.downloadable__button:hover{background-color:#b01c33;color:#f6bf35}.downloadable__button span{display:block;margin-top:5px}.downloadableContent__contentContainer--details{position:relative;width:100%}@media screen and (min-width:1024px){.downloadableContent__contentContainer--details{width:clamp(calc(77% - 1rem),100%,calc(77% - 1rem))}}.downloadable__details{align-items:center;background-color:#fff;border:3px solid #b01c33;border-radius:0 5px 0 5px;box-sizing:border-box;display:none;gap:20px;padding:20px;z-index:1}.downloadable__details.active{display:flex;flex-direction:column;gap:20px;z-index:5}@media screen and (min-width:1024px){.downloadable__details.active{flex-direction:row}.downloadable__details-text{max-width:400px}}.downloadable__details-text h2{font-weight:400}.downloadable__details-downloadLink{background-color:#f6bf35;box-shadow:8px 8px 0 rgba(246,191,53,.25);color:#373b3d;display:block;font-size:20px;font-weight:700;margin:35px auto;padding:25px 65px;width:fit-content}.downloadable__details-downloadLink:hover{color:#373b3d}