.master-pillar-page .rz-body-flex,.master-pillar-page .rz-head-flex{font-size:1em}.master-pillar-page .rz-end-flex{font-size:1em;margin-top:10em}.master-pillar-page .body-container-wrapper,.master-pillar-page .footer-container-wrapper{background:#fff}.master-pillar-page [class*=bg-overlay-]:before{transition:opacity .2s}.master-pillar-page .bg-overlay-white:before{background:#fff;opacity:.8}.home-page .bg-overlay-white:before{background:#fff;opacity:.7}.rz-body-flex .rz-body-module,.rz-head-flex .rz-head-module{font-size:1em}.home-row .photo-group div,.home-row img{opacity:1!important;transform:none!important;transition:none!important}.rz-body-module>.main-content.page-disclaimer{min-height:unset}.home-row,.home-row.main-content{margin:1em auto 2em}#home_row1{margin-top:3em}.home-row.main-content .block-primary{-webkit-flex:1 0 100%;flex:1 0 100%}.home-row.main-row .block-primary{padding:.5em 1em}.home-row.main-columns .block-primary h3,.home-row.main-columns .block-secondary h3{font-family:proxima-nova;font-size:1.6em}.home-row.main-content .block-secondary{-webkit-flex:1 0 100%;flex:1 0 100%;-webkit-order:-1;order:-1}.home-page .ordered-blocks .block-primary{padding-left:3em;position:relative}.home-page .ordered-blocks .block-primary h3:before{color:#737171;display:block;font-family:proxima-nova;font-size:1em;left:-1.5em;letter-spacing:.05em;line-height:1.2em;position:absolute;top:0}#home_row1 .block-primary h3:before{content:"01"}#home_row2 .block-primary h3:before{content:"02"}#home_row3 .block-primary h3:before{content:"03"}#home_row4 .block-primary h3:before{content:"04"}#home_row5 .block-primary h3:before{content:"05"}#home_row6 .block-primary h3:before{content:"06"}.home-row .block-primary h2,.home-row .block-secondary h2{font-size:1.8em;line-height:1.2em;margin:1em auto}.home-row .block-primary h3{-webkit-font-smoothing:antialiased;font-family:ltc-bodoni-175;font-size:1.6em;line-height:1.2em;margin:.5em 0;position:relative}.home-row .block-primary p,.home-row .block-secondary p{font-size:1em;line-height:1.6em;margin:1em 0}.home-row .block-secondary img{display:block;margin:0 auto;max-width:80%}.home-row .block-secondary>img{max-width:calc(100% - 2em);padding:0}.home-row .photo-group{font-size:1em;height:20em;margin:0 auto;max-height:20em;max-width:18em;overflow:hidden;position:relative;width:100%}.home-row .photo-group .layer-1{max-width:unset;position:absolute;right:0;top:0;width:18em}.home-row .photo-group .layer-2{border:.4em solid #fff;box-shadow:.25em .25em .3em .2em rgba(0,0,0,.1),.25em .125em .5em 0 rgba(0,0,0,.1);display:block;left:6em;max-width:unset;position:absolute;top:11em;width:10em}.home-page .home-row .photo-group{font-size:1.2em;height:20em;margin:0 auto;max-width:18em}#home_row3 .photo-group img:first-of-type{border:.4em solid #fff;box-shadow:.25em .25em .3em .2em rgba(0,0,0,.1),.25em .125em .5em 0 rgba(0,0,0,.1);max-width:unset;position:absolute;right:.75em;top:4em;width:14em;z-index:1}#home_row3 .photo-group img:nth-of-type(2){bottom:.5em;width:9em;z-index:6}#home_row3 .photo-group img:nth-of-type(2),#home_row3 .photo-group img:nth-of-type(3){filter:drop-shadow(.1em .2em .1em rgba(0,0,0,.2));left:0;max-width:unset;position:absolute}#home_row3 .photo-group img:nth-of-type(3){top:0;width:10em;z-index:8}.home-page .vid-block{padding:0 1em}.home-page .disclaimer-video,.home-page .page-disclaimer .disclaimer-copy{font-size:1em;padding:.5em 1em}.home-page .disclaimer-video p,.home-page .page-disclaimer .disclaimer-copy p{font-size:.8em;margin:1em 0 .5em}.home-page .disclaimer-video p:first-child,.home-page .page-disclaimer .disclaimer-copy p:first-child{margin-top:.5em}.home-row .content-row h2,.home-row .title-block h2{font-size:1.8em}.home-row .content-row h3,.home-row .title-block h3{font-size:1.6em}.home-row .content-row li,.home-row .content-row p{font-size:1em;line-height:1.6em}.home-row .blockquote{font-size:1.5em;margin:0 auto;padding:1em;text-align:left}.home-row .blockquote:before{color:rgba(0,0,0,.1);content:open-quote;display:block;font-size:15em;height:.5em;left:.15em;line-height:normal;position:absolute;top:-.15em;width:.5em}.home-row .blockquote .blockquote-date{font-size:.8em;margin:0}.home-row .blockquote .blockquote-content{font-size:1em;line-height:1em;padding:0}.home-row .blockquote .blockquote-disclaimer{font-size:.5em;margin:1em 0}.home-row .blockquote .blockquote-content p{color:#444;font-size:1em;line-height:1.5em;margin:.5em 0 0}.home-row .blockquote .blockquote-content .name{font-size:1em;padding:.5em 1em;text-align:right}.home-row.item-blocks>h2{border:unset}.home-row.item-blocks[data-plist=blog]>h2{display:none}.home-row .hs-cta-wrapper{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.home-banner{background:#fff;font-size:1em;margin:1em auto;padding:0 2em;position:relative;text-align:center}.home-banner .block-primary{box-shadow:.05em .05em .25em .125em rgba(0,0,0,.15),0 0 0 .025em rgba(0,0,0,.1);padding:1em}.home-banner h2{font-size:1.8em;margin:.5em 0}.home-banner p{font-size:1em;line-height:1.6em;text-align:center}.home-banner .hs-cta-wrapper{-webkit-justify-content:center;justify-content:center}.home-row [class*=block-] p[class*=disclaimer-],.main-rows .content-row p[class*=disclaimer-]{background:0;font-size:.75em;margin:1em auto;padding:0}.home-row .disclaimer-copy,.main-rows .disclaimer-copy{font-size:.75em;line-height:1.2em;padding:0}.home-row .disclaimer-copy.super-asterisk,.home-row p.disclaimer-asterisk,.main-rows .disclaimer-copy.super-asterisk,.main-rows p.disclaimer-asterisk{padding:.5em 1em .5em 1.5em}.home-row .disclaimer-copy.super-asterisk:before,.home-row p.disclaimer-asterisk:before,.main-rows .disclaimer-copy.super-asterisk:before,.main-rows p.disclaimer-asterisk:before{content:"*"}.home-row [class*=disclaimer-]:before,.main-rows [class*=disclaimer-]:before{display:inline-block;padding-right:.5em;position:static}.page-disclaimer .disclaimer-copy p{font-size:.8em}.why-page .page-disclaimer .disclaimer-copy{max-width:50em;padding:1em;text-align:center}.why-page .page-disclaimer .disclaimer-copy:before{content:unset}.why-page .page-disclaimer .disclaimer-copy p:first-of-type:before{content:"*";display:inline-block;padding:0 .5em}#scenarios_list .content-row .cta_button{background:transparent;border:2px solid #000;color:#000;font-size:15px!important;line-height:1.2em;padding:1em 2.2em}.scenarios-page .page-disclaimer .disclaimer-copy{background:none;padding:1em 2em}.why-page .home-row .photo-group .layer-1{right:1em;width:16em}#how_row3{margin:0 auto;max-width:1200px;padding:0 0 8em}#how_row3 .content-row{margin:0 auto;max-width:62.5em;padding-left:3.5em}#how_row3 .title-block{padding:.5em 1em}#how_row3 .content-row h2,#how_row3 .content-row h3{-webkit-flex:1 0 100%;flex:1 0 100%}#how_row3 .content-row h2{font-size:2.5em}.home-row:not(.list-row) .content-row [data-trow]:before{left:-1.75em}#how_row3 .row-1[style*=background-image]{background-size:12em;background-size:9em}#how_row3 .row-3[style*=background-image]{background-size:8em}#how_row3 .content-row [class*=disclaimer-]{background:#fff;font-size:.75em;opacity:.9;padding:.75em 1.25em}.platform-page .rz-body-flex .hs_cos_wrapper:nth-of-type(3) .rz-body-module{background-color:#f1efef;max-width:unset}.platform-page .rz-end-flex{margin-top:0}.platform-page #about_ip_donut .block-primary{padding:1em}#about_ip_donut .block-secondary{font-size:1em;line-height:1.6em;margin:0 auto}#about_ip_donut .graph-blocks{font-size:1em;padding-top:12em}#about_ip_donut .block-data{box-shadow:.05em .05em .25em .125em rgba(0,0,0,.12),0 0 0 .025em rgba(0,0,0,.1);box-shadow:.05em .05em .2em .05em rgba(0,0,0,.15),0 0 0 .0125em rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1);z-index:0}#about_ip_donut .block-data:first-of-type{font-size:1.2em;left:.5em;top:.5em}#about_ip_donut .block-data:nth-of-type(2){font-size:1em;right:1em;top:3.5em}#about_ip_donut [class*=disclaimer-]{margin:2em auto 1em;max-width:20em;text-align:center}#about_ip_donut .graph-blocks .data-img img{max-width:100%}.platform-page .block-primary h2{font-size:1.8em;margin:1em auto}#how_row2 .block-secondary{background:#f1efef;font-size:1em;padding:1em 1.2em}#how_row2 .block-primary h2,#how_row2 .block-secondary h3{font-family:ltc-bodoni-175;font-size:1.8em}#how_row2 .block-secondary .list-block{border-bottom:1px solid #ccc;padding:1em 0}#how_row2 .block-secondary .list-block:last-child{border-bottom:unset}#how_row2 .block-secondary .disclaimer-copy{background:unset;font-size:.8em;line-height:1.2em;padding:0 0 1em}#wmg_row1 .block-primary h2{text-align:center}#wmg_row5 .block-primary{-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}#wmg_row5 .block-primary>p{margin-top:0}#wmg_row5 .block-primary>h3{margin-bottom:0}#wmg_row5 .block-primary>a[class*=button-]{-webkit-align-self:flex-end;align-self:flex-end}.home-banner a.cta_button{font-weight:600!important;padding:15px 34px!important}@media only screen and (max-width:359px){.master-pillar-page .rz-body-flex,.master-pillar-page .rz-end-flex,.master-pillar-page .rz-head-flex{font-size:4vw}}@media only screen and (min-width:480px){#about_ip_donut .graph-blocks{padding-top:12em}#about_ip_donut .block-data{z-index:0}#about_ip_donut .block-data:first-of-type{font-size:1.3em;left:1em;top:-.5em}#about_ip_donut .block-data:nth-of-type(2){font-size:1.2em;right:1em;top:1.5em}}@media only screen and (min-width:590px){.rz-body-module>.home-row,.rz-body-module>.item-blocks.home-row{padding:0 1em}}@media only screen and (min-width:720px){.home-page .bg-overlay-white:before{background:#fff;opacity:.7}.rz-body-module>.home-row,.rz-body-module>.item-blocks.home-row{font-size:1em;max-width:62.5em;padding:0 2em}.home-row.vidwrap{margin:10em auto 0}.home-row.vidwrap .vid-block{padding:0}.home-row.main-content .block-primary{-webkit-flex:unset;flex:unset;margin:0;padding:1em 0 .5em;width:52%}.home-row.main-content .block-primary:only-child,.home-row.main-row .block-primary{-webkit-flex:1 0 52%;flex:1 0 52%;width:unset}.home-page .ordered-blocks .block-primary{padding-left:0}.home-page .ordered-blocks .block-primary h3:before,.home-row .block-primary h3:before{font-size:1.5em;left:0;top:0;width:unset}.home-page .ordered-blocks .block-primary h3:before{font-size:.7em;left:0;top:-1.5em;width:unset}.home-row.main-content .block-secondary{-webkit-flex:unset;flex:unset;margin:0;-webkit-order:4;order:4;padding:1em 0 .5em;width:48%}.home-row.main-row .block-secondary{-webkit-flex:0 1 48%;flex:0 1 48%;width:unset}.home-row.main-content [class^=block-].float-left{margin-right:0}.home-row.main-content [class^=block-].float-right{margin-left:0}.home-row.main-content .block-secondary.float-left{-webkit-order:-1;order:-1}.home-row.main-content .block-primary.float-left{padding-right:.7em}.home-row .block-primary h2,.home-row .block-secondary h2{font-size:1.8em;font-size:2em}.home-row .block-primary p,.home-row .block-secondary p{font-size:1em;line-height:1.6em}.home-row .block-secondary img{max-width:100%}.why-page .home-row .block-primary h3{max-width:14em}.home-row .photo-group{font-size:1em}.home-row .blockquote{font-size:1em;padding:2em 3em}.home-row .blockquote .blockquote-date{font-size:1em;margin:0}.home-row .blockquote .blockquote-content{font-size:1.5em;line-height:1em;padding:0}.home-row .blockquote .blockquote-disclaimer{font-size:.8em;margin:1em 0}.home-banner{-webkit-align-content:center;align-content:center;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;font-size:1em;-webkit-justify-content:center;justify-content:center;margin:4em auto 2em}.home-banner .block-primary,.home-banner.main-content .block-primary{padding:1em 2em}.home-banner h2{font-size:1.8em;margin:.5em 0}.home-banner p{font-size:1em;font-weight:300;letter-spacing:0;line-height:1.6em;padding:0}.home-banner .disclaimer-small{background:unset;bottom:-6em;left:10%;position:absolute;width:80%}.ordered-blocks.list-row .content-row{margin:0 auto;padding:2em 1em}.ordered-blocks.list-row .content-row [data-trow]:before{display:block;font-size:.8em;left:-2.5em;line-height:1.5em;width:unset}.ordered-blocks.list-row .content-row>div{-webkit-flex:0 1 50%;flex:0 1 50%}.main-row .content-row h2,.main-row .content-row h3{font-size:1.473685em}.home-page .home-row{padding:0 1em}.home-page .home-row .block-primary{padding:1em 1em .5em}.home-page .home-row .block-secondary{padding:1em 0 .5em}.home-page .home-row .photo-group{font-size:.9em;height:20em;margin:0 auto;max-width:18em}#home_row1,#home_row3{padding-right:0}.wmg-page .top-dynamic .title-block h1{width:16em}#wmg_row1 .block-primary{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;padding:2em 0 1em;width:60%}#wmg_row1 .block-secondary{padding:0;width:40%}#wmg_row1 .block-primary h2{font-size:1.8em;letter-spacing:.03em;margin:0;max-width:14em;padding:0;text-align:center}#wmg_row2 [class*=block-].float-left{padding-right:2em}#wmg_row3 .block-primary{-webkit-align-content:center;align-content:center;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}#wmg_row3 .block-primary h2{display:block;font-size:2em;margin:.5em auto;max-width:unset}#wmg_row3 .block-primary p{margin:0 auto;min-height:10em;padding-right:20em}#wmg_row3 .block-secondary{-webkit-align-content:center;align-content:center;bottom:0;display:-webkit-flex;display:flex;-webkit-flex:unset;flex:unset;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;max-height:12em;padding:0 2em 0 0;position:absolute;right:0;width:20em}#wmg_row3 .block-secondary>img{max-height:12em;max-width:unset;width:unset}#wmg_row5.main-columns .float-left{padding-right:2em}#wmg_row5.main-columns .float-right{padding-left:0}#about_ip_donut{-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;min-height:unset;padding:0 1em 0 0}#about_ip_donut .block-primary{-webkit-flex:0 1 48%;flex:0 1 48%;padding:1em 0}#about_ip_donut .block-secondary{padding:1em 0;top:-3em;width:18em}#about_ip_donut .graph-blocks{font-size:1em;padding-top:8.2em}#about_ip_donut .graph-blocks .block-data{font-size:1.125em}#about_ip_donut .block-data:first-of-type{font-size:.9em;left:.5em;top:-.5em}#about_ip_donut .block-data:nth-of-type(2){font-size:.8em;right:.5em;top:1.5em}#how_row2 .block-secondary{background:unset;font-size:1em}#how_row2 .float-right{padding:1em 0}#how_row2 .float-left{padding:1em 3em 1em 0}#how_row3 [class*=row-]{border:unset;font-size:1em;padding:2em}#how_row3 [class*=row-][style*=background-image]{padding:4em 5em 1em}#how_row3 [class*=row-]:nth-of-type(odd){background-position:8em;background-size:calc(50% - 12em);background-size:18em;padding-left:30em}#how_row3 [class*=row-]:nth-of-type(2n){background-position:calc(100% - 8em);background-size:calc(50% - 12em);background-size:18em;padding-right:30em}#how_row3 .row-1[style*=background-image]{background-size:calc(50% - 10em)}#how_row3 .row-2[style*=background-image],#how_row3 .row-4[style*=background-image],#how_row3 .row-8[style*=background-image]{background-position:9em;background-size:calc(50% - 16em)}#how_row3 .content-row h2,#how_row3 .content-row h3{font-size:2em}#how_row3 .content-row p{font-size:1em;margin:1em auto}#how_row3 .title-block{border:none;font-size:1em;padding:2em 3em 1em}#how_row3 .title-block p{margin:2em auto 0}.home-row:not(.list-row) .content-row [data-trow]:before{font-size:.8em;left:0;top:-1.5em;width:unset}#how_row3 .content-row [class*=disclaimer-]{background-color:unset;padding:.75em 0}.home-page .ordered-blocks .content-row [data-trow]:before{font-size:.667em;-webkit-justify-content:flex-start;justify-content:flex-start;left:0;text-align:left;top:-1.8em}#how_row3{padding:2em 1em 8em}#how_row3 .content-row{padding:1em 2em}#how_row3 [class*=row-][style*=background-image]{background-size:12em;background-size:14em;padding:3em 2em 2em}#how_row3 [class*=row-]:nth-of-type(2n){background-position:calc(100% - 2em);background-size:14em;padding-right:18em}#how_row3 [class*=row-]:nth-of-type(odd){background-position:2em;padding-left:18em}.scenarios-page .main-rows[data-drow] .content-row p{font-size:1em;padding:0 3em}.scenarios-page .main-rows[data-drow] .content-row .dynamic-copy{padding:0 3em}}@media only screen and (min-width:960px){.ordered-blocks.list-row .content-row [data-trow]:before{left:-2em}.rz-body-module>.home-row,.rz-body-module>.item-blocks.home-row{font-size:1em}.home-row .block-primary p,.home-row .block-secondary p{font-size:1em;line-height:1.6em}.home-row .block-secondary>img{max-width:calc(100% - 4em)}.home-page .body-container-wrapper{background-position:center 80em;padding-bottom:15em!important}.home-page .home-row .block-primary{padding:2em 1em 1em}.home-page .home-row .block-secondary{padding:0}.home-page .home-row .block-primary h3{font-size:1.8em}.home-page .home-row .photo-group{font-size:1.2em}.home-page .disclaimer-video,.home-page .page-disclaimer .disclaimer-copy{font-size:.9em;padding:.75em 1em}#wmg_row1 .block-primary{width:56%}#wmg_row1 .block-secondary{width:44%}#wmg_row1 .block-primary h2{font-size:2em;padding:2em 0 1em}#wmg_row3 .block-primary{width:48%}#wmg_row3 .block-primary p{margin:1em auto;padding:0}#wmg_row3 .block-secondary{max-height:unset;padding:1em 0;position:static;width:52%}#wmg_row3 .block-secondary>img{max-height:unset;padding:0 1em;width:100%}#wmg_row4 .content-row{padding:2em 0 3em}#how_row2 .block-primary h2,#how_row2 .block-secondary h3,.platform-page .block-primary h2{font-size:2em}#how_row3{padding:1em 0 8em}#how_row3 .content-row{padding:2em 3em 1em}#how_row3 .content-row.title-block{padding:2em 1em 1em;width:44em}#how_row3 [class*=row-][style*=background-image]{background-size:26em;padding:4em 3em 3em;width:50.5em}#how_row3 [class*=row-]:nth-of-type(2n){background-position:30em;background-size:16em;padding-right:26em}#how_row3 [class*=row-]:nth-of-type(odd){background-position:4em;background-size:18em;padding-left:26em}#how_row3 .content-row h2{font-size:2.5em}#how_row3 .content-row h3{font-size:2em}#how_row3 .content-row p{font-size:.9em;margin:1em auto}.scenarios-page .main-content.page-disclaimer{max-width:1200px}.scenarios-page .main-rows[data-drow] .content-row p{font-size:.9em;padding:0 3.55em}.scenarios-page .main-rows[data-drow] .content-row .dynamic-copy{padding:0 3.2em}}@media only screen and (min-width:1200px){.rz-body-module>.home-banner,.rz-body-module>.home-row,.rz-body-module>.item-blocks.home-row,.rz-head-flex .top-dynamic .title-block,.rz-head-module>.top-title{font-size:1em}.rz-body-module>.home-row,.rz-body-module>.item-blocks.home-row{margin:2em auto}.home-page .home-row .block-primary h3{font-size:2em;line-height:1.2em;margin:.5em 0;max-width:12em}.home-banner{font-size:1em;max-width:1200px}.home-banner .block-primary{padding:1em 2em}.home-banner p{font-size:.9em;line-height:1.6em}.home-banner h2{font-size:1.6em}.home-row .photo-group{font-size:1.2em}#about_ip_donut .block-secondary{top:-4em;width:23em}#about_ip_donut .graph-blocks{padding-top:10em}#about_ip_donut .graph-blocks .block-data:first-of-type{font-size:1.05em;left:1.5em;top:-1em}#about_ip_donut .graph-blocks .block-data:nth-of-type(2){font-size:1em;right:.75em;top:2em}#wmg_row4 .content-row h3[data-trow]{-webkit-flex:1 0 calc(50% - 2em);flex:1 0 calc(50% - 2em);margin-left:2em;padding-left:.5em;padding-right:1em}#wmg_row4 .content-row h3+div{-webkit-flex:1 0 50%;flex:1 0 50%}#wmg_row4 .content-row h3[data-trow]:before{font-size:.9em;line-height:1.36em}#how_row3 .content-row{font-size:1em}#how_row3 [class*=row-][style*=background-image]{width:54em}.scenarios-page .main-rows[data-drow] .content-row p{font-size:1em;padding:0 4.8em}.scenarios-page .main-rows[data-drow] .content-row .dynamic-copy{padding:0 4.8em;width:100%}}@media only screen and (min-width:1366px){.rz-body-module>.home-banner,.rz-body-module>.home-row,.rz-body-module>.item-blocks.home-row,.rz-head-module>.top-title{font-size:1em}#how_row3 .content-row{max-width:1200px;padding:4em}#how_row3 .content-row p{font-size:.9em}#how_row3 .title-block{max-width:1200px;padding:1em 2em 1em 1em}#how_row3 .title-block p{padding:0}.home-page .vid-block{font-size:1em}}@media only screen and (min-width:960px) and (min-aspect-ratio:4/3){.rz-head-flex .main-title{background-position:50%;background-size:225vh}}@media only screen and (min-width:960px) and (min-aspect-ratio:3/2){.rz-head-flex .main-title{background-position:50%;background-size:233.33333vh}}@media only screen and (min-width:960px) and (min-aspect-ratio:2/1){.rz-head-flex .main-title{background-position:50%;background-size:250vh}}@media only screen and (min-width:960px) and (min-aspect-ratio:7/3){.rz-head-flex .main-title{background-position:bottom;background-size:266.66667vh}}