/* Figma Jikon-1920, 2176:7483. */
.page-jikon .full-art { height:56.25vw; overflow:hidden; }
.page-jikon .full-art img { width:100%;height:100%;object-fit:cover; }
.page-jikon .art-duo { display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7.5vw;padding:7.03125vw 5.208333vw;height:63.28125vw; }
.page-jikon .art-duo figure { min-width:0;height:100%; }
.page-jikon .art-duo img { width:100%;height:100%;object-fit:contain; }
@media(min-width:901px){
.page-jikon { --side:5.208333vw; }
.page-jikon .hero { --hero-inset:max(100px,5.208333vw);--hero-block-inset:clamp(24px,3.703704svh,60px);height:100svh;min-height:0; }
.page-jikon .hero__title,.page-jikon .hero__description { top:var(--hero-block-inset); }
.page-jikon .hero__title { left:50.032813%; }
.page-jikon .hero__description {left:calc(75% - var(--hero-inset)/2);width:calc((100% - 2*var(--hero-inset))/4);color:#252525; }
.page-jikon .hero__mark { left:50.02%;top:49.2%;width:18.68%;height:15.15%; }
.page-jikon .hero__meta { bottom:var(--hero-block-inset); }
.page-jikon .hero__meta--place {left:50%;width:calc((100% - 2*var(--hero-inset))/4);}
.page-jikon .hero__meta--discipline {left:calc(75% - var(--hero-inset)/2);}
.page-jikon .hero__meta--year {right:var(--hero-inset);}
}
@media(max-width:900px){
.page-jikon .hero{min-height:100svh;height:auto;grid-template-rows:auto auto minmax(5rem,1fr) auto auto;row-gap:1rem;}
.page-jikon .hero__mark {width:min(60vw,32svh,24rem);height:auto;aspect-ratio:358.656 / 163.62;margin:1rem 0;}
.page-jikon .art-duo{height:auto;padding:7vw 5.208333vw;gap:7.5vw;}
.page-jikon .art-duo figure{aspect-ratio:788/945;}
}
