* html{font-size:100%}html{font-size:16px;line-height:1.5em}#authentic{position:relative;height:100%}#authentic .p-authentic__header{line-height:1;position:absolute;z-index:0;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}#authentic .p-authentic__header h1{visibility:hidden}#authentic .p-authentic__wrapper{position:relative;width:100%;height:100%;visibility:hidden;-webkit-clip-path:url(#authenticClipPath);clip-path:url(#authenticClipPath)}#authentic .p-authentic__photos{position:absolute;z-index:10;top:0;left:0;overflow:hidden;width:100%;height:100%}#authentic .p-authentic__photos picture{position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%}#authentic .p-authentic__photos picture.is-active{visibility:visible}#authentic .p-authentic__photos picture img{width:100%;height:100%;object-fit:cover;will-change:transform}#authentic .p-authentic__loading{position:absolute;z-index:20;top:0;left:0;width:100%;height:100%;background-color:#fee971}#authentic .p-authentic__loading>div{width:100%;height:100%;transition-timing-function:linear;transition-duration:1.5s;transition-property:transform;transform:translateX(-100%);background-color:#000}#authenticClipPath{transform:translateX(50vw) translateY(50vh);will-change:transform}@media only screen and (min-width:768px){body{width:100%}#authentic .p-authentic__loading{width:33.3333333333%;left:33.3333333333%}#authenticClipPath path{transform:translateX(-50%) translateY(-50%) scale(calc(510/551))}}@media only screen and (min-width:1530px){body{width:100%}}@media only screen and (min-device-width:320px) and (max-width:767px){body{width:100%}body.is-intro.post-name-authentic,body.is-intro.post-name-authentic .p-superwrapper,html{height:100%}body.is-intro.post-name-authentic main.p-single.is-intro{height:100%;padding-top:0}#authentic .p-authentic__loading{width:89.7222222222vw;left:calc((100vw - 89.7222222222vw)*.5)}#authenticClipPath path{transform:translateX(-50%) translateY(-50%) scale(calc(337/551))}}@media only screen and (min-device-width:320px) and (max-width:767px) and (-webkit-device-pixel-ratio:2){body{width:100%}}@media only screen and (min-device-width:320px) and (max-width:767px) and (-webkit-device-pixel-ratio:3){body{width:100%}}