/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}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-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}[hidden],template{display:none}.grid-container{padding-right:.625rem;padding-left:.625rem;max-width:87.5rem;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,.grid-x>.shrink{width:auto}.grid-x>.small-1,.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-10,.grid-x>.small-11,.grid-x>.small-12,.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-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-10,.grid-x>.medium-11,.grid-x>.medium-12,.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-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-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-full,.grid-x>.large-shrink{flex-basis:auto}}@media screen and (min-width:75em){.grid-x>.xlarge-1,.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-10,.grid-x>.xlarge-11,.grid-x>.xlarge-12,.grid-x>.xlarge-full,.grid-x>.xlarge-shrink{flex-basis:auto}}.grid-x>.small-1,.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-10,.grid-x>.small-11,.grid-x>.small-12{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-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-10,.grid-x>.medium-11,.grid-x>.medium-12,.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-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-10,.grid-x>.large-11,.grid-x>.large-12,.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-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-10,.grid-x>.xlarge-11,.grid-x>.xlarge-12,.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,.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,.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,.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,.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,.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:.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:.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:.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:.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 print,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 print,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 print,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!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important}.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}}html{box-sizing:border-box;font-size:100%}*,:after,:before{box-sizing:inherit}body,html{height:100%}body{background:#fcfcfc;font-family:"Noto Serif",serif;font-size:1rem;line-height:1.375rem;color:#333;height:auto!important;min-height:100vh;flex-direction:column;display:flex;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;min-width:20rem;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote,body,figure,h1,h2,h3,h4,input,p,q{margin:0;padding:0}h1{font-size:1.8125rem;line-height:1.75rem}h1,h2,h3,h4{font-weight:400}.button,a,button{color:#333;text-decoration:none}h2,h3,legend{line-height:1.875rem}input,legend,p{line-height:inherit}button,input,optgroup,select,textarea{font-family:inherit}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:.125rem}button{padding:0;appearance:none;border:0;background:transparent;line-height:1;cursor:auto;border-radius:.125rem}select{box-sizing:border-box;width:100%;border-radius:.125rem}[data-whatinput=mouse] button{outline:0}h2{font-size:1.0625rem;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:5.625rem;opacity:1;transition:opacity .3s}.infinite-more-link{display:none}::selection{background-color:#c60c30;color:#fcfcfc}#footer,.curated-followers,.interaction__block--bottom,.remodal,[data-page-area=latestFooter],[data-page-area=mediahome]{content-visibility:auto}body:before{display:none}@media print,screen and (max-width:39.99875em){body:before{content:"small"}}@media screen and (max-width:28.125em){body:before{content:"xsmall"}}@media print,screen and (min-width:40em) and (max-width:63.99875em){body:before{content:"medium"}}@media print,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;justify-content:space-between;border-bottom:1px solid #c60c30;min-height:2.5rem}.nav .submenu{position:absolute;border:1px solid #ddd;background-color:#fbfaf8;display:flex;z-index:-1;transition-duration:.15s}@media print,screen and (min-width:40em) and (max-width:63.99875em){.nav .submenu{flex-direction:column}}.nav .submenu[aria-hidden=true]{transform:translateY(-150px);animation-name:slideDown;visibility:hidden}.nav .submenu[aria-hidden=false]{visibility:visible}.nav--sections{display:none;flex:0 1 auto}@media print,screen and (min-width:40em){.nav--sections{display:flex;position:relative;padding-right:1.25rem}}.nav--sections .nav__list{margin-left:-.625rem}.nav--sections .nav__item{padding:.3125rem .6875rem .3125rem .625rem;position:relative;font-weight:inherit;text-transform:inherit;border-left:1px solid transparent;border-right:1px solid transparent}.nav--sections .nav__item:focus{color:#c60c30}.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[role=menubar]{justify-content:end}.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{justify-content:end}@media print,screen and (min-width:40em){.nav__list--icon-hr{justify-content:start}}.nav__list--icon-hr [role=menuitem]{margin-right:1.25rem}.nav__item--highlighted{color:#c60c30}.nav__group,.nav__icon{margin-left:1.25rem}.nav__item{display:block;color:inherit}.nav__sub>.list{display:flex;flex-wrap:wrap;margin-bottom:1.25rem;text-align:right}@media print,screen and (min-width:40em){.nav__sub>.list{text-align:left}}.nav__sub>.list [role=menuitem] a{padding:.3125rem 0}.nav__heading{font-weight:700;display:block;margin:2.5rem 0 1.25rem}#subscribe-button{background-color:#c60c30;color:#fcfcfc}@media only screen and (max-width:400px){#search-caller{display:none}}.initials,.logo{margin:.625rem 0;height:1.9375rem;background-image:url(/images/ps_logo.svg);width:2.5rem;position:relative;background-repeat:no-repeat}.initials img,.logo img{visibility:hidden}.logo{display:inline-block}@media print,screen and (min-width:40em){.logo{background-image:none;height:100%;width:100%;max-width:19.125rem;display:block}.logo img{visibility:visible}}@media screen and (min-width:75em){.logo{max-width:21.875rem;height:2.8125rem}.logo:after,.logo:before{width:auto;position:absolute}.logo:before{width:1px;background-color:#c60c30;content:"";left:auto;right:-.625rem;top:.25rem;height:2rem}.logo:after{height:2.25rem;top:0;content:"The World's \A Opinion Page";white-space:pre;text-transform:uppercase;padding-left:.3125rem;line-height:1.25rem;font-size:.9375rem;letter-spacing:2px;left:100%;opacity:.6;margin-left:.9375rem}}.monogram--dot.inverted,.newsletter--inverted .monogram{background-image:url(/images/PS_dot_inv.svg)}.monogram{height:2.5rem;width:3.125rem;background-image:url(/images/ps_logo.svg)}.monogram--dot{margin-right:.625rem;background-image:url(/images/PS_dot.svg);height:2.125rem;width:3.125rem;align-self:center}.onpoint .monogram--dot{background-image:url(/images/PS_dot_onpoint.svg)}.comment[data-line-id] .paragraph__caller,.link__glossary,.link__internal{position:relative;padding:0 .9375rem 0 0;white-space:nowrap;margin-right:.1875rem}.comment[data-line-id] .paragraph__caller:after,.link__glossary:after,.link__internal:after{display:inline-block;height:.75rem;width:.75rem;top:.375rem;right:0;line-height:inherit}.article__abs a:not(.button),.article__body .question a:not(.button),.article__body>p a:not(.button){color:#2499e0}.article__abs a:not(.button):hover,.article__body .question a:not(.button):hover,.article__body>p a:not(.button):hover{color:#c60c30;text-decoration:underline}.article__image-overlay{height:7.5rem}@media print,screen and (min-width:64em){.article__image-overlay{height:17.5rem}}.article__banner{top:0;left:0;right:0;position:absolute}.article__headerintro{position:relative;width:100%;height:6.25rem}@media print,screen and (min-width:64em){.article__headerintro{height:14.375rem}}.article__headerintro--img{top:-6.25rem;position:absolute;background-color:transparent}@media print,screen and (min-width:64em){.article__headerintro--img{top:-14.375rem}}.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__byline{display:flex;flex-flow:row wrap}.article__title{text-align:center}@media screen and (min-width:75em){.article__title--main.xlarge-7{padding:0 30px}}.article--noimage{margin-top:1.25rem}@media print,screen and (min-width:40em){.article--noimage{margin-top:2.5rem}}.article--image-m{margin-top:2.5rem}.article--image-m figure{padding:0;text-align:center;z-index:-1}.article--image-m figcaption{text-align:left}.article__body>*{position:relative;margin-top:1.25rem}.article__body>p img{display:inline-block;margin:1.25rem auto}.article__body>ul li+li,.article__body>ul p+p,.article__body ol li+li,.article__body ol p+p{margin-top:.625rem}.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:2.5rem 0 1.875rem;padding-left:1.875rem}.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:.625rem}.article__body blockquote.inline-quote,.article__body q.inline-quote{padding-left:2.5rem}.article__body blockquote.inline-quote:before,.article__body q.inline-quote:before{left:-.625rem;top:1.25rem}.article__body blockquote:after,.article__body q:after{content:no-close-quote}.article__body--text a:not(.button){color:#2499e0}.article__body--text a:not(.button):hover{color:#c60c30}.article__body--text h3,.article__body--text h4{font-weight:700}.article__body--bookmark,.article__body--commentary,.article__body--interview{margin-right:1.875rem}@media print,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:1.25rem}}.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:3.1875rem;float:left;margin:.34375rem .625rem 0 0}@media print,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:7.875rem;line-height:5rem;margin-left:-2.5rem}}.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:.34375rem 0 0 .625rem}.article__body--bookmark .inlay{display:none}.article__body .question{font-weight:400;padding-left:.625rem;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:.625rem;position:absolute}.article__body video{max-width:100%}.article__abs{font-style:italic;color:#333}.article__interaction{text-align:center;margin-top:1.25rem;margin-bottom:2.5rem}.article__interaction .language{float:left}.article__interaction .language.single{padding:0 .3125rem}.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 print,screen and (max-width:39.99875em){.article__sharing .icon{width:1.5625rem;height:1.5625rem}}.article .embedded-image{float:left;margin:1.25rem 1.25rem 1.25rem 0;position:relative}.article__image-overlay{position:absolute;bottom:0}.article__image-overlay span{color:#fcfcfc}.article__note{background-color:#d5d2ca}.article__note,.editor-note{border:1px solid #ddd;padding:.625rem;margin:1.25rem 0}.editor-note{font-style:italic}.editor-note--correction{font-style:normal}.editor-note h3,.editor-note strong{font-style:normal;font-weight:700}.editor-note h3 span,.editor-note strong span{font-weight:400}.editor-note h3~h3,.editor-note strong~h3{margin-top:.625rem}.editor-note .comment__caller{display:none}.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:3.125rem}@media screen and (min-width:25em){.sticky{height:5.9375rem}}@media screen and (min-width:75em){.sticky{height:6.5625rem}}.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 print,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,visibility;transition-duration:.25s;transition-timing-function:ease-in-out}@keyframes slideDown{0%{transform:translateY(-110%)}to{transform:translateY(0)}}@keyframes slideBottomUp{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slideDownFull{0%{transform:translateY(-100%)}to{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) 50%;padding:.625rem;width:50px;height:50px;background-size:80% 80%}.image__copyright,.image__properties{position:absolute;background-color:rgba(0,0,0,.25);color:#fcfcfc;font-style:italic;bottom:0;padding:0 5px}.embed,.image,.video{background-position:50%;background-size:100% auto;background-image:url(/images/PScream.png)}.image--debate,.image--interview{text-align:center;flex:0 0 9.375rem}.image--debate+.image--debate,.image--debate+.image--interview,.image--interview+.image--debate,.image--interview+.image--interview{margin-left:1.25rem}.image--debate h2,.image--interview h2{text-align:center}[class*=image--ratio].embed,[class*=image--ratio] .pic-placeholder,[class*=image--ratio] picture{position:relative;overflow:hidden;display:block}[class*=image--ratio].embed:before,[class*=image--ratio] .pic-placeholder:before,[class*=image--ratio] picture:before{display:block;content:"";width:100%;height:100%}[class*=image--ratio].embed>img,[class*=image--ratio].embed embed,[class*=image--ratio].embed iframe,[class*=image--ratio].embed object,[class*=image--ratio] .pic-placeholder>img,[class*=image--ratio] .pic-placeholder embed,[class*=image--ratio] .pic-placeholder iframe,[class*=image--ratio] .pic-placeholder object,[class*=image--ratio] picture>img,[class*=image--ratio] picture embed,[class*=image--ratio] picture iframe,[class*=image--ratio] picture object{position:absolute;top:0;left:0;right:0;bottom:0}[class*=image--ratio].embed embed,[class*=image--ratio].embed iframe,[class*=image--ratio].embed object,[class*=image--ratio] .pic-placeholder embed,[class*=image--ratio] .pic-placeholder iframe,[class*=image--ratio] .pic-placeholder object,[class*=image--ratio] picture embed,[class*=image--ratio] picture iframe,[class*=image--ratio] picture object{width:100%;height:100%}.embed,.video{position:relative}.embed lazy-embed,.video lazy-embed{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.embed lazy-embed button,.video lazy-embed button{width:100%;height:100%;position:absolute}.embed lazy-embed iframe,.video lazy-embed iframe{top:0;left:0;z-index:1;position:absolute}.onpoint .image{background-image:url(/images/PSblack.png)}.image.image--lead{padding-left:0;padding-right:0}.image--person{border-radius:50%;max-width:6.25rem;margin:0 auto}@media print,screen and (min-width:40em){.image--person{max-width:100%}}.image__copyright{right:0;display:none}@media print,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:.625rem;padding-bottom:.625rem;padding-left:0}@media print,screen and (min-width:64em){.image__desc{padding-left:.625rem}}.image--ratio-square picture:before{padding-top:100%}.image--ratio-16-9 .pic-placeholder:before,.image--ratio-16-9 picture:before,.image--ratio-16-9.embed: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 print,screen and (min-width:40em){.image--ratio-list picture{height:100%;width:100%}.image--ratio-list picture:before{padding-top:75%}.image--ratio-list img{object-fit:cover;height:100%}}@media screen and (min-width:75em){.image--ratio-list picture:before{padding-top:50%}}.image--ratio-a picture:before,.image--ratio-b43 picture:before,.image--ratio-b picture:before{padding-top:56.25%}@media print,screen and (min-width:64em){.image--ratio-b43 picture:before{padding-top:75%}}.image--ratio-ph picture:before{padding-top:50%}@media print,screen and (min-width:40em){.image--ratio-ph picture:before{padding-top:33.33333%}}.image--bw-filter img{filter:grayscale(1)}.image--svg{background-image:none;background-color:transparent}.image--svg picture{text-align:center}.image--svg img{object-fit:contain;height:auto;width:auto;max-width:100%;max-height:100%;margin:auto}.onpoint .image--svg{background-color:#333;background-image:none}.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:.3125rem;border-top-right-radius:.3125rem}.image--video picture:after{background-image:url(/images/VideoIcon.svg)}.image--podcast picture:after{background-image:url(/images/PodcastIcon.svg)}@media print,screen and (min-width:40em){.image--interview{flex-basis:16.25rem}}.lazyload{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}.lazyloading{height:100%}.thumb-crop{padding:.625rem 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 .625rem 1.25rem 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) | --xlargedown: (max-width: 1440px) | --xlarge: (min-width: 1200px) | --xxlarge: (min-width: 1440px)"}.nmd-item,.topic-item{display:flex}.nmd-item__name+.avatar-wrapper,.nmd-item__name+time{margin-left:.625rem}.nmd-item__meta,.nmd-item__meta a{display:block}.nmd-item+time,.topic-item+time{margin-left:.625rem}.nmd-item .icon+.icon,.topic-item .icon+.icon{margin-left:1.25rem}.nmd-item--secondary .nmd-item__name{margin-bottom:.625rem}.name-wrapper{min-width:12.5rem}.avatar{border-radius:50%;height:auto;width:3.125rem;margin-right:.625rem;overflow:hidden}.avatar.icon{width:3.125rem;height:3.125rem}span.avatar.icon{cursor:default}.avatar--icon{width:1.5625rem;height:1.5625rem;border:1px solid #333}.avatar--featured{margin-right:1.25rem}.avatar--featured,.avatar--featured.icon{width:6.25rem;height:6.25rem}.avatar--primary,.avatar--primary.icon{width:2.5rem;height:2.5rem}@media print,screen and (min-width:40em){.avatar--primary,.avatar--primary.icon{width:3.125rem;height:3.125rem}}.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:2.5rem;border-bottom:1px solid #ddd;padding-bottom:.625rem;position:relative}.comment.unapproved .comment__item{border:1px solid #c60c30;padding:.3125rem}.comment__alert{margin:-.3125rem -.3125rem .3125rem;background-color:#c60c30;color:#fcfcfc;padding:.3125rem}.comment__item{position:relative}.comment__item--list header{flex-direction:column;margin-bottom:1.25rem}.comment__caller{position:absolute;right:-1.875rem;bottom:0}.comment__expandable{float:right}.comment__article-title{margin-bottom:.625rem;display:block}.paragraph--commenting .article__body .comment__caller[aria-expanded=true]{opacity:1}.comment__count{position:absolute;top:-1.25rem;left:0;width:1.5625rem}.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:.1875rem}.comment__show-all+.comment__totalcount{margin-left:.625rem}.comment__show-replies{float:right}.comment [itemprop=text]{margin:.625rem 0}.comment .icon--comment{position:absolute;right:0;bottom:0}.comment__form{margin-bottom:1.25rem;clear:both}.comment__reply{display:block;float:right;padding:.3125rem 0}.comment .list{margin-top:1.25rem;border-left:.3125rem solid #ddd;padding-left:2.1875rem}.comment .comment{border:none;margin-bottom:1.875rem}.comment__reply__loadmore{background-color:#ddd;border:1px solid #ddd;border-left-width:.3125rem;width:100%;text-align:center;position:absolute;margin-top:-.9375rem;color:#c60c30}.comment__refresh{text-align:center;background-color:#f2f0ee;box-shadow:0 2px 2px -2px rgba(0,0,0,.3);top:0;z-index:2}.comment__refresh,.comment__reply-refresh{padding:.3125rem;position:absolute;left:0;right:0}.comment__reply-refresh{border:1px solid #ddd;border-left-width:.3125rem;margin-top:-1.875rem}.comment .u-hidden+.comment__reply-refresh{margin-top:.625rem}.comment__edit-button{border:1px solid #ddd;padding:.3125rem}.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?v=ua7c30685)}.datepicker th.next,.datepicker th.prev,.icon,.icon--svg-ph{width:1.875rem;height:1.875rem;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:1.125rem;height:1.125rem;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:1.25rem;color:#333}.icon--desc.inverted{color:#fcfcfc}.icon--desc span{position:absolute;right:-1.5625rem;width:1.5625rem;text-align:left;color:inherit;top:0}.icon--desc:hover span{color:#c60c30}.icon--svg-ph{display:flex;justify-content:space-around}.icon--svg-ph:hover .icon{cursor:default}.icon--svg-ph svg{flex:0 0 1.875rem}.icon--new .count{right:0;top:-.3125rem}.icon--cart-items .count{right:.25rem;top:-.1875rem}.icon--cart-items:focus .count,.icon--cart-items:hover .count{background-color:#c60c30}.icon__container{height:1.875rem}input.icon{background-repeat:no-repeat;background-size:100% auto}.icon--avatar:after{background-position:0 49.59569%}.icon--bookmark:after,.listing--highlighted:hover .icon.icon--bookmark:hover:after{background-position:0 50.40431%}.icon--cart:after{background-position:0 51.21294%}.datepicker th.next:after,.datepicker th.prev:after,.icon--chevron:after{background-position:0 52.02156%}.icon--corporate:after{background-position:0 52.83019%}.icon--donation:after{background-position:0 53.63881%}.icon--education:after{background-position:0 54.44744%}.icon--licensing:after{background-position:0 55.25606%}.icon--link:after,.link__internal:after{background-position:0 56.06469%}.icon--linkedin:after{background-position:0 56.87332%}.icon--magazine:after{background-position:0 57.68194%}.icon--mail:after{background-position:0 58.49057%}.icon--more:after{background-position:0 59.29919%}.icon--print:after{background-position:0 60.10782%}.icon--promo:after{background-position:0 60.91644%}.icon--resize:after{background-position:0 61.72507%}.icon--shipping:after{background-position:0 62.53369%}.icon--account:after{background-position:0 63.29966%}.icon--apple:after{background-position:0 64.08356%}.icon--avatargroup:after{background-position:0 64.89218%}.icon--calendar:after{background-position:0 65.70081%}.icon--checkbox.off:after{background-position:0 66.50943%}.icon--checkbox.on:after,input[type=checkbox]:checked+.select-element__label .icon--checkbox:after,input[type=radio]:checked+.select-element__label .icon--checkbox:after{background-position:0 67.31806%}.icon--clock:after{background-position:0 68.12668%}.icon--comment:after,.listing--highlighted:hover .icon.icon--comment:hover:after{background-position:0 68.93531%}.add.icon--comment:after,.listing--highlighted:hover .add.icon.icon--comment:hover:after{background-position:0 69.74394%}.icon--copy:after{background-position:0 70.55256%}.icon--creditcard:after{background-position:0 71.36119%}.icon--discount:after{background-position:0 72.16981%}.renewal.icon--donation:after{background-position:0 72.97844%}.icon--edit:after{background-position:0 73.73737%}.icon--facebook:after{background-position:0 74.5283%}.icon--fbcolour:after{background-position:0 75.33693%}.icon--gift:after{background-position:0 76.14555%}.icon--glossary:after,.link__glossary:after{background-position:0 76.95418%}.icon--google:after{background-position:0 77.7628%}.icon--loadmore:after{background-position:0 78.51852%}.icon--location:after{background-position:0 79.31267%}.icon--member:after{background-position:0 80.06734%}.icon--menu:after{background-position:0 80.80808%}.icon--microsoft:after{background-position:0 81.60377%}.icon--opcheckbox.off:after{background-position:0 82.4124%}.icon--opcheckbox.on:after,input[type=checkbox]:checked+.select-element__label .icon--opcheckbox:after,input[type=radio]:checked+.select-element__label .icon--opcheckbox:after{background-position:0 83.22102%}.icon--order:after{background-position:0 84.02965%}.icon--overspill:after{background-position:0 84.78114%}.icon--paypal:after{background-position:0 85.57951%}.icon--referral:after{background-position:0 86.38814%}.icon--remove:after{background-position:0 87.19677%}.icon--reply:after{background-position:0 87.94613%}.icon--search:after{background-position:0 88.74663%}.icon--speaker:after{background-position:0 89.55526%}.icon--subscribe:after{background-position:0 90.30303%}.icon--subscription.renewal:after{background-position:0 91.10512%}.icon--tweetcolour:after{background-position:0 91.91375%}.icon--twitter:after{background-position:0 92.72237%}.icon--whatsapp:after{background-position:0 93.531%}.icon--www:after{background-position:0 94.33962%}.icon--youtube:after{background-position:0 95.14825%}.onpoint .icon--bookmark:focus:after,.onpoint .icon--bookmark:hover:after,.onpoint .icon.icon--bookmark:hover:after{background-position:0 29.58221%}.onpoint .icon--chevron:focus:after,.onpoint .icon--chevron:hover:after,.onpoint .section__title .icon--chevron:after{background-position:0 30.39084%}.onpoint .icon--comment:focus:after,.onpoint .icon--comment:hover:after,.onpoint .icon.icon--comment:hover:after{background-position:0 31.19946%}.icon--chevron{background-position:0 35.91644%}.icon--chevron.base,.newsletter--inverted input.icon.icon--chevron[type=submit]{background-position:0 36.72507%}.icon--chevron.hover{background-position:0 37.53369%}.icon--search{background-position:0 38.3165%}.icon--bookmark.inverted:after,.listing--highlighted .icon--bookmark:not(:hover):not(.selected):after,.onpoint.asize .icon--bookmark:not(:hover):not(.selected):after,.onpoint.listing--default .icon--bookmark:not(:hover):not(.selected):after{background-position:0 39.08356%}.icon--chevron.inverted:after{background-position:0 39.89218%}.comment[data-line-id] .paragraph__caller:after,.icon--comment.inverted:after,.listing--highlighted .icon--comment:after,.onpoint.asize .icon--comment:after,.onpoint.listing--default .icon--comment:after{background-position:0 40.70081%}.icon--facebook.inv:after{background-position:0 41.50943%}.button--primary .fb:after,.icon--facebook.inverted:after,.u-nohover .icon--facebook:focus:after,.u-nohover .icon--facebook:hover:after{background-position:0 42.31806%}.button--primary .google:after,.icon--google.inverted:after{background-position:0 43.12668%}.icon--linkedin.inv:after{background-position:0 43.93531%}.icon--linkedin.inverted:after,.u-nohover .icon--linkedin:focus:after,.u-nohover .icon--linkedin:hover:after{background-position:0 44.74394%}.button--primary .microsoft:after,.icon--microsoft.inverted:after{background-position:0 45.55256%}.icon--twitter.inv:after{background-position:0 46.36119%}.button--primary .twitter:after,.icon--twitter.inverted:after,.u-nohover .icon--twitter:focus:after,.u-nohover .icon--twitter:hover:after{background-position:0 47.16981%}.icon--whatsapp.inv:after{background-position:0 47.97844%}.icon--youtube.inverted:after{background-position:0 48.78706%}.icon--bookmark.selected:after{background-position:0 95.95687%}.icon--glossary.selected:after,.link__glossary:hover:after,.link__glossary[aria-expanded=true]:after{background-position:0 96.7655%}.icon--link.selected:after,.link__internal:hover:after,.link__internal[aria-expanded=true]:after{background-position:0 97.57412%}.onpoint .icon--bookmark.selected:after{background-position:0 98.38275%}.onpoint .icon--glossary.selected:after{background-position:0 99.19137%}.onpoint .icon--link.selected:after{background-position:0 100%}.icon--cart:focus:after,.icon--cart:hover:after{background-position:0 16.6442%}.icon--mail:focus:after,.icon--mail:hover:after{background-position:0 17.45283%}.icon--print:focus:after,.icon--print:hover:after{background-position:0 18.26146%}.icon--whatsapp:focus:after,.icon--whatsapp:hover:after{background-position:0 19.07008%}.icon--bookmark:focus:after,.icon--bookmark:hover:after{background-position:0 19.87871%}.icon--chevron:focus:after,.icon--chevron:hover:after,.icon--container:focus .icon--chevron:after,.icon--container:hover .icon--chevron:after,.listing:focus .icon--chevron:after,.listing:hover .icon--chevron:after,.section__title .icon--chevron:after{background-position:0 20.68733%}.icon--comment:focus:after,.icon--comment:hover:after{background-position:0 21.49596%}.add.icon--comment:focus:after,.add.icon--comment:hover:after{background-position:0 22.30458%}.icon--copy:focus:after,.icon--copy:hover:after{background-position:0 23.11321%}.icon--facebook:focus:after,.icon--facebook:hover:after{background-position:0 23.92183%}.icon--linkedin:focus:after,.icon--linkedin:hover:after{background-position:0 24.73046%}.icon--container:focus .icon--more:after,.icon--container:hover .icon--more:after,.icon--more:focus:after,.icon--more:hover:after,.icon--more[aria-expanded=true]:after,.listing:focus .icon--more:after,.listing:hover .icon--more:after{background-position:0 25.53908%}.icon--remove:focus:after,.icon--remove:hover:after{background-position:0 26.34771%}.icon--twitter:focus:after,.icon--twitter:hover:after{background-position:0 27.15633%}.icon--www:focus:after,.icon--www:hover:after{background-position:0 27.96496%}.icon--youtube:focus:after,.icon--youtube:hover:after{background-position:0 28.77358%}.icon--account:focus:after,.icon--account:hover:after,.icon--account[aria-expanded=true]:after{background-position:0 31.98653%}.icon--avatar:focus:after,.icon--avatar:hover:after,.icon--avatar[aria-expanded=true]:after{background-position:0 32.74933%}.icon--avatargroup:focus:after,.icon--avatargroup:hover:after,.icon--avatargroup[aria-expanded=true]:after{background-position:0 33.55795%}.icon--search:focus:after,.icon--search:hover:after,.icon--search[aria-expanded=true]:after{background-position:0 34.36658%}.icon--ar:after{background-position:0 0}.icon--cs:after{background-position:0 .80808%}.icon--cz:after{background-position:0 1.54882%}.icon--de:after{background-position:0 2.29111%}.icon--en:after{background-position:0 3.09973%}.icon--es:after{background-position:0 3.90836%}.icon--fa:after{background-position:0 4.71698%}.icon--fr:after{background-position:0 5.52561%}.icon--ge:after{background-position:0 6.33423%}.icon--hi:after{background-position:0 7.14286%}.icon--hu:after{background-position:0 7.95148%}.icon--id:after{background-position:0 8.76011%}.icon--it:after{background-position:0 9.56873%}.icon--jp:after{background-position:0 10.37736%}.icon--kk:after{background-position:0 11.18598%}.icon--nb:after{background-position:0 11.98653%}.icon--nl:after{background-position:0 12.73585%}.icon--pl:after{background-position:0 13.53535%}.icon--pt:after{background-position:0 14.28571%}.icon--ru:after{background-position:0 15.08418%}.icon--zh:after{background-position:0 15.83558%}.datepicker th.next,.datepicker th.prev,.icon--small{width:1.5625rem;height:1.5625rem}.icon--xsmall,.language .icon,.select-element .icon--checkbox,.select-element .icon--opcheckbox{width:1.25rem;height:1.25rem}.icon--large,.tab-selector .icon{width:2.5rem;height:2.5rem}@media print,screen and (min-width:64em){.icon--xlarge{width:3.4375rem;height:3.4375rem}}.icon--xxlarge{width:6.25rem;height:6.25rem}.icon--circle{border:1px solid #333;border-radius:.9375rem;width:1.8125rem;height:1.8125rem}.icon--circle:hover,.icon--circle[aria-expanded=true]{border-color:#c60c30}.icon--inlinesvg{width:1.25rem;height:1.25rem}.icon--inlinesvg path{fill:#595959}.icon--inlinesvg path:hover{fill:#c60c30}.icon-drawer{display:flex;background-color:#f1f1f1;padding:.625rem!important;justify-content:space-between;width:100%}.listing__abs p+p,.listing__abs ul+p,.listing__fr p+p,.listing__fr ul+p{margin-top:.625rem}.listing__abs ul,.listing__fr ul{margin:.625rem 0 0;list-style-type:disc;padding-left:.9375rem}.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}.grid--list{margin-top:0}.list{list-style:none;margin:0;padding-left:0}.list--fl-rw{display:flex;flex-flow:row wrap;margin:0 -.625rem}.list--fl-rw>li{margin-bottom:.625rem;padding:0 .625rem}@media print,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 print,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:.3125rem}.list--inline li{display:inline-block;margin-right:.625rem}.list--inline li:last-of-type{margin-right:0}.list--inline-row li{display:inline-block}.list--indented{padding-left:2.5rem}.list--mt-sp li+li{margin-top:.625rem}.list--mt-se li+li{margin-top:1.25rem}.list--mt li+li{margin-top:2.5rem}.list--secondary>li{margin-bottom:1.25rem}.list--secondary .listing{margin-bottom:0;display:flex}.list--secondary .listing .overlay{left:0;right:0}.list--secondary .listing__title{margin-bottom:.3125rem}.list--secondary .listing__header{padding:.625rem}.list--secondary .image{flex:0 0 6.25rem}.list--secondary .image picture:after{width:1.875rem;height:1.875rem}.list--secondary .listing__excerpt{overflow:hidden}.list--secondary .list__nritem{min-height:5rem}.list--intro{margin:1.25rem 0;color:#9b9b9b;font-weight:700}.list--intro li{margin-top:.625rem}.list--intro a{color:#2499e0}.list--intro .comment__caller{display:none}.list--podcasts li{margin-top:1.25rem}.activity__list{padding:1.25rem 0}.activity__list .cell{text-align:right;margin-bottom:.625rem}.listing{position:relative;color:inherit;border:1px solid #ddd;background-color:#fff}.listing:hover{border-color:#cfcfcf}.listing .listing__fr a:not(.button--primary),.listing .listing__header a:not(.button--primary){color:inherit}.listing--new .listing__title:before{content:"new";background-color:#c60c30;border-radius:50%;font-size:.5rem;line-height:1.25rem;width:1.25rem;height:1.25rem;display:inline-block;color:#fcfcfc;text-align:center;position:relative;top:-.125rem}.listing__header{padding:1.25rem .625rem;flex:1 1 auto}.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 .625rem .3125rem;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:.3125rem}.listing__title{margin-bottom:.625rem;color:inherit}.listing__meta{justify-content:center}.listing__footer{display:flex;flex-wrap:nowrap;padding:.625rem;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:.625rem}.listing__footer-link{z-index:2;line-height:1.875rem}.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:.3125rem}.listing--default{display:grid;grid-template-rows:auto}.listing--default .listing__header{padding:1.25rem .625rem .625rem}@media print,screen and (min-width:40em){.listing--default{grid-template-columns:30% 1fr;grid-column-gap:.625rem}.listing--default .listing__image,.listing--default figure{grid-row:span 2}.listing--default .listing__header{padding:.625rem;display:flex;flex-direction:column}.listing--default .listing__footer{clear:none}}@media screen and (min-width:75em){.listing--default .listing__image,.listing--default figure{grid-template-columns:35.4% 1fr}}.listing--default .pic-placeholder{z-index:1}@media print,screen and (min-width:40em){.listing--video .listing__video{width:40%;float:left}.listing--video .listing__footer{margin-left:calc(40% - .3125rem)}}.listing--highlighted{background-clip:content-box;background-color:#c60c30;color:#fcfcfc}.listing__excerpt>.listing__abs{margin-top:1.25rem;display:block}.listing__excerpt p+p{margin-top:.625rem}.listing--featured{background-color:#f2f0ee}.listing--author{padding:1.25rem .625rem 0}.listing--author>div{margin-bottom:1.25rem}@media print,screen and (max-width:39.99875em){.listing--author{flex-direction:column}}.listing--author: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:1.875rem}.list-page__title,.onpoint__section--title{margin-bottom:.625rem}.list-page__title--highlight span{text-transform:uppercase;color:#c60c30}.listing--highlighted .icon,.onpoint.asize .icon,.onpoint.listing--default .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:.625rem 0}.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:6.25rem;line-height:4.375rem;float:left}.list--numbered .listing__title{margin-bottom:.625rem}.list--numbered-fw>li{padding:2.5rem 1.25rem}@media print,screen and (min-width:40em){.list--numbered-fw>li{padding:2.5rem}}@media print,screen and (max-width:39.99875em){.list--numbered-fw>li:before{float:none;text-align:center}}@media print,screen and (min-width:40em){.list--numbered-fw>li:before{font-size:12.5rem;line-height:8.75rem}}.list--numbered-fw .list__nritem{padding-left:2.5rem;min-height:12.5rem}@media print,screen and (max-width:39.99875em){.list--numbered-fw .list__nritem{padding-left:0;margin-top:1.25rem}}.list__nritem{overflow:hidden;padding-left:1.25rem;min-height:6.25rem;position:relative}.list__nritem .listing__header{padding-top:0}.list--branded li:before{color:#c60c30}.list__dl{margin:0;flex-flow:row wrap}.list__dl,.list__line{width:100%;display:flex}.list__line{flex-direction:column;padding:.625rem}.list__line a{color:#2499e0}.list__line a:hover{color:#9e001f}.list__line .item--button{margin:.3125rem 0}@media print,screen and (min-width:40em){.list__line .item{padding-left:.625rem;flex:0 0 6.25rem}.list__line .item--title{flex:1 0 9.375rem}.list__line .item--width2{flex:0 0 12.5rem}}@media print,screen and (min-width:40em){.list__line{flex-direction:row;padding-left:0}.list__line--icons{padding:0;margin-top:.3125rem}.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:.625rem}.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:.625rem}.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:.3125rem}.list-columns{list-style:none;margin-top:0;padding-left:0}@media print,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 print,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:1.25rem}.lead .listing__footer--default{flex-grow:1}.asize--d,.listing--noborder,.listing--section{border-color:transparent;background-color:transparent}.asize--d:hover,.listing--noborder:hover,.listing--section:hover{border-color:transparent}.popunder--inline[aria-hidden=false]{border-top:none;box-shadow:none;margin-top:1.25rem}.inlay{z-index:1;position:relative;margin:1.5625rem -1.875rem 1.25rem 0}.inlay .button__group{height:auto;background-color:#f2f0ee}@media screen and (min-width:28.125em){.inlay{float:left;width:13.75rem;margin-right:1.25rem}}.inlay .comment__caller{display:none}#footer{background-color:#333;padding:1.25rem 0;margin-top:auto;color:#fcfcfc}#footer .nav__item{padding:.3125rem;text-align:left}#footer .nav__item:hover{color:inherit;text-decoration:underline}#footer .icon.inverted{background-color:#454545;border-radius:1.25rem;height:2.5rem;width:2.5rem}#footer .icon.inverted:hover{background-color:#000}.footer__social{width:100%}@media print,screen and (max-width:39.99875em){.footer__newsletter{order:-1}}.copyright,.copyright a,.copyright button{color:#9b9b9b}.copyright button:hover{text-decoration:underline;text-decoration-color:#c60c30}.flowli-badge{text-align:center;margin-top:1.25rem}@media print,screen and (min-width:64em){.flowli-badge{text-align:right;margin:0}}.tablist .tab__item,.tablist [role=tab],.tablist button[role=tab]{margin-right:.625rem;padding:.3125rem .625rem;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}@media print,screen and (max-width:39.99875em){.tablist button{line-height:1.875rem}}.tablist.tab--dropdown[aria-hidden=false]{display:flex}@media print,screen and (max-width:39.99875em){.tablist.tab--dropdown [role=tab]{margin-right:0}}@media print,screen and (min-width:40em){.tablist.tab--vertical{display:flex;width:30%;position:static;margin-right:.625rem;float:left;margin-left:-.625rem;flex-direction:column}.tablist.tab--vertical [role=tab]{padding:.625rem}}.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:1.25rem}@media print,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:-.9375rem}}.tab-selector__text{line-height:1.1875rem;display:flex;text-transform:uppercase;border:1px solid #ddd;border-right:none;min-height:2.5rem;justify-content:center;align-items:center}.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}[role=tabpanel].tabpanel--loading-spacer .list{min-height:15.625rem}.tab-icons li{flex:0 0}@media print,screen and (min-width:40em){.tab-icons{position:absolute;top:0;right:0}}.tab--like[aria-hidden=true]{display:none}@media print,screen and (min-width:40em){.feedback-form p:first-of-type{margin-top:0}}.filter{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1.25rem}@media print,screen and (max-width:39.99875em){.filter{border:1px solid #ddd}}.filter__desc{flex:0 0 auto;padding-left:.625rem}.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 print,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:.625rem}}.slide{background-clip:content-box;background-color:#f2f0ee;margin-bottom:0}.slide[aria-hidden=false]{display:flex}.slide__spacer{padding:.625rem;position:relative}.slide__nav{background-color:#f2f0ee;width:100%}.fbg-image{background-color:#fcfcfc;position:relative}.fbg-image .article__title,.fbg-image .article__topimg{background-color:inherit;z-index:1}.fbg-image__fore{position:relative}.fbg-image__figcaption,.fbg-image__inlay{background-color:inherit}.fbg-image__figcaption{background-clip:content-box;padding-left:inherit;width:100%}@media print,screen and (min-width:40em) and (max-width:63.99875em){.fbg-image__figcaption{padding:.625rem;margin-top:-3.125rem}}@media print,screen and (min-width:64em){.fbg-image__figcaption{position:absolute;z-index:1;right:15px;padding-bottom:3.75rem}.fbg-image .article__title,.fbg-image .article__topimg{margin-top:-3.75rem;min-height:3.75rem}.fbg-image .article__topimg+.article__title{margin-top:0}.fbg-image:before{content:"";display:block;height:20px;left:15px;position:absolute;right:15px;top:0}.fbg-image:before,.fbg-image__inlay{box-shadow:0 -10px 6px -6px rgba(0,0,0,.5)}.fbg-image__inlay{position:relative;margin-top:-7.5rem;padding-bottom:0;padding-top:.25rem}}.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,.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:3.125rem}.interaction__controls .feedback__error{margin:0;padding:.3125rem}.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]{visibility:hidden}.interaction__block[aria-hidden=false],.interaction__controls[aria-hidden=false]{display:inline;visibility:inherit}.interaction__scroll{height:calc(100% - 3.125rem)}.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{max-height:50vh}@media print,screen and (max-width:63.99875em){.interaction__block .link__scroller{overflow-y:scroll;height:calc(100% - 3.125rem);margin-right:0}.interaction__block .link__scroller .slide{padding-right:0}}.interaction__block--scrollable[aria-hidden=false]{max-height:calc(100vh - 6.25rem);overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:0 .625rem}@media print,screen and (min-width:64em){.interaction__block--scrollable[aria-hidden=false]{max-height:calc(100vh - 3.125rem)}}@media print,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:.625rem 0 1.25rem;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:.625rem;box-shadow:0 2px 2px -2px rgba(0,0,0,.3)}[aria-expanded=true] .u-rotate-90{transform:rotate(-90deg)}.sticky-sidebar{top:2.5rem;position:sticky}.language{position:relative}@media print,screen and (max-width:39.99875em){.language__label{display:none}}@media print,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:.3125rem;cursor:pointer;text-align:left}.language button{position:relative;z-index:1}.language button span:first-of-type{margin-right:.3125rem;margin-top:-.1875rem}.language button span:last-of-type{margin-left:.3125rem}.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:.3125rem;z-index:2}.language__selector .icon{margin-right:.625rem}.language__selector li{display:block}.language__selector[aria-hidden=true]{display:none}.timeline time{left:-3.4375rem;position:absolute;top:0;margin-top:-.125rem;background-color:#fcfcfc;padding:.125rem .125rem .625rem;color:#9b9b9b;font-style:normal;z-index:1}.timeline__asset{text-align:left;color:#c60c30}@media print,screen and (min-width:40em){.timeline__asset{position:absolute;text-align:right;left:-23.4375rem;width:18.75rem;max-height:6.25rem;top:0}}.timeline li{list-style:none;margin-left:0;padding-left:0;position:relative;width:1px;padding-top:6.25rem;background:#ddd}.timeline li:after{content:"";position:absolute;left:50%;top:7.5rem;transform:translateX(-50%);width:.625rem;height:.625rem;border-radius:50%;background:#c60c30;z-index:1}.timeline li:first-of-type{padding-top:3.125rem}.timeline li:first-of-type:after{top:4.375rem}.timeline li:last-of-type{background:repeating-linear-gradient(180deg,#ddd,#ddd 5px,#fcfcfc 0,#fcfcfc 10px)}@media print,screen and (min-width:40em){.timeline li{margin:0 auto}}.timeline section{position:relative;bottom:0;width:18.75rem;left:2.5rem}.payments{background-color:#f2f0ee;padding:.625rem}.payments h3{border-bottom:1px solid #c60c30;font-weight:700;text-transform:uppercase;margin-top:1.25rem}.payments a{color:#2499e0}.payments__card{margin-top:.625rem;border:1px solid #9b9b9b;padding:.3125rem}.payment__option h2,.payment__subtitle{text-align:center}.payment{padding:0;list-style:none}.payment__option{display:flex;flex-direction:column;margin-bottom:2.5rem}.payment--bg{background-color:#f2f0ee;border:1px solid #ddd;border-radius:.3125rem;flex:1 1 auto}.payment__container{flex:1 1 auto;text-align:center;display:flex;flex-direction:column;position:relative}.payment__container>:not(.item--fw){padding:1.25rem}.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:.625rem;display:inline-block}.payment__details{flex:1 1 auto;text-align:left;color:#595959}.payment__details ul{padding-left:.625rem;margin:0}.payment__button{flex:0 0 auto}.payment__button--2b{display:flex;align-items:center;justify-content:center;flex-flow:row wrap}.payment__button--2b>a{flex:0 0 auto}.payment__discounted{position:relative}.payment__discounted:before{position:absolute;top:50%;left:-.3125rem;right:-.3125rem;content:"";height:3px;background-color:#c60c30;transform:rotate(-40deg)}.payment__delimiter{position:relative;margin:.625rem 0 0;display:block}.payment__delimiter:before{content:"";background-color:#9b9b9b;height:1px;display:block;width:100%;top:.625rem;position:absolute}.payment__delimiter:after{content:"+";color:#9b9b9b;background-color:#f2f0ee;padding:0 .3125rem;position:absolute;left:auto;right:auto;font-size:1rem}.payment__package{flex-direction:column}.payment__banner{background-color:#333;color:#d9bb6a;text-align:center;display:block;padding:.625rem;text-transform:uppercase}.paymentform{display:flex;flex-flow:row wrap}.paymentform__cardnumber{flex:1 1 100%;margin:.625rem 0}.paymentform__cvc,.paymentform__expiration{flex:1 0 40%}.payment-summary{background-color:#f1f1f1}.paypal-wrapper{width:200px}.payment-option .icon--chevron,.payment-summary .icon--chevron{float:right}.payment-option summary,.payment-summary summary{display:flex;align-items:center;padding:.3125rem}.payment-option summary .icon--header,.payment-summary summary .icon--header{margin:0 1.25rem 0 .3125rem}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.payment-option summary,.payment-summary summary{display:inline-block}}}.payment-option[open],.payment-summary[open]{padding:0 .625rem .625rem}.payment-option[open] summary,.payment-summary[open] summary{border-bottom:1px solid #ddd;padding:.3125rem 0}.payment-option[open] summary .icon--header,.payment-summary[open] summary .icon--header{margin-left:0}.payment-option{border:1px solid #ddd}.payment-option__wrapper{padding:.625rem}.payment-option[open]{border-color:#2499e0}.payment-summary-wrapper{background-color:#f1f1f1}.payment-summary__total{padding:.625rem 0;margin:0 .625rem;border-top:1px solid #ddd;display:flex;justify-content:space-between;font-weight:700}.CardBrandIcon-container{flex:0 0 1.875rem}.CardField-input-wrapper{display:flex;flex-flow:row wrap}.CardField-input-wrapper .CardField-number{flex:1 1 100%}.CardField-input-wrapper .CardField-cvc,.CardField-input-wrapper .CardField-expiry{flex:1 1 auto}.ElementsApp{display:flex}.StripeElement{border:1px solid #ddd;background-color:#fcfcfc;padding:.625rem;color:#333;border-radius:.125rem;transition:box-shadow .15s ease}.StripeElement--focus{background-color:#f8f7f6;border-color:#c60c30}.StripeElement--invalid{border-color:#c41335;color:#8d7639}.StripeElement--webkit-autofill{background-color:#fefde5!important}.grouped{list-style:none;padding-left:0;flex-wrap:wrap;flex-direction:column;margin:0 -.625rem}.grouped--spaced{margin-top:2.5rem;margin-bottom:1.25rem}.grouped--list{margin:0 -.625rem;padding:0}.grouped--removable{position:relative;padding-left:1.25rem}.grouped--images li{text-align:center}.grouped--images li a{display:block}.grouped li{position:relative;flex:1 1 auto;margin:0 .625rem 1.25rem}@media print,screen and (min-width:40em){.grouped{flex-direction:row}.grouped li{flex-basis:calc(50% - 1.25rem)}}@media print,screen and (min-width:40em){.grouped--overflow{margin:2.5rem -5rem 1.25rem}}@media print,screen and (min-width:64em){.grouped--three li{flex-basis:calc(33.3333% - 1.25rem)}}@media print,screen and (min-width:64em){.grouped--four li{flex-basis:calc(25% - 1.25rem)}}.grouped .grouped__remove{position:absolute;left:.625rem;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:.3125rem;line-height:1.875rem}.table__head{border-bottom:1px solid #ddd}.table tbody tr{border-bottom:1px solid #f1f1f1}.table__head th{text-transform:uppercase;padding-bottom:.625rem;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 print,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(2n){background:#f1f1f1}.table tbody tr:not(.table__detail):nth-of-type(2n) 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:6.25rem}.table td:before{position:absolute;top:0;left:.3125rem;width:6.25rem;padding-right:.625rem;padding-top:.3125rem;white-space:nowrap;content:attr(data-table-header)}.table .icon{float:none}}.accordion--primary,.accordion--secondary{padding:.625rem;border-radius:.3125rem}.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:.3125rem 0;width:100%;text-align:left}@media print,screen and (max-width:63.99875em){.accordion-panel ul .panel-button,.accordion-panel ul a{line-height:1.875rem}}.accordion-button,details summary{font-weight:700;width:100%;text-align:left;padding:.3125rem .625rem;line-height:1.5625rem;cursor:pointer}.accordion-button{border-bottom:1px solid #f1f1f1;background-color:#f8f7f6;text-transform:uppercase}.accordion-button .icon{opacity:.5}.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}details{transition:background .15s linear;box-sizing:border-box}details[open] summary .icon--chevron{transform:rotate(90deg)}details[open] section{animation:animateDown .2s linear forwards}details summary{display:inline-block;outline:none;list-style:none;box-sizing:border-box}details summary::-webkit-details-marker{display:none}@keyframes animateDown{0%{opacity:0;transform:translatey(-15px)}to{opacity:1;transform:translatey(0)}}.paywall--base{background-color:#f2f0ee;z-index:9;padding:1.25rem 0;position:relative;text-align:center;margin-top:2.5rem 0}.paywall .link{font-weight:700}.paywall__bg{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.paywall__bg:before{height:50px;top:-51px;background:linear-gradient(hsla(0,0%,100%,0),#fcfcfc 90%);width:100%;content:"";position:absolute;display:block}@media print,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:1.25rem 0;color:inherit}.quotation blockquote:before{position:absolute;background:no-repeat url(/images/Quote.svg) .625rem 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:0;left:-2%;right:0}}.quotation footer{margin:1.25rem 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:1.875rem;border:1px solid #ddd;text-transform:uppercase}.cart__nav-item.u-active a{background-color:#f1f1f1}.settings-list{display:flex;padding:1.25rem 0;border-top:1px solid #f1f1f1}@media print,screen and (min-width:40em){.settings-list{flex-direction:row}.settings-list__def{flex:0 0 12.5rem;margin-right:1.25rem}}.settings-list__def{color:#595959;font-weight:700}.settings-list__wrapper{display:flex;flex-direction:column;flex:1 1 auto}@media print,screen and (min-width:40em){.settings-list__wrapper{flex-direction:row}}.settings-list__content{flex:1 1 auto}@media print,screen and (min-width:40em){.settings-list__content{align-self:center}}.settings-list__action{flex:0 0 auto;margin-left:1.25rem}@media print,screen and (min-width:40em){.settings-list__action{text-align:right;flex-basis:12.5rem;margin-right:1.25rem}}.banner{align-items:center;background-color:rgba(51,51,51,.65);display:flex;position:absolute;flex-direction:row;height:2.5rem;justify-content:center;left:0;right:0;top:0;z-index:1;color:#fcfcfc}.banner__title--only{font-style:italic}.banner--divider{background:transparent;max-width:18.75rem;margin:0 auto}.banner__divider{text-transform:uppercase;letter-spacing:2px}.nobanner .banner{display:none}.banner--fix,.banner--title{position:relative}.banner--title{width:100%;height:3.75rem;padding:0 .3125rem}.banner__initials{background:no-repeat top;height:1.875rem;margin-right:.3125rem;flex:0 0 1.875rem}.banner__initials.lazyloaded{background-image:url(/images/ps_logo_dot_fff.svg)}.banner__tagline{display:inline-block;flex:0 0 auto}.banner__line{flex:1 1 auto;height:1px;background-color:#fcfcfc;margin:0 .625rem}.banner--inv{color:#333;background-color:transparent}.banner--inv .banner__initials.lazyloaded{background-image:url(/images/PS_Logo_inv.svg)}.banner--inv .banner__line{background-color:#333}.banner--nobg{background-color:transparent}@media print,screen and (min-width:64em){.cur-section .banner .banner__initials{flex-basis:3.125rem;height:3.125rem}}.asize-container{display:flex;flex:1 1 auto}.asize--a{flex:1 1 100%}@media print,screen and (min-width:64em){.asize--a .small-12{width:calc(66.66667% - .625rem)}}@media screen and (min-width:75em){.col4.asize--a .small-12{width:calc(75% - .5rem)}}.asize--a .custom{flex:1 1 0px;min-width:200px}@media print,screen and (min-width:64em){.asize--a .custom{padding-left:1.25rem;position:relative}.asize--a .custom .listing__footer{flex:0}}@media screen and (min-width:75em){.asize--a .custom{padding-left:1.375rem}}@media print,screen and (min-width:64em){.asize--a .banner{position:relative;background-color:transparent;margin-top:.625rem}.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,.asize--d{flex:1 1 100%}.asize .embed,.asize .video{z-index:1}.asize .ribbon{z-index:unset}.paywall__title+.message{margin:1.25rem 0}.message{display:grid;grid-template-columns:1fr}.message>h2,.message>h2+*,.message>p,.message>p+*{padding:.625rem}.message figure{text-align:center}.message img{width:100%}.message svg{max-width:80%;margin-top:.625rem}.message__svg{text-align:center}.message__svg svg{max-width:12.5rem;max-height:6.25rem}.message .remodal-close{color:#333}.message--promotion,.message--promotion.remodal,.message--promotion.special{color:#fcfcfc;background-color:#c60c30}.message--promotion.listing a,.message--promotion.remodal.listing a,.message--promotion.remodal a,.message--promotion.special.listing a,.message--promotion.special a,.message--promotion a{text-decoration:underline;color:inherit}.message--promotion.listing a:hover,.message--promotion.remodal.listing a:hover,.message--promotion.remodal a:hover,.message--promotion.special.listing a:hover,.message--promotion.special a:hover,.message--promotion a:hover{color:#333}.message--promotion .button,.message--promotion .message__footer a,.message--promotion.remodal .button,.message--promotion.remodal .message__footer a,.message--promotion.special .button,.message--promotion.special .message__footer a{background-color:#fcfcfc;color:#333;text-decoration:none}.message--promotion .button:hover,.message--promotion .message__footer a:hover,.message--promotion.remodal .button:hover,.message--promotion.remodal .message__footer a:hover,.message--promotion.special .button:hover,.message--promotion.special .message__footer a:hover{color:#fcfcfc;border-color:#fcfcfc;background-color:inherit}.message--promotion .remodal-close,.message--promotion.remodal .remodal-close,.message--promotion.special .remodal-close{color:#fcfcfc}.message--admin,.message--admin.remodal,.message--admin.special{background-color:#fff;color:#333}.message--admin.listing a:not(.button),.message--admin.remodal.listing a:not(.button),.message--admin.remodal a:not(.button),.message--admin.special.listing a:not(.button),.message--admin.special a:not(.button),.message--admin a:not(.button){color:#2499e0}.message--admin .message__footer a,.message--admin.remodal .message__footer a,.message--admin.special .message__footer a{color:#fcfcfc}.message--black,.message--black.remodal,.message--black.special{background-color:#333;color:#fcfcfc;border-left:.3125rem solid #c60c30}.message--black.listing a:not(.button),.message--black.remodal.listing a:not(.button),.message--black.remodal a:not(.button),.message--black.special.listing a:not(.button),.message--black.special a:not(.button),.message--black a:not(.button){color:#fcfcfc;text-decoration:underline}.message--black .message__footer a,.message--black.remodal .message__footer a,.message--black.special .message__footer a{color:#fcfcfc}.message--admin{border:1px solid #ddd}.message--generic,.message--generic.remodal{border:1px solid #ddd;background-color:#f1f1f1}.message--generic.listing a:not(.button),.message--generic.remodal.listing a:not(.button),.message--generic.remodal a:not(.button),.message--generic a:not(.button){color:#c60c30}.message--editorial,.message--editorial.remodal{background-color:#e5c711;color:#333}.message--editorial.remodal a,.message--editorial a{color:#c60c30}.message--editorial .message__footer a,.message--editorial.remodal .message__footer a{color:#fcfcfc}.article__body+.message{margin:1.25rem 0}.message h2{padding:.625rem;font-weight:700}figure+.message__body{margin-top:1.25rem}.message__body{padding:.625rem}.message__body>*+*{margin-top:1.25rem}.message__footer{padding:.625rem;text-align:center;margin-top:auto}.message__footer a:hover{text-decoration:none}.message[data-message-area=home-notice]{display:flex;flex-direction:row;align-items:center}.message[data-message-area=home-notice] figure{flex:0 1 10rem;min-width:6.25rem}.message[data-message-area=home-notice] .message__body{margin:0;padding-bottom:0}.message[data-message-area=home-notice] .message__body>*{padding:0;margin:0 0 .625rem}@media print,screen and (min-width:40em){.message.listing--default{grid-template-columns:30% 1fr}}.message.listing--default .message__body,.message.listing--default .message__footer{grid-column:span 2}.message.listing--default figure{display:flex;flex-direction:column;justify-content:center;align-items:center}.message.listing--default figure img[src$=".svg"]{width:auto;max-height:12.5rem}.message.listing--default figure~.message__body,.message.listing--default figure~.message__footer{grid-column:auto}.book-review{margin-top:2.5rem;display:flex;flex-direction:column}@media print,screen and (min-width:40em){.book-review{flex-direction:row}}.book-review a{color:#2499e0}.book-review__title{font-style:italic;font-weight:700}.book-review__byline{color:#9b9b9b;font-weight:700;text-align:left}.book-review__cover{max-width:9.375rem;margin:1.25rem auto;flex:0 0 auto}@media print,screen and (min-width:40em){.book-review__cover{margin:0 1.25rem 0 0}}.book-review__abs{margin-top:1.25rem}.article__body>.newsletter{background-color:#f1f1f1;padding:.625rem}.article__body .newsletter--yellow,.newsletter--yellow{background-color:#f0d21e;padding:.625rem}.newsletter-editor{max-width:50rem;flex-flow:row wrap;display:flex;flex:1 1 auto}.newsletter-editor>div{align-items:center}.newsletter-editor:not(.newsletter--ps) span{align-self:center}.newsletter .monogram{display:none}.newsletter label{display:none;font-family:inherit;color:inherit;margin-bottom:0}.newsletter label.error{text-align:left}.newsletter--1line{display:flex;flex-flow:row}.newsletter--compact{display:flex;flex-direction:column}.newsletter--compact .ps-phrase{padding:0}.newsletter--label label{display:flex}.newsletter--ps .monogram{display:inline-block}.newsletter--inverted{color:#fcfcfc}.newsletter--preview>table{border:1px solid #ddd;margin:0 auto}@media print,screen and (max-width:63.99875em){.newsletter--preview table{width:100%!important}.newsletter--preview img{max-width:100%!important;width:100%}}.newsletter--preview table{max-width:600px!important}.newsletter__archive{padding:.625rem}.newsletterlp__header{text-align:center}.newsletterlp__intro{font-style:italic}.newsletterlp__choices{background-color:#f1f1f1;position:relative}.newsletterlp__item{display:flex;flex-direction:column;margin-bottom:1.25rem;cursor:pointer}.newsletterlp__item svg{width:2.5rem;height:2.5rem;margin-right:1.25rem}.newsletterlp__item h1,.newsletterlp__item h3{display:flex;justify-content:center;align-items:center;margin-bottom:1.25rem}.newsletterlp__item--single{text-align:center}.newsletterlp__item--single svg{width:3.75rem;height:3.75rem}.newsletterlp__item--single form{margin:1.25rem}.newsletterlp__item--single p{font-style:italic}.newsletterlp .listing__header{flex:1 1 auto}.newsletterlp .prosyn-onpoint-newsletter ellipse,.newsletterlp .prosyn-ps-say-more ellipse{fill:#d9bb6a}.newsletterlp .select-element{padding:.625rem}.form .newsletterlp__item p{display:block}.section__title{margin-bottom:1.25rem;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:-.625rem}.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:3.75rem;line-height:4.375rem;position:relative;padding:0 1.25rem}.section--bgfull,.section__title-style{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:.625rem 0;height:1px;background-color:#9b9b9b;width:2.5rem;display:block}.banner-fw{position:relative}@media print,screen and (max-width:39.99875em){.banner-fw{margin-bottom:2.5rem}}.banner-fw__header{display:flex;flex-direction:column;justify-content:center;z-index:1;top:0;bottom:0;position:absolute}@media screen and (min-width:75em){.banner-fw__header{padding:1.25rem}}.banner-fw__meta{position:absolute;top:100%;left:.625rem;right:.625rem;margin-top:.625rem;display:flex;align-items:center}@media print,screen and (min-width:40em){.banner-fw__meta{color:#fff;top:0;width:auto;left:auto;flex-direction:column;padding:.625rem;z-index:3;background-color:hsla(0,0%,100%,.1);align-self:end;margin-top:1.25rem;align-items:baseline}.banner-fw__meta button{margin-top:.625rem}}@media print,screen and (max-width:89.99875em){.banner-fw .image{margin-left:-15px;margin-right:-15px}}.banner-fw__title{font-style:italic;color:#fff;width:calc(100% - 11.25rem);text-shadow:2px 2px 2px rgba(0,0,0,.5)}.banner-fw--inv{overflow:hidden}.banner-fw--inv .banner-fw__header{position:relative;left:unset;right:unset;bottom:unset;aspect-ratio:2/1}@media print,screen and (min-width:40em){.banner-fw--inv .banner-fw__header{padding:1.25rem;aspect-ratio:3/1}}.banner-fw--inv .image{position:absolute;top:0}.partner-logos{display:flex;flex-flow:row wrap}.partner-logos li{padding:.625rem;text-align:center}.partner-logos li img{height:auto;max-height:6.25rem;width:auto;max-width:12.5rem}.partner-logos__container{margin-bottom:1.25rem}.partner-logos__container h3{min-height:3.125rem;text-transform:uppercase;color:#9b9b9b}.special__wrapper{position:relative}.special--generic .special__title,.special__title--small{text-transform:none}.special{border:1px solid #ddd;background-color:#f2f0ee}.special--generic .special__description a:not(.button){color:#c60c30}.special__wrapper{flex:1 0 auto;padding:.625rem}.special__title{color:inherit;text-align:center;margin:1.25rem 0;word-wrap:break-word}.special__title,.special__title span{text-transform:uppercase;display:block}.special__title span{color:#c60c30}.special__icon{max-width:18.75rem;max-height:9.375rem;align-self:center}.special__description{color:inherit;display:flex;flex-direction:column;flex-grow:1}.special__description>*+*{margin-top:.625rem}.special__description form{margin-top:1.25rem}.special .button{white-space: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:1.25rem}.special__button a,.special__button span{background-color:#c60c30;color:#fcfcfc;flex:0 0 auto;display:inline-block;padding:.3125rem .625rem;text-transform:uppercase;width:100%;font-weight:700}.special--listing{padding-top:.625rem;padding-bottom:.625rem;background-color:#f2f0ee}.special--listing button{background-color:#c60c30}.special--listing:hover{background-color:inherit;background-size:cover}.special--magazine .image{background-image:none;background-color:#ddd}.special--magazine .image .image{background:none;position:absolute;left:0;top:0;right:0;z-index:1}.special--magazine .image .image picture{width:120%;margin-left:-10%}.listing--default .special__wrapper{flex:1 1 0%;display:flex;flex-direction:column}@media print,screen and (min-width:40em){.listing--default .banner{left:30%}}@media screen and (min-width:75em){.listing--default .banner{left:35.4%}}.listing--default .banner~.special__wrapper{margin-top:1.25rem}.article__footer-widget .special .special__button{width:auto;align-self:center}.special__list .special+.special{margin-top:2.5rem}.onpoint .article__body--bookmark>p:first-of-type:first-letter,.onpoint .article__body--commentary>p:first-of-type:first-letter,.onpoint.asize .listing__title,.onpoint.listing--default .listing__title,.onpoint .listing__section,.onpoint .section__title__highlight,.onpoint .section__title a:hover,.onpoint blockquote:before,.onpoint q:before,.saymore.asize .listing__title,.saymore.listing--default .listing__title{color:#d9bb6a}.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],.op-magazine,.saymore .button--primary{background-color:#d9bb6a}.onpoint--bg,.onpoint.asize,.onpoint.listing--default,.opbg{background-color:#333}.opbg{background-clip:content-box;color:#fcfcfc}.opbg .button--tertiary:hover{background-color:#f2f0ee}.opbg label.error{color:#f2f0ee}.onpoint--bg,.onpoint.asize,.onpoint.listing--default{color:#fcfcfc}.onpoint.asize:hover .listing__title a,.onpoint.listing--default:hover .listing__title a{text-decoration:underline;text-decoration-skip-ink:auto}.onpoint.asize a:hover,.onpoint.listing--default a:hover{text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-color:#d9bb6a}.onpoint.asize .icon span,.onpoint.listing--default .icon span{color:#f1f1f1}.onpoint.asize .icon:hover span,.onpoint.listing--default .icon:hover span{color:#d9bb6a}.onpoint .banner__title{flex-basis:7.5rem;background:transparent no-repeat top;height:1.875rem}.onpoint .banner__title.lazyloaded{background-image:url(/images/ps_onpoint_fff.svg)}.onpoint .banner--inv .banner__title.lazyloaded{background-image:url(/images/ps_onpoint.svg)}.onpoint__header{position:relative}.onpoint__header .article__body,.onpoint__header p{padding:0 .625rem}.onpoint__header .banner__title{flex-basis:7.5rem;height:2.5rem}@media print,screen and (min-width:64em){.onpoint__header .banner__title{flex-basis:10.9375rem;height:3.125rem}.onpoint__header .article__body,.onpoint__header p{padding:0 1.25rem}}.onpoint__header.onpoint--bg{text-align:center}.onpoint__header.onpoint--bg a,.onpoint__header.onpoint--bg a:hover{color:#fcfcfc}@media print,screen and (min-width:64em){.onpoint.cur-section .banner--title .banner__title{flex-basis:10.9375rem;height:3.125rem}}.onpoint.cur-section .cur-section__info a{color:#d9bb6a}.onpoint.cur-section .cur-section__info a:hover{text-decoration-color:#d9bb6a}.onpoint__section{margin-top:2.5rem}.onpoint__section--title{text-align:center;position:relative}.onpoint__section--title span{display:inline-block;background-color:#fcfcfc;padding:0 2.5rem;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 .icon:hover{text-decoration-color:#d9bb6a}.onpoint .tab-selector:hover,.onpoint .tab-selector[aria-expanded=true]{color:#d9bb6a;background-color:#f8f7f6}.op-header .list-page__title,.op-header .onpoint__section--title{text-align:center;margin-top:3.75rem}.op-header .banner{background-color:transparent}.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 print,screen and (min-width:64em){.op-magazine__lead{padding-left:0}}.op-magazine__edition{font-style:normal}.op-magazine .listing__content{justify-content:end}.op-magazine__header{margin-top:1.25rem;color:#fcfcfc;font-style:italic;flex:0 0 auto}.op-magazine__header>span{display:block}.op-magazine__header img{max-width:40%}@media print,screen and (min-width:64em){.op-magazine__header img{max-width:60%}}.op-magazine__desc{flex:0 0 auto;margin:1.25rem 0}.op-magazine__call{flex:0 0 auto;display:block;background-color:#333;text-transform:uppercase;color:#fcfcfc;text-align:center;padding:.625rem;margin-bottom:1.25rem}.op-magazine__call:hover{color:#d9bb6a}.onpoint.special .special__button span,.saymore.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 print,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:first-child{order:1}.cur .cur__el:nth-child(2){order:2}.cur .cur__el:nth-child(3){order:3}.cur .cur__el:nth-child(4){order:4}.cur .cur__el:nth-child(5){order:5}.cur .cur__el:nth-child(6){order:6}.cur .cur__el:nth-child(7){order:7}.cur .cur__el:nth-child(8){order:8}.cur .cur__el:nth-child(9){order:9}.cur .cur__el:nth-child(10){order:10}.cur .cur__el.cur__el--special{order:12}.cur__el{display:flex}@media print,screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-1 .cur__el:nth-child(3){order:1}}@media print,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),.cur.cur-opt-2.cur--promo-1 .cur__el:nth-child(7),.cur.cur-opt-2.cur--promo-1 .cur__el:nth-child(8),.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 print,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 print,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 print,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 print,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 print,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 print,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 print,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 print,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 print,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 print,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 print,screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-7.cur--promo-0 .cur__el:nth-child(7),.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 print,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 print,screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-8.cur--promo-0 .cur__el:nth-child(9),.cur.cur-opt-8.cur--promo-1 .cur__el:nth-child(8),.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 print,screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-9 .cur__el--special+.cur__el--special,.cur.cur-opt-9.cur--promo-0 .cur__el:nth-child(8),.cur.cur-opt-9.cur--promo-1 .cur__el:nth-child(7){display:none}}@media print,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 print,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 print,screen and (min-width:64em) and (max-width:74.99875em){.cur.cur-opt-10.cur--promo-0 .cur__el:nth-child(9),.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 print,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:1.25rem 0}.cur-section .asize{background-color:transparent;border-color:transparent}.cur-section .banner--title:hover a{text-decoration:none}.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:1.25rem;margin-top:3.75rem;position:relative}.cur-section__info em,.cur-section__info i{font-style:normal}.cur-section__info a{color:inherit}.cur-section__info a:hover{text-decoration:none}.cur-section__view-all{margin:0;padding:0;font-size:0;line-height:0}.cur-section__view-all a{font-style:normal;top:-1.875rem;right:0;position:absolute}.cur-section .partner-logos{flex-flow:row}.cur-section .partner-logos li{flex:1 1 auto;text-align:left;padding-left:0}.cur-section .partner-logos li img{max-height:3.125rem;max-width:6.25rem;filter:grayscale(100%)}.cur-section:not(.onpoint) .asize.onpoint{background-color:#333}.cur-section:not(.onpoint) .asize.onpoint .listing__footer,.cur-section:not(.onpoint) .asize.onpoint .listing__header{padding-left:.625rem;padding-right:.625rem}.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:.625rem;border-left:.3125rem 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:2.5rem;padding:.625rem;border-left:.3125rem solid #c60c30;background-color:#333;color:#fcfcfc}.info-alert--light{background-color:#d5d2ca;color:#333}.error-alert{margin-top:2.5rem;padding:.625rem;border-left:.3125rem 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:.625rem;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:1.25rem 0}.u-alert-container--space-lr{margin-left:1.25rem;margin-right:1.25rem}.books__author,.books__title{width:7.5rem}.books,.conference{background-color:#f2f0ee;padding:.625rem .625rem 0;flex-wrap:wrap}.books__item,.conference__item{flex:1 1 auto;margin:0 0 1.25rem}.books{flex-direction:row}.books a{display:block}.books figcaption{margin-top:.3125rem}.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:1.25rem;padding-bottom:1.25rem}.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:.625rem}.infindex li{margin-bottom:0;padding-bottom:0;border:none}.infindex__progress{background-color:#ddd;display:block;height:.3125rem;position:absolute;bottom:0;left:0;right:0}.infindex .listing__excerpt{padding-bottom:.3125rem}.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:1.25rem;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:1.25rem;border-left:1px solid #ddd;padding-left:.625rem;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(2n){margin-left:0}.magazine-viewer__no-subscription{height:18.75rem;min-height:calc(100vh - 18.75rem)}.magazine-viewer__no-subscription h1{white-space:normal}.magazine-viewer__magazine iframe{min-height:calc(100vh - 6.25rem);display:block}@media print,screen and (min-width:40em){.magazine-viewer__magazine iframe{min-height:calc(100vh - 8.125rem)}}.brackets{position:relative}.bracket:after,.bracket:before{content:"";display:block;position:absolute;z-index:1;background-color:inherit;background-color:#fcfcfc}.bracket:before{width:2.5rem;height:.625rem}.bracket:after{height:2.5rem;width:.625rem}.bracket__tr:after,.bracket__tr:before{top:3.75rem}.nobanner .bracket__tr:after,.nobanner .bracket__tr:before{top:1.25rem}.bracket__bl:after,.bracket__bl:before{bottom:1.25rem;left:1.25rem}.bracket__tr:after,.bracket__tr:before{right:1.25rem}@media print,screen and (min-width:40em){.asize--a .bracket:before,.asize--b .bracket:before{width:5rem;height:.9375rem}.asize--a .bracket:after,.asize--b .bracket:after{height:5rem;width:.9375rem}.asize--a .bracket__tr:after,.asize--a .bracket__tr:before,.asize--b .bracket__tr:after,.asize--b .bracket__tr:before{top:5rem}.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:2.5rem}.asize--a .bracket__bl:after,.asize--a .bracket__bl:before,.asize--b .bracket__bl:after,.asize--b .bracket__bl:before{bottom:2.5rem;left:2.5rem}.asize--a .bracket__tr:after,.asize--a .bracket__tr:before,.asize--b .bracket__tr:after,.asize--b .bracket__tr:before{right:2.5rem}}@media print,screen and (min-width:64em){.asize--a .bracket .bracket:before,.bigpicture__intro .bracket:before{width:7.5rem;height:.9375rem}.asize--a .bracket .bracket:after,.bigpicture__intro .bracket:after{height:7.5rem;width:.9375rem}.asize--a .bracket .bracket__tr:after,.asize--a .bracket .bracket__tr:before,.bigpicture__intro .bracket__tr:after,.bigpicture__intro .bracket__tr:before{top:2.5rem}.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:1.25rem}}@media print,screen and (min-width:64em){.bigpicture__intro .bracket__tr:after,.bigpicture__intro .bracket__tr:before{top:5rem}}.bigpicture .initials{background:transparent url(/images/ps_logo_dot_fff.svg) no-repeat top;height:1.875rem;flex-basis:1.875rem;margin-right:.625rem}.bigpicture .fbg-image{background-color:#f2f0ee}@media print,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;text-align:left}.bigpicture .article__interaction .list{margin:0}.bigpicture .article__interaction .list:first-of-type{display:inline-block;margin-right:auto}.bigpicture .article__interaction:not(.fbg-image__inlay){margin-top:.625rem}.bigpicture .sticky__container,.bigpicture__intro{background-color:#f2f0ee}.bigpicture__intro{text-align:center;z-index:0}.bigpicture__intro .bigpicture__introwrapper{position:relative}@media print,screen and (max-width:39.99875em){.bigpicture__intro .bigpicture__introwrapper{margin-top:.625rem;margin-bottom:3.125rem}}.bigpicture__authors{background-color:#f2f0ee;z-index:2;position:relative}.bigpicture__body{text-align:left}.bigpicture__body p+p{margin-top:1.25rem}.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 10rem;display:block;margin-top:1.25rem}@media print,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:2.5rem;height:1px}.bigpicture__nav{position:relative;top:5rem}.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 print,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:1.875rem}@media screen and (min-width:75em){.bigpicture__editorial div{column-count:2}}@media print,screen and (min-width:40em){.bigpicture__editorial div{padding:2.5rem}}@media print,screen and (min-width:64em){.bigpicture__editorial div{padding:5rem}}@media screen and (min-width:75em){.bigpicture__editorial div{padding:10rem}}.bigpicture__image img,.bigpicture__image picture{filter:grayscale(100%);filter:gray}.bigpicture__landing{margin-top:2.5rem}.bigpicture__landing p{padding:0 .625rem}@media print,screen and (min-width:64em){.bigpicture__landing .banner__initials{flex-basis:3.125rem;height:3.125rem}.bigpicture__landing p{padding:0 1.25rem}}.pagenav{background-color:#f2f0ee;position:absolute}.pagenav__item{padding:.625rem;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:.625rem}.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__price span:not(.u-fs-ter){color:#c60c30}.products__title span{letter-spacing:2px;display:block}.products__cta,.products__title span{color:#c60c30;text-transform:uppercase}.products__cta{text-align:inherit;font-family:inherit;position:relative;letter-spacing:2px!important}.products__cta:after{position:absolute;width:2.5rem;bottom:-1.25rem;content:"";background-color:#c60c30;height:1px;left:50%;margin-left:-1.25rem}.products__intro{max-width:31.25rem;text-align:center}.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:.625rem;color:#c60c30}.products__lead li ul{margin-left:1.25rem}.products__lead li ul li:before{display:none}@media print,screen and (min-width:40em) and (max-width:63.99875em){.products__lead.asize--c.listing{flex-direction:row}.products__lead.asize--c.listing>div{flex:1 1 50%}}.products .payment--bg{background-color:#fff}.faq__category h2,.faq__item h3{cursor:pointer;position:relative}.faq a{color:#2499e0}.faq__header{background-color:#333;color:#fcfcfc;font-weight:400}.faq__header,.faq__intro{padding:2.5rem 0}.faq__list{background-color:#f1f1f1;list-style:none;margin:0}.faq [aria-expanded] .indicator__text{display:block;overflow:hidden}.faq [aria-expanded] .indicator{width:1.25rem;height:1.25rem;position:relative;margin-right:.625rem;float:left}.faq [aria-expanded] .indicator:before{content:"";display:inline-block;width:100%;height:1px;border-bottom:1px solid #c60c30;top:50%;position:absolute}.faq [aria-expanded=false] .indicator:after{content:"";display:inline-block;width:1px;height:100%;border-left:1px solid #c60c30;left:50%;position:absolute}.faq__category{border-bottom:1px solid #ddd}.faq__category h2{padding-top:1.25rem;padding-bottom:1.25rem;background-color:#fcfcfc}.faq__category h2[aria-expanded=true]{border-bottom:1px solid #ddd}.faq__category:first-of-type,.faq__category li:not(:first-of-type){border-top:1px solid #ddd}.faq__category li{padding:0 .625rem;margin:0 .625rem}@media print,screen and (min-width:40em){.faq__category li{margin:0 1.875rem}}.faq__category .indicator{margin-top:.15625rem}.faq__item{padding-right:.625rem}.faq__item h3{padding:1.25rem 0}.faq__item .accordion{color:#595959;padding-bottom:1.25rem;padding-left:1.875rem;max-width:50rem}.faq__item .indicator{margin-top:.3125rem}.ps25 .listing__fr,.ps25.listing{border-color:#c60c30}.ps25 .ps25__ribbon{background:no-repeat 0 0;width:2.6875rem;height:5rem;display:block;position:absolute;top:0;right:1.25rem;z-index:1}.ps25 .ps25__ribbon.lazyloaded{background-image:url(/images/ps25/PS25Ribbon.svg)}.ps25 .ps25__ribbon.lazyloaded:hover{background-image:url(/images/ps25/PS25Ribbon_hover.svg)}.ps25--article{background-color:#f9f9f9}.ps25--article .fbg-image{background:no-repeat #f9f9f9 url(/images/ps25/25BG_full.svg) center 7.5rem;background-size:80%}@media print,screen and (max-width:39.99875em){.ps25--article .ps25__ribbon{display:none}}@media print,screen and (min-width:64em){.ps25--article .ps25__ribbon{width:4.375rem;height:7.5rem}}.ps25>.listing__content.lazyloaded{background:space transparent url(/images/ps25/25BG_cut.svg) 100% 0;background-size:auto 100%}.ps25.cur-section{background:space #fff 100% 0;background-size:70% auto}@media print,screen and (min-width:40em){.ps25.cur-section{background-position:100% 100%}}@media print,screen and (min-width:64em){.ps25.cur-section{background-size:auto 100%;background-repeat:no-repeat}}.ps25.cur-section .listing__content{background-image:none}.ps25.cur-section .asize{border-color:transparent}.ps25.cur-section.lazyloaded{background-image:url(/images/ps25/25BG_cut.svg)}.ps25__banner .banner__line{background-color:#c60c30}.ps25__banner .banner__title{flex-basis:7.5rem;background:transparent no-repeat top;height:3.125rem}.ps25__banner .banner__title.lazyloaded{background-image:url(/images/ps25/ps25logo.svg)}.ps25--bg{background-size:cover;background-position:50%;-webkit-backdrop-filter:blur(2.8px);backdrop-filter:blur(2.8px);background-blend-mode:multiply;background-color:#c60c30}.ps25--bg,.ps25--bg>*{position:relative}.ps25--bg:before{content:"";display:block;top:0;left:0;width:100%;height:100%;background:linear-gradient(239deg,#f5515f,#9f041b);opacity:.8;position:absolute}.ps25__intro h2{text-transform:uppercase;white-space:normal}.ps25__logo{height:5rem;width:7.5rem}@media print,screen and (min-width:64em){.ps25__logo{height:6.25rem;width:12.5rem}}.ps25__newsletter{background:hsla(0,0%,100%,.15)}.ps25__newsletter .newsletter{display:flex;align-items:center;margin:0 auto;padding:.3125rem 1.25rem;max-width:50rem;flex-flow:row wrap}.ps25__newsletter label{color:#fcfcfc;letter-spacing:1.7px}.ps25__newsletter label.error{text-align:left}.ps25__newsletter>div{align-items:center}.ps25.paywall .paywall__bg{background-image:url(/images/ps25/25BG_paywall.svg);background-repeat:no-repeat;background-position:50%;background-size:auto 130%}.rewards__lp{max-width:62.5rem}.rewards__logo{text-align:center;margin-bottom:2.5rem}.rewards__logo img{width:15.625rem;height:6.25rem}@media print,screen and (min-width:40em){.rewards__header-title h1{text-align:right}}.rewards__steps>li:nth-child(odd){background-color:#f1f1f1}.rewards__options li{margin-bottom:2.5rem;display:flex;flex-direction:column}.rewards__options .listing{background-color:#fcfcfc}.rewards .settings-list{padding:.625rem 0}.rewards .settings-list.u-mt{margin-top:1.25rem}.rewards .settings-list__def{font-weight:400}.rewards .special__title{text-align:left}.member-papers li{margin:1.25rem 0 0 1.25rem}.member-papers li span{color:#9b9b9b;display:block}.member-papers li a{display:inline-block;color:#333;font-weight:700}.gift__desc:after,.gift__footer:before{display:block;width:5rem;height:1px;background-color:#d9bb6a;content:"";margin:1.25rem auto}.gift__frame{border:1px solid #d9bb6a;position:relative;margin:.625rem;padding:2.5rem}.gift__frame-bl,.gift__frame-br,.gift__frame-tl,.gift__frame-tr{position:absolute;width:.625rem;height:.625rem;border:inherit}.gift__frame-tl{left:-.625rem;top:-.625rem}.gift__frame-tr{right:-.625rem;top:-.625rem}.gift__frame-bl{left:-.625rem;bottom:-.625rem}.gift__frame-br{right:-.625rem;bottom:-.625rem}.gift__voucher{width:25rem;margin-left:auto;margin-right:auto}.gift__voucher h1,.gift__voucher h2{text-align:center;font-family:inherit}.gift__voucher h2{color:#fcfcfc;letter-spacing:.625rem;padding:1.25rem;font-size:2rem;text-transform:uppercase;position:relative;background-color:#d9bb6a}.gift__voucher h2:before{content:url(/images/bgopcolour.png);display:block;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:-1}.gift__voucher .gift__code{border:1px solid;background-color:transparent;color:#d9bb6a;font-weight:700;text-transform:none}.gift__voucher .gift__code:before{display:none}.gift__type{text-align:center}.gift__type strong{color:#d9bb6a}.gift__footer{text-align:center}.dw-handbook{margin-bottom:2.5rem}.dw-handbook__intro{background-color:#d5d2ca}.dw-handbook__header{padding:2.5rem 0}.dw-handbook__title{padding:2.5rem 0;border-top:1px solid #333;border-bottom:1px solid #333;color:#c60c30;text-align:center}.dw-handbook__title span{color:#333;display:block}.dw-handbook__tagline{text-align:right;margin:1.25rem 0}.dw-handbook .article__body .comment__caller{display:none}.saymore .banner__initials.lazyloaded{background-image:url(/images/ps_logo_dot_gold.svg)}.saymore .banner__line{background-color:#d9bb6a}.saymore.asize:hover .listing__title a,.saymore.listing--default:hover .listing__title a{text-decoration:underline;text-decoration-skip-ink:auto}.saymore.asize a:hover,.saymore.listing--default a:hover{text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-color:#d9bb6a}@media print,screen and (min-width:64em){.saymore.asize--a .banner{color:#333}}.saymore .article__image-overlay{height:3.125rem}@media print,screen and (min-width:64em){.saymore .article__image-overlay{height:11.25rem}}.saymore .article__image-overlay .banner{background-color:transparent}.saymore .article__title--main{color:#d9bb6a}.saymore .question:before{background-color:#d9bb6a}.edu__title{text-align:center}.edu__delimiter{margin:2.5rem auto;width:5rem;height:2px;background-color:#c60c30;display:block}.edu__grid{padding:1.25rem;background-color:#f2f0ee}@media print,screen and (min-width:64em){.edu__grid{background:#f2f0ee url(/images/educationsubscription.png) 100% 0 no-repeat;padding:2.5rem}}.edu__grid .image--fix{max-width:12.5rem;align-self:center}.edu__feature{background-color:#fcfcfc}.edu__logos li{display:flex;flex-direction:column;justify-content:center;align-items:center}.edu__form-header{text-align:center}.edu__form-header a{color:#2499e0}.shewrites.asize--c .image{filter:grayscale(1)}.earlybird__header{background-color:#333;color:#fcfcfc}.earlybird__header .grid-container{padding:0}.earlybird h2{color:#c60c30;font-weight:700}.earlybird a{color:#c60c30}.earlybird .banner-fw__header{right:0;left:0;background:linear-gradient(90deg,#333,transparent 20%,transparent 80%,#333),linear-gradient(180deg,transparent,transparent 80%,#333)}.earlybird .banner-fw__title{font-style:normal;width:100%;padding:.625rem;text-align:center}.earlybird .banner-fw__title em{display:block}.earlybird__intro,.earlybird__signup{margin:0 auto}.earlybird__intro{text-align:center;max-width:43.75rem;padding:.625rem}.earlybird__intro h3{margin-bottom:.625rem}.earlybird__counter{border:1px solid;border-radius:.25rem;padding:.3125rem;color:#fcfcfc;text-align:center}.earlybird__content{background-color:#d5d2ca;padding-top:2.5rem}.earlybird__content h2{text-align:left}.earlybird__content h3{font-weight:700;border-top:1px solid;padding-left:.3125rem}.earlybird__content ul{margin-top:0}.earlybird__content .earlybird__counter{color:#333}.earlybird__signup{max-width:31.25rem;display:flex;flex-direction:column;align-items:center;padding-bottom:2.5rem}.earlybird__signup h2{text-align:center}button,input[type=submit]{outline:none}form{outline:none}fieldset,form{border:none;padding:0}fieldset{margin:0}.description{margin-bottom:.625rem}.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:1.25rem}.form--catcher input[type=email],.form--catcher input[type=search],.form--catcher input[type=text]{border-right:none}@media print,screen and (max-width:63.99875em){.form--compact{flex-direction:column}.form--compact label{margin-bottom:.625rem}}.form--border{border:1px solid #ddd;padding:.3125rem}.form__title{color:#c60c30;font-weight:700}button,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{border:none;line-height:inherit;background-color:transparent}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{border:1px solid #ddd;background-color:#fcfcfc;padding:.3125rem}input[type=date]:focus,input[type=date]:focus-visible,input[type=email]:focus,input[type=email]:focus-visible,input[type=number]:focus,input[type=number]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible,input[type=search]:focus,input[type=search]:focus-visible,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=text]:focus,input[type=text]:focus-visible,input[type=url]:focus,input[type=url]:focus-visible,textarea:focus,textarea:focus-visible{background-color:#f8f7f6;border-color:#c60c30;outline:none}input.icon{border:none}input:placeholder{color:#9b9b9b}input.unstyled{margin:0;padding:0;border:none;background-color:inherit;color:inherit}.newsletter--inverted input.icon.icon--chevron[type=submit],input.icon.base[type=submit]{background-color:#ddd}input[type=submit].icon{background-color:#c60c30}.textarea--autosize{overflow-x:hidden;min-height:3.125rem;resize:vertical;height:calc(100% - 60px)}input[type=checkbox]{display:none}input[type=number]{width:100%}label{display:block;margin-bottom:.3125rem}label.label--spacer{margin:1.25rem 0 .3125rem}label[aria-hidden=true]{display:none}.plbh{padding:.9375rem 0;display:block}.label-input-group{display:flex;align-items:center}.label-input-group label{margin-bottom:0}.select-element input[type=radio]{display:none}.select-element__label{margin:0}.select-element__description>span{display:block}.select-element .icon--checkbox,.select-element .icon--opcheckbox{margin-right:.625rem}.select-element select{width:auto;flex:0 0 auto}.input-element{display:flex}.input-element label.error{position:absolute;height:100%;line-height:1.875rem;padding:.3125rem;background-color:#d5d2ca;width:100%;top:-100%;color:#c60c30}.file{position:relative}.file-upload{padding-left:1.25rem;margin-left:0}.file-upload li:last-of-type{list-style:none;margin:1.25rem 0 0 -1.25rem}.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,.message__footer a,.search-suggestion a,.search-suggestion span,.ui-button{text-align:center;padding:.1875rem .25rem;border:1px hidden;cursor:pointer;white-space:nowrap;display:inline-block}.button,.magazine__authors .readmore__link,.message__footer a,.ui-button{font-weight:700}.button:hover,.magazine__authors .readmore__link:hover,.message__footer a:hover,.ui-button:hover{text-decoration:none}.button--pl,.magazine__authors .readmore__link{padding-left:2.5rem;padding-right:2.5rem}.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,.message__footer a,.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,.message__footer a:focus,.message__footer a:hover,.ui-button:focus:first-of-type,.ui-button:hover:first-of-type{color:#fcfcfc;background-color:#9e001f;border-color:#9e001f}.button--secondary,.ui-button+.ui-button{border-style:solid}.button--primary,.message__footer a,.ui-button:first-of-type{text-transform:uppercase;border-style:solid;background-color:#c41335}.button--cancel,.button--edit{padding:.625rem;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{background:transparent none no-repeat 50%;color:transparent}.button__group{justify-content:space-between;height:3.125rem}.button--disabled:hover{cursor:default}.button [disabled]{opacity:.5;cursor:default}.button--aria-hidden[aria-hidden=true]{display:none}.button--inactive{cursor:default}.button--secondary.submitting{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.submitting{background-image:url(/images/load.svg)}.button--outline{border:2px solid;text-transform:uppercase}.button--outline:focus,.button--outline:hover{color:#fcfcfc;background-color:#9e001f;border-color:#9e001f}.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:6.25rem}.button--close{float:right;display:block;color:#9b9b9b;font-weight:400;margin-top:-.3125rem}.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:3.75rem;width:100%}.button--h3{height:2.5rem;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:1.875rem;line-height:1.75rem;position:relative;white-space:nowrap;overflow:hidden;backface-visibility:hidden;flex:0 0 auto;text-align:center;padding:0 .625rem;color:#9b9b9b}.toggle-button__label--h1{height:3.75rem;line-height:3.625rem}.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__descriptor:focus,.toggle-button__label--custom .label__value:focus{background-color:inherit}.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:.625rem}.search-options code{font-weight:700;margin-right:.625rem}.search-suggestion{width:100%}.search-suggestion a{color:#c60c30}.search-suggestion li{padding:0 .625rem}@media print,screen and (min-width:40em){.search-suggestion{max-width:calc(100% - 12.5rem)}}.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:.125rem}label.error+span.validation{display:none}label.error,span.error{color:#c60c30;margin-bottom:0;padding:.125rem;position:absolute;right:0}.novalidate,[novalidate]{flex-wrap:wrap}.dropdown{align-items:center}.dropdown--centred{justify-content:center}.dropdown__label{margin-right:.625rem}.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,.f-cs-end{display:flex;flex-direction:column}.f-cs-end{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:.625rem}.u-btp-row{padding-top:2.5rem;position:relative}.u-btp-row:before{border-top:1px solid #ddd;content:"";height:2.5625rem;display:block;margin-top:-2.5rem;position:absolute}.color--default-inversed{color:#fcfcfc}.vl-divider{display:inline-block;color:inherit}.vl-divider:after{content:"\00a0|\00a0";font-style:normal}.counter{counter-reset:item}.ps-phrase{align-items:flex-end;margin-right:.625rem}.subscribe--follow,.unsubscribe{color:#2499e0;font-weight:700;padding:0}.onpoint .subscribe--follow:hover,.onpoint .unsubscribe:hover,.subscribe--follow:hover,.unsubscribe:hover{color:#c60c30}.onpoint .subscribe--follow,.onpoint .unsubscribe{color:#d9bb6a}.meta,.unsubscribe{color:#9b9b9b}.meta{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:1.5625rem;text-align:center;width:1.5625rem}.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:1.25rem;display:block}.pullout strong:after{content:"";background-color:#f1f1f1;height:1px;width:5rem;position:absolute;margin-left:-2.5rem;left:50%;bottom:-.625rem}.hide-show[aria-hidden=true]{display:none}.resp-col[aria-hidden=false]{display:flex;flex-direction:column}@media print,screen and (min-width:40em){.resp-col{background-color:#f1f1f1}}.checkmark svg{width:6.25rem;display:block;margin:2.5rem 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 ease-in-out 1.5s forwards;animation:dash 1.5s ease-in-out 1.5s forwards}.checkmark .path.check{stroke-dashoffset:-100;-webkit-animation:dash-check 1.5s ease-in-out 1.5s forwards;animation:dash-check 1.5s ease-in-out 1.5s forwards}@-webkit-keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes dash-check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}@keyframes dash-check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}.ribbon{z-index:1}.ribbon--corner{position:absolute;left:-.3125rem;top:-.3125rem;overflow:hidden;width:12.5rem;height:12.5rem}.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% + .625rem);text-align:center}.ribbon--corner span:after,.ribbon--corner span:before{content:"";position:absolute;top:100%;z-index:-1;border-width:.1875rem;border-style:solid}.ribbon--corner span:before{left:.1875rem;border-color:#c60c30 transparent transparent #c60c30}.ribbon--corner span:after{right:0;border-color:#c60c30 #c60c30 transparent transparent}.ribbon--horizontal{position:absolute;left:-.3125rem;top:2.5rem;max-width:90%;text-align:left}.ribbon--horizontal span{padding:.625rem 1.25rem;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 print,screen and (min-width:40em){.ribbon--lead{max-width:50%;top:20%}}.ribbon.image{position:relative}.listing .ribbon--horizontal span,.onpoint .ribbon--horizontal span,.saymore .ribbon--horizontal span{text-transform:uppercase;font-weight:700}.onpoint .ribbon--horizontal span,.saymore .ribbon--horizontal span{background-color:#d9bb6a;color:#333}.listing .ribbon--horizontal span{padding:.3125rem 1.25rem}.asize .ribbon--horizontal{top:auto;bottom:-.9375rem}@media print,screen and (min-width:64em){.asize--a .ribbon--horizontal{top:1.25rem;bottom:auto}}@media print,screen and (max-width:39.99875em){.ribbon.listing--default .listing__wrapper{position:relative}.ribbon.listing--default .listing__wrapper .ribbon--horizontal{top:-1.25rem}}.arrow--down:after{border-left:.3125rem solid transparent;border-right:.3125rem solid transparent;border-top:.3125rem solid;top:-.3125rem}.arrow--down:after,.arrow--right:after{content:"";display:inline-block;width:0;height:0;position:relative;margin-left:.3125rem}.arrow--right:after{border-left:.3125rem solid;border-bottom:.3125rem solid transparent;border-top:.3125rem solid transparent;top:-.125rem}.dropdown,.ps-phrase,.tablist{display:flex;flex-wrap:nowrap}.button__group,.cart__nav,.comment__item header,.listing__meta{display:flex;align-items:center}.select-element__label{display:flex;align-items:flex-start}.asize--b.listing,.asize--c.listing,.asize--d.listing,.cur .special,.slide,.special__wrapper,.spotlight .listing{display:flex;flex-direction:column}.listing__meta{flex-direction:column}@media print,screen and (min-width:40em){.listing__meta{flex-direction:row}}.comment__item--list header{align-items:flex-start}.avatar-wrapper,.button__group .button,.comment__item header time,.f-fix,.flex__item--fix,.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,.icon--svg-ph,.tab__item,.toggle-button__label,[role=tab]{cursor:pointer}.next--slide[disabled],.prev--slide[disabled]{cursor:default}.article__body blockquote:not(.inline-quote),.article__body q:not(.inline-quote),.article__title,.banner,.banner-fw__title,.dw-handbook__title,.edu__title,.lead .listing__title,.list--numbered>li:before,.list-page__title,.listing__title,.magazine__desc,.magazine__title,.message--black.remodal h2,.message--black.special h2,.message--black h2,.news-alert h2,.newsletter--branding,.newsletterlp__item h1,.newsletterlp__item h3,.newsletterlp h1,.onpoint__section--title,.op-magazine__header,.pagenav h2,.products__cta,.products__title,.ps-phrase,.pullout strong,.rewards__header-title h1,.section__title-divider,.special--generic .special__title,.special__title,.special__title--small,.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,.banner-fw__meta,.book-review__byline,.books__author,.button,.cart__nav-item a,.comment__item,.comment__totalcount,.conference h3,.datepicker,.editor-note h3,.editor-note strong,.element-picker a,.embed,.error-alert,.faq,.filter,.form-component,.gift,.icon--cart-items .count,.icon--desc span,.icon--new .count,.image,.info-alert,.initials,.interaction__block--top,.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,.member-papers li,.message,.message__footer a,.meta,.nav,.news-alert,.newsletter--meta,.newsletter__archive,.nmd-item,.nmd-item__name,.nmd-item__name a,.noty_theme__relax.noty_bar,.op-magazine__call,.op-magazine__desc,.pagenav__author,.paginator,.paginator_pages,.partner-logos__container,.payment--bg,.payment__banner,.payment__option h2,.payment__subtitle,.payments,.paywall--base,.preview-alert,.preview-alert p,.products__lead,.pullout,.quotation footer,.remodal,.rewards,.rewards h2,.ribbon--corner span,.ribbon--horizontal span,.section__title,.select2-container,.special__button a,.special__button span,.StripeElement,.tablist,.text-title,.timeline,.topic-item,.u-alert-container,.u-font-meta,.ui-button,.ui-dialog,.user-subscription,.video,button,form,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{font-family:Noto Sans,sans-serif}.banner__divider,.magazine__abstract,.magazine__authors,.newsletter--serif,.newsletterlp .listing__header{font-family:"Noto Serif",serif}.listing .ribbon--horizontal span{font-size:1rem}.article__body>h2,.magazine__authors h3,.text-title{clear:both;text-transform:uppercase;font-weight:700;margin:2.5rem 0 1.25rem}.article__author,.article__body .question,.article__body>h2,.book-review,.editor-note,.magazine__authors h3,.op-magazine__call,.text-title{font-size:1rem}.article__author,.article__body .question,.article__body>h2,.book-review,.editor-note,.magazine__authors h3,.op-magazine__call,.partner-logos__container h3,.text-title{line-height:1.4375rem}.banner-fw__meta,.comment__edit-time,.comment__refresh,.comment__reply-refresh,.cur-section__info,.gift__footer,.icon--cart-items .count,.icon--new .count,.image__copyright,.image__desc,.image__properties,.listing--product-summary,.listing__footer-link,.member-papers li span,.meta,.newsletter label.error,.pagenav__author,.paginator_pages,.paywall__body,.paywall__login,.ps25__newsletter label.error,.search-options,.section__subtitle,.table--secondary td,.table--secondary th,.toggle-button__label--custom .label__header,.u-fs-ter,.validation{font-size:.75rem}.comment__refresh,.comment__reply-refresh,.gift__footer,.listing--product-summary,.member-papers li span,.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:.875rem}.banner-fw__meta,.cur-section__info,.icon--cart-items .count,.icon--new .count,.image__copyright,.image__desc,.image__properties,.meta,.newsletter label.error,.paywall__body,.paywall__login,.ps25__newsletter label.error{line-height:1rem}.accordion-panel ul,.books,.comment__count,.comment__edit-button,.conference,.copyright,.copyright a,.copyright button,.file .has-file span,.filter,.icon--desc span,.list--secondary .listing__excerpt,.listing,.listing--product,.listing--product .listing__producttitle span,.listing--special,.member-papers li,.message[data-message-area=home-notice] .message__body,.nmd-item--secondary .nmd-item__name,.paginator table,.payment,.payments p,.products__lead .payment__details,.pullout,.search-suggestion,.slide,.subscribe--follow,.table,.tablist.tab--vertical,.text-subtext,.timeline,.unsubscribe,.user-subscription,.user-subscription--edit,[aria-controls=search-options],label{font-size:.9375rem;line-height:1.25rem}.article__body,.article__footer-widget .special,.article__headerintro .list-page__title,.article__headerintro .onpoint__section--title,.banner,.button,.cur-section__view-all a,.datepicker th,.earlybird__intro p,.interaction__header,.list--secondary .listing__title,.listing--product .listing__producttitle,.listing__fr__title,.magazine__authors .readmore__link,.message__footer a,.nav__item,.newsletter-editor input,.paywall__subtitle,.paywall__title,.ps25__newsletter input,.ribbon--corner span,.ribbon--horizontal span,.tab-selector,.toggle-button__label--h1,.toggle-button__label--h2,.u-fs-st,.ui-button{font-size:1.0625rem}.article__body,.article__footer-widget .special,.article__headerintro .list-page__title,.article__headerintro .onpoint__section--title,.button,.cur-section__view-all a,.earlybird__intro p,.interaction__header,.listing--product .listing__producttitle,.listing__fr__title,.magazine__authors .readmore__link,.message__footer a,.nav__item,.paywall__subtitle,.paywall__title,.ribbon--corner span,.ribbon--horizontal span,.tab-selector,.u-fs-st,.ui-button{line-height:1.5625rem}.datepicker th,.list--secondary .listing__title,.newsletter-editor input,.ps25__newsletter input{line-height:1.25rem}.article__abs,.bigpicture__body,.bigpicture__editorial,.comment__article-title,.earlybird__intro h3,.edu__intro,.magazine__abstract,.news-alert,.newsletterlp__intro,.newsletterlp__item--single p{font-size:1.1875rem;line-height:1.75rem}.article__body blockquote:not(.inline-quote),.article__body q:not(.inline-quote),.magazine__desc{font-size:1.1875rem;line-height:1.5625rem}.bigpicture__landing .banner__title,.cur-section .banner .banner__title,.dw-handbook__tagline,.newsletterlp__item h1,.newsletterlp__item h3,.pagenav h2,.products__price,.products__tagline,.products__title,.ps-phrase,.ps-phrase--large,.u-fs-br-sm-md{font-size:1.0625rem;line-height:1.25rem}.listing__title,.message--black.remodal h2,.message--black.special h2,.message--black h2,.message h2,.news-alert h2,.op-magazine__header,.special--generic .special__title,.special__title--small{font-size:1.5rem;line-height:1.8125rem}.form--catcher input[type=email],.form--catcher input[type=search],.form--catcher input[type=text],.payment__option h2,.payment__subtitle,.rewards h2,.section__title{font-size:1.5625rem;line-height:1.6875rem}.article__title,.edu__partner-title,.lead .listing__title,.list-page__title,.newsletterlp__item h1,.newsletterlp h1,.nmd-item__name--featured,.onpoint__section--title,.products__cta,.special__title,.tagline{font-size:1.6875rem;line-height:1.9375rem}.earlybird h2{font-size:1.8125rem;line-height:1.9375rem}.pullout strong{font-size:3rem;line-height:2.875rem}@media print,screen and (min-width:64em){.article__body>h2,.magazine__authors h3,.op-magazine__call,.text-title{font-size:1.5625rem;line-height:1.6875rem}}@media print,screen and (min-width:40em){.newsletterlp__item h1,.newsletterlp__item h3,.u-fs-br-sm-md{font-size:1.5rem;line-height:1.8125rem}}@media print,screen and (min-width:40em){.bigpicture__landing .banner__title,.cur-section .banner .banner__title,.dw-handbook__tagline,.products__price,.products__tagline,.products__title,.ps-phrase--large,.rewards__header-title h1{font-size:1.6875rem;line-height:1.9375rem}}@media print,screen and (min-width:64em){.rewards__header-title h1{font-size:3rem;line-height:2.875rem}}@media print,screen and (min-width:40em){.op-magazine__header{font-size:3rem;line-height:2.875rem}}@media print,screen and (min-width:64em) and (max-width:74.99875em){.op-magazine__header{font-size:1.6875rem;line-height:1.9375rem}}@media print,screen and (min-width:64em){.list-page__title,.newsletterlp__item h1,.newsletterlp h1,.onpoint__section--title{font-size:3rem;line-height:2.875rem}}@media print,screen and (min-width:40em){.article__title,.edu__partner-title,.lead .listing__title,.products__cta{font-size:3rem;line-height:2.875rem}}@media print,screen and (min-width:64em){.special__title{font-size:3rem;line-height:2.875rem}}@media print,screen and (min-width:40em){.edu__title,.magazine__title{font-size:3rem;line-height:2.875rem}}@media print,screen and (min-width:64em){.edu__title,.magazine__title{font-size:4.25rem;line-height:4.125rem}}.dw-handbook__title{font-size:1.6875rem;line-height:1.9375rem}@media print,screen and (min-width:40em){.dw-handbook__title{font-size:4.25rem;line-height:4.125rem}}@media print,screen and (min-width:64em){.dw-handbook__title{font-size:6.25rem;line-height:6.125rem}}.banner-fw__title{font-size:3rem;line-height:2.875rem}@media print,screen and (min-width:40em){.banner-fw__title{font-size:4.25rem;line-height:4.125rem}}@media print,screen and (min-width:64em){.banner-fw__title{font-size:6.25rem;line-height:6.125rem}}@media screen and (min-width:81.25em){.banner-fw__title{font-size:9.375rem;line-height:7.5rem}}.subscribe--follow,.unsubscribe{line-height:1.5625rem}.icon--desc span,.paginator table{line-height:1.875rem}.payment__option h2,.payment__subtitle,.rewards h2,.section__title{font-weight:700;text-transform:uppercase}.slide--promo h2{font-weight:400;text-transform:none}.banner-fw--inv .image,.banner-fw__header,.onpoint__section--title:after,.spotlight:before,.u-btp-row:before{left:.625rem;right:.625rem}@media print,screen and (min-width:40em){.banner-fw--inv .image,.banner-fw__header,.onpoint__section--title:after,.spotlight:before,.u-btp-row:before{left:.9375rem;right:.9375rem}}.article__image-overlay{left:-.625rem;right:-.625rem}@media print,screen and (min-width:40em){.article__image-overlay{left:-.9375rem;right:-.9375rem}}.section__title-divider:before{margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width:40em){.section__title-divider:before{margin-left:.9375rem;margin-right:.9375rem}}.faq__category h2,.special--listing{padding-right:.625rem}@media print,screen and (min-width:40em){.faq__category h2,.special--listing{padding-right:.9375rem}}.faq__category h2,.special--listing{padding-left:.625rem}@media print,screen and (min-width:40em){.faq__category h2,.special--listing{padding-left:.9375rem}}.columns>.validation,.form--responsive .validation,.user-subscription__address .cell .validation{right:.625rem}@media print,screen and (min-width:40em){.columns>.validation,.form--responsive .validation,.user-subscription__address .cell .validation{right:.9375rem}}.cur__el,.listing--default{margin-bottom:1.25rem}@media print,screen and (min-width:40em){.cur__el,.listing--default{margin-bottom:1.875rem}}@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--unpinned,.sticky--unpinned #sticky__nav,.sticky .popup--is-open #sticky__nav{transform:translateY(-110%);animation-name:slideUp}.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:static}.interaction__scroll{overflow-y:scroll}@media print,screen and (min-width:64em){.link__container{width:13.125rem}}@media screen and (min-width:75em){.link__container{width:17.5rem}}@media print,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:1.875rem 1.25rem 1.25rem 0;float:left}}@media print,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:18.75rem;margin-left:-20%;margin-right:1.25rem}}@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:18.75rem;margin-left:-13.125rem}}.monogram{font:0/0 a;text-shadow:none;color:transparent;display:inline-block;background-color:transparent;background-position:0 0;background-repeat:no-repeat}.article__image-overlay{background:rgba(0,0,0,.5)}.infinite-loading:after,.lazyloading,.u-loading:after{background:transparent url(/images/oval.svg) no-repeat 50%;background-size:20%}.lazyloading{opacity:.5;transition:opacity .3s}.listing--highlighted:hover .listing__title a,.listing--highlighted:hover a:hover{color:#333}.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}.grouped .grouped__remove .remover:focus,.tablist .tab__item:focus,.tablist :focus[role=tab],a:focus{color:#c60c30;text-decoration:none;outline:none}.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 print,screen and (max-width:39.99875em){.tablist.tab--dropdown{flex-direction:column;display:none;position:absolute;border:1px solid #ddd;margin-top:-.9375rem;z-index:4;background-color:#f2f0ee;width:100%}}@media print,screen and (max-width:39.99875em){.tablist.tab--dropdown.tab--spacer{width:calc(100% - 1.25rem)}}@media print,screen and (max-width:63.99875em){.resp-col{flex-direction:column;display:none;position:absolute;border:1px solid #ddd;margin-top:.3125rem;z-index:4;background-color:#f2f0ee;width:calc(100% - 1.875rem)}}@media print,screen and (max-width:63.99875em){.resp-col--fw{width:100%}}.listing--product{padding:.625rem;margin-bottom:1.25rem;line-height:1.875rem;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;border-width:2px}.listing--product-f.listing--product{flex-direction:row;border-style:solid 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}.listing--product .listing__order{flex:0 0 12.5rem;margin-left:auto}.listing--product .listing__productimage{flex:0 0 6.25rem;display:none;margin-right:.625rem;text-align:center}.listing--product .listing__productimage .icon{margin:.625rem}@media print,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:.625rem}.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 5rem;margin-left:auto}.listing--product .listing__action{text-align:right;white-space:nowrap;padding:0;flex:0 0 2.5rem}.listing--product .listing__action .icon{padding:0}.listing--product-summary{border:none;background-color:transparent;display:block}.listing--product-summary .listing__producttitle,.listing--product-summary span{font-size:inherit;line-height:inherit}.listing--product-summary .listing__producttitle span,.listing--product-summary span span{display:inline-block}.listing--product.listing--product-summary{padding:.625rem 0 0;margin: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;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{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:1.5625rem;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 ease .14s,opacity .1s ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom .1s ease .14s,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 ease .14s}.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 cubic-bezier(.215,.61,.355,1) .14s}.hamburger{padding:0;margin-left:1.25rem;position:relative;z-index:1}.hamburger-box{top:0;height:1.5625rem;width:1.5625rem;padding:0;position:static}.hamburger-box:focus .hamburger-inner,.hamburger-box:focus .hamburger-inner:after,.hamburger-box:focus .hamburger-inner:before,.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}.ccc-notify-text h3{text-transform:uppercase}.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,.saymore .paginator .scroll_knob:before,.saymore .paginator .scroll_thumb,.saymore .paginator span strong{background-color:#d9bb6a}.onpoint .paginator a:hover,.saymore .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:1.875rem;line-height:1.875rem;height:1.875rem}.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:.5rem;position:relative;margin-top:.625rem}.paginator .scroll_bar--none .current_page_mark,.paginator .scroll_bar--none .scroll_thumb{display:none}.paginator .scroll_trough{width:100%;height:.625rem;background:#f2f0ee;overflow:hidden}.paginator .scroll_thumb{position:absolute;z-index:2;width:0;top:.0625rem;left:0;font-size:1px;height:.5rem;background-color:transparent}.paginator .scroll_knob{position:relative;left:50%;margin-left:-.625rem;margin-top:-.3125rem}.paginator .scroll_knob:after,.paginator .scroll_knob:before{content:"";display:block;border-radius:50%;position:absolute}.paginator .scroll_knob:before{width:1.375rem;height:1.375rem;margin-top:-.125rem;margin-left:-.125rem}.paginator .scroll_knob:after{background-color:#fcfcfc;width:1.125rem;height:1.125rem}.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{display:none;position:absolute;padding:4px;margin-top:1px;direction:ltr}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fcfcfc;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px #333;-moz-box-shadow:0 5px 10px #333;box-shadow:0 5px 10px #333;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-size:13px;line-height:18px}.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:4px 5px}.datepicker table{border:0;margin:0;width:auto}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer}.datepicker td{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#fcfcfc;cursor:pointer}.datepicker td.active.day,.datepicker td.active.year{background:#c60c30}.datepicker td.new,.datepicker td.old{color:#999}.datepicker td span.active{background:#c60c30}.datepicker td.day.disabled,.datepicker td span.month.disabled,.datepicker td span.year.disabled{color:#eee}.datepicker th{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#fcfcfc;cursor:pointer}.datepicker th.active.day,.datepicker th.active.year{background:#c60c30}.datepicker th.date-switch{width:145px}.datepicker th span.active{background:#c60c30}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display:block}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.datepicker tfoot tr:first-child th{cursor:pointer}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px;position:absolute;top:-7px;left:6px}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fcfcfc;position:absolute;top:-6px;left:7px}.datepicker-dropdown:after,.datepicker-dropdown:before,.datepicker>div{display:none}.datepicker-close{position:absolute;top:-30px;right:0;width:15px;height:30px;padding:0}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker td.active,.datepicker td .active{color:#fcfcfc}.datepicker td.day:not(.active):hover,.datepicker td .month:not(.active):hover,.datepicker td .year:not(.active):hover{background-color:#f1f1f1}.datepicker th{text-transform:uppercase}.datepicker th.prev{transform:rotate(180deg)}.datepicker-close{display:none}.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:1.25rem;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;filter:alpha(opacity=0)}.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:1.375rem;padding:.3125rem}.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:1.875rem;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#ddd transparent transparent;border-style:solid;border-width:5px 4px 0;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:transparent;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}.error+.select2-container{border:1px solid #c60c30}.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{z-index:1001;border-left:.3125rem solid #333;color:#333}.ui-dialog,.ui-dialog-buttonpane{padding:.625rem;background-color:#fcfcfc}.ui-dialog-buttonpane{margin:-.625rem}.ui-button:first-of-type{float:right}.ui-button+.ui-button{border-style:solid}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:none;-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:translateZ(0);transform:translateZ(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:transparent}.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:"\00d7";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{0%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{0%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@keyframes remodal-closing-keyframes{0%{-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{0%{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{0%{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:1.25rem}.remodal .warning{background-color:#c60c30;color:#fcfcfc}.remodal .info{background-color:#d5d2ca;color:#333}.remodal .error-alert{display:block;margin-top:.625rem}.remodal__container{padding:1.25rem}.remodal__interaction{padding:.625rem}.remodal__interaction button{float:right}.remodal-close{right:0;left:auto;color:#fcfcfc}:root{--noty-ds:1.25rem;--noty-t:2.5rem}@media print,screen and (min-width:40em){:root{--noty-t:7.5rem}}#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);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:var(--noty-t);left:var(--noty-ds);width:20.3125rem}#noty_layout__topCenter{top:5%;left:50%;width:20.3125rem;transform:translate(calc(-50% - .5px)) translateZ(0) scale(1)}#noty_layout__topRight{top:var(--noty-t);right:var(--noty-ds);width:20.3125rem}#noty_layout__bottom{bottom:0;left:5%;width:90%}#noty_layout__bottomLeft{bottom:var(--noty-ds);left:var(--noty-ds);width:20.3125rem}#noty_layout__bottomCenter{bottom:5%;left:50%;width:20.3125rem;transform:translate(calc(-50% - .5px)) translateZ(0) scale(1)}#noty_layout__bottomRight{bottom:var(--noty-ds);right:var(--noty-ds);width:20.3125rem}#noty_layout__center{top:50%;left:50%;width:20.3125rem;transform:translate(calc(-50% - .5px),calc(-50% - .5px)) translateZ(0) scale(1)}#noty_layout__centerLeft{left:var(--noty-ds)}#noty_layout__centerLeft,#noty_layout__centerRight{top:50%;width:20.3125rem;transform:translateY(calc(-50% - .5px)) translateZ(0) scale(1)}#noty_layout__centerRight{right:var(--noty-ds)}.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;filter:alpha(opacity=10)}.noty_bar{-webkit-backface-visibility:hidden;-webkit-transform:translate(0) translateZ(0) scale(1);transform:translate(0) scale(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{to{opacity:.3}}@keyframes noty_modal_out{to{opacity:0}}@keyframes noty_anim_in{to{transform:translate(0);opacity:1}}@keyframes noty_anim_out{to{transform:translate(50%);opacity:0}}@keyframes noty_anim_height{to{height:0}}.noty_theme__relax.noty_bar{margin:4px 0;overflow:hidden;border-radius:2px;position:relative}.noty_theme__relax.noty_bar .noty_body{padding:.625rem}.noty_theme__relax.noty_bar .noty_buttons{border-top:1px solid #ddd;padding:5px 10px}.noty_theme__relax.noty_type__alert,.noty_theme__relax.noty_type__notification,.noty_theme__relax.noty_type__warning{background-color:#f2de95;border:1px solid #d9bb6a;color:#8d7639}.noty_theme__relax.noty_type__warning .noty_buttons{border-color:#dfaa30}.noty_theme__relax.noty_type__error{background-color:#e85974;border:1px solid #c41335;color:#fff}.noty_theme__relax.noty_type__error .noty_buttons{border-color:#8b0000}.noty_theme__relax.noty_type__info,.noty_theme__relax.noty_type__information{background-color:#7cc2ec;border:1px solid #2499e0;color:#fff}.noty_theme__relax.noty_type__info .noty_buttons,.noty_theme__relax.noty_type__information .noty_buttons{border-color:#0b90c4}.noty_theme__relax.noty_type__success{background-color:#99cd89;border:1px solid #55ab3b;color:#2b5a1d}.noty_theme__relax.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!important}.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:2.5rem}.u-mb2se{margin-bottom:3.75rem}.u-p-se{padding:1.25rem}.u-pt{padding-top:2.5rem}.u-pt-sp{padding-top:.625rem}.u-mt-se{margin-top:1.25rem}.u-mt-se-fs{margin-top:2.125rem}@media print,screen and (min-width:40em) and (max-width:63.99875em){.u-mt-res{margin-top:1.25rem}}@media print,screen and (min-width:64em){.u-mt-res{margin-top:2.5rem}}.u-mb-0{margin-bottom:0}.u-mt-0{margin-top:0}.u-mb{margin-bottom:2.5rem}.u-mb2{margin-bottom:5rem}.u-mb-se{margin-bottom:1.25rem}.u-mtb{margin-top:2.5rem;margin-bottom:2.5rem}.u-mtb-se{margin-top:1.25rem;margin-bottom:1.25rem}.u-ml-se{margin-left:1.25rem!important}.u-ml-s{margin-left:.625rem}.u-mr-s{margin-right:.625rem}.u-mr-se{margin-right:1.25rem}.u-mt-s{margin-top:.625rem}.u-mt-s-h{margin-top:.3125rem}.u-mb-s,.u-mtb-s{margin-bottom:.625rem}.u-mtb-s{margin-top:.625rem}.u-mt2{margin-top:5rem}.u-ml-auto{margin-left:auto}.u-mt-auto{margin-top:auto}.u-width-100p{width:100%}.u-width-100{width:6.25rem}.u-width-100p-sp{width:calc(100% - .3125rem)}.u-height-il{height:2.5rem}.u-mwidth-unset{max-width:none}.u-width-80{width:5rem}.u-mwidth-110{min-width:6.875rem}.u-mwidth-200{min-width:12.5rem}.u-width-200{width:12.5rem}.u-mxwidth-280{max-width:17.5rem}.u-bg-fw{background-color:inherit;position:absolute;left:-500%;right:-500%;content:"";display:block;height:100%;top:0;bottom:0;z-index:-1}.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{text-transform:uppercase}.u-fs-st,.u-strong{font-weight:700}.u-normal{font-weight:400}.u-color-secondary{color:#9b9b9b}.u-text a{color:#2499e0}.u-color-text{color:#333}.u-color-brand{color:#c60c30}.u-color-onpoint{color:#d9bb6a}.u-list-unstyled,.u-nolist{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-closeable{padding-right:1.875rem}.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:"✖"}.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-tos-focusable:active,.u-tos-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.u-opacity{opacity:.5}.u-bg-fullw{background-color:#fff}.u-hl-word{width:100%;text-align:center;border-bottom:1px solid #ddd;line-height:1px;margin:.625rem 0 1.25rem;display:inline-block}.u-hl-word span{background:#f2f0ee;padding:0 .625rem}.u-bmt-bg{border-top:2.5rem solid #fcfcfc}.u-border{border:1px solid #ddd;padding:.625rem}.u-bb{border-bottom:1px solid #ddd}.u-b-all{border:1px solid #ddd}.u-no-border{border:none}@media screen and (max-width:28.125em){.u-hide-xsmall-down{display:none!important}}@media screen and (min-width:28.1875em){.u-show-xsmall-down-only{display:none!important}}.u-bg-brand{background-color:#f2f0ee}.u-bg-brand .nav--sections{color:inherit}@media print,screen and (min-width:64em){.u-mw-lu-500{max-width:31.25rem}}.u-bgcolor{background:#fcfcfc;z-index:1}.u-bgcolor-fb{background-color:#3c5ea2}.u-bgcolor-fb:hover{background-color:#375592;border-color:#375592}.u-bgcolor-twitter{background-color:#1da1f2}.u-bgcolor-twitter:hover{background-color:#1b93dc;border-color:#1b93dc}.u-bgcolor-google{background-color:#fff;color:#333}.u-bgcolor-google:hover{color:inherit;background-color:#e8e8e8;border-color:#e8e8e8}.u-bgcolor-microsoft{background-color:#333;color:#fcfcfc}.u-bgcolor-microsoft:hover{color:#fcfcfc;background-color:#545454;border-color:#545454}.u-bg-divider{position:relative;z-index:0;flex:1 1 auto}.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 2.5rem}.u-working{position:relative;opacity:.5}.u-working input{pointer-events:none}