.fiika-comp-017{align-items:stretch;box-sizing:border-box;display:flex;position:relative;width:100%}.fiika-comp-017--full-width{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.fiika-comp-017--swap{flex-direction:row-reverse}.fiika-comp-017__text{box-sizing:border-box;display:flex;flex:1 1 50%;flex-direction:column;justify-content:center;min-width:0}.fiika-comp-017__subheading{line-height:1.4;margin:0 0 8px}.fiika-comp-017__heading{line-height:1.5;margin:0 0 20px}.fiika-comp-017__body{line-height:1.9}.fiika-comp-017__body p{margin:0 0 1em}.fiika-comp-017__body p:last-child{margin-bottom:0}.fiika-comp-017__image{flex:1 1 50%;min-width:0}.fiika-comp-017__image-wrap{height:100%;overflow:hidden;width:100%}.fiika-comp-017__image-wrap img{display:block;width:100%}@media (max-width:900px){.fiika-comp-017,.fiika-comp-017--swap{flex-direction:column}.fiika-comp-017__image-wrap{aspect-ratio:4/3}.fiika-sp-margin{--fiika-pc-mt:var(--fiika-sp-mt,40px);--fiika-pc-mb:var(--fiika-sp-mb,40px)}}