.landing-content main{display:block;padding-bottom:130px;position:relative;min-height:100%}.landing-content h1{margin:1em 0 .5em;font-size:28px}.landing-content .img{background-image:url(/images/massey-landing.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;max-height:340px}.landing-content .img:before{content:"";display:block;padding-top:50%}.landing-content section{margin-top:50px}.landing-content section .tab{background:var(--ion-color-secondary);padding:11px 18px;display:inline-block}.landing-content section .tab h6{margin:0;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--ion-color-secondary-contrast)}.landing-content section .button{background:#f6f6f6;padding:23px 25px;cursor:pointer}.landing-content section .button:not(:last-child){margin-bottom:1px}.landing-content section .button h3{margin:0;font-size:20px}.landing-content section .content{display:-webkit-box;display:-ms-flexbox;display:flex}.landing-content section .content .thumbnail{background-image:url(/images/annotations-example.jpg);background-size:cover;background-position:50%;width:110px}.landing-content section .content .copy{width:calc(100% - 110px);padding:35px 25px;background:#f6f6f6}.landing-content section .content .copy p{margin:0;font-size:14px;line-height:20px}.landing-content .graphic{height:130px;overflow:hidden;position:absolute;bottom:-4px;left:0;right:0}.landing-content .graphic svg{position:absolute;top:0;left:0;right:0}@media screen and (min-width:1024px){.landing-content main{padding-bottom:100px}.landing-content .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.landing-content section{width:calc(50% - 15px)}.landing-content .graphic{height:100px}}