.media_box .contents{max-width:var(--width-contents);margin:0 0 var(--gap-contents);--gap-content: 15px}.media_box .contents:last-child{margin-bottom:0}.media_box .contents>.caption{display:inline-block;padding:6px 15px;margin:0 0 var(--gap-button);border:1px solid #064497;border-radius:20px;background-color:rgba(6,68,151,0.05);color:#064497;font-size:var(--size-small);font-weight:500;line-height:1.25rem}.media_box .contents>.caption:last-child{margin-bottom:0}.media_box .contents>.content{display:inline-block;max-width:var(--width-content)}.media_box .play{display:block;position:absolute;top:50%;left:50%;height:var(--height-control);width:var(--height-control);border-radius:50%;background:url(../../images/ico_play_color.svg) 50% 50%/contain no-repeat;transition:0.2s;transform:translate(-50%, -50%);z-index:3}@media (hover: hover){.media_box .play:hover{background-color:var(--color-secondary)}}.media_box .underline{display:inline-block;position:relative;top:-0.14em;overflow:hidden;width:max-content;max-width:100%;color:var(--color-tertiary);font-style:normal;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis}.media_box .underline:after{content:'';position:absolute;right:0;bottom:-0.1em;left:0;height:0.25em;background:currentColor;-webkit-mask:url(../../images/bg_underline_small.svg) 50% 50%/100% 100% no-repeat}.media_box{overflow:hidden}.media_box.is_featured h1{font-size:var(--size-big);line-height:var(--line-big)}.media_box.is_featured h2{font-size:var(--size-h1);line-height:var(--line-h1)}.media_box.is_featured h3{font-size:var(--size-h2);line-height:var(--line-h2)}.media_box .media{display:block;position:relative;color:var(--color-heading);font-size:0;line-height:0;text-align:center}.media_box .media.has_reflections{background:url(../../images/bg_media_reflrections.svg) 50% 50%/auto 100% no-repeat}.media_box .media.has_reflections .animation{height:320px}.media_box .media.is_video:before{content:'';position:absolute;background:var(--color-heading);transition:0.2s;opacity:0.25;z-index:2;inset:0}.media_box .media .animation{display:block;max-width:100%}.media_box .media img{display:inline-block;position:relative;width:auto;max-width:100%;height:auto;z-index:1;object-fit:cover}@media (min-width: 48rem){.media_box.is_reversed .fixed{flex-direction:row-reverse}.media_box.is_reversed .wrapper{padding:0 0 0 var(--gap-section-inner)}.media_box.is_reversed .media{right:auto;left:0}.media_box.is_full{padding-top:0;padding-bottom:0}.media_box.is_full .media{position:absolute}.media_box.is_full .media img{display:block;position:relative;width:100%;height:100%;border-radius:0;z-index:2;object-fit:cover}.media_box.is_full .wrapper{padding-top:var(--gap-section);padding-bottom:var(--gap-section)}.media_box.is_full .fixed{min-height:480px;aspect-ratio:2}.media_box.is_mask .media:after{content:'';position:absolute;background:url(../../images/bg_media.svg) 50% 50%/100% 100% no-repeat;z-index:1;inset:0}.media_box.is_mask .media img{-webkit-mask:url(../../images/bg_media_mask.svg) 50% 50%/100% 100% no-repeat}.media_box .fixed{display:flex;position:static;flex-direction:row;align-items:center}.media_box .wrapper{display:block;align-self:center;order:-1;width:50%;padding:0 var(--gap-section-inner) 0 0;--width-contents: 37.5rem}.media_box .media{top:0;right:0;bottom:0;flex-grow:0;flex-shrink:0;width:50%}.media_box .media.is_video:before{border-radius:var(--radius-regular)}.media_box .media img{border-radius:var(--radius-regular)}}@media (max-width: 48rem){.media_box .fixed{display:flex;flex-direction:column;align-items:stretch}.media_box .media{position:relative;width:auto;margin:calc(-1 * var(--gap-section-top)) calc(-1 * var(--gap-section-side)) var(--gap-section)}.media_box .media:last-child{margin-bottom:0}.media_box .media.has_reflections .animation{height:240px}}

/*# sourceMappingURL=media.css.map */
