.inset{border-radius:12px}.inset.inset-role-aside,.inset.inset-role-section{border-radius:0}.inset.has-treatment.has-image-caption{padding-bottom:48px}.inset.has-treatment.has-image-caption .bodyText{margin-bottom:20px}.inset-role-hidden{display:none}.inset-role-body{margin-bottom:48px}.inset-role-body.has-treatment{padding:40px}.inset-role-body.has-treatment.has-image-caption{padding-bottom:20px}.inset-role-body .inset-image{flex-basis:30%;flex-grow:0;max-width:270px}.inset-role-body .inset-body{flex:1;padding:0}.inset-role-body:last-of-type{margin-bottom:0}.inset-wrapper{align-items:center;display:flex}.inset-wrapper>:first-child{margin-left:40px}.inset-wrapper .bodyText{margin-bottom:0;margin-top:0}.inset-wrapper.inset-layout-left,.inset-wrapper.inset-layout-left-quote{flex-direction:row}.inset-wrapper.inset-layout-left-quote>:first-child,.inset-wrapper.inset-layout-left>:first-child{margin-left:0;margin-right:40px}.inset-wrapper.inset-layout-right,.inset-wrapper.inset-layout-right-quote{flex-direction:row-reverse}.inset-wrapper.inset-layout-left-quote .bodyText,.inset-wrapper.inset-layout-right-quote .bodyText{font-size:4.4rem;font-weight:700;letter-spacing:-.02em;line-height:95%}.inset-body{flex:1 1 50%}.inset-body h2,.inset-body p:first-child{margin-top:0}.inset-body p:last-child{margin-bottom:0}.inset-image{flex:1 1 50%}@media screen and (max-width:991px){.inset-wrapper.inset-layout-left-quote .bodyText,.inset-wrapper.inset-layout-right-quote .bodyText{font-size:3.2rem}}@media screen and (max-width:478px){.inset-wrapper.inset-layout-left-quote .bodyText,.inset-wrapper.inset-layout-right-quote .bodyText{font-size:2.8rem}}@media screen and (max-width:767px){.inset-wrapper{align-items:flex-start;flex-direction:column}.inset-wrapper .bodyText{margin-left:0}.inset-wrapper.inset-layout-left,.inset-wrapper.inset-layout-left-quote,.inset-wrapper.inset-layout-right,.inset-wrapper.inset-layout-right-quote{flex-direction:column}.inset-body{margin-bottom:24px}.inset.has-treatment.has-image-caption{padding-bottom:24px}.inset.has-treatment.has-image-caption .bodyText{margin-bottom:0}.inset-role-body.has-treatment{padding:24px}.inset-image{margin-top:24px}.inset-wrapper .bodyText{margin-bottom:0;margin-top:0}.inset-wrapper.inset-layout-left-quote>:first-child,.inset-wrapper.inset-layout-left>:first-child{margin-left:0;margin-right:0}}
