@charset "UTF-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.text-center{text-align:center}.margin-left-auto{margin-left:auto}.margin-right-auto{margin-right:auto}.mw-0{max-width:0!important}.mw-5{max-width:5%!important}.mw-10{max-width:10%!important}.mw-15{max-width:15%!important}.mw-20{max-width:20%!important}.mw-25{max-width:25%!important}.mw-30{max-width:30%!important}.mw-35{max-width:35%!important}.mw-40{max-width:40%!important}.mw-45{max-width:45%!important}.mw-50{max-width:50%!important}.mw-55{max-width:55%!important}.mw-60{max-width:60%!important}.mw-65{max-width:65%!important}.mw-70{max-width:70%!important}.mw-75{max-width:75%!important}.mw-80{max-width:80%!important}.mw-85{max-width:85%!important}.mw-90{max-width:90%!important}.mw-95{max-width:95%!important}.mw-100{max-width:100%!important}html{font-size:16px}body{font-family:Trebuchet MS,Arial,sans-serif;color:#303234}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Georgia,Times,serif;font-weight:400;color:#303234;margin-bottom:1.375rem;line-height:1.25}.h1,h1{font-size:1.76rem;line-height:1.111111111em;font-weight:300}@media screen and (min-width:26.5625em){.h1,h1{font-size:2rem}}@media screen and (min-width:48em){.h1,h1{font-size:3rem}}.page-title{text-align:center;margin-bottom:4rem;margin-top:0;line-height:1.2em;color:#5b646a}@media screen and (min-width:48em){.page-title{color:#727e86;margin-bottom:6rem}}.page-title span{font-size:1.8rem;display:inline-block;border-left:1px solid #bf0000;padding-left:.5em}@media screen and (min-width:48em){.page-title span{font-size:2.2rem}}.page-title .pages{display:block;border-left:0;font-size:.8rem;font-family:Trebuchet MS,Arial,sans-serif;letter-spacing:.02em;margin-top:.5em;text-transform:uppercase}.h2,h2{font-size:2rem;line-height:1.2em;font-weight:300;margin-top:1.5em}@media screen and (min-width:48em){.h2,h2{font-size:2.27rem}}.section-title{border-left:1px solid #bf0000;padding-left:.65em;line-height:1em;font-family:Trebuchet MS,Arial,sans-serif;font-size:1.5rem;letter-spacing:.05em;margin-left:1.5rem;margin-right:1.5rem}@media screen and (min-width:64em){.section-title{margin-left:0;margin-right:0}}.h3,h3{font-size:1rem;line-height:1.111111111em;font-weight:700;margin-top:2em}@media screen and (min-width:48em){.h3,h3{font-size:1.23rem}}.h3.section-title,h3.section-title{font-size:1rem;font-weight:300}@media screen and (min-width:48em){.h3.section-title,h3.section-title{font-size:1.23rem}}.h4,h4{font-size:1rem;line-height:1.111111111em;font-weight:700;margin-bottom:-.75em;margin-top:1.5rem}.h4.section-title,h4.section-title{font-size:1rem;font-weight:300}.section-heading .h4,.section-heading h4{margin-bottom:1em}.h1.toned,h2.toned{color:#bf0000;font-weight:100}.h1.toned .distinct,h2.toned .distinct{display:block;color:#bf0000;font-weight:300}p{line-height:1.625em;margin:1.5em 0}@media screen and (min-width:48em){p{font-size:1rem}}p.emphasis{font-weight:700}p.highlight{font-size:1.23rem;line-height:1.7em;font-weight:300}@media screen and (min-width:64em){p.highlight{font-size:1.45em}}.block>p,p.block{font-size:1rem;line-height:1.9em;font-weight:300}@media screen and (min-width:64em){.block>p,p.block{font-size:1.1rem}}a{color:#bf0000;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}.article ul,.block ul{margin:1.75rem 0;list-style-type:none;margin-left:0;padding-left:2rem}.article ul li,.block ul li{margin-bottom:.75rem;line-height:1.5625em;position:relative}.article ul li:before,.block ul li:before{content:"";display:inline-block;width:.5em;height:.5em;background:#bf0000;background:linear-gradient(45deg,#245fa6,#43bcef);border-radius:.25em;position:absolute;top:.5em;left:-1em}.article ol,.block ol{counter-reset:a;margin:1.75rem 0;list-style-type:none;margin-left:0;padding-left:2rem}.article ol>li,.block ol>li{margin-bottom:.75rem;line-height:1.5625em;position:relative}.article ol>li:before,.block ol>li:before{font-size:.9em;content:counter(a) ". ";counter-increment:a;position:absolute;top:0;right:calc(100% + .65em)}.article ol ol li,.block ol ol li{content:counters(item,".") " "}blockquote{font-size:1.35rem;line-height:1.7em;font-style:italic;margin-top:3rem;margin-bottom:3rem;margin-left:0;padding-left:3rem;position:relative}blockquote:before{content:"\0022";font-size:3em;color:#bf0000;position:absolute;top:.25em;left:0}blockquote p{font-size:1.35rem}.select--stylized{position:relative;cursor:pointer}.select--stylized .select__selected-value{position:relative;display:inline-block;text-transform:uppercase;font-size:1rem;font-weight:700;letter-spacing:.04rem;color:#bf0000;line-height:23.54px;padding-right:15px;border-bottom:1px solid #bf0000}.select--stylized .select__selected-value.active,.select--stylized .select__selected-value:active{border:none}.select--stylized .select__selected-value:after{position:absolute;display:block;content:"";right:0;top:50%;transform:translateY(-50%);background:transparent url(/news-assets/media-hub/caret.svg) 50%/cover no-repeat;width:10px;height:5px}.select--stylized .select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:4;margin:0;padding:0;list-style:none;background-color:#fff;border-top:1px solid #bf0000;box-shadow:0 0 1.5rem rgba(138,161,177,.25)}.select--stylized .select-options li{margin:0;font-size:.875rem;font-weight:700;border-left:1px solid #fff;text-transform:uppercase;line-height:16.26px;letter-spacing:.025rem}.select--stylized .select-options li:hover{background:#eee;border-left:1px solid #bf0000}.select--stylized .select-options li[rel=hidden]{display:none}.select--stylized .select-options li a{display:block;padding:.938rem 2rem}.select--stylized .select-options li a,.select--stylized .select-options li a:hover{text-decoration:none;color:#000}.body--breakpoints:after{content:"base";position:fixed;background:#000;padding:.5em;font-size:.7rem;color:#fff;bottom:0;right:0;z-index:9}@media screen and (min-width:20em){.body--breakpoints:after{content:"mob"}}@media screen and (min-width:26.5625em){.body--breakpoints:after{content:"phab"}}@media screen and (min-width:36em){.body--breakpoints:after{content:"midtab"}}@media screen and (min-width:48em){.body--breakpoints:after{content:"tab"}}@media screen and (min-width:64em){.body--breakpoints:after{content:"lap"}}@media screen and (min-width:75em){.body--breakpoints:after{content:"desk"}}@media screen and (min-width:90em){.body--breakpoints:after{content:"wide"}}.non-mobile-only{display:none}@media screen and (min-width:64em){.non-mobile-only{display:block}}.mobile-only{display:block}@media screen and (min-width:64em){.mobile-only{display:none}}#modal{display:none}.ctn{position:relative;padding:.01rem 0;max-width:1200px;margin:0 auto}.ctn,.ctn .wrap{width:100%}@media screen and (min-width:64em){.grid{margin:0 -.75rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:63.9375em){.grid--fix{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:26rem;margin-left:auto;margin-right:auto}}@media screen and (min-width:48em){.grid--tab{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;max-width:none}}@media screen and (min-width:48em){.grid--left{-ms-flex-pack:start;justify-content:flex-start}}.grid--three>div{-ms-flex-preferred-size:calc(33.3333% - 2rem);flex-basis:calc(33.3333% - 2rem)}.grid--four>div{-ms-flex-preferred-size:calc(25% - 3rem);flex-basis:calc(25% - 3rem)}.grid--logos{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;margin:0 -.75rem;-ms-flex-align:center;align-items:center;justify-content:center;-ms-flex-direction:row;flex-direction:row}.grid--logos .img{max-height:40px;margin:0 1.5rem 1.5rem;width:auto}@media screen and (min-width:48em){.grid--logos .img{max-height:60px}}@media screen and (min-width:48em){.column{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (min-width:48em){.column,.columns{display:-ms-flexbox;display:flex}.columns{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem}}.columns>*{margin:1rem auto 2rem;max-width:36rem}@media screen and (min-width:48em){.columns>*{width:calc(50% - 3rem);margin-left:1.5rem;margin-right:1.5rem;margin-bottom:1rem}}.grid-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:7}.grid-overlay .ctn{height:100vh;display:-ms-flexbox;display:flex}.grid-overlay .bar{height:100%;background:rgba(150,75,0,.2);-ms-flex-positive:1;flex-grow:1;margin-left:2rem}.grid-overlay .bar:first-child{margin-left:0}.js-show-grid .grid-overlay{display:block}.f-table{display:table;table-layout:fixed;width:100%;height:100%}.f-table__row{display:block}@media screen and (min-width:48em){.f-table__row{display:table-row}}.f-table__cell{display:table-cell;vertical-align:middle}.html.flexbox.flexwrap .f-table{display:-ms-flexbox;display:flex}.fx--fade{opacity:0;transition:all .2s ease-in-out;transition-property:opacity}.fx--fade.fx--on{opacity:1}.fx--grow{transform:scale(.9);transition:all .2s ease-in-out;transition-property:transform}.fx--grow.fx--on{transform:scale(1)}.fx--growfade{opacity:0;transform:scale(.9);transition:all .2s ease-in-out;transition-property:opacity,transform}.fx--growfade.fx--on{opacity:1;transform:scale(1)}.fx--slide-right{opacity:0;transform:translateX(-5rem);transition:all .5s ease-in-out;transition-property:opacity,transform}.fx--slide-right.fx--on{opacity:1;transform:translateX(0)}.fx--slide-left{opacity:0;transform:translateX(5rem);transition:all .5s ease-in-out;transition-property:opacity,transform}.fx--slide-left.fx--on{opacity:1;transform:translateX(0)}.header{padding:0 1.5rem;position:relative;z-index:6;margin-bottom:1.5rem}@media screen and (min-width:36em){.header{margin-bottom:3rem}}@media screen and (min-width:64em){.header{padding:0 3rem}}.header .ctn{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.5rem 0 1rem}@media screen and (min-width:48em){.header .ctn{padding:3rem 0}}.header .wrap{margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.header .header__logo,.header .wrap{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header .header__logo{text-align:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.5rem}.header .header__logo a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header .header__logo a:active,.header .header__logo a:focus,.header .header__logo a:hover{text-decoration:none}@media screen and (min-width:48em){.header .header__logo{width:33.3333%;text-align:left;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}}.header .header__logo .logo{background:url(logo.png);background-size:contain;background-repeat:no-repeat;background-position:0;font-size:0;color:transparent;width:185px;height:44px;display:inline-block;border-right:1px solid #e6e6e6;vertical-align:top}.header .header__logo .text{display:inline-block;vertical-align:top;font-size:1.4rem;color:#bf0000;padding-left:20px}.header .header__toggle{width:50%}@media screen and (min-width:48em){.header .header__toggle{width:33.3333%;text-align:center}}.header .header__toggle .header-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:0;background:transparent;font-family:Trebuchet MS,Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:1em;letter-spacing:.2em;text-transform:uppercase;padding:0;outline:none}.header .header__toggle .header-button:active,.header .header__toggle .header-button:focus{color:#bf0000}.header .header__toggle .header-button span{display:none}@media screen and (min-width:36em){.header .header__toggle .header-button span{display:inline-block}}.header .header__toggle .header-button svg{fill:#bf0000;display:inline-block;margin-right:1.25em;position:relative;top:0}.header .header__toggle--search{text-align:right;color:#828e96;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.header .header__toggle--search button{color:#686868}.header .header__toggle--search button svg{margin-right:.85em}.nav--global{position:absolute;top:100%;left:-1.5rem;right:-1.5rem;background:#232323;opacity:0;visibility:hidden;max-height:0;overflow:hidden;padding:1.5rem 0;transition:opacity .7s ease,visibility .7s ease}@media screen and (min-width:48em){.nav--global{left:0;right:0}}@media screen and (min-width:64em){.nav--global{padding:0}}.nav--global .wrap{-ms-flex-align:start;align-items:flex-start;display:block;margin:0 1.5rem;width:calc(1 - $gutter)}@media screen and (min-width:48em){.nav--global .wrap{margin:0 8.5%;display:-ms-flexbox;display:flex}}.nav--global .nav__block{margin:1.5rem 0 0}@media screen and (min-width:48em){.nav--global .nav__block{margin:1.5rem 2rem 1rem 0}}@media screen and (min-width:64em){.nav--global .nav__block{margin:3rem 2rem 2rem 0}}.nav--global .nav__heading{font-family:Georgia,Times,serif;font-size:.8rem;color:hsla(0,0%,100%,.5);letter-spacing:.2em;margin:0 0 0 1.25rem;border-left:1px solid #bf0000;padding-left:1em;margin-bottom:1.5em}.nav--global .nav__block--latest{width:calc(100% - 3rem)}@media screen and (min-width:48em){.nav--global .nav__block--latest{width:calc(85.6% - 2rem)}}@media screen and (min-width:64em){.nav--global .nav__block--latest{width:calc(17.12% - 2rem);padding-top:2.2rem}}.nav--global .nav__block--categories{width:calc(100% - 3rem)}@media screen and (min-width:48em){.nav--global .nav__block--categories{width:calc(59.92% - 2rem)}}@media screen and (min-width:64em){.nav--global .nav__block--categories{width:calc(51.36% - 2rem)}}.nav--global .nav__block--categories .nav__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav--global .nav__block--categories .nav__item{width:100%}@media screen and (min-width:26.5625em){.nav--global .nav__block--categories .nav__item{width:50%}}.nav--global .nav__block--more{width:calc(100% - 3rem)}@media screen and (min-width:48em){.nav--global .nav__block--more{width:calc(25.68% - 2rem)}}@media screen and (min-width:64em){.nav--global .nav__block--more{width:calc(17.12% - 2rem)}}.nav--global .nav__list{list-style-type:none;padding:0;margin:0;font-weight:300}.nav--global .nav__item{position:relative;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.5rem}.nav--global .nav__item--current:before{content:"";position:absolute;top:.35em;left:0;width:10px;height:10px;background:#bf0000;display:block}.nav--global .nav__link{color:#fff;font-size:.75rem;text-transform:uppercase;letter-spacing:.2em}.js-show-nav .nav--global{opacity:1;visibility:visible;max-height:none;overflow:none}.prefooter{background-color:#fff;background:#eff3f5;background:linear-gradient(180deg,#eff3f5 0,#fff);background-position:top;background-repeat:repeat-x;background-size:5rem 5rem;padding:3rem 1.5rem}@media screen and (min-width:64em){.prefooter{padding:6rem 4rem}}.prefooter .ctn{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.prefooter .igfeed{width:100%;position:relative;margin-bottom:2rem}@media screen and (min-width:48em){.prefooter .igfeed{width:55%;margin-bottom:0}}@media screen and (min-width:75em){.prefooter .igfeed{width:68.5%}}.prefooter .cta{width:100%;padding:2rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width:48em){.prefooter .cta{width:45%}}@media screen and (min-width:75em){.prefooter .cta{width:31.5%}}.prefooter .cta .btn{width:100%;display:inline-block;text-align:center;padding:.8em 1em}.prefooter .cta .btn+.btn{margin-top:.5em}.prefooter--contact{padding:1.5rem}.prefooter--contact .ctn{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.prefooter--contact p{margin-top:0;margin-bottom:.75em;text-transform:uppercase;letter-spacing:.05em;margin-right:1em;width:100%;text-align:center}@media screen and (min-width:48em){.prefooter--contact p{width:auto;text-align:left;margin-bottom:0}}.prefooter--contact .btn{background:transparent;color:#bf0000;font-size:.85rem;padding:.5em 1.5em;margin-right:1em;display:inline-block;margin-bottom:.5em}@media screen and (min-width:48em){.prefooter--contact .btn{margin-bottom:0}}.prefooter--contact .btn:active,.prefooter--contact .btn:focus,.prefooter--contact .btn:hover{background:#bf0000;color:#fff;text-decoration:none}.featherlight-wrap .ctn--contact:last-child{margin-bottom:0}.featherlight-wrap .ctn--contact h2{margin-top:0;color:#bf0000;font-weight:700;font-family:Trebuchet MS,Arial,sans-serif;font-size:1.6rem}.featherlight-wrap .ctn--contact p{margin-top:0;margin-bottom:1em;text-transform:uppercase;letter-spacing:.05em;margin-right:1em;text-align:center}.featherlight-wrap .ctn--contact .btn{display:inline-block;width:100%;text-align:center;margin-bottom:.5em}.footer{background:#323232;color:#fff;padding:0 1.5rem;position:relative;z-index:4}.footer .ctn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:48em){.footer .ctn{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:64em){.footer .ctn{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.footer .ctn--main{padding-top:3rem}.footer .ctn--copyright{padding-bottom:3rem}.footer .footer__column{border-bottom:1px solid rgba(0,0,0,.4);margin-bottom:2rem}@media screen and (min-width:48em){.footer .footer__column{margin-bottom:0;margin-right:2rem;padding-bottom:0;border-bottom:0}}@media screen and (min-width:64em){.footer .footer__column{max-width:30%;-ms-flex:1;flex:1}}.footer .footer__column h3{display:none;color:#ddd;font-family:Trebuchet MS,Arial,sans-serif;font-size:1.125rem;margin-top:0}@media screen and (min-width:48em){.footer .footer__column h3{display:block}}.footer .footer__column .heading{display:none;margin-top:0;margin-bottom:0}@media screen and (min-width:48em){.footer .footer__column .heading{display:block;font-size:.85rem}}.footer .footer__column .btn{background:transparent;border-color:#fff;font-size:.8rem;margin-top:1em;display:inline-block}.footer .footer__column .btn:active,.footer .footer__column .btn:focus,.footer .footer__column .btn:hover{background:#fff;color:#323232;text-decoration:none}@media screen and (min-width:48em){.footer .footer__column--menu{width:calc(50% - 1rem);margin-bottom:2rem}.footer .footer__column--menu:nth-of-type(2){margin-right:0}}@media screen and (min-width:64em){.footer .footer__column--menu{width:auto;margin-bottom:0}.footer .footer__column--menu:nth-of-type(2){margin-right:2rem}}@media screen and (min-width:48em){.footer .footer__column--latest{width:calc(100% - 1rem - 330px)}}@media screen and (min-width:48em){.footer .footer__column--badges{max-width:150px;margin-right:0}}.footer .footer__column--badges .googleplay{position:relative;left:-10px;max-width:145px}@media screen and (min-width:48em){.footer .footer__column--social{max-width:180px}}@media screen and (min-width:48em){.footer .footer__column--copyright{margin-top:2rem;font-size:.85rem;margin-right:0;display:-ms-flexbox;display:flex;width:100%;max-width:none;-ms-flex-align:center;align-items:center}}@media screen and (min-width:64em){.footer .footer__column--copyright{margin-top:1rem;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width:48em){.footer .footer__column--copyright .inner-column-left{display:-ms-flexbox;display:flex}}@media screen and (min-width:48em){.footer .footer__column--copyright .inner-column-left li{margin-bottom:0;margin-left:.75em;padding-left:.75em;border-left:1px solid hsla(0,0%,100%,.5)}}.footer .social-icon a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.footer .social-icon a img{display:inline-block;margin-right:.75em}.footer a{color:#ddd}.footer .menu-wrap{display:none}@media screen and (min-width:48em){.footer .menu-wrap{display:block!important}}.footer .menu-wrap>:last-child{margin-bottom:2rem}@media screen and (min-width:48em){.footer .menu-wrap>:last-child{margin-bottom:0}}.footer ul{list-style-type:none;margin:0;padding:0}.footer li{margin-bottom:.7em}.footer .toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;width:100%;position:relative;text-align:left;padding:0;color:#ddd;font-size:1.125rem;font-weight:700;font-family:Trebuchet MS,Arial,sans-serif;margin-bottom:1.5em;outline:none}@media screen and (min-width:48em){.footer .toggle{display:none}}.footer .toggle.js-active:after{content:"-"}.footer .toggle:after{content:"+";position:absolute;right:0;top:0;font-size:2rem;font-weight:400;line-height:.6em;width:1em;text-align:center;display:inline-block}.igfeed__grid{display:-ms-flexbox;display:flex}.igfeed__img{margin-right:1.5rem;display:block;-ms-flex:1;flex:1;height:130px;position:relative;background:red}@media screen and (min-width:26.5625em){.igfeed__img{height:180px}}@media screen and (min-width:64em){.igfeed__img{height:250px}}.igfeed__img img{object-fit:cover;width:100%;height:100%}.igfeed__img:first-of-type{margin-right:1.5rem}.igfeed__img:nth-of-type(2){margin-right:0}@media screen and (min-width:36em){.igfeed__img:nth-of-type(2){margin-right:1.5rem}}@media screen and (min-width:75em){.igfeed__img:nth-of-type(2){margin-right:1.5rem}}.igfeed__img:nth-of-type(3){display:none;margin-right:0}@media screen and (min-width:36em){.igfeed__img:nth-of-type(3){display:block}}@media screen and (min-width:48em){.igfeed__img:nth-of-type(3){display:none}}@media screen and (min-width:75em){.igfeed__img:nth-of-type(3){display:block;margin-right:1.5rem}}.igfeed__heading{font-family:Trebuchet MS,Arial,sans-serif;margin-top:0;font-size:1.2rem;font-weight:700;margin-right:1.5rem}@media screen and (min-width:48em){.igfeed__heading{font-size:1.75rem}}.rakuten-footer{background-color:#fff;padding:3rem 1.5rem;font-size:.9rem;position:relative;z-index:4}.rakuten-footer .ctn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media screen and (min-width:64em){.rakuten-footer .ctn{-ms-flex-direction:row;flex-direction:row}}.rakuten-footer .logo-container{width:262px;height:104px;-ms-flex-order:2;order:2}.rakuten-footer .logo-container.custom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width:64em){.rakuten-footer .logo-container{-ms-flex-order:1;order:1}}.rakuten-footer .logo{background-image:url(https://kbstatic1-a.akamaihd.net/1.0.0.4749/Images/header-footer/rakutenFooter/rakuten-fcb.png);background-image:url(https://kbstatic1-a.akamaihd.net/1.0.0.4749/Images/header-footer/rakutenFooter/rakuten-fcb.svg),linear-gradient(transparent,transparent);background-size:contain;background-position:50%;background-repeat:no-repeat;width:100%;height:100%}.rakuten-footer .partner-links-container{-ms-flex-order:1;order:1;width:100%}@media screen and (min-width:64em){.rakuten-footer .partner-links-container{-ms-flex-order:2;order:2;width:auto}}@media screen and (min-width:64em){.rakuten-footer .partner-links,.rakuten-footer .partner-links-container{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:end;justify-content:flex-end}}.rakuten-footer .partner-links{list-style-type:none;text-align:center;margin-left:0;padding-left:0}@media screen and (min-width:64em){.rakuten-footer .partner-links{text-align:left;margin-left:2rem}}.rakuten-footer .partner-links li{display:inline-block;margin:0 .7em .7em}@media screen and (min-width:64em){.rakuten-footer .partner-links li{margin-left:1.4em;display:block}}.rakuten-footer .partner-links a{color:#767676;font-weight:400}#subscribe{display:none}.subscribe-form{width:280px}@media screen and (min-width:36em){.subscribe-form{width:480px}}.cookie-msg{position:fixed;left:0;right:0;bottom:0;background:hsla(0,0%,6%,.97);color:#fff;border-top:1px solid hsla(0,0%,100%,.4);z-index:6;display:none;animation-name:a;animation-duration:.7s;animation-iteration-count:1}.cookie-msg.js-show{display:block}.cookie-msg .ctn{padding:1.25rem .75rem}.cookie-msg h2{font-family:Trebuchet MS,Arial,sans-serif;color:#fff;margin:0;font-size:1.4rem}.cookie-msg .btn{background:transparent;border-color:#fff;font-size:.8rem;margin-top:1em;display:inline-block;margin-right:1rem}.cookie-msg .btn:active,.cookie-msg .btn:focus,.cookie-msg .btn:hover{background:#fff;color:hsla(0,0%,6%,.97);border:1px solid #fff}.cookie-msg a{color:#fff;text-decoration:underline}@keyframes a{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}.main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:64em){.main{padding:0 4rem}.main .ctn{-ms-flex-order:2;order:2}.main .ctn--sidenav{-ms-flex-order:1;order:1}}article{margin:0 1.5rem}@media screen and (min-width:64em){article{margin:0 8.5%}}article .content{background:#fff;padding:1.5rem 0;margin:0 0 4rem;position:relative;z-index:2}@media screen and (min-width:36em){article .content{padding:3rem 2rem;margin:0 4.25% 4rem}}@media screen and (min-width:64em){article .content{margin:0 7.25% 4rem}}article .content--news,article h1{margin-top:0}article h1{text-align:center}article .media{font-size:1.125rem;font-weight:700;line-height:1em}article .meta{font-size:.8rem;text-transform:uppercase;text-align:center;letter-spacing:.05em}article .meta .category{display:inline-block;margin-left:.7em;padding-left:.7em;border-left:1px solid #bf0000}article .article__img{width:100%}@media screen and (min-width:36em){article .article__img+.content{padding:3rem 2rem;margin:-6.5rem 4.25% 4rem}}@media screen and (min-width:64em){article .article__img+.content{margin:-9rem 7.25% 4rem}}article .article__img--news+.content{margin-top:0}@media screen and (min-width:64em){article .article__img--news{margin-left:7%;margin-right:7%;width:86%}}article .release-end{text-align:center}article ol li,article ul li{margin-top:.25rem}.article-meta{border-top:1px solid #e6e6e6;padding-top:2rem;margin-bottom:4rem}.content+.article-meta{margin-top:-4rem}.article-meta__heading{text-align:center;text-transform:uppercase;font-size:.85rem;font-weight:700;letter-spacing:.05em;margin-top:3rem;margin-bottom:1.5rem}.article-meta__heading+.social-share{margin-top:0}.article-meta__tag-list{margin:0;padding:0;list-style-type:none;text-align:center;color:#bf0000}.article-meta__tag-list li{display:inline-block}.article-meta__tag-list a{text-decoration:none;text-transform:uppercase;font-size:.8rem;letter-spacing:.075em;border-bottom:2px solid #bf0000;transition:border-bottom-color .7s ease;padding-bottom:1px}.article-meta__tag-list a:active,.article-meta__tag-list a:focus,.article-meta__tag-list a:hover{border-bottom-color:#000}.ctn--sidenav{max-width:420px;margin-bottom:3rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width:64em){.ctn--sidenav{max-width:100%;margin-bottom:0;margin-left:-1rem}}@media screen and (min-width:75em){.ctn--sidenav{margin-left:0}}.side-nav{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:36em){.side-nav{width:auto;display:block}}@media screen and (min-width:64em){.side-nav{position:fixed;left:2rem;bottom:4rem;display:block}}.side-nav__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;text-transform:uppercase;letter-spacing:.05em}@media screen and (min-width:26.5625em){.side-nav__wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width:64em){.side-nav__wrap{padding-top:3.5%;color:#999;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:absolute;top:0;left:0;transform:rotate(-90deg);transform-origin:bottom left}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.side-nav__wrap{width:380px}}.side-nav__wrap p{-ms-flex:0;flex:0;margin:0;position:relative;line-height:1em;font-size:.7em;margin-left:.75rem;white-space:nowrap}@media screen and (min-width:26.5625em){.side-nav__wrap p{-ms-flex:1;flex:1;margin:0 3.5rem 0 0;font-size:.8em}}@media screen and (min-width:36em){.side-nav__wrap p{margin:0 7rem 0 0}}@media screen and (min-width:64em){.side-nav__wrap p{margin:0 0 0 7rem}}@media screen and (min-width:26.5625em){.side-nav__wrap p:before{content:"";border-top:1px solid #ddd;position:absolute;top:50%;right:-3rem;width:2rem;transform:translateY(-50%)}}@media screen and (min-width:26.5625em) and (min-width:36em){.side-nav__wrap p:before{right:-5.6rem;width:4rem}}@media screen and (min-width:26.5625em) and (min-width:64em){.side-nav__wrap p:before{left:-5.6rem}}.side-nav__wrap a{display:block;line-height:1em;font-size:.8em}.side-nav__wrap .subscribe{width:100%;margin-top:1rem;font-size:.7em;text-align:center}@media screen and (min-width:26.5625em){.side-nav__wrap .subscribe{margin-left:2rem;font-size:.8em;margin-top:0;text-align:left;-ms-flex:1;flex:1;width:auto}}@media screen and (min-width:64em){.side-nav__wrap .subscribe{margin-right:2rem;margin-left:0}}.side-nav__wrap .social{margin:0 .75em}.side-nav__wrap .social:active .icon--instagram,.side-nav__wrap .social:focus .icon--instagram,.side-nav__wrap .social:hover .icon--instagram{fill:#e1306c}.side-nav__wrap .social:active .icon--facebook-alt,.side-nav__wrap .social:focus .icon--facebook-alt,.side-nav__wrap .social:hover .icon--facebook-alt{fill:#3b5998}.side-nav__wrap .social:active .icon--twitter,.side-nav__wrap .social:focus .icon--twitter,.side-nav__wrap .social:hover .icon--twitter{fill:#1da1f2}.side-nav__wrap .social:active .icon--medium,.side-nav__wrap .social:focus .icon--medium,.side-nav__wrap .social:hover .icon--medium{fill:#00ab6c}.side-nav__wrap .icon{width:.85rem;height:.85rem;fill:#999;position:relative;top:-2px}@media screen and (min-width:64em){.side-nav__wrap .icon{transform:rotate(90deg)}}.search-form{position:absolute;top:100%;left:-1.5rem;right:-1.5rem;background:#232323;opacity:0;visibility:hidden;max-height:0;overflow:hidden;transition:opacity .7s ease,visibility .7s ease}@media screen and (min-width:48em){.search-form{left:0;right:0}}.search-form .wrap{margin:3rem 8.5%;width:auto}.search-form .search-form__form{border-bottom:1px solid hsla(0,0%,100%,.5);-ms-flex:1;flex:1;padding:0 .25rem}.search-form button{width:50px}.search-form button,.search-form input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#fff;border:0;padding:.75em 0}.search-form input[type=search]{width:calc(100% - 50px);outline:none}.search-form input[type=search]::-ms-clear{display:none}.js-show-search .search-form{opacity:1;visibility:visible;max-height:none;overflow:none}html{scroll-behavior:smooth}body{overflow-x:hidden}.l-region{padding-top:1.5rem;padding-bottom:1.5rem}.l-region--has-background{margin-top:1.5rem;margin-bottom:1.5rem}.l-region--full-width{position:relative;width:calc(100vw - 17px);left:50%;right:50%;margin-left:calc(-50vw + .55em);margin-right:calc(-50vw + .55em)}.l-region--full-width__inner{max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (min-width:26.5625em) and (max-width:47.9em){.l-region--full-width{width:100%;left:0;right:0;margin-left:0;margin-right:0}}@media screen and (min-width:48em){.l-region--full-width{padding-left:4rem;padding-right:4rem}}.l-region--hero{background-position:0 top;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:48em){.l-region--hero{padding-top:5.1565rem;padding-bottom:0}}@media screen and (min-width:64em){.l-region--hero{padding-top:10.313rem;padding-bottom:0}.l-region--hero:before{position:absolute;display:block;content:"";left:0;right:0;bottom:0;width:100%;height:29.28709055876686%;background-color:#fff;z-index:4}}.l-region__embed--center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.l-region>:first-child{margin-top:0}.l-region>:last-child{margin-bottom:0}.l-region p{font-weight:400;color:#4d4d4d}.l-region p:first-child{margin-top:0}.l-region p:last-child{margin-bottom:0}@media screen and (min-width:64em){.l-region p{font-size:1.25rem;line-height:2.473rem}.l-region p+p{margin-top:3.313rem}}.l-region .section-title{margin-left:0}@media screen and (max-width:63.9375em){.l-region{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:64em){.l-region{padding-top:3.125rem;padding-bottom:3.125rem}.l-region h2{margin:0 0 3.313rem}.l-region--has-background{margin-top:3.125rem;margin-bottom:3.125rem}}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#bf0000;color:#fff;border:1px solid #bf0000;padding:.8em 2.4em}.btn:active,.btn:focus,.btn:hover{text-decoration:none;background-color:#960000;border-color:#960000}.btn--main-content{position:absolute;top:0;left:50%;transform:translate3d(-50%,-150%,0);opacity:0;padding:.35rem 2rem .5rem;font-size:.8rem;transition:transform .3s ease,opacity .3s;background:#bf0000;outline:transparent;color:#fff}.btn--main-content:active,.btn--main-content:focus{transform:translate3d(-50%,0,0);opacity:1;text-decoration:none}.btn--main-content:active:after,.btn--main-content:focus:after{display:block}.btn--main-content:hover{text-decoration:none}.btn--main-content:after{content:"";display:none;position:absolute;width:10px;height:10px;border-right:1px solid #bf0000;border-bottom:1px solid #bf0000;bottom:0;left:50%;animation:more-content 1s infinite;transform:translate3d(-50%,.8rem,0) rotate(45deg)}.btn--watch-video,.c-carousel .card--video .card__ctn .card__ctrl button,.card--video--featured .card__ctn .card__ctrl button,.pullquote--with-video .card--video .card__ctn .card__ctrl button{position:relative;text-transform:uppercase;color:#bf0000;font-weight:700;line-height:1;margin:0}.btn--watch-video :after,.c-carousel .card--video .card__ctn .card__ctrl button :after,.card--video--featured .card__ctn .card__ctrl button :after,.pullquote--with-video .card--video .card__ctn .card__ctrl button :after{content:"";display:block;position:absolute;left:0;right:0;top:calc(100% + 4px);background:#bf0000;height:1px;transition:background-color .7s ease}.btn--watch-video:focus :after,.btn--watch-video:hover :after,.c-carousel .card--video .card__ctn .card__ctrl button:focus :after,.c-carousel .card--video .card__ctn .card__ctrl button:hover :after,.card--video--featured .card__ctn .card__ctrl button:focus :after,.card--video--featured .card__ctn .card__ctrl button:hover :after,.pullquote--with-video .card--video .card__ctn .card__ctrl button:focus :after,.pullquote--with-video .card--video .card__ctn .card__ctrl button:hover :after{background-color:#000}.btn--download-video,.c-carousel .card--video .card__ctn .card__ctrl button+a,.card--video--featured .card__ctn .card__ctrl button+a,.pullquote--with-video .card--video .card__ctn .card__ctrl button+a{background-color:#bf0000;width:1.875rem;height:1.875rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:2rem}.btn--download-video .icon--download,.c-carousel .card--video .card__ctn .card__ctrl button+a .icon--download,.card--video--featured .card__ctn .card__ctrl button+a .icon--download,.pullquote--with-video .card--video .card__ctn .card__ctrl button+a .icon--download{fill:#fff}.bg-box{position:relative;overflow:hidden;transform:translateZ(0)}.bg-box__content{position:relative;z-index:1}.bg-box__content,.bg-box__content *{color:#fff}.bg-box__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.video{margin:0}.video__wrap{width:100%;position:relative;padding-top:56.25%}.video__wrap iframe,.video__wrap video{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%}.modal__ctn .video__wrap,.modal__ctn video{width:716px;height:auto;max-width:calc(100vw - 30px)}@media screen and (min-width:48em){.modal__ctn .video__wrap,.modal__ctn video{max-width:calc(90vw - 50px)}}img{display:block;position:relative;max-width:100%;height:auto}img:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.65;z-index:0}.img{position:relative;height:auto}.img--square{max-width:768px}.img--shadowed{box-shadow:1.5rem 1.5rem 0 #e4f0fc;transform:translate3d(-.75rem,-.75rem,0)}.textImage{font-size:90%;font-style:italic}.textImage img{margin:0 auto;height:auto}.textImage .textImage-creditBody{text-align:center}.textImage.textImage-left{float:left;width:35%;margin:10px}.textImage.textImage-caption{border-bottom:1px solid #eee}.textImage.textImage-caption .textImage-captionBody{opacity:.75;line-height:1.4;padding:3px 0;clear:both}.social-share{margin:3rem 0;text-align:center}.social-share__link{border:1px solid #999;background-color:transparent;width:2rem;height:2rem;display:-ms-inline-flexbox;display:inline-flex;border-radius:1rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 .25rem;transition:border-color .3s ease,background-color .3s ease}.social-share__link .icon{width:1.2rem;height:1.2rem;fill:#999;position:relative;transition:fill .1s ease}.social-share__link.twitter:active,.social-share__link.twitter:focus,.social-share__link.twitter:hover{background:#1da1f2;border-color:#1da1f2}.social-share__link.twitter:active .icon,.social-share__link.twitter:focus .icon,.social-share__link.twitter:hover .icon{fill:#fff}.social-share__link.twitter .icon{left:1px}.social-share__link.facebook:active,.social-share__link.facebook:focus,.social-share__link.facebook:hover{background:#3b5998;border-color:#3b5998}.social-share__link.facebook:active .icon,.social-share__link.facebook:focus .icon,.social-share__link.facebook:hover .icon{fill:#fff}.social-share__link.linkedin:active,.social-share__link.linkedin:focus,.social-share__link.linkedin:hover{background:#0077b5;border-color:#0077b5}.social-share__link.linkedin:active .icon,.social-share__link.linkedin:focus .icon,.social-share__link.linkedin:hover .icon{fill:#fff}.social-share__link.linkedin .icon{top:-1px}.card-set{width:calc(1 - $gutter);margin:0 1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:64em){.card-set{margin:0}}.card-set .media-more{width:100%;text-align:center}.card-set .media-more__link{display:inline-block;margin-top:1.5rem;text-transform:uppercase;font-size:.8em;letter-spacing:.075em;position:relative;line-height:1.2em;outline:none}.card-set .media-more__link:active,.card-set .media-more__link:focus,.card-set .media-more__link:hover{text-decoration:none}.card-set .media-more__link:active:after,.card-set .media-more__link:focus:after,.card-set .media-more__link:hover:after{background-color:#000}.card-set .media-more__link:after{content:"";display:block;position:absolute;left:0;right:0;top:calc(100% + 1px);background:#bf0000;height:2px;transition:background-color .7s ease}.card-set--full{-ms-flex-direction:column;flex-direction:column}.card-set--full .card{width:100%}.card-set--media{margin-bottom:3rem}.card-set--related{margin:0}@media screen and (max-width:47.9375em){.card-set--related .card{width:100%;margin:0 0 2rem}}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-shadow:0 0 1.5rem rgba(0,0,0,.05);transition:box-shadow .7s ease;margin-bottom:2rem;width:100%}.card:hover{box-shadow:0 0 2.5rem rgba(0,0,0,.18)}@media screen and (min-width:26.5625em){.card{width:calc(50% - 1rem);margin:0 2rem 2rem 0}}@media screen and (min-width:48em){.card{width:calc(33.3% - 1.333333333333333rem)}}@media screen and (min-width:26.5625em) and (max-width:47.9em){.card:nth-of-type(2n+2){margin-right:0}}@media screen and (min-width:48em){.card:nth-of-type(3n+3){margin-right:0}}.card .card__ctn{padding:2rem}.card .card__ctn :first-child{margin-top:0}.card .card__ctn :last-child{margin-bottom:0}.card .card__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;outline:none}.card .card__link:focus{box-shadow:0 0 .5rem rgba(191,0,0,.3)}.card .card__category,.card .card__count{font-family:serif;border-left:1px solid #bf0000;padding-left:.65em;line-height:1em}.card .card__count{font-size:.9rem;color:#686868;display:inline-block;margin:1rem auto}.card .card__title{margin-top:0;font-size:1.3rem}.card .card__snippet p{color:#686868;font-size:.85rem}@media screen and (min-width:48em){.card .card__wrap{display:-ms-flexbox;display:flex}.card .card__wrap>*{-ms-flex:1;flex:1}}.card .card__wrap .card__img-wrap{float:right;-ms-flex:auto;flex:auto;max-width:calc(200px + 1.5rem)}@media screen and (min-width:48em){.card .card__wrap .card__img-wrap{-ms-flex-order:2;order:2;float:none}}@media screen and (min-width:64em){.card .card__wrap .card__img-wrap{max-width:300px}}.card .card__wrap .card__img{max-width:30vw;height:auto;margin-bottom:1.5rem;margin-left:1em}@media screen and (min-width:48em){.card .card__wrap .card__img{max-width:200px;margin-left:1.5rem}}@media screen and (min-width:64em){.card .card__wrap .card__img{max-width:300px}}.card .card__readmore{display:inline-block;margin-top:1.5rem;text-transform:uppercase;font-size:.8em;letter-spacing:.075em;position:relative;z-index:3}.card .card__readmore:active,.card .card__readmore:focus,.card .card__readmore:hover{text-decoration:none}.card .card__readmore:active:after,.card .card__readmore:focus:after,.card .card__readmore:hover:after{background-color:#000}.card .card__readmore:after{content:"";display:block;position:absolute;left:0;right:0;top:calc(100% + 1px);background:#bf0000;height:2px;transition:background-color .7s ease}.card .bg-box{padding-bottom:56.25%;background:#555}.card--no-hover:hover{box-shadow:none}@media screen and (min-width:36em){.card--full{-ms-flex-direction:row;flex-direction:row}.card--full .bg-box{padding-bottom:0;width:calc(40% + 2rem)}.card--full .card__ctn{width:calc(60% - 2rem)}}@media screen and (min-width:48em){.card--full .card__ctn{padding:3rem}}@media screen and (min-width:64em){.card--full .card__ctn{padding:4rem 6rem}.card--full .card__title{font-size:2rem}}.card--featured{box-shadow:none;margin-bottom:3rem}.card--featured:active,.card--featured:focus,.card--featured:hover{box-shadow:none}.card--featured .card__title{font-size:1.75rem}.card--featured .bg-box{height:74vw;max-height:26rem}@media screen and (min-width:48em){.card--featured{-ms-flex-direction:row;flex-direction:row;margin-bottom:6rem}.card--featured .bg-box{padding-bottom:0;width:calc(60% - 2rem);height:auto;-ms-flex-order:2;order:2;max-height:none}.card--featured .card__ctn{width:calc(40% + 2rem);-ms-flex-order:1;order:1;padding:6rem 3rem 6rem 0}.card--featured .card__title{font-size:2rem}}@media screen and (min-width:64em){.card--featured{margin-bottom:9rem}.card--featured .bg-box{padding-top:45%}.card--featured .card__title{font-size:3.375rem}}@media screen and (min-width:75em){.card--featured .card__ctn{padding:8rem 6rem 8rem 0}}@media screen and (min-width:64em){.card--news{padding:3rem}.card--news .card__title{font-size:2.2rem}}.card--image:active .card__ctrl a .icon,.card--image:focus .card__ctrl a .icon,.card--image:hover .card__ctrl a .icon,.card--sheet:active .card__ctrl a .icon,.card--sheet:focus .card__ctrl a .icon,.card--sheet:hover .card__ctrl a .icon,.card--video:active .card__ctrl a .icon,.card--video:focus .card__ctrl a .icon,.card--video:hover .card__ctrl a .icon{opacity:1}.card--image .bg-box,.card--sheet .bg-box,.card--video .bg-box{background-color:#fff}.card--image .bg-box .bg-box__image--contain,.card--sheet .bg-box .bg-box__image--contain,.card--video .bg-box .bg-box__image--contain{background-size:contain}.card--image .card__ctn,.card--sheet .card__ctn,.card--video .card__ctn{padding:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative;z-index:3}@media screen and (min-width:48em){.card--image .card__ctn,.card--sheet .card__ctn,.card--video .card__ctn{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:48em){.card--image .card__wrap,.card--sheet .card__wrap,.card--video .card__wrap{width:calc(100% - 4rem)}}.card--image .card__title,.card--sheet .card__title,.card--video .card__title{font-size:1rem;text-align:center;margin-bottom:0}@media screen and (min-width:48em){.card--image .card__title,.card--sheet .card__title,.card--video .card__title{font-size:1.125rem;text-align:left}}.card--image .card__ctrl,.card--sheet .card__ctrl,.card--video .card__ctrl{margin-top:.5em;text-align:center}@media screen and (min-width:48em){.card--image .card__ctrl,.card--sheet .card__ctrl,.card--video .card__ctrl{width:4rem;text-align:right;margin-top:0}}.card--image .card__ctrl a,.card--image .card__ctrl button,.card--sheet .card__ctrl a,.card--sheet .card__ctrl button,.card--video .card__ctrl a,.card--video .card__ctrl button{display:inline-block;margin-left:.2em;margin-right:.2em}@media screen and (min-width:48em){.card--image .card__ctrl a,.card--image .card__ctrl button,.card--sheet .card__ctrl a,.card--sheet .card__ctrl button,.card--video .card__ctrl a,.card--video .card__ctrl button{margin-right:0;margin-left:.5em}}.card--image .card__ctrl a .icon,.card--image .card__ctrl button .icon,.card--sheet .card__ctrl a .icon,.card--sheet .card__ctrl button .icon,.card--video .card__ctrl a .icon,.card--video .card__ctrl button .icon{width:1rem;height:1rem;fill:#bf0000}@media screen and (min-width:48em){.card--image .card__ctrl a .icon,.card--image .card__ctrl button .icon,.card--sheet .card__ctrl a .icon,.card--sheet .card__ctrl button .icon,.card--video .card__ctrl a .icon,.card--video .card__ctrl button .icon{width:1.125rem;height:1.125rem}}.card--image .card__ctrl button,.card--sheet .card__ctrl button,.card--video .card__ctrl button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:none;border:0}.card--sheet .bg-box .bg-box__image--sheet{background-size:cover;background-position:top}.card--video{background:#fff}.card--video--featured{width:100%;box-shadow:0 5px 20px rgba(222,230,234,.7)}.card--video--featured .bg-box{padding-bottom:29.45%}.card--video--featured .card__ctn{padding:2rem}.card--video--featured .card__ctn .card--video--tag{position:absolute;right:0;top:0;background:#bf0000;color:#fff;font-family:Georgia,Times,serif;padding:.625rem 1.25rem;text-transform:capitalize}.card--video--featured .card__ctn .card__title{font-size:2rem}.card--video--featured .card__ctn .card__wrap{width:67.25%}.card--video--featured .card__ctn .card__ctrl{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;right:0;bottom:0;padding:2rem;width:auto}@media screen and (max-width:47.9375em){.card--video--featured .card__ctn .card__wrap{width:100%;margin:2rem 0}.card--video--featured .card__ctn .card__wrap .card__title{text-align:left}.card--video--featured .card__ctn .card--video--tag{left:0;text-align:center}.card--video--featured .card__ctn .card__ctrl{position:relative;padding:0;margin:0;width:100%;-ms-flex-pack:justify;justify-content:space-between}}.card--video__play-button{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;content:"";top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3);cursor:pointer;z-index:4}.card--video__play-button .icon--video-play{width:45px;height:45px}.card--video__play-button .icon--video-play use{fill:#fff;transition:fill .7s ease}@media screen and (min-width:48em){.card--video__play-button .icon--video-play{width:74px;height:74px}}@media screen and (min-width:48em){.card--video--featured .card--video__play-button .icon--video-play{width:110px;height:110px}}.card--video:focus .card--video__play-button .icon use,.card--video:hover .card--video__play-button .icon use{fill:#bf0000}.c-carousel .card--video{box-shadow:0 5px 20px rgba(222,230,234,.7)}.c-carousel .card--video:focus,.c-carousel .card--video:hover{box-shadow:0 0 2.5rem rgba(0,0,0,.18)}.c-carousel .card--video,.pullquote--with-video .card--video{margin:0}.c-carousel .card--video .bg-box,.pullquote--with-video .card--video .bg-box{padding-bottom:48.85057471264368%}.c-carousel .card--video .card__ctn,.pullquote--with-video .card--video .card__ctn{-ms-flex-direction:column;flex-direction:column;padding:2rem}.c-carousel .card--video .card__ctn .card__title,.pullquote--with-video .card--video .card__ctn .card__title{font-size:1.313rem;margin-bottom:2rem}.c-carousel .card--video .card__ctn .card__ctrl,.c-carousel .card--video .card__ctn .card__wrap,.pullquote--with-video .card--video .card__ctn .card__ctrl,.pullquote--with-video .card--video .card__ctn .card__wrap{width:100%}.c-carousel .card--video .card__ctn .card__ctrl,.pullquote--with-video .card--video .card__ctn .card__ctrl{display:-ms-flexbox;display:flex;position:relative;text-align:left;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto}.pullquote--with-video .card--video{box-shadow:none}.pullquote--with-video .card--video .bg-box{padding-bottom:36.98175787728027%}.card-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.card-grid .card{width:100%;margin:0 0 1.438rem}@media screen and (min-width:48em){.card-grid .card{width:48.94495412844037%}}@media screen and (min-width:64em){.card-grid .card{width:31.92660550458716%}}.card--quote{padding:2rem 2.75rem;margin:0}.card--external{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1.563rem 3.126rem 1.563rem 1.563rem}.card--external,.card--external:focus,.card--external:hover{text-decoration:none}.card--external:after{position:absolute;display:block;content:"";right:1.563rem;bottom:1.563rem;width:1rem;height:1.001rem;background:transparent url(icons-en.svg#icon-open-in-new-window-view) 50% no-repeat}.card--external .card__title{font-size:1.313rem;line-height:1.75rem;margin-bottom:.625rem}.card--external p{font-family:sans;font-size:.875rem;line-height:.994rem;margin:auto 0 0;padding-left:5px;color:#828e96;border-left:1px solid #bf0000}.c-carousel .card{display:-ms-flexbox!important;display:flex!important}.c-carousel .card__ctn{height:100%}.card--image-with-caption{box-shadow:none;margin:0 0 3rem}.card--image-with-caption.card--book{display:block;height:100%}.card--image-with-caption.card--book .card__title{padding-top:1.25rem;text-align:center;font-family:Trebuchet MS,Arial,sans-serif;font-size:1.25rem;margin-top:0;line-height:1.2em}.card--image-with-caption.card--book .card__title .title{font-weight:700}.card--image-with-caption.card--book .card__title .title .subtitle{font-weight:400}.card--image-with-caption.card--book .card__title .author{font-style:italic;display:block;margin-top:.5em;font-size:.9em}.card--image-with-caption.card--book .img-wrap{margin:0 auto}.card--image-with-caption.card--book img{width:auto;max-height:480px;margin-top:1rem}.card--image-with-caption.card--book img.audiobook{max-height:400px}.card--image-with-caption.card--pad-audiobook img.audiobook{margin-top:20%}.card--image-with-caption.card--person .img-wrap{margin:0 auto}.card--image-with-caption.card--person img{border-radius:200px}.card--image-with-caption.card--person .card__bio{padding:1.25rem 2rem;text-align:center;font-family:Trebuchet MS,Arial,sans-serif;margin-top:0;line-height:1.2em}.card--image-with-caption.card--person.third .card__bio p{font-size:1.125rem;line-height:2em}.card--image-with-caption .bg-box{padding-bottom:60.38%}.card--image-with-caption__caption{position:absolute;display:block;bottom:0;transform:translateY(50%);background-color:#fff;left:5%;right:5%;padding:1.25rem;font-size:.938rem;line-height:1.667rem;text-align:center;box-shadow:0 5px 20px rgba(222,230,234,.7)}@media screen and (min-width:48em){.card--image-with-caption__caption{left:15%;right:15%;padding:1.563rem 1.25rem}}.card--image-with-caption:focus__caption,.card--image-with-caption:hover__caption{box-shadow:0 0 2.5rem rgba(0,0,0,.18)}.pagination{margin:4rem .75rem 6rem;font-size:.9rem}.pagination__list{list-style-type:none;padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:center;justify-content:center;width:100%}.pagination__item{box-shadow:0 0 1em rgba(0,0,0,.08);text-align:center;margin:0 .125rem;font-size:.8rem}@media screen and (min-width:48em){.pagination__item{margin:0 .5rem;font-size:.9rem}}.pagination__current,.pagination__gap,.pagination__link{min-width:1.75rem;display:block;padding:.35rem .65rem;text-transform:lowercase}.pagination__current .pagination__full,.pagination__gap .pagination__full,.pagination__link .pagination__full{display:none}@media screen and (min-width:48em){.pagination__current .pagination__full,.pagination__gap .pagination__full,.pagination__link .pagination__full{display:inline}}.pagination__current .pagination__mob,.pagination__gap .pagination__mob,.pagination__link .pagination__mob{display:inline}@media screen and (min-width:48em){.pagination__current .pagination__mob,.pagination__gap .pagination__mob,.pagination__link .pagination__mob{display:none}}.pagination__item--next,.pagination__item--prev{position:relative;box-shadow:none}.pagination__item--next a,.pagination__item--prev a{height:100%}.pagination__item--next a:active,.pagination__item--next a:focus,.pagination__item--next a:hover,.pagination__item--prev a:active,.pagination__item--prev a:focus,.pagination__item--prev a:hover{box-shadow:none}.pagination__item--next a:active:before,.pagination__item--next a:focus:before,.pagination__item--next a:hover:before,.pagination__item--prev a:active:before,.pagination__item--prev a:focus:before,.pagination__item--prev a:hover:before{border-color:#bf0000}.pagination__item--next a:before,.pagination__item--prev a:before{content:"";display:block;border-left:2px solid #ddd;border-bottom:2px solid #ddd;height:12px;width:12px;position:absolute;top:50%;left:50%;transform:translate3d(0,-50%,0) rotate(45deg)}.pagination__item--next a:before{border-left:0;border-bottom:0;border-right:2px solid #ddd;border-top:2px solid #ddd;left:auto;right:50%;transform:translate3d(0,-50%,0) rotate(45deg)}.pagination__link{transition:box-shadow .3s ease}.pagination__link:link,.pagination__link:visited{color:#bf0000}.pagination__link:active,.pagination__link:focus,.pagination__link:hover{box-shadow:0 0 1.25em rgba(0,0,0,.18);text-decoration:none}.pagination__current{background-color:#bf0000;color:#fff}.cta{position:relative;border:1rem solid #eee;padding:1.5rem}@media screen and (min-width:48em){.cta{padding:2rem}}@media screen and (min-width:64em){.cta{padding:3rem}}.cta :first-child{margin-top:0}.cta:after{content:"";width:0;height:0;border-style:solid;border-width:0 0 2.5rem 2.5rem;border-color:transparent transparent #fff;position:absolute;bottom:-1rem;right:-1rem}.cta h2{color:#bf0000;font-weight:700;font-family:Trebuchet MS,Arial,sans-serif;font-size:1.6rem}.cta p{margin-bottom:2rem}.cta--media{text-align:center;margin:3rem auto;max-width:100%}@media screen and (min-width:36em){.cta--media{max-width:448px}}@media screen and (min-width:64em){.cta--media{max-width:480px}}.cta--media p{font-size:1.125rem}.media-ctrl{text-align:center}@media screen and (min-width:48em){.media-ctrl{text-align:left;display:-ms-flexbox;display:flex;margin:0 1.5rem 2rem}}@media screen and (min-width:64em){.media-ctrl{margin:0 0 2rem}}.media-ctrl>div{margin-bottom:2.5rem}@media screen and (min-width:48em){.media-ctrl>div{width:50%;margin-bottom:0}}.media-ctrl__back{position:relative;padding-left:.75rem;display:inline-block}.media-ctrl__back:after{content:"";display:block;width:8px;height:8px;border-bottom:1px solid #aaa;border-left:1px solid #aaa;position:absolute;left:0;top:6px;transform:rotate(45deg);transition:transform .3s ease,top .3s ease}.language-selector,.media-selector{text-align:center}@media screen and (min-width:48em){.language-selector,.media-selector{text-align:right}}.language-selector.js-active .language-selector__list,.language-selector.js-active .media-selector__list,.media-selector.js-active .language-selector__list,.media-selector.js-active .media-selector__list{opacity:1;visibility:visible;box-shadow:0 1.5rem 2.5rem rgba(0,0,0,.2)}.language-selector.js-active .language-selector__button:after,.language-selector.js-active .media-selector__button:after,.media-selector.js-active .language-selector__button:after,.media-selector.js-active .media-selector__button:after{top:8px;transform:rotate(-135deg)}.language-selector__ctn,.media-selector__ctn{display:inline-block;position:relative;padding-bottom:.5em}.language-selector__list,.media-selector__list{position:absolute;top:100%;left:0;right:0;z-index:4;border:1px solid #eeeff0;background:#fff;list-style-type:none;margin:0;padding:0;opacity:0;visibility:hidden;box-shadow:0 .5rem .5rem transparent;transition:opacity .3s ease,visibility .3s ease,box-shadow .7s ease}@media screen and (min-width:48em){.language-selector__list,.media-selector__list{text-align:left}}.language-selector__item,.media-selector__item{font-size:.9em}.language-selector__item:last-child,.media-selector__item:last-child{margin-bottom:0}.language-selector__link,.media-selector__link{display:block;width:100%;padding:.75em;outline:none}.language-selector__link:active,.language-selector__link:focus,.language-selector__link:hover,.media-selector__link:active,.media-selector__link:focus,.media-selector__link:hover{text-decoration:none;background:#eeeff0}.language-selector__button,.media-selector__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;position:relative;color:#bf0000;padding-right:1.75rem;outline:none}.language-selector__button:active,.language-selector__button:focus,.media-selector__button:active,.media-selector__button:focus{background:#eeeff0}.language-selector__button:active:after,.language-selector__button:focus:after,.media-selector__button:active:after,.media-selector__button:focus:after{border-color:#777}.language-selector__button:after,.media-selector__button:after{content:"";display:block;width:8px;height:8px;border-bottom:1px solid #aaa;border-right:1px solid #aaa;position:absolute;right:.5em;top:4px;transform:rotate(45deg);transition:transform .3s ease,top .3s ease}.language-selector{margin-left:.5rem}@media screen and (min-width:36em){.language-selector{margin-left:2rem}}.language-selector.js-active .language-selector__button:after{top:4px}.language-selector__button{font-size:.75rem;font-weight:700;line-height:1em;letter-spacing:.2em;text-transform:uppercase}.language-selector__button:active,.language-selector__button:focus{background:none}.language-selector__button:after{top:0}.language-selector__list{min-width:5rem;left:auto}.subscribe-form__form input[type=text]{-ms-flex:1;flex:1;padding:.5em;font-size:.9rem;font-family:Trebuchet MS,Arial,sans-serif;outline:none;border:1px solid #e6e6e6;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.subscribe-form__form input[type=text]:active,.subscribe-form__form input[type=text]:focus{border-color:rgba(191,0,0,.3)}.subscribe-form__form .form-group{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:36em){.subscribe-form__form .form-group{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.subscribe-form__form label{font-size:.8em;letter-spacing:.1em;text-transform:uppercase;padding-right:.5em;width:100%;margin-bottom:.5em}@media screen and (min-width:36em){.subscribe-form__form label{width:3rem}}.subscribe-form__form .btn{display:block;text-align:center;margin-top:1rem}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:hsla(210,6%,94%,0)}.featherlight:last-of-type{background:hsla(210,6%,94%,.95)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-wrap{position:relative;text-align:left;vertical-align:middle;display:inline-block;margin-left:0;margin-right:0;background:#fff;cursor:auto;box-shadow:0 0 2rem rgba(0,0,0,.2);white-space:normal}@media screen and (min-width:48em){.featherlight .featherlight-wrap{margin-left:5%;margin-right:5%;max-height:95%}}@media (hover){.featherlight .featherlight-wrap:hover .featherlight-next,.featherlight .featherlight-wrap:hover .featherlight-previous{opacity:1}}.featherlight .featherlight-wrap .caption{position:absolute;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.95);padding:1.125em .75em;font-size:.8em;text-align:center;font-family:Georgia,Times,serif}.featherlight .featherlight-wrap .caption .download{position:absolute;bottom:.85em;right:.75em;display:inline-block;margin-left:.5em}.featherlight .featherlight-wrap .caption .download .icon{width:1.125rem;height:1.125rem;fill:#bf0000}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:15px;margin-left:0;margin-right:0;max-height:calc(98vh - 30px);cursor:auto;white-space:normal}@media screen and (min-width:48em){.featherlight .featherlight-content{max-height:calc(98vh - 50px);padding:25px}}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:8;top:0;right:0;transform:translate3d(0,-35px,0);line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:none;color:#000;border:none;padding:0}@media screen and (min-width:48em){.featherlight .featherlight-close-icon{transform:translate3d(35px,0,0)}}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:none}.featherlight *{box-sizing:border-box}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.featherlight-next,.featherlight-previous{display:block;position:absolute;top:50%;right:0;width:40px;height:40px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:hsla(0,0%,100%,.85);transform:translateZ(0)}@media (hover){.featherlight-next,.featherlight-previous{opacity:.2}}.featherlight-previous{right:auto;left:0}.featherlight-next:hover,.featherlight-previous:hover{background:hsla(0,0%,100%,.95)}.featherlight-next span,.featherlight-previous span{position:absolute;top:9px;left:15px;width:20px;height:20px;transform:rotate(45deg);transform-origin:center;text-align:center;font-size:80px;line-height:80px;text-shadow:0 0 5px #fff;color:#bf0000;font-style:normal;font-weight:400;border-left:2px solid #bf0000;border-bottom:2px solid #bf0000}.featherlight-next span{right:15px;left:auto;border-left:0;border-bottom:0;border-right:2px solid #bf0000;border-top:2px solid #bf0000}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-first-slide.featherlight-last-slide .featherlight-next,.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous,.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}.c-hero{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2rem;background:#fff;z-index:5}.c-hero__content{margin-left:0}@media screen and (max-width:47.9375em){.c-hero__thumbnail{max-width:200px;margin:0 auto}}@media screen and (min-width:48em){.c-hero{-ms-flex-direction:row;flex-direction:row;padding:5.875rem 4.5rem 0}.c-hero__content{margin-left:3rem}}@media screen and (min-width:75em){.c-hero h1{color:#000;font-size:3.375rem}.c-hero__thumbnail{-ms-flex-negative:0;flex-shrink:0}.c-hero__content{margin-left:6.438rem}}.c-carousel{margin-top:-2rem;margin-bottom:0}.c-carousel .slick-list{padding:2rem}.c-carousel .slick-list .slick-slide{transition:opacity .7s ease}.c-carousel .slick-list .slick-slide,.c-carousel .slick-list .slick-slide>div{display:-ms-flexbox;display:flex;width:100%;height:inherit}.c-carousel .slick-list .slick-slide[aria-hidden=true]{opacity:0;pointer-events:none}.c-carousel .slick-track{display:-ms-flexbox!important;display:flex!important}.c-carousel[data-show="3"] .slick-list{margin:0 -2.719rem}.c-carousel[data-show="3"] .slick-slide>div{padding:0 .719rem}.c-carousel[data-show="2"] .slick-list{margin:0 -2.938rem}.c-carousel[data-show="2"] .slick-slide>div{padding:0 .938rem}.card--video--featured+.c-carousel{margin-top:1.125rem}.c-carousel .slick-prev{left:calc(-37px - 1rem)}.c-carousel .slick-next{right:calc(-37px - 1rem)}.c-carousel .slick-next,.c-carousel .slick-prev{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #828e96;width:37px;height:37px;z-index:5;background:#fff}.c-carousel .slick-next .slick-next-icon,.c-carousel .slick-prev .slick-prev-icon{width:.486rem;height:.971rem;background:transparent url(icons-en.svg#icon-arrow-caret-view) 50% no-repeat}.c-carousel .slick-next .slick-next-icon:before,.c-carousel .slick-prev .slick-prev-icon:before{display:none}.c-carousel .slick-next .slick-next-icon{transform:rotate(180deg);transform-origin:center}.c-carousel.slick-slider.slick-dotted{margin-bottom:0}.c-carousel .slick-dots{position:relative;bottom:0}.c-carousel .slick-dots li button{width:9px;height:9px;margin:0;padding:0}.c-carousel .slick-dots li button .slick-dot-icon:before{content:"";width:9px;height:9px;background:#cdd5db;border-radius:100%}.c-carousel .slick-dots li.slick-active button .slick-dot-icon:before{background-color:#828e96;margin:0}.c-collection{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.c-collection .card.half{width:100%}@media screen and (min-width:48em){.c-collection .card.half{width:50%}}.c-collection .card.third{width:100%}@media screen and (min-width:48em){.c-collection .card.third{width:50%}}@media screen and (min-width:64em){.c-collection .card.third{width:33.3333%}}.intro{margin:3rem 0}.intro p{text-align:center;font-size:1.125rem;line-height:2.2em}@media screen and (min-width:48em){.intro p{font-size:1.25rem}}@media screen and (min-width:48em){.intro--404{margin-bottom:6rem}}.intro--404 .msg{text-transform:uppercase;font-size:.85rem;font-weight:700;letter-spacing:.05em;margin-top:3rem}.content-block{margin:3rem 0}@media screen and (min-width:48em){.content-block{margin:3rem 7%}}.content-block :first-child{margin-top:0}.content-block ol,.content-block p,.content-block ul{font-family:Georgia,Times,serif;line-height:2em}.content-block--product-features{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.content-block--product-features ul{padding-left:20px}.content-block--product-features ul ::marker{color:#bf0000}.content-block--product-features ul li{line-height:1.917rem}.content-block--product-features__specs{background-color:#f3f3f3;padding:2rem;-ms-flex-negative:0;flex-shrink:0}.content-block--product-features__specs>:first-child{margin-top:0}.content-block--product-features__specs>:last-child{margin-bottom:0}.content-block--product-features__specs h3{font-family:Trebuchet MS,Arial,sans-serif;font-size:.75rem;font-weight:700;color:#bf0000;letter-spacing:2.76px;line-height:.875rem;text-transform:uppercase}.content-block--product-features__feature-list{padding-left:0!important}.content-block--product-features__feature-list li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;list-style-type:none}.content-block--product-features__feature-list li :first-child{margin-right:8px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}@media screen and (min-width:64em){.content-block--product-features__content{margin-left:3rem}}@media screen and (max-width:63.9375em){.content-block--product-features{-ms-flex-direction:column;flex-direction:column}.content-block--product-features__specs{width:100%;margin-bottom:1.5rem}}.book-block{position:relative;min-height:240px;margin:4.5rem 0;text-align:center;padding:0 1.5rem}@media screen and (min-width:48em){.book-block{text-align:left;padding:0 4rem 0 11rem;margin:6rem 0}}@media screen and (min-width:64em){.book-block{min-height:360px;padding-left:17rem}}.book-block.book-block--audio{min-height:160px}@media screen and (min-width:64em){.book-block.book-block--audio{min-height:240px}}.book-block h2{font-family:Trebuchet MS,Arial,sans-serif;font-size:1.25rem;margin-top:0;line-height:1.2em}.book-block h2 .title{font-weight:700}.book-block h2 .subtitle{color:#46464a}.book-block h2 .author{font-style:italic;display:block;font-size:.9em;margin-top:.5em}.book-block .book-block__img{text-align:center;display:block;margin:0 auto 3rem;width:auto}@media screen and (min-width:48em){.book-block .book-block__img{position:absolute;margin:0;top:-.25rem;left:-2rem}}.book-block .book-block__img img{display:inline-block;width:auto;box-shadow:0 0 1rem rgba(0,0,0,.06);max-height:240px}@media screen and (min-width:64em){.book-block .book-block__img img{max-height:360px}}.book-block.book-block--audio .book-block__img img{max-height:240px}@media screen and (min-width:48em){.book-block.book-block--audio .book-block__img img{max-height:160px}}@media screen and (min-width:64em){.book-block.book-block--audio .book-block__img img{max-height:240px}}.book-block p{font-family:Georgia,Times,serif;line-height:2em}.book-block .book-block__link{position:relative;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.book-block .book-block__link:after{content:"";display:inline-block;background:#bf0000;position:absolute;top:calc(100% + 1px);left:0;right:0;height:2px;transition:background-color .3s ease}.book-block .book-block__link:active,.book-block .book-block__link:focus,.book-block .book-block__link:hover{text-decoration:none}.book-block .book-block__link:active:after,.book-block .book-block__link:focus:after,.book-block .book-block__link:hover:after{background-color:#000}.pullquote{margin:1.5rem 0}@media screen and (min-width:48em){.pullquote{margin:3rem 0}}.pullquote p{text-align:center;font-size:1.25rem;line-height:1.6em;color:#55585c}@media screen and (min-width:48em){.pullquote p{line-height:2em;font-size:1.5rem}}.pullquote--stylized{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:740px;height:100%;margin-left:auto;margin-right:auto;padding:0}.pullquote--stylized:before{display:none}.pullquote--stylized__quote{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:Georgia,Times,serif;font-style:normal;border-bottom:1px solid #aeaeae;padding-bottom:1rem}.pullquote--stylized__quote svg{width:54px;height:47px;margin-bottom:1.25rem}.pullquote--stylized__quote svg path{fill:#bf0000}.pullquote--stylized__author{color:#bf0000;font-size:.75rem;font-weight:700;font-style:normal;text-transform:uppercase;line-height:.871rem;letter-spacing:2.76px;margin-top:1.625rem;margin-left:auto;text-align:right}.pullquote--stylized__author--title{font-family:Trebuchet MS,Arial,sans-serif;font-style:italic;font-weight:400;font-size:.938rem;line-height:1.089rem;margin-top:.375rem;margin-left:auto;text-align:right}.pullquote--stylized--full-width .pullquote--stylized__quote{line-height:140.4%}.pullquote--stylized--small{margin:0}.pullquote--stylized--small .pullquote--stylized__quote{color:#000;font-size:1.125rem;line-height:1.87rem;border:none;text-align:center}.pullquote--stylized--small .pullquote--stylized__quote svg{width:30px;height:26px;margin-left:auto;margin-right:auto}.pullquote--stylized--small .pullquote--stylized__author{font-size:.75rem;line-height:.871rem;margin-top:auto;margin-right:auto;text-align:center}.pullquote--stylized .icon--apostrophe use{fill:#bf0000}.pullquote--stylized--white,.pullquote--stylized--white .pullquote--stylized__author,.pullquote--stylized--white .pullquote--stylized__author p,.pullquote--stylized--white p{color:#fff}.pullquote--stylized--white .pullquote--stylized__quote{font-size:1.75rem;line-height:2.457rem;font-weight:400;border-bottom:1px solid #fff}.pullquote--stylized--white .pullquote--stylized__quote svg{width:54px;height:47px;margin-left:0}.pullquote--stylized--white .pullquote--stylized__quote .icon--apostrophe use{fill:#fff}@media screen and (min-width:48em){.pullquote--stylized--full-width .pullquote--stylized__quote,.pullquote--stylized--full-width .pullquote--stylized__quote p{font-size:2.25rem;line-height:3.159rem}}@media screen and (max-width:47.9375em){.pullquote--stylized{margin:1rem auto}}.pullquote--with-video{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:3.125rem;padding-bottom:3.125rem}.pullquote--with-video>:first-child{-ms-flex-negative:0;flex-shrink:0;width:55.32110091743119%}.pullquote--with-video .pullquote--stylized{margin:0 0 0 4.6875rem;width:calc(44.67889908256881% - 1.5625rem)}@media screen and (max-width:63.9375em){.pullquote--with-video{padding-top:1.5rem;padding-bottom:1.5rem;-ms-flex-direction:column;flex-direction:column}.pullquote--with-video .pullquote--stylized,.pullquote--with-video>:first-child{width:100%}.pullquote--with-video .pullquote--stylized{margin:2rem 0 0}}.img-block img{height:auto;display:block;max-width:100%;margin:0 auto}@media screen and (min-width:36em){.img-block img{max-width:448px}}@media screen and (min-width:64em){.img-block img{max-width:480px}}.img-block figure{margin:0}@media screen and (min-width:64em){.img-block figure.img-block--margins{margin:3rem auto}}@media screen and (min-width:48em){.img-block figure.img-block--margins{margin:4.5rem auto}}.img-block figcaption{color:#bf0000;text-align:center}a.img-block{text-decoration:none}.img-block--fullWidth img{max-width:100%}.img-block--shadow img{box-shadow:0 0 1rem rgba(0,0,0,.06)}.media-block,.table-block{margin:4.5rem 0}.tablesaw{width:100%;max-width:100%;empty-cells:show;border-collapse:collapse;border:0;padding:0}.tablesaw td,.tablesaw th{padding:.5rem .75rem;font-size:.9rem}.tablesaw *{box-sizing:border-box}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label,.tablesaw-stack thead th{display:none;text-transform:uppercase;font-size:.8rem;letter-spacing:.05em;font-weight:400;color:#555}.tablesaw-stack thead{border-bottom:2px solid #bf0000}.tablesaw-stack thead th{padding-bottom:.75rem}.tablesaw-stack tbody{border-bottom:2px solid #bf0000}.tablesaw-stack tbody tr:first-of-type td,.tablesaw-stack tbody tr:first-of-type th{padding-top:.75rem}.tablesaw-stack tbody tr{border-bottom:1px solid #e6e6e6}.tablesaw-stack tbody td.highlight{background-color:hsla(0,0%,90%,.25);font-weight:600}@media only all{.tablesaw-stack{clear:both}.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}.tablesaw-stack tr{clear:both;display:table-row}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:inline-block;padding:0 .6em 0 0;width:30%}.tablesaw-stack td .tablesaw-cell-label-top,.tablesaw-stack th .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}.tablesaw-cell-label{display:block}.tablesaw-stack tbody tr{margin-top:-1px}.tablesaw-stack th.group b.tablesaw-cell-label{display:none!important}}@media screen and (max-width:63.9375em){.tablesaw-stack tbody tr{display:block;width:100%;border-bottom:1px solid #555}.tablesaw-stack thead td,.tablesaw-stack thead th{display:none}.tablesaw-stack tbody td,.tablesaw-stack tbody th{display:block;float:left;clear:left;width:100%}.tablesaw-cell-label{vertical-align:top}.tablesaw-cell-content{max-width:67%;display:inline-block}.tablesaw-stack td:empty,.tablesaw-stack th:empty{display:none}}@media screen and (min-width:64em){.tablesaw-stack tr{display:table-row}.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack thead td,.tablesaw-stack thead th{display:table-cell;margin:0}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none!important}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}.slick-next,.slick-prev{position:absolute;top:50%;display:block;padding:0;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;border:none;transform:translateY(-50%)}.slick-next:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:hover .slick-next-icon,.slick-next:hover .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-prev:focus .slick-prev-icon,.slick-prev:hover .slick-next-icon,.slick-prev:hover .slick-prev-icon{opacity:1}.slick-next:focus,.slick-prev:focus{top:calc(50% - 1px)}.slick-next:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-prev:focus .slick-prev-icon{color:orange;font-size:28px;margin-left:-2px}.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:default}.slick-next.slick-disabled .slick-next-icon,.slick-next.slick-disabled .slick-prev-icon,.slick-prev.slick-disabled .slick-next-icon,.slick-prev.slick-disabled .slick-prev-icon{opacity:.25}.slick-next .slick-next-icon,.slick-next .slick-prev-icon,.slick-prev .slick-next-icon,.slick-prev .slick-prev-icon{display:block;color:#000;opacity:.75;font-family:slick;font-size:24px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev .slick-prev-icon:before{content:"←"}[dir=rtl] .slick-prev .slick-prev-icon:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next .slick-next-icon:before{content:"→"}[dir=rtl] .slick-next .slick-next-icon:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-slider.slick-dotted{margin-bottom:60px}.slick-dots{position:absolute;bottom:-30px;display:block;padding:0;margin:0;width:100%;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li button{display:block;height:20px;width:20px;margin-top:-4px;margin-left:-4px;line-height:0;font-size:0;color:transparent;border:0;background:transparent;cursor:pointer}.slick-dots li button:focus .slick-dot-icon,.slick-dots li button:hover .slick-dot-icon{opacity:1}.slick-dots li button:focus .slick-dot-icon:before{color:orange}.slick-dots li button .slick-dot-icon{color:#000;opacity:.25}.slick-dots li button .slick-dot-icon:before{position:absolute;top:0;left:0;content:"•";font-family:slick;font-size:12px;line-height:1;text-align:center;transition:all .05s linear}.slick-dots li.slick-active button:focus .slick-dot-icon{color:orange;opacity:1}.slick-dots li.slick-active button .slick-dot-icon{color:#000;opacity:1}.slick-dots li.slick-active button .slick-dot-icon:before{margin-top:-3px;margin-left:-2px;font-size:18px}.slick-sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.slick-autoplay-toggle-button{position:absolute;left:5px;bottom:-32px;z-index:4;opacity:.75;background:none;border:0;cursor:pointer;color:#000}.slick-autoplay-toggle-button:focus,.slick-autoplay-toggle-button:hover{opacity:1}.slick-autoplay-toggle-button:focus{color:orange}.slick-autoplay-toggle-button .slick-pause-icon:before{content:"⏸";width:20px;height:20px;font-family:slick;font-size:18px;font-weight:400;line-height:20px;text-align:center}.slick-autoplay-toggle-button .slick-play-icon:before{content:"▶";width:20px;height:20px;font-family:slick;font-size:18px;font-weight:400;line-height:20px;text-align:center}
/*# sourceMappingURL=style.min.css.map */
