.wrap-content-with-icon{max-width:100%;position:relative;background-color:#fafafa;border-right-style:solid;border-left-width:.9708204em;border-left-style:solid;border-top-width:0;border-bottom-width:0;border-right-color:#f2f5ee;border-bottom-style:solid}.wrap-content-with-icon h2.featured-trend{border-color:#e4e4e4 !important;width:100%;float:left;line-height:1.1;text-transform:uppercase;letter-spacing:.04em;font-feature-settings:"calt" 0 !important;-webkit-font-feature-settings:"calt" 0 !important;font-family:"Avenir Next Bold","Helvetica-Neue","Helvetica","Arial",sans-serif;margin-top:-0.05em;font-size:.817em;display:inline-block;margin-bottom:0}.wrap-content-with-icon.not-svg-content h2.featured-trend{padding-bottom:1em}.wrap-content-with-icon.not-svg-content hr.dotted-separator{display:none}.wrap-content-with-icon .col-primary hr.dotted-separator{border-top:1px dotted #03242d;background-color:transparent;height:1px;margin:1em 0;margin-top:-1.5708204151em;box-sizing:border-box}.wrap-content-with-icon h3.featured-subtitle{clear:both;font-family:"Avenir Next Light","Helvetica-Neue","Helvetica","Arial",sans-serif;line-height:1.1865582667;padding-bottom:1.618em;border-color:#e4e4e4;margin-bottom:0}.wrap-content-with-icon .megatrend-details .svg-container{width:4em;height:4em;border-radius:50%;float:left;margin-top:.4995836803rem;margin-right:.6rem}.wrap-content-with-icon .megatrend-details .text-container{clear:none;float:none;overflow:hidden;margin:0;padding:0;display:block}.wrap-content-with-icon .megatrend-details .text-container p{line-height:1;color:#bbb;display:block}.wrap-content-with-icon .megatrend-details .text-container p{line-height:1;color:#bbb;display:block}.wrap-content-with-icon .megatrend-details .svg-container svg{width:100%;height:100%;overflow:hidden}.wrap-content-with-icon .megatrend-details .text-container p span:first-child{display:block}.wrap-content-with-icon .megatrend-details .text-container p span:nth-child(2){padding:.33em 0;display:inline-block;text-transform:lowercase;letter-spacing:.04em;font-family:"Avenir Next Regular SC","Helvetica-Neue","Helvetica","Arial",sans-serif}.wrap-content-with-icon .megatrend-details .text-container p span:last-child{display:inline;font-family:inherit;font-weight:normal;color:inherit}.wrap-content-with-icon .megatrend-details .svg-container svg path,.wrap-content-with-icon .megatrend-details .svg-container svg polygon{fill:#bbb}.wrap-content-with-icon .tinted-border p{max-width:35em;margin:0;font-size:1rem;color:#03242d;line-height:1.618}.wrap-content-with-icon .tinted-border p strong{font-family:"Avenir Next Bold","Helvetica-Neue","Helvetica","Arial",sans-serif;font-weight:normal;display:block;margin:1em 0}.trending-framework ul li .text-container h5 span.icon-image{display:block;position:static;margin:10px 0}.trending-framework .megatrend-framework .tinted-bg-color-status-seekers{overflow-y:auto}.wrap-content-with-icon.with-section-title .big-picture-inner h2{border-bottom:1px dotted;color:#03242d;padding-bottom:1em;font-weight:normal !important;font-variant-ligatures:common-ligatures;text-rendering:optimizeLegibility;font-kerning:normal;font-feature-settings:"onum" 1,"calt" 0;font-family:"Avenir Next Bold","Helvetica-Neue","Helvetica","Arial",sans-serif;text-transform:none;margin:0;line-height:1;margin-bottom:2.6180340252rem}.wrap-content-with-icon.with-section-title .big-picture-inner h2 span{text-transform:lowercase;font-family:"Avenir Next Bold SC","Helvetica-Neue","Helvetica","Arial",sans-serif;letter-spacing:.06em;opacity:.08;font-weight:normal}.wrap-content-with-icon.with-section-title{border-top:1px solid #2f2f2f}.wrap-content-with-icon .tinted-border h3{clear:both;font-family:"Avenir Next Light","Helvetica-Neue","Helvetica","Arial",sans-serif;line-height:1.1865582667;padding-bottom:1.618em;color:#03242d;margin-bottom:0}.wrap-content-with-icon h3.featured-subtitle{color:#000}.wrap-content-with-icon .tinted-border blockquote{font-style:initial;font-family:"Avenir Next Regular OT","Helvetica-Neue","Helvetica","Arial",sans-serif;font-size:18px;line-height:26px}.wrap-content-with-icon .tinted-border blockquote p{margin-top:1em;opacity:.5;color:#03242d;line-height:1.618}.wrap-content-with-icon .tinted-border p strong span{text-transform:lowercase;font-family:"Avenir Next Bold SC","Helvetica-Neue","Helvetica","Arial",sans-serif;letter-spacing:.06em}.wrap-content-with-icon .tinted-border p span{text-transform:lowercase;letter-spacing:.04em;font-family:"Avenir Next Regular SC","Helvetica-Neue","Helvetica","Arial",sans-serif}.wrap-content-with-icon .tinted-border p a{transition:all 250ms cubic-bezier(0.22,0.61,0.36,1);text-decoration:none !important;border-bottom:1px dotted #03242d;margin-bottom:-1px;font-family:inherit;font-weight:normal;color:inherit}.wrap-content-with-icon .tinted-border p a:hover{background:rgba(92,114,222,0.35)}.wrap-content-with-icon .megatrend-details,.innovation-thumbnails .wrap .col-primary .trends-list{display:none}.wrap-content-with-icon.bottom-svg-content .megatrend-details.top{display:none}.wrap-content-with-icon.bottom-svg-content .megatrend-details.mobile-section{display:none}.wrap-content-with-icon.bottom-svg-content .megatrend-details.mobile-section .text-container p{font-family:"Avenir Next Regular OT","Helvetica-Neue","Helvetica","Arial",sans-serif;font-size:calc( 0.817rem + 0 * ( ( 100vw - 1024px) / 256 ))}.wrap-content-with-icon.bottom-svg-content .megatrend-details.mobile-section .text-container p span:first-child{text-transform:none;font-family:inherit;font-weight:normal !important;color:inherit}.wrap-content-with-icon.bottom-svg-content .megatrend-details.mobile-section .text-container p span:nth-child(2){padding:.33em 0;display:inline-block;text-transform:lowercase;letter-spacing:.04em;font-family:"Avenir Next Regular SC","Helvetica-Neue","Helvetica","Arial",sans-serif}.wrap-content-with-icon.bottom-svg-content .megatrend-details.mobile-section .text-container p span:last-child{font-family:inherit;font-weight:normal !important;color:inherit}.wrap-content-with-icon h3.featured-subtitle strong{text-transform:lowercase;letter-spacing:.04em;font-family:"Avenir Next Regular SC","Helvetica-Neue","Helvetica","Arial",sans-serif;font-weight:normal !important;color:inherit}@media(min-width:320px) and (max-width:568px){.wrap-content-with-icon{padding-bottom:calc( 0.8654406em + 0.2006928 * ( ( 100vw - 320px) / 248 ));padding-top:calc( 0.8654406em + 0.2006928 * ( ( 100vw - 320px) / 248 ))}.wrap-content-with-icon h3.featured-subtitle{font-size:calc( 0.8654406em + 0.2006928 * ( ( 100vw - 320px) / 248 ))}.wrap-content-with-icon .megatrend-details .svg-container{margin-top:calc( 0.4995836803em + -0.0494711521 * ( ( 100vw - 320px) / 248 ));margin-right:calc( 0.6em + 0 * ( ( 100vw - 320px) / 248 ))}.wrap-content-with-icon .tinted-border p{font-size:calc( 0.7206em + 0.0792 * ( ( 100vw - 320px) / 248 ))}.wrap-content-with-icon.not-svg-content{padding-bottom:calc( 1.2483123869em + 0.6460883241 * ( ( 100vw - 320px) / 248 ))}.wrap-content-with-icon .tinted-border h3{font-size:calc( 0.8654406rem + 0.2006928 * ( ( 100vw - 320px) / 248 ))}}@media(min-width:568px) and (max-width:768px){.wrap-content-with-icon .megatrend-details .svg-container{margin-top:calc( 0.4501125281rem + -0.025784381 * ( ( 100vw - 568px) / 200 ));margin-right:calc( 0.6rem + 0 * ( ( 100vw - 568px) / 200 ))}.wrap-content-with-icon h3.featured-subtitle{font-size:calc( 1.0661334em + 0.1335042 * ( ( 100vw - 568px) / 200 ))}.wrap-content-with-icon .tinted-border p{font-size:calc( 0.7998em + 0.0486 * ( ( 100vw - 568px) / 200 ))}.wrap-content-with-icon.not-svg-content{padding-bottom:calc( 1.894400711em + 0.5041499079 * ( ( 100vw - 568px) / 200 ))}.wrap-content-with-icon .tinted-border h3{font-size:calc( 1.0661334em + 0.1335042 * ( ( 100vw - 568px) / 200 ))}}@media(min-width:768px) and (max-width:1024px){.wrap-content-with-icon{padding-bottom:calc( 1.1996376em + 0.1503624 * ( ( 100vw - 768px) / 256 ));padding-top:calc( 1.1996376em + 0.1503624 * ( ( 100vw - 768px) / 256 ))}.wrap-content-with-icon h3.featured-subtitle{font-size:calc( 1.1996376em + 0.1503624 * ( ( 100vw - 768px) / 256 ))}.wrap-content-with-icon .megatrend-details .svg-container{margin-right:calc( 0.6em + 0 * ( ( 100vw - 768px) / 256 ));margin-top:calc( 0.4243281471em + -0.0243281471 * ( ( 100vw - 768px) / 256 ))}.wrap-content-with-icon .tinted-border p{font-size:calc( 0.8484em + 0.0516 * ( ( 100vw - 768px) / 256 ))}.wrap-content-with-icon.not-svg-content{padding-bottom:calc( 2.3985506189em + 0.6389493811 * ( ( 100vw - 768px) / 256 ))}.wrap-content-with-icon .tinted-border h3{font-size:calc( 1.1996376em + 0.1503624 * ( ( 100vw - 768px) / 256 ))}}@media(min-width:1024px) and (max-width:1280px){.wrap-content-with-icon{padding-bottom:calc( 1.35em + 0.2207544 * ( ( 100vw - 1024px) / 256 ));padding-top:calc( 1.35em + 0.2207544 * ( ( 100vw - 1024px) / 256 ))}.wrap-content-with-icon h3.featured-subtitle{font-size:calc( 1.35em + 0.2207544 * ( ( 100vw - 1024px) / 256 ))}.wrap-content-with-icon .megatrend-details .svg-container{margin-right:calc( 0.6em + 0 * ( ( 100vw - 1024px) / 256 ));margin-top:calc( 0.4em + -0.0291718171 * ( ( 100vw - 1024px) / 256 ))}.wrap-content-with-icon .tinted-border p{font-size:calc( 0.9em + 0.0708 * ( ( 100vw - 1024px) / 256 ))}.wrap-content-with-icon.not-svg-content{padding-bottom:calc( 3.0375em + 1.0746156419 * ( ( 100vw - 1024px) / 256 ))}.wrap-content-with-icon .tinted-border h3{font-size:calc( 1.35em + 0.2207544 * ( ( 100vw - 1024px) / 256 ))}.wrap-content-with-icon .tinted-border blockquote p{font-size:calc( 1.3em + 0 * ( ( 100vw - 1280px) / 640 ))}}@media(min-width:1280px) and (max-width:1920px){.wrap-content-with-icon{padding-bottom:calc( 1.5707544em + 0 * ( ( 100vw - 1280px) / 640 ));padding-top:calc( 1.5707544em + 0 * ( ( 100vw - 1280px) / 640 ))}.wrap-content-with-icon h3.featured-subtitle{font-size:calc( 1.5707544em + 0 * ( ( 100vw - 1280px) / 640 ))}.wrap-content-with-icon .megatrend-details .svg-container{margin-right:calc( 0.6em + 0 * ( ( 100vw - 1280px) / 640 ));margin-top:calc( 0.3708281829em + 0 * ( ( 100vw - 1280px) / 640 ))}.wrap-content-with-icon .tinted-border p{font-size:calc( 0.9708em + 0 * ( ( 100vw - 1280px) / 640 ))}.wrap-content-with-icon.not-svg-content{padding-bottom:calc( 4.1121156419em + 0 * ( ( 100vw - 1280px) / 640 ))}.wrap-content-with-icon .tinted-border h3{font-size:calc( 1.5707544em + 0 * ( ( 100vw - 1280px) / 640 ))}.wrap-content-with-icon .tinted-border blockquote p{font-size:calc( 1.3em + 0 * ( ( 100vw - 1280px) / 640 ))}}@media(min-width:357px) and (min-width:320px) and (max-width:568px){.wrap-content-with-icon h2.featured-trend{font-size:calc( 0.8654406em + 0.2006928 * ( ( 100vw - 320px) / 248 ))}.wrap-content-with-icon.with-section-title .big-picture-inner h2{font-size:calc( 0.8654406em + 0.2006928 * ( ( 100vw - 320px) / 248 ))}}@media(min-width:568px) and (max-width:768px){.wrap-content-with-icon{padding-bottom:calc( 1.0661334em + 0.1335042 * ( ( 100vw - 568px) / 200 ));padding-top:calc( 1.0661334em + 0.1335042 * ( ( 100vw - 568px) / 200 ))}}@media(min-width:568px) and (min-width:568px) and (max-width:768px){.wrap-content-with-icon.with-section-title .big-picture-inner h2{font-size:calc( 1.894400711em + 0.5041499079 * ( ( 100vw - 568px) / 200 ))}.wrap-content-with-icon h2.featured-trend{font-size:calc( 1.4211558222em + 0.2751317442 * ( ( 100vw - 568px) / 200 ))}}@media(min-width:568px) and (min-width:768px) and (max-width:1024px){.wrap-content-with-icon h2.featured-trend{font-size:calc( 1.6962875664em + 0.3287124336 * ( ( 100vw - 768px) / 256 ))}.wrap-content-with-icon.with-section-title .big-picture-inner h2{font-size:calc( 1.894400711em + 0.5041499079 * ( ( 100vw - 568px) / 200 ))}}@media(min-width:1024px) and (min-width:1024px) and (max-width:1280px){.wrap-content-with-icon h2.featured-trend{font-size:calc( 2.757375em + 0.7032744431 * ( ( 100vw - 1024px) / 256 ))}.wrap-content-with-icon.with-section-title .big-picture-inner h2{font-size:calc( 4.1360625em + 1.463268299 * ( ( 100vw - 1024px) / 256 ))}}@media(min-width:1280px) and (min-width:1280px) and (max-width:1920px){.wrap-content-with-icon h2.featured-trend{font-size:calc( 2.5414806192em + 0 * ( ( 100vw - 1280px) / 640 ))}.wrap-content-with-icon.with-section-title .big-picture-inner h2{font-size:calc( 4.1121156419em + 0 * ( ( 100vw - 1280px) / 640 ))}}@media(min-width:1560px) and (min-width:1280px) and (max-width:1920px){.wrap-content-with-icon.with-section-title .big-picture-inner h2{font-size:calc( 5.599330799em + 0 * ( ( 100vw - 1280px) / 640 ))}}@media(min-width:1560px) and (min-width:1920px){.wrap-content-with-icon h2.featured-trend{font-size:3.4606494431em}.wrap-content-with-icon .tinted-border p{font-size:calc( 0.9708em + 0 * ( ( 100vw - 1280px) / 640 ))}.wrap-content-with-icon.with-section-title .big-picture-inner h2{font-size:5.599330799em}}@media(min-width:1024px){.wrap-content-with-icon .megatrend-details .text-container p{padding-top:7px}.wrap-content-with-icon h2.featured-trend,.wrap-content-with-icon.with-section-title .big-picture-inner h2{padding-top:10px}.wrap-content-with-icon .tinted-border p{padding-top:7px;margin-bottom:19px}.wrap-content-with-icon.bottom-svg-content .megatrend-details.mobile-section .text-container p{margin-bottom:19px;padding-top:7px}}@media(min-width:1280px){.wrap-content-with-icon .megatrend-details .text-container p{margin-bottom:.25em}.wrap-content-with-icon .megatrend-details,.innovation-thumbnails .wrap .col-primary .trends-list{display:block}}@media(min-width:1920px){.wrap-content-with-icon{padding-bottom:1.5707544em;padding-top:1.5707544em}.wrap-content-with-icon h3.featured-subtitle{font-size:1.5707544em}.wrap-content-with-icon .megatrend-details{border-top:1px dotted #e4e4e4;display:block}.wrap-content-with-icon .megatrend-details .svg-container{margin-top:.3708281829em;margin-right:.6em}.wrap-content-with-icon .megatrend-details .text-container p{margin-top:.6rem;font-size:.817em}.wrap-content-with-icon .tinted-border p{font-size:.9708em}.wrap-content-with-icon .tinted-border h3{font-size:1.5707544em}.wrap-content-with-icon.not-svg-content{padding-bottom:4.1121156419em}.wrap-content-with-icon .tinted-border blockquote p{font-size:1.3em}}@media(max-width:1900px){.trending-framework ul li .text-container{padding:15px}}@media(max-width:1279px){.wrap-content-with-icon.bottom-svg-content .megatrend-details.mobile-section{display:block}.wrap-content-with-icon h3.featured-subtitle{margin-bottom:1em}.wrap-content-with-icon.bottom-svg-content .megatrend-details.mobile-section{margin-top:calc( 0.7998em + 0.0486 * ( ( 100vw - 568px) / 200 ));clear:both;border-top-color:#e4e4e4;border-top-width:1px;border-top-style:dotted}.wrap-content-with-icon.bottom-svg-content .megatrend-details.mobile-section .text-container p{margin-top:calc( 0.6em + 0 * ( ( 100vw - 1024px) / 256 ))}}@media(max-width:1023px){.innovation-thumbnails .wrap .col-primary .col-2-4 h2.chapter-heading{padding-top:10px}.wrap-content-with-icon.bottom-svg-content .megatrend-details.mobile-section{margin-top:calc( 0.7998em + 0.0486 * ( ( 100vw - 568px) / 200 ));clear:both}.wrap-content-with-icon h2.featured-trend{padding-top:10px}.wrap-content-with-icon .tinted-border p{margin-bottom:17px;padding-top:7px}}@media(max-width:567px){.wrap-content-with-icon.bottom-svg-content .megatrend-details.mobile-section .text-container p{font-size:calc( 0.6802664446em + -0.0673632188 * ( ( 100vw - 320px) / 248 ))}}@media(max-width:356px){.wrap-content-with-icon{border:0}.innovation-thumbnails{border:0}}