button.gd-readmore-button.casestudy{background:#5f4769;margin-left:10px}button.gd-readmore-button.casestudy:hover{background:#36263c}button.gd-readmore-button.casestudy.item{background:#7e24a4;margin-left:10px;float:right;margin-top:-10px}body h1{color:#49005b;font-weight:500;margin:1rem 0}.iq-casestudy-title{line-height:1.2em}h2.iq-casestudy-rubric{margin:1.7rem 0 0;font-size:1.6rem}.iq-casestudy-image{padding:0 3rem 0 0;max-height:160px}.casestudies-block,.casestudies-list-leadin{padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.05)}.iq-casestudy-image img{max-width:200px}.gd-backto a,.gd-backto a:visited{color:#2474a4;font-size:80%;font-style:italic;font-variant:small-caps;text-align:center}.gd-backto a:hover{color:#002484}h2.iq-casestudy-client-name{font-style:italic;font-size:110%;font-weight:500;letter-spacing:1px;margin:0 0 .3em;border-bottom:1px dotted rgba(0,0,0,.1)}.iq-casestudy-content-block blockquote:before{padding-right:.5rem;color:#888}.iq-casestudy-content-block blockquote p{padding-left:40px}.iq-casestudy-content-block blockquote{background:0 0;border-radius:0;padding:.2rem 1rem .2rem .2rem;border-top:1px solid #824195;border-bottom:1px solid #824195;margin:.5em 0}.iq-casestudy-content-block blockquote,.iq-casestudy-content-block blockquote p{color:#333}.iq-casestudy-content-block blockquote em,.iq-casestudy-content-block blockquote i{color:#824195;font-weight:400}.iq-casestudy-content-block{display:flex}.iq-casestudy-col-snapshot{flex-basis:30%;min-width:30%;padding-top:1.7rem;padding-right:.25rem;border-right:1px dotted rgba(0,0,0,.1);margin-right:1rem;flex-basis:70%}.iq-casestudy-col-snapshot h2,.iq-casestudy-col-snapshot h3,.iq-casestudy-col-snapshot h4{margin-bottom:2px;font-weight:600;font-style:italic}.iq-casestudy-col-snapshot ul{margin-top:2px}.iq-casestudy-col-snapshot li{margin-bottom:.3em;line-height:1.2em;font-size:.96em}.iq-casestudy-section-image{float:right;max-width:40%;margin-bottom:1em}.iq-casestudy-section-image.iq-casestudy-float-right{float:right;margin-left:1em}.iq-casestudy-section-image.iq-casestudy-float-left{float:left;margin-right:1.3em}.casestudies-list-leadin{margin-bottom:1rem}.casestudies-block{display:flex;margin-bottom:2rem}.casestudies-block-image{flex-basis:30%;padding-right:6%}.casestudies-block-body{flex-basis:70%}.casestudies-block-title{font-size:1.6rem}.casestudies-block-client-name{font-style:italic;font-weight:600}@media only screen and (min-width:60rem){.iq-casestudy-col-snapshot h2,.iq-casestudy-col-snapshot h3,.iq-casestudy-col-snapshot h4,.iq-casestudy-col-snapshot li{font-size:.94em}}@media only screen and (min-width:48rem) and (max-width:59.9rem){.iq-casestudy-content-block{display:block}}@media only screen and (max-width:47.9rem){.iq-casestudy-content-block{display:block}}