.c-figure{margin:0}.c-figure__caption{display:flex;flex-direction:column;gap:calc(min(16px, max(12px, calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 1) calc(min(16px, max(12px, calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 1.5);margin-top:calc(min(16px, max(12px, calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 1)}@media(min-width: 52.5em){.c-figure__caption{flex-direction:row}}.c-figure__download-button{display:inline-flex;flex-shrink:0;gap:calc(min(16px, max(12px, calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 0.625);align-items:center;width:-moz-max-content;width:max-content;color:#0028a0;text-decoration:none}@media(min-width: 52.5em){.c-figure__download-button{margin-left:auto;color:#1f2841}}.c-figure__download-button-icon{display:block;align-items:center;justify-content:center;box-sizing:border-box;width:calc(min(16px, max(12px, calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 2);height:calc(min(16px, max(12px, calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 2);padding:calc(min(16px, max(12px, calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 0.25);background-color:#0028a0;border-radius:50%;aspect-ratio:1}.c-figure__download-button-icon svg{display:block;width:100%;height:100%}.c-figure__download-button-icon svg path{fill:#fff}.c-figure__download-button-title{display:block;font-weight:700;font-size:min(18px, max(16px, calc(16px + 0.0020661157 * calc(100vw - 320px))));line-height:min(30px, max(26px, calc(26px + 0.0041322314 * calc(100vw - 320px))));line-height:min(25px, max(22px, calc(22px + 0.0030991736 * calc(100vw - 320px))));text-align:center}@media(min-width: 52.5em){.c-figure__download-button-title{transform:translateY(-8px);opacity:0;transition-timing-function:cubic-bezier(0.2, 0.9, 0.4, 1);transition-duration:.3s;transition-property:transform,opacity}}@media(hover: hover)and (pointer: fine){.c-figure__download-button:hover{color:#0028a0}.c-figure__download-button:hover .c-figure__download-button-title{transform:translateY(0);opacity:1}}
/*# sourceMappingURL=c-figure.css.map */