@charset "UTF-8";/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:100%}*,::after,::before{box-sizing:inherit}body{margin:0;padding:0;background:#fcfcfc;font-family:"Noto Serif",serif;font-weight:400;line-height:22px;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:2px}select{box-sizing:border-box;width:100%;border-radius:2px}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;appearance:none;border:0;border-radius:2px;background:0 0;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}.grid-container{padding-right:.625rem;padding-left:.625rem;max-width:1400px;margin-left:auto;margin-right:auto}@media print,screen and (min-width:40em){.grid-container{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.fluid{padding-right:.625rem;padding-left:.625rem;max-width:100%;margin-left:auto;margin-right:auto}@media print,screen and (min-width:40em){.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin-left:auto;margin-right:auto}.grid-x{display:flex;flex-flow:row wrap}.cell{flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{flex:1 1 0px}.cell.shrink{flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-full,.grid-x>.small-shrink{flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-full,.grid-x>.medium-shrink{flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-full,.grid-x>.large-shrink{flex-basis:auto}}@media screen and (min-width:75em){.grid-x>.xlarge-1,.grid-x>.xlarge-10,.grid-x>.xlarge-11,.grid-x>.xlarge-12,.grid-x>.xlarge-2,.grid-x>.xlarge-3,.grid-x>.xlarge-4,.grid-x>.xlarge-5,.grid-x>.xlarge-6,.grid-x>.xlarge-7,.grid-x>.xlarge-8,.grid-x>.xlarge-9,.grid-x>.xlarge-full,.grid-x>.xlarge-shrink{flex-basis:auto}}.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9{flex:0 0 auto}.grid-x>.small-1{width:8.33333%}.grid-x>.small-2{width:16.66667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.33333%}.grid-x>.small-5{width:41.66667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.33333%}.grid-x>.small-8{width:66.66667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.33333%}.grid-x>.small-11{width:91.66667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{flex:1 1 0px;width:auto}.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-shrink{flex:0 0 auto}.grid-x>.medium-shrink{width:auto}.grid-x>.medium-1{width:8.33333%}.grid-x>.medium-2{width:16.66667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-11{width:91.66667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64em){.grid-x>.large-auto{flex:1 1 0px;width:auto}.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-shrink{flex:0 0 auto}.grid-x>.large-shrink{width:auto}.grid-x>.large-1{width:8.33333%}.grid-x>.large-2{width:16.66667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.33333%}.grid-x>.large-11{width:91.66667%}.grid-x>.large-12{width:100%}}@media screen and (min-width:75em){.grid-x>.xlarge-auto{flex:1 1 0px;width:auto}.grid-x>.xlarge-1,.grid-x>.xlarge-10,.grid-x>.xlarge-11,.grid-x>.xlarge-12,.grid-x>.xlarge-2,.grid-x>.xlarge-3,.grid-x>.xlarge-4,.grid-x>.xlarge-5,.grid-x>.xlarge-6,.grid-x>.xlarge-7,.grid-x>.xlarge-8,.grid-x>.xlarge-9,.grid-x>.xlarge-shrink{flex:0 0 auto}.grid-x>.xlarge-shrink{width:auto}.grid-x>.xlarge-1{width:8.33333%}.grid-x>.xlarge-2{width:16.66667%}.grid-x>.xlarge-3{width:25%}.grid-x>.xlarge-4{width:33.33333%}.grid-x>.xlarge-5{width:41.66667%}.grid-x>.xlarge-6{width:50%}.grid-x>.xlarge-7{width:58.33333%}.grid-x>.xlarge-8{width:66.66667%}.grid-x>.xlarge-9{width:75%}.grid-x>.xlarge-10{width:83.33333%}.grid-x>.xlarge-11{width:91.66667%}.grid-x>.xlarge-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width:40em){.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}@media screen and (min-width:75em){.grid-margin-x>.xlarge-auto{width:auto}.grid-margin-x>.xlarge-shrink{width:auto}.grid-margin-x>.xlarge-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.xlarge-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.xlarge-3{width:calc(25% - 1.875rem)}.grid-margin-x>.xlarge-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.xlarge-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.xlarge-6{width:calc(50% - 1.875rem)}.grid-margin-x>.xlarge-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.xlarge-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.xlarge-9{width:calc(75% - 1.875rem)}.grid-margin-x>.xlarge-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.xlarge-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.xlarge-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}.small-offset-0{margin-left:0}.grid-margin-x>.small-offset-0{margin-left:calc(0% + .625rem)}.small-offset-1{margin-left:8.33333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.33333% + .625rem)}.small-offset-2{margin-left:16.66667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.66667% + .625rem)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + .625rem)}.small-offset-4{margin-left:33.33333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.33333% + .625rem)}.small-offset-5{margin-left:41.66667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.66667% + .625rem)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + .625rem)}.small-offset-7{margin-left:58.33333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.33333% + .625rem)}.small-offset-8{margin-left:66.66667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.66667% + .625rem)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + .625rem)}.small-offset-10{margin-left:83.33333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.33333% + .625rem)}.small-offset-11{margin-left:91.66667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.66667% + .625rem)}@media print,screen and (min-width:40em){.medium-offset-0{margin-left:0}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + .9375rem)}.medium-offset-1{margin-left:8.33333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.33333% + .9375rem)}.medium-offset-2{margin-left:16.66667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.66667% + .9375rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + .9375rem)}.medium-offset-4{margin-left:33.33333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.33333% + .9375rem)}.medium-offset-5{margin-left:41.66667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.66667% + .9375rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + .9375rem)}.medium-offset-7{margin-left:58.33333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.33333% + .9375rem)}.medium-offset-8{margin-left:66.66667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.66667% + .9375rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + .9375rem)}.medium-offset-10{margin-left:83.33333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.33333% + .9375rem)}.medium-offset-11{margin-left:91.66667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.66667% + .9375rem)}}@media print,screen and (min-width:64em){.large-offset-0{margin-left:0}.grid-margin-x>.large-offset-0{margin-left:calc(0% + .9375rem)}.large-offset-1{margin-left:8.33333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.33333% + .9375rem)}.large-offset-2{margin-left:16.66667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.66667% + .9375rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + .9375rem)}.large-offset-4{margin-left:33.33333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.33333% + .9375rem)}.large-offset-5{margin-left:41.66667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.66667% + .9375rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + .9375rem)}.large-offset-7{margin-left:58.33333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.33333% + .9375rem)}.large-offset-8{margin-left:66.66667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.66667% + .9375rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + .9375rem)}.large-offset-10{margin-left:83.33333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.33333% + .9375rem)}.large-offset-11{margin-left:91.66667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.66667% + .9375rem)}}@media screen and (min-width:75em){.xlarge-offset-0{margin-left:0}.grid-margin-x>.xlarge-offset-0{margin-left:calc(0% + .9375rem)}.xlarge-offset-1{margin-left:8.33333%}.grid-margin-x>.xlarge-offset-1{margin-left:calc(8.33333% + .9375rem)}.xlarge-offset-2{margin-left:16.66667%}.grid-margin-x>.xlarge-offset-2{margin-left:calc(16.66667% + .9375rem)}.xlarge-offset-3{margin-left:25%}.grid-margin-x>.xlarge-offset-3{margin-left:calc(25% + .9375rem)}.xlarge-offset-4{margin-left:33.33333%}.grid-margin-x>.xlarge-offset-4{margin-left:calc(33.33333% + .9375rem)}.xlarge-offset-5{margin-left:41.66667%}.grid-margin-x>.xlarge-offset-5{margin-left:calc(41.66667% + .9375rem)}.xlarge-offset-6{margin-left:50%}.grid-margin-x>.xlarge-offset-6{margin-left:calc(50% + .9375rem)}.xlarge-offset-7{margin-left:58.33333%}.grid-margin-x>.xlarge-offset-7{margin-left:calc(58.33333% + .9375rem)}.xlarge-offset-8{margin-left:66.66667%}.grid-margin-x>.xlarge-offset-8{margin-left:calc(66.66667% + .9375rem)}.xlarge-offset-9{margin-left:75%}.grid-margin-x>.xlarge-offset-9{margin-left:calc(75% + .9375rem)}.xlarge-offset-10{margin-left:83.33333%}.grid-margin-x>.xlarge-offset-10{margin-left:calc(83.33333% + .9375rem)}.xlarge-offset-11{margin-left:91.66667%}.grid-margin-x>.xlarge-offset-11{margin-left:calc(91.66667% + .9375rem)}}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.99875em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.99875em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.99875em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.99875em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.99875em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.99875em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.99875em),screen and (min-width:75em){.show-for-large-only{display:none!important}}@media screen and (min-width:75em){.hide-for-xlarge{display:none!important}}@media screen and (max-width:74.99875em){.show-for-xlarge{display:none!important}}@media screen and (min-width:75em) and (max-width:89.99875em){.hide-for-xlarge-only{display:none!important}}@media screen and (max-width:74.99875em),screen and (min-width:90em){.show-for-xlarge-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.align-left{justify-content:flex-start}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-left.vertical.menu>li>a{justify-content:flex-start}.align-right.vertical.menu>li>a{justify-content:flex-end}.align-center.vertical.menu>li>a{justify-content:center}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.align-center-middle{justify-content:center;align-items:center;align-content:center}.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}@media print,screen and (min-width:40em){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}}@media print,screen and (min-width:64em){.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}}@media screen and (min-width:75em){.xlarge-order-1{order:1}.xlarge-order-2{order:2}.xlarge-order-3{order:3}.xlarge-order-4{order:4}.xlarge-order-5{order:5}.xlarge-order-6{order:6}}.flex-container{display:flex}.flex-child-auto{flex:1 1 auto}.flex-child-grow{flex:1 0 auto}.flex-child-shrink{flex:0 1 auto}.flex-dir-row{flex-direction:row}.flex-dir-row-reverse{flex-direction:row-reverse}.flex-dir-column{flex-direction:column}.flex-dir-column-reverse{flex-direction:column-reverse}@media print,screen and (min-width:40em){.medium-flex-container{display:flex}.medium-flex-child-auto{flex:1 1 auto}.medium-flex-child-grow{flex:1 0 auto}.medium-flex-child-shrink{flex:0 1 auto}.medium-flex-dir-row{flex-direction:row}.medium-flex-dir-row-reverse{flex-direction:row-reverse}.medium-flex-dir-column{flex-direction:column}.medium-flex-dir-column-reverse{flex-direction:column-reverse}}@media print,screen and (min-width:64em){.large-flex-container{display:flex}.large-flex-child-auto{flex:1 1 auto}.large-flex-child-grow{flex:1 0 auto}.large-flex-child-shrink{flex:0 1 auto}.large-flex-dir-row{flex-direction:row}.large-flex-dir-row-reverse{flex-direction:row-reverse}.large-flex-dir-column{flex-direction:column}.large-flex-dir-column-reverse{flex-direction:column-reverse}}@media screen and (min-width:75em){.xlarge-flex-container{display:flex}.xlarge-flex-child-auto{flex:1 1 auto}.xlarge-flex-child-grow{flex:1 0 auto}.xlarge-flex-child-shrink{flex:0 1 auto}.xlarge-flex-dir-row{flex-direction:row}.xlarge-flex-dir-row-reverse{flex-direction:row-reverse}.xlarge-flex-dir-column{flex-direction:column}.xlarge-flex-dir-column-reverse{flex-direction:column-reverse}}body,html{height:100%}body{font-size:16px;height:auto!important;min-height:100vh;flex-direction:column;display:flex;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;min-width:320px;scroll-behavior:smooth}blockquote,figure,h1,h2,h3,h4,input,p,q{margin:0;padding:0}h1{font-size:29px;font-weight:400;line-height:28px}h2,h3,h4{font-weight:400}.button,.ui-button,a,button{color:#333;text-decoration:none}h2,h3,legend{line-height:30px}input,legend,p{line-height:inherit}fieldset{padding:0;margin:0}h2{font-size:17px;text-align:left;color:inherit;font-weight:400}h3{font-size:unset}.title-inline{font-weight:700;text-transform:uppercase}.preload *{transition:none!important}.infinite-loading:after{content:"";width:100%;display:block;height:90px;opacity:1;transition:opacity .3s}.infinite-more-link{display:none}::selection{background-color:#c60c30;color:#fcfcfc}body:before{display:none}@media screen and (max-width:39.99875em){body:before{content:"small"}}@media screen and (max-width:28.125em){body:before{content:"xsmall"}}@media screen and (min-width:40em) and (max-width:63.99875em){body:before{content:"medium"}}@media screen and (min-width:64em) and (max-width:74.99875em){body:before{content:"large"}}@media screen and (min-width:75em){body:before{content:"xlarge"}}.header-main{display:flex;align-items:center;background-color:#f2f0ee}.header-main{justify-content:space-between;border-bottom:1px solid #c60c30;min-height:40px}.nav .submenu{position:absolute;border:1px solid #ddd;background-color:#fbfaf8;display:flex;z-index:-1;transition-duration:.15s}.nav .submenu[aria-hidden=true]{transform:translateY(-150px);animation-name:slideDown}.nav--sections{display:none;flex:0 1 auto}@media screen and (min-width:40em){.nav--sections{display:flex;position:relative;padding-right:20px}.nav--sections:after{content:"";width:20px;display:block;position:absolute;background-image:linear-gradient(to right,rgba(255,255,255,0),#f2f0ee);top:0;bottom:0;right:0}}.nav--sections .nav__item{padding:5px 11px 5px 10px;position:relative;font-weight:inherit;text-transform:inherit;border-left:1px solid transparent;border-right:1px solid transparent}.nav--sections .nav__item[aria-expanded=true]{border-color:#ddd;background-color:#fbfaf8;position:relative}.nav--sections .nav__item[aria-expanded=true]:before{position:absolute;content:"";left:1px;right:1px;display:block;height:1px;background-color:inherit;bottom:-1px;z-index:1}.nav__list{display:flex;align-items:center;list-style:none;text-transform:uppercase;font-weight:700;margin:0;padding-left:0;background-color:#f2f0ee}.nav__list a,.nav__list button{display:block;color:inherit}.nav__list a:hover,.nav__list button:hover{color:#c60c30;text-decoration:none}.nav__list--icon-hr [role=menuitem]{margin-right:20px}.nav__item--highlighted{color:#c60c30}.nav__icon{margin-left:10px}.nav__group{margin-left:20px}.nav__item{display:block;text-align:right;color:inherit}.nav__sub>.list{display:flex;flex-wrap:wrap;margin-bottom:20px;text-align:right}@media screen and (min-width:40em){.nav__sub>.list{text-align:left}}.nav__heading{font-weight:700;display:block;margin:40px 0 20px}.initials,.logo{margin:10px 0;height:31px;background-image:url(/images/ps_logo.svg);width:40px;position:relative;background-repeat:no-repeat}.initials img,.logo img{visibility:hidden}.logo{display:inline-block}@media screen and (min-width:40em){.logo{background-image:none;height:36px;width:306px;display:block}.logo img{visibility:visible}}@media screen and (min-width:75em){.logo{height:50px;width:350px}.logo:before{width:1px;background-color:#c60c30;content:"";position:absolute;height:36px;top:0;left:auto;right:-10px}.logo:after{content:"The World's Opinion Page";position:absolute;text-transform:uppercase;height:100%;padding-left:5px;line-height:20px;font-size:15px;letter-spacing:2px;left:100%;width:140px;height:36px;top:0;opacity:.6;margin-left:15px}}.comment[data-line-id] .paragraph__caller,.link__glossary,.link__internal{position:relative;padding:0 15px 0 0;white-space:nowrap;margin-right:3px}.comment[data-line-id] .paragraph__caller:after,.link__glossary:after,.link__internal:after{display:inline-block;height:12px;width:12px;top:6px;right:0;line-height:inherit}.article__abs a:not(.button):not(.ui-button),.article__body .question a:not(.button):not(.ui-button),.article__body>p a:not(.button):not(.ui-button){color:#2499e0}.article__abs a:not(.button):not(.ui-button):hover,.article__body .question a:not(.button):not(.ui-button):hover,.article__body>p a:not(.button):not(.ui-button):hover{color:#c60c30;text-decoration:underline}.article__headerintro{position:relative;width:100%;height:100px}@media screen and (min-width:64em){.article__headerintro{height:230px}}.article__headerintro--img{top:-100px;position:absolute;background-color:transparent}@media screen and (min-width:64em){.article__headerintro--img{top:-230px}}.article__headerintro .cell{padding:0}.article__headerintro .list-page__title,.article__headerintro .onpoint__section--title{text-align:center;color:#fcfcfc}.article__headerintro .list-page__title a,.article__headerintro .onpoint__section--title a{color:#fcfcfc}.article__sidebar{padding-left:0;width:100%}.interaction--inprogress .article__sidebar{display:none}.article__title{text-align:center}@media screen and (min-width:75em){.article__title--main.xlarge-7{padding:0 30px}}.article--noimage{margin-top:20px}@media screen and (min-width:40em){.article--noimage{margin-top:40px}}.article--image-m{margin-top:40px}.article--image-m figure{padding:0;text-align:center;z-index:-1}.article--image-m figcaption{text-align:left}.article__body>blockquote,.article__body>div,.article__body>h2,.article__body>h3,.article__body>h4,.article__body>iframe,.article__body>li,.article__body>p,.article__body>q{position:relative;margin-top:20px}.article__body>p img{display:inline-block;margin:20px auto}.article__body .link:hover,.article__body .link[aria-expanded=true]{color:#c60c30}.article__body figure .comment__caller{display:none}.article__body figure>a{z-index:1;position:relative}.article__body blockquote,.article__body q{quotes:"\201C" "\201D" "\2018" "\2019";color:#c60c30;position:relative;z-index:1}.article__body blockquote:not(.inline-quote),.article__body q:not(.inline-quote){margin:40px 0 30px;padding-left:30px}.article__body blockquote:not(.inline-quote) .comment__caller,.article__body q:not(.inline-quote) .comment__caller{display:none}.article__body blockquote:before,.article__body q:before{content:open-quote;font-size:250%;position:absolute;left:0;top:10px}.article__body blockquote.inline-quote,.article__body q.inline-quote{padding-left:40px}.article__body blockquote.inline-quote:before,.article__body q.inline-quote:before{left:-10px;top:20px}.article__body blockquote:after,.article__body q:after{content:no-close-quote}.article__body--text a{color:#2499e0}.article__body--text a:hover{color:#c60c30}.article__body--text h3{font-weight:700}.article__body--bookmark,.article__body--commentary,.article__body--interview{margin-right:30px}@media screen and (min-width:40em){.article__body--bookmark blockquote:not(.inline-quote),.article__body--bookmark q:not(.inline-quote),.article__body--commentary blockquote:not(.inline-quote),.article__body--commentary q:not(.inline-quote),.article__body--interview blockquote:not(.inline-quote),.article__body--interview q:not(.inline-quote){margin-right:20px}}.article__body--bookmark blockquote.inline-quote,.article__body--bookmark q.inline-quote,.article__body--commentary blockquote.inline-quote,.article__body--commentary q.inline-quote,.article__body--interview blockquote.inline-quote,.article__body--interview q.inline-quote{color:inherit;font-style:italic}.article__body--bookmark blockquote.inline-quote:before,.article__body--bookmark q.inline-quote:before,.article__body--commentary blockquote.inline-quote:before,.article__body--commentary q.inline-quote:before,.article__body--interview blockquote.inline-quote:before,.article__body--interview q.inline-quote:before{font-size:500%;color:#c60c30}.article__body--bookmark:not(.chinese)>p:first-of-type:first-letter,.article__body--commentary:not(.chinese)>p:first-of-type:first-letter{font-weight:700;color:#c60c30;font-size:51px;float:left;margin:5.5px 10px 0 0}@media screen and (min-width:40em){.article__body--bookmark:not(.chinese)>p:first-of-type:first-letter,.article__body--commentary:not(.chinese)>p:first-of-type:first-letter{font-size:126px;line-height:80px;margin-left:-40px}}.article__body--bookmark:not(.chinese)>p[dir=rtl]:first-of-type:first-letter,.article__body--commentary:not(.chinese)>p[dir=rtl]:first-of-type:first-letter{float:right;margin:5.5px 0 0 10px}.article__body--bookmark .inlay{display:none}.article__body .question{font-weight:700;padding-left:10px;position:relative;overflow:hidden}.article__body .question .comment__count{font-weight:400}.article__body .question:before{content:"";width:1px;height:100%;left:0;background-color:#c60c30;margin-right:10px;position:absolute}.article__body video{max-width:100%}.article__abs{font-style:italic;color:#333}.article__interaction{text-align:center;margin-top:20px;margin-bottom:40px}.article__interaction .language{float:left}.article__interaction .language.single{padding:5px}.article__interaction .list:first-child{margin-left:auto;float:right}.article__interaction .list .icon{opacity:.5}.article__interaction .list .icon:hover{opacity:1}.article__shorturl{display:none}@media screen and (max-width:39.99875em){.article__sharing .icon{width:25px;height:25px}}.article .embedded-image{float:left;margin:20px 20px 20px 0;position:relative}.editor-note{border:1px solid #ddd;padding:10px;margin:20px 0;font-style:italic}.editor-note strong{font-style:normal;font-weight:700}.sticky--bottom .sticky--is-stuck,.sticky--popunder .sticky--is-stuck{bottom:0;background-color:#f2f0ee;z-index:3;box-shadow:0 -2px 2px -2px rgba(0,0,0,.3)}.sticky{overflow:hidden;height:50px}@media screen and (min-width:25em){.sticky{height:95px}}@media screen and (min-width:75em){.sticky{height:105px}}.sticky #sticky__nav{opacity:.95}.sticky__header .header-main{opacity:.95;transition:opacity .1s ease-out .15s}.sticky .popup--is-open .header-main{opacity:1;transition:opacity .1s ease-out}.sticky__container.sticky--is-stuck progress{display:block}@media screen and (min-width:40em){.sticky--removed{position:absolute}}.sticky__container.popup--is-open{border-bottom:1px solid #c60c30;opacity:.95}.sticky--popunder{height:0}.sticky--popunder .sticky--is-stuck{padding-bottom:50px}.sticky--top{top:0}.sticky--bottom .sticky--is-stuck{bottom:0}#sticky__nav{display:none;position:absolute;left:0;right:0;box-shadow:0 2px 2px -2px rgba(0,0,0,.3);z-index:-1}@media screen and (min-width:28.125em){#sticky__nav{display:block}}.animated{will-change:transform;transition-property:transform;transition-duration:.25s;transition-timing-function:ease-in-out}@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes slideBottomUp{0%{transform:translateY(0)}100%{transform:translateY(100%)}}@keyframes slideDownFull{0%{transform:translateY(-100%)}100%{transform:translateY(0);overflow-y:scroll}}.image--podcast picture:after,.image--video picture:after{position:absolute;left:0;bottom:0;content:"";background:none no-repeat rgba(0,0,0,.7) center center;padding:10px;width:50px;height:50px;background-size:80% 80%}.image__copyright,.image__properties{position:absolute;background-color:rgba(0,0,0,.25);padding:2px;color:#fcfcfc;font-style:italic;bottom:0;padding:0 5px}.embed[class*=image--ratio],.image{background-position:center center;background-size:100% auto;background-image:url(/images/PScream.png)}.image--debate,.image--interview{text-align:center;flex:0 0 150px}.image--debate+.image--debate,.image--debate+.image--interview,.image--interview+.image--debate,.image--interview+.image--interview{margin-left:20px}.image--debate h2,.image--interview h2{text-align:center}.image--debate,.image--interview,.image.image--lead{background-image:none}[class*=image--ratio] .pic-placeholder,[class*=image--ratio] picture{position:relative;overflow:hidden;display:block}[class*=image--ratio] .pic-placeholder:before,[class*=image--ratio] picture:before{display:block;content:"";width:100%;height:100%}[class*=image--ratio] .pic-placeholder iframe,[class*=image--ratio] .pic-placeholder>img,[class*=image--ratio] picture iframe,[class*=image--ratio] picture>img{position:absolute;top:0;left:0;right:0;bottom:0}[class*=image--ratio].embed{z-index:1;position:relative}.image{overflow:hidden}.image--person{border-radius:50%;max-width:100px;margin:0 auto}@media screen and (min-width:40em){.image--person{max-width:100%}}.image__copyright{right:0;display:none}@media screen and (min-width:40em){.image__copyright{transform:rotate(90deg);transform-origin:100% 0;bottom:auto}}.image--lead .image__copyright{display:block}.image__properties{left:0}.image__desc{color:#9b9b9b;padding-top:10px;padding-bottom:10px;padding-left:0}@media screen and (min-width:64em){.image__desc{padding-left:10px}}.image--ratio-square picture:before{padding-top:100%}.image--ratio-16-9 .pic-placeholder:before,.image--ratio-16-9 picture:before{padding-top:56.25%}.image--ratio-2-1 picture:before{padding-top:50%}.image--ratio-4-3 picture:before{padding-top:75%}.image--ratio-list picture:before{padding-top:50%}@media screen and (min-width:40em){.image--ratio-list picture:before{padding-top:75%}}@media screen and (min-width:75em){.image--ratio-list picture:before{padding-top:50%}}.image--ratio-a picture:before{padding-top:56.25%}.image--ratio-b picture:before{padding-top:56.25%}.image--ratio-b43 picture:before{padding-top:56.25%}@media screen and (min-width:64em){.image--ratio-b43 picture:before{padding-top:75%}}.image img{width:100%;display:block}.image--fix img{width:auto;display:inline-block}.image--lead{height:auto;position:relative}.image .avatar-original{max-width:100%;height:auto;width:auto}.image--bt-rounded{border-top-left-radius:5px;border-top-right-radius:5px}.image--video picture:after{background-image:url(/images/VideoIcon.svg)}.image--podcast picture:after{background-image:url(/images/PodcastIcon.svg)}@media screen and (min-width:40em){.image--interview{flex-basis:260px}}.lazyload{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}.lazyloading{height:100%}.thumb-crop{padding:10px 0}.thumb-crop--original{border-top:none}.thumb-crop.active{background-color:#f1f1f1}.thumb-crop__cropper{clear:both;overflow:hidden}.thumb-crop__crop-container{width:auto;height:auto;max-width:400px;max-height:400px}.thumb-crop__thumb{float:left;margin:0 10px 20px 0;width:122px;height:92px;border:1px solid #9b9b9b}.figure-container--hidden{display:none}.image--debate,.image--interview,.image.image--lead{background-image:none}html:after{display:none;content:"--xsmall: (max-width: 450px) | --small: (max-width: 640px) | --medium: (max-width: 1024px) | --large: (max-width: 1200px) | --xlarge: (min-width: 1200px)"}.nmd-item,.topic-item{display:flex}.nmd-item__name+.avatar-wrapper,.nmd-item__name+time{margin-left:10px}.nmd-item__meta{display:block}.nmd-item__meta a{display:block}.nmd-item+time,.topic-item+time{margin-left:10px}.nmd-item .icon+.icon,.topic-item .icon+.icon{margin-left:20px}.nmd-item--secondary .nmd-item__name{margin-bottom:10px}.avatar{border-radius:50%;height:auto;width:50px;margin-right:10px;overflow:hidden}.avatar.icon{width:50px;height:50px}span.avatar.icon{cursor:default}.avatar--icon{width:25px;height:25px;border:1px solid #333}.avatar--featured{width:100px;height:auto;margin-right:20px}.avatar--featured.icon{width:100px;height:100px}.avatar--primary,.avatar--primary.icon{width:40px;height:40px}@media screen and (min-width:40em){.avatar--primary,.avatar--primary.icon{width:50px;height:50px}}.avatar--bw{filter:grayscale(1);border:none}.comment__totalcount{color:#9b9b9b;text-align:center}.comment__item [data-readmore-toggle],.comment__item button,.comment__paragraph--show-all{color:#c60c30}.comment__item :hover[data-readmore-toggle],.comment__item button:hover,.comment__paragraph--show-all:hover{text-decoration:underline}.comment__refresh button,.comment__reply-refresh button{color:#c60c30}.comment{margin-bottom:40px;border-bottom:1px solid #ddd;padding-bottom:10px;position:relative}.comment.unapproved .comment__item{border:1px solid #c60c30;padding:5px}.comment__alert{margin:-5px -5px 5px;background-color:#c60c30;color:#fcfcfc;padding:5px}.comment__item{position:relative}.comment__item--list header{flex-direction:column;margin-bottom:20px}.comment__caller{position:absolute;right:-30px;bottom:0}.comment__expandable{float:right}.comment__article-title{margin-bottom:10px;display:block}.paragraph--commenting .article__body .comment__caller[aria-expanded=true]{opacity:1}.comment__count{position:absolute;top:-20px;left:0;width:25px}.comment__list .paragraph__caller{display:none}.comment[data-line-id] .paragraph__caller{float:left;display:inline;line-height:inherit}.comment[data-line-id] .paragraph__caller:after{top:3px}.comment__show-all+.comment__totalcount{margin-left:10px}.comment__show-replies{float:right}.comment [itemprop=text]{margin:10px 0}.comment .icon--comment{position:absolute;right:0;bottom:0}.comment__form{margin-bottom:20px;clear:both}.comment__reply{display:block;float:right;padding:5px 0}.comment .list{margin-top:20px;border-left:5px solid #ddd;padding-left:35px}.comment .comment{border:none;margin-bottom:30px}.comment__reply__loadmore{background-color:#ddd;border:1px solid #ddd;border-left-width:5px;width:100%;text-align:center;position:absolute;margin-top:-15px;color:#c60c30}.comment__refresh{text-align:center;background-color:#f2f0ee;padding:5px;box-shadow:0 2px 2px -2px rgba(0,0,0,.3);position:absolute;left:0;top:0;right:0;z-index:2}.comment__reply-refresh{border:1px solid #ddd;border-left-width:5px;padding:5px;position:absolute;left:0;right:0;margin-top:-30px}.comment .u-hidden+.comment__reply-refresh{margin-top:10px}.comment__edit-button{border:1px solid #ddd;padding:5px}.comment__edit-time{color:#595959}.paragraph-link__selector{display:none}.comment__new--paragraph .paragraph-link__selector{display:flex;margin-top:0}.paragraph--commenting .article__body [data-line-id]{opacity:.3}.paragraph--commenting .article__body .paragraph--selected{opacity:1}.article__body .comment__caller--no-comment{opacity:.5}.article__body .comment__caller--no-comment:hover{opacity:1}.paragraph--commenting .paragraph--selected .comment__caller{z-index:0;opacity:1}.comment__paragraph--show-all{cursor:pointer}.comment[data-line-id] .paragraph__caller:after,.datepicker th.next:after,.datepicker th.prev:after,.icon:after,.link__glossary:after,.link__internal:after,input.icon{background-image:url(/images/sprite.svg)}.datepicker th.next,.datepicker th.prev,.icon{width:30px;height:30px;position:relative;font:0/0 a;text-shadow:none;color:transparent;display:inline-block;vertical-align:middle}.icon--cart-items .count,.icon--new .count{font-weight:700;position:absolute;width:18px;height:18px;text-align:center;color:#fcfcfc;border-radius:50%;background-color:#785074;z-index:1}.comment[data-line-id] .paragraph__caller:after,.datepicker th.next:after,.datepicker th.prev:after,.icon:after,.link__glossary:after,.link__internal:after{background-repeat:no-repeat;content:"";position:absolute;background-size:100% auto}.datepicker th.next:after,.datepicker th.prev:after,.icon:after{top:0;left:0;display:block;height:inherit;width:inherit}.icon--desc{margin-right:20px;color:#333}.icon--desc.inverted{color:#fcfcfc}.icon--desc span{position:absolute;right:-25px;width:25px;text-align:left;color:inherit;top:0}.icon--desc:hover span{color:#c60c30}.icon--new .count{right:0;top:-5px}.icon--cart-items .count{right:4px;top:-3px}.icon--cart-items:hover .count{background-color:#c60c30}.icon__container{height:30px}input.icon{background-repeat:no-repeat;background-size:100% auto}.icon--avatar:after{background-position:0 52.83308%}.icon--bookmark:after,.listing--highlighted:hover .icon.icon--bookmark:hover:after{background-position:0 53.75191%}.icon--cart:after{background-position:0 54.67075%}.datepicker th.next:after,.datepicker th.prev:after,.icon--chevron:after{background-position:0 55.58959%}.icon--corporate:after{background-position:0 56.50842%}.icon--donation:after{background-position:0 57.42726%}.icon--education:after{background-position:0 58.34609%}.icon--googleplus:after{background-position:0 59.26493%}.icon--licensing:after{background-position:0 60.18377%}.icon--link:after,.link__internal:after{background-position:0 61.1026%}.icon--linkedin:after{background-position:0 62.02144%}.icon--magazine:after{background-position:0 62.94028%}.icon--mail:after{background-position:0 63.85911%}.icon--more:after{background-position:0 64.77795%}.icon--print:after{background-position:0 65.69678%}.icon--promo:after{background-position:0 66.61562%}.icon--resize:after{background-position:0 67.53446%}.icon--shipping:after{background-position:0 68.45329%}.icon--account:after{background-position:0 69.31905%}.icon--checkbox.off:after{background-position:0 70.2144%}.icon--checkbox.on:after,input[type=checkbox]:checked+.select-element__label .icon--checkbox:after{background-position:0 71.13323%}.icon--comment:after,.listing--highlighted:hover .icon.icon--comment:hover:after{background-position:0 72.05207%}.add.icon--comment:after,.listing--highlighted:hover .add.icon.icon--comment:hover:after{background-position:0 72.9709%}.icon--discount:after{background-position:0 73.88974%}.renewal.icon--donation:after{background-position:0 74.80858%}.icon--edit:after{background-position:0 75.66947%}.icon--facebook:after{background-position:0 76.56968%}.icon--fbcolour:after{background-position:0 77.48851%}.icon--gift:after{background-position:0 78.40735%}.icon--glossary:after,.link__glossary:after{background-position:0 79.32619%}.icon--loadmore:after{background-position:0 80.18363%}.icon--member:after{background-position:0 81.02525%}.icon--menu:after{background-position:0 81.86687%}.icon--opcheckbox.off:after{background-position:0 82.77182%}.icon--opcheckbox.on:after,input[type=checkbox]:checked+.select-element__label .icon--opcheckbox:after{background-position:0 83.69066%}.icon--order:after{background-position:0 84.60949%}.icon--overspill:after{background-position:0 85.46289%}.icon--referral:after{background-position:0 86.3706%}.icon--remove:after{background-position:0 87.28943%}.icon--reply:after{background-position:0 88.14078%}.icon--search:after{background-position:0 89.05054%}.icon--subscribe:after{background-position:0 89.90054%}.icon--subscription.renewal:after{background-position:0 90.81164%}.icon--tweetcolour:after{background-position:0 91.73047%}.icon--twitter:after{background-position:0 92.64931%}.icon--whatsapp:after{background-position:0 93.56815%}.icon--www:after{background-position:0 94.48698%}.onpoint .icon--bookmark:hover:after,.onpoint .icon.icon--bookmark:hover:after{background-position:0 31.92956%}.onpoint .icon--chevron:hover:after,.onpoint .section__title .icon--chevron:after{background-position:0 32.84839%}.onpoint .icon--comment:hover:after,.onpoint .icon.icon--comment:hover:after{background-position:0 33.76723%}.icon--chevron{background-position:0 38.20827%}.icon--chevron.base{background-position:0 39.12711%}.icon--chevron.hover{background-position:0 40.04594%}.icon--search{background-position:0 40.93344%}.icon--bookmark.inverted:after,.listing--highlighted .icon--bookmark:not(.selected):after,.onpoint.asize .icon--bookmark:not(.selected):after{background-position:0 41.80704%}.icon--chevron.inverted:after{background-position:0 42.72588%}.comment[data-line-id] .paragraph__caller:after,.icon--comment.inverted:after,.listing--highlighted .icon--comment:after,.onpoint.asize .icon--comment:after{background-position:0 43.64472%}.icon--facebook.inv:after{background-position:0 44.56355%}.button--primary .fb:after,.icon--facebook.inverted:after,.u-nohover .icon--facebook:hover:after,.ui-button:first-of-type .fb:after{background-position:0 45.48239%}.icon--googleplus.inverted:after,.u-nohover .icon--googleplus:hover:after{background-position:0 46.40123%}.icon--linkedin.inv:after{background-position:0 47.32006%}.icon--linkedin.inverted:after,.u-nohover .icon--linkedin:hover:after{background-position:0 48.2389%}.icon--twitter.inv:after{background-position:0 49.15773%}.button--primary .twitter:after,.icon--twitter.inverted:after,.u-nohover .icon--twitter:hover:after,.ui-button:first-of-type .twitter:after{background-position:0 50.07657%}.icon--whatsapp.inv:after{background-position:0 50.99541%}.icon--youtube.inverted:after{background-position:0 51.91424%}.icon--bookmark.selected:after{background-position:0 95.40582%}.icon--glossary.selected:after,.link__glossary:hover:after,.link__glossary[aria-expanded=true]:after{background-position:0 96.32466%}.icon--link.selected:after,.link__internal:hover:after,.link__internal[aria-expanded=true]:after{background-position:0 97.24349%}.onpoint .icon--bookmark.selected:after{background-position:0 98.16233%}.onpoint .icon--glossary.selected:after{background-position:0 99.08116%}.onpoint .icon--link.selected:after{background-position:0 100%}.icon--cart:hover:after{background-position:0 17.22818%}.icon--mail:hover:after{background-position:0 18.14701%}.icon--print:hover:after{background-position:0 19.06585%}.icon--whatsapp:hover:after{background-position:0 19.98469%}.icon--bookmark:hover:after{background-position:0 20.90352%}.icon--chevron:hover:after,.icon--container:hover .icon--chevron:after,.listing:hover .icon--chevron:after,.section__title .icon--chevron:after{background-position:0 21.82236%}.icon--comment:hover:after{background-position:0 22.74119%}.add.icon--comment:hover:after{background-position:0 23.66003%}.icon--facebook:hover:after{background-position:0 24.57887%}.icon--googleplus:hover:after{background-position:0 25.4977%}.icon--linkedin:hover:after{background-position:0 26.41654%}.icon--container:hover .icon--more:after,.icon--more:hover:after,.listing:hover .icon--more:after{background-position:0 27.33538%}.icon--referral:hover:after{background-position:0 28.25421%}.icon--remove:hover:after{background-position:0 29.17305%}.icon--twitter:hover:after{background-position:0 30.09188%}.icon--www:hover:after{background-position:0 31.01072%}.icon--account:hover:after,.icon--account[aria-expanded=true]:after{background-position:0 34.65953%}.icon--avatar:hover:after,.icon--avatar[aria-expanded=true]:after{background-position:0 35.52833%}.icon--search:hover:after,.icon--search[aria-expanded=true]:after{background-position:0 36.44717%}.icon--ar:after{background-position:0 0}.icon--cs:after{background-position:0 .91813%}.icon--cz:after{background-position:0 1.75976%}.icon--de:after{background-position:0 2.60337%}.icon--en:after{background-position:0 3.52221%}.icon--es:after{background-position:0 4.44104%}.icon--fa:after{background-position:0 5.35988%}.icon--fr:after{background-position:0 6.27871%}.icon--ge:after{background-position:0 7.19755%}.icon--hi:after{background-position:0 8.11639%}.icon--hu:after{background-position:0 9.03522%}.icon--id:after{background-position:0 9.95406%}.icon--it:after{background-position:0 10.87289%}.icon--jp:after{background-position:0 11.79173%}.icon--kk:after{background-position:0 12.71057%}.icon--nl:after{background-position:0 13.6294%}.icon--pt:after{background-position:0 14.54824%}.icon--ru:after{background-position:0 15.45524%}.icon--zh:after{background-position:0 16.30934%}.datepicker th.next,.datepicker th.prev,.icon--small{width:25px;height:25px}.icon--xsmall,.language .icon,.select-element .icon--checkbox,.select-element .icon--opcheckbox{width:20px;height:20px}.icon--large,.tab-selector .icon{width:40px;height:40px}@media screen and (min-width:64em){.icon--xlarge{width:55px;height:55px}}.icon--xxlarge{width:100px;height:100px}.icon--circle{border:1px solid #333;border-radius:15px;width:29px;height:29px}.icon--circle:hover,.icon--circle[aria-expanded=true]{border-color:#c60c30}.icon--inlinesvg{width:20px;height:20px}.icon--inlinesvg path{fill:#595959}.icon--inlinesvg path:hover{fill:#c60c30}.listing__abs p+p,.listing__abs ul+p,.listing__fr p+p,.listing__fr ul+p{margin-top:10px}.listing__abs ul,.listing__fr ul{margin:10px 0 0;list-style-type:initial;padding-left:15px}.listing__abs a,.listing__fr--abs a{position:relative;z-index:2;text-decoration:underline}.listing__abs a:hover,.listing__fr--abs a:hover{text-decoration:none}.list{margin:0;list-style:none;margin-left:0;padding-left:0}.list--fl-rw{display:flex;flex-flow:row wrap;margin:0 -10px}.list--fl-rw>li{margin-bottom:10px;padding:0 10px}@media screen and (max-width:39.99875em){.list--fl-rw--resp{margin:0;display:block}.list--fl-rw--resp>li{display:inline-block;margin:0;padding:0}}@media screen and (min-width:64em){.list--fl-rw--resp-l{margin:0;display:block}.list--fl-rw--resp-l>li{display:inline-block;margin:0;padding:0}}.list [role=menuitem]{margin-bottom:5px}.list--inline li{display:inline-block;margin-right:10px}.list--inline-row li{display:inline-block}.list--indented{padding-left:40px}.list--mt-sp li+li{margin-top:10px}.list--mt-se li+li{margin-top:20px}.list--mt li+li{margin-top:40px}.list--secondary>li{margin-bottom:20px}.list--secondary .listing{margin-bottom:0;display:flex}.list--secondary .listing .overlay{left:0;right:0}.list--secondary .listing__title{margin-bottom:5px}.list--secondary .listing__header{padding:10px;flex:1 1 auto}.list--secondary .image{flex:0 0 100px}.list--secondary .image picture:after{width:30px;height:30px}.list--secondary .listing__excerpt{overflow:hidden}.list--secondary .list__nritem{min-height:80px}.list--intro{margin:20px 0;color:#9b9b9b;font-weight:700}.list--intro li{margin-top:10px}.list--intro a{color:#2499e0}.list--intro .comment__caller{display:none}.list--podcasts li{margin-top:20px}.activity__list{padding:20px 0}.activity__list .cell{text-align:right;margin-bottom:10px}.listing{position:relative;color:inherit;border:1px solid #ddd;background-color:#fff}.listing:hover{border-color:#cfcfcf}.listing a{color:inherit}.listing--new .listing__title:before{content:"new";background-color:#c60c30;border-radius:50%;font-size:8px;line-height:20px;width:20px;height:20px;display:inline-block;color:#fcfcfc;text-align:center;position:relative;top:-2px}.listing__header{padding:20px 10px}.listing--section .read-more{color:#c60c30}.listing--section .listing__excerpt{padding-left:0;padding-right:0}.listing__section-title{text-transform:uppercase;font-weight:700;color:inherit}.listing__fr{color:inherit;padding:0 10px 5px;flex:0 1 auto;border-top:1px solid #ddd}.listing__fr__title{font-weight:700;text-transform:uppercase}.listing__fr__article-title{font-family:inherit}.listing__fr--list ul{list-style:none;padding:0}.listing__fr--list ul li{margin-bottom:5px}.listing__title{margin-bottom:10px;color:inherit}.listing__meta{justify-content:center}.listing__footer{padding:10px;align-items:flex-end;justify-content:space-between}.listing__footer .icon{z-index:2;opacity:.5}.listing__footer .icon.selected{opacity:inherit}.listing__footer .icon:hover{opacity:1}.listing__footer .icon span{color:inherit}.listing__footer+.listing__fr{margin-top:10px}.listing__footer-link{z-index:2;line-height:30px}.listing .listing__footer-link{color:#2499e0}.listing:hover .listing__title a{text-decoration:underline;text-decoration-color:#c60c30;text-decoration-skip-ink:auto}.listing--featured-video .listing__footer{padding-bottom:5px}.listing--default{display:flex}.listing--default .listing__header{padding:10px}@media screen and (min-width:40em){.listing--default{display:flex;flex-direction:row}.listing--default .listing__wrapper{flex:1 1 auto;display:flex;flex-direction:column}.listing--default .listing__image{flex:0 0 30%;margin-right:10px}.listing--default .listing__header{display:flex;flex-direction:column}.listing--default .listing__footer{clear:none}}@media screen and (min-width:75em){.listing--default .listing__image{flex-basis:35.4%}}.listing--default .pic-placeholder{z-index:1}@media screen and (min-width:40em){.listing--video .listing__video{width:40%;float:left}.listing--video .listing__footer{margin-left:calc(40% - 5px)}}.listing--highlighted{background-clip:content-box;background-color:#c60c30;color:#fcfcfc}.listing__excerpt>p{margin-top:20px}.listing--featured{background-color:#f2f0ee}.listing .listing__content{display:flex}.listing--item{padding:10px}.listing--item a,.listing--item button{position:relative;z-index:1}.listing--item a:hover,.listing--item button:hover{color:#c60c30}.listing--item:hover .article__author{color:#c60c30}.listing__avatar{border-radius:50%;overflow:hidden}.listing__avatar .avatar{border-radius:initial;width:100%}.listing__section{font-weight:700;text-transform:uppercase}.listing__section.vl-divider:after{color:#333;font-weight:400}.listing--special{margin-bottom:30px}.list-page__title,.onpoint__section--title{margin-bottom:10px}.listing--highlighted .icon,.onpoint.asize .icon{opacity:1}.list__line--header .item,.list__line--title .item{color:#333;text-align:left;cursor:pointer;line-height:inherit;display:inline-block}.list--numbered{counter-reset:item}.list--numbered li{counter-increment:item;padding-bottom:5px;position:relative;padding:10px 0;border-bottom:1px solid #ddd}.list--numbered li:last-of-type{border-bottom:none}.list--numbered li:hover .listing__title a{color:#c60c30}.list--numbered li:before{content:counter(item);color:#d5d2ca;text-align:left;display:block;font-size:100px;position:absolute;top:35px;left:5px}.list--numbered .listing__title{margin-bottom:10px}.list__nritem{overflow:hidden;padding-left:70px;min-height:100px;position:relative}.list__nritem .listing__header{padding-top:0}.list--branded li:before{color:#c60c30}.list__dl{margin:0;width:100%;display:flex;flex-flow:row wrap}.list__line{display:flex;flex-direction:column;padding:10px;width:100%}.list__line a{color:#2499e0}.list__line a:hover{color:#9e001f}.list__line .item--button{margin:5px 0}@media screen and (min-width:40em){.list__line .item{padding-left:10px;flex:0 0 100px}.list__line .item--title{flex:1 0 150px}.list__line .item--width2{flex:0 0 200px}}@media screen and (min-width:40em){.list__line{flex-direction:row;padding-left:0}.list__line--icons{padding:0;margin-top:5px}.list__line:first-of-type{border-top:none}.list__line dl{display:flex;flex-flow:row;flex-wrap:nowrap;width:100%;overflow:visible;align-items:center}.list__line dt{display:none}}.list__line dt{font-weight:700;text-transform:uppercase;margin-top:10px}.list__line dt:first-of-type{margin-top:0}.list__line dd{margin-left:0}.list__line+.list__line{border-top:1px solid #f1f1f1;padding-top:10px}.list__line--header{border-bottom:1px solid #ddd;border-top:none}.list__line--title{padding-bottom:0;border-bottom:1px solid #f1f1f1}.list__line__ph{padding:5px}.list-columns{list-style:none;margin-top:0;padding-left:0}@media screen and (max-width:74.99875em){.list-columns--figure-lead{padding:0}}.list-columns .image--lead{background-image:url(/images/PScream.png)}.lead{background-clip:content-box;background-color:#f2f0ee;color:#333}@media screen and (min-width:64em){.lead .listing__excerpt,.lead .listing__footer,.lead .listing__title{padding-left:0}}.lead .listing__header{position:relative;padding:0}.lead .listing__footer{flex-grow:0;margin-top:20px}.lead .listing__footer--default{flex-grow:1}.listing--section,.listing--spotlight{border-color:transparent;background-color:transparent}.listing--section:hover,.listing--spotlight:hover{border-color:transparent}.popunder--inline[aria-hidden=false]{border-top:none;box-shadow:none;margin-top:20px;position:initial}.inlay{z-index:1;position:relative;margin:25px -30px 20px 0}.inlay .button__group{height:auto;background-color:#f2f0ee}@media screen and (min-width:28.125em){.inlay{float:left;width:220px;margin-right:20px}}#footer{background-color:#333;padding:20px 0;margin-top:auto;color:#fcfcfc}#footer .nav__item{padding:5px;text-align:left}#footer .nav__item:hover{color:inherit;text-decoration:underline}#footer .icon.inverted{background-color:#454545;border-radius:20px;height:40px;width:40px}#footer .icon.inverted:hover{background-color:#000}#footer .footer__social{width:100%}.copyright,.copyright a{color:#9b9b9b}.tablist .tab__item,.tablist [role=tab],.tablist button[role=tab]{margin-right:10px;padding:5px 10px;font-weight:700;position:relative;z-index:1}.tablist .tab__item[aria-selected=true],.tablist .u-active.tab__item,.tablist .u-active[role=tab],.tablist [aria-selected=true][role=tab]{color:#c60c30;background-color:#f8f7f6}.tablist .tab__item[aria-selected=true] a,.tablist .u-active.tab__item a,.tablist .u-active[role=tab] a,.tablist [aria-selected=true][role=tab] a{color:inherit}.tablist{list-style:none;margin:0;padding:0;border-bottom:1px solid #c60c30;text-transform:uppercase}.tab--dropdown[aria-hidden=false]{display:flex}@media screen and (max-width:39.99875em){.tab--dropdown [role=tab]{margin-right:0}}@media screen and (min-width:40em){.tablist.tab--vertical{display:flex;width:30%;position:static;margin-right:10px;float:left;margin-left:-10px;flex-direction:column}.tablist.tab--vertical [role=tab]{padding:10px}}.tablist button[role=tab]{width:100%;text-align:left}.tablist .tab__item a{display:block}.tab--hideable[aria-selected=true]{display:none}.tab-selector{font-weight:700;width:100%;padding:0;display:block;text-align:center;margin-bottom:20px}@media screen and (max-width:39.99875em){.tab-selector.show-for-small-only+.accordion-panel,.tab-selector.show-for-small-only+.tab--dropdown:not(.interaction--inline){margin-top:-20px}}@media screen and (max-width:63.99875em){.tab-selector.hide-for-large+.accordion-panel,.tab-selector.hide-for-large+.tab--dropdown:not(.interaction--inline){margin-top:-20px}}.tab-selector__text{line-height:38px;width:calc(100% - 31px);display:block;text-transform:uppercase;border:1px solid #ddd;border-right:none}.tab-selector .icon{float:right;background-color:#c60c30}.tab-selector:hover,.tab-selector[aria-expanded=true]{color:#c60c30;background-color:#f8f7f6}.tab-selector:hover .icon,.tab-selector[aria-expanded=true] .icon{background-color:#9e001f}[role=tabpanel][aria-hidden=true]{display:none}.tab-icons li{flex:0 0}@media screen and (min-width:40em){.tab-icons{position:absolute;top:0;right:0}}.tab--like[aria-hidden=true]{display:none}.filter{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px}@media screen and (max-width:39.99875em){.filter{border:1px solid #ddd}}.filter__desc{flex:0 0 auto;padding-left:10px}.filter a,.filter label{color:#9b9b9b;margin-bottom:0}.filter .u-active{font-weight:700;color:#333}.expandable[aria-hidden],.slide[aria-hidden=true]{display:none}@media screen and (max-width:63.99875em){.interaction__block .slide{margin:15px}.interaction__block .slide:before{display:none}.interaction__block .slide[aria-hidden=false]{display:block}.interaction__block .slide .listing__header{margin-top:0}.interaction__block .slide .listing__footer{padding:0}.interaction__block .slide .image{float:left;width:40%;margin-right:10px}}.slide{background-clip:content-box;background-color:#f2f0ee;margin-bottom:0}.slide[aria-hidden=false]{display:flex}.slide__spacer{padding:10px;position:relative}.slide__nav{background-color:#f2f0ee;width:100%}.fbg-image{background:#fcfcfc;position:relative}.fbg-image .article__title,.fbg-image .article__topimg{background:#fcfcfc;z-index:1}.fbg-image__fore{background-color:#fcfcfc;position:relative}.fbg-image__inlay{background-color:#fcfcfc}.fbg-image__figcaption{background-color:#fcfcfc;background-clip:content-box;padding-left:inherit;width:100%}@media screen and (min-width:40em) and (max-width:63.99875em){.fbg-image__figcaption{padding:10px;margin-top:-50px}}@media screen and (min-width:64em){.fbg-image__figcaption{position:absolute;z-index:1;right:15px;padding-bottom:60px}.fbg-image .article__title,.fbg-image .article__topimg{margin-top:-60px;min-height:60px}.fbg-image .article__topimg+.article__title{margin-top:0}.fbg-image:before{background-color:#fcfcfc;box-shadow:0 -10px 6px -6px rgba(0,0,0,.5);content:"";display:block;height:20px;left:15px;position:absolute;right:15px;top:0}.fbg-image__inlay{box-shadow:0 -10px 6px -6px rgba(0,0,0,.5);position:relative;margin-top:-120px;padding-bottom:0;padding-top:4px}}.interaction--active{overflow-y:hidden}.interaction--active .interaction__container{overflow-y:hidden;height:100vh!important}.interaction--active .split-top{overflow-y:scroll;overflow-x:hidden}.interaction--active .split-bottom{max-height:none}.interaction--active .interaction--hideable{display:none}.show-for-top{display:none}.interaction--cover{overflow-y:hidden}.interaction__controls{box-shadow:0 -2px 2px -2px rgba(0,0,0,.3);background-color:#f2f0ee;height:50px}.interaction__controls .feedback__error{margin:0;padding:5px}.interaction__controls .feedback__error[class*=alert]+#feedback-submit-label{display:none}.interaction__scroll[aria-hidden=false]{overflow-y:scroll}.interaction__block[aria-hidden=true],.interaction__controls[aria-hidden=true]{display:inline}.interaction__scroll{height:calc(100% - 50px)}.interaction__block{background-color:#f2f0ee}.interaction__block--top{top:0;box-shadow:0 2px 2px -2px rgba(0,0,0,.3);z-index:9}.interaction__block--top .show-for-top{display:block}.interaction__block--fullheight{top:0;bottom:0;border:none}.interaction__block--fullheight[aria-hidden=false]{overflow-y:scroll}.interaction__block--bottom{bottom:0;max-height:50vh}@media screen and (max-width:63.99875em){.interaction__block .link__scroller{overflow-y:scroll;height:calc(100% - 50px);margin-right:0}.interaction__block .link__scroller .slide{padding-right:0}}.interaction__block--scrollable[aria-hidden=false]{max-height:calc(100vh - 50px);overflow-y:scroll}@media screen and (min-width:64em){.link__container{background-color:transparent}.link__container.interaction__block{left:auto;right:auto;top:auto;bottom:auto;height:auto;position:fixed;border:none;box-shadow:none;max-height:none}.link__container.interaction__block[aria-hidden=true]{display:none}.link__container .cell{padding:0}.link__container .interaction__controls{background-color:transparent;border:none;box-shadow:none;position:static}.link__container[aria-visibility=off]{display:none}.slide__nav.button__group{height:auto;z-index:1;border-top:1px solid #fcfcfc}}.link__container[aria-hidden=true] .interaction__controls{display:none;position:relative;z-index:-1}.interaction__header{margin:10px 0 20px;font-weight:700}.interaction__header h3{font-weight:inherit}.next--slide[disabled],.prev--slide[disabled]{opacity:.2}.reading-progress{background-color:transparent;display:none;width:100%;height:1px;border:none;color:#c60c30}progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none}progress[value]::-webkit-progress-bar{background-color:transparent}progress[value]::-moz-progress-bar{background-color:#c60c30}progress[value]::-webkit-progress-value{background-color:#c60c30}.gutter{background-color:#f2f0ee;background-repeat:no-repeat;background-position:50%;box-shadow:0 -2px 2px -2px rgba(0,0,0,.3);border-bottom:1px solid #ddd;position:relative;z-index:9}.gutter-vertical{cursor:ns-resize}.gutter-vertical:before{color:#9b9b9b;content:"\2022   \2022   \2022";position:absolute;left:0;top:0;height:100%;width:100%;display:block;text-align:center;line-height:10px;box-shadow:0 2px 2px -2px rgba(0,0,0,.3)}[aria-expanded=true] .u-rotate-90{transform:rotate(-90deg)}.sticky-sidebar{top:40px;position:sticky}.language{position:relative}@media screen and (max-width:39.99875em){.language__label{display:none}}@media screen and (min-width:64em){.language{border-top-color:transparent;border-left:none}}.language [aria-expanded] .icon{transition:.25s}.language [aria-expanded=true] .icon--chevron{transform:rotate(-90deg)}.language a,.language button{display:block;white-space:nowrap;padding:5px;cursor:pointer;text-align:left}.language button{position:relative;z-index:1}.language button span:first-of-type{margin-right:5px;margin-top:-3px}.language button span:last-of-type{margin-left:5px}.language__selector{min-width:100%;position:absolute;list-style:none;margin-left:0;padding-left:0;background-color:#f2f0ee;border:1px solid #ddd;margin-top:5px;z-index:2}.language__selector .icon{margin-right:10px}.language__selector li{display:block}.language__selector[aria-hidden=true]{display:none}.timeline time{left:-55px;position:absolute;top:0;margin-top:-2px;background-color:#fcfcfc;padding:2px 2px 10px;color:#9b9b9b;font-style:normal;z-index:1}.timeline__asset{text-align:left;color:#c60c30}@media screen and (min-width:40em){.timeline__asset{position:absolute;text-align:right;left:-375px;width:300px;max-height:100px;top:0}}.timeline li{list-style:none;margin-left:0;padding-left:0;position:relative;width:1px;padding-top:100px;background:#ddd}.timeline li:after{content:"";position:absolute;left:50%;top:120px;transform:translateX(-50%);width:10px;height:10px;border-radius:50%;background:#c60c30;z-index:1}.timeline li:first-of-type{padding-top:50px}.timeline li:first-of-type:after{top:70px}.timeline li:last-of-type{background:repeating-linear-gradient(180deg,#ddd,#ddd 5px,#fcfcfc 0,#fcfcfc 10px)}@media screen and (min-width:40em){.timeline li{margin:0 auto}}.timeline section{position:relative;bottom:0;width:300px;left:40px}.payments{background-color:#f2f0ee;padding:10px}.payments h3{border-bottom:1px solid #c60c30;font-weight:700;text-transform:uppercase;margin-top:20px}.payments a{color:#2499e0}.payments__card{margin-top:10px;border:1px solid #9b9b9b;padding:5px}.payment__option h2,.payment__subtitle{text-align:center}.payment{padding:0;list-style:none}.payment__option{display:flex;flex-direction:column;margin-bottom:40px}.payment--bg{background-color:#f2f0ee;border:1px solid #ddd;border-radius:5px;flex:1 1 auto}.payment__container{flex:1 1 auto;text-align:center;display:flex;flex-direction:column;position:relative}.payment__container--highlighted{background-color:#333;color:#fcfcfc}.payment__container--highlighted .payment__details{color:#f1f1f1}.payment__container--highlighted .payment__delimiter:after{background-color:#333}.payment__descr{flex:0 0 auto}.payment__descr strong{margin-top:10px;display:inline-block}.payment__details{flex:1 1 auto;text-align:left;color:#595959}.payment__details ul{padding-left:10px}.payment__button{margin-top:20px;flex:0 0 auto}.payment__discounted{position:relative}.payment__discounted:before{position:absolute;top:50%;left:-5px;right:-5px;content:"";height:3px;background-color:#c60c30;transform:rotate(-40deg)}.payment__delimiter{position:relative;margin:10px 0 0;display:block}.payment__delimiter:before{content:"";background-color:#9b9b9b;height:1px;display:block;width:100%;top:10px;position:absolute}.payment__delimiter:after{content:"+";color:#9b9b9b;background-color:#f2f0ee;padding:0 5px;position:absolute;left:auto;right:auto;font-size:16px}.payment__package{flex-direction:column}.payment__banner{background-color:#333;color:#d9bb6a;text-align:center;display:block;padding:10px;text-transform:uppercase}.payment__gateways{display:flex;flex-direction:column;align-items:stretch}.payment__gateways>div,.payment__gateways>input{flex:1 1 auto}@media screen and (min-width:40em){.payment__gateways{flex-direction:row}.payment__gateways>div,.payment__gateways>input{flex-basis:40%}}.paypal-wrapper{width:200px}.grouped{list-style:none;margin-left:0;padding-left:0;flex-wrap:wrap;flex-direction:column;margin:0 -10px}.grouped--spaced{margin-top:40px;margin-bottom:20px}.grouped--list{margin:0 -10px 0;padding:0}.grouped--removable{position:relative;padding-left:20px}.grouped--images li{text-align:center}.grouped--images li a{display:block}.grouped li{position:relative;flex:1 1 auto;margin:0 10px 20px}@media screen and (min-width:40em){.grouped{flex-direction:row}.grouped li{flex-basis:calc(50% - 20px)}}@media screen and (min-width:40em){.grouped--overflow{margin:40px -80px 20px}}@media screen and (min-width:64em){.grouped--three li{flex-basis:calc(33.3333% - 20px)}}@media screen and (min-width:64em){.grouped--four li{flex-basis:calc(25% - 20px)}}.grouped .grouped__remove{position:absolute;left:10px;top:0;bottom:0;justify-content:center;margin:0}.grouped .grouped__remove .remover{flex:0 0 auto;cursor:pointer;padding:0;color:#9b9b9b}td{padding:0}.table{border-collapse:collapse;text-align:left;width:100%}.table td,.table th{vertical-align:top;padding-right:10px;padding-left:10px;padding:5px;line-height:30px}.table__head{border-bottom:1px solid #ddd}.table tbody tr{border-bottom:1px solid #f1f1f1}.table__head th{text-transform:uppercase;padding-bottom:10px;font-weight:400}.table__footer{border-top:1px solid #ddd}.table__footer td{font-weight:700}.table time{font-style:normal}.table--figures td+td,.table--figures th+th{text-align:right;white-space:nowrap}@media screen and (max-width:39.99875em){.table,.table tbody,.table td,.table tfoot,.table th,.table thead,.table tr{display:block}.table tbody tr:not(.table__detail):nth-of-type(even){background:#f1f1f1}.table tbody tr:not(.table__detail):nth-of-type(even) td{border-color:#fcfcfc}.table tfoot td{font-weight:700;border:none}.table tfoot .u-invisible,.table thead tr{position:absolute;top:-9999em;left:-9999em}.table td{border:none;border-bottom:1px solid #f1f1f1;position:relative;padding-left:100px}.table td:before{position:absolute;top:0;left:5px;width:100px;padding-right:10px;padding-top:5px;white-space:nowrap;content:attr(data-table-header)}.table .icon{float:none}}.accordion--primary,.accordion--secondary{padding:10px;border-radius:5px}.accordion-panel ul .active a,.accordion-panel ul .panel-button:focus,.accordion-panel ul .panel-button:hover,.accordion-panel ul [aria-selected=true],.accordion-panel ul a:focus,.accordion-panel ul a:hover{color:#c60c30}.accordion-panel ul{color:#9b9b9b}.accordion-panel ul .panel-button,.accordion-panel ul a{display:block;padding:5px 0;width:100%;text-align:left}.accordion-button{text-transform:uppercase;font-weight:700;width:100%;text-align:left;padding:5px 10px;border-bottom:1px solid #f1f1f1;line-height:25px;background-color:#f8f7f6}.accordion-button .icon{opacity:.5}.accordion-container{padding:10px;color:#333}.accordion-list{display:flex;list-style:none;margin-left:0;padding-left:0}.accordion-list li{flex:0 0 auto;color:#2499e0;cursor:pointer}.accordion-list [aria-selected=true]{color:#c60c30}.accordion-list li+li:before{content:"|";padding:0 5px;color:#333}.accordion[aria-hidden=false]{display:block}.accordion--primary{background-color:#c60c30;color:#fcfcfc}.accordion--primary a{color:inherit;display:block;border-radius:50%}.accordion--primary a .active,.accordion--primary a:hover{background-color:#d5d2ca}.accordion--secondary{background-color:#f2f0ee}.accordion__divider button{border-bottom-color:#ddd;background-color:transparent;text-transform:none;padding-left:0}.content-panel[aria-hidden=false]{display:block}.content-panel[aria-hidden=true]{display:none}.paywall{background-color:#f2f0ee;z-index:9;padding:20px 0;position:relative;text-align:center;margin-top:40px 0}.paywall .link{font-weight:700}.paywall__bg{background-color:inherit;position:absolute;left:-500%;right:-500%;content:"";display:block;height:100%;top:0;bottom:0;z-index:-1;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.paywall__bg:before{height:50px;top:-51px;width:100%;content:"";position:absolute;background:linear-gradient(rgba(255,255,255,0) 0,#fcfcfc 90%);display:block}@media screen and (min-width:40em){.paywall__bg:before{height:200px;top:-201px}}.paywall__subtitle,.paywall__title{text-align:center}.paywall__subtitle{font-weight:700}.paywall-trial .remodal-close{color:#333}.quotation blockquote{position:relative;padding:20px 0;color:inherit}.quotation blockquote:before{position:absolute;background:no-repeat url(/images/Quote.svg) 10px top;content:"";top:0;height:100%;left:0;width:100%;background-size:40%;z-index:-1}@media screen and (min-width:75em){.quotation blockquote:before{background-position:center left;left:-2%;right:0}}.quotation footer{margin:20px 0;font-weight:700}.quotation__background-img{max-width:50%;float:right}.cart__nav{justify-content:space-between}.cart__nav-item{flex:0 0 30%}.cart__nav-item a{display:block;text-align:center;line-height:30px;border:1px solid #ddd;text-transform:uppercase}.cart__nav-item.u-active a{background-color:#f1f1f1}.cookiebanner{background-color:#333;opacity:.95;position:fixed;bottom:0;right:0;left:0;height:auto;z-index:200;color:#fcfcfc}.cookiebanner a{color:#2499e0}@media screen and (max-width:63.99875em){.cookiebanner button{text-align:center}}.cookiebanner h2{text-transform:uppercase;font-weight:700}@media screen and (min-width:64em){.cookiebanner h2{text-align:right}.cookiebanner h2 em{display:block}}.settings-list{display:flex;padding:20px 0;border-top:1px solid #f1f1f1}@media screen and (min-width:40em){.settings-list{flex-direction:row}.settings-list__def{flex:0 0 200px;margin-right:20px}}.settings-list__def{color:#595959;font-weight:700}.settings-list__wrapper{display:flex;flex-direction:column;flex:1 1 auto}@media screen and (min-width:40em){.settings-list__wrapper{flex-direction:row}}.settings-list__content{flex:1 1 auto}@media screen and (min-width:40em){.settings-list__content{align-self:center}}.settings-list__action{flex:0 0 auto;margin-left:20px}@media screen and (min-width:40em){.settings-list__action{text-align:right;flex-basis:200px;margin-right:20px}}.banner{align-items:center;background-color:rgba(51,51,51,.65);display:flex;position:absolute;flex-direction:row;height:40px;justify-content:center;left:0;right:0;top:0;z-index:1;color:#fcfcfc}.nobanner .banner{display:none}.banner--fix{position:relative}.banner--title{position:relative;width:100%;height:60px;padding:0 5px}.banner__initials{background:url(/images/ps_logo_dot_fff.svg) no-repeat center top;height:30px;margin-right:5px;flex:0 0 30px}.banner__tagline{display:inline-block;flex:0 0 auto}.banner__line{flex:1 1 auto;height:1px;background-color:#fcfcfc;margin:0 10px}.banner--inv{color:#333;background-color:transparent}.banner--inv .banner__initials{background-image:url(/images/PS_Logo_inv.svg)}.banner--inv .banner__line{background-color:#333}.asize--a{flex:1 1 auto}@media screen and (min-width:64em){.asize--a .small-12{width:calc(66.66667% - 10px)}}@media screen and (min-width:75em){.col4.asize--a .small-12{width:calc(75% - 8px)}}.asize--a .custom{flex:1 1 0px;min-width:200px}@media screen and (min-width:64em){.asize--a .custom{padding-left:20px;position:relative}}@media screen and (min-width:75em){.asize--a .custom{padding-left:22px}}@media screen and (min-width:64em){.asize--a .banner{position:relative;background-color:transparent;margin-top:10px}.asize--a .listing__fr{border-top:none;position:relative}.asize--a .listing__fr:before{content:"";border-top:1px solid #ddd;left:-22px;right:0;top:-1px;display:block;position:absolute}}.asize--b,.asize--c{flex:1 1 auto}.section__title{margin-bottom:20px;white-space:nowrap}.section__title__highlight{color:#c60c30}.section__title .icon--chevron{margin-top:-2px;transition:.25s}.section__title span:first-of-type{white-space:normal}.section__title a:hover{color:#c60c30}.section__title a:hover .icon{margin-left:-10px}.section__subtitle{display:block}.section__title-divider{text-align:center;position:relative}.section__title-divider:before{position:absolute;top:calc(50% - 1px);content:"";height:1px;background-color:#9b9b9b;display:block;left:0;right:0}.section__title-style{font-size:60px;line-height:70px;position:relative;background-color:#f2f0ee;padding:0 20px}.section--bgfull{background-color:#f2f0ee}.section--bgfullhl{background-color:#333;color:#fcfcfc}.section__article-preview .listing__fr__article-title{display:block}.section__article-list li:not(:first-of-type):before{content:"";margin:10px 0;height:1px;background-color:#9b9b9b;width:40px;display:block}.special__wrapper{position:relative}.special--generic{border:1px solid #ddd;background-color:#f2f0ee}.special--generic .image{margin:-10px -10px 10px}.special--generic .special__title{text-transform:none}.special .special__button span{background-color:#c60c30;color:#fcfcfc}.special__wrapper{flex:1;padding:10px}.special__title{text-transform:uppercase;color:inherit;display:block;text-align:center;margin:20px 0;word-wrap:break-word}.special__description{color:inherit}.special__button{align-self:flex-end;text-align:center;flex:1 1 auto;width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:center;margin-top:20px}.special__button span{flex:0 0 auto;display:inline-block;padding:5px 10px;background-color:inherit;color:inherit;text-transform:uppercase}.special--listing{padding-top:10px;padding-bottom:10px;background-color:#f2f0ee}.special--listing button{background-color:#c60c30}.special--listing:hover{background-color:inherit;background-size:cover}.onpoint .article__body--bookmark>p:first-of-type:first-letter,.onpoint .article__body--commentary>p:first-of-type:first-letter,.onpoint .listing__section,.onpoint .section__title a:hover,.onpoint .section__title__highlight,.onpoint blockquote:before,.onpoint q:before,.onpoint.asize .listing__title{color:#d9bb6a}.lead--op-magazine,.onpoint .article__body .question:before,.onpoint .banner__line,.onpoint .button--primary,.onpoint .tab-selector .icon,.onpoint .tab-selector:hover .icon,.onpoint .tab-selector[aria-expanded=true] .icon,.onpoint .tablist [aria-selected=true],.onpoint .ui-button:first-of-type{background-color:#d9bb6a}.onpoint--bg,.onpoint.asize,.opbg{background-color:#333}.op-header--img .onpoint__header{background-color:rgba(51,51,51,.65)}.opbg{background-clip:content-box;color:#fcfcfc}.opbg .button--tertiary:hover{background-color:#f2f0ee}.opbg label.error{color:#f2f0ee}.onpoint--bg{color:#fcfcfc}.onpoint.asize{color:#fcfcfc}.onpoint.asize:hover .listing__title a{text-decoration:underline;text-decoration-skip-ink:auto}.onpoint.asize a:hover{text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-color:#d9bb6a}.onpoint .banner__title{flex-basis:120px;background:transparent url(/images/ps_onpoint_fff.svg) no-repeat center top;height:30px}.onpoint .banner--inv .banner__title{background-image:url(/images/ps_onpoint.svg)}.onpoint__header{position:relative}.onpoint__header .article__body,.onpoint__header p{padding:0 10px}.onpoint__header .banner__title{flex-basis:120px;height:40px}@media screen and (min-width:64em){.onpoint__header .banner__title{flex-basis:175px;height:50px}.onpoint__header .article__body,.onpoint__header p{padding:0 20px}}.onpoint__header.onpoint--bg{text-align:center}.onpoint__header.onpoint--bg a,.onpoint__header.onpoint--bg a:hover{color:#fcfcfc}@media screen and (min-width:64em){.onpoint.cur-section .banner--title .banner__title{flex-basis:175px;height:50px}}.onpoint__section{margin-top:40px}.onpoint__section--title{text-align:center;position:relative}.onpoint__section--title span{display:inline-block;background-color:#fcfcfc;padding:0 40px;position:relative;z-index:1}.onpoint__section--title-bg span{background-color:#f2f0ee}.onpoint__section--title:after{background-color:#333}.onpoint .tablist{border-bottom-color:#d9bb6a}.onpoint .tablist [aria-selected=true]{color:#fcfcfc}.onpoint blockquote,.onpoint q{color:inherit}.onpoint .tab-selector:hover,.onpoint .tab-selector[aria-expanded=true]{color:#d9bb6a;background-color:#f8f7f6}.op-header--img,.op-header--noimg{height:120px}@media screen and (min-width:64em){.op-header--img,.op-header--noimg{height:280px}}.op-header .list-page__title,.op-header .onpoint__section--title{color:#fcfcfc;text-align:center;margin-top:60px}.op-header .banner{background-color:transparent}.op-header--img{position:absolute;bottom:0;left:0;right:0}.op-header .onpoint__header{height:100%;z-index:-1;width:100%;top:0;position:absolute}.op-magazine__lead{display:flex;flex-direction:column;justify-content:space-between;padding-right:10px}@media screen and (min-width:64em){.op-magazine__lead{padding-left:0}}.op-magazine__edition{font-style:normal}.op-magazine__header{margin-top:20px;color:#fcfcfc;font-style:italic;flex:0 0 auto}.op-magazine__header>span{display:block}.op-magazine__header img{max-width:80%}.op-magazine__desc{flex:0 0 auto;margin:20px 0}.op-magazine__call{flex:0 0 auto;display:block;background-color:#333;text-transform:uppercase;color:#fcfcfc;text-align:center;padding:10px;margin-bottom:20px}.op-magazine__call:hover{color:#d9bb6a}.onpoint.special .special__button span{background-color:#d9bb6a;color:#333}.donation{color:#fcfcfc}.donation--bg{background-color:#c60c30;background-clip:content-box}.donation .special__wrapper{color:inherit}.donation .special__title{text-align:left;border-top:1px solid;border-bottom:1px solid;color:inherit}.donation .special__button span{background-color:#333}.cur.cur-opt-2 .cur__el:not(.cur__el--special)+.cur__el--special,.cur.cur-opt-3 .cur__el:not(.cur__el--special)+.cur__el--special,.cur.cur-opt-4 .cur__el:not(.cur__el--special)+.cur__el--special{order:2}.cur .cur__el:not(.cur__el--special)+.cur__el--special{order:3}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-3 .cur__el:not(.cur__el--special)+.cur__el--special,.cur.cur-opt-4 .cur__el:not(.cur__el--special)+.cur__el--special{order:3}}.cur .special{order:10}.cur .cur__el:nth-child(1){order:1}.cur .cur__el.cur__el--special{order:12}.cur .cur__el:nth-child(2){order:2}.cur .cur__el.cur__el--special{order:12}.cur .cur__el:nth-child(3){order:3}.cur .cur__el.cur__el--special{order:12}.cur .cur__el:nth-child(4){order:4}.cur .cur__el.cur__el--special{order:12}.cur .cur__el:nth-child(5){order:5}.cur .cur__el.cur__el--special{order:12}.cur .cur__el:nth-child(6){order:6}.cur .cur__el.cur__el--special{order:12}.cur .cur__el:nth-child(7){order:7}.cur .cur__el.cur__el--special{order:12}.cur .cur__el:nth-child(8){order:8}.cur .cur__el.cur__el--special{order:12}.cur .cur__el:nth-child(9){order:9}.cur .cur__el.cur__el--special{order:12}.cur .cur__el:nth-child(10){order:10}.cur .cur__el.cur__el--special{order:12}.cur__el{display:flex}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-1 .cur__el:nth-child(3){order:1}}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-2.cur--promo-0 .cur__el:nth-child(8),.cur.cur-opt-2.cur--promo-0 .cur__el:nth-child(9){display:none}}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-2.cur--promo-1 .cur__el:nth-child(7),.cur.cur-opt-2.cur--promo-1 .cur__el:nth-child(8){display:none}}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-2.cur--promo-2 .cur__el:nth-child(6),.cur.cur-opt-2.cur--promo-2 .cur__el:nth-child(7){display:none}}.cur.cur-opt-3 .cur__el:nth-child(7){display:none}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-3 .cur__el:nth-child(7){display:flex}}.cur.cur-opt-4.cur--promo-0 .cur__el:nth-child(5){order:2}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-4.cur--promo-0 .cur__el:nth-child(5){order:3}}.cur.cur-opt-4.cur--promo-0 .cur__el:nth-child(8){display:none}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-4.cur--promo-0 .cur__el:nth-child(8){display:flex}}.cur.cur-opt-4.cur--promo-1 .cur__el:nth-child(7){display:none}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-4.cur--promo-1 .cur__el:nth-child(7){display:flex}}.cur.cur-opt-4.cur--promo-2 .cur__el:nth-child(6){display:none}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-4.cur--promo-2 .cur__el:nth-child(6){display:flex}}@media screen and (min-width:40em) and (max-width:63.99875em){.cur.cur-opt-5.cur--promo-0 .cur__el:nth-child(4){order:6}}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-5.cur--promo-0 .cur__el:nth-child(6){order:4}}.cur.cur-opt-6.cur--promo-0 .cur__el:nth-child(9){display:none}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-6.cur--promo-0 .cur__el:nth-child(9){display:flex}}.cur.cur-opt-6.cur--promo-1 .cur__el:nth-child(8){display:none}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-6.cur--promo-1 .cur__el:nth-child(8){display:flex}}.cur.cur-opt-6.cur--promo-2 .cur__el:nth-child(7){display:none}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-6.cur--promo-2 .cur__el:nth-child(7){display:flex}}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-7.cur--promo-0 .cur__el:nth-child(7){display:none}}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-7.cur--promo-1 .cur__el:nth-child(6){display:none}}.cur.cur-opt-7.cur--promo-2 .cur__el:nth-child(6){order:4}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-7.cur--promo-2 .cur__el:nth-child(7){display:none}}.cur.cur-opt-8 .cur__el:not(.cur__el--special)+.cur__el--special{order:6}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-8.cur--promo-0 .cur__el:nth-child(9){display:none}}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-8.cur--promo-1 .cur__el:nth-child(8){display:none}}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-8.cur--promo-2 .cur__el:nth-child(7){display:none}}.cur.cur-opt-9 .cur__el:not(.cur__el--special)+.cur__el--special{order:5}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-9 .cur__el--special+.cur__el--special{display:none}}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-9.cur--promo-0 .cur__el:nth-child(8){display:none}}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-9.cur--promo-1 .cur__el:nth-child(7){display:none}}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-10 .cur__el:nth-child(4){order:3}.cur.cur-opt-10 .cur__el:nth-child(3){order:4}.cur.cur-opt-10 .cur__el:nth-child(8){display:flex}}@media screen and (min-width:40em) and (max-width:63.99875em){.cur.cur-opt-10.cur--promo-0 .cur__el:nth-child(4){order:2}}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-10.cur--promo-0 .cur__el:nth-child(9){display:none}}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-10.cur--promo-1 .cur__el:nth-child(8){display:none}}.cur.cur-opt-10.cur--promo-2 .cur__el:nth-child(8){order:4}@media screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-10.cur--promo-2 .cur__el:nth-child(8){display:none}.cur.cur-opt-10.cur--promo-2 .cur__el:nth-child(9){order:2}}.cur-section{padding:20px 0}.cur-section .banner--title:hover a{text-decoration:none}.cur-section .asize{border-color:transparent}.cur-section .listing__footer,.cur-section .listing__header{padding-left:0;padding-right:0}.cur-section__info{color:inherit;font-style:italic;border-top:1px solid #595959;padding-top:20px;margin-top:20px}.cur-section__info a{color:#d9bb6a}.cur-section__info a:hover{text-decoration-color:#d9bb6a}.error-alert a,.info-alert a,.news-alert a{text-decoration:underline!important;color:inherit!important}.error-alert a:hover,.info-alert a:hover,.news-alert a:hover{color:#fcfcfc!important;text-decoration:none!important}.news-alert{padding:10px;border-left:5px solid #c60c30;color:#fcfcfc}.news-alert.home-notice--black{background-color:#333}.news-alert.home-notice--red{background-color:#c60c30;border-left-color:#333}.info-alert{margin-top:40px;padding:10px;border-left:5px solid #c60c30;background-color:#333;color:#fcfcfc}.info-alert--light{background-color:#d5d2ca;color:#333}.error-alert{margin-top:40px;padding:10px;border-left:5px solid #333;background-color:#c60c30;color:#fcfcfc}.preview-alert{position:fixed;top:auto;left:0;right:0;bottom:0;background-color:#2499e0;z-index:1000;padding:10px;box-shadow:0 0 3px 3px rgba(0,0,0,.5)}.preview-alert p{color:#fcfcfc;text-align:center}.u-alert-container .error-alert,.u-alert-container .info-alert{display:inline-block;margin:20px 0}.u-alert-container--space-lr{margin-left:20px;margin-right:20px}.books__author,.books__title{width:120px}.books,.conference{background-color:#f2f0ee;padding:10px 10px 0;flex-wrap:wrap}.books__item,.conference__item{flex:1 1 auto;margin:0 0 20px}.books{flex-direction:row}.books a{display:block}.books figcaption{margin-top:5px}.books__title{display:block;font-weight:700}.books--own .books__author{display:none}.conference{flex-direction:column}.conference a{display:block}.conference h3{font-weight:700}.spotlight{position:relative;padding-top:20px;padding-bottom:20px}.spotlight:before{border-top:1px solid #ddd;border-bottom:1px solid #ddd;content:"";top:0;bottom:0;position:absolute;z-index:-1}.spotlight .listing__footer{padding:0}.debate.article__headerintro{background-color:#595959}.infindex{background-color:#f2f0ee}.infindex__item{padding:10px 10px 10px}.infindex li{margin-bottom:0;padding-bottom:0;border:none}.infindex__progress{background-color:#ddd;display:block;height:5px;position:absolute;bottom:0;left:0;right:0}.infindex .listing__excerpt{padding-bottom:5px}.magazine{color:#fcfcfc}.magazine__title{text-align:center;text-transform:uppercase;color:#d9bb6a}.magazine .payment__banner{background-color:transparent;color:#333}.magazine .payment__descr{color:#333}.magazine .payment__descr h3{font-weight:700}.magazine__authors{text-align:center}.magazine__authors .readmore_extended{text-align:left}.magazine__authors .readmore__link{margin-top:20px;text-transform:uppercase;border-style:solid;background-color:#d9bb6a}.magazine__authors ul{display:flex;flex-flow:row wrap;list-style:none;margin-left:0;padding-left:0}.magazine__authors li{font-style:italic;margin-bottom:20px;border-left:1px solid #ddd;padding-left:10px;flex:1 1 50%}.magazine__authors li strong{font-style:normal;display:block;color:#d9bb6a;font-weight:700}.magazine__authors-more{margin:0 auto}.magazine .section--bgfull .row>div:nth-child(even){margin-left:0}.brackets{position:relative}.bracket:after,.bracket:before{content:"";display:block;position:absolute;z-index:1;background-color:inherit;background-color:#fcfcfc}.bracket:before{width:40px;height:10px}.bracket:after{height:40px;width:10px}.bracket__tr:after,.bracket__tr:before{top:60px}.nobanner .bracket__tr:after,.nobanner .bracket__tr:before{top:20px}.bracket__bl:after,.bracket__bl:before{bottom:20px}.bracket__bl:after,.bracket__bl:before{left:20px}.bracket__tr:after,.bracket__tr:before{right:20px}@media screen and (min-width:40em){.asize--a .bracket:before,.asize--b .bracket:before{width:80px;height:15px}.asize--a .bracket:after,.asize--b .bracket:after{height:80px;width:15px}.asize--a .bracket__tr:after,.asize--a .bracket__tr:before,.asize--b .bracket__tr:after,.asize--b .bracket__tr:before{top:80px}.nobanner .asize--a .bracket__tr:after,.nobanner .asize--a .bracket__tr:before,.nobanner .asize--b .bracket__tr:after,.nobanner .asize--b .bracket__tr:before{top:40px}.asize--a .bracket__bl:after,.asize--a .bracket__bl:before,.asize--b .bracket__bl:after,.asize--b .bracket__bl:before{bottom:40px}.asize--a .bracket__bl:after,.asize--a .bracket__bl:before,.asize--b .bracket__bl:after,.asize--b .bracket__bl:before{left:40px}.asize--a .bracket__tr:after,.asize--a .bracket__tr:before,.asize--b .bracket__tr:after,.asize--b .bracket__tr:before{right:40px}}@media screen and (min-width:64em){.asize--a .bracket .bracket:before,.bigpicture__intro .bracket:before{width:120px;height:15px}.asize--a .bracket .bracket:after,.bigpicture__intro .bracket:after{height:120px;width:15px}.asize--a .bracket .bracket__tr:after,.asize--a .bracket .bracket__tr:before,.bigpicture__intro .bracket__tr:after,.bigpicture__intro .bracket__tr:before{top:40px}.asize--a .nobanner .bracket .bracket__tr:after,.asize--a .nobanner .bracket .bracket__tr:before,.nobanner .asize--a .bracket .bracket__tr:after,.nobanner .asize--a .bracket .bracket__tr:before,.nobanner .bigpicture__intro .bracket__tr:after,.nobanner .bigpicture__intro .bracket__tr:before{top:20px}}@media screen and (min-width:64em){.bigpicture__intro .bracket__tr:after,.bigpicture__intro .bracket__tr:before{top:80px}}.bigpicture .initials{background:transparent url(/images/ps_logo_dot_fff.svg) no-repeat center top;height:30px;flex-basis:30px;margin-right:10px}@media screen and (min-width:64em){.bigpicture.cur-section .banner__initials{flex-basis:50px;height:50px}}@media screen and (min-width:64em){.bigpicture.asize--a .banner{color:#333}.bigpicture.asize--a .banner__initials{background-image:url(/images/PS_Logo_inv.svg)}.bigpicture.asize--a .banner__line{background-color:#333}}.bigpicture .article__interaction{display:flex;margin-top:10px;text-align:left}.bigpicture .article__interaction .list{margin:0}.bigpicture .article__interaction .list:first-of-type{display:inline-block;margin-right:auto}.bigpicture .sticky__container{background-color:#f2f0ee}.bigpicture__intro{background-color:#f2f0ee;text-align:center;z-index:0}.bigpicture__intro .bigpicture__introwrapper{position:relative}@media screen and (max-width:39.99875em){.bigpicture__intro .bigpicture__introwrapper{margin-top:10px;margin-bottom:50px}}.bigpicture__authors{background-color:#f2f0ee;z-index:2;position:relative}.bigpicture__body{text-align:left}.bigpicture__body p+p{margin-top:20px}.bigpicture__body a{color:#2499e0}.bigpicture__topauthors{display:flex;flex-flow:row wrap;justify-content:space-between}.bigpicture__topauthors a{display:block}.bigpicture__topauthors li{flex:0 0 160px;display:block;margin-top:20px}@media screen and (max-width:39.99875em){.bigpicture__topauthors li{flex-basis:100%}}.bigpicture__topauthors img{filter:grayscale(1);margin:0}.bigpicture__leadimage{position:relative}.bigpicture__navwrapper{position:sticky;top:40px;height:1px}.bigpicture__nav{position:relative;top:80px}.bigpicture__image{width:100%;position:relative}.bigpicture__editorial{top:0;left:0;bottom:0;right:0;color:#595959;text-align:center;display:flex;flex-direction:column;justify-content:center;background-color:#f2f0ee}@media screen and (min-width:64em){.bigpicture__editorial{position:absolute;background-color:rgba(0,0,0,.5);color:#fcfcfc}}.bigpicture__editorial div{flex:0 0 auto;text-align:left;padding:30px}@media screen and (min-width:75em){.bigpicture__editorial div{columns:2}}@media print,screen and (min-width:40em){.bigpicture__editorial div{padding:40px}}@media print,screen and (min-width:64em){.bigpicture__editorial div{padding:80px}}@media screen and (min-width:75em){.bigpicture__editorial div{padding:160px}}.bigpicture__image img,.bigpicture__image picture{filter:grayscale(100%);filter:gray}.bigpicture__landing{margin-top:40px}.bigpicture__landing p{padding:0 10px}@media screen and (min-width:64em){.bigpicture__landing .banner__initials{flex-basis:50px;height:50px}.bigpicture__landing p{padding:0 20px}}.pagenav{background-color:#f2f0ee;position:absolute}.pagenav__item{padding:10px;opacity:.5}.pagenav__item.active{box-shadow:0 0 10px 0 rgba(0,0,0,.15);opacity:1}.pagenav__desc{display:block;overflow:hidden}.pagenav img{float:left;filter:grayscale(100%);filter:gray}.pagenav__author{text-transform:uppercase}.user-subscription__subtitle{font-weight:700}.user-subscription time{font-style:normal}.user-subscription--edit{background-color:#f2f0ee;padding:10px}.user-subscription--edit .list__line{border-color:#ddd}.user-subscription__address .cell{width:100%;flex:0 0 100%;max-width:100%}.user-subscription__address .cell .select2{background-color:#fcfcfc}.products__header{background-color:#f1f1f1;text-align:center;background-image:radial-gradient(circle at 50% 50%,#f2f2f2,#fcfcfc)}.products__price,.products__tagline,.products__title{text-align:inherit;font-family:inherit}.products__price{font-weight:700}.products__title span{color:#c60c30;text-transform:uppercase;letter-spacing:2px}.products__cta{color:#c60c30;text-transform:uppercase;text-align:inherit;font-family:inherit;position:relative;letter-spacing:2px!important}.products__cta:after{position:absolute;width:40px;bottom:-20px;content:"";background-color:#c60c30;height:1px;left:50%;margin-left:-20px}.products__lead{border:1px solid #ddd;background-color:#fff;position:relative}.products__lead .payment__details{flex-grow:0}.products__lead .payment__container{align-items:center;justify-content:center}.products__lead li{list-style-type:none}.products__lead li:before{content:"\25AA";margin-right:10px;color:#c60c30}.products__lead li ul{margin-left:20px}.products__lead li ul li:before{display:none}.products .payment--bg{background-color:#fff}button,input[type=submit]{outline:0}form{border:none;outline:0;padding:0}fieldset{border:none;padding:0;margin:0}.description{margin-bottom:10px}.form--fullwidth{overflow:hidden}.form--fullwidth li,.form--fullwidth p{display:flex;flex-direction:column}.form--fullwidth li[aria-hidden=false].u-fs-ter,.form--fullwidth p[aria-hidden=false].u-fs-ter{display:block}.form--fullwidth li[aria-hidden=true].u-fs-ter,.form--fullwidth p[aria-hidden=true].u-fs-ter{display:none}.form--fullwidth .u-block{display:block}.form--fullwidth .form__controls{flex-direction:row;justify-content:space-between}.form p{position:relative;margin-top:20px}.form--catcher input[type=email],.form--catcher input[type=search],.form--catcher input[type=text]{border-right:none}@media screen and (max-width:63.99875em){.form--catcher{flex-direction:column}.form--catcher label{margin-bottom:10px}}.form--border{border:1px solid #ddd;padding:5px}.form__title{color:#c60c30;font-weight:700}button,input:required,input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=url],textarea{outline:0;border:none;line-height:inherit;background-color:transparent}button:focus,input:focus:required,input:focus[type=email],input:focus[type=number],input:focus[type=password],input:focus[type=search],input:focus[type=text],input:focus[type=url],textarea:focus{outline:0;border-color:#9e001f}input:required,input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=url],textarea{border:1px solid #ddd;background-color:#fcfcfc;padding:5px}input:required:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{background-color:#f8f7f6}input.icon{border:none}input:placeholder{color:#9b9b9b}input.unstyled{margin:0;padding:0;border:none;background-color:inherit;color:inherit}input[type=submit].icon{background-color:#c60c30}input[type=submit].icon.base{background-color:#ddd}.textarea--autosize{overflow-x:hidden;min-height:50px;resize:vertical;height:calc(100% - 60px)}input[type=checkbox]{display:none}input[type=number]{width:100%}label{display:block;margin-bottom:5px}label.label--spacer{margin:20px 0 5px}label[aria-hidden=true]{display:none}.label-placeholder-mu{margin-top:10px}@media screen and (min-width:40em){.label-placeholder-mu{margin-top:40px}}.plbh{padding:15px 0;display:block}.select-element__label{margin:0}.select-element .icon--checkbox,.select-element .icon--opcheckbox{margin-right:10px}.select-element select{width:auto;flex:0 0 auto}.input-element{display:flex}.input-element label.error{position:absolute;height:100%;line-height:30px;padding:5px;background-color:#d5d2ca;width:100%;top:-100%;color:#c60c30}.file{position:relative}.file-upload{padding-left:20px;margin-left:0}.file-upload li:last-of-type{list-style:none;margin:20px 0 0 -20px}.file__input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.file__input:focus{outline:1px dotted #000}.file__remove{border:none;margin-left:10px;padding:0;display:none}.file label.error{border:none;clear:both}.file .has-file{border:none;padding:0}.file .has-file span{text-transform:none}.file .has-file~.file__remove{display:inline-block;color:#2499e0}.file .no-file{border-color:#c60c30}button{border-radius:0;cursor:pointer}.button,.magazine__authors .readmore__link,.search-suggestion a,.search-suggestion span,.ui-button{text-align:center;padding:3px 4px;border:1px hidden;cursor:pointer;white-space:nowrap;display:inline-block}.button,.magazine__authors .readmore__link,.ui-button{font-weight:700}.button:hover,.magazine__authors .readmore__link:hover,.ui-button:hover{text-decoration:none}.button--pl,.magazine__authors .readmore__link{padding-left:40px;padding-right:40px}.button--secondary:focus,.button--secondary:hover,.button--tertiary:focus,.button--tertiary:hover,.ui-button+.ui-button:focus,.ui-button+.ui-button:hover{color:#9e001f;background-color:rgba(158,0,32,.03)}.button--secondary,.ui-button+.ui-button{color:#c41335}.button--primary,.magazine__authors .readmore__link,.ui-button:first-of-type{color:#fcfcfc;border-color:transparent}.button--primary:focus,.button--primary:hover,.magazine__authors .readmore__link:focus,.magazine__authors .readmore__link:hover,.ui-button:focus:first-of-type,.ui-button:hover:first-of-type{color:#fcfcfc;background-color:#9e001f;border-color:#9e001f}.button--cancel,.button--edit{padding:10px;border:1px solid #2499e0;border-radius:2px}.button--cancel:focus,.button--cancel:hover,.button--edit:focus,.button--edit:hover{background-color:rgba(36,153,224,.1);color:#2499e0}.button--edit.submitting,.button.submitting,.submitting.ui-button{background:transparent none no-repeat center center;color:transparent}.button__group{justify-content:space-between;height:50px}.button [disabled],.ui-button [disabled]{opacity:.5}.button--aria-hidden[aria-hidden=true]{display:none}.button--inactive{cursor:default}.button--secondary,.ui-button+.ui-button{border-style:solid}.button--secondary.submitting,.ui-button+.submitting.ui-button{background-image:url(/images/load.svg)}.button--tertiary{color:#333;font-weight:400;border-style:none;background-color:#d5d2ca}.button--nobg{background-color:transparent}.button--opener{font-weight:400;color:#9b9b9b;border-style:solid}.button--primary,.ui-button:first-of-type{text-transform:uppercase;border-style:solid;background-color:#c41335}.button--primary.submitting,.submitting.ui-button:first-of-type{background-image:url(/images/load.svg)}.button--edit{color:#fcfcfc;background-color:#2499e0}.button--edit.submitting{background-image:url(/images/load_blue.svg)}.button--cancel{color:#2499e0;background-color:transparent}.button--block{display:block}.button--demi{min-width:100px}.button--close{float:right;display:block;color:#9b9b9b;font-weight:400;margin-top:-5px}.button--close:focus,.button--close:hover{color:#c60c30}.button--f-valid[disabled=disabled]{background-color:transparent;color:#333;border:1px solid #ddd}.button--h2{height:60px;width:100%}.button--h3{height:40px;width:100%}.toggle-button__label--h1,.toggle-button__label--h2{text-transform:uppercase;border:1px solid #ddd;color:#333;font-weight:700}.toggle-button{display:none}.toggle-button__label{outline:0;display:block;height:30px;line-height:28px;position:relative;white-space:nowrap;overflow:hidden;backface-visibility:hidden;flex:0 0 auto;text-align:center;padding:0 10px;color:#9b9b9b}.toggle-button__label--h1{height:60px;line-height:58px}.toggle-button:checked+.toggle-button__label{color:#333;font-weight:700;background-color:#fcfcfc}.toggle-button:checked+.toggle-button__label--h1{color:#fcfcfc;background-color:#c60c30;border-color:#c60c30}.toggle-button:checked+.toggle-button__label--h2{background-color:#d5d2ca;border-color:#d5d2ca}.toggle-button__label--custom{position:relative}.toggle-button__label--custom .label__descriptor,.toggle-button__label--custom .label__value{line-height:30px;flex:1 1 auto}.toggle-button__label--custom .label__header{display:block;text-align:center}.toggle-button__label--custom .label__descriptor{float:left}.toggle-button__label--custom .label__value{width:50px;color:inherit;background-color:inherit;border:none;z-index:100;position:relative;padding:0}.search-options p+p,.search-options p+ul{margin-top:10px}.search-options code{font-weight:700;margin-right:10px}.search-suggestion{width:100%}.search-suggestion a{color:#c60c30}.search-suggestion li{padding:0 10px}@media screen and (min-width:40em){.search-suggestion{max-width:calc(100% - 200px)}}.form .error,.form .input-validation-error{border-color:#c60c30}.validation{align-self:flex-end;position:absolute;right:0;color:#9b9b9b;top:0;font-style:italic;padding-right:2px}label.error,span.error{color:#c60c30;margin-bottom:0;padding:2px}.novalidate,[novalidate]{flex-wrap:wrap}.dropdown{align-items:center}.dropdown--centred{justify-content:center}.dropdown__label{margin-right:10px}.dropdown__label,.dropdown__select{flex:0 0 auto;width:auto}.bl-pubdate,time{color:inherit;white-space:nowrap;font-style:italic}.author,.nmd-item__name,.nmd-item__name a{color:inherit;font-weight:700}.flex{display:flex}.flex--nowrap{flex-wrap:nowrap}.flex--between{justify-content:space-between}.flex--around{justify-content:space-around}.flex--centred{justify-content:center}.flex--center{align-items:center}.flex--end{align-items:flex-end}.f-scenter{align-self:center}.f-c{display:flex;flex-direction:column}.f-cs-end{display:flex;flex-direction:column;justify-content:flex-end}.f-reset{display:block}.author,.nav__heading,.nmd-item__name,.nmd-item__name a{text-transform:uppercase}.border{border-width:1px}.border--bottom{border-bottom-style:solid}.u-btp{border-top:1px solid #ddd;padding-top:10px}.u-btp-row{padding-top:40px;position:relative}.u-btp-row:before{border-top:1px solid #ddd;content:"";height:41px;display:block;margin-top:-40px;position:absolute}.color--default-inversed{color:#fcfcfc}.vl-divider{display:inline-block;color:inherit}.vl-divider:after{content:" | ";font-style:normal}.counter{counter-reset:item}.ps-phrase{align-items:flex-end;margin-right:10px}.subscribe,.unsubscribe{color:#2499e0;font-weight:700;padding:0}.onpoint .subscribe:hover,.onpoint .unsubscribe:hover,.subscribe:hover,.unsubscribe:hover{color:#c60c30}.onpoint .subscribe,.onpoint .unsubscribe{color:#d9bb6a}.unsubscribe{color:#9b9b9b}.meta{color:#9b9b9b;font-weight:400}.meta--block{display:block}.meta .icon{opacity:.5}.meta .icon:hover{opacity:1}.meta a{color:#2499e0}.meta .meta__author{color:#9b9b9b;text-transform:uppercase}.meta .bl-pubdate,.meta time{font-style:normal;font-weight:700}.element-picker a{border-radius:50%;color:inherit;display:block;height:25px;text-align:center;width:25px}.element-picker .selected{background-color:#fcfcfc;color:#c60c30}.element-picker--inverted .selected{background-color:#c60c30;color:#fcfcfc}[data-readmore-toggle]{color:#c60c30}.pullout{color:#9b9b9b;display:block;text-transform:uppercase;text-align:center}.pullout strong{color:#c60c30;position:relative;margin-bottom:20px;display:block}.pullout strong:after{content:"";background-color:#f1f1f1;height:1px;width:80px;position:absolute;margin-left:-40px;left:50%;bottom:-10px}.hide-show[aria-hidden=true]{display:none}.resp-col[aria-hidden=false]{display:flex;flex-direction:column}@media screen and (min-width:40em){.resp-col{background-color:#f1f1f1}}.checkmark svg{width:100px;display:block;margin:40px auto 0}.checkmark .path{stroke-dasharray:1000;stroke-dashoffset:0}.checkmark .path.circle{-webkit-animation:dash 1.5s ease-in-out;animation:dash 1.5s ease-in-out}.checkmark .path.line{stroke-dashoffset:1000;-webkit-animation:dash 1.5s 1.5s ease-in-out forwards;animation:dash 1.5s 1.5s ease-in-out forwards}.checkmark .path.check{stroke-dashoffset:-100;-webkit-animation:dash-check 1.5s 1.5s ease-in-out forwards;animation:dash-check 1.5s 1.5s ease-in-out forwards}@-webkit-keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@-webkit-keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}@keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}.ribbon{z-index:1}.ribbon--corner{position:absolute;left:-5px;top:-5px;overflow:hidden;width:200px;height:200px}.ribbon--corner span{transform:rotate(-45deg);width:100%;background-color:#c60c30;color:#fcfcfc;text-transform:uppercase;display:block;box-shadow:0 3px 10px -5px #000;position:absolute;top:25%;left:calc(-25% + 10px);text-align:center}.ribbon--corner span:after,.ribbon--corner span:before{content:'';position:absolute;top:100%;z-index:-1;border-width:3px;border-style:solid}.ribbon--corner span:before{left:3px;border-color:#c60c30 transparent transparent #c60c30}.ribbon--corner span:after{right:0;border-color:#c60c30 #c60c30 transparent transparent}.ribbon--horizontal{position:absolute;left:-5px;top:40px;max-width:90%;text-align:left}.ribbon--horizontal span{padding:10px 20px;position:relative;background:#c60c30;box-shadow:1px 2px 2px 0 rgba(0,0,0,.5);border-radius:5px 0 0 5px;color:#fff;display:block}.ribbon--horizontal span:after,.ribbon--horizontal span:before{position:absolute;content:'';display:block;border-radius:inherit}.ribbon--horizontal span:before{width:5px;height:100%;padding:0;top:7px;left:0;background:inherit}.ribbon--horizontal span:after{box-shadow:inset -1px 2px 2px rgba(0,0,0,.5);bottom:-5px;background-color:transparent;width:3px;height:5px;left:2px}@media screen and (min-width:40em){.ribbon--lead{max-width:50%;top:20%}}.arrow--down:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;content:"";display:inline-block;width:0;height:0;position:relative;top:-5px;margin-left:5px}.arrow--right:after{border-left:5px solid;border-bottom:5px solid transparent;border-top:5px solid transparent;content:"";display:inline-block;width:0;height:0;position:relative;top:-2px;margin-left:5px}.dropdown,.listing__footer,.ps-phrase,.tablist{display:flex;flex-wrap:nowrap}.button__group,.cart__nav,.comment__item header,.listing__meta,.select-element__label{display:flex;align-items:center}.asize--b.listing,.asize--c.listing,.cur .special,.slide,.special__wrapper,.spotlight .listing{display:flex;flex-direction:column}.listing__meta{flex-direction:column}@media screen and (min-width:40em){.listing__meta{flex-direction:row}}.comment__item--list header{align-items:flex-start}.avatar-wrapper,.button__group .button,.button__group .ui-button,.comment__item header time,.f-fix,.flex__item--fix,.listing__header,.nav__list>li,.select-element .icon--checkbox,.select-element .icon--opcheckbox,.tablist .tab__item,.tablist [role=tab],.tablist button[role=tab]{flex:0 0 auto}.f-grow,.flex__item--grow,.listing__footer{flex:1 0 auto}.f-shrink{flex:0 1 auto}.f-auto,.name-wrapper{flex:1 1 auto}.f-strech{align-self:stretch}.books,.conference,.grouped,.payment__package{display:flex;justify-content:space-between}.datepicker th.next,.datepicker th.prev,.icon,.tab__item,.toggle-button__label,[role=tab]{cursor:pointer}.next--slide[disabled],.prev--slide[disabled]{cursor:default}.comment__item:after,.listing--featured-video:after,.listing--lead:after,.listing--special:after,.listing--video:after,.pagenav__item:after,.thumb-crop:after,.u-clear-after:after{display:table;content:"";clear:both}.article__body blockquote:not(.inline-quote),.article__body q:not(.inline-quote),.article__title,.banner,.lead .listing__title,.list--numbered li:before,.list-page__title,.listing__title,.magazine__desc,.magazine__title,.news-alert h2,.onpoint__section--title,.op-magazine__header,.pagenav h2,.products__cta,.products__title,.ps-phrase,.pullout strong,.section__title-divider,.special__title,.tagline,.timeline__asset,.u-font-brand,.u-fs-br-sm-md{font-family:acta-display,Helvetica,Roboto,Arial,serif;letter-spacing:.5px}#footer,.accordion,.article__body>h2,.author,.books__author,.button,.cart__nav-item a,.comment__totalcount,.conference h3,.cookiebanner,.datepicker,.editor-note strong,.element-picker a,.filter,.form-component,.icon--cart-items .count,.icon--desc span,.icon--new .count,.image,.info-alert,.initials,.interaction__block,.interaction__controls,.interaction__header,.language,.list--intro,.list__line,.listing--new .listing__title:before,.listing.listing--promo,.listing.listing--promo .listing__title,.listing__footer-link,.listing__fr__title,.listing__section,.listing__section-title,.logo,.magazine,.magazine__authors .readmore__link,.magazine__authors h3,.meta,.nav,.news-alert,.nmd-item,.nmd-item__name,.nmd-item__name a,.noty_theme__light.noty_bar,.op-magazine__call,.op-magazine__desc,.pagenav__author,.paginator,.paginator_pages,.payment--bg,.payment__banner,.payment__option h2,.payment__subtitle,.payments,.paywall,.preview-alert,.preview-alert p,.products__lead,.pullout,.quotation footer,.remodal,.section__title,.select2-container,.special__button span,.tablist,.text-title,.timeline,.topic-item,.u-alert-container,.u-font-meta,.ui-button,.ui-dialog,.user-subscription,button,form,input:required,input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=url],textarea{font-family:"Noto Sans",sans-serif}.magazine__abstract,.magazine__authors{font-family:"Noto Serif",serif}.article__body>h2,.magazine__authors h3,.text-title{clear:both;text-transform:uppercase;font-weight:700;margin:40px 0 20px}.article__author,.article__body .question,.article__body>h2,.editor-note,.magazine__authors h3,.op-magazine__call,.op-magazine__desc,.special--generic .special__title,.text-title{font-size:16px}.article__author,.article__body .question,.article__body>h2,.editor-note,.magazine__authors h3,.op-magazine__call,.op-magazine__desc,.special--generic .special__title,.text-title{line-height:23px}.comment__edit-time,.comment__refresh,.comment__reply-refresh,.cur-section__info,.icon--cart-items .count,.icon--new .count,.image__copyright,.image__desc,.image__properties,.listing__footer-link,.meta,.pagenav__author,.paginator_pages,.paywall__body,.paywall__login,.search-options,.section__subtitle,.table--secondary td,.table--secondary th,.toggle-button__label--custom .label__header,.u-fs-ter,.validation{font-size:12px}.comment__refresh,.comment__reply-refresh,.pagenav__author,.paginator_pages,.search-options,.section__subtitle,.table--secondary td,.table--secondary th,.toggle-button__label--custom .label__header,.u-fs-ter,.validation{line-height:14px}.cur-section__info,.icon--cart-items .count,.icon--new .count,.image__copyright,.image__desc,.image__properties,.meta,.paywall__body,.paywall__login{line-height:16px}.accordion-panel ul,.books,.comment__count,.comment__edit-button,.conference,.copyright,.copyright a,.file .has-file span,.filter,.icon--desc span,.list--secondary .listing__excerpt,.listing,.listing--product,.listing--product .listing__producttitle span,.listing--special,.nmd-item--secondary .nmd-item__name,.paginator table,.payment,.payments p,.products__lead .payment__details,.pullout,.search-suggestion,.slide,.subscribe,.table,.tablist.tab--vertical,.text-subtext,.timeline,.unsubscribe,.user-subscription,.user-subscription--edit,[aria-controls=search-options],label{font-size:15px;line-height:20px}.article__body,.article__headerintro .list-page__title,.article__headerintro .onpoint__section--title,.banner,.button,.datepicker th,.interaction__header,.list--secondary .listing__title,.listing--product .listing__producttitle,.listing__fr__title,.magazine__authors .readmore__link,.nav__item,.paywall__subtitle,.paywall__title,.ribbon span,.tab-selector,.toggle-button__label--h1,.toggle-button__label--h2,.u-fs-st,.ui-button{font-size:17px}.article__body,.article__headerintro .list-page__title,.article__headerintro .onpoint__section--title,.button,.interaction__header,.listing--product .listing__producttitle,.listing__fr__title,.magazine__authors .readmore__link,.nav__item,.paywall__subtitle,.paywall__title,.ribbon span,.tab-selector,.u-fs-st,.ui-button{line-height:25px}.datepicker th,.list--secondary .listing__title{line-height:20px}.article__abs,.bigpicture__body,.bigpicture__editorial,.comment__article-title,.magazine__abstract,.news-alert{font-size:19px;line-height:28px}.article__body blockquote:not(.inline-quote),.article__body q:not(.inline-quote),.magazine__desc{font-size:19px;line-height:25px}.bigpicture.cur-section .banner__title,.bigpicture__landing .banner__title,.op-magazine__header,.pagenav h2,.products__price,.products__tagline,.products__title,.ps-phrase,.ps-phrase--large,.u-fs-br-sm-md{font-size:17px;line-height:20px}.listing__title,.news-alert h2{font-size:24px;line-height:29px}.form--catcher input[type=email],.form--catcher input[type=search],.form--catcher input[type=text],.payment__option h2,.payment__subtitle,.section__title{font-size:25px;line-height:27px}.article__title,.lead .listing__title,.list-page__title,.nmd-item__name--featured,.onpoint__section--title,.products__cta,.special__title,.tagline{font-size:27px;line-height:31px}.pullout strong{font-size:48px;line-height:46px}@media print,screen and (min-width:64em){.article__body>h2,.magazine__authors h3,.op-magazine__call,.op-magazine__desc,.special--generic .special__title,.text-title{font-size:25px;line-height:27px}}@media print,screen and (min-width:40em){.u-fs-br-sm-md{font-size:24px;line-height:29px}}@media print,screen and (min-width:40em){.bigpicture.cur-section .banner__title,.bigpicture__landing .banner__title,.products__price,.products__tagline,.products__title,.ps-phrase--large{font-size:27px;line-height:31px}}@media screen and (min-width:40em){.op-magazine__header{font-size:27px;line-height:31px}}@media screen and (min-width:75em){.op-magazine__header{font-size:48px;line-height:46px}}@media screen and (min-width:64em){.list-page__title,.onpoint__section--title{font-size:48px;line-height:46px}}@media print,screen and (min-width:40em){.article__title,.lead .listing__title{font-size:48px;line-height:46px}}@media print,screen and (min-width:40em){.products__cta{font-size:48px;line-height:46px}}@media print,screen and (min-width:64em){.special__title{font-size:48px;line-height:46px}}@media print,screen and (min-width:40em){.magazine__title{font-size:48px;line-height:46px}}@media print,screen and (min-width:64em){.magazine__title{font-size:68px;line-height:66px}}.subscribe,.unsubscribe{line-height:25px}.icon--desc span,.paginator table{line-height:30px}.payment__option h2,.payment__subtitle,.section__title{font-weight:700;text-transform:uppercase}.slide--promo h2{font-weight:400;text-transform:none}.onpoint__section--title:after,.spotlight:before,.u-btp-row:before{left:10px;right:10px}@media print,screen and (min-width:40em){.onpoint__section--title:after,.spotlight:before,.u-btp-row:before{left:15px;right:15px}}.section__title-divider:before{margin-left:10px;margin-right:10px}@media print,screen and (min-width:40em){.section__title-divider:before{margin-left:15px;margin-right:15px}}.special--listing{padding-right:10px}@media print,screen and (min-width:40em){.special--listing{padding-right:15px}}.special--listing{padding-left:10px}@media print,screen and (min-width:40em){.special--listing{padding-left:15px}}.columns>.validation,.form--responsive .validation,.user-subscription__address .cell .validation{right:10px}@media print,screen and (min-width:40em){.columns>.validation,.form--responsive .validation,.user-subscription__address .cell .validation{right:15px}}.cur__el,.listing--default{margin-bottom:20px}@media print,screen and (min-width:40em){.cur__el,.listing--default{margin-bottom:30px}}@media screen and (min-width:75em){.article__sidebar,.fbg-image__figcaption{max-width:calc(20.83333% + 15px)}}@media screen and (min-width:75em){.article--image-m figure,.article__headerintro .cell,.article__interaction.xlarge-7,.article__title--main.xlarge-7,.article__topimg,.op-header .cell{margin-left:calc(20.83333% + 15px)}}@media screen and (min-width:75em){.article__sidebar{margin-left:calc(4.16667% + 15px)}}.interaction__block--bottom[aria-hidden=false],.sticky--bottom [aria-hidden=false],.sticky--popunder[aria-hidden=false] .sticky--is-stuck{transform:translateY(0);animation-name:slideBottomDown}.interaction__block--bottom[aria-hidden=true],.sticky--bottom [aria-hidden=true],.sticky--popunder .sticky--is-stuck{transform:translateY(110%);animation-name:slideBottomDown}.interaction__block--top[aria-hidden=false],.nav .submenu[aria-hidden=false],.sticky #sticky__nav,.sticky--pinned,.sticky__header.popup--is-open{transform:translateY(0);animation-name:slideDown}.interaction__block--top,.interaction__block--top[aria-hidden=true],.sticky .popup--is-open #sticky__nav,.sticky--unpinned,.sticky--unpinned #sticky__nav{transform:translateY(-110%);animation-name:slideDown}.interaction__block--fullheight[aria-hidden=false]{transform:translateY(0);animation-name:slideDownFull}.interaction__block--fullheight[aria-hidden=true]{transform:translateY(-110%);animation-name:slideDownFull}.interaction__block,.sticky--bottom .sticky--is-stuck,.sticky--popunder .sticky--is-stuck,.sticky__container.popup--is-open,.sticky__header{position:fixed;width:auto;left:0;right:0}.interaction__block--bottom{bottom:0;overflow-y:hidden;overflow-x:hidden;z-index:3}.sticky__container.popup--is-open,.sticky__header{z-index:10}.popunder{z-index:2}.popunder--inline[aria-hidden=false]{position:initial}.interaction__scroll{overflow-y:scroll}@media screen and (min-width:64em){.link__container{width:210px}}@media screen and (min-width:75em){.link__container{width:280px}}@media screen and (min-width:40em){.article__body--bookmark blockquote:not(.inline-quote),.article__body--bookmark q:not(.inline-quote),.article__body--commentary blockquote:not(.inline-quote),.article__body--commentary q:not(.inline-quote),.article__body--interview blockquote:not(.inline-quote),.article__body--interview q:not(.inline-quote),.inlay{margin:30px 20px 20px 0;float:left}}@media screen and (min-width:64em){.article__body--bookmark blockquote:not(.inline-quote),.article__body--bookmark q:not(.inline-quote),.article__body--commentary blockquote:not(.inline-quote),.article__body--commentary q:not(.inline-quote),.article__body--interview blockquote:not(.inline-quote),.article__body--interview q:not(.inline-quote),.inlay{width:300px;margin-left:-20%;margin-right:20px}}@media screen and (min-width:75em){.article__body--bookmark blockquote:not(.inline-quote),.article__body--bookmark q:not(.inline-quote),.article__body--commentary blockquote:not(.inline-quote),.article__body--commentary q:not(.inline-quote),.article__body--interview blockquote:not(.inline-quote),.article__body--interview q:not(.inline-quote),.inlay{width:300px;margin-left:-210px}}.op-header--img{background:rgba(0,0,0,.5)}.infinite-loading:after,.lazyloading,.u-loading:after{background:transparent url(/images/oval.svg) no-repeat center;background-size:20%}.lazyloading{opacity:.5;transition:opacity .3s}.listing--highlighted:hover .listing__title a,.listing--highlighted:hover a:hover{color:#333}.onpoint .icon:hover{text-decoration-color:#d9bb6a}.list__nritem .bl-list,.list__nritem .byline,.listing .bl-list,.listing .byline,.listing__fr{position:relative;z-index:2}.grouped .grouped__remove .remover:focus,.grouped .grouped__remove .remover:hover,.tablist .tab__item:focus,.tablist .tab__item:hover,.tablist :focus[role=tab],.tablist :hover[role=tab],a:focus,a:hover{text-decoration:underline;text-decoration-color:#c60c30;text-decoration-skip-ink:auto}.comment__item:after,.listing--featured-video:after,.listing--lead:after,.listing--special:after,.listing--video:after,.pagenav__item:after,.thumb-crop:after,.u-clear-after:after{display:table;content:"";clear:both}.list__nritem .overlay,.listing .overlay,.payment__container .overlay,.special.inlay .overlay{position:absolute;display:block;top:0;bottom:0;z-index:1;left:0;right:0}.cur,.grid--list{padding-right:0;padding-left:0;list-style:none}.debate .fbg-image::before,.onpoint .fbg-image::before{box-shadow:none}@media screen and (max-width:39.99875em){.tab--dropdown{border-bottom:none;flex-direction:column;display:none;position:absolute;border:1px solid #ddd;margin-top:5px;z-index:4;background-color:#f2f0ee;width:100%}}@media screen and (max-width:39.99875em){.tab--dropdown.tab--spacer{width:calc(100% - 20px)}}@media screen and (max-width:63.99875em){.resp-col{border-bottom:none;flex-direction:column;display:none;position:absolute;border:1px solid #ddd;margin-top:5px;z-index:4;background-color:#f2f0ee;width:calc(100% - 30px)}}@media screen and (max-width:63.99875em){.resp-col--fw{width:100%}}.listing--product{padding:10px;margin-bottom:20px;line-height:30px;border:1px solid #ddd;display:flex;flex-direction:row;align-items:center;min-width:0}.listing--product-h.listing--product{flex-direction:row;border-style:none none solid none;border-width:2px}.listing--product-f.listing--product{flex-direction:row;border-style:solid none none none;border-width:2px}.listing--product div{font-size:inherit;line-height:inherit}.listing--product a,.listing--product button,.listing--product input{position:relative;z-index:1}.listing--product .listing__producttitle span{color:#9b9b9b;display:block}.listing--product .listing__productpromo{display:flex;flex-flow:nowrap;flex:1 1 auto}.listing--product .listing__productdetail{flex-direction:column;flex:1 1 auto;margin-right:10px}.listing--product .listing__order{flex:0 0 200px;margin-left:auto}.listing--product .listing__productimage{flex:0 0 100px;display:none;margin-right:10px;text-align:center}.listing--product .listing__productimage .icon{margin:10px}@media screen and (min-width:64em){.listing--product .listing__productimage{display:block}}.listing--product .listing__order{display:flex;align-items:center;min-width:0}.listing--product .listing__productdetail{display:flex;margin-right:10px}.listing--product .listing__promocode{flex:1 1 auto;display:flex;flex-direction:row}.listing--product .listing__promocode span{flex:1 1 auto}.listing--product .listing__promocode button{flex:0 0 30px}.listing--product .listing__price,.listing--product .listing__quantity{text-align:right;white-space:nowrap;flex:0 0 80px;margin-left:auto}.listing--product .listing__action{text-align:right;white-space:nowrap;padding:0;flex:0 0 40px}.listing--product .listing__action .icon{padding:0}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:25px;height:14px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:25px;height:2px;background-color:#333;border-radius:2px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-6px}.hamburger-inner::after{bottom:-6px}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.hamburger-box[aria-expanded=true] .hamburger-inner,.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.hamburger-box[aria-expanded=true] .hamburger-inner::before,.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease,opacity .1s .14s ease}.hamburger--squeeze.hamburger-box[aria-expanded=true] .hamburger-inner::after,.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1)}.hamburger{padding:0;margin-left:20px;position:relative;z-index:1}.hamburger-box{top:0;height:25px;width:25px;padding:0;position:static}.hamburger-box:hover .hamburger-inner,.hamburger-box:hover .hamburger-inner:after,.hamburger-box:hover .hamburger-inner:before{background-color:#c60c30}.hamburger-inner{z-index:-1}.paginator .scroll_knob:before,.paginator .scroll_thumb,.paginator span strong{background-color:#c60c30}.onpoint .paginator .scroll_knob:before,.onpoint .paginator .scroll_thumb,.onpoint .paginator span strong{background-color:#d9bb6a}.onpoint .paginator a:hover{color:#c60c30}.paginator_pages{text-align:right;color:#9b9b9b}.paginator table{border-collapse:collapse;table-layout:fixed;width:100%}.paginator table td{padding:0;white-space:nowrap;text-align:center}.paginator span{border-radius:50%;display:block;width:30px;line-height:30px;height:30px}.paginator span:hover{background-color:#f2f0ee}.paginator span a{display:block}.paginator span strong{border-radius:50%;color:#fcfcfc;font-weight:400;display:block}.paginator .scroll_bar{width:100%;height:8px;position:relative;margin-top:10px}.paginator .scroll_bar--none .current_page_mark,.paginator .scroll_bar--none .scroll_thumb{display:none}.paginator .scroll_trough{width:100%;height:10px;background:#f2f0ee;overflow:hidden}.paginator .scroll_thumb{position:absolute;z-index:2;width:0;top:1px;left:0;font-size:1px;height:8px;background-color:transparent}.paginator .scroll_knob{position:relative;left:50%;margin-left:-10px;margin-top:-5px}.paginator .scroll_knob:after,.paginator .scroll_knob:before{content:"";display:block;border-radius:50%;position:absolute}.paginator .scroll_knob:before{width:22px;height:22px;margin-top:-2px;margin-left:-2px}.paginator .scroll_knob:after{background-color:#fcfcfc;width:18px;height:18px}.paginator .current_page_mark{position:absolute;z-index:1;top:0;left:0;width:0;height:10px;overflow:hidden;background:#d5d2ca}.paginator .fullsize .scroll_thumb{display:none}.cropper-container{font-size:0;line-height:0;position:relative;user-select:none;direction:ltr;-ms-touch-action:none;touch-action:none}.cropper-container img{display:block;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;width:100%;height:100%;image-orientation:0deg}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-wrap-box{overflow:hidden}.cropper-drag-box{opacity:0;background-color:#fff}.cropper-modal{opacity:.5;background-color:#000}.cropper-view-box{display:block;overflow:hidden;width:100%;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75)}.cropper-dashed{position:absolute;display:block;opacity:.5;border:0 dashed #eee}.cropper-dashed.dashed-h{top:33.33333%;left:0;width:100%;height:33.33333%;border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:33.33333%;width:33.33333%;height:100%;border-right-width:1px;border-left-width:1px}.cropper-center{position:absolute;top:50%;left:50%;display:block;width:0;height:0;opacity:.75}.cropper-center:after,.cropper-center:before{position:absolute;display:block;content:' ';background-color:#eee}.cropper-center:before{top:0;left:-3px;width:7px;height:1px}.cropper-center:after{top:-3px;left:0;width:1px;height:7px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;opacity:.1}.cropper-face{top:0;left:0;background-color:#fff}.cropper-line{background-color:#39f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;opacity:.75;background-color:#39f}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;opacity:1}@media (min-width:768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width:992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width:1200px){.cropper-point.point-se{width:5px;height:5px;opacity:.75}}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;content:' ';opacity:0;background-color:#39f}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{position:absolute;display:block;width:0;height:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.thumb-crop__preview{overflow:hidden}.datepicker td .active,.datepicker td.active{color:#fcfcfc}.datepicker td .month:not(.active):hover,.datepicker td .year:not(.active):hover,.datepicker td.day:not(.active):hover{background-color:#f1f1f1}.datepicker th{text-transform:uppercase}.datepicker th.prev{transform:rotate(180deg)}.datepicker-close{display:none}.fluid-width-video-wrapper{clear:both}.article__body--text .fluid-width-video-wrapper{margin:20px 0}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{cursor:pointer;display:block;user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{border:1px solid #ddd}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:22px;padding:5px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#9b9b9b}.select2-container--default .select2-selection--single .select2-selection__arrow{height:30px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#ddd transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #ddd}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#595959}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#c60c30;color:#fcfcfc}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#d5d2ca}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.ui-widget-overlay{background-color:#595959;opacity:.6;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.ui-dialog-titlebar{display:none}.ui-dialog{background-color:#fcfcfc;z-index:1001;padding:10px;border-left:5px solid #333;background-color:#fcfcfc;color:#333}.ui-dialog-buttonpane{background-color:#fcfcfc;margin:-10px;padding:10px}.ui-button:first-of-type{float:right}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:0 0}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\D7";text-align:center}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.remodal{padding:0;text-align:left;border-left:2px solid #333}.remodal__title{padding:20px}.remodal .warning{background-color:#c60c30;color:#fcfcfc}.remodal .info{background-color:#d5d2ca;color:#333}.remodal .error-alert{display:block;margin-top:10px}.remodal__container{padding:20px}.remodal__interaction{padding:10px}.remodal__interaction button{float:right}.remodal-close{right:0;left:auto;color:#fcfcfc}#noty_layout__bottom,#noty_layout__bottomCenter,#noty_layout__bottomLeft,#noty_layout__bottomRight,#noty_layout__center,#noty_layout__centerLeft,#noty_layout__centerRight,#noty_layout__top,#noty_layout__topCenter,#noty_layout__topLeft,#noty_layout__topRight,.noty_layout_mixin{position:fixed;margin:0;padding:0;z-index:9999999;transform:translateZ(0) scale(1,1);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;filter:blur(0);-webkit-filter:blur(0);max-width:90%}#noty_layout__top{top:0;left:5%;width:90%}#noty_layout__topLeft{top:20px;left:20px;width:325px}#noty_layout__topCenter{top:5%;left:50%;width:325px;transform:translate(calc(-50% - .5px)) translateZ(0) scale(1,1)}#noty_layout__topRight{top:20px;right:20px;width:325px}#noty_layout__bottom{bottom:0;left:5%;width:90%}#noty_layout__bottomLeft{bottom:20px;left:20px;width:325px}#noty_layout__bottomCenter{bottom:5%;left:50%;width:325px;transform:translate(calc(-50% - .5px)) translateZ(0) scale(1,1)}#noty_layout__bottomRight{bottom:20px;right:20px;width:325px}#noty_layout__center{top:50%;left:50%;width:325px;transform:translate(calc(-50% - .5px),calc(-50% - .5px)) translateZ(0) scale(1,1)}#noty_layout__centerLeft{top:50%;left:20px;width:325px;transform:translate(0,calc(-50% - .5px)) translateZ(0) scale(1,1)}#noty_layout__centerRight{top:50%;right:20px;width:325px;transform:translate(0,calc(-50% - .5px)) translateZ(0) scale(1,1)}.noty_progressbar{display:none}.noty_has_timeout.noty_has_progressbar .noty_progressbar{display:block;position:absolute;left:0;bottom:0;height:3px;width:100%;background-color:#646464;opacity:.2}.noty_bar{-webkit-backface-visibility:hidden;-webkit-transform:translate(0,0) translateZ(0) scale(1,1);transform:translate(0,0) scale(1,1);-webkit-font-smoothing:subpixel-antialiased;overflow:hidden}.noty_effects_open{opacity:0;transform:translate(50%);animation:noty_anim_in .5s cubic-bezier(.68,-.55,.265,1.55);animation-fill-mode:forwards}.noty_effects_close{animation:noty_anim_out .5s cubic-bezier(.68,-.55,.265,1.55);animation-fill-mode:forwards}.noty_fix_effects_height{animation:noty_anim_height 75ms ease-out}.noty_close_with_click{cursor:pointer}.noty_close_button{position:absolute;top:2px;right:2px;font-weight:700;width:20px;height:20px;text-align:center;line-height:20px;background-color:rgba(0,0,0,.05);border-radius:2px;cursor:pointer;transition:all .2s ease-out}.noty_close_button:hover{background-color:rgba(0,0,0,.1)}.noty_modal{position:fixed;width:100%;height:100%;background-color:#000;z-index:10000;opacity:.3;left:0;top:0}.noty_modal.noty_modal_open{opacity:0;animation:noty_modal_in .3s ease-out}.noty_modal.noty_modal_close{animation:noty_modal_out .3s ease-out;animation-fill-mode:forwards}@keyframes noty_modal_in{100%{opacity:.3}}@keyframes noty_modal_out{100%{opacity:0}}@keyframes noty_modal_out{100%{opacity:0}}@keyframes noty_anim_in{100%{transform:translate(0);opacity:1}}@keyframes noty_anim_out{100%{transform:translate(50%);opacity:0}}@keyframes noty_anim_height{100%{height:0}}.noty_theme__light.noty_bar{margin:4px 0;overflow:hidden;border-radius:2px;position:relative}.noty_theme__light.noty_bar .noty_body{padding:10px}.noty_theme__light.noty_bar .noty_buttons{border-top:1px solid #ddd;padding:5px 10px}.noty_theme__light.noty_type__alert,.noty_theme__light.noty_type__notification{background-color:#f2de95;border:1px solid #d9bb6a;color:#8d7639}.noty_theme__light.noty_type__warning{background-color:#f2de95;border:1px solid #d9bb6a;color:#8d7639}.noty_theme__light.noty_type__warning .noty_buttons{border-color:#dfaa30}.noty_theme__light.noty_type__error{background-color:#e85974;border:1px solid #c41335;color:#fff}.noty_theme__light.noty_type__error .noty_buttons{border-color:#8b0000}.noty_theme__light.noty_type__info,.noty_theme__light.noty_type__information{background-color:#7cc2ec;border:1px solid #2499e0;color:#fff}.noty_theme__light.noty_type__info .noty_buttons,.noty_theme__light.noty_type__information .noty_buttons{border-color:#0b90c4}.noty_theme__light.noty_type__success{background-color:#99cd89;border:1px solid #55ab3b;color:#2b5a1d}.noty_theme__light.noty_type__success .noty_buttons{border-color:#50c24e}.u-float-right{float:right}.u-float-left{float:left}.u-row-fixed{width:100%;margin:0}.u-hidden{display:none}.u-text-left{text-align:left}.u-text-right{text-align:right}.u-text-center{text-align:center}.u-centred{margin-left:auto;margin-right:auto}.u-rotate-90{transform:rotate(90deg)}.u-rotate-180{transform:rotate(180deg)}.u-rotate-45{transform:rotate(45deg)}.u-rotate--90{transform:rotate(-90deg)}.u-m-reset{margin:0!important}.u-mt{margin-top:40px}.u-mb2se{margin-bottom:60px}.u-p-se{padding:20px}.u-pt{padding-top:40px}.u-pt-sp{padding-top:10px}.u-mt-se{margin-top:20px}.u-mt-se-fs{margin-top:34px}@media screen and (min-width:40em) and (max-width:63.99875em){.u-mt-res{margin-top:20px}}@media screen and (min-width:64em){.u-mt-res{margin-top:40px}}.u-mb-0{margin-bottom:0}.u-mt-0{margin-top:0}.u-mb{margin-bottom:40px}.u-mb2{margin-bottom:80px}.u-mb-se{margin-bottom:20px}.u-mtb{margin-top:40px;margin-bottom:40px}.u-mtb-se{margin-top:20px;margin-bottom:20px}.u-ml-15{margin-left:15px!important}.u-ml-s{margin-left:10px}.u-mr-s{margin-right:10px}.u-mr-se{margin-right:20px}.u-mt-s{margin-top:10px}.u-mt-s-h{margin-top:5px}.u-mb-s{margin-bottom:10px}.u-mtb-s{margin-top:10px;margin-bottom:10px}.u-mt2{margin-top:80px}.u-ml-auto{margin-left:auto}.u-width-100p{width:100%}.u-width-100{width:100px}.u-width-100p-sp{width:calc(100% - 5px)}.u-height-il{height:40px}.u-mwidth-unset{max-width:none}.u-width-80{width:80px}.u-mwidth-110{min-width:110px}.u-mwidth-200{min-width:200px}.u-mxwidth-280{max-width:280px}.u-link,.u-link-hover{color:#2499e0!important}.u-link-highlight,.u-link-hover:hover{color:#c60c30!important}.u-upper{text-transform:uppercase}.u-text-t-none{text-transform:none}.u-nohover:hover{text-decoration:none}.u-fs-st{font-weight:700;text-transform:uppercase}.u-strong{font-weight:700}.u-color-secondary{color:#9b9b9b}.u-text a{color:#2499e0}.u-color-brand{color:#c60c30}.u-nolist{list-style:none;margin-left:0;padding-left:0}.u-list-unstyled{list-style:none;margin-left:0;padding-left:0}.hidden{display:none!important}.u-block{display:block}.u-clear{clear:both}.u-relative{position:relative}.u-scrollable{overflow-y:scroll}.u-overflow{overflow:initial}.u-print-only{display:none}.u-clseable{padding-right:30px}.u-close{position:absolute;right:5px;text-decoration:none;text-shadow:0 1px 0 #fff;top:5px;font:0/0 a;text-shadow:none;color:transparent}.u-close:after{color:#333;font:14px/100% arial,sans-serif;content:"\2716"}.u-close:after:hover{color:#c60c30}.u-tos{border:0!important;clip:rect(0 0 0 0)!important;height:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:0!important}.u-opacity{opacity:.5}.u-bg-fullw{background-color:#fff}.u-bmt-bg{border-top:40px solid #fcfcfc}.u-border{border:1px solid #ddd;padding:10px}.u-b-all{border:1px solid #ddd}.u-no-border{border:none}.u-bg-brand{background-color:#f2f0ee}.u-bg-brand .nav--sections{color:inherit}@media screen and (min-width:64em){.u-mw-lu-500{max-width:500px}}.u-bgcolor{background:#fcfcfc;z-index:1}.u-bgcolor-fb{background-color:#3b5998}.u-bgcolor-fb:hover{color:#fcfcfc}.u-bgcolor-twitter{background-color:#1da1f2}.u-bgcolor-twitter:hover{color:#fcfcfc}.u-bg-divider{position:relative;z-index:0}.u-bg-divider:before{background-color:#ddd;content:"";display:block;width:1px;height:100%;position:absolute;z-index:-1;top:0;left:calc(50% - 1px)}.u-invisible{visibility:hidden}.u-inline{display:inline}.u-loading{position:relative}.u-loading:after,.u-loading:before{content:"";top:0;bottom:0;left:0;right:0;position:absolute}.u-loading:before{background-color:#fcfcfc;opacity:.8;z-index:3}.u-loading:after{z-index:4}.u-loading.list:after{background-position:center 40px}.u-working{position:relative;opacity:.5}.u-working input{pointer-events:none}