.content__attachments__list{margin:0;padding:0;list-style:none}.btn:before{position:absolute;top:0;right:0;bottom:0;left:0}.btn{font-weight:700;font-size:0.9375em;letter-spacing:0.025em;text-transform:uppercase}.btn{display:inline-block;vertical-align:bottom;color:#FFF!important;background:#D28E30;border-radius:2em;border:none;font-size:1rem;line-height:1.2;padding:1.275em 2.25em;position:relative;overflow:hidden;z-index:0;-webkit-box-shadow:0 8px 16px rgba(210, 142, 48, 0.2);box-shadow:0 8px 16px rgba(210, 142, 48, 0.2)}.btn:before{content:'';background:rgba(0, 0, 0, 0.1);z-index:-1;opacity:0}@media (min-width:769px){.btn:hover:before{opacity:1}}.content__attachments__list{margin:0;padding:0;list-style:none}.btn:before{position:absolute;margin:auto}@supports (inset:0){.btn:before{inset:0}}@supports not (inset:0){.btn:before{top:0;right:0;bottom:0;left:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.btn: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,.attach__link:before,.btn{-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}.btn:before{-webkit-transition:opacity 0.35s cubic-bezier(0.73, 0.14, 0.13, 1), visibility 0.35s cubic-bezier(0.73, 0.14, 0.13, 1), -webkit-transform 0.35s cubic-bezier(0.73, 0.14, 0.13, 1);transition:opacity 0.35s cubic-bezier(0.73, 0.14, 0.13, 1), visibility 0.35s cubic-bezier(0.73, 0.14, 0.13, 1), -webkit-transform 0.35s cubic-bezier(0.73, 0.14, 0.13, 1);-o-transition:transform 0.35s cubic-bezier(0.73, 0.14, 0.13, 1), opacity 0.35s cubic-bezier(0.73, 0.14, 0.13, 1), visibility 0.35s cubic-bezier(0.73, 0.14, 0.13, 1);transition:transform 0.35s cubic-bezier(0.73, 0.14, 0.13, 1), opacity 0.35s cubic-bezier(0.73, 0.14, 0.13, 1), visibility 0.35s cubic-bezier(0.73, 0.14, 0.13, 1);transition:transform 0.35s cubic-bezier(0.73, 0.14, 0.13, 1), opacity 0.35s cubic-bezier(0.73, 0.14, 0.13, 1), visibility 0.35s cubic-bezier(0.73, 0.14, 0.13, 1), -webkit-transform 0.35s cubic-bezier(0.73, 0.14, 0.13, 1)}.attach__link{color:#181F39}.attach__link:hover .attach__cta{color:#D28E30}.content__attachments__list{margin-left:0em;margin-right:0em;font-size:0.8em;margin-top:3em;clear:both}.content__attachments__list>*{width:100%;display:inline-block;vertical-align:top;padding:0.25em 0em}@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;min-height:4.5em;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;z-index:0}.attach__link:before{position:absolute;content:'';top:0;right:6.25em;bottom:0;left:0;background:rgba(24, 31, 57, 0.1);z-index:-1}.attach__link:hover{color:#FFF;-webkit-box-shadow:0px 8px 24px rgba(12, 35, 114, 0.2);box-shadow:0px 8px 24px rgba(12, 35, 114, 0.2)}.attach__link:hover:before{background:#181F39}.attach__link:hover .attach__name span{color:#FFF}.attach__link:hover .attach__cta{background:#FFF}.attach__name{width:100%;padding:0.5em 3.125em 0.5em 2.08333em;min-height:3em;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 span:last-child{margin-left:.85em}.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}