.e-link,.c-figure__caption a{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px;transition:color .3s cubic-bezier(0.2, 0.9, 0.4, 1)}.e-link span,.c-figure__caption a span{display:inline-block;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.e-link:link,.e-link:visited,.c-figure__caption a:link,.c-figure__caption a:visited{color:#030326}.e-link:focus,.e-link:active,.c-figure__caption a:focus,.c-figure__caption a:active{color:var(--project-color, #0000ff)}@media(hover: hover)and (pointer: fine){.e-link:hover,.c-figure__caption a:hover{color:var(--project-color, #0000ff)}}.e-link:focus-visible,.c-figure__caption a:focus-visible{outline:2px solid #353551;outline-offset:3px}.e-link--medium{text-underline-offset:8px;font-size:clamp(17px,0.3628447025vw + 15.8388969521px,22px);line-height:clamp(27.2px,0.5805515239vw + 25.3422351234px,35.2px)}.e-link--large{text-underline-offset:8px;font-size:clamp(19px,0.3628447025vw + 17.8388969521px,24px);line-height:clamp(30.4px,0.7547169811vw + 27.9849056604px,40.8px)}.e-link--blue{color:var(--project-color, #0000ff)}.e-link--blue:link,.e-link--blue:visited{color:var(--project-color, #0000ff)}.e-link--blue:focus,.e-link--blue:active{color:#030326}@media(hover: hover)and (pointer: fine){.e-link--blue:hover{color:#030326}}.c-figure{margin:0}.c-figure__caption{margin-top:calc(clamp(12px, 0.290275762vw + 11.0711175617px, 16px)*1);color:#79798a}.c-figure__caption p{margin:0}.c-figure__caption p:not(:last-child){margin-bottom:calc(clamp(12px, 0.290275762vw + 11.0711175617px, 16px)*0.5)}.c-figure__caption strong,.c-figure__caption b{font-weight:400}.c-figure__caption em,.c-figure__caption i{font-style:italic}.c-figure--ratio-original img{width:100%;height:auto}.c-figure img{border-radius:2px}
/*# sourceMappingURL=c-figure.css.map */