/* Native index-three chapters and showcase-carousel, embedded in the events journey. */
body.ens-community [data-ens-owned-native] { overflow-x:clip; }
body.ens-community #cabinet-en-images { overflow:hidden; }
body.ens-community #cabinet-en-images .swiper { position:relative; width:100%; overflow:hidden; }
body.ens-community #cabinet-en-images .swiper-slide { height:760px; }
body.ens-community #cabinet-en-images .single-portfolio-style-five { width:100%; }
body.ens-community #cabinet-en-images .thumbnail-portfolio img { object-fit:contain; background:#141414; }
body.ens-community #cabinet-en-images .inner-content { mix-blend-mode:normal; }
body.ens-community #cabinet-en-images .inner-content .name { color:#fff; white-space:normal; font-size:36px; }
body.ens-community #cabinet-en-images .swiper-slide-active .single-portfolio-style-five a { pointer-events:auto; }
body.ens-community #cabinet-en-images :is(.swiper-button-prev,.swiper-button-next) { padding:0; z-index:5; }
body.ens-community #cabinet-en-images [data-native-carousel-count] { display:block; width:70px; margin-top:20px; font-variant-numeric:tabular-nums; }
body.ens-community [data-ens-native-source="index-three.html#rts-about-area"] .pli-image img { width:100%; aspect-ratio:522/597; object-fit:cover; }
body.ens-community [data-ens-native-source="index-three.html#rts-about-area"] .parallax-about,
body.ens-community [data-ens-native-source="index-three.html#rts-about-area"] .pli-image { width:100%; max-width:100%; margin:0; overflow:hidden; }
body.ens-community [data-ens-native-source="index-three.html#rts-about-area"] .anim-image-parallax-wrap { aspect-ratio:522/597; position:relative; }
body.ens-community [data-ens-native-source="index-three.html#rts-about-area"] .anim-image-parallax-inner { height:100%; }
body.ens-community [data-ens-native-source="index-three.html#rts-about-area"] .anim-image-parallax-wrap img { position:absolute; top:-66.667%; height:166.667%; aspect-ratio:auto; }
body.ens-community [data-ens-native-source="index-three.html#rts-about-area"] .skill-area-h3 { flex-wrap:wrap; }
body.ens-community [data-ens-native-source="index-three.html#rts-about-area"] .skill-area-h3 .single { align-items:flex-start; }
@media(max-width:767px) {
  body.ens-community #cabinet-en-images .swiper-slide { height:580px; }
  body.ens-community #cabinet-en-images .thumbnail-portfolio img { height:380px; }
  body.ens-community #cabinet-en-images .inner-content { max-width:calc(100% - 60px); }
  body.ens-community #cabinet-en-images .inner-content .name { font-size:26px; }
}
@media(prefers-reduced-motion:reduce) {
  body.ens-community #cabinet-en-images * { transition:none; }
}
