@font-face{font-display:auto;font-family:"Satoshi";font-style:normal;font-weight:400;src:url("../woff2/satoshi-regular.woff2") format("woff2"),url("../woff/satoshi-regular.woff") format("woff"),url("../eot/satoshi-regular.eot") format("embedded-opentype"),url("../ttf/satoshi-regular.ttf") format("truetype")}@font-face{font-display:auto;font-family:"Satoshi";font-style:italic;font-weight:400;src:url("../woff2/satoshi-regularit.woff2") format("woff2"),url("../woff/satoshi-regularit.woff") format("woff"),url("../eot/satoshi-regularit.eot") format("embedded-opentype"),url("../ttf/satoshi-regularit.ttf") format("truetype")}@font-face{font-display:auto;font-family:"Satoshi";font-style:normal;font-weight:500;src:url("../woff2/satoshi-medium.woff2") format("woff2"),url("../woff/satoshi-medium.woff") format("woff"),url("../eot/satoshi-medium.eot") format("embedded-opentype"),url("../ttf/satoshi-medium.ttf") format("truetype")}@font-face{font-display:auto;font-family:"Satoshi";font-style:normal;font-weight:700;src:url("../woff2/satoshi-bold.woff2") format("woff2"),url("../woff/satoshi-bold.woff") format("woff"),url("../eot/satoshi-bold.eot") format("embedded-opentype"),url("../ttf/satoshi-bold.ttf") format("truetype")}@font-face{font-display:auto;font-family:"Satoshi";font-style:normal;font-weight:800;src:url("../woff2/satoshi-black.woff2") format("woff2"),url("../woff/satoshi-black.woff") format("woff"),url("../eot/satoshi-black.eot") format("embedded-opentype"),url("../ttf/satoshi-black.ttf") format("truetype")}@font-face{font-display:auto;font-family:"Source Serif 4";font-style:normal;font-weight:400;src:url("../woff2/sourceserif4-regular.ttf.woff2") format("woff2")}@font-face{font-display:auto;font-family:"Source Serif 4";font-style:italic;font-weight:400;src:url("../woff2/sourceserif4-it.ttf.woff2") format("woff2")}@font-face{font-display:auto;font-family:"Source Serif 4";font-style:normal;font-weight:600;src:url("../woff2/sourceserif4-semibold.ttf.woff2") format("woff2")}@font-face{font-display:auto;font-family:"Source Serif 4";font-style:italic;font-weight:600;src:url("../woff2/sourceserif4-semiboldit.ttf.woff2") format("woff2")}@font-face{font-display:auto;font-family:"Source Serif 4";font-style:normal;font-weight:700;src:url("../woff2/sourceserif4-bold.ttf.woff2") format("woff2")}@font-face{font-display:auto;font-family:"Source Serif 4";font-style:italic;font-weight:700;src:url("../woff2/sourceserif4-boldit.ttf.woff2") format("woff2")}.skip-nav-link{left:-10000px;position:absolute}.skip-nav-link:focus{left:0;z-index:1000}.button.skip-nav-link{border-radius:0 0 4px 0}#skip-link-target{scroll-margin-top:100px}.nowrap{white-space:nowrap}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}h1{font-size:2em;margin:.67em 0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;border-radius:0px}button[disabled],html input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{font-size:100%;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:1.5;color:#0a0a0a;background:#fefefe;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px;border-radius:0px}select{width:100%;border-radius:0px}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{-webkit-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0);padding:0;border:0;line-height:1}[data-whatinput=mouse] button{outline:0}.is-visible{display:block !important}.is-hidden{display:none !important}.row{max-width:75rem;margin-left:auto;margin-right:auto}.row::before,.row::after{content:" ";display:table}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{max-width:none;margin-left:-0.9375rem;margin-right:-0.9375rem}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}.column,.columns{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0%}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.33333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.66667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{width:14.28571%;float:left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-collapse .row,.expanded.row .small-collapse.row{margin-left:0;margin-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.small-centered{float:none;margin-left:auto;margin-right:auto}.small-uncentered,.small-push-0,.small-pull-0{position:static;margin-left:0;margin-right:0;float:left}@media screen and (min-width: 40em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0%}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{width:33.33333%;float:left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{width:16.66667%;float:left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{width:14.28571%;float:left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.medium-collapse .row,.expanded.row .medium-collapse.row{margin-left:0;margin-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.medium-centered{float:none;margin-left:auto;margin-right:auto}.medium-uncentered,.medium-push-0,.medium-pull-0{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width: 64em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0%}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{width:33.33333%;float:left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{width:16.66667%;float:left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{width:14.28571%;float:left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.large-collapse .row,.expanded.row .large-collapse.row{margin-left:0;margin-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.large-centered{float:none;margin-left:auto;margin-right:auto}.large-uncentered,.large-push-0,.large-pull-0{position:static;margin-left:0;margin-right:0;float:left}}.printed-branding{display:none}.hide-small{display:none}.show-small{display:block}@media screen and (min-width: 40em){.hide-medium{display:none}.show-medium{display:block}}@media screen and (min-width: 64em){.hide-large{display:none}.show-large{display:block}.show-large-inline{display:inline}}.clear-fix{clear:both}@media screen and (min-width: 64em){.large-uncentered.columns{float:left}}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.screen-reader-text-visible.search{display:none}.dark-bg{color:#fff}.dark-bg p,.dark-bg li,.dark-bg blockquote,.dark-bg h1,.dark-bg h2,.dark-bg h3,.dark-bg h4,.dark-bg h5,.dark-bg h6{color:#fff}.dark-bg a{color:#fff}.dark-bg a:hover{color:#fff}.off-site-link{margin-left:.25rem;max-width:12px}body{font-family:"Satoshi",Helvetica,Arial,sans-serif}ol,ul{margin:0 0 1.25rem 1.25rem;padding-left:0}ol li,ul li{margin-bottom:.675rem}ul.list-no-bullets{margin-left:0}ul.list-no-bullets li{list-style-type:none}a{color:#0a0a0a;cursor:pointer}a:hover{color:#0a0a0a;text-decoration:underline}@media screen and (min-width: 40em){p,li{font-size:1.125rem}}.primary-link{color:#414192;text-decoration:underline}.primary-link:hover{color:#ef8333}.editor-note{margin-bottom:2.5rem}.editor-note p{font-family:Georgia,serif;font-style:italic}.wf-loading .display-heading-04{font-size:1.625rem}@media screen and (min-width: 40em){.wf-loading .display-heading-04{font-size:2.25rem}}@media screen and (min-width: 64em){.wf-loading .display-heading-04{font-size:2.625rem}}.heading-03{margin-bottom:1.5rem;font-weight:700;margin:0;font-size:2.375rem;line-height:1.2}@media screen and (min-width: 64em){.heading-03{font-size:3rem;line-height:1.2}}.heading-03--loud::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.heading-03--loud-centered::before{margin:0 auto;border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.heading-02{margin-bottom:1rem;font-weight:700;margin:0;font-size:1.875rem;line-height:1.3}@media screen and (min-width: 64em){.heading-02{font-size:2.375rem;line-height:1.2}}.heading-02--loud::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.heading-02--loud-centered::before{margin:0 auto;border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.heading-01{margin-bottom:1rem;font-weight:700;margin:0;font-size:1.25rem;line-height:1.3}@media screen and (min-width: 64em){.heading-01{font-size:1.375rem;line-height:1.3}}.heading-01--loud::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.heading-01--loud-centered::before{margin:0 auto;border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.heading-01.related-newsletters-header{margin-bottom:1rem}.display-heading-04{font-family:"Source Serif 4",serif;font-weight:600;margin:0;font-size:1.75rem;line-height:1.1}@media screen and (min-width: 40em){.display-heading-04{font-size:2.75rem}}.display-heading-04--loud::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.display-heading-04--loud-centered::before{margin:0 auto;border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.display-heading-03{font-family:"Source Serif 4",serif;font-weight:600;margin:0;font-size:1.625rem;line-height:1.2}@media screen and (min-width: 40em){.display-heading-03{font-size:1.875rem;line-height:1.2}}@media screen and (min-width: 64em){.display-heading-03{font-size:2.125rem;line-height:1.2}}.display-heading-03--loud::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.display-heading-03--loud-centered::before{margin:0 auto;border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.display-heading-02{font-family:"Source Serif 4",serif;font-weight:600;margin:0;font-size:1.375rem;line-height:1.3}@media screen and (min-width: 64em){.display-heading-02{font-size:1.625rem;line-height:1.3}}.display-heading-02--loud::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.display-heading-02--loud-centered::before{margin:0 auto;border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.display-heading-01{font-family:"Source Serif 4",serif;font-weight:600;margin:0;font-size:1.125rem;letter-spacing:.3px;line-height:1.3}.display-heading-01--loud::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.display-heading-01--loud-centered::before{margin:0 auto;border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.uppercase-heading-03{margin-bottom:1rem;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase;font-size:1.5rem;font-weight:800;line-height:1.2}@media screen and (min-width: 64em){.uppercase-heading-03{font-size:1.75rem;line-height:1.2}}.uppercase-heading-03--loud::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.uppercase-heading-03--loud-centered::before{margin:0 auto;border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.uppercase-heading-02{margin-bottom:1rem;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase;font-size:1.25rem;line-height:1.3}.uppercase-heading-02--loud::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.uppercase-heading-02--loud-centered::before{margin:0 auto;border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.uppercase-heading-01{font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase;font-size:1rem;line-height:1.3}.uppercase-heading-01--loud::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.uppercase-heading-01--loud-centered::before{margin:0 auto;border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.footer-links .uppercase-heading-01{margin-bottom:.75rem}.label{color:#323239;font-size:.75rem;letter-spacing:.02rem;overflow-wrap:break-word;text-decoration:none;text-transform:uppercase;word-wrap:break-word}.label--awards{color:#0a0a0a;font-weight:700}.label--loud{color:#414192;font-weight:700}.label--medium{color:#323239;font-weight:700}.label--soft{color:#6e707c;font-weight:500}.label--sponsored{color:#6e707c;font-weight:700}.label--slashes{color:#323239;font-weight:400}.label--storyline{color:#414192;font-weight:700;text-transform:none}.label--weak{font-weight:400;text-transform:none}.label--weak-italic{font-style:italic;font-weight:400;text-transform:none}.label--call-out{color:#ef8333;font-weight:700}.label__icon{margin-right:.25rem;vertical-align:baseline;width:12px}@media(min-width: 40em){.label__icon{width:12px}}.secondary-label{color:#6e707c;font-size:.75rem;letter-spacing:.02rem;overflow-wrap:break-word;word-wrap:break-word}.secondary-label--loud{color:#ef8333}.secondary-label--alert{color:#e0002b}.secondary-label--all-caps{text-transform:uppercase}.secondary-label--italic{font-style:italic}.secondary-label a{color:inherit}.label.primary{color:#414192;font-weight:700;text-decoration:none}.label.strong{color:#0a0a0a;display:block;font-weight:700}.label.secondary{color:#6e707c;text-transform:none}.label.sponsored{color:#6e707c;font-weight:700}.message{background-color:#b9bac6;border:1px #6e707c solid;font-size:1rem;font-weight:500;margin-bottom:1rem;padding:.75rem 3.25rem;position:relative}.message__close{position:absolute;right:16px;top:16px;width:12px}.message__close:hover{cursor:pointer}.message::before{background-image:url("../svg/info.svg");background-size:cover;content:"";height:20px;left:16px;position:absolute;top:13px;width:20px}.message--info{background-color:#e6e7e9;border:1px #6e707c solid}.message--info::before{background-image:url("../svg/info.svg")}.message--error{background-color:#ffc7d1;border:1px #e0002b solid}.message--error::before{background-image:url("../svg/error.svg")}.message--success{background-color:#e6f9f0;border:1px #30ca7d solid}.message--success::before{background-image:url("../svg/success.svg")}.message--warning{background-color:#fefcf1;border:1px #ecca1d solid}.message--warning::before{background-image:url("../svg/warning.svg")}.message--debug{background-color:#f1f6fa;border:1px #4a80bc solid}.message--debug::before{background-image:url("../svg/debug.svg")}.message .errorlist{margin-bottom:0;padding-top:.5rem}.message .errorlist li{font-size:1rem;font-weight:400}.message .errorlist li:last-of-type{margin-bottom:0}.message-inline{background-color:#f5f5fa;border:1px #dddee6 solid;display:inline-block;font-size:1rem;font-weight:500;margin:0;padding:.25rem 3.25rem;position:relative;width:-moz-fit-content;width:fit-content}.message-inline__close{position:absolute;right:12px;top:12px;width:10px}.message-inline__close:hover{cursor:pointer}.message-inline::before{background-image:url("../svg/info.svg");background-size:cover;content:"";height:17px;left:12px;position:absolute;top:8px;width:17px}.message-inline--error{border:1px #e0002b solid}.message-inline--error::before{background-image:url("../svg/error.svg")}.message-inline--info{background-color:#e6e7e9;border:1px #b9bac6 solid;font-size:.875rem;padding:.45rem 1rem .25rem 2.5rem}.message-inline--info_calendar::before{background-image:url("../svg/calendar.svg")}.message-inline--success::before{background-image:url("../svg/success.svg")}.message-inline--warning{background-color:#fefcf1;border:1px #ecca1d solid;font-size:.875rem;padding:.45rem 1rem .25rem 2.5rem}.message-inline--warning::before{background-image:url("../svg/warning.svg")}.message-inline-rounded{border-radius:6px}.site-alert{background:#dddee6;padding:1.125rem 0}.site-alert--loud{background:#ef8333}.site-alert__message{color:#0a0a0a;line-height:1.4;padding-right:50px;position:relative}.site-alert__message a{color:#0a0a0a;text-decoration:none}.site-alert__message a:hover{text-decoration:underline}.site-alert__message--inverse{color:#fff}.site-alert__message--inverse a{color:#fff}.site-alert__close{cursor:pointer;line-height:0;padding:5px;position:absolute;right:0;top:0;transition:all .15s;width:24px}.site-alert__close:hover{opacity:.7}.signup-page .button,.pf-widget.pf-widget-modal.lytics-modal .pf-widget-btn,.pf-widget.pf-widget-modal.lytics-modal .pf-widget-btn.pf-widget-ok,.pf-widget.pf-widget-slideout.lytics-slideout .pf-widget-btn,.pf-widget.pf-widget-slideout.lytics-slideout .pf-widget-btn.pf-widget-ok,.pf-widget.pf-widget-modal.lytics-gate .pf-widget-btn,.pf-widget.pf-widget-modal.lytics-gate .pf-widget-btn.pf-widget-ok,.alternative-products-responsive-ad .cta .button,.social-icon-list .social-icon:hover,.social-button-list .article-licensing-item .article-licensing-button,.button{-webkit-appearance:none;background-color:#414192;border:0;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:700;line-height:1.2;margin:0;min-width:125px;padding:.75rem 1rem;text-align:center;text-decoration:none;transition:box-shadow .3s cubic-bezier(0.2, 0.6, 0.2, 1),background-color .25s ease-out,color .25s ease-out;vertical-align:middle}.pf-widget.pf-widget-modal.lytics-modal .pf-widget-btn:hover,.pf-widget.pf-widget-slideout.lytics-slideout .pf-widget-btn:hover,.pf-widget.pf-widget-modal.lytics-gate .pf-widget-btn:hover,.alternative-products-responsive-ad .cta .button:hover,.social-icon-list .social-icon:hover,.social-button-list .article-licensing-item .article-licensing-button:hover,.button:hover{background-color:#4949a4;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 1px 3px 0 rgba(0,0,0,.1),0 2px 1px -2px rgba(0,0,0,.1);color:#fff;text-decoration:none}.pf-widget.pf-widget-modal.lytics-modal .active.pf-widget-btn,.pf-widget.pf-widget-slideout.lytics-slideout .active.pf-widget-btn,.pf-widget.pf-widget-modal.lytics-gate .active.pf-widget-btn,.alternative-products-responsive-ad .cta .active.button,.social-icon-list .active.social-icon:hover,.social-button-list .article-licensing-item .active.article-licensing-button,.active.button{box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 1px 3px 0 rgba(0,0,0,.1),0 2px 1px -2px rgba(0,0,0,.1)}.button--loud{background-color:#ef8333}.button--loud:hover,.button--loud.active{background-color:#f3a062}.button--medium{background-color:#414192}.button--medium:hover,.button--medium.active{background-color:#5353b3}.button--medium-inverse{background-color:#fff;color:#0a0a0a}.button--medium-inverse:hover,.button--medium-inverse.active{background-color:#f5f5fa;color:#0a0a0a}.button--soft{background-color:#fff;border:1px solid #0a0a0a;color:#0a0a0a}.button--soft:hover,.button--soft.active{background-color:#fcfcfd;color:#0a0a0a}.button--soft-inverse{background-color:#1f2159;border:1px solid #fff;color:#fff}.button--soft-inverse:hover,.button--soft-inverse.active{background-color:#1c1e51;color:#fff}.button--sponsored{background-color:#0a0a0a;border:1px solid #0a0a0a;color:#fff}.button--sponsored:hover,.button--sponsored.active{background-color:#323239}.button--disabled{background-color:#e3e4ea;border:none;box-shadow:none;color:#6e707c;cursor:default}.button--disabled:hover,.button--disabled.active{background-color:#e3e4ea;box-shadow:none;color:#6e707c}.button__icon{height:16px;vertical-align:top;width:16px}.button__icon--small{height:14px;width:14px}.button__icon--left{margin-right:.25rem}.button__icon--right{margin-left:.25rem}@media only screen and (max-width: 40em){.button .button{font-size:16px}.button .button__icon--small{height:16px;width:16px}}.button.twitter{background-color:#55acee}.button.twitter:hover,.button.twitter.active{background-color:#6cb7f0}.button.social{background:#dddee6;border-radius:50%;font-size:1rem;height:45px;line-height:1.8;margin-bottom:.5rem;margin-right:.25rem;min-width:unset;padding:.5rem;width:45px}.button.social img{height:22px}.pagination{margin:0 auto 2rem auto;text-align:center}.pagination a:nth-of-type(2){margin-left:1rem}.button.black,.button.brand-studio,.button.sponsored{background-color:#0a0a0a;border:1px solid #0a0a0a;color:#fff}.button.black:hover,.button.black.active,.button.brand-studio:hover,.button.brand-studio.active,.button.sponsored:hover,.button.sponsored.active{background-color:#323239}.button.grey{background-color:#dddee6;color:#0a0a0a}.button.grey:hover,.button.grey.active{background-color:#e3e4ea}.dive-insiders .button,.editorial .button{background-color:#0a0a0a;border:1px solid #0a0a0a;color:#fff}.dive-insiders .button:hover,.dive-insiders .button.active,.editorial .button:hover,.editorial .button.active{background-color:#323239}.social-button-list{display:flex;flex-wrap:wrap;gap:0 .8rem;margin:0}.social-button-list li{list-style:none}.social-button-list li:first-child{margin-left:-5px}.social-button-list .social-button{align-items:center;background-color:#fff;border-radius:50%;display:flex;justify-content:center;padding:.25rem}.social-button-list .social-button:hover{background-color:#f5f5fa;box-shadow:none;color:#323239}.social-button-list .social-button--disabled{cursor:not-allowed;opacity:50%}.social-button-list .social-button--disabled:hover{background-color:#f5f5fa}.social-button-list .social-button__text{text-transform:uppercase}.social-button-list .article-licensing-item{margin-left:auto;padding-top:.25rem}@media screen and (max-width: 40em){.social-button-list .article-licensing-item{flex-basis:100%;justify-content:center;margin-left:0}}.social-button-list .article-licensing-item .article-licensing-button{align-items:center;background-color:#fff;border:1px solid #dddee6;color:#323239;display:flex;font-size:.75rem;min-width:4.5rem;padding:.125rem .75rem;transition:background-color .5s ease}.social-button-list .article-licensing-item .article-licensing-button:hover{background-color:#f5f5fa;box-shadow:none;color:#323239;transition:background-color .5s ease}@media screen and (max-width: 40em){.social-button-list .article-licensing-item .article-licensing-button{justify-content:center}}.social-icon-list{align-items:center;display:flex;gap:0 .8rem;margin:0;padding:0}.social-icon-list li{height:33px;list-style:none;margin:0}.social-icon-list li:first-child{margin-left:-5px}.social-icon-list__footer{flex-flow:row nowrap;justify-content:space-between;max-width:16rem}.social-icon-list .social-icon{align-items:center;background-color:#fff;border-radius:4px;box-sizing:content-box;display:flex;justify-content:center}.social-icon-list .social-icon:hover{align-items:center;background-color:#f5f5fa;box-shadow:none;color:#323239;display:flex;font-size:.75rem;gap:.25rem;height:29px;justify-content:space-evenly;min-width:0;padding:.125rem .75rem .125rem .35rem}.social-icon-list .social-icon:hover span{max-width:100%;opacity:1;transition:opacity .5s ease;visibility:visible}.social-icon-list .social-icon--disabled{opacity:50%}.social-icon-list .social-icon--disabled:hover{background-color:#f5f5fa;cursor:not-allowed}.social-icon-list .social-icon__text{max-width:0;opacity:0;text-transform:uppercase;visibility:hidden}.social-icon-list .social-icon-footer{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:2.625rem;justify-content:center;width:2.625rem}.social-icon-list .social-icon-footer:hover{background-color:#dddee6;box-shadow:none;color:#323239;transition:background-color .3s ease}.social-icon-list .social-icon-footer__icon path{fill:#323239}@media screen and (max-width: 64em)and (min-width: 40em){ul.smt-icon-list{display:grid;grid-template-columns:repeat(3, 0.5fr)}}.form__header{margin:1.5rem 0 .5rem 0;font-weight:700;margin:0;font-size:1.25rem;line-height:1.3}@media screen and (min-width: 64em){.form__header{font-size:1.375rem;line-height:1.3}}.form__required-tag{color:#e0002b;padding-left:.125rem}.form .django-ckeditor-widget{display:block !important;margin-bottom:1rem}.form .django-ckeditor-widget .cke_chrome{width:100% !important}.form__section-divider{background:#e9ecef;border:none;height:1px;margin:2rem 0}.form__filters{margin-top:1rem}.form__filters select{margin-bottom:1rem}.form__clear-results{font-size:1rem}.form__clear-results::before{background:url("../svg/clear.svg") no-repeat left center rgba(0,0,0,0);background-size:100% 100%;content:" ";display:inline-block;height:8px;margin:0 .25rem 0 0;vertical-align:middle;width:8px}label{color:#323239;font-size:1rem}input.js-disabled{background-color:#f5f5fa}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=color]{-webkit-appearance:none;-moz-appearance:none;border:1px solid #cbd2d9;border-radius:0;box-sizing:border-box;color:#323239;display:block;font-family:inherit;font-size:1rem;margin:0 0 1rem;padding:.5rem;transition:box-shadow .5s,border-color .25s ease-in-out;width:100%}input[type=text]:hover,input[type=text]:focus,input[type=password]:hover,input[type=password]:focus,input[type=date]:hover,input[type=date]:focus,input[type=datetime]:hover,input[type=datetime]:focus,input[type=datetime-local]:hover,input[type=datetime-local]:focus,input[type=month]:hover,input[type=month]:focus,input[type=week]:hover,input[type=week]:focus,input[type=email]:hover,input[type=email]:focus,input[type=number]:hover,input[type=number]:focus,input[type=search]:hover,input[type=search]:focus,input[type=tel]:hover,input[type=tel]:focus,input[type=time]:hover,input[type=time]:focus,input[type=url]:hover,input[type=url]:focus,input[type=color]:hover,input[type=color]:focus{border:1px solid #323239;outline:none}input:disabled:hover,input:disabled:focus{border:1px solid #cbd2d9}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input [type=checkbox]+label,input [type=radio]+label{display:inline-block;margin-bottom:0;vertical-align:baseline}textarea{-webkit-appearance:none;-moz-appearance:none;border:1px solid #cbd2d9;border-radius:0;box-sizing:border-box;color:#323239;display:block;font-family:inherit;font-size:1rem;height:auto;margin:0 0 1rem;min-height:50px;overflow:auto;padding:.5rem;transition:box-shadow .5s,border-color .25s ease-in-out;width:100%}textarea:hover,textarea:focus{border:1px solid #323239;outline:none}fieldset{border:none;padding:0}select{-webkit-appearance:none;background-color:#fff;background-image:url("../svg/select-dropdown.svg");background-position:97% center;background-repeat:no-repeat;background-size:10px;border:1px solid #cbd2d9;-webkit-border-radius:0;box-sizing:border-box;color:#323239;display:block;padding:.5rem;width:100%}.search-input{position:relative}.search-input input{padding-left:40px;padding-right:40px}.search-input__icon{bottom:11px;left:16px;position:absolute;width:20px}.search-input__clear{bottom:16px;cursor:pointer;position:absolute;right:16px;width:10px}.search-input__clear.activate{display:block}.ui-helper-hidden-accessible{display:none}.ui-state-highlight{background-color:#f5f5fa}.ui-menu{background-color:#fff;border:1px solid #dddee6}.ui-menu .ui-menu-item{border-bottom:1px solid #f5f5fa;cursor:pointer;display:block;font-size:.875rem;list-style-type:none;margin:0;padding:.5rem;text-decoration:none}.ui-menu .ui-menu-item .ui-state-hover,.ui-menu .ui-menu-item .ui-state-active{background-color:#f5f5fa;display:block;margin:-0.5rem;padding:.5rem}.sort .switch{display:inline-block;height:34px;position:relative;vertical-align:middle;width:60px}.sort .switch input{display:none}.sort .switch input:checked+.slider::before{transform:translateX(26px)}.sort .switch .slider{background-color:#d4d4ea;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.sort .switch .slider::before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}.sort .active{font-weight:700}.form-error__highlight{border:#e0002b 1px solid !important;margin-bottom:.5rem !important}.form-error__message{color:#e0002b;display:block;font-size:.75rem;font-weight:700;margin:0 0 .625rem 0;text-transform:uppercase}.email-check{color:#323239;font-size:.875rem;font-style:italic;margin-top:-0.75rem}.g-recaptcha{margin-bottom:1rem}@media screen and (max-width: 40em){iframe[data-google-container-id]{z-index:10 !important}}.feed-item-ad iframe[data-google-container-id]{z-index:11}.sidebar iframe[data-google-container-id]{z-index:12}.article-wrapper iframe[data-google-container-id]{z-index:13}.hybrid-ad-wrapper{background-image:url("../png/slash.png");clear:both;padding:0;text-align:center}.hybrid-ad-wrapper img{display:block;margin:0 auto}.hybrid-ad-wrapper img.feed__attribution-icon{margin:.25rem}.hybrid-ad-wrapper.native-ad-editorial{padding:0}.native-ad{background:#f5f5fa;padding:1rem 0;text-align:left}.native-ad__sponsor{line-height:1}.native-ad .native-ad__copy-wrapper{padding:0 !important}.native-ad .native-ad__image{display:none}.native-ad .native-ad__favicon{display:inline-block;height:16px;margin:0 .25rem 0 0;width:16px}.native-ad__title{display:block;font-family:"Source Serif 4",serif;font-size:1.25rem;font-weight:600;line-height:1.3;margin:.5rem 0;text-align:left;text-decoration:none}.native-ad__title:hover{color:#0a0a0a;text-decoration:underline}.native-ad__copy{display:none;font-family:Georgia,serif;margin:.25rem 0}.native-ad__button{display:inline-block}.native-ad .native-ad__button:hover{text-decoration:none}.alternative-products-responsive-ad{background-image:url("../png/alternative_products_ads_background_inline_mobile.png");background-position:right;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;padding:1.5rem}.alternative-products-responsive-ad .display-heading-01{text-decoration:none}.alternative-products-responsive-ad h2{color:#000;font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:150%;margin:0;padding-right:1.5rem}.alternative-products-responsive-ad h2:hover{text-decoration:underline;text-decoration-color:#000}.alternative-products-responsive-ad .ad-footer{align-items:self-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.alternative-products-responsive-ad .cta .button{margin-top:1.5rem}.alternative-products-responsive-ad .logo{margin:0}.alternative-products-responsive-ad .logo.divewire{height:1.5rem}.alternative-products-responsive-ad .logo.marketplace{height:2.75rem}.alternative-products-responsive-ad .logo.the_backroom_podcast{height:1.5rem}.alternative-products-responsive-ad .logo.dive_logo{height:2rem}.alternative-products-responsive-ad .logo-bottom{display:block;margin-bottom:-0.5rem;margin-left:auto;margin-top:.5rem}.alternative-products-responsive-ad .logo-top{display:none;margin-bottom:1rem;margin-right:auto}@media screen and (min-width: 40em){.alternative-products-responsive-ad{background-image:url("../png/alternative_products_ads_background_homepage.png")}.alternative-products-responsive-ad .logo-bottom{display:none}.alternative-products-responsive-ad .logo-top{display:block}.alternative-products-responsive-ad h2{font-size:1.5rem;padding-right:6rem}}.sidebar .alternative-products-responsive-ad{background-image:url("../png/alternative_products_ads_background_sidebar.png")}.sidebar .alternative-products-responsive-ad h2{font-size:1rem;padding-right:2.5rem}.sidebar .alternative-products-responsive-ad .logo.divewire{height:1.25rem}.sidebar .alternative-products-responsive-ad .logo.marketplace{height:2.5rem}.sidebar .alternative-products-responsive-ad .logo.the_backroom_podcast{height:1.375rem}.sidebar .alternative-products-responsive-ad .logo.dive_logo{height:1.7rem}@media screen and (min-width: 40em){.article-wrapper .alternative-products-responsive-ad{background-image:url("../png/alternative_products_ads_background_inline_mobile.png")}}.editorial-events-responsive-ad{background-image:url("../png/editorial_events_background_d.png");background-position:right;background-repeat:no-repeat;background-size:cover;min-height:10.75rem;padding:1rem .5rem 1rem 1.5rem;position:relative}.editorial-events-responsive-ad .subhead{color:#b3b3ef;font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:1rem;margin:0 0 .5rem}.editorial-events-responsive-ad .subhead.date{color:#d1d0fc;line-height:.875rem;margin-bottom:.5rem;text-transform:uppercase}.editorial-events-responsive-ad .button{color:#0a0a0a;font-size:.875rem;font-weight:600;text-decoration:none}.editorial-events-responsive-ad .inline-logo{display:none}.editorial-events-responsive-ad h2{color:#fff;font-size:1.25rem;font-weight:600;line-height:1.5rem;margin:0 0 .5rem;padding-right:4.5rem}.editorial-events-responsive-ad h2:hover{text-decoration:underline;text-decoration-color:#fff}.editorial-events-responsive-ad .small-logo{bottom:1rem;height:1.625rem;min-width:1.625rem;position:absolute;right:.5rem}.editorial-events-responsive-ad .full-logo{display:none}@media screen and (max-width: 40em){.editorial-events-responsive-ad .button{height:2.375rem;padding-top:.625rem}}@media screen and (min-width: 40em){.editorial-events-responsive-ad{background-image:url("../png/editorial_events_background_b.png");min-height:15.625rem}.editorial-events-responsive-ad .copy-div{margin:1rem 0 1.5rem 1.5rem}.editorial-events-responsive-ad h2{font-size:2rem;line-height:2.375rem;padding-right:6rem}.editorial-events-responsive-ad .button{margin-left:1.5rem}.editorial-events-responsive-ad .small-logo{display:none}.editorial-events-responsive-ad .full-logo{bottom:1.5rem;display:block;height:1.875rem;position:absolute;right:1.5rem}}@media screen and (min-width: 64em){.editorial-events-responsive-ad .copy-div{margin-top:.5rem}}.sidebar .editorial-events-responsive-ad{background-image:url("../png/editorial_events_background_f.png");background-position:top center;background-size:cover;padding-bottom:1.25rem}.sidebar .editorial-events-responsive-ad .inline-logo{display:block;height:1.25rem;margin:0 0 1.125rem 0}.sidebar .editorial-events-responsive-ad .copy-div{margin:0 0 1.5rem 0}.sidebar .editorial-events-responsive-ad .display-heading-01{text-decoration:none}.sidebar .editorial-events-responsive-ad h2{font-size:1.625rem;line-height:2rem;padding-right:0}.sidebar .editorial-events-responsive-ad .button{margin-left:0}.sidebar .editorial-events-responsive-ad .full-logo{display:none}.article-wrapper .editorial-events-responsive-ad .display-heading-01{text-decoration:none}@media screen and (min-width: 40em){.article-wrapper .editorial-events-responsive-ad{background-image:url("../png/editorial_events_background_d.png");border-radius:.375rem}.article-wrapper .editorial-events-responsive-ad .copy-div{margin-left:0}.article-wrapper .editorial-events-responsive-ad h2{font-size:1.625rem;line-height:2rem}.article-wrapper .editorial-events-responsive-ad .button{margin-left:0}.article-wrapper .editorial-events-responsive-ad .full-logo{height:1.375rem}}.studioid-responsive-ad{background-image:url("https://d12v9rtnomnebu.cloudfront.net/divesite/responsive_ad_assets/studioID_ads/backgrounds/studioid-sidebar.svg");background-position:100% 64%;background-repeat:no-repeat;background-size:cover;position:relative}.studioid-responsive-ad .label.label--loud{font-size:.75rem;margin-block-start:0;margin-bottom:.5rem}.studioid-responsive-ad .graphic img{display:none}.studioid-responsive-ad .subhead{display:block;font-size:15px;margin-top:.5rem}.studioid-responsive-ad .copy{width:100%}.studioid-responsive-ad .button-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1rem}.studioid-responsive-ad .button-container .studio-id{bottom:2rem;margin:1rem 0 0 0;position:absolute;right:1rem;width:5.625rem}.studioid-responsive-ad .button-container .button.button--sponsored{line-height:1.5;margin-bottom:2rem}@media screen and (min-width: 40em){.studioid-responsive-ad a,.studioid-responsive-ad h2{text-decoration:none}.studioid-responsive-ad a:hover,.studioid-responsive-ad h2:hover{color:#000;text-decoration:underline}}.sidebar .studioid-responsive-ad{padding:2rem 2.5rem 0 1.5rem}.sidebar .studioid-responsive-ad .subhead{display:none}.feed .studioid-responsive-ad{align-items:center;background-image:url("https://d12v9rtnomnebu.cloudfront.net/divesite/responsive_ad_assets/studioID_ads/backgrounds/studioid-feed.svg");background-position:center;display:flex;padding:2rem 1.5rem 0 1.5rem}.feed .studioid-responsive-ad .graphic img{display:block;margin-left:-0.5rem;margin-top:-2.5rem;max-width:15rem;padding-right:1rem}.feed .studioid-responsive-ad .headline{margin-bottom:-0.3rem}.feed .studioid-responsive-ad .subhead{font-size:1rem}.feed .studioid-responsive-ad .button-container{margin-top:0}.feed .studioid-responsive-ad .button-container .button{margin-bottom:2rem;padding:.5rem 1rem .5rem 1rem}.feed .studioid-responsive-ad .button-container .studio-id{bottom:1rem;margin:0;position:absolute;right:1.5rem;width:7rem}.article-wrapper .studioid-responsive-ad,.coreg .studioid-responsive-ad{align-items:center;background-image:url("https://d12v9rtnomnebu.cloudfront.net/divesite/responsive_ad_assets/studioID_ads/backgrounds/studioid-article.svg");background-position:center;display:flex;padding:2rem 1.5rem 0 1.5rem;position:relative}.article-wrapper .studioid-responsive-ad h2,.coreg .studioid-responsive-ad h2{text-align:left}.article-wrapper .studioid-responsive-ad .label,.coreg .studioid-responsive-ad .label{font-size:.75rem}.article-wrapper .studioid-responsive-ad .graphic img,.coreg .studioid-responsive-ad .graphic img{display:block;margin-left:-0.5rem;margin-top:-2.5rem;max-width:13.625rem;padding-right:1.5rem}.article-wrapper .studioid-responsive-ad .headline,.coreg .studioid-responsive-ad .headline{font-size:1.5rem;margin-bottom:-0.3rem}.article-wrapper .studioid-responsive-ad .button-container,.coreg .studioid-responsive-ad .button-container{margin-top:0}.article-wrapper .studioid-responsive-ad .button-container .button.button--sponsored,.coreg .studioid-responsive-ad .button-container .button.button--sponsored{background-color:#0a0a0a;border:1px solid #0a0a0a;line-height:1}.article-wrapper .studioid-responsive-ad .button-container .studio-id,.coreg .studioid-responsive-ad .button-container .studio-id{bottom:1.5rem;margin:0;position:absolute;right:1rem;width:5.5rem}@media screen and (max-width: 64em){.feed .studioid-responsive-ad,.article-wrapper .studioid-responsive-ad,.coreg .studioid-responsive-ad{background-image:url("https://d12v9rtnomnebu.cloudfront.net/divesite/responsive_ad_assets/studioID_ads/backgrounds/studioid-mobile.svg");background-position:center;padding:1.5rem}.feed .studioid-responsive-ad .graphic img,.article-wrapper .studioid-responsive-ad .graphic img,.coreg .studioid-responsive-ad .graphic img{display:none}.feed .studioid-responsive-ad .subhead,.article-wrapper .studioid-responsive-ad .subhead,.coreg .studioid-responsive-ad .subhead{display:none}.feed .studioid-responsive-ad .headline,.article-wrapper .studioid-responsive-ad .headline,.coreg .studioid-responsive-ad .headline{font-size:1.5rem}.feed .studioid-responsive-ad .button-container,.article-wrapper .studioid-responsive-ad .button-container,.coreg .studioid-responsive-ad .button-container{margin-top:1rem}.feed .studioid-responsive-ad .button-container .button,.article-wrapper .studioid-responsive-ad .button-container .button,.coreg .studioid-responsive-ad .button-container .button{font-size:.875rem;margin-bottom:0}.feed .studioid-responsive-ad .button-container .studio-id,.article-wrapper .studioid-responsive-ad .button-container .studio-id,.coreg .studioid-responsive-ad .button-container .studio-id{bottom:1.5rem;height:2.2rem;position:absolute;right:1.5rem;width:5.625rem}}.newsletter-responsive-ad{align-items:center;background-image:url("https://d12v9rtnomnebu.cloudfront.net/divesite/responsive_ad_assets/newsletter_ads/backgrounds/newsletter-feed.svg");background-position:left;background-size:cover;display:flex;justify-content:space-between;margin-left:-0.9375rem;margin-right:-0.9375rem;max-width:none;padding:0 3rem 0 5.5rem}.newsletter-responsive-ad a{text-decoration:none}.newsletter-responsive-ad a:hover{text-decoration:underline;text-decoration-color:#fff}.newsletter-responsive-ad .copy{max-width:22rem;padding:2rem 0}.newsletter-responsive-ad .copy a:hover{text-decoration-color:#fff}.newsletter-responsive-ad .copy .divesite-logo{height:1.75rem;margin:0 0 1rem 0}.newsletter-responsive-ad .copy .display-heading-03{color:#fff;font-size:1.625rem;margin-bottom:1.5rem}.newsletter-responsive-ad .copy .button{font-size:.875rem;font-weight:600}.newsletter-responsive-ad .graphic{padding:1.375rem 0}.newsletter-responsive-ad .graphic img{display:block;max-width:11.75rem}.article-wrapper .newsletter-responsive-ad{background-image:url("https://d12v9rtnomnebu.cloudfront.net/divesite/responsive_ad_assets/newsletter_ads/backgrounds/newsletter-article.svg");border-radius:.25rem;padding:0 2rem 0 3rem}.article-wrapper .newsletter-responsive-ad .copy{line-height:1.2;max-width:20.625rem;min-height:100%}.article-wrapper .newsletter-responsive-ad .copy .button{font-size:.75rem;font-weight:600;height:2.125rem;padding:.625rem}.article-wrapper .newsletter-responsive-ad .graphic{height:100%;padding:2rem 0}.article-wrapper .newsletter-responsive-ad .graphic img{max-height:163px}.sidebar .newsletter-responsive-ad{background-image:url("https://d12v9rtnomnebu.cloudfront.net/divesite/responsive_ad_assets/newsletter_ads/backgrounds/newsletter-sidebar.svg");background-position:top;border-radius:.375rem;padding:0 2rem}.sidebar .newsletter-responsive-ad .copy{text-align:center}.sidebar .newsletter-responsive-ad .copy .divesite-logo{margin:0 auto 1.5rem auto;text-align:center}.sidebar .newsletter-responsive-ad .graphic{display:none}@media screen and (max-width: 1225px){.feed .newsletter-responsive-ad{background-image:url("https://d12v9rtnomnebu.cloudfront.net/divesite/responsive_ad_assets/newsletter_ads/backgrounds/newsletter-feed-alt.svg")}}@media screen and (max-width: calc(40em - 1px)){.feed .newsletter-responsive-ad,.article-wrapper .newsletter-responsive-ad{background-image:url("https://d12v9rtnomnebu.cloudfront.net/divesite/responsive_ad_assets/newsletter_ads/backgrounds/newsletter-mobile.svg");border-radius:0;padding:0 3rem 0 4rem}.feed .newsletter-responsive-ad .copy,.article-wrapper .newsletter-responsive-ad .copy{line-height:1.2;padding:1.5rem 0;text-align:left}.feed .newsletter-responsive-ad .copy .divesite-logo,.article-wrapper .newsletter-responsive-ad .copy .divesite-logo{margin-bottom:.5rem;max-height:1.125rem}.feed .newsletter-responsive-ad .copy .button,.article-wrapper .newsletter-responsive-ad .copy .button{font-size:.75rem;height:2.125rem;padding:.625rem}.feed .newsletter-responsive-ad .copy .display-heading-03,.article-wrapper .newsletter-responsive-ad .copy .display-heading-03{font-size:1.25rem}.feed .newsletter-responsive-ad .graphic,.article-wrapper .newsletter-responsive-ad .graphic{display:none}}.native-ad-client__image{border:0}.native-ad-studio-id__image{border:0}.native-ad-studio-id .native-ad-studio-id__logo{display:inline-block;height:26px}.native-ad-dive-insiders .native-ad-dive-insiders__logo{margin:0;width:120px}@media screen and (min-width: 40em){.native-ad .native-ad__copy-wrapper{padding:0 0 0 1.875rem !important}.native-ad .native-ad__image{display:block;padding:0 .9375rem !important;width:150px}.native-ad__title{font-size:1.5rem}.native-ad__copy{display:block;font-size:1rem}.native-ad__copy a{font-size:1rem}.native-ad__button{margin-top:1rem}}@media screen and (min-width: 64em){.feed li.feed-item-ad{margin:0 -0.9375rem}.native-ad{padding:1.5rem}.native-ad .native-ad__image{margin:1rem auto 0 auto}}.feed__item.native-ad-editorial .feed__image-container{display:block;margin-bottom:.9375rem;padding:.9375rem 1.875rem 0}.feed li.feed-item-ad{padding:0}.feed li.feed-item-ad .hybrid-ad-wrapper{background-image:none;border-bottom:1px solid #dddee6;text-align:left}.feed li.feed-item-ad .row.native-ad-editorial{margin-bottom:1rem}.feed li.feed-item-ad__attribution-icon{margin:.25rem}.feed li.feed-item-ad+li{border-top:0}.feed li.feed-item-ad.feed-item-ad-no-border{border:0}.feed__cta{background-color:#fff;border-radius:4px;bottom:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.15),0 1px 5px 0 rgba(0,0,0,.1),0 3px 1px -2px rgba(0,0,0,.2);font-size:.875rem;font-weight:600;margin:0 .5rem .5rem 0;opacity:.8;padding:.5rem 1.5rem .375rem .625rem;position:absolute;right:2rem;transition:box-shadow .3s cubic-bezier(0.2, 0.6, 0.2, 1),opacity .3s ease}.feed__cta-arrow{position:absolute;right:6px;top:9px}.feed__image:hover+.feed__cta,.feed__cta:hover{box-shadow:0 3px 3px 0 rgba(0,0,0,.18),0 1px 7px 0 rgba(0,0,0,.13),0 3px 1px -1px rgba(0,0,0,.23);opacity:1;text-decoration:none}@media screen and (min-width: 40em){article .hybrid-ad-wrapper{background-image:none;margin-bottom:2.5rem;text-align:left}}@media screen and (min-width: 40em){.sidebar .hybrid-ad-wrapper{margin-bottom:5rem}.sidebar .hybrid-ad-wrapper .hybrid-ad-inner-wrapper{text-align:left}.sidebar .hybrid-ad-wrapper .hybrid-ad-inner-wrapper li .medium-6{width:100%}.sidebar .hybrid-ad-wrapper.native-ad-editorial-sidebar-border{background-image:none;padding:0 1.5rem 1rem 1.5rem}.sidebar .hybrid-ad-wrapper .feed__image-container{padding:0}.sidebar .native-ad{border:solid 1px #dddee6;border-radius:6px}.sidebar .native-ad .native-ad__image-wrapper{padding:0 !important}.sidebar .native-ad__title{font-size:1.25rem}.sidebar .native-ad__image-wrapper{display:none}.sidebar .native-ad__copy{color:#323239;font-family:"Satoshi",Helvetica,Arial,sans-serif}.sidebar .native-ad__copy-wrapper{padding:0 !important;width:100%}}@media screen and (min-width: 64em){#advert_leaderboard{background-image:url("../png/slash.png");border-bottom:1px solid #dddee6}#advert_leaderboard img{display:block;margin:0 auto !important;padding:1rem 0}#advert_leaderboard iframe{box-sizing:content-box;display:block;margin:0 auto !important;padding:1rem 0}.leaderboard-wrap{background:repeating-linear-gradient(-45deg, white, white 0.375rem, #f5f5f5 0.406rem, #f5f5f5 0.486rem);position:relative;z-index:400}[id^=dfp][id$=leaderboard-desktop]{border-bottom:1px solid #f5f5fa;box-sizing:content-box;display:block;margin:0 auto !important;padding:1rem 0}[id^=dfp][id$=leaderboard-desktop] img{display:block;margin:0 auto !important;padding:1rem 0}}.article-wrapper .hybrid-ad-wrapper,.full-width .hybrid-ad-wrapper{border-bottom:1px solid #dddee6;border-top:1px solid #dddee6}.article-wrapper .hybrid-ad-wrapper .feed__item,.full-width .hybrid-ad-wrapper .feed__item{background-image:none !important;border-bottom:1px solid #dddee6;border-top:1px solid #e9ecef}.article-wrapper .hybrid-ad-wrapper .native-ad-editorial,.full-width .hybrid-ad-wrapper .native-ad-editorial{padding:1.25rem 0}.article-wrapper .hybrid-ad-wrapper .native-ad-editorial .feed__description,.full-width .hybrid-ad-wrapper .native-ad-editorial .feed__description{display:none}.article-wrapper .hybrid-ad-wrapper .native-ad-editorial .feed__title,.full-width .hybrid-ad-wrapper .native-ad-editorial .feed__title{margin:0}.article-wrapper .hybrid-ad-wrapper .native-ad-editorial a:hover,.full-width .hybrid-ad-wrapper .native-ad-editorial a:hover{color:#0a0a0a}@media(min-width: 40em){.article-wrapper .hybrid-ad-wrapper .feed__image-container,.full-width .hybrid-ad-wrapper .feed__image-container{margin:0}}.native-ad-editorial{background-color:#fff;text-align:left}.native-ad-editorial .divesite_logo{height:1.5rem;margin:0 0 .5rem 0}.native-ad-editorial-sidebar-border{border:1px solid #dddee6}.signup-page .native-ad-editorial figure{margin:0}.native-ad .native-ad-sponsor{line-height:1}.native-ad .native-ad-sponsor img{display:inline-block}.native-ad .native-ad-sponsor .favicon{height:16px;width:16px}.native-ad .native-ad-image{display:none}.native-ad .native-ad-title{display:block;font-family:"Source Serif 4",serif;font-size:1.25rem;font-weight:600;line-height:1.3;margin:.5rem 0;text-align:left;text-decoration:none}.native-ad .native-ad-title:hover{color:#0a0a0a;text-decoration:underline}.native-ad .native-ad-copy{display:none;font-family:Georgia,serif;margin:.25rem 0}.native-ad.editorial .button{min-width:160px;width:auto}.native-ad.brand-studio .brand-studio-logo{display:inline-block;height:26px}.native-ad.brand-studio .native-ad .native-ad-image{border:0}.native-ad.dive-awards-ad{background-color:#fff;border-bottom:solid 2px #fc0;border-top:solid 2px #fc0;padding:1rem;position:relative}.native-ad.dive-awards-ad-title{font-size:1.375rem;font-weight:800;line-height:1.4}.native-ad.dive-awards-ad-copy{padding:0 0 .375rem 0}.native-ad.dive-awards-ad-sponsor{background-color:#fff;margin-left:-0.5rem;padding:0 .5rem;position:absolute;top:-14px}.native-ad.brand-studio-2{background-color:#fff;padding:0}.native-ad.brand-studio-2 .brand-studio-logo{display:inline-block;height:26px}.native-ad.brand-studio-2 .native-ad-sponsor{background-color:#f5f5fa;border-bottom:1px solid #dddee6;padding:.75rem 1rem}.native-ad.brand-studio-2 .native-ad-sponsor .label{padding-left:.5rem}.native-ad.brand-studio-2 .native-ad-title{font-family:"Satoshi",Helvetica,Arial,sans-serif;font-weight:800;margin-top:0}.native-ad.brand-studio-2 .native-ad-copy-wrapper{padding:0}.native-ad.brand-studio-2 .native-ad-card{padding:1rem}.native-ad.brand-studio-2 .native-ad-image{border:0}.native-ad.refresh{background-color:#fff;margin:0 auto;padding:1rem}.special-offer{color:#6e707c;display:block;font-size:.875rem;font-style:italic;line-height:1;margin:.675rem 0 0 0}.story-below{background:#fff;color:#6e707c;font-style:italic;margin-bottom:0;margin-top:0;padding:0 1rem .5rem 1rem;text-align:left}@media screen and (max-width: 40em){.story-below{margin-left:-0.9375rem;margin-right:-0.9375rem}}.dive-awards-ad.navigation-ad{background-color:#fff;border:1px solid #e9ecef;padding:1.5rem;text-align:left}@media screen and (max-width: 40em){.dive-awards-ad.navigation-ad{margin-left:-0.9375rem;margin-right:-0.9375rem}}@media screen and (min-width: 64em){.dive-awards-ad.navigation-ad{margin:0 -5%}}.dive-awards-ad.navigation-ad h3{border-bottom:2px dotted #fc0;font-size:1.25rem;margin:0 0 1.5rem 0;text-transform:uppercase}.dive-awards-ad.navigation-ad .navigation-ad__title,.dive-awards-ad.navigation-ad .navigation-ad a.navigation-adtitle:hover{text-decoration:none}.dive-awards-ad.navigation-ad .navigation-ad-title,.dive-awards-ad.navigation-ad .navigation-ad a.navigation-ad-title:hover{text-decoration:none}.dive-awards-ad.navigation-ad ul{list-style-type:none;margin:0}.dive-awards-ad.navigation-ad ul li{border-bottom:1px solid #e9ecef;margin-bottom:1rem;padding-bottom:.75rem;position:relative}.dive-awards-ad.navigation-ad ul li:last-of-type{border-bottom:none;padding-bottom:0}.dive-awards-ad.navigation-ad ul li a{display:block;margin-left:1.875rem;text-decoration:none}.dive-awards-ad.navigation-ad ul li a:hover{text-decoration:underline}.dive-awards-ad.navigation-ad ul li::before{background:url(../png/dive-awards-ribbon-icon.png);background-repeat:no-repeat;background-size:15px 10px;content:"";height:10px;position:absolute;top:4px;width:15px}.dive-awards-ad.navigation-ad ul li .award{display:block;font-size:.875rem;font-weight:700;text-transform:uppercase}.native-ad-dive-awards{background-color:#fff;border-bottom:solid 2px #fc0;border-top:solid 2px #fc0;padding:1rem;position:relative}.native-ad-dive-awards__copy{padding:0 0 .375rem 0}.native-ad-dive-awards__logo{height:30px}.native-ad-dive-awards__sponsor{background-color:#fff;margin-left:-0.5rem;padding:0 .5rem;position:absolute;top:-14px}.native-ad-dive-awards__title{font-size:1.375rem;font-weight:800;line-height:1.4}.native-ad-dive-awards__cta{font-size:1rem;font-weight:700;text-decoration:none}.native-ad-dive-awards__cta:hover{text-decoration:underline}article .native-ad.dive-awards-ad{margin-top:2rem}article .native-ad-dive-awards{margin-top:2rem}@media screen and (min-width: 40em){.native-ad .native-ad-image{display:block;width:150px}.native-ad .native-ad-title{font-size:1.5rem}.native-ad .native-ad-copy{display:block;font-size:1rem}.native-ad .native-ad-copy a{font-size:1rem}.sidebar .native-ad .native-ad-image-wrapper{display:none}.sidebar .native-ad .native-ad-title{font-size:1.25rem}.sidebar .native-ad .native-ad-copy{color:#323239;font-family:"Satoshi",Helvetica,Arial,sans-serif}.sidebar .native-ad .native-ad-copy-wrapper{padding:0;width:100%}.dive-awards-ad{border:solid 2px #fc0}.dive-awards-ad-title{font-size:1.5rem}.dive-awards-ad .logo--wide{height:17px}.dive-awards-ad .call-to-action{font-size:1rem;font-weight:700;text-decoration:none}.dive-awards-ad .call-to-action:hover{text-decoration:underline}.native-ad-dive-awards{border:solid 2px #fc0}.native-ad-dive-awards__title{font-size:1.5rem}.story-below{font-size:1rem;margin-left:-0.9375rem;margin-right:-0.9375rem;padding-left:0}.feed-item-ad .native-ad.refresh{width:75%}}@media screen and (min-width: 64em){.native-ad .native-ad-image{margin:1rem auto 0 auto}}.signup .newsletter-title{font-size:1rem;font-weight:700}.signup .primary-link{display:none}.signup .signup-list{display:none;margin:1.25rem 0}.signup .signup-list label{color:#323239}.signup .newsletter-description{display:none}.signup.call-out .help-text,.signup.mm-signup .help-text,.signup.sidebar-box .help-text{margin-bottom:0}.signup.call-out{background:#f5f5fa;padding:2.5rem 1rem}@media screen and (min-width: 64em){.signup.call-out{margin:0 -5%}}.signup.call-out h3{font-family:"Source Serif 4",serif;font-weight:600;margin:0;font-size:1.625rem;line-height:1.2}@media screen and (min-width: 40em){.signup.call-out h3{font-size:1.875rem;line-height:1.2}}@media screen and (min-width: 64em){.signup.call-out h3{font-size:2.125rem;line-height:1.2}}.signup.call-out h3::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.signup.call-out .subhead{margin:.75rem 0}.signup.call-out.elevated-footer.standard-newspost-mobile{margin:0 -0.9375rem 0 -0.9375rem}.signup.call-out.elevated-footer.standard-newspost-mobile .row{padding:1.5rem 2.5rem}.signup.call-out.elevated-footer{background:#fff;margin:0}.signup.mm-signup{background-color:#f5f5fa;border-bottom:1px solid #dddee6;border-top:1px solid #dddee6;margin-bottom:2rem;padding:2rem 0}.signup.mm-signup h3.dash-header{font-family:"Source Serif 4",serif;font-size:1.5rem;font-weight:800;margin:0 0 .5rem 0}.signup.mm-signup h3.dash-header::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.signup.mm-signup .subhead{margin:1rem 0}.elevated-footer .row{border:1px solid #dddee6;border-radius:6px}.elevated-footer .footer-signup{padding:.5rem 0}.elevated-footer .footer-signup__content{margin:2rem 0}.elevated-footer .footer-signup__image{margin-top:1rem}@media screen and (min-width: 64em){.elevated-footer .footer-signup__content{width:55%}}@media screen and (min-width: 40em)and (max-width: 64em){.signup.call-out.elevated-footer.standard-newspost-mobile{margin:0}.signup.call-out.elevated-footer.standard-newspost-mobile .row{padding:0}.elevated-footer .row{margin:0 auto;max-width:645px}.elevated-footer .footer-signup__image{display:none}.elevated-footer .footer-signup__content>form{max-width:100%}}@media screen and (max-width: 40em){.elevated-footer{border-top:20px solid #f5f5fa;padding-top:0 !important}.elevated-footer .row{border:none;padding:1.5rem}.elevated-footer .footer-signup{padding:0}.elevated-footer .footer-signup__content{margin:0}.elevated-footer .footer-signup__image{display:none}}.sidebar-signup-box{border:1px solid #dddee6;border-radius:6px;margin-bottom:5rem;padding:1.5rem}.sidebar-signup-box__header{font-family:"Source Serif 4",serif;font-weight:600;margin:0;font-size:1.375rem;line-height:1.3}@media screen and (min-width: 64em){.sidebar-signup-box__header{font-size:1.625rem;line-height:1.3}}.sidebar-signup-box__header::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.sidebar-signup-box .sidebar-signup-box__header{margin-bottom:1rem}.sidebar-signup-box__description{font-size:1rem;margin-top:0}.footer-signup{justify-content:space-around}.footer-signup__content{margin:2rem 3rem 0 0;max-width:525px}.footer-signup__content>form{max-width:500px}.footer-signup__image .mobile-image{display:none}@media screen and (min-width: 40em){.signup.call-out{padding:2.5rem 0}.signup.call-out .subhead{font-size:1.25rem}}@media screen and (max-width: 639px){.signup.call-out{padding:2.5rem 0 0 0}.footer-signup{flex-direction:column}.footer-signup__content{margin-bottom:4rem;margin-right:0}.footer-signup__content>form{max-width:100%}.footer-signup__image{display:none}.signup-button{display:inline-block;width:100%}}.inline-signup{border-bottom:1px solid #dddee6;border-top:1px solid #dddee6;clear:both;margin:1.5rem 0;padding:1.5rem 0}.inline-signup__copy{font-weight:700;margin:0 0 .5rem 0}.inline-signup__copy::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.inline-signup .newsletter-title{font-weight:700}.inline-signup .newsletter-description,.inline-signup .primary-link{display:none}.inline-signup .signup-list{display:none;margin:1.25rem 0}.inline-signup .signup-list label{color:#0a0a0a;font-size:1.125rem}.inline-signup .help-text{margin-bottom:0}.signup-user-consent_box{font-size:.875rem;font-style:italic}.signup-form-input-wrapper{max-width:600px}.signup-form-error-message{margin:.625rem 0 0 0}.signup-user-consent_landingpage{background-color:#f5f5fa;display:block;font-size:.875rem;font-style:italic;margin:.5rem 0 1.5rem;padding:.75rem}.signup-user-consent_landingpage input[type=checkbox]{display:inline !important}.signup-user-consent_landingpage input[name=user_consent]+label{color:#0a0a0a;font-size:.875rem}.signup-user-consent_landingpage .user-consent-copy-wrapper label{color:#0a0a0a;font-size:.875rem}@media screen and (min-width: 40em){.signup-newsletter-grid{display:grid;gap:0 1rem;grid-template-columns:1fr 1fr}}.signup-form .checkbox{margin-bottom:1.25rem}.signup-form .checkbox .container{cursor:pointer;display:block;font-size:1.125rem;line-height:20px;padding-left:36px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.signup-form .checkbox .container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.signup-form .checkbox .container input:checked~.checkmark{background-color:#000}.signup-form .checkbox .container input:checked~.checkmark::after{display:block}.signup-form .checkbox .container .checkmark::after{border:solid #fff;border-radius:2px;border-width:0 3px 3px 0;height:15px;left:6px;top:0;transform:rotate(45deg);width:7.5px}.signup-form .checkbox .checkmark{border:1px solid #6e707c;border-radius:2px;height:1.25rem;left:0;position:absolute;top:.125rem;width:1.25rem}.signup-form .checkbox .checkmark::after{content:"";display:none;position:absolute}.signup-form .checkbox label{color:#0a0a0a;cursor:pointer;font-size:1.125rem;font-weight:800}.signup-form .checkbox p{color:#6e707c;font-size:.875rem;font-weight:400;margin:.125rem 0 0 36px}.signup-form .checkbox .newsletter-name{text-transform:uppercase}.signup-form .checkbox .newsletter-topic{color:#ef8333}.signup-form .checkbox .related-newsletter-name{font-weight:600}.signup-form .checkbox .related-coregoffer-name{font-weight:600}.signup-form .checkbox .newsletter-partner{display:inline-block;max-height:30px;vertical-align:middle}.signup-form .checkbox .sponsor-name{color:#6e707c;font-weight:600}.signup-form .email{border-color:#b9bac6}.signup-form .view-sample{display:none}@media only screen and (min-width: 40em){.signup-form .view-sample{display:none}}.signup-form #id_user_consent{margin-top:.25rem;position:absolute}.signup-form .user-consent-copy-wrapper{margin-left:1.375rem}.single-column{line-height:130%}.single-column h1{margin-bottom:1.5rem}.single-column h3.heading-01{margin-top:.3rem}@media only screen and (max-width: 64em){.single-column h3.heading-01{margin-top:.45rem}}@media only screen and (max-width: 40em){.single-column h3.heading-01{margin-top:-0.1rem}}.single-column #country{margin-bottom:0}.single-column .agreement{margin:1rem 0 0 2.3rem}.single-column .progress-line{border-left:1px solid #eee;height:105%;left:-2.3rem;margin-left:.9rem;position:absolute;top:1.5rem;width:2px;z-index:-1}@media only screen and (min-width: 64em){.single-column .progress-line{margin-left:.125rem}}@media only screen and (min-width: 40em){.single-column .display-heading-04{font-size:2.5rem}}.single-column .step-2{margin-top:3rem}.single-column .step-3{margin-top:3rem}.single-column .progress-checkmark{padding:0;text-align:right}.single-column .progress-checkmark img{position:relative;right:.5rem;top:.25rem;width:1.7rem;z-index:9999}@media only screen and (max-width: 40em){.single-column .progress-checkmark img{right:.7rem;top:-0.1rem;width:1.35rem}}.single-column .progress-checkmark--header img{right:.4rem;top:.5rem;width:2rem}@media only screen and (max-width: 40em){.single-column .progress-checkmark--header img{right:.7rem;top:.28rem;width:1.35rem}}@media only screen and (min-width: 64em){.single-column .progress-checkmark{padding-right:.75rem}}.single-column .progress-checkmark--checked .gray-checkmark{display:none}.single-column .progress-checkmark--checked .indigo-checkmark{display:auto}.single-column .progress-checkmark--unchecked .gray-checkmark{display:auto}.single-column .progress-checkmark--unchecked .indigo-checkmark{display:none}.single-column .secondary-label{font-weight:400}.single-column p.topics{border-bottom:1px solid #d3d3d3;color:#000;margin:.125rem 0 0;padding-bottom:1rem}.single-column p.explanation{color:#000;margin:.5rem 0 .5rem}.single-column .sponsor-name{border-bottom:1px solid #d3d3d3;margin-left:.1rem;padding-bottom:1rem}.single-column .sponsor-name span{font-weight:400}.single-column .checkbox .container{line-height:auto}.single-column .checkbox .sponsor-name{margin-left:0}.single-column .checkbox:last-child{margin-bottom:0}.single-column .checkbox:last-child .sponsor-name{border-bottom:0;padding-bottom:0}.single-column .checkbox:last-child p.topics{border-bottom:0;padding-bottom:0}.single-column .progressbar{background-color:#dddee6;border-radius:.5rem;height:.5rem;margin:.5rem 1rem 3rem}.single-column .progressbar .progress{background-color:#414192;border-radius:.5rem;height:.5rem;width:60%}@media only screen and (max-width: 64em){.single-column .progressbar{margin-bottom:2rem}}@media only screen and (max-width: 40em){.single-column .progressbar{margin-left:1.5rem;margin-right:0}}.single-column div.progressbar-labels{font-size:.875rem;font-weight:600;height:20px;margin-bottom:-0.2rem;padding-left:.75rem;padding-right:.75rem;white-space:nowrap}.single-column div.progressbar-labels .signup{color:#414192}.single-column div.progressbar-labels .complete-profile{color:#000;margin-left:-0.2rem;text-align:center}@media only screen and (max-width: 40em){.single-column div.progressbar-labels .complete-profile--subscription{line-height:120%;position:relative;text-align:center;top:-10px;white-space:normal;word-spacing:100px}}@media only screen and (max-width: 64em){.single-column div.progressbar-labels .complete-profile{margin-left:-0.6rem}}@media only screen and (max-width: 40em){.single-column div.progressbar-labels .complete-profile{margin-left:-1.2rem}}.single-column div.progressbar-labels .confirmation{color:#6e707c;text-align:right}@media only screen and (max-width: 40em){.single-column div.progressbar-labels{font-size:.75rem;margin-left:.5rem}}.non-ie-wrapper .signup-form .checkbox input[type=checkbox]{display:none}.non-ie-wrapper .signup-form .checkbox input[type=checkbox]+label::before{border:1px solid #0a0a0a;content:" ";display:inline-block;font-size:.75rem;height:20px;margin-right:.5rem;text-align:center;width:20px}.non-ie-wrapper .signup-form .checkbox input[type=checkbox]:checked+label::before{content:"✕"}.feed{margin:0}.feed__item{border-top:solid 1px #dddee6;list-style-type:none;margin:0;padding:1.75rem 0}.feed__item:first-of-type{border:none}.feed__item:last-of-type{padding-bottom:0}.feed__item--promoted{background-color:#f5f5fa}.feed__item--promoted:last-of-type{padding:1.75rem 0}.feed__item a{text-decoration:none}.feed__item a:hover{text-decoration:underline}.feed__item .feed__cta:hover{text-decoration:none}.feed__item .latest-copy{padding-left:0}.feed__title{margin-bottom:.25rem;font-weight:700;margin:0;font-size:1.25rem;line-height:1.3}@media screen and (min-width: 64em){.feed__title{font-size:1.375rem;line-height:1.3}}.feed__title--display{margin-bottom:.25rem;font-family:"Source Serif 4",serif;font-weight:600;margin:0;font-size:1.375rem;line-height:1.3}@media screen and (min-width: 64em){.feed__title--display{font-size:1.625rem;line-height:1.3}}.feed__description{color:#323239;font-family:"Source Serif 4",serif;font-size:1rem;font-weight:500;line-height:1.5;margin:0 0 .5rem 0}.feed__image-container{margin:0 0 .75rem 0;position:relative}.feed__image-container .feed__image img{border:1px solid #f5f5fa;border-radius:4px;width:100%}.feed__attribution{background-color:#fff;border-radius:4px;bottom:1px;box-shadow:0 1px 3px #6e707c;color:#6e707c;display:none;font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:.75rem;font-style:italic;left:32px;max-width:220px;overflow-wrap:break-word;padding:.375rem .375rem .25rem .35rem;position:absolute;z-index:3}.feed__attribution::before{border-bottom:8px solid rgba(0,0,0,0);border-right:8px solid #fff;border-top:8px solid rgba(0,0,0,0);bottom:6px;content:"";display:block;height:0;left:-6px;position:absolute;width:0}.feed__attribution:hover{display:block}.feed__attribution:hover+.feed__attribution-icon{opacity:1;z-index:1}.feed__attribution a{color:#6e707c;text-decoration:underline}.feed__attribution>p{font-size:.75rem;margin:0}.feed__attribution+.feed__attribution-icon{opacity:0;z-index:-1}.feed__attribution-icon{bottom:0;cursor:help;height:20px;left:0;margin:.25rem;opacity:.7;padding:2px;position:absolute;width:20px;z-index:1}.feed__attribution-icon:hover,.feed__attribution-icon:focus{opacity:1}.feed__attribution-icon:hover+.feed__attribution,.feed__attribution-icon:focus+.feed__attribution{display:block}@media screen and (min-width: 40em){.feed__image-container{display:block}}.feed-header__title{margin-bottom:.5rem;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase;font-size:1.5rem;font-weight:800;line-height:1.2}@media screen and (min-width: 64em){.feed-header__title{font-size:1.75rem;line-height:1.2}}.feed-header__description{margin:0 0 .5rem 0}.feed-header__divider{background:#dddee6;border:none;height:1px}.feed-header__number{font-weight:400}.sidebar-box__header{font-size:1.125rem;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase;font-size:1rem;line-height:1.3}.sidebar-box__header::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.sidebar-box .sidebar-box__header{margin-bottom:1.5rem}.sidebar-box__header-icon{margin-right:.5rem;vertical-align:top;width:20px}.sidebar-box__description{font-size:1rem;margin-top:0}.sidebar-box__cta{display:block;margin-top:1.5rem}@media screen and (min-width: 64em){.sidebar-box{margin-bottom:5rem}}@media screen and (min-width: 40em)and (max-width: 1023px){.sidebar-box{margin:0 auto 3.25rem auto;max-width:645px}}@media screen and (max-width: 639px){.sidebar-box{border-top:20px solid #f5f5fa;padding:1.5rem}}.sidebar-box-list{list-style-type:none;margin:0}.sidebar-box-list--ordered{position:relative}.sidebar-box-list__image{border:1px solid #f5f5fa;display:block;margin-bottom:.5rem;width:100%}.sidebar-box-list__item{border-bottom:1px solid #dddee6;line-height:1.3;margin-bottom:1.25rem;padding-bottom:1rem}.sidebar-box-list__item.flex{align-items:flex-start;display:flex}.sidebar-box-list__item:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.sidebar-box-list__icon{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:.75rem;min-width:40px;width:40px}.sidebar-box-list__icon--loud{background-color:#1f2159}.sidebar-box-list__icon--soft{background-color:#f5f5fa}.sidebar-box-list__icon img{height:50%;width:50%}.sidebar-box-list__item-title{font-family:"Source Serif 4",serif;font-weight:600;margin:0;font-size:1.125rem;letter-spacing:.3px;line-height:1.3;display:block;text-decoration:none}.sidebar-box-list__item-title--spaced{margin-bottom:4px}.sidebar-box-list__item-title:hover{text-decoration:underline}.sidebar-box-list__thumbnail-container{border:1px solid #dddee6;border-radius:4px;margin-right:18px;padding:2px}.sidebar-box-list__thumbnail-container img{max-height:48px;max-width:48px}.sidebar-box-list__events-date{background:#f5f5fa;border-radius:6px;display:flex;flex-basis:55px;flex-direction:column;flex-grow:0;flex-shrink:0;height:70px;justify-content:center;margin-right:16px}.sidebar-box-list__events-date__day{font-size:20px;font-weight:700;text-align:center}.sidebar-box-list__events-date__day--editorial{color:#fff}.sidebar-box-list__events-date__month{font-size:14px;text-align:center}.sidebar-box-list__events-date__month--editorial{color:#fff}.sidebar-box-list__events-date--editorial{background:#414192}.sidebar-box-list__image-container{margin-right:1rem}.sidebar-box-list__image-container img{border-radius:4px;height:55px;margin-bottom:0;max-width:none;width:95px}.sidebar-box-list .sidebar-box-title-container{margin-right:10px}.sidebar-box-list .sidebar-box-title-container__events{margin-right:0}@media screen and (max-width: 1023px){.sidebar-box-list__item--ordered{counter-increment:step-counter;padding-left:2rem}.sidebar-box-list__item--ordered::before{content:counter(step-counter) ".";font-weight:800;left:0;position:absolute}}.lib-background-img{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;margin-bottom:.5rem;min-height:140px;width:100%}@media screen and (min-width: 70em){.sidebar-box-list__icon{align-items:center;border-radius:50%;display:flex;height:50px;justify-content:center;margin-right:.75rem;min-width:50px;width:50px}}.promoted-post{font-size:.875rem;text-transform:uppercase}.promoted-post img{width:15px}.promoted-story-wrapper{margin:.5rem 0 1.25rem 0}.promoted-story-wrapper p{color:#6e707c;display:inline-block;font-size:.875rem;font-weight:700;margin:0;text-transform:uppercase}.promoted-story-wrapper img{margin-left:.25rem;max-height:35px;vertical-align:middle}.label--sponsored-by{color:#323239;font-size:.875rem;font-weight:normal;text-transform:initial}.sponsored-content-branding{color:#0a0a0a;font-size:1rem}.sponsored-content-label{font-weight:bold;margin-right:.5rem}.sponsored-image-box{border:1px solid #b9bac6;height:75px;margin-right:.5rem;padding:.25rem;position:relative;width:75px}.sponsored-image-box img{bottom:0;margin:auto;max-width:calc(100% - .5rem);position:absolute;top:0}.sponsored-logo-and-branding{display:inline-flex;margin-top:1rem}.sponsored-logo-and-branding-trendline{display:inline-flex}.sponsored-logo-and-branding-trendline+.custom-byline-wrapper{margin-top:1rem}.sponsored-image{margin:auto}@media screen and (max-width: 58em){.sponsored-logo-and-branding{margin-bottom:1.5rem}}@media print{.sponsored-logo-and-branding{display:none}.hidden-promoted-inline-flex{display:inline-flex;margin-top:1rem}.hidden-promoted-inline-flex .sponsored-content-branding{margin-left:.8rem}}@media not print{.hidden-promoted-logo{display:none}}.bankrolled-content{color:#6e707c;margin:0 0 1.5rem 0}.bankrolled-content img{margin-left:.25rem;vertical-align:middle;width:80px}.promoted-header{background-color:#f5f5fa;margin-bottom:2rem;padding:1rem}.breadcrumb{border-bottom:1px solid #dddee6;margin-bottom:2.25rem;padding:.5rem}.breadcrumb a{font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase;font-size:1rem;line-height:1.3;color:#0a0a0a;cursor:pointer;float:left;text-decoration:none}.js-search-accordion{margin-bottom:.5rem;position:relative}.js-search-accordion-toggle{cursor:pointer;font-weight:700;position:absolute;right:0;transition:all .25s ease}.js-search-accordion-toggle img{margin-left:.5rem;transition:all 300ms ease-in 0s;width:13px}.js-search-accordion-toggle.js-search-active img{transform:rotate(180deg)}body.not-first-page .js-search-accordion-inner{border-top:2px solid #dddee6;padding:1rem}.card{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin-bottom:1.5rem;transition:all .2s ease-in-out}.card:hover{box-shadow:0 8px 18px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.18);cursor:pointer;transition:all .2s ease-in-out}.card a{text-decoration:none}.card a:hover{text-decoration:none}.card img{width:100%}.card p{margin:0;padding:1.25rem 0;text-align:center}#simplemodal-overlay{background-color:#0a0a0a;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;width:100% !important}#simplemodal-container{background-color:#f5f5fa;border-radius:8px;box-sizing:content-box;-webkit-overflow-scrolling:touch;padding:10px}#simplemodal-container a.modal-close{background-image:url("../images/close-interstitial.svg")}#simplemodal-container a.modal-close:link,#simplemodal-container a.modal-close:active,#simplemodal-container a.modal-close:visited{height:24px;position:absolute;right:-50px;width:24px}.custom-modal-inner-wrapper{margin:2rem auto;width:60%}.custom-modal-inner-wrapper h3{margin:0 auto;text-align:center}.custom-modal-inner-wrapper .button{display:inline-block;margin:0 .5rem;padding:.75rem;width:95px}.custom-modal-inner-wrapper .button:focus{outline:none}.custom-modal-close{cursor:pointer;height:10px;padding:.5rem;position:absolute;right:10px;top:10px;width:10px}.topic-tag{color:#323239;font-size:.875rem;padding-top:.75rem}.topic-tag::before{background:url("../img/components/tags/tag.svg") no-repeat left center rgba(0,0,0,0);background-size:cover;content:" ";display:inline-block;height:11px;margin:0 .375rem 0 0;opacity:.45;vertical-align:middle;width:11px}.topic-tag:hover{color:#0a0a0a}.topic-tag:hover::before{opacity:.6}#signup-inter{padding:1.75rem}#signup-inter-form h1{margin:0;font-family:"Source Serif 4",serif;font-weight:600;margin:0;font-size:1.625rem;line-height:1.2}@media screen and (min-width: 40em){#signup-inter-form h1{font-size:1.875rem;line-height:1.2}}@media screen and (min-width: 64em){#signup-inter-form h1{font-size:2.125rem;line-height:1.2}}#signup-inter-form ul{margin-bottom:0}#signup-inter-form #interstitial-consent-container{margin-bottom:1.25rem}#signup-inter-form #interstitial-consent-container span{color:#323239;font-size:.875rem;font-style:italic}#signup-inter-form label{color:#0a0a0a;font-size:1.125rem;font-weight:700}#signup-inter-form label .secondary-label{font-weight:400}#signup-inter-form .newsletter-description{display:block;margin:1em auto}#signup-inter-form .signup-view-sample{display:none}#signup-inter-form input[type=submit]{border:none;border-radius:4px;box-sizing:border-box;font-size:1rem}#form-interstitial input{border:1px solid #dddee6}.interstitial-text{margin:.5rem 0}.google-map{margin-bottom:2.5rem}.google-map .embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.google-map .embed-container iframe,.google-map .embed-container object,.google-map .embed-container embed{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.progress-bar{counter-reset:counter;display:inline-block;width:100%}.progress-bar li{float:left;font-size:.875rem;font-weight:500;margin-bottom:0;position:relative;text-align:center;width:33%}.progress-bar li a{font-size:inherit;text-decoration:none}.progress-bar li::before{background-color:#dddee6;border-radius:50%;content:counter(counter);counter-increment:counter;display:block;height:25px;margin:0 auto .5rem auto;padding:.25rem;width:25px}.progress-bar li::after{background:#dddee6;content:"";height:5px;left:-50%;position:absolute;top:11px;width:100%;z-index:-100}.progress-bar li:first-of-type::after{background:none;content:none}.progress-bar li.completed::before{background-color:#6e707c;color:#fff}.progress-bar li.completed::after{background:#6e707c}.responsive-custom-iframe iframe{border:0;width:100%}.embed-video-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-video-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.reading-list{margin-top:3.25rem}.reading-list__link{font-family:"Source Serif 4",serif;font-size:1.125rem;font-weight:600}.reading-list__header{font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:1rem}.reading-list__item{border-bottom:1px solid #dddee6;margin-bottom:1rem;padding-bottom:1.125rem}.reading-list__item:last-of-type{border:none}.reading-list__item .label{display:block;text-transform:none}.reading-list__item a{text-decoration:none}.reading-list .off-site-link{margin-bottom:.25rem;margin-left:0}.reading-list-award__item{border-bottom:1px solid #f5f5fa;margin-bottom:1rem;padding-bottom:1.125rem}.reading-list-award__item:last-of-type{border:none}.reading-list-award .label{display:block}.reading-list-award a{font-family:Georgia,serif}.pf-widget.pf-widget-modal.lytics-gate{font-family:"Satoshi",Helvetica,Arial,sans-serif}.pf-widget.pf-widget-modal.lytics-gate .pf-widget-content{background-color:#fff;border-radius:0;padding-top:60px;text-align:left}.pf-widget.pf-widget-modal.lytics-gate .pf-widget-content::after{color:#6e707c;content:"By completing this form, your information may be shared with our sponsor.";display:block;font-size:.875rem;font-style:italic;margin-top:.5rem}.pf-widget.pf-widget-modal.lytics-gate .pf-widget-headline{color:#0a0a0a;font-family:"Source Serif 4",serif;font-size:2.25rem;font-weight:700;margin-top:0;position:relative}.pf-widget.pf-widget-modal.lytics-gate .pf-widget-headline::before{color:#414192;content:"Trend Report";font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:.875rem;position:absolute;text-transform:uppercase;top:-1.25rem}.pf-widget.pf-widget-modal.lytics-gate .pf-widget-message{color:#6e707c}.pf-widget.pf-widget-modal.lytics-gate .pf-widget-img{border-radius:0;height:30px;left:195px;margin-left:0;top:initial;width:initial}.pf-widget.pf-widget-modal.lytics-gate .pf-widget-btn,.pf-widget.pf-widget-modal.lytics-gate .pf-widget-btn.pf-widget-ok{border-radius:0}.pf-widget.pf-widget-modal.lytics-gate form [type=text],.pf-widget.pf-widget-modal.lytics-gate form [type=password],.pf-widget.pf-widget-modal.lytics-gate form [type=date],.pf-widget.pf-widget-modal.lytics-gate form [type=datetime],.pf-widget.pf-widget-modal.lytics-gate form [type=datetime-local],.pf-widget.pf-widget-modal.lytics-gate form [type=month],.pf-widget.pf-widget-modal.lytics-gate form [type=week],.pf-widget.pf-widget-modal.lytics-gate form [type=email],.pf-widget.pf-widget-modal.lytics-gate form [type=number],.pf-widget.pf-widget-modal.lytics-gate form input[type=search],.pf-widget.pf-widget-modal.lytics-gate form [type=tel],.pf-widget.pf-widget-modal.lytics-gate form [type=time],.pf-widget.pf-widget-modal.lytics-gate form [type=url],.pf-widget.pf-widget-modal.lytics-gate form [type=color]{-moz-appearance:none;-webkit-appearance:none;border:1px solid #cbd2d9;border-radius:0;box-shadow:none;box-sizing:border-box;color:#0a0a0a;display:block;font-family:inherit;font-size:1rem;padding:.5rem;transition:box-shadow .5s,border-color .25s ease-in-out}.pf-widget.pf-widget-modal.lytics-gate form [type=text]:hover,.pf-widget.pf-widget-modal.lytics-gate form [type=text]:focus,.pf-widget.pf-widget-modal.lytics-gate form [type=password]:hover,.pf-widget.pf-widget-modal.lytics-gate form [type=password]:focus,.pf-widget.pf-widget-modal.lytics-gate form [type=date]:hover,.pf-widget.pf-widget-modal.lytics-gate form [type=date]:focus,.pf-widget.pf-widget-modal.lytics-gate form [type=datetime]:hover,.pf-widget.pf-widget-modal.lytics-gate form [type=datetime]:focus,.pf-widget.pf-widget-modal.lytics-gate form [type=datetime-local]:hover,.pf-widget.pf-widget-modal.lytics-gate form [type=datetime-local]:focus,.pf-widget.pf-widget-modal.lytics-gate form [type=month]:hover,.pf-widget.pf-widget-modal.lytics-gate form [type=month]:focus,.pf-widget.pf-widget-modal.lytics-gate form [type=week]:hover,.pf-widget.pf-widget-modal.lytics-gate form [type=week]:focus,.pf-widget.pf-widget-modal.lytics-gate form [type=email]:hover,.pf-widget.pf-widget-modal.lytics-gate form [type=email]:focus,.pf-widget.pf-widget-modal.lytics-gate form [type=number]:hover,.pf-widget.pf-widget-modal.lytics-gate form [type=number]:focus,.pf-widget.pf-widget-modal.lytics-gate form input[type=search]:hover,.pf-widget.pf-widget-modal.lytics-gate form input[type=search]:focus,.pf-widget.pf-widget-modal.lytics-gate form [type=tel]:hover,.pf-widget.pf-widget-modal.lytics-gate form [type=tel]:focus,.pf-widget.pf-widget-modal.lytics-gate form [type=time]:hover,.pf-widget.pf-widget-modal.lytics-gate form [type=time]:focus,.pf-widget.pf-widget-modal.lytics-gate form [type=url]:hover,.pf-widget.pf-widget-modal.lytics-gate form [type=url]:focus,.pf-widget.pf-widget-modal.lytics-gate form [type=color]:hover,.pf-widget.pf-widget-modal.lytics-gate form [type=color]:focus{border:1px solid #0a0a0a;outline:none}@media screen and (max-width: 736px){.pf-widget.pf-widget-modal.lytics-gate .pf-widget-img{left:20px;margin-top:30px}.pf-widget.pf-widget-modal.lytics-gate .pf-widget-message{margin-bottom:60px}}.pf-widget.pf-form .success-state .pf-widget-message a{color:#414192;overflow-wrap:break-word;text-decoration:underline}.pf-widget.pf-widget-slideout.lytics-slideout{border-radius:0;box-shadow:3px 3px 3px -3px rgba(0,0,0,.5);font-family:"Satoshi",Helvetica,Arial,sans-serif}.pf-widget.pf-widget-slideout.lytics-slideout .pf-widget-content{background-color:#f5f5fa;border:solid 1px #dddee6;color:#0a0a0a;padding:20px 20px 10px 20px;text-align:left}.pf-widget.pf-widget-slideout.lytics-slideout .pf-widget-content .pf-widget-headline{color:#0a0a0a;font-weight:700;margin-top:40px}.pf-widget.pf-widget-slideout.lytics-slideout .pf-widget-img{border-radius:0;height:25px;left:0;margin-left:20px;top:20px;width:initial}.pf-widget.pf-widget-slideout.lytics-slideout .pf-widget-btn,.pf-widget.pf-widget-slideout.lytics-slideout .pf-widget-btn.pf-widget-ok{border-radius:0}.pf-widget.pf-widget-slideout.lytics-slideout .pf-widget-close{color:#0a0a0a;font-size:28px;font-weight:700;margin-right:15px;top:10px}.pf-widget.pf-widget-slideout.lytics-slideout .pf-widget-btn.pf-widget-cancel{display:none}.pf-widget.pf-widget-slideout.lytics-slideout .pf-field-half-width{width:100% !important}.pf-widget.pf-widget-slideout.lytics-slideout .pf-field-half-width:hover,.pf-widget.pf-widget-slideout.lytics-slideout .pf-field-half-width:focus{border:none}#demographics-box-sidebar{background-color:#fff;border:1px solid #dddee6;box-shadow:none;display:none;margin-bottom:0;padding:0;z-index:0}#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar{box-shadow:none;font-family:"Satoshi",Helvetica,Arial,sans-serif;padding:0;z-index:0}#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar label{background-color:#fff;font-weight:400;padding:.125rem .125rem .125rem 0;text-shadow:1.5px 0 #fff}#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar.success .help-text{display:none}#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar.success .success-state{background-color:#fff;padding:1rem 1rem 0 1rem;position:relative;z-index:3}#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar.success .success-state .pf-widget-headline{margin-bottom:.5rem;text-align:center;font-family:"Source Serif 4",serif;font-weight:600;margin:0;font-size:1.375rem;line-height:1.3}@media screen and (min-width: 64em){#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar.success .success-state .pf-widget-headline{font-size:1.625rem;line-height:1.3}}#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar.success .success-state .pf-widget-message{color:#323239;font-size:1rem;margin:0;text-align:center}#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar.success .success-state .pf-widget-message a{color:#414192;text-decoration:underline}#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-widget-img{border-radius:0;display:block}#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form button{font-family:"Satoshi",Helvetica,Arial,sans-serif;margin-bottom:.5rem}#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form select{-webkit-appearance:none;background-color:#fff;background-image:url("../img/components/forms/select-dropdown.svg");background-position:97% center;background-repeat:no-repeat;background-size:10px;border:1px solid #cbd2d9;-webkit-border-radius:0;box-shadow:none;box-sizing:border-box;color:#323239;display:block;font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:1rem;margin-top:0;padding:.5rem;width:100%}#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form select:disabled{background-color:#f5f5fa}#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=text],#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=password],#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=date],#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=datetime],#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=datetime-local],#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=month],#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=week],#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=email],#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=number],#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=search],#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=tel],#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=time],#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=url],#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=color]{-moz-appearance:none;-webkit-appearance:none;border:1px solid #cbd2d9;border-radius:0;box-shadow:none;box-sizing:border-box;color:#323239;display:block;font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:1rem;margin:0;padding:.5rem;transition:box-shadow .5s,border-color .25s ease-in-out;width:100%}#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=text]:hover,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=text]:focus,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=password]:hover,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=password]:focus,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=date]:hover,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=date]:focus,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=datetime]:hover,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=datetime]:focus,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=datetime-local]:hover,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=datetime-local]:focus,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=month]:hover,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=month]:focus,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=week]:hover,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=week]:focus,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=email]:hover,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=email]:focus,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=number]:hover,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=number]:focus,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=search]:hover,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=search]:focus,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=tel]:hover,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=tel]:focus,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=time]:hover,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=time]:focus,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=url]:hover,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=url]:focus,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=color]:hover,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=color]:focus{border:1px solid #323239;outline:none}#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=text]::-moz-placeholder, #demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=password]::-moz-placeholder, #demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=date]::-moz-placeholder, #demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=datetime]::-moz-placeholder, #demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=datetime-local]::-moz-placeholder, #demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=month]::-moz-placeholder, #demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=week]::-moz-placeholder, #demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=email]::-moz-placeholder, #demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=number]::-moz-placeholder, #demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=search]::-moz-placeholder, #demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=tel]::-moz-placeholder, #demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=time]::-moz-placeholder, #demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=url]::-moz-placeholder, #demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=color]::-moz-placeholder{color:#6e707c;opacity:1}#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=text]::placeholder,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=password]::placeholder,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=date]::placeholder,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=datetime]::placeholder,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=datetime-local]::placeholder,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=month]::placeholder,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=week]::placeholder,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=email]::placeholder,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=number]::placeholder,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=search]::placeholder,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=tel]::placeholder,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=time]::placeholder,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=url]::placeholder,#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-custom-form input[type=color]::placeholder{color:#6e707c;opacity:1}#demographics-box-sidebar .pf-widget-container .pf-va-middle{position:relative;text-align:left}#demographics-box-sidebar .pf-widget-container .pf-widget-content{background-color:#fff;padding:1.5rem}#demographics-box-sidebar .pf-widget-container .pf-widget-content .pf-privacy-policy{margin-top:10px}#demographics-box-sidebar .pf-widget-container .pf-widget-text{background-color:#fff;margin-top:50px;position:relative;text-align:center;z-index:1}#demographics-box-sidebar .pf-widget-container .pf-widget-text h2{padding:.5rem .5rem .25rem .5rem;font-family:"Source Serif 4",serif;font-weight:600;margin:0;font-size:1.375rem;line-height:1.3}@media screen and (min-width: 64em){#demographics-box-sidebar .pf-widget-container .pf-widget-text h2{font-size:1.625rem;line-height:1.3}}#demographics-box-sidebar .pf-widget-container .pf-widget-text .pf-widget-message{color:#323239;font-size:1rem;margin:.25rem 0 .5rem 0;padding:.5rem;text-align:center}#demographics-box-sidebar .pf-widget-container .pf-widget-text .demo-box-error{color:#e0002b;display:block;font-weight:700;margin-bottom:.5rem}#demographics-box-sidebar .pf-widget-container .pf-widget-text .pf-widget-ok{background-color:#000}#demographics-box-sidebar .pf-widget-container .pf-privacy-policy{text-decoration:underline}#demographics-box-sidebar .pf-widget-container img{left:0;position:absolute;top:0;width:100%;z-index:0}@media screen and (max-width: 64em){#demographics-box-sidebar{display:none}#demographics-box-sidebar .pf-widget-container .pf-widget-text{padding:1rem}#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar.success .success-state{padding-bottom:2rem !important}}@media screen and (min-width: 40em){#demographics-box-sidebar{margin-bottom:1rem}#demographics-box-sidebar .pf-widget.pf-form.demographic-form-sidebar .pf-widget-img{max-height:100%}}#demographics-box-inline{border-bottom:1px solid #dddee6;border-top:1px solid #dddee6;display:none;position:relative;z-index:1}#demographics-box-inline.success{background-image:none;display:table !important}#demographics-box-inline label{background-color:#fff;font-weight:400;padding:.125rem .125rem .125rem 0;text-shadow:1.5px 0 #fff}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline{background:rgba(0,0,0,0);box-shadow:none;display:table-cell;font-family:"Satoshi",Helvetica,Arial,sans-serif;padding:0;position:relative;vertical-align:middle;z-index:99}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline.success .pf-custom-form{display:none}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline.success .help-text{display:none}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline.success .pf-widget-headline{display:none;font-size:1.5rem}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline.success .success-state .pf-widget-headline{display:inline-block}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline.success .pf-widget-message{font-size:1.125rem;margin-bottom:0}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-widget-headline{background-color:#fff;display:inline-block;padding-right:.25rem;text-align:left;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff;font-family:"Source Serif 4",serif;font-weight:600;margin:0;font-size:1.375rem;line-height:1.3}@media screen and (min-width: 64em){#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-widget-headline{font-size:1.625rem;line-height:1.3}}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-privacy-policy{text-decoration:underline}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-widget-message{color:#323239;font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:1rem;margin:.25rem 0 .5rem 0;text-align:left}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-widget-message a{color:#414192;text-decoration:underline}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .demo-box-error{color:#e0002b;display:block;font-weight:700;margin-bottom:.5rem;text-align:left}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form span{display:inline}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form button{font-family:"Satoshi",Helvetica,Arial,sans-serif;margin-bottom:.5rem}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form div{display:inline-block;padding-right:5px;width:50%}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form select{-webkit-appearance:none;background-color:#fff;background-image:url("../img/components/forms/select-dropdown.svg");background-position:97% center;background-repeat:no-repeat;background-size:10px;border:1px solid #cbd2d9;-webkit-border-radius:0;box-shadow:none;box-sizing:border-box;color:#323239;display:block;font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:1rem;margin-top:0;padding:.5rem;width:100%}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form select:disabled{background-color:#f5f5fa}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=text],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=password],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=date],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=datetime],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=datetime-local],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=month],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=week],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=email],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=number],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=search],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=tel],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=time],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=url],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=color]{-moz-appearance:none;-webkit-appearance:none;border:1px solid #cbd2d9;border-radius:0;box-shadow:none;box-sizing:border-box;color:#323239;display:block;font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:1rem;margin:0;padding:.5rem;transition:box-shadow .5s,border-color .25s ease-in-out;width:100%}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=text]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=text]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=password]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=password]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=date]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=date]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=datetime]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=datetime]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=datetime-local]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=datetime-local]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=month]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=month]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=week]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=week]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=email]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=email]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=number]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=number]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=search]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=search]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=tel]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=tel]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=time]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=time]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=url]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=url]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=color]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=color]:focus{border:1px solid #323239;outline:none}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=text]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=password]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=date]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=datetime]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=datetime-local]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=month]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=week]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=email]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=number]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=search]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=tel]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=time]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=url]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=color]::-moz-placeholder{color:#6e707c;opacity:1}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=text]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=password]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=date]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=datetime]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=datetime-local]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=month]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=week]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=email]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=number]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=search]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=tel]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=time]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=url]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form input[type=color]::placeholder{color:#6e707c;opacity:1}#demographics-box-inline .pf-polygon{background-color:#fff;height:100%;left:0;position:absolute;right:125px;top:0;transform:skewX(-40deg);transform-origin:0 0;z-index:5}@media screen and (min-width: 64em){#demographics-box-inline{background-image:url(/static/img/demographic_form/demographics-collector-1400x700.png);background-size:cover;min-height:18vh;padding:1rem}}@media screen and (max-width: 64em){#demographics-box-inline{background-color:#fff;border:1px solid #dddee6;box-shadow:none;margin-bottom:1rem;padding:0;z-index:0}#demographics-box-inline .pf-polygon{display:none}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline{box-shadow:none;font-family:"Satoshi",Helvetica,Arial,sans-serif;padding:0;z-index:0}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline.success .help-text{display:none}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline.success .success-state{background-color:#fff;padding:1rem;position:relative;z-index:3}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline.success .success-state .pf-widget-headline{font-family:"Source Serif 4",serif;font-weight:600;margin:0;font-size:1.375rem;line-height:1.3;margin-bottom:.5rem;text-align:center}}@media screen and (max-width: 64em)and (min-width: 64em){#demographics-box-inline .pf-widget.pf-form.demographic-form-inline.success .success-state .pf-widget-headline{font-size:1.625rem;line-height:1.3}}@media screen and (max-width: 64em){#demographics-box-inline .pf-widget.pf-form.demographic-form-inline.success .success-state .pf-widget-message{color:#323239;font-size:1rem;margin:0;text-align:center}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline.success .success-state a{color:#414192;text-decoration:underline}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-widget-img{border-radius:0;display:block}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form button{display:block;font-family:"Satoshi",Helvetica,Arial,sans-serif;margin-bottom:.5rem;width:100%}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form div{width:100%}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline .pf-custom-form select{-webkit-appearance:none;background-color:#fff;background-image:url("../img/components/forms/select-dropdown.svg");background-position:97% center;background-repeat:no-repeat;background-size:10px;border:1px solid #cbd2d9;-webkit-border-radius:0;box-sizing:border-box;color:#323239;display:block;font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:1rem;margin-top:0;padding:.5rem;width:100%}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=text],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=password],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=date],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=datetime],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=datetime-local],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=month],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=week],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=email],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=number],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=search],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=tel],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=time],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=url],#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=color]{-moz-appearance:none;-webkit-appearance:none;border:1px solid #cbd2d9;border-radius:0;box-sizing:border-box;color:#323239;display:block;font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:1rem;margin:0;padding:.5rem;transition:box-shadow .5s,border-color .25s ease-in-out;width:100%}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=text]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=text]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=password]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=password]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=date]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=date]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=datetime]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=datetime]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=datetime-local]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=datetime-local]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=month]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=month]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=week]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=week]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=email]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=email]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=number]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=number]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=search]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=search]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=tel]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=tel]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=time]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=time]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=url]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=url]:focus,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=color]:hover,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=color]:focus{border:1px solid #323239;outline:none}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=text]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=password]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=date]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=datetime]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=datetime-local]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=month]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=week]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=email]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=number]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=search]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=tel]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=time]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=url]::-moz-placeholder, #demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=color]::-moz-placeholder{color:#6e707c;opacity:1}#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=text]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=password]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=date]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=datetime]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=datetime-local]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=month]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=week]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=email]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=number]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=search]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=tel]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=time]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=url]::placeholder,#demographics-box-inline .pf-widget.pf-form.demographic-form-inline input[type=color]::placeholder{color:#6e707c;opacity:1}#demographics-box-inline .pf-widget-container .pf-va-middle{position:relative;text-align:left}#demographics-box-inline .pf-widget-container .pf-widget-content{background-color:#fff;padding:1.5rem}#demographics-box-inline .pf-widget-container .pf-widget-content .pf-privacy-policy{margin-top:10px}#demographics-box-inline .pf-widget-container .pf-widget-text{background-color:#fff;margin-top:50px;position:relative;text-align:center;z-index:1}#demographics-box-inline .pf-widget-container .pf-widget-text h2.pf-widget-headline.pf-widget-headline{font-family:"Source Serif 4",serif;font-weight:600;margin:0;font-size:1.375rem;line-height:1.3;font-size:1.375rem;padding:.5rem .5rem .25rem .5rem;text-align:center}}@media screen and (max-width: 64em)and (min-width: 64em){#demographics-box-inline .pf-widget-container .pf-widget-text h2.pf-widget-headline.pf-widget-headline{font-size:1.625rem;line-height:1.3}}@media screen and (max-width: 64em){#demographics-box-inline .pf-widget-container .pf-widget-text p.pf-widget-message.pf-widget-message{font-size:1rem;padding:.5rem;text-align:center}#demographics-box-inline .pf-widget-container .demo-box-error{color:#e0002b;display:block;font-weight:700;margin-bottom:.5rem}#demographics-box-inline .pf-widget-container .pf-widget-ok{background-color:#000}#demographics-box-inline .pf-privacy-policy{text-decoration:underline}#demographics-box-inline .pf-img-wrapper{height:100px;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}}.special-button{margin-bottom:10px !important;margin-top:24px}.pf-widget.pf-widget-modal.lytics-modal{font-family:"Satoshi",Helvetica,Arial,sans-serif}.pf-widget.pf-widget-modal.lytics-modal .pf-widget-content{background-color:#fff;border-radius:.25rem;padding-top:3.75rem;text-align:left}.pf-widget.pf-widget-modal.lytics-modal .pf-widget-headline{color:#0a0a0a;font-family:"Source Serif 4",serif;font-size:2.25rem;font-weight:700;margin-top:0;position:relative}.pf-widget.pf-widget-modal.lytics-modal .pf-widget-img{border-radius:0;height:1.875rem;left:7rem;width:auto}.pf-widget.pf-widget-modal.lytics-modal .pf-widget-message{color:#323239;margin:0 0 1.25rem}.pf-widget.pf-widget-modal.lytics-modal .pf-widget-footer{margin-top:0}.pf-widget.pf-widget-modal.lytics-modal .pf-widget-close{color:#6e707c;font-size:2.25rem;padding:.25rem}.pf-widget.pf-widget-modal.lytics-modal form [type=text],.pf-widget.pf-widget-modal.lytics-modal form [type=password],.pf-widget.pf-widget-modal.lytics-modal form [type=date],.pf-widget.pf-widget-modal.lytics-modal form [type=datetime],.pf-widget.pf-widget-modal.lytics-modal form [type=datetime-local],.pf-widget.pf-widget-modal.lytics-modal form [type=month],.pf-widget.pf-widget-modal.lytics-modal form [type=week],.pf-widget.pf-widget-modal.lytics-modal form [type=email],.pf-widget.pf-widget-modal.lytics-modal form [type=number],.pf-widget.pf-widget-modal.lytics-modal form input[type=search],.pf-widget.pf-widget-modal.lytics-modal form [type=tel],.pf-widget.pf-widget-modal.lytics-modal form [type=time],.pf-widget.pf-widget-modal.lytics-modal form [type=url],.pf-widget.pf-widget-modal.lytics-modal form [type=color]{-moz-appearance:none;-webkit-appearance:none;border:1px solid #cbd2d9;border-radius:0;box-shadow:none;box-sizing:border-box;color:#0a0a0a;display:block;font-family:inherit;font-size:1rem;padding:.5rem;transition:box-shadow .5s,border-color .25s ease-in-out}.pf-widget.pf-widget-modal.lytics-modal form [type=text]:hover,.pf-widget.pf-widget-modal.lytics-modal form [type=text]:focus,.pf-widget.pf-widget-modal.lytics-modal form [type=password]:hover,.pf-widget.pf-widget-modal.lytics-modal form [type=password]:focus,.pf-widget.pf-widget-modal.lytics-modal form [type=date]:hover,.pf-widget.pf-widget-modal.lytics-modal form [type=date]:focus,.pf-widget.pf-widget-modal.lytics-modal form [type=datetime]:hover,.pf-widget.pf-widget-modal.lytics-modal form [type=datetime]:focus,.pf-widget.pf-widget-modal.lytics-modal form [type=datetime-local]:hover,.pf-widget.pf-widget-modal.lytics-modal form [type=datetime-local]:focus,.pf-widget.pf-widget-modal.lytics-modal form [type=month]:hover,.pf-widget.pf-widget-modal.lytics-modal form [type=month]:focus,.pf-widget.pf-widget-modal.lytics-modal form [type=week]:hover,.pf-widget.pf-widget-modal.lytics-modal form [type=week]:focus,.pf-widget.pf-widget-modal.lytics-modal form [type=email]:hover,.pf-widget.pf-widget-modal.lytics-modal form [type=email]:focus,.pf-widget.pf-widget-modal.lytics-modal form [type=number]:hover,.pf-widget.pf-widget-modal.lytics-modal form [type=number]:focus,.pf-widget.pf-widget-modal.lytics-modal form input[type=search]:hover,.pf-widget.pf-widget-modal.lytics-modal form input[type=search]:focus,.pf-widget.pf-widget-modal.lytics-modal form [type=tel]:hover,.pf-widget.pf-widget-modal.lytics-modal form [type=tel]:focus,.pf-widget.pf-widget-modal.lytics-modal form [type=time]:hover,.pf-widget.pf-widget-modal.lytics-modal form [type=time]:focus,.pf-widget.pf-widget-modal.lytics-modal form [type=url]:hover,.pf-widget.pf-widget-modal.lytics-modal form [type=url]:focus,.pf-widget.pf-widget-modal.lytics-modal form [type=color]:hover,.pf-widget.pf-widget-modal.lytics-modal form [type=color]:focus{border:1px solid #0a0a0a;outline:none}@media screen and (max-width: 736px){.pf-widget.pf-widget-modal.lytics-modal .pf-widget-img{left:7rem;margin-top:.313rem}.pf-widget.pf-widget-modal.lytics-modal .pf-widget-content{border-radius:0}}.content-gate .bypass{height:3.5rem;margin:0;position:fixed;top:0;width:18.75rem;z-index:1500}.content-gate .bypass-left{left:0}.content-gate .bypass-right{right:0}@media(max-width: 40em){.content-gate .bypass{display:none}}.gate{background:#f5f5fa;box-shadow:-0.5rem 0 #fff,.5rem 0 #fff,.0625rem -0.1875rem .5rem rgba(0,0,0,.15);height:auto;min-height:65vh;position:absolute;top:45vh;transition:top 750ms ease-in 0s,height 750ms ease-in 0s;visibility:hidden;width:100%;z-index:10000}.gate .gate-content{background:#fff;float:left;padding-bottom:2.25rem}.gate .leadsquared-content{clear:both}.gate .leadsquared-content iframe{border:none;width:100%}.gate .gate-content,.gate .leadsquared-content{padding:2.5rem 2rem 0 2rem}.gate .copy-container{margin:1.5rem 0 2rem 0}.gate .content-gate-headline{font-size:1.5rem;font-weight:700;margin:0}.gate .upper-copy .intro{font-size:1.125rem;font-weight:400;margin:0 0 1.5rem 0}.gate .upper-copy .list{font-size:1rem;font-weight:400}.gate .upper-copy .list-header{font-size:1rem;font-weight:600;margin:0 0 .5rem 0;text-transform:uppercase}.gate .upper-copy .list-header span{color:#0a0a0a}.gate .lower-copy{display:none;margin-top:2rem}.gate .lower-copy .quote{font-family:"Source Serif 4",serif;margin-bottom:1rem;max-width:28.125rem;padding-left:1.875rem}.gate .lower-copy .quote::before{color:#ef8333;content:"“";line-height:1;margin-left:-1.875rem;margin-top:-0.3125rem;position:absolute}.gate .lower-copy .author-pic{border-radius:50%;vertical-align:top}.gate .lower-copy .author-info-container{display:inline-block;margin-left:.5rem}.gate .lower-copy .author,.gate .lower-copy .author-title{display:block;font-size:1rem}.gate .lower-copy .author{font-weight:bold}.gate .lower-copy .dive-logo{display:none;height:1.75rem}@media screen and (min-width: 40em){.gate{min-height:50vh;top:50vh}.gate .gate-content{padding-top:3rem}.gate .leadsquared-content{float:none}.gate .content-gate-headline{font-size:1.875rem;font-weight:700;margin:0}.gate .upper-copy .list{font-size:1.125rem}.gate .lower-copy{display:block;font-size:1.125rem}.gate .lower-copy .quote::before{color:#ef8333;font-size:3.25rem}.gate .lower-copy .author-profile-container{padding-left:1.875rem}.gate .lower-copy .dive-logo{display:block}.bypass{height:3.5rem;margin:0;position:fixed;top:0;width:18.75rem;z-index:1500}.bypass-left{left:0}.bypass-right{right:0}.bypass.active-gate{top:55px}}@media screen and (min-width: 64em){.gate{background:linear-gradient(to right, white 50%, #f5f5fa 50%);top:65vh}.gate .gate-content{padding-top:4rem}.gate .leadsquared-content{clear:none;float:right}.gate .content-gate-headline{font-size:2.375rem;font-weight:700;margin:0}.gate .upper-copy{float:none;width:100%}.gate .lower-copy .author-profile-container{padding-left:2.5rem}.gate .lower-copy .quote{padding-left:2.5rem}.gate .lower-copy .quote::before{color:#ef8333;font-size:4rem;margin-left:-2.5rem;margin-top:-0.625rem}}.bypass-gate-container{background-color:#000;text-align:center;top:0;width:100%;z-index:1004}.bypass-gate-container .demo-text{color:#fff;display:inline-block;font-size:1.125rem;font-weight:bold;margin:0 .5rem 0 0;text-transform:uppercase}.bypass-gate-container .bypass-gate-button{background-color:#fff;border-radius:4px;color:#000;font-size:.875em;font-weight:bold;margin:.5rem 0;padding:10px 20px;width:170px}@media screen and (min-width: 40em){.bypass-gate-container .demo-text{margin:0 2rem 0 0}}#newspost_overlay{background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8), white);bottom:0;height:10rem;left:0;position:absolute;text-align:center;width:100%}#editorial_gate_confirmation.message{bottom:3.25rem;display:none;left:50%;position:fixed;text-align:center;transform:translateX(-50%);z-index:2}@media screen and (max-width: 40em){#editorial_gate_confirmation.message{width:80%}}.tracker_filter_disabled{background:#f5f5fa;color:#b9bac6;cursor:default !important}.tracker_filter_disabled select{background-color:#f5f5fa;color:#b9bac6;cursor:default !important}.tracker_clear_link_disabled{color:#b9bac6 !important;pointer-events:none}#content_gate_signup{background:#f5f5fa;border-top:4px solid #414192;margin-top:1.5rem;max-width:1000px;padding:2rem 3rem 2.5rem 3rem;text-align:center}#content_gate_signup h3{font-weight:600;margin:0 0 .25rem 0}#content_gate_signup #input-container{align-items:flex-start;display:flex;flex-wrap:wrap}#content_gate_signup #input-box-and-button{display:flex;width:100%}#content_gate_signup #content_gate_input{margin-bottom:0;margin-right:.25rem}#content_gate_signup #subtitle{display:block;margin-bottom:2rem}#content_gate_signup .form-error__message{text-align:left;width:100%}#content_gate_signup .form-error__message:last-child{margin-bottom:0}#content_gate_signup .email-check{margin-top:.5rem}#content_gate_signup .signup-user-consent_box a:hover{color:unset}#content_gate_signup .inline-gate-signup{margin:1.25rem 0 0}#content_gate_signup .inline-gate-signup li{line-height:1.2;margin-bottom:0}#content_gate_signup .padding-left{text-align:left}@media screen and (max-width: 40em){#content_gate_signup{margin-left:-0.9375rem;margin-right:-0.9375rem;padding:2.5rem .9375rem}#content_gate_signup #input-container{display:block}#content_gate_signup #input-box-and-button{display:block}#content_gate_signup #subtitle{margin-bottom:1.25rem}#content_gate_signup #content_gate_input{height:3rem;margin-bottom:.75rem;width:100%}#content_gate_signup #content_gate_button{width:100%}#content_gate_signup #content_gate_button button{height:3rem;width:100%}#content_gate_signup .inline-gate-signup{margin:.25rem 0 1.25rem}#content_gate_signup .inline-gate-signup li{font-size:.95rem;line-height:1.5;margin-bottom:0}#content_gate_signup .padding-left{padding-left:0;text-align:left}}.overlay{max-height:450px;overflow:hidden;position:relative}.call-out-link{color:#ef8333;font-weight:500;text-decoration:none}.call-out-link:hover{color:#ef8333;text-decoration:underline}.call-out-link--inverse{color:#fff;font-size:1.125rem;line-height:140%}.call-out-link--inverse:hover,.call-out-link--inverse.active{color:#fff;text-decoration:underline}.call-out-link--primary{color:#414192}.call-out-link--primary:hover{color:#414192}.call-out-link__arrow{font-size:.875em}.help-text,.explanation-text{color:#6e707c;font-size:1rem}.help-text a,.explanation-text a{color:#6e707c;text-decoration:underline}.help-text--large,.explanation-text--large{font-size:1rem}@media screen and (min-width: 40em){.help-text,.explanation-text{font-size:1rem}.help-text--small,.explanation-text--small{font-size:.875rem}.help-text--large,.explanation-text--large{font-size:1.125rem}}.help-text{font-style:italic}.cc-banner{border-top:1px solid #dddee6;box-shadow:0 4px 10px rgba(0,0,0,.16);justify-content:center}.cc-banner .cc-message{-webkit-box-flex:1;display:block;flex:1 1 auto;margin-right:2em;max-width:56.25rem}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{bottom:0;left:0;right:0}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-window.cc-static{position:static}.cc-window.cc-banner{align-items:center;-webkit-box-align:center;-ms-flex-align:center;flex-direction:row;padding:1.25rem 1.8em;width:100%}.cc-revoke,.cc-window{box-sizing:border-box;display:flex;flex-wrap:nowrap;font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.2em;overflow:hidden;position:fixed;z-index:99999}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{display:inline-block;opacity:.8;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active{color:initial}.cc-link:visited{color:initial}.cc-btn{border-radius:6px;border-style:solid;border-width:2px;display:block;font-size:.9em;font-weight:700;min-width:100px;padding:.625rem 1rem;text-align:center;white-space:nowrap}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-compliance{align-content:space-between;align-items:center;-webkit-box-align:center;display:flex;-ms-flex-align:center;-ms-flex-line-pack:justify}.cc-compliance .cc-btn{line-height:1;text-decoration:none}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width: 900px){.cc-btn{white-space:normal}}@media screen and (max-width: 414px)and (orientation: portrait),screen and (max-width: 727px)and (orientation: landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner{flex-direction:column;padding:1.25rem .9375em}.cc-window.cc-banner .cc-compliance{flex:1 1 auto}.cc-window.cc-banner .cc-message{font-size:.875rem;line-height:1.3em;margin-right:0}.cc-window .cc-message{margin-bottom:1em}.cc-window .cc-banner{align-items:unset;-webkit-box-align:unset;-ms-flex-align:unset}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}}#cookie-consent-box{background-color:#f5f5fa;color:#555}#cookie-consent-box .cc-btn{background-color:#101316;border-color:rgba(0,0,0,0);color:#fff}#cookie-consent-box .cc-link,#cookie-consent-box .cc-link:active,#cookie-consent-box .cc-link:visited{color:#101316}.stripe-element-input{-webkit-appearance:none;-moz-appearance:none;border:1px solid #cbd2d9;border-radius:0;box-sizing:border-box;color:#434649;display:block;font-family:inherit;font-size:1rem;height:42px;margin:0 0 1rem;padding:.5rem;transition:box-shadow .5s,border-color .25s ease-in-out;width:100%}.stripe-element-input:hover,.stripe-element-input:focus{border:1px solid #434649;outline:none}.share-button-margin{margin-top:4rem}.editors-pick-footer{margin-bottom:6rem;margin-top:5rem}.editors-pick-footer__title{font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase;font-size:1rem;line-height:1.3}.editors-pick-footer__title::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.editors-pick-footer .newsposts-by-topic-section{padding-top:.625rem}.editors-pick-footer .newsposts-by-topic-section .feed__item{padding:1.125rem 0}.editors-pick-footer .newsposts-by-topic-section .secondary-label{line-height:1.3;margin-top:.25rem}.editors-pick-footer .newsposts-by-topic-section .feed__image-container{margin:0}.editors-pick-footer-mobile .feed__image-container{display:block}.editors-pick-footer-mobile .sidebar-box__header{margin:0}.editors-pick-footer-mobile.sidebar-box{margin:0 -1rem}@media(min-width: 40em){.editors-pick-footer-mobile{max-width:645px}.editors-pick-footer-mobile.sidebar-box{margin:3.25rem auto}.editors-pick-footer-mobile .row{margin-left:0;margin-right:0;max-width:615px}}.fade .popover{transition:opacity .25s ease-in-out}.popover{background-color:#fff;border:1px solid #dddee6;box-shadow:0 1px 3px #dddee6;display:block;left:0;max-width:385px;position:absolute;top:0}.popover .arrow{display:block;height:.5rem;margin:0 .3rem;position:absolute;width:1rem}.popover .arrow::before,.popover .arrow::after{border-color:rgba(0,0,0,0);border-style:solid;content:"";display:block;position:absolute}.bs-popover-top,.bs-popover-auto[x-placement^=top]{margin-bottom:.5rem;top:-0.5rem !important}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^=top]>.arrow{bottom:calc(-0.5rem - 1px);left:1.75rem !important}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^=top]>.arrow::before{border-top-color:#dddee6;border-width:.5rem .5rem 0;bottom:0}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^=top]>.arrow::after{border-top-color:#fff;border-width:.5rem .5rem 0;bottom:2px}.bs-popover-right,.bs-popover-auto[x-placement^=right]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^=right]>.arrow{height:1rem;left:calc(-0.5rem - 50px);margin:.3rem 0;width:.5rem}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^=right]>.arrow::before{border-right-color:#dddee6;border-width:.5rem .5rem .5rem 0;left:0}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^=right]>.arrow::after{border-right-color:#fff;border-width:.5rem .5rem .5rem 0;left:2px}.bs-popover-bottom,.bs-popover-auto[x-placement^=bottom]{margin-top:.5rem;top:.5rem !important}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^=bottom]>.arrow{left:1.75rem !important;top:calc(-0.5rem - 1px)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^=bottom]>.arrow::before{border-bottom-color:#dddee6;border-width:0 .5rem .5rem .5rem;top:0}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^=bottom]>.arrow::after{border-bottom-color:#fff;border-width:0 .5rem .5rem .5rem;top:2px}.bs-popover-left,.bs-popover-auto[x-placement^=left]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^=left]>.arrow{height:1rem;margin:.3rem 0;right:calc(-0.5rem - 1px);width:.5rem}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^=left]>.arrow::before{border-left-color:#dddee6;border-width:.5rem 0 .5rem .5rem;right:0}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^=left]>.arrow::after{border-left-color:#fff;border-width:.5rem 0 .5rem .5rem;right:2px}.popover-body{padding:1.25rem}.empty-list{border:1px solid #dddee6}.empty-list .empty-list-text{color:#6e707c;font-size:1.25rem;padding:1rem;text-align:center}@media screen and (min-width: 64em){.empty-list .empty-list-text{font-size:1.5rem}}.storylines-carousel{border-bottom:1px solid #dddee6;border-top:1px solid #dddee6;margin:2rem 0;padding:.5rem 0 1.25rem 0}.storylines-carousel .glider-slide{min-width:200px}.storylines-carousel .carousel-wrapper{margin:0 -0.9375rem;-ms-overflow-style:none;scrollbar-width:none}.storylines-carousel .carousel-wrapper::-webkit-scrollbar{display:none}.storylines-carousel .carousel-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.storylines-carousel .carousel-header h3{font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:normal;margin:0}.storylines-carousel .carousel-header .carousel-header-storyline{color:#414192;font-weight:700}.storylines-carousel .carousel-header .carousel-header-topic{font-weight:700}.storylines-carousel .carousel-arrow-left{background-image:url("../images/carousel_chevron_left.svg")}.storylines-carousel .carousel-arrow-right{background-image:url("../images/carousel_chevron_right.svg");margin-left:.25rem}.storylines-carousel .carousel-arrow{cursor:pointer;display:none;height:25px;width:25px}.storylines-carousel .carousel-item{margin-right:.5rem}.storylines-carousel .carousel-item a{color:#000;text-decoration:none}.storylines-carousel .carousel-item a:hover{text-decoration:underline}.storylines-carousel .carousel-item .carousel-item__content{width:200px}.storylines-carousel .carousel-item .carousel-item__image{border:1px solid #f5f5fa;border-radius:4px;height:auto;margin-bottom:.25rem;width:200px}.storylines-carousel .carousel-item .carousel-item__title{font-family:"Source Serif 4",serif;font-size:1rem;font-weight:600;line-height:1.3;margin-bottom:.25rem}.storylines-carousel .carousel-item .carousel-item__date{color:#6e707c;font-size:.9rem}.storylines-carousel .carousel-item:first-child{margin-left:.9375rem}.storylines-carousel .carousel-item:last-child{padding-right:.9375rem}.storylines-carousel .carousel-lighten{cursor:default;opacity:.5;transition:.3s ease-in}.storylines-carousel .carousel-last-card{font-size:1.2rem;text-decoration:none}.storylines-carousel .carousel-last-card .carousel-topic-card-inner{border:1px solid #dddee6;height:100%;padding:.625rem;width:100%}.storylines-carousel .carousel-last-card .carousel-last-card__byline{color:#000;line-height:1.3;margin-bottom:1rem}.storylines-carousel .carousel-last-card .carousel-last-card__readmore{color:#e0002b;font-weight:500}@media screen and (min-width: 40em){.storylines-carousel .glider-slide{min-width:150px}.storylines-carousel .carousel-wrapper{margin:0}.storylines-carousel .carousel-arrow{display:inline-block}.storylines-carousel .carousel-last-card .carousel-topic-card-inner{padding:.625rem 1.563rem .625rem .938rem}.storylines-carousel .carousel-item .carousel-item__content{width:225px}.storylines-carousel .carousel-item .carousel-item__image{height:auto;width:225px}.storylines-carousel .carousel-item .carousel-item__title{font-size:1.125rem}.storylines-carousel .carousel-item:first-child{margin-left:0}.storylines-carousel .carousel-item:last-child{margin-right:0;padding-right:0}}.prestitial-init{background-color:#fff;height:100% !important;left:0;position:fixed;top:0;width:100% !important;z-index:600}.content-overlay{background-color:#f5f5fa;height:100% !important;left:0;position:fixed;top:0;width:100% !important;z-index:500}.prestitial .paychek-page-wrapper .paychek-button{color:#000;cursor:pointer;font-size:1.5rem;font-weight:bold;margin-bottom:2rem;text-align:center}.prestitial .paychek-page-wrapper .paychek{text-align:center}.prestitial .paychek-page-wrapper .paychek .clickarea{margin:0 auto}.prestitial .paychek-page-wrapper{margin-top:1rem}@media screen and (min-width: 64em){.prestitial .paychek-page-wrapper{margin-top:0;position:relative;top:50%;transform:translateY(-50%)}.prestitial .paychek-page-wrapper .paychek,.prestitial .paychek-page-wrapper .paychek-button{height:480px;text-align:left}.prestitial .paychek-page-wrapper .paychek-button div,.prestitial .paychek #paychekgoeshere{position:relative;top:50%;transform:translateY(-50%)}.prestitial .paychek-page-wrapper .paychek .clickarea{margin-left:0}}@media screen and (min-width: 72em){.prestitial .paychek-page-wrapper{font-size:2.125rem}}.full-width-box{margin-bottom:4rem}.full-width-box__header{margin-bottom:2rem;margin-top:4rem}.full-width-box__header-text{margin-bottom:0}.full-width-box__item{margin-bottom:0}.full-width-box__item-image-column-wrapper{margin-bottom:1rem}.full-width-box__item-image-wrapper{display:block;position:relative}.full-width-box__item-image-wrapper::before{background:rgba(65,65,146,.2);border-radius:4px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.full-width-box__item-image{border-radius:4px;width:100%}.full-width-box__item-icon{bottom:0;height:3rem;left:0;position:absolute;width:3rem;z-index:3}.full-width-box__item-label{margin-bottom:.25rem;margin-top:0}.full-width-box__item-title{display:block;margin-bottom:.25rem;text-decoration:none}.full-width-box__item-sponsor{margin-bottom:1.25rem;margin-top:0}@media screen and (min-width: 64em){.full-width-box__item{margin-top:0}.full-width-box__item-sponsor{margin-bottom:0}}@media(max-width: 64em){.full-width-box__item{margin-top:1.25rem}.full-width-box__item:not(:last-child)>.row{border-bottom:1px #dddee6 solid}.full-width-box__item:first-child{margin-bottom:0;margin-top:0}}@media(max-width: 40em){.full-width-box{margin-bottom:3rem}.full-width-box__header{margin-top:3rem}.full-width-box__item:last-of-type>.row>.full-width-box__item-text>.full-width-box__item-sponsor{margin-bottom:0}}@media(min-width: 40em)and (max-width: 64em){.full-width-box__item-image-column-wrapper{margin-bottom:1.25rem}.full-width-box__item:last-of-type>.row>.full-width-box__item-image-column-wrapper{margin-bottom:0}}.most-popular-feed__title{font-size:1.125rem;margin-bottom:.25rem;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase;font-size:1rem;line-height:1.3}.most-popular-feed__title::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.osano-cm-dialog{border-radius:.625rem;box-shadow:0 0 1rem rgba(0,0,0,.1);color:#0a0a0a;font-family:"Satoshi",Helvetica,Arial,sans-serif;line-height:1.4;margin:0 auto;max-width:60rem;padding:1.5rem;width:100%}.osano-cm-dialog a:hover{color:#6e707c}.osano-cm-content{margin-bottom:.75rem !important;margin-top:.75rem}.osano-cm-content__message{padding-bottom:0}.osano-cm-dialog__content{max-height:unset !important}.osano-cm-close{stroke-width:2px}.osano-cm-button{padding:.68em .75em}.osano-cm-dialog--type_bar .osano-cm-button{margin:.25em 0;width:100%}div.osano-cm-dialog__buttons.osano-cm-buttons{display:flex;flex-flow:column}div.osano-cm-dialog__buttons.osano-cm-buttons .osano-cm-button--type_accept{background-color:#414192;border-color:#414192;color:#fff;order:1}div.osano-cm-dialog__buttons.osano-cm-buttons .osano-cm-button--type_accept:hover{background-color:#4949a4}div.osano-cm-dialog__buttons.osano-cm-buttons .osano-cm-button--type_denyAll{background-color:#fff;border:1px solid #b9bac6;color:#0a0a0a;order:2}div.osano-cm-dialog__buttons.osano-cm-buttons .osano-cm-button--type_denyAll:hover{background-color:#f5f5fa}div.osano-cm-dialog__buttons.osano-cm-buttons .osano-cm-button--type_manage{background:rgba(0,0,0,0);border:0;color:#0a0a0a;font-size:1rem;font-weight:400;order:3;text-decoration:underline}div.osano-cm-dialog__buttons.osano-cm-buttons .osano-cm-button--type_manage:hover{color:#6e707c}@media screen and (min-width: 768px){.osano-cm-dialog{padding:1.25rem 2rem}.osano-cm-dialog__buttons{margin:0 2.5rem !important}.osano-cm-dialog--type_bar .osano-cm-dialog__buttons{min-width:13.25rem}}@media screen and (min-width: 60rem){.osano-cm-dialog{margin:0 auto 1rem auto}}.allow-scrolling{overflow:visible !important}.fc-ab-root.fc-ab-root section{margin-top:.25rem !important}.fc-ab-root.fc-ab-root img.fc-header-image{height:1.75rem !important}body{background-color:#fff}.page-container{overflow:hidden;position:relative}.page-wrapper{padding-top:100px;z-index:0}@media screen and (min-width: 40em){.page-wrapper{margin:0 auto}}@media screen and (min-width: 64em){.page-wrapper{max-width:92%;padding-top:160px}}.flush-top .page-wrapper{padding-top:55px}@media screen and (min-width: 40em){.flush-top .page-wrapper{padding-top:80px}.flush-top.dash .page-wrapper{padding-top:55px}}@media screen and (min-width: 64em){.flush-top .page-wrapper{padding-top:140px}.flush-top.dash .page-wrapper{padding-top:104px}}.page-inner-wrapper{margin-bottom:2rem}@media screen and (min-width: 40em){.page-inner-wrapper{margin-bottom:5rem}}html,body{height:100%}.article-page .page-inner-wrapper{margin-bottom:0}@media screen and (min-width: 40em){.article-page .page-inner-wrapper{margin-bottom:2rem}}header{position:absolute;top:0;width:100%}.site-menu{background-color:#fff;padding:0 1rem;position:relative;width:100%;z-index:300}.site-menu.js-site-menu-fixed{position:fixed;top:0}.site-menu-inner{align-items:center;display:flex;height:55px;justify-content:space-between;margin:0 auto;max-width:75rem}.menu-content-wrapper{display:flex;flex:0 1 auto;justify-content:space-between}@media screen and (min-width: 58em){.menu-content-wrapper{flex:auto;margin-right:auto}}.pub-logo-wrapper{height:28px}.pub-logo{height:28px}body{overflow-x:hidden;overflow-y:scroll}.no-scroll{overflow:hidden;width:100%}.mobile-menu-toggle img{height:15px;width:15px}.mobile-menu-toggle:focus{outline:none}.site-menu{box-shadow:0 0 8px 0 rgba(120,120,140,.2)}.site-menu .mobile-menu-toggle{border:solid 1px #ccc;border-radius:4px;color:#0a0a0a;float:right;font-weight:500;padding:.25rem .5rem;text-transform:uppercase}.site-menu .mobile-menu-toggle img{margin-bottom:2px}.mobile-menu{background:#fff;height:100%;overflow-y:scroll;position:fixed;right:-1000px;top:0;width:100%;z-index:500}.mobile-menu a{text-decoration:none}.mobile-menu .mobile-menu-toggle{display:inline-block;padding:.5rem}@media screen and (max-width: 58em){.pub-logo{max-width:95%}.mobile-nav-signup-button{align-items:center;-webkit-appearance:block;background-color:#ef8333;border:0;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:.75rem;font-weight:700;height:30px;justify-content:center;letter-spacing:normal;line-height:1.3;margin:0 10px 0 0;min-width:75px;padding:.5rem .5rem;text-align:center;text-decoration:none;transition:box-shadow .3s cubic-bezier(0.2, 0.6, 0.2, 1),background-color .25s ease-out,color .25s ease-out;vertical-align:middle}.mobile-nav-signup-button:hover{background-color:#f3a062;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 1px 3px 0 rgba(0,0,0,.1),0 2px 1px -2px rgba(0,0,0,.1);color:#fff;text-decoration:none}.mobile-nav-signup-button:active{background-color:#f3a062;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 1px 3px 0 rgba(0,0,0,.1),0 2px 1px -2px rgba(0,0,0,.1)}.mobile-nav-signup-button.advertise-button{background-color:#414192;display:block}.mobile-nav-signup-button.advertise-button:hover{background-color:#5353b3}.mobile-nav-signup-button.advertise-button:active{background-color:#5353b3}}.mm-top-bar{background:#f5f5fa;height:55px;padding:.75rem;width:100%}.mm-list{margin:0}.mm-list li{border-bottom:solid 1px #dddee6;margin:0}.mm-list li:last-of-type{border-bottom:0}.mm-list li a,.mm-list li button{color:#0a0a0a;display:block;font-family:"Satoshi",Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.4px;padding:.875rem 1.5rem;text-align:left;width:100%}.mm-list li a img,.mm-list li button img{display:inline-block;margin-right:.5rem}.mm-accordion button .accordion-toggle-arrow{float:right;transition:all 300ms ease-in 0s}.mm-accordion button .accordion-toggle-arrow img{margin:0;width:16px}.mm-accordion button.active .accordion-toggle-arrow{transform:rotate(180deg)}.mm-accordion ul{background-color:#f5f5fa;margin-bottom:0}.mm-accordion ul li a{color:#323239;font-family:"Satoshi",Helvetica,Arial,sans-serif;font-weight:500;text-transform:capitalize}.mm-search{float:right;width:61%}.mm-search form{background:#fff;border:solid 1px #dddee6}.mm-search input[type=search]{background:#fff;border:none;display:inline-block;font-size:.875rem;margin:0;padding:.25rem .375rem;width:calc(100% - 2rem)}@media screen and (min-width: 58em){.mobile-menu,.mobile-menu-toggle,.mobile-nav-signup-button{display:none}}.desktop-menu-main,.desktop-menu-sub{display:none}.topics-dropdown-item{cursor:pointer;line-height:0}.search-button-front{position:relative;z-index:1}.search-button-front img{position:relative;z-index:-1}@media screen and (min-width: 58em){.desktop-menu-main,.desktop-menu-sub{display:flex;margin:auto 0}.desktop-menu-main li,.desktop-menu-sub li{margin-bottom:auto}.desktop-menu-main li .nav-menu-item,.desktop-menu-sub li .nav-menu-item{color:#0a0a0a;font-weight:500;letter-spacing:.5px;text-decoration:none;transition:all .25s ease-out}.desktop-menu-main li .nav-menu-item:hover,.desktop-menu-sub li .nav-menu-item:hover{opacity:.6}.desktop-menu-main li .mobile-menu-toggle,.desktop-menu-sub li .mobile-menu-toggle{align-items:center;height:34px;min-width:100px;padding:8px 12px}}@media screen and (min-width: 58em){.desktop-menu-main{list-style-type:none;margin-left:1.5rem;position:relative}.desktop-menu-main li{line-height:0;margin:0}.desktop-menu-main li .nav-menu-item{font-size:.875rem;padding:0 .375rem}}@media screen and (min-width: 64em){.desktop-menu-main li .nav-menu-item{padding:0 .5rem}}@media screen and (min-width: 58em){.sub-link{display:none;font-size:.875rem}.desktop-menu-sub li{margin:auto 0 auto 1rem}.desktop-menu-sub li .search-toggle{padding:.75rem}.desktop-menu-sub li .search-toggle:hover{opacity:.6}.desktop-menu-sub li .nav-menu-item{font-size:.75rem}.desktop-menu-sub li .nav-menu-item img{margin:0 .15rem 0;width:16px}.desktop-menu-sub li .nav-menu-item.desktop-nav-signup-button{align-items:center;-webkit-appearance:none;background-color:#ef8333;border:0;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:700;gap:.25rem;height:36px;letter-spacing:normal;margin:0;min-width:100px;padding:8px 12px;text-align:center;text-decoration:none;transition:box-shadow .3s cubic-bezier(0.2, 0.6, 0.2, 1),background-color .25s ease-out,color .25s ease-out;vertical-align:middle}.desktop-menu-sub li .nav-menu-item.desktop-nav-signup-button:hover{background-color:#f3a062;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 1px 3px 0 rgba(0,0,0,.1),0 2px 1px -2px rgba(0,0,0,.1);color:#fff;opacity:1;text-decoration:none}.desktop-menu-sub li .nav-menu-item.desktop-nav-signup-button:active{background-color:#f3a062;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 1px 3px 0 rgba(0,0,0,.1),0 2px 1px -2px rgba(0,0,0,.1)}.desktop-menu-sub li .nav-menu-item.desktop-nav-signup-button.advertise-button{background-color:#414192;display:block}.desktop-menu-sub li .nav-menu-item.desktop-nav-signup-button.advertise-button:hover{background-color:#5353b3}.desktop-menu-sub li .nav-menu-item.desktop-nav-signup-button.advertise-button:active{background-color:#5353b3}.desktop-menu-sub li .nav-menu-item.smt-user-menu-item-button{border:1px solid #dddee6;border-radius:4px;font-size:.825rem;font-weight:500;height:34px;letter-spacing:0;padding:.625rem .5rem}.desktop-menu-sub li .nav-menu-item.smt-user-menu-item-button:hover{background-color:#dddee6;border:1px solid #fff}}@media screen and (min-width: 64em){.sub-link{display:none}.desktop-menu-sub li{margin-bottom:0 .5rem}}.menu-search{display:none}@media screen and (min-width: 58em){.menu-search{background-color:#f5f5fa;display:block;height:49px;position:absolute;transition:all .2s ease;width:100%;z-index:200}.menu-search .menu-search-inner-wrapper{position:relative}.menu-search .close{color:#b9bac6;font-size:1.5rem;position:absolute;right:23px;top:18px}.menu-search .close:hover{cursor:pointer}.menu-search form{display:block;margin:0 auto;width:350px}.menu-search input[type=search]{background-color:#f5f5fa;border:none;border-bottom:1px #dddee6 solid;display:inline-block;padding:.625rem .5rem .125rem 0;width:90%}.menu-search input[type=search]:focus{border-color:#b9bac6;outline:0;transition:all 200ms ease-in 0s}.menu-search.js-search-hide{top:0}.menu-search.js-search-show{top:55px}.menu-search button img{display:inline-block;width:18px}.search-overlay{background-color:#0a0a0a;display:none;height:100%;left:0;opacity:.5;position:absolute;width:100%;z-index:50}}.top-nav-dropdown-item{position:absolute;right:-75px;top:-100px}.top-nav-dropdown-item.js-top-nav-item-visible{left:0;position:relative;top:0}.top-nav-dropdown-item.js-top-nav-item-visible.js-top-nav-item-active .nav-menu-item{color:#0a0a0a}.top-nav-dropdown-item.js-top-nav-item-visible.js-top-nav-item-active .nav-menu-item .dropdown-toggle-arrow{background:url("../img/menu_icons/chevron_down.svg") no-repeat left center rgba(0,0,0,0);transform:rotate(180deg)}.top-nav-dropdown-item .nav-menu-item .dropdown-toggle-arrow{background:url("../img/menu_icons/chevron_down.svg") no-repeat left center rgba(0,0,0,0);display:inline-block;height:5px;transition:transform 100ms ease-in 0s;vertical-align:middle;width:10px}.top-nav-dropdown-item .nav-menu-item:hover .dropdown-toggle-arrow{background:url("../img/menu_icons/chevron_down.svg") no-repeat left center rgba(0,0,0,0)}@media screen and (min-width: 64em){.top-nav-dropdown-item{transition:top .3s ease}}.menu-bar{display:none}.menu-bar.js-menu-bar-hide{top:-400px}@media screen and (min-width: 58em){.menu-bar{background-color:#f5f5fa;display:block;position:absolute;top:55px;width:160px;z-index:100}.menu-bar.js-menu-bar-transition{transition:top .2s ease}.menu-bar.js-menu-bar-box-shadow{box-shadow:0 0 8px 0 rgba(120,120,140,.2)}.menu-bar ul{margin:0;padding:.75rem}.menu-bar ul li{letter-spacing:0;line-height:1;margin:0}.menu-bar ul li a{color:#323239;display:block;font-size:.875rem;font-weight:500;padding:.5rem 0;text-decoration:none}.menu-bar ul li a:hover{color:#ef8333}}@media screen and (min-width: 64em){.menu-bar{border-bottom:1px solid #f5f5fa;height:49px;width:100%}.menu-bar.js-menu-bar-hide{top:0}.menu-bar ul{text-align:center}.menu-bar ul li{display:inline-block;margin:0 .25rem}.menu-bar ul li a{display:inline-block;padding:.1rem .25rem}.menu-bar ul li a.active{color:#0a0a0a;font-weight:800}}.footer-hr{background:#dddee6;border:none;height:1px;margin-bottom:0;margin-top:0}@media screen and (min-width: 64em){.footer-hr{margin:0 -5%}}footer{padding:3rem 0 2rem 0}footer .pub-logo-footer{max-width:95%;width:245px}@media screen and (max-width: 64em){footer .pub-logo-footer{width:191px}}@media screen and (max-width: 40em){footer .pub-logo-footer{width:225px}}footer .footer-grid{display:flex}@media screen and (max-width: 40em){footer .footer-grid{flex-wrap:wrap}}footer .footer-grid .link-wrapper{display:flex;padding-top:.625rem}@media screen and (max-width: 64em){footer .footer-grid .link-wrapper{margin-top:0;padding-top:0}}@media screen and (max-width: 40em){footer .footer-grid .link-wrapper{margin-top:4rem}}footer .footer-grid .second-column{display:flex;flex-wrap:wrap}footer ul{margin-bottom:2rem}footer ul.footer-links{-moz-column-gap:1rem;column-gap:1rem}footer ul li{margin:.5rem 0}footer ul li:first-of-type{margin-top:0}footer ul li:last-of-type{margin-bottom:0}footer ul a{color:#323239;font-size:1rem;text-decoration:none}footer textarea{height:240px;resize:none}footer .app-store-badges li{display:inline-block;margin:0}footer .app-store-badges li a{transition:opacity .25s ease-in-out}footer .app-store-badges li a:hover{opacity:.7}footer .app-store-badges li img{height:auto;max-width:140px}.proformative_tagline{color:#323239;font-style:italic;margin-bottom:2.5rem;margin-top:1.5em}@media screen and (min-width: 64em){footer ul a:hover{color:#ef8333}}.baseline-footer-wrapper{color:#323239;margin:2rem 1rem 0 1rem;text-align:center}.baseline-footer-wrapper .baseline-footer{padding-bottom:1rem}.baseline-footer-wrapper .informa-legal-notice{padding-bottom:3rem;text-align:left}.dash .sidebar{display:none}.sidebar{display:block}@media screen and (max-width: 40em){.sidebar{padding:0}}@media screen and (min-width: 64em){.dash .sidebar{display:block}.sidebar{padding:0 0 0 4rem}}.layout-stack-xxs{margin:0 0 .25rem 0}.layout-stack-xs{margin:0 0 .5rem 0}.layout-stack-s{margin:0 0 .75rem 0}.layout-stack-m{margin:0 0 1rem 0}.layout-stack-l{margin:0 0 1.25rem 0}.layout-stack-xl{margin:0 0 2rem 0}.layout-stack-xxl{margin:0 0 3.25rem 0}.paychek section{padding:2.5rem 0}.paychek section h1{margin:0 0 1rem 0}.paychek section h2{margin-bottom:1.5rem;text-align:center}.paychek section h3{font-size:1.125rem;font-weight:800;margin-top:0}.paychek section .label{display:block;font-size:1rem;margin:0 0 .25rem 0;text-align:center}.paychek section p{line-height:1.5}.paychek section #editorial-calendar-note{font-size:1rem;margin-bottom:2rem}.paychek nav{background-color:#fff;border:1px solid #dddee6;padding:.75rem 0}.paychek nav .pub-logo{height:36px}.paychek nav .contact-list{text-align:right}.paychek nav .contact-list li{margin:0;padding:.375rem .5rem}.paychek nav .contact-list li .contact-copy{display:none}.paychek footer{background-color:#1f2159;border-top:none;margin:0;padding:1rem 1rem 2rem 1rem}.paychek footer p{color:#fff;font-size:1rem}.paychek footer a{color:#fff}.paychek footer a:hover{color:#fff}@media screen and (min-width: 40em){.paychek section{padding:5rem 0}.paychek section:first-of-type{padding:4rem 0 5rem 0}.paychek section h2{margin-bottom:3rem}.paychek section h4{font-size:1.125rem}.paychek section #editorial-calendar-note{font-size:1.125rem}.paychek nav .contact-list li{line-height:2.1;padding:0 0 0 1.5rem}.paychek nav .contact-list li .contact-copy{display:inline-block}.paychek footer p{line-height:2.6;margin:0}}.contact-list{margin-bottom:0}.contact-list li{display:inline-block}.contact-list li a{font-size:1rem;font-weight:700;text-decoration:none}.contact-list li img{width:25px}@media screen and (min-width: 40em){.contact-list{margin-bottom:0;text-align:right}.contact-list li{padding:0 0 0 1.5rem}.contact-list li a:hover span{text-decoration:underline}.contact-list li img{width:20px}}section.lead-gen{background-color:#f5f5fa}section.lead-gen p .highlight{color:#414192;font-weight:800}section.lead-gen ul{margin:.5rem 1.25rem 2rem 1.25rem}section.lead-gen form{background-color:#fff;border:1px solid #dddee6;box-shadow:4px 4px 8px 0 rgba(153,153,153,.2);padding:1rem}section.lead-gen form .button{margin-top:1rem}section.lead-gen form .g-recaptcha{margin:1rem 0 0 0}@media screen and (min-width: 40em){section.lead-gen form{padding:1.5rem}section.lead-gen ul{margin-bottom:0}}section.audience p{font-size:1.25rem;margin-top:0;text-align:center}section.audience p.data-callout{font-size:1.5rem;font-weight:700;margin:0}section.audience .data-icon{height:75px;margin:1rem auto;position:relative;width:75px}section.audience .data-icon img{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:95px}@media screen and (min-width: 40em){section.audience p.data-callout{font-size:2rem}section.audience .data-icon{height:95px;margin:0 auto 2rem auto;width:95px}section.audience .data-icon img{width:95px}}section.inline-cta{background-color:#1f2159;color:#fff;padding:2rem 0}section.inline-cta .cta-wrapper p{margin:0;text-align:center}section.inline-cta .cta-wrapper p.contact-cta{font-size:1.25rem;margin-top:.75rem}section.inline-cta .cta-wrapper p.contact-cta a{color:#fff}@media screen and (min-width: 40em){section.inline-cta .cta-wrapper p{text-align:left}}section.testimonials{background-color:#f5f5fa}section.testimonials .testimonial-wrapper{margin-bottom:2.5rem;padding-left:50px;position:relative}section.testimonials .testimonial-wrapper::before{color:#414192;content:"“";font-size:3.5rem;font-weight:800;left:12px;line-height:.9;position:absolute}section.testimonials .testimonial-wrapper .quote{letter-spacing:.5px;margin-top:0}section.testimonials .testimonial-wrapper img{border-radius:50%;float:right;max-width:50px}section.testimonials .testimonial-wrapper .attribution{font-size:.875rem;font-weight:700;line-height:1.3;margin:0}section.testimonials .testimonial-wrapper .title{font-size:.875rem;font-style:italic;margin:.25rem 0 0 0}@media screen and (min-width: 40em){section.testimonials .testimonial-wrapper{margin-bottom:0}section.testimonials .testimonial-wrapper .quote{font-size:1.25rem}section.testimonials .testimonial-wrapper .attribution,section.testimonials .testimonial-wrapper .title{font-size:1rem}}section.logos .client-logos img{display:block;margin:0 auto;width:200px}section.cta-section{background-color:#1f2159}section.cta-section h2{color:#fff}section.cta-section .button{display:block;margin:0 auto}@media screen and (min-width: 40em){section.cta-section .button{width:50%}section.cta-section .sign-up{width:0%}}@media screen and (min-width: 64em){section.cta-section .button{width:25%}section.cta-section .sign-up{width:0%}}.modal-paychek{background-color:#fff;border:1px solid #dddee6;box-shadow:4px 4px 8px 0 rgba(153,153,153,.2);display:none;height:100%;left:0;margin:0 auto;overflow-x:hidden;padding:1.5rem;position:absolute;right:0;top:0;width:100%;z-index:500}.modal-paychek h3{font-size:1rem;margin-bottom:0;text-transform:uppercase}.modal-paychek p{margin:1.5rem 0 .75rem 0}.modal-paychek label{display:block;margin:.75rem 0}.modal-paychek .button{display:block;margin-top:1.75rem}.modal-paychek .custom-checkbox{margin-bottom:.75rem}.modal-paychek form{position:relative}.modal-paychek textarea{min-height:100px}.modal-paychek .modal-close{cursor:pointer;font-size:3rem;line-height:.6;padding:1.5rem;position:absolute;right:0;top:0;transition:all .25s ease}.modal-paychek .modal-close:hover{transform:scale(1.1, 1.1);transition:all .25s ease}.modal-thank-you .checkmark{display:block;margin:2rem auto;width:50px}.modal-thank-you h2{text-align:center}.modal-thank-you .download-pdf{margin:1rem 0}@media screen and (min-width: 40em){.paychek.modal-overlay::before{background-color:#fff;content:"";height:100%;opacity:.85;position:fixed;width:100%;z-index:400}.modal-paychek{height:initial;max-height:85%;top:50px;width:65%}}#id_pre_solution_type{margin-bottom:1rem}section.dash-top{margin-top:1rem}section.dash-top a{text-decoration:none}section.dash-top a:hover{text-decoration:underline}section.dash-top .redirect_msg a{text-decoration:underline}@media screen and (min-width: 64em){section.dash-top{margin:3rem 0 4rem 0}}h2.dash-header{font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase;font-size:1rem;line-height:1.3}h2.dash-header::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}section.hero-article{margin-bottom:2rem}section.hero-article .hero-article__img{border:1px solid #f5f5fa;border-radius:6px;display:block;width:100%}section.hero-article h1{margin:0 0 .5rem 0;font-family:"Source Serif 4",serif;font-weight:600;margin:0;font-size:1.625rem;line-height:1.2}@media screen and (min-width: 40em){section.hero-article h1{font-size:1.875rem;line-height:1.2}}@media screen and (min-width: 64em){section.hero-article h1{font-size:2.125rem;line-height:1.2}}section.hero-article .hero-article__teaser{color:#323239;font-family:"Source Serif 4",serif;font-size:1rem;line-height:1.6;margin:0}section.hero-article .hero-article__container{margin:0 0 .75rem 0;position:relative}section.hero-article .hero-article__attribution{background-color:#fff;border-radius:4px;bottom:1px;box-shadow:0 1px 3px #6e707c;color:#6e707c;display:none;font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:.75rem;font-style:italic;left:32px;max-width:220px;overflow-wrap:break-word;padding:.375rem .375rem .25rem .35rem;position:absolute;z-index:3}section.hero-article .hero-article__attribution::before{border-bottom:8px solid rgba(0,0,0,0);border-right:8px solid #fff;border-top:8px solid rgba(0,0,0,0);bottom:6px;content:"";display:block;height:0;left:-6px;position:absolute;width:0}section.hero-article .hero-article__attribution:hover{display:block}section.hero-article .hero-article__attribution:hover+.hero-article__attribution-icon{opacity:1;z-index:1}section.hero-article .hero-article__attribution a{color:#6e707c;text-decoration:underline}section.hero-article .hero-article__attribution+.hero-article__attribution-icon{opacity:0;z-index:-1}section.hero-article .hero-article__attribution p{color:#6e707c;font-size:.75rem;margin:0}section.hero-article .hero-article__attribution-icon{bottom:0;cursor:help;height:20px;left:0;margin:.25rem;opacity:.7;padding:2px;position:absolute;width:20px;z-index:1}section.hero-article .hero-article__attribution-icon:hover,section.hero-article .hero-article__attribution-icon:focus{opacity:1}section.hero-article .hero-article__attribution-icon:hover+.hero-article__attribution,section.hero-article .hero-article__attribution-icon:focus+.hero-article__attribution{display:block}@media screen and (min-width: 64em){section.hero-article{margin-bottom:0}section.hero-article .hero-article__teaser{font-size:1.125rem}section.hero-article p{color:#6e707c;font-size:.75rem;margin:0}}section.top-stories{border-bottom:1px solid #dddee6;border-top:1px solid #dddee6;padding:2rem 1rem}@media screen and (max-width: 40em){section.top-stories{margin-left:-0.9375rem;margin-right:-0.9375rem}}section.top-stories h2{margin-bottom:1.25rem}section.top-stories ol{list-style-type:none;margin:0;position:relative}section.top-stories ol li{counter-increment:step-counter;margin:0 0 1.25rem 2rem}section.top-stories ol li:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}section.top-stories ol li h3{font-family:"Source Serif 4",serif;font-weight:600;margin:0;font-size:1.125rem;letter-spacing:.3px;line-height:1.3}section.top-stories ol li h3::before{content:counter(step-counter) ".";font-family:"Satoshi",Helvetica,Arial,sans-serif;font-weight:700;left:0;line-height:1.4;position:absolute}@media screen and (min-width: 40em){section.top-stories{border:0;margin:0 0 2rem 0;padding:0}}@media screen and (min-width: 64em){section.top-stories{margin:0 0 0 1.25rem}section.top-stories ol li{border-bottom:1px solid #dddee6;padding:0 0 1.25rem 0}}@media screen and (min-width: 64em){section.dash-feed h2.dash-header{position:relative}}.education_split .masthead{margin-bottom:3.25rem;text-align:center;width:100%}.education_split .masthead .logo-wrapper{color:#414192;font-size:1.5rem}.education_split .masthead .logo-wrapper .logo{margin:0 1.5rem 0 1.5rem}.education_split .masthead .logo-wrapper .logo .k12-logo,.education_split .masthead .logo-wrapper .logo .highered-logo{height:24px}.education_split .masthead .header{margin:1rem auto 1rem auto;max-width:638px;text-align:center}.education_split .masthead .subheader{font-size:1.25rem;margin:0 auto 0 auto;max-width:44rem}.education_split .dive-cards .k12-card,.education_split .dive-cards .highered-card{background-color:#fff;box-shadow:1px 3px 6px #c9cccf;padding-bottom:2rem;text-align:center}.education_split .dive-cards .k12-card .card-logo,.education_split .dive-cards .highered-card .card-logo{background-position:center;background-size:cover;height:150px;text-align:center}.education_split .dive-cards .k12-card .card-logo .card-logo-image,.education_split .dive-cards .highered-card .card-logo .card-logo-image{margin-top:3rem;max-height:3.5rem}.education_split .dive-cards .k12-card .card-subheader-text,.education_split .dive-cards .highered-card .card-subheader-text{font-size:1.125rem;margin:2rem auto 2rem auto;text-align:center;width:85%}@media screen and (max-width: 40em){.education_split .dive-cards .k12-card .card-subheader-text,.education_split .dive-cards .highered-card .card-subheader-text{margin-bottom:1rem}}.education_split .dive-cards .k12-card .button,.education_split .dive-cards .highered-card .button{margin:0 0 2rem 0}@media screen and (max-width: 40em){.education_split .dive-cards .k12-card .button,.education_split .dive-cards .highered-card .button{margin-bottom:0}}.education_split .dive-cards .k12-card .topic-header,.education_split .dive-cards .highered-card .topic-header{margin:0 0 1.25rem 0}.education_split .dive-cards .k12-card .topic-list-columns,.education_split .dive-cards .highered-card .topic-list-columns{text-align:left}.education_split .dive-cards .k12-card .topic-list-columns .topic-column,.education_split .dive-cards .highered-card .topic-list-columns .topic-column{-moz-column-count:2;column-count:2}.education_split .dive-cards .k12-card .topic-list-columns .topic-column li,.education_split .dive-cards .highered-card .topic-list-columns .topic-column li{font-size:1rem}@media screen and (max-width: 1025px){.education_split .dive-cards .k12-card .topic-list-columns .topic-column,.education_split .dive-cards .highered-card .topic-list-columns .topic-column{padding-left:1rem}}@media screen and (max-width: 40em){.education_split .dive-cards .k12-card .topic-header,.education_split .dive-cards .k12-card .topic-list-columns,.education_split .dive-cards .highered-card .topic-header,.education_split .dive-cards .highered-card .topic-list-columns{display:none}}@media screen and (max-width: 40em){.education_split .dive-cards .highered-card{margin-bottom:2rem}}.education_split .dive-cards .k12-card .card-logo{background-image:url("https://d12v9rtnomnebu.cloudfront.net/education-dive-dashboard-redirect/k-12.jpg")}.education_split .dive-cards .highered-card .card-logo{background-image:url("https://d12v9rtnomnebu.cloudfront.net/education-dive-dashboard-redirect/higher-ed.jpg")}.post-label{color:#fff;font-size:.875rem;font-weight:700;overflow-wrap:break-word;text-transform:uppercase;word-wrap:break-word}.post-label--loud{color:#414192}.post-label--medium{color:#323239;font-weight:700}.post-label--sponsored{color:#6e707c}.post-label--slashes{color:#323239;font-weight:400}.post-label--storyline{color:#414192;text-transform:none}.post-label--call-out{color:#ef8333;font-weight:700}.post-label__icon{margin-right:.25rem;vertical-align:unset;width:12px}.post-label-wrapper{margin-bottom:.5rem}@media screen and (min-width: 40em){.post-label{font-size:1rem}.post-label__icon{width:14px}.post-label-wrapper{margin-bottom:.625rem}}.article-title-wrapper{margin-bottom:1.125rem;padding:1.25rem .9375rem 0 .9375rem}@media screen and (max-width: 40em){.article-title-wrapper{margin-left:-0.9375rem;margin-right:-0.9375rem}}.article-title-wrapper h1{font-variant-ligatures:no-common-ligatures}.article-title-wrapper p{font-family:"Source Serif 4",serif;font-size:1.125rem;font-weight:500;margin:.5rem 0 0 0}.article-hero-img img{border:1px solid #f5f5fa}@media screen and (min-width: 40em){.article-title-wrapper{padding:0}.article-title-wrapper p{font-size:1.25rem;line-height:1.6;margin:.5rem 0 0 0}}@media screen and (max-width: 40em){.article-hero-img img{border-width:1px 0 1px 0}}.article-byline{color:#0a0a0a;font-size:1rem;line-height:1.4;padding-bottom:2rem}.article-byline h4{font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:1rem;margin:0}.article-byline .author{display:inline}.article-byline .author .author-name{display:inline-block;display:-moz-inline-stack}.article-byline .author .author-name .byline-comma{float:right}.article-byline .author .author-name .author-title{color:#6e707c;display:block}.article-byline .author .author-name-with-headshot{margin-left:.375rem;vertical-align:middle}.article-byline .author .author-row{display:inline;vertical-align:top}.article-byline .author .author-row-flex{align-items:center;display:flex}.article-byline .author-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem}.article-byline .author-img-round{background-position:center;border-radius:50%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;margin-right:.5rem;-o-object-fit:cover;object-fit:cover;width:3rem}.article-byline .author>span,.article-byline .author>div{vertical-align:top}.article-byline .date{color:#6e707c}.article-byline .date .updated-info{color:#e0002b}.article-byline .date .date-dot{padding-left:.5rem;padding-right:.5rem}.full-width-byline{color:#6e707c;font-size:1rem;margin-top:1rem;overflow-wrap:break-word;text-align:center;word-wrap:break-word}.full-width-byline a{color:inherit}.full-width-byline__line-break{display:block;line-height:2rem}.full-width-byline__comma{margin-left:-0.2rem}.byline-row{align-items:center;display:-ms-flexbox;display:grid;grid-template-columns:.8fr auto;justify-content:space-between;margin-top:1.25rem;row-gap:1.25rem}.byline-row.grid-col-auto-width{grid-template-columns:auto auto}.byline-flex{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:.5rem 3.25rem;justify-content:space-between}.author-credits{display:grid;grid-template-columns:auto auto;justify-content:stretch;padding-top:1rem;row-gap:1.5rem}.author-credits .author-row-credits{-moz-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:auto 1fr;padding-right:2rem}.author-credits .author-row-credits:nth-child(even){border-left:1px solid #dddee6;padding-left:2rem;padding-right:0}.author-credits .author-row-credits .author-img-round{background-position:center;border-radius:50%;height:4rem;margin-right:.5rem;-o-object-fit:cover;object-fit:cover;width:4rem}.author-credits .author-row-credits .author-name-title-credits{display:flex;flex-direction:column;justify-content:center}.author-credits .author-row-credits .author-name-title-credits .author-title{color:#6e707c}.author-credits .author-row-credits .author-name-title-credits .author-name-credits{font-family:"Source Serif 4",serif;font-size:1.125rem;font-weight:600}.author-credits .author-row-credits .author-name-title-credits .author-name-credits a:hover{text-decoration:none}@media screen and (max-width: 58em){.byline-row{grid-template-columns:auto}.byline-row.grid-col-auto-width{grid-template-columns:auto}}@media screen and (max-width: 40em){.article-byline{padding-bottom:1rem}.author-credits{grid-template-columns:1fr}.author-credits .author-row-credits:nth-child(even){border-left:none;padding-left:0}}@media screen and (min-width: 58em){.article-byline{padding-bottom:2rem}.mpt-asset{border-bottom:1px dotted #b9bac6;display:block;padding-bottom:2rem}.date{display:block}}@media screen and (min-width: 40em){.date-bottom-border{border-bottom:1px solid #dddee6;padding-bottom:1rem}}@media screen and (min-width: 40em){.byline-show-medium-inline{display:inline}}@media screen and (min-width: 70em){.byline-large-2{width:18%}.article-large-10{width:82%}.byline-hide-large{display:none}.byline-show-large{display:block}.byline-show-large-inline{display:inline}}@media screen and (max-width: 40em){.article-byline{font-size:.875rem}.article-byline .date .date-dot{padding-left:.25rem;padding-right:.25rem}.article-byline .author-img-round{height:2.5rem;width:2.5rem}.byline-hide-small{display:none}}@supports(background: -webkit-canvas(squares)){.author-grid .author-row{margin-right:1.5rem}.byline-row{grid-gap:unset}.author,.date{margin-bottom:1.25rem}}article ::-moz-selection{background:#dddee6}article ::selection{background:#dddee6}article h3{font-family:"Source Serif 4",serif;font-size:1.5rem;font-weight:700;margin:2.5rem 0 1rem 0}article h4{font-family:"Source Serif 4",serif;font-size:1.125rem;margin:1.75rem 0 1rem 0}article.brief h3{margin:1rem 0}article p,article li,article blockquote{line-height:1.5}article .add-drop-cap>p.drop-cap{font-family:Georgia,serif;font-size:1.188rem;line-height:1.7}article .add-drop-cap>p.drop-cap::first-letter{float:left;font-size:5rem;line-height:.8;margin:0;padding:.5rem .75rem 0 0}article .text-to-speech{margin-top:1rem}article .text-to-speech__button{align-items:center;background-color:#f5f5fa;border:1px solid #dddee6;color:#414192;display:flex;justify-content:center}article .text-to-speech__button__icon{margin-right:1rem}article .text-to-speech__button__audio-length{color:#323239;font-size:.875rem;font-weight:400;margin-left:.5rem}article .text-to-speech__button:hover{background-color:#dddee6;border:1px solid #dddee6;box-shadow:none;color:#414192}article .text-to-speech__controls{display:none}article .text-to-speech__controls__text{color:#6e707c;font-size:.875rem;font-style:italic;font-weight:400}article .text-to-speech__controls__text a{color:#6e707c}.article-body>p,.article-body ul li,.article-body ol li{font-family:Georgia,serif;line-height:1.7}.body-font-family>p,.body-font-family>ul li,.body-font-family>ol li{font-family:Georgia,serif}.article-wrapper{float:unset;margin:0 auto 1rem auto;max-width:645px}@media screen and (min-width: 40em){article h4{font-size:1.25rem}article a:hover{color:#ef8333}article p,article li,article blockquote{font-size:1.188rem}article .add-drop-cap>p.drop-cap::first-letter{font-size:6rem}}@media screen and (max-width: 40em){article p,article li,article blockquote{font-size:1.125rem}}@media screen and (max-width: 58em){.article-body,.article-body>p:first-child{margin-top:0}}@media screen and (max-width: 20em){article p,article li,article blockquote{font-size:1rem}}@media screen and (max-width: 40em){.inside_story{margin-left:-0.9375rem;margin-right:-0.9375rem}}.inside_story img{width:100%}.inside_story.image-right{margin:0 auto;max-width:70%}.inside_story.image-right figcaption{padding-left:0}.inside_story.image-centered{display:table;margin:0 auto}.inside_story_caption{font-family:"Satoshi",Helvetica,Arial,sans-serif;line-height:1.25rem;padding:.5rem .9375rem 0;text-align:left}.inside_story_caption .caption_text{font-size:.875rem}.inside_story_caption .source_text{color:#6e707c;font-size:.813rem;font-style:italic}.inside_story_caption .source_text a{color:#6e707c;text-decoration:underline}.inside_story_caption .source_text p{color:#6e707c;font-size:.813rem;font-style:italic;margin-top:0}@media screen and (min-width: 40em){.inside_story{margin:0 auto;max-width:57.813rem}.inside_story img{border-radius:6px}.inside_story.image-right{float:right;margin:0 0 0 1.5rem;max-width:40%}.byline+.inside_story{margin-bottom:1rem}.inside_story_caption{padding:.5rem 0 0 0}.inside_story_caption .caption_text{font-size:.75rem}.inside_story_caption .source_text{font-size:.688rem}.inside_story_caption .source_text p{font-size:.688rem}}@media screen and (min-width: 64em){.inside_story_caption .caption_text{font-size:.875rem}.inside_story_caption .source_text{font-size:.813rem}.inside_story_caption .source_text p{font-size:.813rem}}.chart-wrapper{background:#f5f5fa;border:solid 1px #dddee6;margin-bottom:3rem;padding:2rem 2rem 0 2rem}.chart-wrapper .inside_story{margin:0}.chart-wrapper h4{border-top:2px #dddee6 solid;font-size:1.125rem;margin:0 0 1.5rem 0;padding-top:1rem;text-transform:uppercase}.chart-wrapper ul{margin-left:0}.chart-wrapper ul li{border-bottom:1px #dddee6 solid;list-style-type:none;padding-bottom:1rem}.chart-wrapper ul li:last-of-type{border-bottom:none}.chart-wrapper .chart-resource-source{color:#6e707c;display:block;font-size:.9rem}.chart-wrapper .chart-resource-title{font-size:.875rem;font-weight:700}@media screen and (min-width: 40em){.chart-wrapper .chart-resource-title{font-size:1rem}}.editorial-table{border-bottom:1px solid #dddee6;border-top:1px solid #dddee6;margin:2rem auto;overflow-x:scroll}.editorial-table table{width:100%}.editorial-table h6{font-family:"Source Serif 4",serif;font-size:1.25rem;font-weight:600;letter-spacing:.5px;margin:1rem 0}.editorial-table td,.editorial-table th{font-size:.875rem;line-height:1.3;padding:.75rem .5rem;text-align:left}.editorial-table thead tr{border-bottom:2px solid #0a0a0a}.editorial-table thead th{font-weight:700;text-align:left}.editorial-table tbody tr:nth-child(odd){background-color:#f5f5fa}.editorial-table.sortable th:hover{background-color:#dddee6;cursor:pointer}.editorial-table.sortable th::after{background-image:url("../img/sortable-arrow.png");background-size:cover;content:"";display:inline-block;height:12px;margin-left:3px;width:12px}.editorial-table.sortable th.sorted{background-color:#dddee6}.editorial-table-source{color:#6e707c;font-family:Georgia,serif;font-size:.875rem}@media screen and (min-width: 64em){.editorial-table{overflow-x:hidden}}.pullquote{border-left:3px solid #414192;margin:2rem auto;padding:.5rem 0 .5rem 1.25rem}.pullquote hr{display:none}.pullquote p{margin:0}.pullquote .pq-quote{font-family:"Source Serif 4",serif;font-size:1.125rem;font-weight:700}.pullquote .pq-headshot,.pullquote .pq-speaker-details{display:inline-block;font-family:Georgia,serif;font-size:.875rem;vertical-align:middle}.pullquote .pq-headshot img{border-radius:50%;height:40px;margin:1rem .5rem 0 0;width:40px}.pullquote .pq-headshot img.pq-headshot-img-hidden{display:none}.pullquote .pq-speaker-details{margin:1rem 0 0 0}.pullquote .pq-speaker-details .pq-speaker-title{font-style:italic}@media screen and (min-width: 40em){.pullquote .pq-quote{font-size:1.375rem}.pullquote .pq-speaker-details p{font-size:1rem}}.pquote{border-left:4px solid #55acee;margin:1.5rem 0;padding:.5rem 0 .5rem 1.25rem}.pquote .tweetwords{color:#323239;font-size:1rem;font-weight:700;line-height:1.3}.pquote .button{font-weight:700;letter-spacing:0;margin-top:.75rem;padding:.5rem 1rem;text-transform:none}.pquote .button img{margin-left:.5rem;width:15px}.pquote br{display:none}@media screen and (min-width: 40em){.pquote{float:right;margin:0 0 1rem 1rem;width:40%}.pquote .tweetwords{font-size:1.125rem}}.editor-box{font-family:"Source Serif 4",serif;font-style:italic;font-weight:600;margin:2rem auto 0 auto;max-width:615px}.editor-box p{color:#323239;font-size:1.125rem;margin:0}.editor-box p a{color:#323239;text-decoration:none}.editor-box p .author-twitter-cta{text-decoration:underline;text-decoration-color:#323239}.editor-box p .author-twitter-cta:hover{text-decoration:none}@media(min-width: 40em){.editor-box p{font-size:1.188rem}}.post-article-wrapper{margin:2rem auto 0 auto;max-width:615px}.post-article-topics{margin:.5rem 0}.post-article-topics a{font-weight:700;margin-right:.25rem}.profile-wrapper{background-color:#f5f5fa;margin-bottom:1.5rem;padding:1.5rem}.profile-wrapper h2,.profile-wrapper h3{font-size:1.75rem;font-weight:800;letter-spacing:.5px;margin:1rem 0;text-align:center;text-transform:uppercase}.profile-wrapper p{font-size:1rem}.profile-wrapper p:last-of-type{margin-bottom:0}.profile-wrapper .profile-title{color:#323239;margin:1rem 0;text-align:center}.profile-wrapper hr{border:2px solid #414192;margin:2rem auto;width:30%}.cloned-story p{display:inline-block;font-size:1rem;line-height:1.7}.cloned-story .pre-launch-image{margin:0 0 0 .25rem;max-height:24px}.cloned-story .cloned-image{margin:0 0 0 .725rem;max-height:24px}.cloned-story .cloned-signup-cta a{color:red;font-weight:600}.cloned-story .cloned-signup-img{text-decoration:none}.article-custom .page-wrapper{max-width:100%}.article-custom .article-wrapper{padding:0}.custom-article-footer .footer-links{min-width:10rem}.custom-article-footer .footer-links:not(:last-child){padding-right:5rem}@media screen and (max-width: 64em){.custom-article-footer .footer-links:not(:last-child){padding-right:2rem}}.custom-article-footer .social-icon-list{margin-left:0;margin-top:2rem}@media(min-width: 40em){.article-custom .page-wrapper{padding-top:55px}}@media(min-width: 70em){.article-custom .page-wrapper{padding-top:104px}}@media(max-width: 40em){.redirect_msg{margin-top:1rem}}.full-width{align-items:stretch;display:flex;flex-direction:column;padding:1.25rem .9375rem .5rem}.full-width__header-and-body{width:100%}.full-width__admin-header{margin:0 0 1rem;text-align:center}.full-width__admin-header a{color:#ef8333}.full-width__header{padding-bottom:1rem}.full-width__header .source_text p{margin-block-end:0}.full-width__header-text{margin:0 auto;max-width:50rem;text-align:center}.full-width__header-text .award-content--2019{margin-top:.5rem}.full-width__title{font-family:"Source Serif 4",serif;line-height:120%}.full-width__subtitle{font-family:"Source Serif 4",serif;line-height:160%;margin-top:1rem}.full-width__header-image{margin-top:2rem;width:100%}.full-width__content-wrapper{margin:0 auto;max-width:38.75rem}.full-width__content-wrapper .hybrid-ad-wrapper{border-bottom:1px solid #dddee6;border-top:1px solid #dddee6;padding:0}.full-width__dive-brief h3{margin:1rem 0}.full-width .credits-section{margin-top:2rem}.full-width .credits-section__header{font-family:"Satoshi",Helvetica,Arial,sans-serif}.full-width__bottom-ad-wrapper{margin-top:2rem}.full-width__post-article-wrapper{margin-top:2rem}@media(max-width: 64em){.full-width__tracker{max-width:38.75rem}}@media(min-width: 40em){.full-width__article-footer{width:38.75rem}.full-width__article-footer.centered{margin:0 auto}}.full-width .break-grid,.full-width .break-grid-medium{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:150rem;position:relative;right:50%;width:100vw}.full-width .break-grid.chart-pad,.full-width .chart-pad.break-grid-medium{padding:0 .9375rem}@media screen and (min-width: 40em){.full-width{align-items:center;padding:0 .9375rem}}@media screen and (min-width: 58em){.full-width__admin-header-message-wrapper{display:flex;justify-content:center}.full-width__admin-header-message-wrapper .unpublished-warning-message--full-width,.full-width__admin-header-message-wrapper .unpublished-warning-message.preview-gate-message{margin-left:2rem}}@media screen and (min-width: 64em){.full-width__admin-header{margin:-1rem 0 1rem}.full-width .break-grid-medium{padding:0 12vw}.full-width .break-grid-medium.chart-pad{padding:0 12vw}}blockquote.instagram-media a,blockquote.instagram-media-registered a{text-decoration:none}.smt-imported-img{display:block;height:auto !important;margin:2.5rem auto}.roundup__item{border-top:solid 1px #dddee6;list-style-type:none;margin:0;padding:1.75rem 0}.roundup__item:first-of-type{border:none}.roundup__item:last-of-type{padding-bottom:0}.roundup__item a{text-decoration:none}.roundup__item a:hover{text-decoration:underline}.roundup__image{display:block;margin:.5rem 0;width:257px}.roundup__image--full-width{border:1px solid #f5f5fa;border-radius:.25rem;width:100%}@media screen and (max-width: 40em){.roundup__image{width:100%}}.roundup__title{margin:0;font-family:"Source Serif 4",serif;font-weight:600;margin:0;font-size:1.375rem;line-height:1.3}@media screen and (min-width: 64em){.roundup__title{font-size:1.625rem;line-height:1.3}}.roundup__description{color:#323239;font-family:"Source Serif 4",serif;font-size:1.125rem;font-weight:500;line-height:1.6;margin:.25rem 0 0 0}.roundup__call-out{color:#ef8333;font-weight:500;text-decoration:none;white-space:nowrap}.roundup__call-out:hover{color:#ef8333;text-decoration:underline}.roundup__call-out__arrow{font-size:.875em}.tracker{margin-bottom:2rem}.tracker .tracker-item-container{scroll-margin-top:3.688rem}.tracker .remove-bottom-border{border-bottom:unset}.tracker .hybrid-ad-wrapper{padding:0}.tracker .dive-awards-ad.navigation-ad{border-bottom:0;margin:0}.tracker .row.native-ad{margin:0}.tracker.profile .share-link-button:hover{background-color:#e6e6ff}.tracker.profile .tracker-ad-placement{margin:3rem -0.9375rem 2rem -0.9375rem}.tracker__item-standard{border-bottom:1px solid #dddee6;padding:4rem 0 2rem 0}.tracker__item-standard .inside_story{margin-bottom:2rem}.tracker__item-standard .truncate-max-height{max-height:450px}.tracker .tracker-heading{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:.75rem;margin-right:1.75rem}.tracker__item-profile{padding:3rem 0 2rem 0}.tracker__item-profile .tracker-profile-image{border:1px solid #f5f5fa}.tracker__item-profile__spacer{padding-top:3.75rem}.tracker__item-profile__overlay{background:#f5f5fa;border-top-left-radius:.375rem;border-top-right-radius:.375rem;height:calc(5rem + 1px);position:absolute;top:5rem;width:100%}.tracker__item-profile__overlay .share-link-component{position:absolute;right:1.25rem;top:1.5rem}.tracker__item-profile__overlay .share-link-button{background-color:#fff}.tracker__item-profile__headshot{margin-bottom:2rem}.tracker__item-profile__headshot-img{position:relative;text-align:center}.tracker__item-profile__headshot-img .feed__image-container{height:10rem;margin:0 auto;width:10rem}.tracker__item-profile__headshot-img .feed__image-container .tracker-profile-image{height:10rem;width:10rem}.tracker__item-profile__info{background:#f5f5fa;border-radius:.375rem;margin-bottom:1.25rem;padding-top:1.5rem;position:relative;text-align:center}.tracker__item-profile__info .tracker__item-profile__title{margin-left:4.625em;margin-right:4.625rem}.tracker__item-profile__info .share-link-component{position:absolute;right:1.25rem}.tracker__item-profile__title .display-heading-03{display:inline}.tracker__item-profile__title .share-link-component{display:inline;position:absolute}.tracker__item-profile__subtitle{color:#323239;font-size:1.125rem;padding-bottom:1.5rem}.tracker__item-profile .updated-label{padding-top:.75rem}.tracker__item-profile .share-link-button{background:#fff;bottom:.25rem;position:relative}.tracker__item-profile .share-link-component{width:unset}.tracker__item-profile .truncate-max-height{max-height:350px}.tracker__body{margin:0}.tracker__body h1,.tracker__body h2,.tracker__body h3,.tracker__body h4,.tracker__body h5,.tracker__body h6{font-family:"Source Serif 4",serif;margin:.5rem 0 0 0}.tracker__body.truncate-body{overflow:hidden;position:relative}.tracker__body p:first-of-type{margin-top:0}.tracker__body p:last-of-type{margin-bottom:0}.tracker__body .key-facts-wrapper{line-height:1.5;word-wrap:break-word}.tracker__body .key-facts-wrapper .key-facts{margin-bottom:2rem}.tracker__body .key-facts-wrapper h3,.tracker__body .key-facts-wrapper h4{color:#6e707c;font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;margin-top:0;text-transform:uppercase}.tracker__body .key-facts-wrapper p{color:#0a0a0a;font-family:Georgia,serif;font-size:1.063rem;margin-top:0}.tracker .tracker-top{margin-bottom:2rem}.tracker .tracker-body-layout{display:flex;flex-direction:column}.tracker .tracker-body-layout .gradient-overlay{background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.85), white);bottom:0;height:60px;left:0;position:absolute;text-align:center;width:100%}.tracker .tracker-body-layout .keep-reading-btn{align-content:center;background-color:#fff;border:1px solid #b9bac6;border-radius:.25rem;box-sizing:border-box;color:#0a0a0a;font-size:.875rem;font-weight:600;margin:-1.5rem auto 0 auto;padding:.75rem 2.5rem;z-index:1}.tracker .tracker-body-layout .keep-reading-btn:hover{background-color:#f5f5fa}.tracker .tracker-body-layout .keep-reading-btn img{padding-left:.4375rem}.tracker .secondary-label{font-size:1.25rem}.tracker .secondary-label.date{color:#414192;font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;margin-bottom:.75rem}.tracker .updated-label{font-size:1rem;font-style:italic;margin-top:.75rem}.tracker .share-link-copied{background:rgba(0,0,0,0);margin-top:2.375rem}.tracker .tracker-profile-image{border-radius:.375rem}.no-results{color:#6e707c;display:none;min-width:unset;padding-bottom:8rem;padding-top:4rem;text-align:center}.no-results div{border:1px solid #6e707c;border-radius:4px;margin-bottom:.75rem;padding:2rem 0}.no-results span{font-size:1rem}.no-results span a{text-decoration:underline}.see-all{background-color:#fff;border-color:#dddee6}.non-see-all{background-color:#e6e6ff;border-color:#0a0a0a}.filter-label{align-items:flex-start;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:2rem;row-gap:.75rem}.filter-label.no-labels{margin-top:0}.filter-label .category-container{display:flex;gap:.75rem}.filter-label .filter-label-btn{background-color:#f5f5fa;border:1px solid #f5f5fa;border-radius:3.125rem;color:#1f2159;display:inline-block;font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:normal;line-height:1.5rem;overflow:hidden;padding:.25rem 1.25rem;text-overflow:ellipsis;white-space:nowrap}.filter-label .filter-label-checkbox{opacity:0;position:fixed;width:0}.filter-label .filter-label-checkbox:checked+label{background-color:#e6e6ff;border-color:#1f2159;color:#1f2159}.clear-filters{color:#6e707c}.clear-filters.clear-desktop-filters{margin-top:.75rem}.hide-labels{display:none !important}.desktop-filter-grid .dive-awards-ad{margin:auto}.desktop-filter-grid .hybrid-ad-wrapper{margin-bottom:0 !important}@media(hover: hover){.filter-label-btn:hover{background-color:#e6e6ff;border-color:#e6e6ff;color:#1f2159;cursor:pointer}}@media screen and (max-width: 40em){.tracker__item-standard{padding:3rem 0 2rem 0}.tracker__item-standard .secondary-label{font-size:1.125rem}.tracker__item-standard .updated-label{font-size:1rem}}.sticky-mobile-menu{display:none}.sticky-mobile-menu:hover{cursor:pointer}@media screen and (max-width: 64em){.filter-label .filter-label-btn{padding:.125rem 1rem}.sticky-mobile-menu{background:#f5f5fa;color:#0a0a0a;display:block;height:3.375rem;margin:3rem -4% 1rem;position:sticky;text-align:center;top:3.375rem;z-index:4}.sticky-mobile-menu ul{list-style-type:none}.sticky-mobile-menu .button-controls{align-items:center;cursor:default;display:flex;justify-content:space-between}.sticky-mobile-menu #show-mobile-filter:checked+.show-mobile-filter-label+.mobile-tracker-filter-menu{border-bottom:1px solid #b9bac6;max-height:28.125rem;padding:1.25rem 2rem;transform:translateY(-5px)}.sticky-mobile-menu #show-mobile-filter{display:none}.sticky-mobile-menu .show-mobile-filter-label{color:#0a0a0a;cursor:pointer;display:block;font-size:1.125rem;padding:1rem}.sticky-mobile-menu .show-mobile-filter-label img{padding-right:.25em}.sticky-mobile-menu .mobile-tracker-filter-menu{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.05);box-sizing:border-box;cursor:pointer;max-height:0;overflow:hidden;padding:0 2rem;transition:all .2s ease-out}.sticky-mobile-menu .mobile-tracker-filter-menu select{background-image:url("../img/dropdown_arrow.svg");border:1px solid #b9bac6;border-radius:4px;cursor:pointer;margin-bottom:.75rem;padding:.5rem .875rem}.sticky-mobile-menu .mobile-tracker-filter-menu #save-mobile-filter{background:#414192;border-radius:4px;color:#fff;height:2.5rem;width:6.75rem}.sticky-mobile-menu .mobile-tracker-filter-menu #save-mobile-filter.save-disabled{background-color:#e3e4ea;color:#6e707c;cursor:default}.sticky-desktop-menu{display:none}}@media screen and (min-width: 40em){.tracker .tracker-item-container{scroll-margin-top:0}.tracker.profile .tracker-ad-placement{margin:4rem -0.935rem 2rem -0.9375rem}.tracker__item-profile{padding:4rem 0 2rem 0}.tracker__item-profile__headshot-medium{align-items:flex-start;background:#f5f5fa;border-radius:.375rem;display:flex;justify-content:space-between;margin-bottom:1rem;padding:1.5rem 1.25rem;text-align:left}.tracker__item-profile__headshot-medium .display-heading-03{margin-bottom:.25rem}.tracker__item-profile__headshot-img-medium{margin-bottom:1rem}.tracker__item-profile__subtitle{font-size:1.25rem;padding-bottom:0}.tracker__item-profile__info-medium{padding-right:1.25rem}.sticky-mobile-menu{margin-top:4rem;width:105%}.sticky-mobile-menu .mobile-tracker-filter-menu{margin:0 auto;padding:0 .9375rem}.sticky-mobile-menu #show-mobile-filter:checked+.show-mobile-filter-label+.mobile-tracker-filter-menu{padding:2rem .9375rem}.sticky-desktop-menu .desktop-filter-label{color:#0a0a0a;font-size:.875rem;line-height:170%;text-transform:uppercase}.sticky-desktop-menu select{border:1px solid #b9bac6;border-radius:4px;cursor:pointer;margin-bottom:.75rem;padding:.5rem .875rem}.t-width{max-width:38.75rem;padding-left:0;padding-right:0}.no-results{min-width:38.75rem;padding-left:0;padding-right:0}}@media screen and (min-width: 64em){.desktop-filter{padding-bottom:.75rem}.desktop-filter-grid{display:grid;grid-template-columns:.25fr 1fr;max-width:75rem}.sticky-desktop-menu{align-self:start;grid-column:1;padding:4rem 0;position:sticky;top:60px;z-index:299}.full-width__tracker{grid-column:1/span 5;grid-column-start:2}.desktop-dropdown{border:1px #b9bac6 solid;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;line-height:170%;max-width:250px;min-width:250px;padding:.5rem .875rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.desktop-dropdown-container{box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;list-style:none;margin:0;max-height:0;min-width:250px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.desktop-dropdown-container li{font-size:1rem;line-height:170%;margin-bottom:0;padding:.5rem .875rem}.desktop-dropdown-container li:hover{background-color:#f5f5fa}.desktop-dropdown-container li:first-child{padding-top:.5rem}.desktop-dropdown-input:checked+.desktop-dropdown{border-color:#0a0a0a}.desktop-dropdown-input:checked+.desktop-dropdown img{transform:rotate(180deg)}.desktop-dropdown-input:checked+.desktop-dropdown+.desktop-dropdown-container{background:#fff;border:1px solid #b9bac6;border-radius:4px;box-shadow:0 2px 5px rgba(169,172,175,.2);max-height:28.125rem;overflow-y:scroll;transform:translateY(0.25rem)}.selected-item-text{font-weight:600}.selected-item-color{background-color:#f5f5fa}.desktop-filer-label{color:#0a0a0a;display:block;font-size:14px;font-weight:700;letter-spacing:.5px;line-height:170%;margin-bottom:.75rem;text-transform:uppercase}.dropdown-selected{background-color:#e6e6ff;border:1px solid #0a0a0a;border-radius:4px;box-sizing:border-box}}.share-link-button{-webkit-appearance:none;background-color:#f5f5fa;border:0;border-radius:50%;color:#fff;display:inline-block;font-size:.875rem;font-weight:700;height:2.125rem;line-height:1.2;margin-left:1.25rem;min-height:2.125rem;min-width:2.125rem;padding:.5rem .5rem;text-align:center;text-decoration:none;vertical-align:middle;width:2.125rem}.share-link-button:hover{background-color:#e6e6ff;cursor:pointer}.share-link-copied{background-color:#fff;display:flex;display:none;flex-direction:column;font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.2;margin-top:2.625rem;position:absolute;text-align:center;white-space:nowrap;z-index:2}.share-link-component{display:flex;flex-direction:column;text-align:justify;width:1.725rem}.share-link-img-round{background-position:center;max-width:90%}.animate-fading{animation:fading 2s}@keyframes fading{0%{opacity:0}25%{opacity:1}100%{opacity:0}}.award-content .roundup__item{border:none}.award-content .roundup__title-container{display:inline-block;position:relative;width:100%}.award-content .roundup__title-container h3{display:inline-block;margin:0;padding-left:1.5rem;position:relative}.award-content .roundup__title-highlight{background-color:#fc0;height:.8rem;position:absolute;top:28%;transition:all .2s ease-in-out;width:.8rem;z-index:-1}.award-content .roundup__title{display:inline-block;margin:0;padding-left:1.5rem;position:relative}.award-content .roundup__title a:hover{text-decoration:none}.award-content .roundup__call-out{color:#000;font-weight:500;text-decoration:underline;text-decoration-color:#000;white-space:nowrap}.award-content .roundup__call-out:hover{color:#000;text-decoration:underline;text-decoration-color:#000}.award-content .roundup__call-out__arrow{text-decoration:none}.pressrelease-footer-box{background-color:#f5f5fa;max-width:81rem;padding:0 4rem}.pressrelease-footer__heading{font-size:1.125rem;margin-bottom:0;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase;font-size:1rem;line-height:1.3}.pressrelease-footer__heading::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}.pressrelease-footer__item-list{display:flex}.pressrelease-footer__item-list a:not(:last-child){margin-right:2%}.pressrelease-footer__cta-links{font-size:1rem;margin:1rem 0;padding:0}.pressrelease-footer-header{padding:0}.pressrelease-section{background-color:#f5f5fa;padding:3rem 0}@media screen and (max-width: 40em){.pressrelease-section{margin-left:-0.9375rem;margin-right:-0.9375rem}}@media screen and (min-width: 64em){.pressrelease-section{margin:0 -5%}}.pressrelease-footer-item-group{padding:0}.pressrelease-footer-item{background-color:#fff;border-radius:6px;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:1.5rem 1rem;width:100%}.pressrelease-footer-item__anchor{width:24%}.pressrelease-footer-item__anchor:hover .pressrelease-footer-item__title{text-decoration:underline}.pressrelease-footer-item__title{font-family:"Source Serif 4",serif;font-weight:600;margin:0;font-size:1.125rem;letter-spacing:.3px;line-height:1.3;margin-bottom:1.5rem}.pressrelease-footer-item__description{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin-top:auto}.pressrelease-footer-item__logo{border:1px solid #dddee6;border-radius:4px;height:50px;min-width:50px}.pressrelease-footer-item__company{color:#323239;font-size:.875rem;margin:0}.press-release-date{color:#6e707c}.pressrelease-footer-cta{border:1px solid #b9bac6;border-radius:6px}.pressrelease-footer-cta__link{color:#414192;font-weight:400;text-decoration:none}.pressrelease-footer-cta__link:hover{color:#414192}.pressrelease-footer-cta__heading{margin:0}.pressrelease-footer-cta.large-12{align-items:center;display:flex;flex-direction:row;height:80px;justify-content:center}.pressrelease-footer-cta.large-12>*+*{padding-left:1rem}.pressrelease-footer-cta.large-3{padding:1.5rem 1rem;width:24%}.ed-bynumbers{border-bottom:1px solid #dddee6;border-top:1px solid #dddee6;margin:2rem 0;padding:1rem 0;text-align:left;width:100%}.ed-bynumbers__title{font-size:1.125rem;font-weight:800;line-height:1.3;margin:0;padding:.1rem .5rem;text-transform:uppercase}.ed-bynumbers__item{margin:1rem 0 1rem .5rem}.ed-bynumbers__item:last-of-type{margin-bottom:0}.ed-bynumbers__square{background-color:#414192;display:inline-block;height:10px;line-height:14px;margin:0 .5rem 0 0;min-width:10px}.ed-bynumbers__number{display:inline;font-size:1.25rem;font-weight:800;margin-right:.25rem;position:relative}.ed-bynumbers__text{font-size:1rem;margin-top:.25rem}.ed-pullquote{margin:1rem 0 3rem 0;position:relative}.ed-pullquote__container{border-bottom:1px solid #dddee6;border-top:1px solid #dddee6;padding:1.5rem 3.5rem}.ed-pullquote__quote{color:#323239;font-family:"Source Serif 4",serif;font-size:1.25rem;font-style:italic;font-weight:600;letter-spacing:.5px;line-height:140%;margin:0}.ed-pullquote__person{font-size:.875rem;font-style:italic;font-weight:400;line-height:1.1;margin-top:1rem}.ed-pullquote__person .pq-speaker{color:#323239;font-size:.875rem;font-style:normal;font-weight:bold;letter-spacing:.5px;margin:0;text-transform:uppercase}.ed-pullquote__person .pq-speaker-title{color:#6e707c;font-size:.875rem;font-style:italic;font-weight:normal;margin:0}.ed-pullquote__symbol{background-color:#fff;color:#414192;font-family:"Source Serif 4",serif;font-size:5rem;font-weight:800;height:60px;line-height:1;padding:.5rem;width:-moz-fit-content;width:fit-content}.ed-pullquote__symbol--open{display:inline-block;margin-bottom:-1.5rem;margin-top:-1rem;vertical-align:bottom;z-index:1}.ed-pullquote__symbol--close{float:right;margin-bottom:-2rem;margin-top:-2rem}@media screen and (min-width: 649px){.ed-pullquote{float:right;width:100%}}.ed-related-sidebar{background-color:#f5f5fa;margin:2rem 0}.ed-related-sidebar__label{color:#6e707c;font-size:.75rem;font-weight:700;line-height:1;padding:1rem;text-transform:uppercase}.ed-related-sidebar__subhead{font-family:Georgia,serif;font-size:.875rem;line-height:1.6;margin:.5rem 0}.ed-related-sidebar__text{padding:0 1rem 1rem}.ed-related-sidebar__title{font-family:"Source Serif 4",serif;font-size:1rem;font-weight:bold;line-height:1.4;margin:0 0 .5rem 0}.ed-related-sidebar__title a{text-decoration:none}.ed-related-sidebar__title a:hover{text-decoration:underline}.ed-related-sidebar__img{margin-bottom:1rem}@media screen and (min-width: 432px){.ed-related-sidebar{max-width:400px}}@media screen and (min-width: 649px){.ed-related-sidebar{float:right;margin:1.5rem 0 1.5rem 2rem;width:48%}.ed-related-sidebar__title{font-size:1.125rem}.ed-related-sidebar__subhead{font-size:1rem}}@media screen and (min-width: 900px){.ed-related-sidebar{margin-right:-120px}}.ed-chart{margin:2rem 0}.ed-chart h4{line-height:1.3;margin:0 0 .5rem}.ed-chart__sub{font-family:"Source Serif 4",serif;font-size:1rem;line-height:1.5;margin-bottom:1rem}.ed-chart svg{width:100%}.ed-chart__datawrapper iframe{border:none;min-width:100% !important}.ed-footer{border-bottom:1px solid #dddee6;border-top:1px solid #dddee6;display:block;margin:3rem 1rem 2rem}.ed-footer__title{color:#6e707c;font-size:.75rem;font-weight:500;margin:0 0 .75rem;text-transform:uppercase}.ed-footer .ed-related{border-bottom:1px solid #dddee6;margin-bottom:2rem;padding:2rem 0 1rem}.ed-footer .ed-related__item{margin:0 0 1rem}.ed-footer .ed-related__byline{font-size:.875rem;margin:0}.ed-footer .ed-related__title{font-size:1.125rem;line-height:1.4;margin:0 0 .375rem}.ed-footer .ed-related__title a{display:block;text-decoration:none}.ed-footer .ed-related__title a:hover{text-decoration:underline}.ed-footer .ed-credits{padding-bottom:2rem}.ed-footer .ed-credits__editors{margin-bottom:2rem}.ed-footer .ed-credits__editors__person{align-items:center;display:flex;margin-bottom:1rem}.ed-footer .ed-credits__headshot{border-radius:50%;height:70px;margin-right:1rem}.ed-footer .ed-credits__name{font-size:1rem}.ed-footer .ed-credits__name a{font-weight:600}.ed-footer .ed-credits__name a:hover{color:#ef8333}.ed-footer .ed-credits__position{color:#323239;font-size:.875rem}.ed-footer .ed-credits__contributors__row{display:flex;margin-bottom:1.5rem}.ed-footer .ed-credits__contributors__row:last-of-type{margin-bottom:0}.ed-footer .ed-credits__label{color:#323239;font-size:.875rem}.ed-footer .ed-credits__contributors__person{display:block;width:50%}@media screen and (min-width: 649px){.ed-footer{display:flex}.ed-footer .ed-related{border-bottom:none;border-right:1px solid #dddee6;margin-bottom:0;margin-right:3rem;padding:2rem 3rem 2rem 0;width:55%}.ed-footer .ed-related__item{margin-bottom:1.5rem}.ed-footer .ed-credits{padding:2rem 0 2.5rem;width:40%}}@media screen and (min-width: 932px){.ed-footer{margin-left:auto;margin-right:auto;max-width:900px}}.ed-timeline{margin:2.5rem auto}.ed-timeline h4{line-height:1.4;margin-bottom:0;margin-top:0}.ed-timeline ul{color:#0a0a0a;list-style-type:none;margin:.5rem 0 0 .5rem;overflow:hidden;padding:0;position:relative}.ed-timeline ul::before{background:#dddee6;content:" ";height:100%;left:4px;position:absolute;top:15px;width:1px}.ed-timeline li{font-size:1.5rem;margin-bottom:1rem;position:relative}.ed-timeline li p{font-family:Georgia,serif;font-size:1rem;margin:0 0 0 1.5rem}.ed-timeline li__text{font-family:Georgia,serif;font-size:1rem;margin:0 0 0 1.5rem}.ed-timeline li a:hover{color:#ef8333}.ed-timeline li:last-of-type{margin-bottom:0}.ed-timeline li::before{background-color:#0a0a0a;content:"";height:9px;margin:1rem 0 0;position:absolute;width:9px}.ed-timeline__text{font-family:Georgia,serif;font-size:1rem;margin:0 0 0 1.5rem}.ed-timeline__date{display:inline;font-size:1rem;font-weight:800;margin:0 .25rem 0 1.5rem}.ed-timeline__expandable{margin:2.5rem auto}.ed-timeline__expandable ul{transition:height .3s}.ed-timeline .expandable-button{border:1px solid #0a0a0a;cursor:pointer;display:inline-block;font-weight:700;margin:1rem auto;max-width:280px;padding:.75rem}.ed-timeline .expandable-button:focus{outline:0}.ed-timeline .expandable-button:hover{background-color:#0a0a0a;color:#fff;transition:.25s}.ed-secondary-content-box{background-color:#f5f5fa;margin:2rem auto;padding:1.5rem}.ed-secondary-content-box h4{margin:0 0 1rem}.ed-secondary-content-box p{font-family:Georgia,serif;font-size:1.125rem;line-height:1.7;margin:1rem 0 0}.ed-secondary-content-box--expandable .ed-secondary-content-box__expanded{max-height:0;overflow:hidden;transition:max-height .25s}.ed-secondary-content-box--expandable .expandable-button{border:1px solid #0a0a0a;display:block;font-weight:700;margin:1rem auto .5rem;max-width:280px;padding:.5rem .75rem}.ed-secondary-content-box--expandable .expandable-button:focus{outline:0}.ed-secondary-content-box--expandable .expandable-button:hover{background-color:#0a0a0a;color:#fff;transition:.25s}.ed-toggle{display:flex}.ed-toggle__button{background-color:#fff;border:1px solid #6e707c;border-left:none;color:#6e707c;font-size:.875rem;font-weight:700;letter-spacing:1px;min-width:80px;padding:.5rem .75rem;text-align:center;transition:background-color .25s ease-out,color .25s ease-out}.ed-toggle__button:focus{outline:0}.ed-toggle__button:first-child{border-bottom-left-radius:20px;border-left:1px solid #6e707c;border-top-left-radius:20px}.ed-toggle__button:last-child{border-bottom-right-radius:20px;border-top-right-radius:20px}.ed-toggle__button--selected{background-color:#0a0a0a;color:#fff}@media screen and (min-width: 40em){.ed-toggle__button{font-size:1rem;min-width:100px}}.ed-searchbar{position:relative}.ed-searchbar label{display:block;font-size:1rem;margin-bottom:.5rem}.ed-searchbar input{margin-bottom:0;padding:.25rem .5rem}.ed-searchbar input:focus::-moz-placeholder{color:rgba(0,0,0,0)}.ed-searchbar input:focus::placeholder{color:rgba(0,0,0,0)}.ed-searchbar__list{background-color:#fff;border:1px solid #6e707c;border-bottom:none;border-top:none;position:absolute;width:100%;z-index:1}.ed-searchbar__item{border-bottom:1px solid #dddee6;cursor:pointer;font-size:.875rem;padding:10px}.ed-searchbar__item--focus,.ed-searchbar__item:hover{background-color:#f5f5fa}.ed-searchbar__item:last-child{border-bottom:1px solid #6e707c}.ed-card{border-bottom:1px solid #dddee6;margin:0 1rem;padding:2rem 0}.ed-card h2{font-family:"Source Serif 4",serif;font-size:1.75rem;margin:0}.ed-card__inner{margin-top:.5rem}.ed-card__updated{color:#414192;font-size:.875rem;font-weight:500}.ed-card p{font-family:Georgia,serif;font-size:1.125rem;line-height:1.7;margin:1rem 0}.ed-card__video{height:400px;margin:1.5rem 0;position:relative}.ed-card__video embed,.ed-card__video iframe,.ed-card__video object{height:100%;position:absolute;width:100%}.ed-card__backtop{color:#6e707c;display:block;font-size:.875rem;text-align:right}@media screen and (min-width: 40em){.ed-card{border:1px solid #dddee6;margin:2rem auto;max-width:617px;padding:0}.ed-card__header{background-color:#dddee6;padding:1rem 2rem}.ed-card__inner{margin-top:0;padding:1.5rem 2rem}}.editorial-event-promo__wrapper{border-bottom:1px solid #dddee6;border-top:1px solid #dddee6;color:#0a0a0a;display:flex;flex-direction:column;gap:.25rem;line-height:1.7;margin:2rem 0;padding:1.5rem 0}.editorial-event-promo__heading{font-family:"Satoshi",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase}.editorial-event-promo__subtitle{color:#6e707c;text-transform:none}.editorial-event-promo__description{font-family:Georgia,serif;font-size:1.188rem;font-style:italic}.editorial-event-promo__description-title{font-weight:700}.editorial-event-promo .inline{display:inline}.about-page section{margin-bottom:3rem}.about-page section:first-of-type{margin-bottom:0}.about-page .cta-block{margin:0 0 2rem 0}.about-page .cta-block .cta-img{background-color:#f5f5fa;border-radius:50%;display:inline-block;height:50px;text-align:center;vertical-align:top;width:50px}.about-page .cta-block .cta-img img{margin-top:10px;width:30px}.about-page .cta-block .cta-content{display:inline-block;padding-left:20px;width:calc(100% - 55px)}.about-page .cta-block .cta-content h3{font-size:1.125rem;margin:0}.about-page .cta-block .cta-content p{margin:.25rem 0 .5rem 0}.about-page .publication-sites a:hover{color:#ef8333}.about-page .publication-sites ul{-moz-columns:1;columns:1;list-style-type:none;margin:0}.about-page .publication-sites ul li{margin:0;padding:.5rem 0}@media screen and (min-width: 40em){.about-page .cta-block .cta-img{height:70px;width:70px}.about-page .cta-block .cta-img img{margin-top:15px;width:40px}.about-page .cta-block .cta-content{width:calc(100% - 75px)}.about-page .publication-sites ul{-moz-columns:175px 3;columns:175px 3;margin-top:1rem}}.divider{background:#dddee6;border:none;display:block;height:1px;margin:.5rem 0;width:66%}.editors-summary{line-height:1.75rem;margin:0 0 3rem 0}.editor-title{color:#6e707c;font-size:1.125rem}.editor-title a{color:#6e707c}.editor-list{display:block;margin:4rem 0 0 0}.editor-content{padding:0 1rem 0 0}.editor-wrapper{margin:0 0 2rem 0}.editor-wrapper .editor-name a{text-decoration:none}.editor-wrapper .editor-name a:hover{text-decoration:underline}.editor-wrapper li{margin:0}.editor-wrapper .editor-headshot{border:1px solid #f5f5fa;border-radius:4px;display:block;margin:0;max-width:100%}.page-title{margin:0 0 1rem 0;overflow:hidden;padding:0 1rem}.page-title__heading{font-size:2.125rem;font-weight:600;margin:0}.page-title__divider{display:none}.page-title::before{border-top:.25rem solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:5rem}.outreach-card{border:1px solid #dddee6;border-radius:.25rem;display:flex;flex-flow:column nowrap;justify-content:space-between;margin:0 0 1.5rem 0;padding:1.5rem 1rem}.outreach-card__heading{font-size:1.125rem;margin:0}.outreach-card__text{font-size:1rem;line-height:140%;margin:1rem 0}.outreach-card__link{margin:0}.outreach-card .call-out-link{font-size:1rem}@media screen and (min-width: 40em){.page-title__divider{background:#dddee6;border:none;display:block;height:1px;margin:.5rem 0 0 0;width:100%}.editor-content{padding:0 1rem 0 0}.editor-list{display:flex}.editor-title{color:#6e707c;font-size:1.125rem}.editor-wrapper{margin-bottom:2rem;padding:0 .5rem;text-align:left}.editor-wrapper .divider{margin:.5rem 0}.editor-wrapper .editor-headshot{max-width:100%}.editorial-team-outreach{align-items:stretch;display:flex;padding:0 .5rem}.outreach-card{align-items:stretch;border:1px solid #dddee6;border-radius:.25rem;display:flex;flex-flow:column nowrap;height:100%;justify-content:flex-start;margin:0 .5rem;min-height:11.375rem;padding:1.5rem 1rem}.outreach-card__heading{font-size:1.125rem;height:2.5rem;line-height:1.625rem;margin:0}.outreach-card__text{flex-basis:auto;font-size:1rem;height:-moz-max-content;height:max-content;line-height:140%;margin:0;padding:1.125rem 0 .5rem 0}.outreach-card__link{line-height:1.125rem;margin-top:auto}.outreach-card .call-out-link{font-size:1rem}}.editor-detail-wrapper .editor-name{font-weight:600;margin:1.5rem 0 0 0}.editor-detail-wrapper .editor-detail-info{margin:1.5rem 0 1rem 0}.editor-detail-wrapper .editor-headshot{border-radius:.25rem}.editor-detail-wrapper .divider{margin:.875rem 0}.editor-bio{line-height:1.5rem;margin:1rem 0 0 0}.past-articles #filter-month-select{width:100%}.editor-outreach{margin:0 0 5rem 0}.editor-outreach__link{text-decoration:none}.editor-outreach__header{margin:2rem 0 0 0}.editor-outreach__text{border-bottom:1px solid #dddee6;display:flex;flex-flow:row nowrap;justify-content:space-between;line-height:1.2rem;padding:1rem 0}.editor-outreach__chevron{height:.75rem}.divewire-promotion{padding:4rem 1rem}.divewire-promotion__box{align-items:stretch;background:#f5f5fa;border:1px solid #dddee6;border-radius:.25rem;box-sizing:border-box;display:flex;flex-flow:column nowrap;justify-content:space-between;padding:2rem 1rem}.divewire-promotion__box__image{margin:0 0 1rem 0;min-width:100%}.divewire-promotion__box__image img{max-height:100%;max-width:100%;min-height:100%;min-width:100%}.divewire-promotion__box__content a{text-decoration:none}.divewire-promotion__box__content a:hover{text-decoration:underline}.divewire-promotion__box__content__title{font-size:1.5rem;font-weight:600;line-height:130%;margin:1rem 0}.divewire-promotion__box__content__text{font-size:1rem;line-height:150%;margin:0 0 1rem 0}.divewire-promotion__box__content__link{font-size:1rem;line-height:140%;margin:0}@media screen and (min-width: 40em){.breadcrumb{margin:0 0 3.25rem 0}.editor-detail-wrapper .editor-name{font-weight:700;margin:0;font-size:1.875rem;line-height:1.3;font-weight:600;margin:0}}@media screen and (min-width: 40em)and (min-width: 64em){.editor-detail-wrapper .editor-name{font-size:2.375rem;line-height:1.2}}@media screen and (min-width: 40em){.editor-detail-wrapper .editor-link-divider{display:inline-block}.editor-detail-wrapper .editor-detail-info{margin:0 0 .5rem 0}.editor-detail-wrapper .section-divider{margin:2rem 0}.past-articles #filter-month-select{max-width:250px}.editor-outreach__text{padding:.8rem 0}.divewire-promotion{padding:4rem 0}.divewire-promotion__box{flex-flow:row nowrap;justify-content:space-between;max-height:-moz-min-content;max-height:min-content;padding:2rem 1.5rem}.divewire-promotion__box__image{margin:0;min-height:100%;min-width:38%}.divewire-promotion__box__content{align-items:stretch;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:0 0 0 1.5rem;min-height:100%}.divewire-promotion__box__content__title{line-height:108%;margin:0 0 1rem 0}}@media screen and (min-width: 64em){.editor-detail-wrapper ul::after{clear:both;content:"";display:table}.editor-detail-wrapper li{float:left;width:48%}.divewire-promotion{padding:2.25rem 0 2rem 0}.divewire-promotion__box{flex-flow:column nowrap;max-height:none;padding:2rem 1rem}.divewire-promotion__box__image{margin:0 0 1rem 0;min-height:none;min-width:100%}.divewire-promotion__box__content{margin:0}.divewire-promotion__box__content__title{margin:0 0 1rem 0}.divewire-promotion__box__content__text{margin:0 0 1rem 0}.hybrid-ad-wrapper{margin:0 0 2rem 0 !important}.wd-custom .hybrid-ad-wrapper{margin:3rem auto !important}}.wwar-wrapper{padding:1.75rem 0}.wwar-wrapper:first-of-type{padding-top:1rem}.wwar-wrapper h2{background-color:#f5f5fa;display:inline-block;font-size:1rem;margin:0;padding:.5rem .625rem;text-transform:uppercase}.wwar-wrapper img{padding:0 .125rem .25rem 0}.cms-login-notice{color:red;margin-bottom:1rem}.apps-page .app-mockup{display:block;margin:0 auto;max-height:550px;max-width:100%}.apps-page h1{text-align:center}.apps-page .app-badges{margin-bottom:2rem;text-align:center}.apps-page .app-badges li{display:inline-block}.apps-page .app-badges li img{max-width:140px}@media screen and (min-width: 64em){.apps-page h1{font-size:1.75rem;margin:4rem 0 1rem 0;text-align:left}.apps-page .app-badges{text-align:left}.apps-page .app-badges li:first-of-type{margin-right:.375rem}.apps-page .app-badges li img:hover{opacity:.7}}.signup-page table{margin:2rem 0}.signup-page ul{list-style-type:disc;margin-top:.5rem}@media only screen and (min-width: 40em){.signup-page .newsletter-list-section ul{-moz-column-count:2;column-count:2}}.signup-page li{list-style-type:none}.signup-page ol{list-style-type:decimal}.signup-page h2{text-align:center}.signup-page figure{margin:1rem 0}.signup-page .message--warning{font-size:14px;font-weight:600;margin-bottom:2rem;padding-left:3rem;padding-right:.75rem}@media screen and (min-width: 64em){.signup-page .single-column-warning{left:-1rem;padding-left:2.5rem;padding-right:.5rem;width:104%}.signup-page .single-column-warning::before{left:.5rem}}.signup-page .button{background-color:#ef8333}.signup-page .button--medium{background-color:#414192;color:#fff}.signup-page .button--medium:hover,.signup-page .button--medium.active{background-color:#449;color:#fff}.signup-page .single-column.demographics-page .button{margin-top:3rem;width:60%}@media only screen and (max-width: 40em){.signup-page .single-column.demographics-page .button{width:100%}}.signup-page__header>span{color:#0a0a0a !important}@media only screen and (max-width: 40em){.signup-page .button{width:100%}}.signup-page #nav-bar{background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.1)}.signup-page .pub-logo{margin:.5rem 0}@media only screen and (min-width: 40em){.signup-page figure{margin:3rem 0}}.signup-page section{padding:2rem 0}.signup-page section.testimonials-section{background-color:#f5f5fa}@media only screen and (min-width: 40em){.signup-page section{padding:4rem 0}.signup-page section.form-section{padding:3rem 0 5rem}}.signup-page .heading-03{margin-bottom:0}.signup-page .page-description{font-size:1.25rem;margin:.5rem 0 2rem 0}.signup-page .signup2-description{color:#323239}@media only screen and (min-width: 40em){.signup-page .page-description{font-size:1.375rem}}.signup-page .form-section li{margin-bottom:.375rem}.signup-page .form-section__body{margin-bottom:2rem}.signup-page .single-column .form-section__body{margin-bottom:0}@media only screen and (max-width: 40em){.signup-page .single-column .form-section__body .row{padding-left:.5rem;padding-right:1rem}}.signup-page .single-column .form-section select{margin-bottom:1rem}.signup-page .testimonial{margin:2rem auto}.signup-page .testimonial__content{font-size:1.375rem;text-align:center}.signup-page .testimonial__attribution{color:#323239;font-size:.875rem;margin:.5rem 0 0 0;text-align:center}.signup-page .testimonial img{border-radius:50%;display:block;margin:0 auto;max-width:90px}.signup-page .testimonial:last-of-type{margin-bottom:0}@media only screen and (min-width: 64em){.signup-page .testimonial{width:70%}.signup-page .testimonial__content{margin:0}}@media only screen and (min-width: 40em){.signup-page .testimonial__content{margin-top:0;text-align:left}.signup-page .testimonial__attribution{text-align:left}}.signup-page .reasons-section__title{padding-bottom:2rem}.signup-page .reasons-section img{display:block;margin:1rem auto;width:110px}@media only screen and (max-width: 40em){.signup-page .reasons-section img{width:90px}}.signup-page .reasons-section h4,.signup-page .reasons-section p{text-align:center}.signup-page .reasons-section h4{margin:0}.signup-page .reasons-section p{margin-top:.5rem}.signup-page .reasons-section .button{display:block;margin:2rem auto 0 auto}@media only screen and (min-width: 40em){.signup-page .reasons-section .button{width:-moz-fit-content;width:fit-content}}.signup-page .demographics-page select:disabled{background-color:#f5f5fa}.signup-page .demographics-page .sidebar-box h3{margin-top:0}.signup-page .demographics-page .sidebar-box.promo{background-color:#f5f5fa;border-radius:6px;margin-bottom:3rem;padding:2rem 1.5rem .5rem 1.5rem}.signup-page .demographics-page .sidebar-box.promo h3{color:#0a0a0a}.signup-page .demographics-page .sidebar-box.promo h3::before{border-top:4px solid #ef8333;content:"";display:block;padding-bottom:.75rem;width:80px}@media screen and (max-width: 40em){.signup-page .demographics-page .sidebar-box{border-top:0}}.signup-page .demographics-page .button{margin-top:.5rem;width:100%}.signup-page .thanks-page{padding:2rem 0 3rem 0;text-align:center}.signup-page .thanks-page h1{font-weight:600}.signup-page .thanks-page ul{margin:3rem 0}.signup-page .thanks-page ul li{margin:3rem 0;text-align:left}.signup-page .thanks-page ul li .offer-content{border-top:1px solid #dddee6;margin:0;overflow:hidden;padding-top:1rem}.signup-page .thanks-page ul li .offer-content .button{background-color:#414192}.signup-page .thanks-page ul li .offer-content .offer-column{padding:0}@media only screen and (max-width: 40em){.signup-page .thanks-page ul li .offer-content .offer-column>a{margin-top:.5rem}}.signup-page .thanks-page ul li .offer-text{font-size:1rem;font-weight:400;margin-bottom:.5rem}.signup-page .thanks-page .offer-title{display:inline-block;margin:0}.signup-page .thanks-page .thanks-icon{display:block;margin:2rem auto;width:140px}.signup-page .thanks-page .social-icons img{width:50px}.signup-page .thanks-page .return-to-homepage{font-size:1rem;margin:0;text-align:left}.signup-page .thanks-page .return-to-homepage a{text-decoration:none}.signup-page .thanks-page .return-to-homepage a:hover{text-decoration:underline}.signup-page .thanks-page .coreg{display:none}.signup-page .thanks-page .coreg__header{text-align:left}.signup-page .thanks-page .hybrid-ad-wrapper{margin-bottom:1.5rem}@media only screen and (min-width: 40em){.signup-page .thanks-page ul{margin:5rem 0}.signup-page .thanks-page ul .offer-content .button{float:right;margin-top:0}}.signup-page .footer-wrapper{min-height:100%;padding-bottom:60px}.signup-page .footer{background:#f5f5fa;color:#0a0a0a;padding:1.5rem 1rem;position:relative;text-align:center;width:100%}.signup-page .footer p{margin:0}.signup-page .footer a{color:#0a0a0a}.signup-page .footer a:hover{color:#0a0a0a}.library-page-new section{margin-bottom:2rem}.lib-items-grid{display:grid;grid-template-columns:repeat(1, 1fr);margin-left:auto;margin-right:auto;max-width:75rem}.lib-top-row-items .lib-item,.lib-items-grid .lib-item{display:flex;flex-direction:column;padding:1.5rem 1.125rem 0 1.125rem}.lib-top-row-items.preview,.lib-items-grid.preview{pointer-events:none}.lib-top-row-items.preview .lib-item-img,.lib-items-grid.preview .lib-item-img{opacity:.6}.lib-top-row-items.preview .heading-wrapper a,.lib-items-grid.preview .heading-wrapper a{color:#6e707c}@media screen and (min-width: 40em){.lib-items-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 64em){.lib-items-grid{grid-template-columns:repeat(3, 1fr)}}.lib-item .lib-item-img{background-color:#dddee6;background-position:center center;background-size:cover;border-radius:4px;height:220px;margin-bottom:.75rem}.lib-item .lib-item-img .cta-overlay{visibility:hidden}.lib-item .heading-wrapper{flex:2;margin-bottom:2rem}.lib-item .heading-wrapper .label{display:block}.lib-item .heading-wrapper h3{font-weight:700;margin:0;font-size:1.25rem;line-height:1.3}@media screen and (min-width: 64em){.lib-item .heading-wrapper h3{font-size:1.375rem;line-height:1.3}}.lib-item .heading-wrapper h3 a{text-decoration:none}.lib-item .heading-wrapper h3 a:hover{text-decoration:underline}@media screen and (min-width: 40em){.lib-item .heading-wrapper{height:165px;margin-bottom:0}.lib-item a .lib-item-img{position:relative}.lib-item a .lib-item-img::before{background:linear-gradient(to bottom, transparent -20%, #0a0a0a 100%);border-radius:4px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .1s ease-in}.lib-item a .lib-item-img .cta-overlay{opacity:0;position:absolute;text-align:center;top:70px;transition:all .1s ease-in;visibility:visible;width:100%}.lib-item a .lib-item-img .cta-overlay p{color:#fff;font-weight:700;line-height:1.2;margin:1rem auto;text-decoration:none;width:75%}.lib-item a .lib-item-img .cta-overlay img{width:50px}.lib-item a:hover .lib-item-img::before{opacity:.8}.lib-item a:hover .lib-item-img .cta-overlay{opacity:1}.lib-item.columns:last-child:not(:first-child){float:left}}@media screen and (min-width: 64em){.lib-item .heading-wrapper{height:175px}}@media screen and (min-width: 40em){.lib-top-row-items .lib-item:first-of-type .heading-wrapper{height:auto;margin:0 0 2rem 0}}@media screen and (min-width: 64em){.lib-top-row-items .lib-item:first-of-type .heading-wrapper{height:175px;margin:0}.lib-top-row-items .lib-item .heading-wrapper h3{margin:.25rem 0}}.lib-client-items-wrapper h2{background-color:#f5f5fa;font-size:1rem;font-weight:500;margin:0;padding:.75rem 1rem;text-transform:uppercase}.lib-client-items{border:2px solid #f5f5fa;display:flex;flex-wrap:wrap}.lib-client-items .lib-item{border-bottom:1px solid #dddee6;margin:0;padding:1rem}.lib-client-items .lib-item:last-of-type{border-bottom:none}.lib-client-items .lib-item h3{font-size:1rem;margin:.25rem 0 .5rem 0}.lib-client-items .lib-item h3 a{text-decoration:none}.lib-client-items .lib-item h3 a:hover{text-decoration:underline}.lib-client-items .lib-item .lib-sponsor .label{display:inline-block}.lib-client-items .lib-item .lib-sponsor img{font-weight:700;height:25px;line-height:1.7}.lib-client-items.preview>*:not(:nth-child(2)){pointer-events:none}.lib-client-items.preview>*:not(:nth-child(2)) a{color:#6e707c}@media screen and (min-width: 40em){.lib-client-items-wrapper{margin:0 1rem}.lib-client-items .lib-item{border-bottom:0}}@media screen and (min-width: 64em){.lib-client-items .lib-item h3{font-size:1.125rem}}.message--warning{font-size:1rem;font-weight:600;line-height:120%;margin:0 auto;margin-bottom:3rem;max-width:47rem;padding-left:3rem;padding-right:.75rem}.message::before{margin:0;position:absolute;top:50%;transform:translateY(-50%)}.brand-resources-page .download{margin-bottom:4rem}.brand-resources-page .download .logo-example{border:1px solid #dddee6;padding:3rem 2rem;text-align:center}.brand-resources-page .download .logo-example.bg-black{background-color:#0a0a0a}.brand-resources-page .download .agreement .copy{margin:2rem 0 1rem 0}.brand-resources-page .guidelines .guideline-example{margin-bottom:2rem}.brand-resources-page .guidelines .guideline-example img{border:1px solid #dddee6;border-bottom:4px solid #e0002b}.brand-resources-page .guidelines .guideline-example p{font-size:1rem;text-align:center}.brand-resources-page .guidelines .guideline-example p .highlight{color:#e0002b;font-weight:700;text-transform:uppercase}.sc-player{bottom:0;font-size:0;left:0;position:fixed;width:100%;z-index:1}.sc-toggle{align-items:center;cursor:pointer;display:flex;margin-top:1rem}.sc-toggle p{margin:0}.sc-toggle img{border:1px solid #0a0a0a;border-radius:50%;height:30px;margin-right:.5rem;padding:1px;width:30px}.sc-toggle:hover p{color:#414192}.sc-toggle:hover img{border:2px solid #414192;padding:0}.sc-toggle.sc-stop p{color:#414192}.sc-toggle.sc-stop img{border:2px solid #414192;padding:0}.trendline .admin-box{margin:0 auto;max-width:550px;padding:10px;text-align:center}.trendline .admin-box h2{font-size:1.25rem}.trendline .page-wrapper{padding:0}.trendline article{padding-top:3rem}.trendline .label.js-reading-now{display:none}.trendline .menu-wrapper.desktop{background-color:#fff;box-shadow:0 0 20px 0 rgba(153,153,153,.25);padding:.5rem 1rem;position:fixed;text-align:center;top:0;width:100%;z-index:200}.trendline .menu-wrapper.desktop.client-demo{top:50px}.trendline .menu-wrapper.desktop.span{text-align:center}.trendline .menu-wrapper.desktop .logo-topic-container{float:left}.trendline .menu-wrapper.desktop .nav-logo{display:none}.trendline .menu-wrapper.desktop .social-buttons{display:none;float:right}.trendline .menu-wrapper.desktop.client-demo.active-gate{top:50px}.trendline .menu-wrapper.mobile{background:#fff;display:none;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:999}.trendline .menu-wrapper.mobile.client-demo{top:50px}.trendline .menu-wrapper.mobile .menu-close{position:absolute;right:20px;top:12px;z-index:999}.trendline .menu-wrapper.mobile .menu-close.client-demo{right:10px;top:10px}.trendline .menu-wrapper.mobile .menu-close img{height:30px}.trendline .menu-wrapper .trendline-header{align-items:center;display:flex;justify-content:space-between}.trendline .menu-trigger{position:fixed;right:20px;top:12px;z-index:999}.trendline .menu-trigger.client-demo{right:10px;top:60px}.trendline .menu-trigger img{height:28px}.trendline .no-scroll{overflow:hidden}.trendline ul.table-of-contents a,.trendline ul.table-of-contents a:hover{text-decoration:none}.trendline ul.table-of-contents .title{color:#6e707c;display:block;font-family:"Source Serif 4",serif;font-size:1rem;font-weight:600;margin-top:.125rem}.trendline ul.table-of-contents .byline{color:#6e707c;display:block;margin:.25rem 0 .75rem 0}.trendline ul.table-of-contents li{border:none;font-size:.875rem;padding:.875rem 0 0 0}.trendline ul.table-of-contents li .progress-container{background:#f5f5fa;height:2px;position:relative}.trendline ul.table-of-contents li .progress-container .progress-bar{background:#f5f5fa;height:2px;position:absolute;width:0%}.trendline ul.table-of-contents li.active .progress-bar{background:#ef8333}.trendline ul.table-of-contents li.active .progress-bar .sponsored{background:#6e707c}.trendline ul.table-of-contents li.active .js-reading-now{color:#ef8333;display:block}.trendline ul.table-of-contents li.active .byline,.trendline ul.table-of-contents li.active .title{color:#0a0a0a}.trendline ul.table-of-contents.desktop{display:none;height:100%;max-height:calc(100vh - 88px - 40px);overflow-y:hidden;scrollbar-width:none;top:90px;width:220px}.trendline ul.table-of-contents.desktop .byline{font-size:.75rem}.trendline ul.table-of-contents.desktop::-webkit-scrollbar{background:rgba(0,0,0,0);width:0}.trendline ul.table-of-contents.desktop.client-demo{max-height:calc(100vh - 88px - 40px - 100px)}.trendline ul.table-of-contents.desktop.client-demo.active-gate{max-height:calc(100vh - 88px - 40px - 50px);top:140px}.trendline ul.table-of-contents.mobile{padding:2rem}.trendline ul.table-of-contents.mobile .title{font-size:1.25rem}.trendline ul.table-of-contents.mobile .byline{font-size:1rem}.trendline .mobile-logo{background-color:#f5f5fa;padding:.5rem 0 .5rem 1rem;position:absolute;text-align:left;top:50px;width:100%;z-index:100}.trendline .mobile-logo.client-demo,.trendline .mobile-logo.active-gate{top:100px}.trendline .mobile-logo .trendline-logo{display:inline-block;text-align:center}.trendline .mobile-logo .trendline-logo img{height:26px !important}.trendline .header{margin:8rem 0 4rem 0}.trendline .header .client-demo{margin-bottom:2rem}.trendline h1{margin:.5rem 1rem 1rem 1rem;text-align:center}.trendline .main-header-image-wrapper{text-align:center}.trendline .main-header-image-wrapper .main-header-image{margin:0 auto;width:100%}.trendline .image-credit{margin-bottom:2rem}.trendline .image-credit .source_text p{display:inline}.trendline .editors-note{margin:3rem 0}.trendline .editors-note .editor-signature{margin-top:2rem}.trendline .editors-note .editor-signature img{border-radius:50%;vertical-align:top;width:60px}.trendline .editors-note .editor-signature .editor-wrapper{display:inline-block;margin:.375rem 0 0 .75rem}.trendline .editors-note .editor-signature .editor-wrapper .editor{display:block;font-weight:700}.trendline .editors-note .editor-signature .editor-wrapper .editor-title{color:#323239;font-size:1rem}.trendline .trendline-logo-header-container{display:none}.trendline .trendline-logo{display:none;margin:0 auto;width:90%}.trendline .story .header-image{width:100%}.trendline .story .copy{background-color:#fff;margin:0 auto;padding:0 1.25rem;position:relative;z-index:100}.trendline .story .item-header{margin-bottom:1.5rem;padding:.75rem 0}.trendline .story h2{margin:.5rem 0}.trendline .story .teaser{margin:.25rem 0}.trendline .story .byline,.trendline .story .published-date,.trendline .story .update-date{display:inline-block;font-size:1rem;font-style:italic;letter-spacing:.5px}.trendline .bypass-gate-container.client-demo{position:fixed}.trendline .ad-native-footer{display:none;position:relative;z-index:999}.trendline .ad-native-footer button.close-button{background-color:#b9bac6;border-radius:50%;float:right;height:25px;margin-right:.25rem;position:absolute;right:1rem;top:1rem;width:25px}.trendline .ad-native-footer button.close-button img{border-radius:50%;float:right;padding:6px}.trendline .ad-native-footer__wrapper{max-width:unset;padding:3rem 0;position:sticky;text-align:center;width:100%}.trendline .ad-native-footer__wrapper--iframe{padding:0}.trendline .ad-native-footer__content-wrapper{float:none}.trendline .ad-native-footer .native-ad-title{display:block;text-align:center}.trendline .ad-native-footer .native-ad-copy{display:block;text-align:center}.trendline .ad-native-footer .trendline-footer-native-ad__logo{height:36px;margin-bottom:.75rem}@media(min-width: 40em){.trendline .header{margin:8rem 0 4rem 0}.trendline .header .label.primary{font-size:1.125rem}.trendline .story .teaser{font-size:1.125rem}.trendline .story .copy{margin:-6rem auto 5rem auto}.trendline ul.table-of-contents.mobile{padding:3rem}.trendline ul.table-of-contents.mobile .title{font-size:1.375rem}}@media(max-width: 40em){.trendline .main-header-image-wrapper figure{margin:0}.trendline .ad-native-footer__wrapper{padding:2rem 0}.trendline .ad-native-footer__content-wrapper{padding:0 1rem}.trendline .ad-native-footer .native-ad-copy{font-size:.875rem}.trendline .ad-native-footer .trendline-footer-native-ad__logo{height:28px}}@media(min-width: 64em){.trendline .page-wrapper{max-width:inherit}.trendline .trendline-logo{display:block}.trendline .trendline-logo div{display:none}.trendline .trendline-logo-header-container{display:inline-block}.trendline .logo-height{height:30px}.trendline .mobile-logo{display:none}.trendline .menu-wrapper.desktop.client-demo{top:0}.trendline .menu-wrapper.desktop.client-demo.active-gate{top:50px}.trendline .menu-wrapper.desktop .nav-logo{font-size:1rem}.trendline .menu-wrapper.desktop .nav-logo.js-show-logo{display:inline-block}.trendline .menu-wrapper.desktop .social-buttons{display:block;text-align:right}.trendline .menu-trigger{display:none}.trendline .header{margin:6.5rem auto;max-width:850px}.trendline .header h1{font-size:3.75rem}.trendline .header .client-demo{margin-bottom:0}.trendline ul.table-of-contents.desktop{display:block}.trendline .ad-native-footer__content-wrapper{padding:2rem 0}.trendline .ad-native-footer .native-ad-title{font-size:1.75rem}}@media(min-width: 64em){.nav-wrapper.client-demo{top:100px}.nav-wrapper .nav-arrow{background-color:#f5f5fa;cursor:pointer;height:20px;position:fixed;width:220px}.nav-wrapper .nav-arrow::before{background-image:url(https://d12v9rtnomnebu.cloudfront.net/divesite/icons/trendline-arrow.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:14px;content:"";height:20px;position:absolute;width:100%}.nav-wrapper .nav-arrow.client-demo:not(.active-gate){position:absolute}.nav-wrapper .arrow-top{display:none;top:68px}.nav-wrapper .arrow-top.client-demo{top:0;z-index:1}.nav-wrapper .arrow-top::before{transform:rotate(180deg)}.nav-wrapper .arrow-top.client-demo.active-gate{top:118px}.nav-wrapper .arrow-bottom{bottom:15px;display:none}.nav-wrapper .arrow-bottom.client-demo{bottom:0}}@media(min-width: 64em){.trendline .bypass-gate-container.client-demo{background-color:rgba(0,0,0,0);font-weight:800;margin-top:5rem;text-align:center;width:220px}.trendline .bypass-gate-container.client-demo.black-border{background-color:#fff;border:3px solid #0a0a0a;color:#0a0a0a}.trendline .bypass-gate-container.client-demo.black-border .bypass-gate-button{background:#0a0a0a;color:#fff}.trendline .bypass-gate-container.client-demo.black-border .demo-text{color:#0a0a0a}.trendline .bypass-gate-container.client-demo.white-border{border:3px solid #dddee6;color:#fff}.trendline .bypass-gate-container.client-demo.white-border .bypass-gate-button{background:#fff;color:#0a0a0a}.trendline .bypass-gate-container.client-demo.white-border .demo-text{color:#fff}.trendline .bypass-gate-container.client-demo .bypass-gate-button{margin:1rem 0}.trendline .bypass-gate-container.client-demo .bypass-gate-button:focus{box-shadow:0 0 0 2pt #4d90fe;outline:none}.trendline .bypass-gate-container.client-demo .demo-text{margin:.75rem 0 0 0}}@media(min-width: 70em){.trendline .ad-native-inline{margin:0 calc(-12.5% - 2.5rem)}.trendline .logo-topic-container{min-width:200px}.trendline .logo-topic-container .pub-logo{display:block}.trendline .ad-native-footer__content-wrapper{padding:1.5rem 0}}@media(max-width: 40em){.trendline .bypass-gate-container.client-demo .demo-text{margin:0 .5rem 0 0;vertical-align:middle}}@media(max-width: 64em){.trendline .bypass-gate-column.columns{padding:0}}.award-content article p a:hover,.award-content article li a:hover,.award-content article .author-name a:hover,.award-content article .post-article-topics a:hover{color:#0a0a0a;text-decoration-color:#fc0}.award-content .pullquote{border-left:3px solid #fc0}.award-content--2019 .add-drop-cap>p.drop-cap::first-letter{background-color:#fc0;color:#fff;font-size:4.25rem;margin:.375rem .75rem 0 0;padding:.375rem .5rem}@media screen and (min-width: 40em){.award-content--2019 .add-drop-cap>p.drop-cap::first-letter{font-size:5.125rem}}.award-content--2019 .article-title-wrapper{margin:.5rem 0 2.5rem 0;text-align:center}.award-content--2019 .reading-list-award__header-icon{margin:-0.125rem .375rem 0 0;width:18px}.award-content--2019 .reading-list-award .label--soft{display:none}.award-content--2019 .reading-list-award .off-site-link{display:none}.award-content .native-ad .button,.award-content .signup .button{background-color:#0a0a0a}.award-content .native-ad .button:hover,.award-content .signup .button:hover{background-color:#242424}.award-content .post-label--award{background-color:#fc0;color:#0a0a0a}.award-content--2019 .post-label--award{background-color:#fff;border-bottom:2px solid #fc0;display:inline-block;margin:0 auto 1.5rem auto;padding:0;text-decoration:none}.award-content--2019 .post-label--award:hover{border-bottom:2px dotted #fc0;cursor:pointer}@media(min-width: 40em){.award-content--2019 .post-label--award{border-bottom:3px solid #fc0}.award-content--2019 .post-label--award:hover{border-bottom:3px dotted #fc0}}.page-not-found{align-items:center;display:flex;flex-direction:column;margin:1rem 0 6rem 0;text-align:center}.page-not-found__heading{margin-bottom:0}.page-not-found__message{margin:.5rem 0 0 0;max-width:30rem}.submit-tip__copy{font-size:18px;margin-bottom:55px}.submit-tip__form button{margin-bottom:5rem;margin-top:40px}.submit-tip #submit-tip-form-comments{height:155px}.contact.contact-form .page-wrapper{margin-bottom:0;max-width:100%;padding-top:55px}@media screen and (max-width: 64em){.contact.contact-form .page-wrapper{padding-top:50px}}.contact.contact-form .page-inner-wrapper{margin-bottom:0}.contact.contact-form :not(.proformative).contact-header{background-color:#f5f5fa}.contact.contact-form .contact-header{align-items:center;display:flex;justify-content:center;padding:4rem 0 0 0;text-align:center}@media screen and (min-width: 64em){.contact.contact-form .contact-header{padding:7rem 0 0 0}}.contact.contact-form .contact-header__header-text{font-family:"Source Serif 4",serif;margin:0 0 .5rem 0}.contact.contact-form .contact-header__header-text::before{border-top:4px solid #ef8333;content:" ";display:block;margin:auto;padding-bottom:.25rem;width:4rem}.contact.contact-form .contact-header__subheader-text{font-size:1.375rem;font-weight:normal}@media screen and (max-width: 64em){.contact.contact-form .contact-header__subheader-text{font-size:18px}}.contact.contact-form .outreach{background-color:#f5f5fa;padding:3rem 0 4rem 0}.contact.contact-form .outreach__box{background-color:#fff;border-radius:6px;height:14rem}@media screen and (max-width: 40em){.contact.contact-form .outreach__box{height:unset;margin:2rem 0 0 0}}@media screen and (max-width: 685px)and (min-width: 40em){.contact.contact-form .outreach__box{height:14.5rem}}.contact.contact-form .outreach__box__header{align-items:center;font-size:20px;font-weight:700;margin:0 0 1rem 0;padding:1.5rem 0 0 0;text-align:center}@media screen and (max-width: 40em){.contact.contact-form .outreach__box__header{flex-direction:unset;justify-content:center}}.contact.contact-form .outreach__box__links{font-size:18px;font-weight:400;padding:0 .25rem 0 .25rem;text-align:center}.contact.contact-form .outreach__box__links__link{margin:0 0 .5rem 0}@media screen and (max-width: 40em){.contact.contact-form .outreach__box__links{align-items:center;margin:1rem 0 0 0;padding:0 0 1rem 0}}@media screen and (max-width: 40em){.contact.contact-form .outreach{margin:0 0 5rem 0;padding:1rem 0 3rem 0}}.contact.contact-form .address-map{background-color:#f5f5fa}.contact.contact-form .address-map__address{padding:4rem 0 0 0}.contact.contact-form .address-map__address__header{font-size:18px;font-weight:700;margin:0 0 .5rem 0}.contact.contact-form .address-map__address__street,.contact.contact-form .address-map__address__city{font-size:16px;font-weight:400}.contact.contact-form .address-map__address__phone{font-size:16px;font-weight:400;margin:.5rem 0 0 0;text-decoration:underline}.contact.contact-form .address-map__address__email a{color:#ef8333;text-decoration:underline}.contact.contact-form .address-map__map{padding:4rem 0 3rem 0}.contact.contact-form .address-map__map__embed-container{overflow:hidden}@media screen and (max-width: 64em){.contact.contact-form .address-map__map__embed-container iframe{height:15rem}}.contact.contact-form .contact-form{padding:4rem 0 5rem 0}.contact.contact-form .contact-form__header{margin:0 0 2rem 0}.contact.contact-form .contact-form__button{margin:2rem 0 0 0}@media screen and (max-width: 40em){.contact.contact-form .contact-form{padding:4rem 0 5rem 0}}.events-page .page-wrapper{max-width:100%}.events-page .page-inner-wrapper{margin-bottom:0}.empty-list{margin-top:2rem}.event-feed__item .feed__item--placeholder .label,.event-feed__item .feed__item--placeholder .event-item__title a,.event-feed__item .feed__item--placeholder .events-list__events-date{color:#6e707c}.event-feed__item .feed__item--placeholder .events-list__events-date--editorial{background-color:#6e707c;color:#fff}.event-feed__item .feed__item--placeholder .event-image-container img{opacity:.6}.event-feed__item:first-of-type{border:none;padding-top:.25rem}.event-feed__item::before{content:"";display:block}.event-feed__item::after{border-bottom:1px solid #dddee6;content:"";display:block;margin:0 1rem;padding-bottom:2rem;padding-top:0}.event-feed__item:last-of-type::after{border-bottom:none;padding-bottom:.75rem;padding-top:0}@media screen and (max-width: 40em){.event-feed__item::after{border-bottom:1px solid #dddee6;content:"";display:block;margin:0 auto;padding-bottom:1.25rem;width:100%}.event-feed__item:last-of-type::after{padding-bottom:0}}.featured-event .admin-button{margin-top:1.25rem}.featured-event__title{margin-top:.25rem;text-decoration:none}.featured-event__item{padding-bottom:4rem;padding-top:2rem}.featured-event__item.flex{display:flex;flex-direction:row}.featured-event__teaser{color:#323239;font-family:Georgia,serif;font-size:16px;font-weight:400}.featured-event__no-image-wrapper{display:block;position:relative}.featured-event__no-image-wrapper::before{background:rgba(65,65,146,.2);border-radius:4px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.featured-event__image-wrapper{align-items:center;background-color:#fff;border:1px solid #f5f5fa;border-radius:4px;display:flex;height:260px;justify-content:center;position:relative}.featured-event__image{border-radius:4px;margin-bottom:0;max-height:258px}.featured-event__dates{align-items:center;display:flex;margin-bottom:.5rem;margin-top:.5rem}.featured-event__location{color:#323239;display:flex;margin-bottom:.5rem}.featured-event__presented-by{align-items:center;color:#323239;display:flex;font-size:1rem;margin-bottom:.5rem}.featured-event__cta{margin-top:1.25rem}@media screen and (max-width: 64em){.featured-event__image{max-height:358px}.featured-event__image-wrapper{height:360px;margin-bottom:1.25rem}}@media screen and (max-width: 40em){.featured-event__type-desktop{display:none}.featured-event__item{background-color:#f5f5fa;margin-top:2rem;padding-bottom:1rem;padding-top:1rem}.featured-event__no-image-wrapper{display:none}.featured-event__presented-by{align-items:flex-start;color:#323239;display:flex;font-size:1rem}.featured-event__image{max-height:173px}.featured-event__image-wrapper{height:175px}}@media screen and (min-width: 40em){.featured-event__type-mobile{display:none}.featured-event__no-image-wrapper{display:block;margin-bottom:1rem;position:relative}.featured-event__label-mobile{display:none}}@media screen and (max-width: 40em){.event-label-desktop{display:none}}.event-image{border-radius:4px;max-height:120px}.event-image-wrapper{align-items:center;border:1px solid #f5f5fa;border-radius:4px;display:flex;height:122px;justify-content:center;margin-bottom:0}@media screen and (max-width: 64em){.event-image{max-height:152px}.event-image-wrapper{height:154px}}@media screen and (max-width: 40em){.event-image-container{display:none}}.event-item{align-items:flex-start;display:flex;margin-bottom:.5rem}.event-item__title{margin-top:.25rem}.event-item__details{color:#323239;font-size:1rem}.event-item__dates{align-items:center;display:flex;margin-bottom:.5rem;margin-top:.5rem}.event-item__dates__details{color:#323239;font-size:1rem;margin-top:.25rem}.event-item__presented-by{align-items:center;color:#323239;font-size:1rem;font-style:italic}@media screen and (max-width: 40em){.events-header{padding-top:2.5rem}.event-item{align-items:flex-start;color:#323239;font-size:1rem}}.events-list{align-content:flex-start}.events-list__events-date{background:#f5f5fa;border-radius:6px;display:flex;flex-basis:55px;flex-direction:column;flex-grow:0;flex-shrink:0;height:70px;justify-content:center;margin-right:16px}.events-list__events-date--editorial{background:#414192}.events-list__events-date__day{font-size:20px;font-weight:700;margin-bottom:0;text-align:center}.events-list__events-date__day--editorial{color:#fff}.events-list__events-date__month{font-size:16px;text-align:center}.events-list__events-date__month--editorial{color:#fff}.events-list__item{border-bottom:1px solid #dddee6;line-height:1.3;margin-bottom:1.25rem;margin-left:1rem;padding-bottom:1rem}.events-list__item.flex{display:flex;flex-direction:row}.events-list__item:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.events-list__item .event-image-container{margin-left:auto}@media screen and (max-width: 40em){.events-list__events-date{margin-left:.9375rem;margin-right:0}.events-list__item{margin-left:0}.events-list__item.flex{display:flex}}.events-cta{background-color:#f5f5fa}.events-cta__wrapper{display:flex}.events-cta__text{padding-bottom:4rem;padding-top:4rem}.events-cta__title{margin-bottom:1.25rem}.events-cta__description{margin-bottom:1.25rem}.events-cta__image-wrapper{display:none}@media screen and (min-width: 40em){.events-cta__image-wrapper{align-items:center;display:flex;justify-content:center}.events-cta__image{max-width:16rem}}@media screen and (min-width: 64em){.events-cta__image{max-width:28rem}}.poll-landing-page__message{margin:1rem 0 4rem 0;max-width:80%}@media screen and (max-width: 64em){.poll-landing-page__message{max-width:100%}}.contribute-page section{margin-bottom:5rem}.contribute-page .testimonial{border-left:3px solid #414192;margin:2.5rem 0;padding:0 0 0 1.25rem}.contribute-page .testimonial__headshot{border:2px solid #dddee6;border-radius:50%;height:50px;margin:0 .5rem 0 0;vertical-align:top;width:50px}.contribute-page .testimonial__speaker{display:inline-block;font-size:1rem;margin:0;width:85%}
