@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";@charset "UTF-8";.clearfix::after{clear:both;content:"";display:table}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,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{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;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}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#e0e0e0;color:#424242;font-family:'RobotoDraft','Helvetica Neue',Helvetica,Arial;font-size:1em;line-height:1.6}h1,h2,h3,h4,h5,h6{margin:0;font-family:'RobotoDraft','Helvetica Neue',Helvetica,Arial}.display-1{font-size:4.76837em;font-weight:300;letter-spacing:-.01em;line-height:1}@media screen and (max-width:62.5em){.display-1{font-size:3.58318em;font-weight:300;letter-spacing:-.005em;line-height:1}}@media screen and (max-width:37.4375em){.display-1{font-size:2.2807em;font-weight:300;letter-spacing:-.005em;line-height:1.2}}.display-2{font-size:3.8147em;font-weight:300;letter-spacing:-.005em;line-height:1}@media screen and (max-width:62.5em){.display-2{font-size:2.98598em;font-weight:300;letter-spacing:-.005em;line-height:1.1}}@media screen and (max-width:37.4375em){.display-2{font-size:2.02729em;font-weight:300;letter-spacing:0;line-height:1.2}}.display-3{font-size:3.05176em;font-weight:300;letter-spacing:-.005em;line-height:1.1}@media screen and (max-width:62.5em){.display-3{font-size:2.48832em;font-weight:300;letter-spacing:-.005em;line-height:1.2}}@media screen and (max-width:37.4375em){.display-3{font-size:1.80203em;font-weight:300;letter-spacing:0;line-height:1.3}}.headline-1,h1,.pullquote,blockquote{font-size:2.44141em;font-weight:300;letter-spacing:-.005em;line-height:1.2}@media screen and (max-width:62.5em){.headline-1,h1,.pullquote,blockquote{font-size:2.0736em;font-weight:300;letter-spacing:0;line-height:1.2}}@media screen and (max-width:37.4375em){.headline-1,h1,.pullquote,blockquote{font-size:1.60181em;font-weight:300;letter-spacing:0;line-height:1.3}}.headline-2,h2{font-size:1.95313em;font-weight:300;letter-spacing:0;line-height:1.2}@media screen and (max-width:62.5em){.headline-2,h2{font-size:1.728em;font-weight:300;letter-spacing:0;line-height:1.3}}@media screen and (max-width:37.4375em){.headline-2,h2{font-size:1.42383em;font-weight:400;letter-spacing:0;line-height:1.3}}.headline-3,h3{font-size:1.5625em;font-weight:400;letter-spacing:0;line-height:1.3}@media screen and (max-width:62.5em){.headline-3,h3{font-size:1.44em;font-weight:400;letter-spacing:0;line-height:1.3}}@media screen and (max-width:37.4375em){.headline-3,h3{font-size:1.26563em;font-weight:400;letter-spacing:.005em;line-height:1.3}}.headline-4,h4,h5,h6{font-size:1.25em;font-weight:400;letter-spacing:.005em;line-height:1.3}@media screen and (max-width:62.5em){.headline-4,h4,h5,h6{font-size:1.2em;font-weight:400;letter-spacing:.005em;line-height:1.3}}@media screen and (max-width:37.4375em){.headline-4,h4,h5,h6{font-size:1.125em;font-weight:400;letter-spacing:.005em;line-height:1.3}}p{color:#424242;font-size:1.25em;font-weight:400;letter-spacing:0;line-height:1.6;margin:0}p+p{margin-top:1.25em}p a.inline{color:#202020;text-decoration:underline}.base-text,.strong-text,strong{color:#424242;font-size:1em;font-weight:400;letter-spacing:0;line-height:1.6;margin:0}.strong-text,strong{font-weight:500}.secondary-text{color:#424242;font-size:.875em;font-weight:400;letter-spacing:0;line-height:1.6}.tiny-text{color:#424242;font-size:.813em;font-weight:400;letter-spacing:0;line-height:1.6;margin:0}.button-text{font-size:.875em;font-weight:500;line-height:1em;letter-spacing:.02;text-transform:uppercase}.drop-cap-paragraph:first-letter{color:inherit;float:left;font-size:5.2em;font-weight:300;line-height:.75;margin-right:.15em;margin-top:.12em}.rundown-text{font-size:1.625em;font-weight:300;line-height:1.5em}@media screen and (max-width:37.4375em){.rundown-text{font-size:1.5em}}.pullquote,blockquote{font-family:'Roboto Slab','Helvetica Neue',Helvetica,Arial;margin:0}.pullquote:before,blockquote:before{content:"“";margin-left:-.5em}.pullquote:after,blockquote:after{content:"”"}a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;transition:color .1s linear;color:#1875d1;text-decoration:none}a:hover{color:#1875d1}a:active,a:focus{color:#1875d1}hr{border-bottom:1px solid #eee;border-left:none;border-right:none;border-top:none;margin:1em 0}img,picture{margin:0;max-width:100%}blockquote:before,blockquote:after{content:'';display:none;margin:0}cite{color:#828282;font-style:italic}cite:before{content:"— "}ul,ol{margin:0;padding:0;list-style-type:none}ul.default{list-style-type:disc;margin-bottom:0;padding-left:1.5em}ol.default{list-style-type:decimal;margin-bottom:0;padding-left:1.5em}dl dt{font-weight:500;margin-top:0}dl dd{margin:0}.button{-webkit-appearance:none;background-color:#5677fc;background-image:none;border-radius:2px;border:1px solid transparent;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:500;padding:.45em .938em .5em;text-transform:uppercase}.button:hover{color:#fff;text-decoration:none}.button:active,.button:focus{color:#fff;text-decoration:none}.button.white{-webkit-appearance:none;background-color:#5677fc;background-image:none;border-radius:2px;border:1px solid transparent;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:500;padding:.45em .938em .5em;text-transform:uppercase;background-color:#fff;color:#424242}.button.white:hover{color:#fff;text-decoration:none}.button.white:active,.button.white:focus{color:#fff;text-decoration:none}.button.white:active,.button.white:hover,.button.white:focus{color:#424242}.button.grey{-webkit-appearance:none;background-color:#5677fc;background-image:none;border-radius:2px;border:1px solid transparent;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:500;padding:.45em .938em .5em;text-transform:uppercase;background-color:#fafafa;color:#424242}.button.grey:hover{color:#fff;text-decoration:none}.button.grey:active,.button.grey:focus{color:#fff;text-decoration:none}.button.grey:active,.button.grey:hover,.button.grey:focus{color:#424242}.button.blue-grey{-webkit-appearance:none;background-color:#5677fc;background-image:none;border-radius:2px;border:1px solid transparent;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:500;padding:.45em .938em .5em;text-transform:uppercase;background-color:#37474f;color:#fff}.button.blue-grey:hover{color:#fff;text-decoration:none}.button.blue-grey:active,.button.blue-grey:focus{color:#fff;text-decoration:none}.button.cta-blue{-webkit-appearance:none;background-color:#5677fc;background-image:none;border-radius:2px;border:1px solid transparent;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:500;padding:.45em .938em .5em;text-transform:uppercase;background-color:#4285f4;color:#fff}.button.cta-blue:hover{color:#fff;text-decoration:none}.button.cta-blue:active,.button.cta-blue:focus{color:#fff;text-decoration:none}.button.button--indigo,.button--indigo{-webkit-appearance:none;background-color:#5677fc;background-image:none;border-radius:2px;border:1px solid transparent;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:500;padding:.45em .938em .5em;text-transform:uppercase;background-color:#283593;color:#fff}.button.button--indigo:hover,.button--indigo:hover{color:#fff;text-decoration:none}.button.button--indigo:active,.button.button--indigo:focus,.button--indigo:active,.button--indigo:focus{color:#fff;text-decoration:none}.button.shadow-small{-moz-box-shadow:0 .0625em .1875em rgba(0,0,0,.12),0 .0625em .125em rgba(0,0,0,.24);-webkit-box-shadow:0 .0625em .1875em rgba(0,0,0,.12),0 .0625em .125em rgba(0,0,0,.24);box-shadow:0 .0625em .1875em rgba(0,0,0,.12),0 .0625em .125em rgba(0,0,0,.24)}.button.shadow-medium{-moz-box-shadow:0 .1875em .375em rgba(0,0,0,.16),0 .1875em .375em rgba(0,0,0,.23);-webkit-box-shadow:0 .1875em .375em rgba(0,0,0,.16),0 .1875em .375em rgba(0,0,0,.23);box-shadow:0 .1875em .375em rgba(0,0,0,.16),0 .1875em .375em rgba(0,0,0,.23)}.button.shadow-large{-moz-box-shadow:0 .625em 1.25em rgba(0,0,0,.19),0 .375em .375em rgba(0,0,0,.23);-webkit-box-shadow:0 .625em 1.25em rgba(0,0,0,.19),0 .375em .375em rgba(0,0,0,.23);box-shadow:0 .625em 1.25em rgba(0,0,0,.19),0 .375em .375em rgba(0,0,0,.23)}.button.radial{-moz-align-items:center;-moz-justify-content:center;-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;-webkit-justify-content:center;align-items:center;justify-content:center;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;border-radius:50%;height:70px;position:relative;width:70px}.button.large{height:70px;width:70px}.button.large [data-icon]:before{-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.button.medium{height:56px;width:56px}.button.medium [data-icon]:before{-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.button.small{font-size:.75em;height:40px;width:40px}.button.small [data-icon]:before{-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.button.action{box-sizing:border-box;-webkit-appearance:none;background-color:#5677fc;background-image:none;border-radius:2px;border:1px solid transparent;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:500;padding:.45em .938em .5em;text-transform:uppercase;background-color:#fafafa;color:#424242;margin:0 33% 2em;padding-top:1em;padding-bottom:1em;text-align:center;width:34%}.button.action:hover{color:#fff;text-decoration:none}.button.action:active,.button.action:focus{color:#fff;text-decoration:none}.button.action:active,.button.action:hover,.button.action:focus{color:#424242}@media screen and (max-width:37.4375em){.button.action{margin:0 0 2em;width:100%}}.button.scroll-button{-webkit-focus-ring-color:transparent;-webkit-tap-highlight-color:transparent;background-color:rgba(0,0,0,.7);background-image:url(//storage.googleapis.com/think/images/twg/img/icons/marketers-almanac-sprite.png);background-position:center center;background-repeat:no-repeat;border-radius:50%;color:transparent;cursor:pointer;height:45px;margin-top:-15px;opacity:0;padding:0;pointer-events:auto;text-indent:-9999px;transition:.3s;width:45px}.button.scroll-button.left{background-position:12px 10px;border:none;left:50px;outline:0}.button.scroll-button.right{background-position:15px -25px;border:none;outline:0;right:50px}.button.scroll-button:hover{border:none;opacity:1}.button.scroll-button:active{border:none;top:51%}button.button,input.button,submit.button{font-weight:300 !important}input.button,submit.button{padding:.75em .938em}.number-tag{background-color:#757575;color:#fff;font-size:.875rem;height:35px;line-height:35px;text-align:center;width:35px}.grid-1{float:left;display:block;margin-right:2.35765%;width:6.17215%;box-sizing:border-box}.grid-1:last-child{margin-right:0}@media screen and (max-width:37.4375em){.grid-1{float:left;display:block;margin-right:2.35765%;width:100%}.grid-1:last-child{margin-right:0}}.grid-2{float:left;display:block;margin-right:2.35765%;width:14.70196%;box-sizing:border-box}.grid-2:last-child{margin-right:0}@media screen and (max-width:37.4375em){.grid-2{float:left;display:block;margin-right:2.35765%;width:100%}.grid-2:last-child{margin-right:0}}.grid-3{float:left;display:block;margin-right:2.35765%;width:23.23176%;box-sizing:border-box}.grid-3:last-child{margin-right:0}@media screen and (max-width:37.4375em){.grid-3{float:left;display:block;margin-right:2.35765%;width:100%}.grid-3:last-child{margin-right:0}}.grid-4{float:left;display:block;margin-right:2.35765%;width:31.76157%;box-sizing:border-box}.grid-4:last-child{margin-right:0}@media screen and (max-width:37.4375em){.grid-4{float:left;display:block;margin-right:2.35765%;width:100%}.grid-4:last-child{margin-right:0}}.grid-5{float:left;display:block;margin-right:2.35765%;width:40.29137%;box-sizing:border-box}.grid-5:last-child{margin-right:0}@media screen and (max-width:37.4375em){.grid-5{float:left;display:block;margin-right:2.35765%;width:100%}.grid-5:last-child{margin-right:0}}.grid-6{float:left;display:block;margin-right:2.35765%;width:48.82117%;box-sizing:border-box}.grid-6:last-child{margin-right:0}@media screen and (max-width:37.4375em){.grid-6{float:left;display:block;margin-right:2.35765%;width:100%}.grid-6:last-child{margin-right:0}}.grid-7{float:left;display:block;margin-right:2.35765%;width:57.35098%;box-sizing:border-box}.grid-7:last-child{margin-right:0}@media screen and (max-width:37.4375em){.grid-7{float:left;display:block;margin-right:2.35765%;width:100%}.grid-7:last-child{margin-right:0}}.grid-8{float:left;display:block;margin-right:2.35765%;width:65.88078%;box-sizing:border-box}.grid-8:last-child{margin-right:0}@media screen and (max-width:37.4375em){.grid-8{float:left;display:block;margin-right:2.35765%;width:100%}.grid-8:last-child{margin-right:0}}.grid-9{float:left;display:block;margin-right:2.35765%;width:74.41059%;box-sizing:border-box}.grid-9:last-child{margin-right:0}@media screen and (max-width:37.4375em){.grid-9{float:left;display:block;margin-right:2.35765%;width:100%}.grid-9:last-child{margin-right:0}}.grid-10{float:left;display:block;margin-right:2.35765%;width:82.94039%;box-sizing:border-box}.grid-10:last-child{margin-right:0}@media screen and (max-width:37.4375em){.grid-10{float:left;display:block;margin-right:2.35765%;width:100%}.grid-10:last-child{margin-right:0}}.grid-11{float:left;display:block;margin-right:2.35765%;width:91.4702%;box-sizing:border-box}.grid-11:last-child{margin-right:0}@media screen and (max-width:37.4375em){.grid-11{float:left;display:block;margin-right:2.35765%;width:100%}.grid-11:last-child{margin-right:0}}.grid-12{float:left;display:block;margin-right:2.35765%;width:100%;box-sizing:border-box}.grid-12:last-child{margin-right:0}@media screen and (max-width:37.4375em){.grid-12{float:left;display:block;margin-right:2.35765%;width:100%}.grid-12:last-child{margin-right:0}}.twg-main-content-wrapper{padding:0}.table-grid-container{float:left;display:block;margin-right:2.35765%;width:100%;display:table;width:100%;box-sizing:border-box;table-layout:fixed}.table-grid-container:last-child{margin-right:0}.table-grid-container .grid-1{display:table-cell;width:8.33333%;margin-right:0}.table-grid-container .grid-2{display:table-cell;width:16.66667%;margin-right:0}.table-grid-container .grid-3{display:table-cell;width:25%;margin-right:0}.table-grid-container .grid-4{display:table-cell;width:33.33333%;margin-right:0}.table-grid-container .grid-5{display:table-cell;width:41.66667%;margin-right:0}.table-grid-container .grid-6{display:table-cell;width:50%;margin-right:0}.table-grid-container .grid-7{display:table-cell;width:58.33333%;margin-right:0}.table-grid-container .grid-8{display:table-cell;width:66.66667%;margin-right:0}.table-grid-container .grid-9{display:table-cell;width:75%;margin-right:0}.table-grid-container .grid-10{display:table-cell;width:83.33333%;margin-right:0}.table-grid-container .grid-11{display:table-cell;width:91.66667%;margin-right:0}.table-grid-container .grid-12{display:table-cell;width:100%;margin-right:0}.full-bleed{width:100%}.content-bleed{margin:0 -32px}@media screen and (max-width:37.4375em){.content-bleed{margin:0 -16px}}@media screen and (max-width:37.4375em){.content-bleed-mobile{margin:0 -16px}}.content-block{box-sizing:content-box;max-width:86em;margin-left:auto;margin-right:auto;padding:0 32px}.content-block::after{clear:both;content:"";display:table}@media screen and (max-width:37.4375em){.content-block{padding:0 16px}}@font-face{font-family:'twg-icons';src:url('../../../../fonts/twg-icons.eot?');src:url('../../../../fonts/twg-icons.eot?#iefix') format('embedded-opentype'),url('../../../../fonts/twg-icons.woff') format('woff'),url('../../../../fonts/twg-icons.ttf') format('truetype'),url('../../../../fonts/twg-icons.svg#twg-icons') format('svg');font-weight:normal;font-style:normal}[data-icon]:before,[data-icon-after]:after,.icon-without-attribute:before,.icon-without-attribute:after{content:attr(data-icon);display:inline-block;font-family:'twg-icons';font-style:normal;font-weight:normal;font-variant:normal;speak:none;text-transform:none;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-icon-after]:after{content:attr(data-icon-after)}.icon-twitter-inverted,.icon-twitter{color:#46a8ef}.icon-facebook{color:#355499}.icon-linkedin-inverted,.icon-linkedin{color:#0082be}.icon-email{color:#6a818b}.icon-googleplus-inverted{color:#dc3731}.twg-main-content-wrapper{padding:0}.full-size-nav .show-compact-only{display:none}.compact-nav .show-compact-only{display:block}#twg-header{-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 0 0 rgba(0,0,0,.15);box-shadow:0 1px 0 0 rgba(0,0,0,.15);background:#fff;font-size:16px;height:4em;position:relative;z-index:101;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased}@media screen and (max-width:62.5em){#twg-header{position:static}}#twg-header .twg-header-inner{height:100%;margin:0 auto}#twg-header .focusable{-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;overflow:hidden;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.14);box-shadow:0 2px 4px 0 rgba(0,0,0,.14);background:#f9edbe;border:1px solid #f0c36d;color:#245dc1;text-align:center;text-decoration:underline}#twg-header .logo{background-color:transparent;background-image:-webkit-linear-gradient(left,#fff,#fff 200px,rgba(255,255,255,0));background-image:linear-gradient(to right,#fff,#fff 200px,rgba(255,255,255,0),,,,,,,);-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease;float:left;font-size:1em;line-height:1;padding:1.1em .25em .9em 0;position:relative;z-index:111}@media screen and (max-width:62.5em){#twg-header .logo{padding-right:0}}#twg-header .logo img{height:28px}#twg-header button,#twg-header input{color:#253137;-moz-osx-font-smoothing:inherit;-webkit-font-smoothing:inherit;-webkit-appearance:none;font-family:'Roboto',Arial,Helvetica,sans-serif;font-size:inherit}#twg-header button::-webkit-input-placeholder,#twg-header input::-webkit-input-placeholder{color:#b6b6b6}#twg-header button::-moz-placeholder,#twg-header input::-moz-placeholder{color:#b6b6b6}#twg-header button:-moz-placeholder,#twg-header input:-moz-placeholder{color:#b6b6b6}#twg-header button:-ms-input-placeholder,#twg-header input:-ms-input-placeholder{color:#b6b6b6}#twg-header a:hover{text-decoration:none}.twg-nav-main{float:left;height:100%;list-style:none;margin:0 .2em 0 0;position:relative;z-index:107}.twg-nav-main:after{clear:both;content:'';display:block}.twg-nav-main .nav-item{display:block;float:left;height:100%}.twg-nav-main .nav-item a,.twg-nav-main .nav-item span{box-sizing:border-box;cursor:pointer;display:inline-block;padding:.75em}.twg-nav-main .nav-item>a,.twg-nav-main .nav-item>span{color:#616161;height:100%;line-height:2.5}.twg-nav-main .nav-item>a:hover,.twg-nav-main .nav-item>a:focus,.twg-nav-main .nav-item>span:hover,.twg-nav-main .nav-item>span:focus{background:#eceff1}.twg-nav-main .nav-item.active-header .sub-nav{display:block}.twg-nav-main .nav-item.has-sub>a:hover,.twg-nav-main .nav-item.has-sub>a:focus,.twg-nav-main .nav-item.has-sub>span:hover,.twg-nav-main .nav-item.has-sub>span:focus,.twg-nav-main .nav-item.has-sub.active-header>a:hover,.twg-nav-main .nav-item.has-sub.active-header>a:focus,.twg-nav-main .nav-item.has-sub.active-header>span:hover,.twg-nav-main .nav-item.has-sub.active-header>span:focus{background:#37474f;color:#fff;position:relative;z-index:102}.twg-nav-main .nav-item.has-sub:hover>a,.twg-nav-main .nav-item.has-sub:hover>span{background:#37474f;color:#fff}.twg-nav-main .nav-item.has-sub.active-header a,.twg-nav-main .nav-item.has-sub.active-header span{background:#37474f;color:#fff}.twg-nav-main .nav-item.has-sub.active-header a:focus,.twg-nav-main .nav-item.has-sub.active-header span:focus{background:#263238}.twg-nav-main .nav-item.last .sub-nav,.twg-nav-main .nav-item:last-child .sub-nav{right:0}.twg-nav-main .nav-item .sub-nav-item--last a{color:#cfd8dc !important;font-size:14px;padding:13px 12px 14px}.twg-nav-main .compact-nav-back-button{background:#37474f;color:#fff;display:none}.twg-nav-main .sub-nav{background:#37474f;display:none;list-style:none;margin:0;position:absolute;width:12em}.twg-nav-main .sub-nav a,.twg-nav-main .sub-nav span{color:#fff;width:100%}.twg-nav-main .sub-nav a:focus,.twg-nav-main .sub-nav span:focus{position:relative;z-index:102}.twg-nav-main .sub-nav a:hover,.twg-nav-main .sub-nav a:focus,.twg-nav-main .sub-nav span:hover,.twg-nav-main .sub-nav span:focus{background:#263238}.full-size-nav .twg-nav-main .has-sub:hover .sub-nav{display:block}.nav-and-search-wrapper{float:right;height:100%;position:relative}#twg-search-wrapper{float:left;margin-right:17px;position:relative}#twg-search-wrapper .search-activate-animation-wrapper{-webkit-transition:all .4s cubic-bezier(.7,0,.3,1);-moz-transition:all .4s cubic-bezier(.7,0,.3,1);transition:all .4s cubic-bezier(.7,0,.3,1);width:1em}#twg-search-wrapper .btn-search-open,#twg-search-wrapper .btn-search-close{background-color:transparent;border:0;height:40px;padding:0;position:absolute;text-indent:-9999px;width:40px;z-index:102}#twg-search-wrapper .btn-search-open:hover,#twg-search-wrapper .btn-search-close:hover{cursor:pointer}#twg-search-wrapper .btn-search-open:active,#twg-search-wrapper .btn-search-close:active{outline:0}#twg-search-wrapper .btn-search-open{background:url(//storage.googleapis.com/think/images/twg/img/icons/btn-search-open.svg) no-repeat center;height:38px;left:0;overflow:hidden;padding:2px 0 0 10px;top:.7em;width:30px;-webkit-transition:left .4s cubic-bezier(.7,0,.3,1);-moz-transition:left .4s cubic-bezier(.7,0,.3,1);transition:left .4s cubic-bezier(.7,0,.3,1)}#twg-search-wrapper .btn-search-close{background:url(//storage.googleapis.com/think/images/twg/img/icons/btn-search-close.svg) no-repeat center;display:none;right:-18px;top:12px}#twg-search-wrapper form.twg-search-form{margin:0;position:relative;right:-.8em;top:.7em}#twg-search-wrapper form.twg-search-form input{border-color:transparent;border-radius:.125em;border:1px solid transparent;float:left;font-family:'Roboto',Arial,Helvetica,sans-serif;line-height:1.5;overflow:hidden;padding-bottom:.5em;padding-left:0;padding-right:0;padding-top:.5em;width:0;width:0;-webkit-transition:all .4s cubic-bezier(.7,0,.3,1);-moz-transition:all .4s cubic-bezier(.7,0,.3,1);transition:all .4s cubic-bezier(.7,0,.3,1)}#twg-search-wrapper form.twg-search-form .twg-search-button.visually-hidden.focusable:focus{position:absolute;right:-110px;width:100px}.search-active #twg-search-wrapper .search-activate-animation-wrapper{width:12.8em}.search-active #twg-search-wrapper .btn-search-open{left:.7em}.search-active #twg-search-wrapper .btn-search-close{display:block}.search-active #twg-search-wrapper form.twg-search-form input{background-color:#fff;border-color:#039be5;font-size:16px;line-height:1.5;padding-left:2em;padding-right:2.5em;width:9em}.search-active #twg-search-wrapper form.twg-search-form input:focus{outline:none}.no-touch .search-active .btn-search-open:hover{cursor:default}.no-touch .btn-search-open:hover,.no-touch .btn-search-close:hover{cursor:pointer}@media screen and (max-width:62.5em){#twg-header .logo,.compact-nav-button-wrapper,#twg-header #twg-search-wrapper,.twg-main-content-wrapper,.twg-nav-main .sub-nav,.twg-nav-main .nav-item.last .sub-nav,.twg-nav-main .nav-item:last-child .sub-nav{-webkit-transition:-webkit-transform .4s cubic-bezier(.7,0,.3,1);-moz-transition:-moz-transform .4s cubic-bezier(.7,0,.3,1);-ms-transition:-ms-transform .4s cubic-bezier(.7,0,.3,1);-o-transition:-o-transform .4s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1)}.compact-nav-open #twg-header .logo,.compact-nav-open .twg-main-content-wrapper,.compact-nav-open .compact-nav-button-wrapper,.compact-nav-open #twg-search-wrapper{-webkit-transform:translateX(-320px);-moz-transform:translateX(-320px);-ms-transform:translateX(-320px);-o-transform:translateX(-320px);transform:translateX(-320px)}.twg-nav-main .sub-nav,.twg-nav-main .nav-item.last .sub-nav,.twg-nav-main .nav-item:last-child .sub-nav{-webkit-transform:translateX(320px);-moz-transform:translateX(320px);-ms-transform:translateX(320px);-o-transform:translateX(320px);transform:translateX(320px)}.twg-nav-main .active-header .sub-nav,.twg-nav-main .nav-item.active-header.last .sub-nav,.twg-nav-main .nav-item.active-header:last-child .sub-nav{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#twg-header{box-shadow:none}.twg-main-content-wrapper{border-top:1px solid #e9e9e9}#twg-header button:focus{outline:none}.twg-main-content-wrapper{background:#fff}#twg-header .twg-header-inner,.nav-and-search-wrapper,.twg-nav-main,.twg-nav-main .nav-item,.twg-nav-main .nav-item>a{height:auto}#twg-header,.twg-nav-main,.twg-nav-main ul{margin:0;min-height:100%;overflow:hidden}#twg-header .twg-nav-main .nav-item a,#twg-header .twg-nav-main .nav-item span{width:auto}#twg-header .twg-nav-main .nav-item a:focus,#twg-header .twg-nav-main .nav-item a:hover,#twg-header .twg-nav-main .nav-item span:focus,#twg-header .twg-nav-main .nav-item span:hover{background:#263238;color:#fff}#twg-header .twg-nav-main .nav-item.active-header a:focus,#twg-header .twg-nav-main .nav-item.active-header span:focus,#twg-header .twg-nav-main .nav-item.has-sub a:focus,#twg-header .twg-nav-main .nav-item.has-sub a:hover,#twg-header .twg-nav-main .nav-item.has-sub span:focus,#twg-header .twg-nav-main .nav-item.has-sub span:hover{background:#263238}.nav-and-search-wrapper{left:0}#twg-search-wrapper{left:auto;margin-right:0;right:3.4em;z-index:109}.search-active form.twg-search-form input{width:12em}.search-active .search-activate-animation-wrapper{width:15.8em}.compact-nav-button-wrapper{background:#fff;height:64px;position:absolute;right:-32px;top:0;width:340px;z-index:108}#compact-nav-button{background:url(//storage.googleapis.com/think/images/twg/img/icons/btn-compact-nav.svg) no-repeat center #fff;border:0;height:40px;padding:0;position:absolute;right:.8em;text-indent:-9999px;top:.7em;width:40px;z-index:108}.twg-main-content-wrapper{box-sizing:border-box;left:0;position:relative;z-index:107}.compact-nav .twg-nav-main.hide-compact{display:none}.twg-nav-main,.twg-nav-main .sub-nav{background:#37474f;display:block;height:0;width:320px}.twg-nav-main{display:block;margin-right:0;position:fixed;right:0}#twg-header .twg-nav-main .nav-item>a,.twg-nav-main .nav-item a,#twg-header .twg-nav-main .nav-item>span,.twg-nav-main .nav-item span{color:#fff;display:block;font-size:16px;line-height:1.2;padding:1em 2em 1em 1.2em;position:relative}.twg-nav-main .nav-item .sub-nav-item--last a{padding:17px 19px 18px}.twg-nav-main .nav-item a:hover{background:#263238;text-decoration:none}.twg-nav-main .nav-item.has-sub>a:after,.twg-nav-main .nav-item.has-sub>span:after{content:'›';display:block;font-size:1.5em;margin-top:-.7em;opacity:.5;position:absolute;right:20px;top:50%}.twg-nav-main .sub-nav{position:absolute;top:0;z-index:102}.twg-nav-main .sub-nav .compact-nav-back-button{border-bottom:1px solid rgba(255,255,255,.1);border:0;box-sizing:border-box;display:block;height:4em;padding:1.35em 1.2em 1.35em 1.8em;text-align:left;width:100%}#twg-header .twg-nav-main .sub-nav .compact-nav-back-button{color:#fff}.twg-nav-main .sub-nav .compact-nav-back-button:after{content:'‹';left:1.2em;position:absolute}.twg-nav-main .sub-nav .compact-nav-back-button:hover{cursor:pointer}#twg-header .nav-item{float:none}.compact-nav .twg-nav-main:not(.hide-compact),.compact-nav-open .compact-nav .twg-nav-main,.compact-nav-open .compact-nav .twg-nav-main.hide-compact{display:block}.compact-nav-open #twg-header .logo,.compact-nav-open #twg-search-wrapper,.compact-nav-open .twg-main-content-wrapper{position:fixed}.compact-nav-open #twg-search-wrapper{margin-right:32px}.compact-nav-open .twg-nav-main{height:100%;overflow-x:hidden;overflow-y:auto}.compact-nav-open .twg-nav-main.dynamic-height{min-height:0}.compact-nav-open .twg-nav-main .nav-item.home{display:block}.twg-nav-main .active-header .sub-nav,.twg-nav-main .nav-item.active-header.last .sub-nav,.twg-nav-main .nav-item.active-header:last-child .sub-nav{display:block;height:100%;overflow:auto}}@media screen and (max-width:37.4375em){.compact-nav .content-block{padding-right:32px}#twg-header .logo{position:absolute;z-index:109}#twg-header.search-active .logo{opacity:0}.compact-nav-button-wrapper{min-width:600px}.btn-search-close{right:-25px}.twg-nav-main .nav-item.has-sub>a:after,.twg-nav-main .nav-item.has-sub>span:after{right:84px}.twg-nav-main .sub-nav,.twg-nav-main .nav-item.last .sub-nav,.twg-nav-main .nav-item:last-child .sub-nav{width:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.compact-nav-open .twg-main-content-wrapper{left:auto}.compact-nav-open .compact-nav-button-wrapper{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.twg-nav-main,.twg-nav-main .active-header .sub-nav,.twg-nav-main .nav-item.active-header.last .sub-nav,.twg-nav-main .nav-item.active-header:last-child .sub-nav{-webkit-transform:translateX(64px);-moz-transform:translateX(64px);-ms-transform:translateX(64px);-o-transform:translateX(64px);transform:translateX(64px);position:fixed;right:0;width:100%}.twg-nav-main .active-header .sub-nav,.twg-nav-main .nav-item.active-header.last .sub-nav,.twg-nav-main .nav-item.active-header:last-child .sub-nav{right:auto;width:100%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .4s cubic-bezier(.7,0,.3,1);-moz-transition:-moz-transform .4s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1)}}#twg-footer{background:#f5f5f5;position:relative;z-index:50}#twg-footer .follow{float:right;padding-top:5px}#twg-footer #twg-footer-local{background:#f5f5f5;clear:both;padding:20px 0 15px;position:relative}#twg-footer #twg-footer-local .about-think{float:right;font-size:12px;margin:0;padding:5px 0 0}#twg-footer #twg-footer-local .feedback{float:right;margin:0 0}#twg-footer #twg-footer-local .twg-sitemap{float:left;display:block;margin-right:38.19821%;width:100%;border-top:1px solid #eee;overflow:hidden;padding-top:20px}#twg-footer #twg-footer-local .twg-sitemap:last-child{margin-right:0}#twg-footer #twg-footer-local .twg-sitemap h3{color:#424242;font-size:.875em;font-weight:500;margin-bottom:14px;margin-top:0}#twg-footer #twg-footer-local .twg-sitemap a{color:#9e9e9e;font-size:.875em}#twg-footer #twg-footer-local .twg-sitemap .block{float:left;display:block;margin-right:2.35765%;width:23.23176%}#twg-footer #twg-footer-local .twg-sitemap .block:last-child{margin-right:0}@media screen and (max-width:62.5em){#twg-footer #twg-footer-local .twg-sitemap .block{margin-right:0;min-height:12.5em;width:50%}}@media screen and (max-width:37.4375em){#twg-footer #twg-footer-local .twg-sitemap .block{margin-bottom:3.438em;margin-right:0;min-height:0;width:100%}}#twg-footer #twg-footer-local #twg-signature{clear:both;min-height:4px;position:relative;top:-4px;z-index:2}#twg-footer #twg-footer-local #twg-signature:after,#twg-footer #twg-footer-local #twg-signature:before{content:"";float:right;height:4px}#twg-footer #twg-footer-local [dir=rtl] #twg-signature:after,#twg-footer #twg-footer-local [dir=rtl] #twg-signature:before{float:left}#twg-footer #twg-footer-local #twg-signature:after,#twg-footer #twg-footer-local [dir=rtl] #twg-signature:before{border-left:34px solid #0089fa;border-right:35px solid #ff002b}#twg-footer #twg-footer-local #twg-signature:before,#twg-footer #twg-footer-local [dir=rtl] #twg-signature:after{border-left:35px solid #ffa900;border-right:34px solid #00a753}#twg-footer #twg-footer-global{border-top:1px solid #eee;line-height:2.19;list-style:none;padding:10px 15px}#twg-footer #twg-footer-global .google-link{float:left;font-size:1.32em;margin-right:1em}#twg-footer #twg-footer-global .twg-locales{float:right;padding:10px 0 0 24px}#twg-footer #twg-footer-global .twg-locales label span{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}#twg-footer #twg-footer-global .twg-locales select{font-size:.6875rem;margin-bottom:0}@media screen and (max-width:62.5em){#twg-footer #twg-footer-global .twg-locales{clear:both;float:left;padding-left:0}}@media screen and (max-width:37.4375em){#twg-footer #twg-footer-global .twg-locales{margin-top:1em}}#twg-footer #twg-footer-global ul{margin:0}#twg-footer #twg-footer-global li{display:inline;float:left}#twg-footer #twg-footer-global li+li:before{content:"·";padding:0 3px}#twg-footer #twg-footer-global .mobile-break{display:none}@media screen and (max-width:37.4375em){#twg-footer #twg-footer-global .newline{clear:left}#twg-footer #twg-footer-global .newline:before{content:" ";padding:0}#twg-footer #twg-footer-global .mobile-break{display:inline-block}}#twg-footer #twg-footer-global a{color:#9e9e9e;font-size:.6875rem}* html #twg-footer-global li{margin:0 13px 0 0}*+html #twg-footer-global li{margin:0 13px 0 0}fieldset{background:#fff;border:1px solid #eee;margin:0 0 0 0;padding:0 1em}input,label,select{display:block}label{font-weight:bold;margin-bottom:0}label.required:after{content:"*"}label abbr{display:none}textarea,select[multiple=multiple]{box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:#fff;border-radius:2px;border:1px solid #eee;margin-bottom:0;padding:0 0;width:100%}textarea{resize:vertical}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:0}input[type="file"]{padding-bottom:0;width:100%}select{margin-bottom:0;max-width:100%;width:auto}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}body{background-color:#e0e0e0;overflow-x:hidden}.twg-main-content-wrapper{background-color:#fff}#twg-header,.twg-main-content-wrapper{margin:0 auto;max-width:1440px;width:100%}.full-bleed-wrapper #twg-header,.full-bleed-wrapper .twg-main-content-wrapper{max-width:none}.twg-main{position:relative}.hr{border-bottom:1px dotted #bbb;clear:both;height:0;overflow:hidden;position:relative}a{text-decoration:none}img{-ms-interpolation-mode:bicubic}.display-none{display:none}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}