.mainarticle-inner{padding:5rem 12rem 6rem 0}@media (max-width:768px){.mainarticle-inner{padding:4rem 2rem 4rem 0}.mainarticle-inner h3{font-size:2rem}.mainarticle-inner h4{font-size:1.8rem}}.mainarticle--with-background{background-color:#acc395}
.mediaText{background:#f7f8f5;border-radius:16px;width:100%;min-height:100%;margin:4rem 0;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 24px #1a1f0d0f}.mediaText__media{background:linear-gradient(#fff 0%,#f7f8f5 100%);width:calc(50vw - 5%);height:auto;position:absolute;top:0;bottom:0}.mediaText__media img{object-fit:cover;width:100%;height:100%;min-height:320px}.mediaText--packshot .mediaText__media{justify-content:center;align-items:center;padding:clamp(1.25rem,3vw,2.5rem);display:flex}.mediaText--packshot .mediaText__media img{object-fit:contain;max-width:100%;min-height:0;max-height:100%;width:auto!important;height:auto!important}.mediaText__content{width:55%;padding:clamp(2.5rem,5vw,4rem) 0}.mediaText__content h3{color:#3f5b0f;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.5rem;font-size:.8rem}.mediaText__content h4{margin-bottom:1rem;font-size:clamp(1.35rem,2.5vw,1.75rem);line-height:1.25}@media (max-width:768px){.mediaText__content{padding:2.5rem 0}.mediaText__content h4{font-size:1.25rem}}.mediaText--left .mediaText__media{right:55%}.mediaText--left .mediaText__media img{border-radius:0 20px 20px 0}.mediaText--left .mediaText__content{margin-left:45%;padding-left:3rem}.mediaText--right .mediaText__media{left:55%}.mediaText--right .mediaText__media img{border-radius:20px 0 0 20px}.mediaText--right .mediaText__content{margin-right:45%;padding-right:3rem}@media (max-width:928px){.mediaText{flex-direction:column}.mediaText__media{width:100%;height:300px;position:relative}.mediaText__content{width:100%;margin:0;padding:4rem 0}.mediaText--left .mediaText__content,.mediaText--right .mediaText__content{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.mediaText--left .mediaText__media,.mediaText--right .mediaText__media{position:relative;left:auto;right:auto}}
