.fiika-ani-005{box-sizing:border-box;min-height:var(--a005-height,70vh);overflow:hidden;position:relative;width:100%}.fiika-ani-005--full-width{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.fiika-ani-005__media{height:130%;left:0;overflow:hidden;position:absolute;top:-15%;width:100%;will-change:transform;z-index:0}.fiika-ani-005__image{display:block;height:100%;object-fit:cover;width:100%}.fiika-ani-005__block{box-sizing:border-box;max-width:100%;position:absolute;z-index:1}.fiika-ani-005__block:before{background-color:var(--a005-block-bg,transparent);content:"";inset:0;opacity:var(--a005-block-bg-opacity,1);pointer-events:none;position:absolute;z-index:0}.fiika-ani-005__block-content{position:relative;z-index:1}.fiika-ani-005__block--top-left{left:0;top:0}.fiika-ani-005__block--top-center{left:50%;top:0;transform:translateX(-50%)}.fiika-ani-005__block--top-right{right:0;top:0}.fiika-ani-005__block--middle-left{left:0;top:50%;transform:translateY(-50%)}.fiika-ani-005__block--center{left:50%;top:50%;transform:translate(-50%,-50%)}.fiika-ani-005__block--middle-right{right:0;top:50%;transform:translateY(-50%)}.fiika-ani-005__block--bottom-left{bottom:0;left:0}.fiika-ani-005__block--bottom-center{bottom:0;left:50%;transform:translateX(-50%)}.fiika-ani-005__block--bottom-right{bottom:0;right:0}.fiika-ani-005__heading{font-weight:700;line-height:1.4;margin:0 0 16px}.fiika-ani-005__subtitle{font-weight:700;line-height:1.5;margin:0 0 12px}.fiika-ani-005__body{line-height:1.8}.fiika-ani-005__body p{margin:0 0 .5em}.fiika-ani-005__body p:last-child{margin-bottom:0}@media (max-width:768px){.fiika-ani-005{min-height:var(--a005-height-mobile,60vh)}.fiika-ani-005__block{max-width:92vw}.fiika-ani-005--sp-stack{display:flex;flex-direction:column;min-height:0;overflow:visible}.fiika-ani-005--sp-stack .fiika-ani-005__media{flex:0 0 auto;height:var(--a005-height-mobile,60vh);left:0;position:relative;top:0;transform:none!important;width:100%}.fiika-ani-005--sp-stack .fiika-ani-005__block{bottom:auto;left:auto;margin:0!important;max-width:100%;position:relative;right:auto;top:auto;transform:none!important;width:100%!important}}@media (prefers-reduced-motion:reduce){.fiika-ani-005__media{transform:none!important;transition:none!important}}@media (max-width:768px){.fiika-sp-margin{margin-bottom:var(--fiika-sp-mb,0)!important;margin-top:var(--fiika-sp-mt,0)!important}}