.downloads-block__content{gap:1em;width:100%;display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width:600px){.downloads-block__content{grid-template-columns:repeat(2,calc(50% - 0.5em))}}@media (min-width:850px){.downloads-block__content{grid-template-columns:repeat(3,calc(33.3333333333% - 0.6666666667em))}}.downloads-block__content__file{width:100%;height:100%}.downloads-block__content__file a{gap:1em;width:100%;padding:1em;height:100%;display:flex;border-radius:4px;flex-direction:row;text-decoration:none;align-items:flex-start;background-color:#fff;justify-content:flex-start;border:1px solid #e6e6e6}.wp-block .downloads-block__content__file a{box-sizing:border-box}.downloads-block__content__file a:hover,.downloads-block__content__file a:focus{background-color:#8e439a;border:1px solid #8e439a}.downloads-block__content__file a:hover p,.downloads-block__content__file a:focus p{color:#fff}.downloads-block__content__file a:hover svg,.downloads-block__content__file a:focus svg{fill:#fff}.downloads-block__content__file a:focus-visible{outline-offset:2px;outline:2px solid #8e439a}.downloads-block__content__file__icon{width:50px}.downloads-block__content__file__icon svg{width:100%;height:auto;display:block;fill:#8e439a}.downloads-block__content__file__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:calc(100% - 50px - 1em)}.downloads-block__content__file__text p{margin:0;font-size:1em;font-weight:500;color:#323232}.wp-block .downloads-block__content__file__text p{font-size:.7em}.downloads-block__content__file__text p.file-info{font-weight:400;font-size:.8em}.downloads-block__content__file__text .cta{gap:.5em;display:flex;margin-top:.25em;flex-direction:row;align-items:center;justify-content:flex-start}.downloads-block__content__file__text .cta p{margin:0;font-size:1em;font-weight:700;color:#8e439a}.wp-block .downloads-block__content__file__text .cta p{font-size:.7em}.downloads-block__content__file__text .cta svg{height:.8em;fill:#8e439a}.wp-block .downloads-block__content__file__text .cta svg{height:.5em}