.fiika-comp-016{box-sizing:border-box;display:flex;width:100%}.fiika-comp-016--full-width{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.fiika-comp-016--swap{flex-direction:row-reverse}.fiika-comp-016__left{box-sizing:border-box;flex:1 1 50%;min-width:0}.fiika-comp-016__left-grid{display:grid;gap:48px 32px}.fiika-comp-016__left-grid:not(:last-child){margin-bottom:48px}.fiika-comp-016__right{align-items:center;box-sizing:border-box;display:flex;flex:1 1 50%;min-width:0;overflow:hidden;position:relative}.fiika-comp-016__subheading{line-height:1.4;margin:0 0 6px}.fiika-comp-016__heading{line-height:1.4;margin:0 0 16px}.fiika-comp-016__body{line-height:1.8;margin:0 0 20px}.fiika-comp-016__body p{margin:0 0 .5em}.fiika-comp-016__body p:last-child{margin-bottom:0}.fiika-comp-016__button-wrap{display:flex}.fiika-comp-016__button-wrap--left{justify-content:flex-start}.fiika-comp-016__button-wrap--center{justify-content:center}.fiika-comp-016__button-wrap--right{justify-content:flex-end}.fiika-comp-016__button{align-items:center;display:inline-flex;font-weight:700;gap:8px;text-decoration:none;transition:opacity .2s ease}.fiika-comp-016__button:hover{opacity:.85}.fiika-comp-016__button--shadow{box-shadow:0 4px 12px rgba(0,0,0,.2)}.fiika-comp-016__button-icon{font-size:1.2em;line-height:1}.fiika-comp-016__bg-text{bottom:-.15em;left:0;line-height:1;margin:0;overflow:hidden;pointer-events:none;position:absolute;right:0;white-space:nowrap;z-index:0}.fiika-comp-016__bg-text--left{padding-left:.2em;text-align:left}.fiika-comp-016__bg-text--center{text-align:center}.fiika-comp-016__bg-text--right{padding-right:.2em;text-align:right}.fiika-comp-016__right-content{position:relative;width:100%;z-index:1}@media (max-width:900px){.fiika-comp-016,.fiika-comp-016--swap{flex-direction:column}.fiika-comp-016__left-grid{grid-template-columns:1fr!important}}