.content__attachments__list{margin:0;padding:0;list-style:none}.attach__link:before{position:absolute;top:0;right:0;bottom:0;left:0}.attach__name{font-size:1.25em}.attach__name{font-weight:600}.content__attachments__list{margin:0;padding:0;list-style:none}.attach__link:before{position:absolute;margin:auto}@supports (inset:0){.attach__link:before{inset:0}}@supports not (inset:0){.attach__link:before{top:0;right:0;bottom:0;left:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.attach__link:before{top:0;right:0;bottom:0;left:0}}.attach__name{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.attach__cta{-webkit-transition:color 0.2s ease, fill 0.2s ease, background 0.2s ease, border-color 0.2s ease, -webkit-box-shadow 0.2s ease;transition:color 0.2s ease, fill 0.2s ease, background 0.2s ease, border-color 0.2s ease, -webkit-box-shadow 0.2s ease;-o-transition:color 0.2s ease, fill 0.2s ease, background 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;transition:color 0.2s ease, fill 0.2s ease, background 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;transition:color 0.2s ease, fill 0.2s ease, background 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease}.attach__link:before{-webkit-transition:opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s ease;-o-transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s ease}.attach__link:before{background:#18541B}.content__attachments__list{margin-left:0;margin-right:0;font-size:0.8em;clear:both}.content__attachments__list>*{width:100%;display:inline-block;vertical-align:top;padding:4px 0}@media (min-width:415px){.content__attachments__list{font-size:0.85em}}@media (min-width:1025px){.content__attachments__list{font-size:0.9em}}@media (min-width:1301px){.content__attachments__list{font-size:1em}}.attach__link{position:relative;border-radius:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:0}.attach__link:before{right:2em;content:'';z-index:-1;opacity:.1;border-radius:inherit;-webkit-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s}.attach__name{width:100%;padding:0.5em 2em;min-height:3.6em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.attach__name strong{width:100%}.attach__name span{font-size:0.8em;margin-left:.85em;color:rgba(229, 144, 31, 0.5)}.attach__cta{border-radius:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2em}@media (min-width:769px){.attach__link:hover{color:#FFF;-webkit-box-shadow:0 0.5em 1.5em rgba(229, 144, 31, 0.3);box-shadow:0 0.5em 1.5em rgba(229, 144, 31, 0.3)}.attach__link:hover:before{opacity:1}.attach__link:hover .attach__name span{color:#FFF}.attach__link:hover .attach__cta{background:#FFF;color:#18541B}}